PROBLEM: 4.15.0-rc3 APIC causes lockups on Core 2 Duo laptop

Alexandru Chirvasitu achirvasub at gmail.com
Fri Dec 22 22:29:17 UTC 2017


The output of that precise command run just now on a freshly-compiled
copy of that commit is attached.

On Fri, Dec 22, 2017 at 09:31:28PM +0000, Dexuan Cui wrote:
> > From: Alexandru Chirvasitu [mailto:achirvasub at gmail.com]
> > Sent: Friday, December 22, 2017 06:21
> > 
> > In the absence of logs, the best I can do at the moment is attach a
> > picture of the screen I am presented with on the apic=debug boot
> > attempt.
> > Alex
> 
> The panic happens in irq_matrix_assign_system+0x4e/0xd0 in your picture.
> IMO we should find which line of code causes the panic. I suppose
> "objdump -D kernel/irq/matrix.o" can help to do that.
> 
> Thanks,
> -- Dexuan
-------------- next part --------------

kernel/irq/matrix.o:     file format elf32-i386


Disassembly of section .text:

00000000 <perf_trace_irq_matrix_global>:
   0:	55                   	push   %ebp
   1:	89 e5                	mov    %esp,%ebp
   3:	57                   	push   %edi
   4:	56                   	push   %esi
   5:	53                   	push   %ebx
   6:	89 c6                	mov    %eax,%esi
   8:	89 d7                	mov    %edx,%edi
   a:	83 ec 0c             	sub    $0xc,%esp
   d:	8b 5e 40             	mov    0x40(%esi),%ebx
  10:	65 a1 14 00 00 00    	mov    %gs:0x14,%eax
  16:	89 45 f0             	mov    %eax,-0x10(%ebp)
  19:	31 c0                	xor    %eax,%eax
  1b:	64 03 1d 00 00 00 00 	add    %fs:0x0,%ebx
  22:	8b 46 44             	mov    0x44(%esi),%eax
  25:	85 c0                	test   %eax,%eax
  27:	0f 84 83 00 00 00    	je     b0 <perf_trace_irq_matrix_global+0xb0>
  2d:	8d 4d ec             	lea    -0x14(%ebp),%ecx
  30:	8d 55 e8             	lea    -0x18(%ebp),%edx
  33:	b8 1c 00 00 00       	mov    $0x1c,%eax
  38:	e8 fc ff ff ff       	call   39 <perf_trace_irq_matrix_global+0x39>
  3d:	85 c0                	test   %eax,%eax
  3f:	74 55                	je     96 <perf_trace_irq_matrix_global+0x96>
  41:	8b 4d 04             	mov    0x4(%ebp),%ecx
  44:	8b 55 e8             	mov    -0x18(%ebp),%edx
  47:	89 4a 30             	mov    %ecx,0x30(%edx)
  4a:	8b 4d 00             	mov    0x0(%ebp),%ecx
  4d:	c7 42 38 00 00 00 00 	movl   $0x0,0x38(%edx)
  54:	89 4a 14             	mov    %ecx,0x14(%edx)
  57:	b9 60 00 00 00       	mov    $0x60,%ecx
  5c:	66 89 4a 34          	mov    %cx,0x34(%edx)
  60:	89 62 3c             	mov    %esp,0x3c(%edx)
  63:	8b 57 20             	mov    0x20(%edi),%edx
  66:	8b 4d ec             	mov    -0x14(%ebp),%ecx
  69:	89 50 08             	mov    %edx,0x8(%eax)
  6c:	8b 57 10             	mov    0x10(%edi),%edx
  6f:	89 50 0c             	mov    %edx,0xc(%eax)
  72:	8b 57 14             	mov    0x14(%edi),%edx
  75:	89 50 10             	mov    %edx,0x10(%eax)
  78:	8b 57 1c             	mov    0x1c(%edi),%edx
  7b:	89 50 14             	mov    %edx,0x14(%eax)
  7e:	6a 00                	push   $0x0
  80:	ba 1c 00 00 00       	mov    $0x1c,%edx
  85:	53                   	push   %ebx
  86:	ff 75 e8             	pushl  -0x18(%ebp)
  89:	6a 00                	push   $0x0
  8b:	6a 01                	push   $0x1
  8d:	56                   	push   %esi
  8e:	e8 fc ff ff ff       	call   8f <perf_trace_irq_matrix_global+0x8f>
  93:	83 c4 18             	add    $0x18,%esp
  96:	8b 45 f0             	mov    -0x10(%ebp),%eax
  99:	65 33 05 14 00 00 00 	xor    %gs:0x14,%eax
  a0:	75 1a                	jne    bc <perf_trace_irq_matrix_global+0xbc>
  a2:	8d 65 f4             	lea    -0xc(%ebp),%esp
  a5:	5b                   	pop    %ebx
  a6:	5e                   	pop    %esi
  a7:	5f                   	pop    %edi
  a8:	5d                   	pop    %ebp
  a9:	c3                   	ret    
  aa:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
  b0:	8b 03                	mov    (%ebx),%eax
  b2:	85 c0                	test   %eax,%eax
  b4:	0f 85 73 ff ff ff    	jne    2d <perf_trace_irq_matrix_global+0x2d>
  ba:	eb da                	jmp    96 <perf_trace_irq_matrix_global+0x96>
  bc:	e8 fc ff ff ff       	call   bd <perf_trace_irq_matrix_global+0xbd>
  c1:	eb 0d                	jmp    d0 <perf_trace_irq_matrix_global_update>
  c3:	90                   	nop
  c4:	90                   	nop
  c5:	90                   	nop
  c6:	90                   	nop
  c7:	90                   	nop
  c8:	90                   	nop
  c9:	90                   	nop
  ca:	90                   	nop
  cb:	90                   	nop
  cc:	90                   	nop
  cd:	90                   	nop
  ce:	90                   	nop
  cf:	90                   	nop

000000d0 <perf_trace_irq_matrix_global_update>:
  d0:	55                   	push   %ebp
  d1:	89 e5                	mov    %esp,%ebp
  d3:	57                   	push   %edi
  d4:	56                   	push   %esi
  d5:	53                   	push   %ebx
  d6:	89 c6                	mov    %eax,%esi
  d8:	89 cf                	mov    %ecx,%edi
  da:	83 ec 10             	sub    $0x10,%esp
  dd:	89 55 e4             	mov    %edx,-0x1c(%ebp)
  e0:	8b 5e 40             	mov    0x40(%esi),%ebx
  e3:	65 a1 14 00 00 00    	mov    %gs:0x14,%eax
  e9:	89 45 f0             	mov    %eax,-0x10(%ebp)
  ec:	31 c0                	xor    %eax,%eax
  ee:	64 03 1d 00 00 00 00 	add    %fs:0x0,%ebx
  f5:	8b 46 44             	mov    0x44(%esi),%eax
  f8:	85 c0                	test   %eax,%eax
  fa:	0f 84 88 00 00 00    	je     188 <perf_trace_irq_matrix_global_update+0xb8>
 100:	8d 4d ec             	lea    -0x14(%ebp),%ecx
 103:	8d 55 e8             	lea    -0x18(%ebp),%edx
 106:	b8 1c 00 00 00       	mov    $0x1c,%eax
 10b:	e8 fc ff ff ff       	call   10c <perf_trace_irq_matrix_global_update+0x3c>
 110:	85 c0                	test   %eax,%eax
 112:	74 5b                	je     16f <perf_trace_irq_matrix_global_update+0x9f>
 114:	8b 4d 04             	mov    0x4(%ebp),%ecx
 117:	8b 55 e8             	mov    -0x18(%ebp),%edx
 11a:	89 4a 30             	mov    %ecx,0x30(%edx)
 11d:	8b 4d 00             	mov    0x0(%ebp),%ecx
 120:	c7 42 38 00 00 00 00 	movl   $0x0,0x38(%edx)
 127:	89 4a 14             	mov    %ecx,0x14(%edx)
 12a:	b9 60 00 00 00       	mov    $0x60,%ecx
 12f:	66 89 4a 34          	mov    %cx,0x34(%edx)
 133:	89 62 3c             	mov    %esp,0x3c(%edx)
 136:	8b 4d e4             	mov    -0x1c(%ebp),%ecx
 139:	89 48 08             	mov    %ecx,0x8(%eax)
 13c:	8b 57 20             	mov    0x20(%edi),%edx
 13f:	8b 4d ec             	mov    -0x14(%ebp),%ecx
 142:	89 50 0c             	mov    %edx,0xc(%eax)
 145:	8b 57 10             	mov    0x10(%edi),%edx
 148:	89 50 10             	mov    %edx,0x10(%eax)
 14b:	8b 57 14             	mov    0x14(%edi),%edx
 14e:	89 50 14             	mov    %edx,0x14(%eax)
 151:	8b 57 1c             	mov    0x1c(%edi),%edx
 154:	89 50 18             	mov    %edx,0x18(%eax)
 157:	6a 00                	push   $0x0
 159:	ba 1c 00 00 00       	mov    $0x1c,%edx
 15e:	53                   	push   %ebx
 15f:	ff 75 e8             	pushl  -0x18(%ebp)
 162:	6a 00                	push   $0x0
 164:	6a 01                	push   $0x1
 166:	56                   	push   %esi
 167:	e8 fc ff ff ff       	call   168 <perf_trace_irq_matrix_global_update+0x98>
 16c:	83 c4 18             	add    $0x18,%esp
 16f:	8b 45 f0             	mov    -0x10(%ebp),%eax
 172:	65 33 05 14 00 00 00 	xor    %gs:0x14,%eax
 179:	75 19                	jne    194 <perf_trace_irq_matrix_global_update+0xc4>
 17b:	8d 65 f4             	lea    -0xc(%ebp),%esp
 17e:	5b                   	pop    %ebx
 17f:	5e                   	pop    %esi
 180:	5f                   	pop    %edi
 181:	5d                   	pop    %ebp
 182:	c3                   	ret    
 183:	90                   	nop
 184:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 188:	8b 03                	mov    (%ebx),%eax
 18a:	85 c0                	test   %eax,%eax
 18c:	0f 85 6e ff ff ff    	jne    100 <perf_trace_irq_matrix_global_update+0x30>
 192:	eb db                	jmp    16f <perf_trace_irq_matrix_global_update+0x9f>
 194:	e8 fc ff ff ff       	call   195 <perf_trace_irq_matrix_global_update+0xc5>
 199:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi

000001a0 <perf_trace_irq_matrix_cpu>:
 1a0:	55                   	push   %ebp
 1a1:	89 e5                	mov    %esp,%ebp
 1a3:	57                   	push   %edi
 1a4:	56                   	push   %esi
 1a5:	53                   	push   %ebx
 1a6:	89 c3                	mov    %eax,%ebx
 1a8:	83 ec 18             	sub    $0x18,%esp
 1ab:	89 55 e0             	mov    %edx,-0x20(%ebp)
 1ae:	89 4d dc             	mov    %ecx,-0x24(%ebp)
 1b1:	65 a1 14 00 00 00    	mov    %gs:0x14,%eax
 1b7:	89 45 f0             	mov    %eax,-0x10(%ebp)
 1ba:	31 c0                	xor    %eax,%eax
 1bc:	8b 75 08             	mov    0x8(%ebp),%esi
 1bf:	8b 7d 0c             	mov    0xc(%ebp),%edi
 1c2:	8b 43 40             	mov    0x40(%ebx),%eax
 1c5:	64 03 05 00 00 00 00 	add    %fs:0x0,%eax
 1cc:	8b 53 44             	mov    0x44(%ebx),%edx
 1cf:	89 45 e4             	mov    %eax,-0x1c(%ebp)
 1d2:	85 d2                	test   %edx,%edx
 1d4:	0f 84 a6 00 00 00    	je     280 <perf_trace_irq_matrix_cpu+0xe0>
 1da:	8d 4d ec             	lea    -0x14(%ebp),%ecx
 1dd:	8d 55 e8             	lea    -0x18(%ebp),%edx
 1e0:	b8 34 00 00 00       	mov    $0x34,%eax
 1e5:	e8 fc ff ff ff       	call   1e6 <perf_trace_irq_matrix_cpu+0x46>
 1ea:	85 c0                	test   %eax,%eax
 1ec:	74 7b                	je     269 <perf_trace_irq_matrix_cpu+0xc9>
 1ee:	8b 4d 04             	mov    0x4(%ebp),%ecx
 1f1:	8b 55 e8             	mov    -0x18(%ebp),%edx
 1f4:	89 4a 30             	mov    %ecx,0x30(%edx)
 1f7:	8b 4d 00             	mov    0x0(%ebp),%ecx
 1fa:	c7 42 38 00 00 00 00 	movl   $0x0,0x38(%edx)
 201:	89 4a 14             	mov    %ecx,0x14(%edx)
 204:	b9 60 00 00 00       	mov    $0x60,%ecx
 209:	66 89 4a 34          	mov    %cx,0x34(%edx)
 20d:	89 62 3c             	mov    %esp,0x3c(%edx)
 210:	8b 4d e0             	mov    -0x20(%ebp),%ecx
 213:	89 48 08             	mov    %ecx,0x8(%eax)
 216:	8b 4d dc             	mov    -0x24(%ebp),%ecx
 219:	89 48 0c             	mov    %ecx,0xc(%eax)
 21c:	0f b6 57 0c          	movzbl 0xc(%edi),%edx
 220:	8b 4d ec             	mov    -0x14(%ebp),%ecx
 223:	88 50 10             	mov    %dl,0x10(%eax)
 226:	8b 17                	mov    (%edi),%edx
 228:	89 50 14             	mov    %edx,0x14(%eax)
 22b:	8b 57 04             	mov    0x4(%edi),%edx
 22e:	89 50 18             	mov    %edx,0x18(%eax)
 231:	8b 57 08             	mov    0x8(%edi),%edx
 234:	89 50 1c             	mov    %edx,0x1c(%eax)
 237:	8b 56 20             	mov    0x20(%esi),%edx
 23a:	89 50 20             	mov    %edx,0x20(%eax)
 23d:	8b 56 10             	mov    0x10(%esi),%edx
 240:	89 50 24             	mov    %edx,0x24(%eax)
 243:	8b 56 14             	mov    0x14(%esi),%edx
 246:	89 50 28             	mov    %edx,0x28(%eax)
 249:	8b 56 1c             	mov    0x1c(%esi),%edx
 24c:	89 50 2c             	mov    %edx,0x2c(%eax)
 24f:	6a 00                	push   $0x0
 251:	ba 34 00 00 00       	mov    $0x34,%edx
 256:	ff 75 e4             	pushl  -0x1c(%ebp)
 259:	ff 75 e8             	pushl  -0x18(%ebp)
 25c:	6a 00                	push   $0x0
 25e:	6a 01                	push   $0x1
 260:	53                   	push   %ebx
 261:	e8 fc ff ff ff       	call   262 <perf_trace_irq_matrix_cpu+0xc2>
 266:	83 c4 18             	add    $0x18,%esp
 269:	8b 45 f0             	mov    -0x10(%ebp),%eax
 26c:	65 33 05 14 00 00 00 	xor    %gs:0x14,%eax
 273:	75 17                	jne    28c <perf_trace_irq_matrix_cpu+0xec>
 275:	8d 65 f4             	lea    -0xc(%ebp),%esp
 278:	5b                   	pop    %ebx
 279:	5e                   	pop    %esi
 27a:	5f                   	pop    %edi
 27b:	5d                   	pop    %ebp
 27c:	c3                   	ret    
 27d:	8d 76 00             	lea    0x0(%esi),%esi
 280:	8b 00                	mov    (%eax),%eax
 282:	85 c0                	test   %eax,%eax
 284:	0f 85 50 ff ff ff    	jne    1da <perf_trace_irq_matrix_cpu+0x3a>
 28a:	eb dd                	jmp    269 <perf_trace_irq_matrix_cpu+0xc9>
 28c:	e8 fc ff ff ff       	call   28d <perf_trace_irq_matrix_cpu+0xed>
 291:	eb 0d                	jmp    2a0 <trace_event_raw_event_irq_matrix_cpu>
 293:	90                   	nop
 294:	90                   	nop
 295:	90                   	nop
 296:	90                   	nop
 297:	90                   	nop
 298:	90                   	nop
 299:	90                   	nop
 29a:	90                   	nop
 29b:	90                   	nop
 29c:	90                   	nop
 29d:	90                   	nop
 29e:	90                   	nop
 29f:	90                   	nop

000002a0 <trace_event_raw_event_irq_matrix_cpu>:
 2a0:	55                   	push   %ebp
 2a1:	89 e5                	mov    %esp,%ebp
 2a3:	57                   	push   %edi
 2a4:	56                   	push   %esi
 2a5:	53                   	push   %ebx
 2a6:	89 c3                	mov    %eax,%ebx
 2a8:	83 ec 28             	sub    $0x28,%esp
 2ab:	89 4d d0             	mov    %ecx,-0x30(%ebp)
 2ae:	8b 4b 24             	mov    0x24(%ebx),%ecx
 2b1:	65 a1 14 00 00 00    	mov    %gs:0x14,%eax
 2b7:	89 45 f0             	mov    %eax,-0x10(%ebp)
 2ba:	31 c0                	xor    %eax,%eax
 2bc:	89 55 d4             	mov    %edx,-0x2c(%ebp)
 2bf:	8b 75 08             	mov    0x8(%ebp),%esi
 2c2:	f6 c5 01             	test   $0x1,%ch
 2c5:	8b 7d 0c             	mov    0xc(%ebp),%edi
 2c8:	75 17                	jne    2e1 <trace_event_raw_event_irq_matrix_cpu+0x41>
 2ca:	f6 c1 80             	test   $0x80,%cl
 2cd:	0f 85 7d 00 00 00    	jne    350 <trace_event_raw_event_irq_matrix_cpu+0xb0>
 2d3:	f6 c1 40             	test   $0x40,%cl
 2d6:	75 60                	jne    338 <trace_event_raw_event_irq_matrix_cpu+0x98>
 2d8:	80 e5 02             	and    $0x2,%ch
 2db:	0f 85 8f 00 00 00    	jne    370 <trace_event_raw_event_irq_matrix_cpu+0xd0>
 2e1:	8d 45 d8             	lea    -0x28(%ebp),%eax
 2e4:	b9 30 00 00 00       	mov    $0x30,%ecx
 2e9:	89 da                	mov    %ebx,%edx
 2eb:	e8 fc ff ff ff       	call   2ec <trace_event_raw_event_irq_matrix_cpu+0x4c>
 2f0:	85 c0                	test   %eax,%eax
 2f2:	74 44                	je     338 <trace_event_raw_event_irq_matrix_cpu+0x98>
 2f4:	8b 5d d4             	mov    -0x2c(%ebp),%ebx
 2f7:	89 58 08             	mov    %ebx,0x8(%eax)
 2fa:	8b 5d d0             	mov    -0x30(%ebp),%ebx
 2fd:	89 58 0c             	mov    %ebx,0xc(%eax)
 300:	0f b6 57 0c          	movzbl 0xc(%edi),%edx
 304:	88 50 10             	mov    %dl,0x10(%eax)
 307:	8b 17                	mov    (%edi),%edx
 309:	89 50 14             	mov    %edx,0x14(%eax)
 30c:	8b 57 04             	mov    0x4(%edi),%edx
 30f:	89 50 18             	mov    %edx,0x18(%eax)
 312:	8b 57 08             	mov    0x8(%edi),%edx
 315:	89 50 1c             	mov    %edx,0x1c(%eax)
 318:	8b 56 20             	mov    0x20(%esi),%edx
 31b:	89 50 20             	mov    %edx,0x20(%eax)
 31e:	8b 56 10             	mov    0x10(%esi),%edx
 321:	89 50 24             	mov    %edx,0x24(%eax)
 324:	8b 56 14             	mov    0x14(%esi),%edx
 327:	89 50 28             	mov    %edx,0x28(%eax)
 32a:	8b 56 1c             	mov    0x1c(%esi),%edx
 32d:	89 50 2c             	mov    %edx,0x2c(%eax)
 330:	8d 45 d8             	lea    -0x28(%ebp),%eax
 333:	e8 fc ff ff ff       	call   334 <trace_event_raw_event_irq_matrix_cpu+0x94>
 338:	8b 45 f0             	mov    -0x10(%ebp),%eax
 33b:	65 33 05 14 00 00 00 	xor    %gs:0x14,%eax
 342:	75 3c                	jne    380 <trace_event_raw_event_irq_matrix_cpu+0xe0>
 344:	83 c4 28             	add    $0x28,%esp
 347:	5b                   	pop    %ebx
 348:	5e                   	pop    %esi
 349:	5f                   	pop    %edi
 34a:	5d                   	pop    %ebp
 34b:	c3                   	ret    
 34c:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 350:	31 d2                	xor    %edx,%edx
 352:	89 d8                	mov    %ebx,%eax
 354:	89 4d cc             	mov    %ecx,-0x34(%ebp)
 357:	e8 fc ff ff ff       	call   358 <trace_event_raw_event_irq_matrix_cpu+0xb8>
 35c:	8b 4d cc             	mov    -0x34(%ebp),%ecx
 35f:	f6 c1 40             	test   $0x40,%cl
 362:	0f 84 70 ff ff ff    	je     2d8 <trace_event_raw_event_irq_matrix_cpu+0x38>
 368:	eb ce                	jmp    338 <trace_event_raw_event_irq_matrix_cpu+0x98>
 36a:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 370:	89 d8                	mov    %ebx,%eax
 372:	e8 fc ff ff ff       	call   373 <trace_event_raw_event_irq_matrix_cpu+0xd3>
 377:	84 c0                	test   %al,%al
 379:	75 bd                	jne    338 <trace_event_raw_event_irq_matrix_cpu+0x98>
 37b:	e9 61 ff ff ff       	jmp    2e1 <trace_event_raw_event_irq_matrix_cpu+0x41>
 380:	e8 fc ff ff ff       	call   381 <trace_event_raw_event_irq_matrix_cpu+0xe1>
 385:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 389:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi

00000390 <trace_raw_output_irq_matrix_global>:
 390:	55                   	push   %ebp
 391:	89 ca                	mov    %ecx,%edx
 393:	89 e5                	mov    %esp,%ebp
 395:	56                   	push   %esi
 396:	53                   	push   %ebx
 397:	89 c3                	mov    %eax,%ebx
 399:	8b b0 68 20 00 00    	mov    0x2068(%eax),%esi
 39f:	e8 fc ff ff ff       	call   3a0 <trace_raw_output_irq_matrix_global+0x10>
 3a4:	83 f8 01             	cmp    $0x1,%eax
 3a7:	74 07                	je     3b0 <trace_raw_output_irq_matrix_global+0x20>
 3a9:	8d 65 f8             	lea    -0x8(%ebp),%esp
 3ac:	5b                   	pop    %ebx
 3ad:	5e                   	pop    %esi
 3ae:	5d                   	pop    %ebp
 3af:	c3                   	ret    
 3b0:	81 c3 50 10 00 00    	add    $0x1050,%ebx
 3b6:	ff 76 14             	pushl  0x14(%esi)
 3b9:	ff 76 10             	pushl  0x10(%esi)
 3bc:	ff 76 0c             	pushl  0xc(%esi)
 3bf:	ff 76 08             	pushl  0x8(%esi)
 3c2:	68 00 00 00 00       	push   $0x0
 3c7:	53                   	push   %ebx
 3c8:	e8 fc ff ff ff       	call   3c9 <trace_raw_output_irq_matrix_global+0x39>
 3cd:	89 d8                	mov    %ebx,%eax
 3cf:	e8 fc ff ff ff       	call   3d0 <trace_raw_output_irq_matrix_global+0x40>
 3d4:	83 c4 18             	add    $0x18,%esp
 3d7:	8d 65 f8             	lea    -0x8(%ebp),%esp
 3da:	5b                   	pop    %ebx
 3db:	5e                   	pop    %esi
 3dc:	5d                   	pop    %ebp
 3dd:	c3                   	ret    
 3de:	66 90                	xchg   %ax,%ax

000003e0 <trace_raw_output_irq_matrix_global_update>:
 3e0:	55                   	push   %ebp
 3e1:	89 ca                	mov    %ecx,%edx
 3e3:	89 e5                	mov    %esp,%ebp
 3e5:	56                   	push   %esi
 3e6:	53                   	push   %ebx
 3e7:	89 c3                	mov    %eax,%ebx
 3e9:	8b b0 68 20 00 00    	mov    0x2068(%eax),%esi
 3ef:	e8 fc ff ff ff       	call   3f0 <trace_raw_output_irq_matrix_global_update+0x10>
 3f4:	83 f8 01             	cmp    $0x1,%eax
 3f7:	74 07                	je     400 <trace_raw_output_irq_matrix_global_update+0x20>
 3f9:	8d 65 f8             	lea    -0x8(%ebp),%esp
 3fc:	5b                   	pop    %ebx
 3fd:	5e                   	pop    %esi
 3fe:	5d                   	pop    %ebp
 3ff:	c3                   	ret    
 400:	81 c3 50 10 00 00    	add    $0x1050,%ebx
 406:	ff 76 18             	pushl  0x18(%esi)
 409:	ff 76 14             	pushl  0x14(%esi)
 40c:	ff 76 10             	pushl  0x10(%esi)
 40f:	ff 76 0c             	pushl  0xc(%esi)
 412:	ff 76 08             	pushl  0x8(%esi)
 415:	68 40 00 00 00       	push   $0x40
 41a:	53                   	push   %ebx
 41b:	e8 fc ff ff ff       	call   41c <trace_raw_output_irq_matrix_global_update+0x3c>
 420:	89 d8                	mov    %ebx,%eax
 422:	e8 fc ff ff ff       	call   423 <trace_raw_output_irq_matrix_global_update+0x43>
 427:	83 c4 1c             	add    $0x1c,%esp
 42a:	8d 65 f8             	lea    -0x8(%ebp),%esp
 42d:	5b                   	pop    %ebx
 42e:	5e                   	pop    %esi
 42f:	5d                   	pop    %ebp
 430:	c3                   	ret    
 431:	eb 0d                	jmp    440 <trace_raw_output_irq_matrix_cpu>
 433:	90                   	nop
 434:	90                   	nop
 435:	90                   	nop
 436:	90                   	nop
 437:	90                   	nop
 438:	90                   	nop
 439:	90                   	nop
 43a:	90                   	nop
 43b:	90                   	nop
 43c:	90                   	nop
 43d:	90                   	nop
 43e:	90                   	nop
 43f:	90                   	nop

00000440 <trace_raw_output_irq_matrix_cpu>:
 440:	55                   	push   %ebp
 441:	89 ca                	mov    %ecx,%edx
 443:	89 e5                	mov    %esp,%ebp
 445:	56                   	push   %esi
 446:	53                   	push   %ebx
 447:	89 c3                	mov    %eax,%ebx
 449:	8b b0 68 20 00 00    	mov    0x2068(%eax),%esi
 44f:	e8 fc ff ff ff       	call   450 <trace_raw_output_irq_matrix_cpu+0x10>
 454:	83 f8 01             	cmp    $0x1,%eax
 457:	74 07                	je     460 <trace_raw_output_irq_matrix_cpu+0x20>
 459:	8d 65 f8             	lea    -0x8(%ebp),%esp
 45c:	5b                   	pop    %ebx
 45d:	5e                   	pop    %esi
 45e:	5d                   	pop    %ebp
 45f:	c3                   	ret    
 460:	ff 76 2c             	pushl  0x2c(%esi)
 463:	ff 76 28             	pushl  0x28(%esi)
 466:	81 c3 50 10 00 00    	add    $0x1050,%ebx
 46c:	ff 76 24             	pushl  0x24(%esi)
 46f:	ff 76 20             	pushl  0x20(%esi)
 472:	ff 76 1c             	pushl  0x1c(%esi)
 475:	ff 76 18             	pushl  0x18(%esi)
 478:	ff 76 14             	pushl  0x14(%esi)
 47b:	0f b6 46 10          	movzbl 0x10(%esi),%eax
 47f:	50                   	push   %eax
 480:	ff 76 0c             	pushl  0xc(%esi)
 483:	ff 76 08             	pushl  0x8(%esi)
 486:	68 88 00 00 00       	push   $0x88
 48b:	53                   	push   %ebx
 48c:	e8 fc ff ff ff       	call   48d <trace_raw_output_irq_matrix_cpu+0x4d>
 491:	89 d8                	mov    %ebx,%eax
 493:	83 c4 30             	add    $0x30,%esp
 496:	e8 fc ff ff ff       	call   497 <trace_raw_output_irq_matrix_cpu+0x57>
 49b:	8d 65 f8             	lea    -0x8(%ebp),%esp
 49e:	5b                   	pop    %ebx
 49f:	5e                   	pop    %esi
 4a0:	5d                   	pop    %ebp
 4a1:	c3                   	ret    
 4a2:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 4a9:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi

000004b0 <matrix_alloc_area.constprop.6>:
 4b0:	e8 fc ff ff ff       	call   4b1 <matrix_alloc_area.constprop.6+0x1>
 4b5:	55                   	push   %ebp
 4b6:	89 e5                	mov    %esp,%ebp
 4b8:	57                   	push   %edi
 4b9:	56                   	push   %esi
 4ba:	53                   	push   %ebx
 4bb:	8d 70 28             	lea    0x28(%eax),%esi
 4be:	89 d7                	mov    %edx,%edi
 4c0:	81 c2 90 00 00 00    	add    $0x90,%edx
 4c6:	83 ec 08             	sub    $0x8,%esp
 4c9:	8b 58 04             	mov    0x4(%eax),%ebx
 4cc:	89 4d ec             	mov    %ecx,-0x14(%ebp)
 4cf:	8d 88 a8 00 00 00    	lea    0xa8(%eax),%ecx
 4d5:	89 5d f0             	mov    %ebx,-0x10(%ebp)
 4d8:	8b 58 08             	mov    0x8(%eax),%ebx
 4db:	89 f0                	mov    %esi,%eax
 4dd:	53                   	push   %ebx
 4de:	e8 fc ff ff ff       	call   4df <matrix_alloc_area.constprop.6+0x2f>
 4e3:	8d 4f 10             	lea    0x10(%edi),%ecx
 4e6:	53                   	push   %ebx
 4e7:	89 f2                	mov    %esi,%edx
 4e9:	89 f0                	mov    %esi,%eax
 4eb:	e8 fc ff ff ff       	call   4ec <matrix_alloc_area.constprop.6+0x3c>
 4f0:	8b 4d f0             	mov    -0x10(%ebp),%ecx
 4f3:	6a 00                	push   $0x0
 4f5:	89 da                	mov    %ebx,%edx
 4f7:	6a 00                	push   $0x0
 4f9:	6a 01                	push   $0x1
 4fb:	89 f0                	mov    %esi,%eax
 4fd:	e8 fc ff ff ff       	call   4fe <matrix_alloc_area.constprop.6+0x4e>
 502:	83 c4 14             	add    $0x14,%esp
 505:	39 c3                	cmp    %eax,%ebx
 507:	76 0d                	jbe    516 <matrix_alloc_area.constprop.6+0x66>
 509:	80 7d ec 00          	cmpb   $0x0,-0x14(%ebp)
 50d:	74 11                	je     520 <matrix_alloc_area.constprop.6+0x70>
 50f:	0f ab 87 90 00 00 00 	bts    %eax,0x90(%edi)
 516:	8d 65 f4             	lea    -0xc(%ebp),%esp
 519:	5b                   	pop    %ebx
 51a:	5e                   	pop    %esi
 51b:	5f                   	pop    %edi
 51c:	5d                   	pop    %ebp
 51d:	c3                   	ret    
 51e:	66 90                	xchg   %ax,%ax
 520:	0f ab 47 10          	bts    %eax,0x10(%edi)
 524:	eb f0                	jmp    516 <matrix_alloc_area.constprop.6+0x66>
 526:	8d 76 00             	lea    0x0(%esi),%esi
 529:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi

00000530 <trace_event_raw_event_irq_matrix_global>:
 530:	55                   	push   %ebp
 531:	89 e5                	mov    %esp,%ebp
 533:	57                   	push   %edi
 534:	56                   	push   %esi
 535:	53                   	push   %ebx
 536:	89 c6                	mov    %eax,%esi
 538:	89 d7                	mov    %edx,%edi
 53a:	83 ec 1c             	sub    $0x1c,%esp
 53d:	8b 5e 24             	mov    0x24(%esi),%ebx
 540:	65 a1 14 00 00 00    	mov    %gs:0x14,%eax
 546:	89 45 f0             	mov    %eax,-0x10(%ebp)
 549:	31 c0                	xor    %eax,%eax
 54b:	f6 c7 01             	test   $0x1,%bh
 54e:	75 0f                	jne    55f <trace_event_raw_event_irq_matrix_global+0x2f>
 550:	f6 c3 80             	test   $0x80,%bl
 553:	75 5b                	jne    5b0 <trace_event_raw_event_irq_matrix_global+0x80>
 555:	f6 c3 40             	test   $0x40,%bl
 558:	75 38                	jne    592 <trace_event_raw_event_irq_matrix_global+0x62>
 55a:	80 e7 02             	and    $0x2,%bh
 55d:	75 61                	jne    5c0 <trace_event_raw_event_irq_matrix_global+0x90>
 55f:	8d 45 d8             	lea    -0x28(%ebp),%eax
 562:	b9 18 00 00 00       	mov    $0x18,%ecx
 567:	89 f2                	mov    %esi,%edx
 569:	e8 fc ff ff ff       	call   56a <trace_event_raw_event_irq_matrix_global+0x3a>
 56e:	85 c0                	test   %eax,%eax
 570:	74 20                	je     592 <trace_event_raw_event_irq_matrix_global+0x62>
 572:	8b 57 20             	mov    0x20(%edi),%edx
 575:	89 50 08             	mov    %edx,0x8(%eax)
 578:	8b 57 10             	mov    0x10(%edi),%edx
 57b:	89 50 0c             	mov    %edx,0xc(%eax)
 57e:	8b 57 14             	mov    0x14(%edi),%edx
 581:	89 50 10             	mov    %edx,0x10(%eax)
 584:	8b 57 1c             	mov    0x1c(%edi),%edx
 587:	89 50 14             	mov    %edx,0x14(%eax)
 58a:	8d 45 d8             	lea    -0x28(%ebp),%eax
 58d:	e8 fc ff ff ff       	call   58e <trace_event_raw_event_irq_matrix_global+0x5e>
 592:	8b 45 f0             	mov    -0x10(%ebp),%eax
 595:	65 33 05 14 00 00 00 	xor    %gs:0x14,%eax
 59c:	75 2f                	jne    5cd <trace_event_raw_event_irq_matrix_global+0x9d>
 59e:	83 c4 1c             	add    $0x1c,%esp
 5a1:	5b                   	pop    %ebx
 5a2:	5e                   	pop    %esi
 5a3:	5f                   	pop    %edi
 5a4:	5d                   	pop    %ebp
 5a5:	c3                   	ret    
 5a6:	8d 76 00             	lea    0x0(%esi),%esi
 5a9:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 5b0:	31 d2                	xor    %edx,%edx
 5b2:	89 f0                	mov    %esi,%eax
 5b4:	e8 fc ff ff ff       	call   5b5 <trace_event_raw_event_irq_matrix_global+0x85>
 5b9:	f6 c3 40             	test   $0x40,%bl
 5bc:	74 9c                	je     55a <trace_event_raw_event_irq_matrix_global+0x2a>
 5be:	eb d2                	jmp    592 <trace_event_raw_event_irq_matrix_global+0x62>
 5c0:	89 f0                	mov    %esi,%eax
 5c2:	e8 fc ff ff ff       	call   5c3 <trace_event_raw_event_irq_matrix_global+0x93>
 5c7:	84 c0                	test   %al,%al
 5c9:	75 c7                	jne    592 <trace_event_raw_event_irq_matrix_global+0x62>
 5cb:	eb 92                	jmp    55f <trace_event_raw_event_irq_matrix_global+0x2f>
 5cd:	e8 fc ff ff ff       	call   5ce <trace_event_raw_event_irq_matrix_global+0x9e>
 5d2:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 5d9:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi

000005e0 <trace_event_raw_event_irq_matrix_global_update>:
 5e0:	55                   	push   %ebp
 5e1:	89 e5                	mov    %esp,%ebp
 5e3:	57                   	push   %edi
 5e4:	56                   	push   %esi
 5e5:	53                   	push   %ebx
 5e6:	89 c3                	mov    %eax,%ebx
 5e8:	89 ce                	mov    %ecx,%esi
 5ea:	89 d7                	mov    %edx,%edi
 5ec:	83 ec 20             	sub    $0x20,%esp
 5ef:	8b 4b 24             	mov    0x24(%ebx),%ecx
 5f2:	65 a1 14 00 00 00    	mov    %gs:0x14,%eax
 5f8:	89 45 f0             	mov    %eax,-0x10(%ebp)
 5fb:	31 c0                	xor    %eax,%eax
 5fd:	f6 c5 01             	test   $0x1,%ch
 600:	75 0f                	jne    611 <trace_event_raw_event_irq_matrix_global_update+0x31>
 602:	f6 c1 80             	test   $0x80,%cl
 605:	75 59                	jne    660 <trace_event_raw_event_irq_matrix_global_update+0x80>
 607:	f6 c1 40             	test   $0x40,%cl
 60a:	75 3b                	jne    647 <trace_event_raw_event_irq_matrix_global_update+0x67>
 60c:	80 e5 02             	and    $0x2,%ch
 60f:	75 6f                	jne    680 <trace_event_raw_event_irq_matrix_global_update+0xa0>
 611:	8d 45 d8             	lea    -0x28(%ebp),%eax
 614:	b9 1c 00 00 00       	mov    $0x1c,%ecx
 619:	89 da                	mov    %ebx,%edx
 61b:	e8 fc ff ff ff       	call   61c <trace_event_raw_event_irq_matrix_global_update+0x3c>
 620:	85 c0                	test   %eax,%eax
 622:	74 23                	je     647 <trace_event_raw_event_irq_matrix_global_update+0x67>
 624:	89 78 08             	mov    %edi,0x8(%eax)
 627:	8b 56 20             	mov    0x20(%esi),%edx
 62a:	89 50 0c             	mov    %edx,0xc(%eax)
 62d:	8b 56 10             	mov    0x10(%esi),%edx
 630:	89 50 10             	mov    %edx,0x10(%eax)
 633:	8b 56 14             	mov    0x14(%esi),%edx
 636:	89 50 14             	mov    %edx,0x14(%eax)
 639:	8b 56 1c             	mov    0x1c(%esi),%edx
 63c:	89 50 18             	mov    %edx,0x18(%eax)
 63f:	8d 45 d8             	lea    -0x28(%ebp),%eax
 642:	e8 fc ff ff ff       	call   643 <trace_event_raw_event_irq_matrix_global_update+0x63>
 647:	8b 45 f0             	mov    -0x10(%ebp),%eax
 64a:	65 33 05 14 00 00 00 	xor    %gs:0x14,%eax
 651:	75 3a                	jne    68d <trace_event_raw_event_irq_matrix_global_update+0xad>
 653:	83 c4 20             	add    $0x20,%esp
 656:	5b                   	pop    %ebx
 657:	5e                   	pop    %esi
 658:	5f                   	pop    %edi
 659:	5d                   	pop    %ebp
 65a:	c3                   	ret    
 65b:	90                   	nop
 65c:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 660:	31 d2                	xor    %edx,%edx
 662:	89 d8                	mov    %ebx,%eax
 664:	89 4d d4             	mov    %ecx,-0x2c(%ebp)
 667:	e8 fc ff ff ff       	call   668 <trace_event_raw_event_irq_matrix_global_update+0x88>
 66c:	8b 4d d4             	mov    -0x2c(%ebp),%ecx
 66f:	f6 c1 40             	test   $0x40,%cl
 672:	74 98                	je     60c <trace_event_raw_event_irq_matrix_global_update+0x2c>
 674:	eb d1                	jmp    647 <trace_event_raw_event_irq_matrix_global_update+0x67>
 676:	8d 76 00             	lea    0x0(%esi),%esi
 679:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 680:	89 d8                	mov    %ebx,%eax
 682:	e8 fc ff ff ff       	call   683 <trace_event_raw_event_irq_matrix_global_update+0xa3>
 687:	84 c0                	test   %al,%al
 689:	75 bc                	jne    647 <trace_event_raw_event_irq_matrix_global_update+0x67>
 68b:	eb 84                	jmp    611 <trace_event_raw_event_irq_matrix_global_update+0x31>
 68d:	e8 fc ff ff ff       	call   68e <trace_event_raw_event_irq_matrix_global_update+0xae>
 692:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 699:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi

000006a0 <irq_matrix_online>:
 6a0:	e8 fc ff ff ff       	call   6a1 <irq_matrix_online+0x1>
 6a5:	55                   	push   %ebp
 6a6:	89 e5                	mov    %esp,%ebp
 6a8:	56                   	push   %esi
 6a9:	53                   	push   %ebx
 6aa:	8b 58 24             	mov    0x24(%eax),%ebx
 6ad:	64 03 1d 00 00 00 00 	add    %fs:0x0,%ebx
 6b4:	80 7b 0c 00          	cmpb   $0x0,0xc(%ebx)
 6b8:	75 7e                	jne    738 <irq_matrix_online+0x98>
 6ba:	89 c6                	mov    %eax,%esi
 6bc:	8b 00                	mov    (%eax),%eax
 6be:	31 d2                	xor    %edx,%edx
 6c0:	8d 48 1f             	lea    0x1f(%eax),%ecx
 6c3:	8d 43 10             	lea    0x10(%ebx),%eax
 6c6:	c1 e9 05             	shr    $0x5,%ecx
 6c9:	c1 e1 02             	shl    $0x2,%ecx
 6cc:	e8 fc ff ff ff       	call   6cd <irq_matrix_online+0x2d>
 6d1:	8b 46 18             	mov    0x18(%esi),%eax
 6d4:	03 43 08             	add    0x8(%ebx),%eax
 6d7:	8b 56 0c             	mov    0xc(%esi),%edx
 6da:	c7 43 04 00 00 00 00 	movl   $0x0,0x4(%ebx)
 6e1:	29 c2                	sub    %eax,%edx
 6e3:	89 13                	mov    %edx,(%ebx)
 6e5:	01 56 10             	add    %edx,0x10(%esi)
 6e8:	c6 43 0c 01          	movb   $0x1,0xc(%ebx)
 6ec:	83 46 20 01          	addl   $0x1,0x20(%esi)
 6f0:	3e 8d 74 26 00       	lea    %ds:0x0(%esi,%eiz,1),%esi
 6f5:	5b                   	pop    %ebx
 6f6:	5e                   	pop    %esi
 6f7:	5d                   	pop    %ebp
 6f8:	c3                   	ret    
 6f9:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 700:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
 706:	0f a3 05 00 00 00 00 	bt     %eax,0x0
 70d:	0f 92 c0             	setb   %al
 710:	84 c0                	test   %al,%al
 712:	74 e1                	je     6f5 <irq_matrix_online+0x55>
 714:	8b 1d 14 00 00 00    	mov    0x14,%ebx
 71a:	85 db                	test   %ebx,%ebx
 71c:	74 12                	je     730 <irq_matrix_online+0x90>
 71e:	8b 0b                	mov    (%ebx),%ecx
 720:	8b 43 04             	mov    0x4(%ebx),%eax
 723:	83 c3 0c             	add    $0xc,%ebx
 726:	89 f2                	mov    %esi,%edx
 728:	ff d1                	call   *%ecx
 72a:	8b 0b                	mov    (%ebx),%ecx
 72c:	85 c9                	test   %ecx,%ecx
 72e:	75 f0                	jne    720 <irq_matrix_online+0x80>
 730:	5b                   	pop    %ebx
 731:	5e                   	pop    %esi
 732:	5d                   	pop    %ebp
 733:	c3                   	ret    
 734:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 738:	0f 0b                	ud2    
 73a:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi

00000740 <irq_matrix_offline>:
 740:	e8 fc ff ff ff       	call   741 <irq_matrix_offline+0x1>
 745:	8b 50 24             	mov    0x24(%eax),%edx
 748:	64 03 15 00 00 00 00 	add    %fs:0x0,%edx
 74f:	8b 0a                	mov    (%edx),%ecx
 751:	29 48 10             	sub    %ecx,0x10(%eax)
 754:	c6 42 0c 00          	movb   $0x0,0xc(%edx)
 758:	83 68 20 01          	subl   $0x1,0x20(%eax)
 75c:	3e 8d 74 26 00       	lea    %ds:0x0(%esi,%eiz,1),%esi
 761:	c3                   	ret    
 762:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 768:	64 8b 15 00 00 00 00 	mov    %fs:0x0,%edx
 76f:	0f a3 15 00 00 00 00 	bt     %edx,0x0
 776:	0f 92 c2             	setb   %dl
 779:	84 d2                	test   %dl,%dl
 77b:	74 2b                	je     7a8 <irq_matrix_offline+0x68>
 77d:	55                   	push   %ebp
 77e:	89 e5                	mov    %esp,%ebp
 780:	56                   	push   %esi
 781:	53                   	push   %ebx
 782:	8b 1d 14 00 00 00    	mov    0x14,%ebx
 788:	85 db                	test   %ebx,%ebx
 78a:	74 14                	je     7a0 <irq_matrix_offline+0x60>
 78c:	8b 0b                	mov    (%ebx),%ecx
 78e:	89 c6                	mov    %eax,%esi
 790:	8b 43 04             	mov    0x4(%ebx),%eax
 793:	83 c3 0c             	add    $0xc,%ebx
 796:	89 f2                	mov    %esi,%edx
 798:	ff d1                	call   *%ecx
 79a:	8b 0b                	mov    (%ebx),%ecx
 79c:	85 c9                	test   %ecx,%ecx
 79e:	75 f0                	jne    790 <irq_matrix_offline+0x50>
 7a0:	5b                   	pop    %ebx
 7a1:	5e                   	pop    %esi
 7a2:	5d                   	pop    %ebp
 7a3:	c3                   	ret    
 7a4:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 7a8:	f3 c3                	repz ret 
 7aa:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi

000007b0 <irq_matrix_assign_system>:
 7b0:	e8 fc ff ff ff       	call   7b1 <irq_matrix_assign_system+0x1>
 7b5:	55                   	push   %ebp
 7b6:	89 e5                	mov    %esp,%ebp
 7b8:	57                   	push   %edi
 7b9:	56                   	push   %esi
 7ba:	53                   	push   %ebx
 7bb:	83 ec 04             	sub    $0x4,%esp
 7be:	8b 58 24             	mov    0x24(%eax),%ebx
 7c1:	64 03 1d 00 00 00 00 	add    %fs:0x0,%ebx
 7c8:	39 10                	cmp    %edx,(%eax)
 7ca:	0f 82 a0 00 00 00    	jb     870 <irq_matrix_assign_system+0xc0>
 7d0:	8b 70 20             	mov    0x20(%eax),%esi
 7d3:	83 fe 01             	cmp    $0x1,%esi
 7d6:	0f 87 9c 00 00 00    	ja     878 <irq_matrix_assign_system+0xc8>
 7dc:	83 e6 01             	and    $0x1,%esi
 7df:	74 08                	je     7e9 <irq_matrix_assign_system+0x39>
 7e1:	84 c9                	test   %cl,%cl
 7e3:	0f 84 8f 00 00 00    	je     878 <irq_matrix_assign_system+0xc8>
 7e9:	f0 0f ab 90 a8 00 00 	lock bts %edx,0xa8(%eax)
 7f0:	00 
 7f1:	84 c9                	test   %cl,%cl
 7f3:	74 13                	je     808 <irq_matrix_assign_system+0x58>
 7f5:	8d 4b 10             	lea    0x10(%ebx),%ecx
 7f8:	f0 0f b3 11          	lock btr %edx,(%ecx)
 7fc:	72 02                	jb     800 <irq_matrix_assign_system+0x50>
 7fe:	0f 0b                	ud2    
 800:	83 6b 04 01          	subl   $0x1,0x4(%ebx)
 804:	83 68 1c 01          	subl   $0x1,0x1c(%eax)
 808:	3b 50 04             	cmp    0x4(%eax),%edx
 80b:	72 09                	jb     816 <irq_matrix_assign_system+0x66>
 80d:	3b 50 08             	cmp    0x8(%eax),%edx
 810:	73 04                	jae    816 <irq_matrix_assign_system+0x66>
 812:	83 40 18 01          	addl   $0x1,0x18(%eax)
 816:	3e 8d 74 26 00       	lea    %ds:0x0(%esi,%eiz,1),%esi
 81b:	83 c4 04             	add    $0x4,%esp
 81e:	5b                   	pop    %ebx
 81f:	5e                   	pop    %esi
 820:	5f                   	pop    %edi
 821:	5d                   	pop    %ebp
 822:	c3                   	ret    
 823:	90                   	nop
 824:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 828:	64 8b 0d 00 00 00 00 	mov    %fs:0x0,%ecx
 82f:	0f a3 0d 00 00 00 00 	bt     %ecx,0x0
 836:	0f 92 c1             	setb   %cl
 839:	84 c9                	test   %cl,%cl
 83b:	74 de                	je     81b <irq_matrix_assign_system+0x6b>
 83d:	8b 1d 14 00 00 00    	mov    0x14,%ebx
 843:	85 db                	test   %ebx,%ebx
 845:	74 1c                	je     863 <irq_matrix_assign_system+0xb3>
 847:	8b 33                	mov    (%ebx),%esi
 849:	89 d7                	mov    %edx,%edi
 84b:	89 45 f0             	mov    %eax,-0x10(%ebp)
 84e:	66 90                	xchg   %ax,%ax
 850:	8b 43 04             	mov    0x4(%ebx),%eax
 853:	83 c3 0c             	add    $0xc,%ebx
 856:	8b 4d f0             	mov    -0x10(%ebp),%ecx
 859:	89 fa                	mov    %edi,%edx
 85b:	ff d6                	call   *%esi
 85d:	8b 33                	mov    (%ebx),%esi
 85f:	85 f6                	test   %esi,%esi
 861:	75 ed                	jne    850 <irq_matrix_assign_system+0xa0>
 863:	83 c4 04             	add    $0x4,%esp
 866:	5b                   	pop    %ebx
 867:	5e                   	pop    %esi
 868:	5f                   	pop    %edi
 869:	5d                   	pop    %ebp
 86a:	c3                   	ret    
 86b:	90                   	nop
 86c:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 870:	0f 0b                	ud2    
 872:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 878:	0f 0b                	ud2    
 87a:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi

00000880 <irq_matrix_remove_managed>:
 880:	e8 fc ff ff ff       	call   881 <irq_matrix_remove_managed+0x1>
 885:	55                   	push   %ebp
 886:	89 e5                	mov    %esp,%ebp
 888:	57                   	push   %edi
 889:	56                   	push   %esi
 88a:	53                   	push   %ebx
 88b:	83 ec 14             	sub    $0x14,%esp
 88e:	89 45 e8             	mov    %eax,-0x18(%ebp)
 891:	83 c0 28             	add    $0x28,%eax
 894:	89 55 e4             	mov    %edx,-0x1c(%ebp)
 897:	c7 45 f0 ff ff ff ff 	movl   $0xffffffff,-0x10(%ebp)
 89e:	89 45 e0             	mov    %eax,-0x20(%ebp)
 8a1:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 8a8:	8b 55 e4             	mov    -0x1c(%ebp),%edx
 8ab:	8b 45 f0             	mov    -0x10(%ebp),%eax
 8ae:	e8 fc ff ff ff       	call   8af <irq_matrix_remove_managed+0x2f>
 8b3:	3b 05 00 00 00 00    	cmp    0x0,%eax
 8b9:	89 45 f0             	mov    %eax,-0x10(%ebp)
 8bc:	0f 83 de 00 00 00    	jae    9a0 <irq_matrix_remove_managed+0x120>
 8c2:	8b 45 e8             	mov    -0x18(%ebp),%eax
 8c5:	8b 48 24             	mov    0x24(%eax),%ecx
 8c8:	8b 70 08             	mov    0x8(%eax),%esi
 8cb:	89 cb                	mov    %ecx,%ebx
 8cd:	89 4d ec             	mov    %ecx,-0x14(%ebp)
 8d0:	8b 4d f0             	mov    -0x10(%ebp),%ecx
 8d3:	03 1c 8d 00 00 00 00 	add    0x0(,%ecx,4),%ebx
 8da:	8b 7b 08             	mov    0x8(%ebx),%edi
 8dd:	85 ff                	test   %edi,%edi
 8df:	0f 84 ab 00 00 00    	je     990 <irq_matrix_remove_managed+0x110>
 8e5:	8b 7d e0             	mov    -0x20(%ebp),%edi
 8e8:	8d 4b 10             	lea    0x10(%ebx),%ecx
 8eb:	8d 93 90 00 00 00    	lea    0x90(%ebx),%edx
 8f1:	56                   	push   %esi
 8f2:	89 f8                	mov    %edi,%eax
 8f4:	e8 fc ff ff ff       	call   8f5 <irq_matrix_remove_managed+0x75>
 8f9:	89 f2                	mov    %esi,%edx
 8fb:	89 f8                	mov    %edi,%eax
 8fd:	e8 fc ff ff ff       	call   8fe <irq_matrix_remove_managed+0x7e>
 902:	39 c6                	cmp    %eax,%esi
 904:	89 45 ec             	mov    %eax,-0x14(%ebp)
 907:	59                   	pop    %ecx
 908:	0f 86 a2 00 00 00    	jbe    9b0 <irq_matrix_remove_managed+0x130>
 90e:	8b 45 ec             	mov    -0x14(%ebp),%eax
 911:	f0 0f b3 83 90 00 00 	lock btr %eax,0x90(%ebx)
 918:	00 
 919:	83 6b 08 01          	subl   $0x1,0x8(%ebx)
 91d:	80 7b 0c 00          	cmpb   $0x0,0xc(%ebx)
 921:	74 0a                	je     92d <irq_matrix_remove_managed+0xad>
 923:	8b 45 e8             	mov    -0x18(%ebp),%eax
 926:	83 03 01             	addl   $0x1,(%ebx)
 929:	83 40 10 01          	addl   $0x1,0x10(%eax)
 92d:	3e 8d 74 26 00       	lea    %ds:0x0(%esi,%eiz,1),%esi
 932:	e9 71 ff ff ff       	jmp    8a8 <irq_matrix_remove_managed+0x28>
 937:	89 f6                	mov    %esi,%esi
 939:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 940:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
 946:	0f a3 05 00 00 00 00 	bt     %eax,0x0
 94d:	0f 92 c0             	setb   %al
 950:	84 c0                	test   %al,%al
 952:	0f 84 50 ff ff ff    	je     8a8 <irq_matrix_remove_managed+0x28>
 958:	8b 35 14 00 00 00    	mov    0x14,%esi
 95e:	85 f6                	test   %esi,%esi
 960:	74 20                	je     982 <irq_matrix_remove_managed+0x102>
 962:	8b 3e                	mov    (%esi),%edi
 964:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 968:	8b 46 04             	mov    0x4(%esi),%eax
 96b:	83 c6 0c             	add    $0xc,%esi
 96e:	53                   	push   %ebx
 96f:	8b 55 ec             	mov    -0x14(%ebp),%edx
 972:	ff 75 e8             	pushl  -0x18(%ebp)
 975:	8b 4d f0             	mov    -0x10(%ebp),%ecx
 978:	ff d7                	call   *%edi
 97a:	8b 3e                	mov    (%esi),%edi
 97c:	58                   	pop    %eax
 97d:	5a                   	pop    %edx
 97e:	85 ff                	test   %edi,%edi
 980:	75 e6                	jne    968 <irq_matrix_remove_managed+0xe8>
 982:	e9 21 ff ff ff       	jmp    8a8 <irq_matrix_remove_managed+0x28>
 987:	89 f6                	mov    %esi,%esi
 989:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 990:	0f ff                	(bad)  
 992:	e9 11 ff ff ff       	jmp    8a8 <irq_matrix_remove_managed+0x28>
 997:	89 f6                	mov    %esi,%esi
 999:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 9a0:	8d 65 f4             	lea    -0xc(%ebp),%esp
 9a3:	5b                   	pop    %ebx
 9a4:	5e                   	pop    %esi
 9a5:	5f                   	pop    %edi
 9a6:	5d                   	pop    %ebp
 9a7:	c3                   	ret    
 9a8:	90                   	nop
 9a9:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 9b0:	0f ff                	(bad)  
 9b2:	e9 f1 fe ff ff       	jmp    8a8 <irq_matrix_remove_managed+0x28>
 9b7:	89 f6                	mov    %esi,%esi
 9b9:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi

000009c0 <irq_matrix_reserve_managed>:
 9c0:	e8 fc ff ff ff       	call   9c1 <irq_matrix_reserve_managed+0x1>
 9c5:	55                   	push   %ebp
 9c6:	89 e5                	mov    %esp,%ebp
 9c8:	57                   	push   %edi
 9c9:	56                   	push   %esi
 9ca:	53                   	push   %ebx
 9cb:	83 ec 10             	sub    $0x10,%esp
 9ce:	89 45 ec             	mov    %eax,-0x14(%ebp)
 9d1:	89 55 e4             	mov    %edx,-0x1c(%ebp)
 9d4:	c7 45 f0 ff ff ff ff 	movl   $0xffffffff,-0x10(%ebp)
 9db:	90                   	nop
 9dc:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 9e0:	8b 55 e4             	mov    -0x1c(%ebp),%edx
 9e3:	8b 45 f0             	mov    -0x10(%ebp),%eax
 9e6:	e8 fc ff ff ff       	call   9e7 <irq_matrix_reserve_managed+0x27>
 9eb:	3b 05 00 00 00 00    	cmp    0x0,%eax
 9f1:	89 45 f0             	mov    %eax,-0x10(%ebp)
 9f4:	0f 83 86 00 00 00    	jae    a80 <irq_matrix_reserve_managed+0xc0>
 9fa:	8b 7d ec             	mov    -0x14(%ebp),%edi
 9fd:	8b 55 f0             	mov    -0x10(%ebp),%edx
 a00:	8b 4f 24             	mov    0x24(%edi),%ecx
 a03:	89 f8                	mov    %edi,%eax
 a05:	89 cb                	mov    %ecx,%ebx
 a07:	b9 01 00 00 00       	mov    $0x1,%ecx
 a0c:	03 1c 95 00 00 00 00 	add    0x0(,%edx,4),%ebx
 a13:	89 da                	mov    %ebx,%edx
 a15:	e8 96 fa ff ff       	call   4b0 <matrix_alloc_area.constprop.6>
 a1a:	3b 47 08             	cmp    0x8(%edi),%eax
 a1d:	89 45 e8             	mov    %eax,-0x18(%ebp)
 a20:	73 6e                	jae    a90 <irq_matrix_reserve_managed+0xd0>
 a22:	83 43 08 01          	addl   $0x1,0x8(%ebx)
 a26:	80 7b 0c 00          	cmpb   $0x0,0xc(%ebx)
 a2a:	74 0a                	je     a36 <irq_matrix_reserve_managed+0x76>
 a2c:	8b 45 ec             	mov    -0x14(%ebp),%eax
 a2f:	83 2b 01             	subl   $0x1,(%ebx)
 a32:	83 68 10 01          	subl   $0x1,0x10(%eax)
 a36:	3e 8d 74 26 00       	lea    %ds:0x0(%esi,%eiz,1),%esi
 a3b:	eb a3                	jmp    9e0 <irq_matrix_reserve_managed+0x20>
 a3d:	8d 76 00             	lea    0x0(%esi),%esi
 a40:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
 a46:	0f a3 05 00 00 00 00 	bt     %eax,0x0
 a4d:	0f 92 c0             	setb   %al
 a50:	84 c0                	test   %al,%al
 a52:	74 8c                	je     9e0 <irq_matrix_reserve_managed+0x20>
 a54:	8b 35 14 00 00 00    	mov    0x14,%esi
 a5a:	85 f6                	test   %esi,%esi
 a5c:	74 1c                	je     a7a <irq_matrix_reserve_managed+0xba>
 a5e:	8b 3e                	mov    (%esi),%edi
 a60:	8b 46 04             	mov    0x4(%esi),%eax
 a63:	83 c6 0c             	add    $0xc,%esi
 a66:	53                   	push   %ebx
 a67:	8b 55 e8             	mov    -0x18(%ebp),%edx
 a6a:	ff 75 ec             	pushl  -0x14(%ebp)
 a6d:	8b 4d f0             	mov    -0x10(%ebp),%ecx
 a70:	ff d7                	call   *%edi
 a72:	8b 3e                	mov    (%esi),%edi
 a74:	58                   	pop    %eax
 a75:	5a                   	pop    %edx
 a76:	85 ff                	test   %edi,%edi
 a78:	75 e6                	jne    a60 <irq_matrix_reserve_managed+0xa0>
 a7a:	e9 61 ff ff ff       	jmp    9e0 <irq_matrix_reserve_managed+0x20>
 a7f:	90                   	nop
 a80:	8d 65 f4             	lea    -0xc(%ebp),%esp
 a83:	31 c0                	xor    %eax,%eax
 a85:	5b                   	pop    %ebx
 a86:	5e                   	pop    %esi
 a87:	5f                   	pop    %edi
 a88:	5d                   	pop    %ebp
 a89:	c3                   	ret    
 a8a:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 a90:	bb ff ff ff ff       	mov    $0xffffffff,%ebx
 a95:	8b 7d f0             	mov    -0x10(%ebp),%edi
 a98:	8b 75 e4             	mov    -0x1c(%ebp),%esi
 a9b:	eb 25                	jmp    ac2 <irq_matrix_reserve_managed+0x102>
 a9d:	8d 76 00             	lea    0x0(%esi),%esi
 aa0:	39 c7                	cmp    %eax,%edi
 aa2:	74 31                	je     ad5 <irq_matrix_reserve_managed+0x115>
 aa4:	89 d8                	mov    %ebx,%eax
 aa6:	83 e0 1f             	and    $0x1f,%eax
 aa9:	8d 14 85 04 00 00 00 	lea    0x4(,%eax,4),%edx
 ab0:	89 d8                	mov    %ebx,%eax
 ab2:	c1 e8 05             	shr    $0x5,%eax
 ab5:	c1 e0 02             	shl    $0x2,%eax
 ab8:	29 c2                	sub    %eax,%edx
 aba:	8b 45 ec             	mov    -0x14(%ebp),%eax
 abd:	e8 fc ff ff ff       	call   abe <irq_matrix_reserve_managed+0xfe>
 ac2:	89 d8                	mov    %ebx,%eax
 ac4:	89 f2                	mov    %esi,%edx
 ac6:	e8 fc ff ff ff       	call   ac7 <irq_matrix_reserve_managed+0x107>
 acb:	3b 05 00 00 00 00    	cmp    0x0,%eax
 ad1:	89 c3                	mov    %eax,%ebx
 ad3:	72 cb                	jb     aa0 <irq_matrix_reserve_managed+0xe0>
 ad5:	8d 65 f4             	lea    -0xc(%ebp),%esp
 ad8:	b8 e4 ff ff ff       	mov    $0xffffffe4,%eax
 add:	5b                   	pop    %ebx
 ade:	5e                   	pop    %esi
 adf:	5f                   	pop    %edi
 ae0:	5d                   	pop    %ebp
 ae1:	c3                   	ret    
 ae2:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 ae9:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi

00000af0 <irq_matrix_alloc_managed>:
 af0:	e8 fc ff ff ff       	call   af1 <irq_matrix_alloc_managed+0x1>
 af5:	55                   	push   %ebp
 af6:	89 e5                	mov    %esp,%ebp
 af8:	57                   	push   %edi
 af9:	56                   	push   %esi
 afa:	53                   	push   %ebx
 afb:	89 c7                	mov    %eax,%edi
 afd:	8d 77 28             	lea    0x28(%edi),%esi
 b00:	83 ec 0c             	sub    $0xc,%esp
 b03:	8b 40 24             	mov    0x24(%eax),%eax
 b06:	8b 5f 08             	mov    0x8(%edi),%ebx
 b09:	03 04 95 00 00 00 00 	add    0x0(,%edx,4),%eax
 b10:	89 55 e8             	mov    %edx,-0x18(%ebp)
 b13:	53                   	push   %ebx
 b14:	8d 48 10             	lea    0x10(%eax),%ecx
 b17:	8d 90 90 00 00 00    	lea    0x90(%eax),%edx
 b1d:	89 45 f0             	mov    %eax,-0x10(%ebp)
 b20:	89 f0                	mov    %esi,%eax
 b22:	e8 fc ff ff ff       	call   b23 <irq_matrix_alloc_managed+0x33>
 b27:	89 da                	mov    %ebx,%edx
 b29:	89 f0                	mov    %esi,%eax
 b2b:	e8 fc ff ff ff       	call   b2c <irq_matrix_alloc_managed+0x3c>
 b30:	39 c3                	cmp    %eax,%ebx
 b32:	89 45 ec             	mov    %eax,-0x14(%ebp)
 b35:	59                   	pop    %ecx
 b36:	0f 86 7c 00 00 00    	jbe    bb8 <irq_matrix_alloc_managed+0xc8>
 b3c:	8b 4d f0             	mov    -0x10(%ebp),%ecx
 b3f:	f0 0f ab 41 10       	lock bts %eax,0x10(%ecx)
 b44:	83 41 04 01          	addl   $0x1,0x4(%ecx)
 b48:	83 47 1c 01          	addl   $0x1,0x1c(%edi)
 b4c:	3e 8d 74 26 00       	lea    %ds:0x0(%esi,%eiz,1),%esi
 b51:	8d 65 f4             	lea    -0xc(%ebp),%esp
 b54:	5b                   	pop    %ebx
 b55:	5e                   	pop    %esi
 b56:	5f                   	pop    %edi
 b57:	5d                   	pop    %ebp
 b58:	c3                   	ret    
 b59:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 b60:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
 b66:	0f a3 05 00 00 00 00 	bt     %eax,0x0
 b6d:	0f 92 c0             	setb   %al
 b70:	84 c0                	test   %al,%al
 b72:	74 34                	je     ba8 <irq_matrix_alloc_managed+0xb8>
 b74:	8b 1d 14 00 00 00    	mov    0x14,%ebx
 b7a:	85 db                	test   %ebx,%ebx
 b7c:	74 1c                	je     b9a <irq_matrix_alloc_managed+0xaa>
 b7e:	8b 33                	mov    (%ebx),%esi
 b80:	8b 43 04             	mov    0x4(%ebx),%eax
 b83:	83 c3 0c             	add    $0xc,%ebx
 b86:	ff 75 f0             	pushl  -0x10(%ebp)
 b89:	8b 55 ec             	mov    -0x14(%ebp),%edx
 b8c:	57                   	push   %edi
 b8d:	8b 4d e8             	mov    -0x18(%ebp),%ecx
 b90:	ff d6                	call   *%esi
 b92:	8b 33                	mov    (%ebx),%esi
 b94:	58                   	pop    %eax
 b95:	5a                   	pop    %edx
 b96:	85 f6                	test   %esi,%esi
 b98:	75 e6                	jne    b80 <irq_matrix_alloc_managed+0x90>
 b9a:	8b 45 ec             	mov    -0x14(%ebp),%eax
 b9d:	8d 65 f4             	lea    -0xc(%ebp),%esp
 ba0:	5b                   	pop    %ebx
 ba1:	5e                   	pop    %esi
 ba2:	5f                   	pop    %edi
 ba3:	5d                   	pop    %ebp
 ba4:	c3                   	ret    
 ba5:	8d 76 00             	lea    0x0(%esi),%esi
 ba8:	8b 45 ec             	mov    -0x14(%ebp),%eax
 bab:	8d 65 f4             	lea    -0xc(%ebp),%esp
 bae:	5b                   	pop    %ebx
 baf:	5e                   	pop    %esi
 bb0:	5f                   	pop    %edi
 bb1:	5d                   	pop    %ebp
 bb2:	c3                   	ret    
 bb3:	90                   	nop
 bb4:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 bb8:	b8 e4 ff ff ff       	mov    $0xffffffe4,%eax
 bbd:	eb 92                	jmp    b51 <irq_matrix_alloc_managed+0x61>
 bbf:	90                   	nop

00000bc0 <irq_matrix_assign>:
 bc0:	e8 fc ff ff ff       	call   bc1 <irq_matrix_assign+0x1>
 bc5:	55                   	push   %ebp
 bc6:	89 e5                	mov    %esp,%ebp
 bc8:	57                   	push   %edi
 bc9:	56                   	push   %esi
 bca:	53                   	push   %ebx
 bcb:	83 ec 0c             	sub    $0xc,%esp
 bce:	8b 70 24             	mov    0x24(%eax),%esi
 bd1:	64 03 35 00 00 00 00 	add    %fs:0x0,%esi
 bd8:	39 50 04             	cmp    %edx,0x4(%eax)
 bdb:	77 05                	ja     be2 <irq_matrix_assign+0x22>
 bdd:	3b 50 08             	cmp    0x8(%eax),%edx
 be0:	72 0e                	jb     bf0 <irq_matrix_assign+0x30>
 be2:	0f ff                	(bad)  
 be4:	8d 65 f4             	lea    -0xc(%ebp),%esp
 be7:	5b                   	pop    %ebx
 be8:	5e                   	pop    %esi
 be9:	5f                   	pop    %edi
 bea:	5d                   	pop    %ebp
 beb:	c3                   	ret    
 bec:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 bf0:	f0 0f ab 56 10       	lock bts %edx,0x10(%esi)
 bf5:	72 29                	jb     c20 <irq_matrix_assign+0x60>
 bf7:	83 46 04 01          	addl   $0x1,0x4(%esi)
 bfb:	83 40 1c 01          	addl   $0x1,0x1c(%eax)
 bff:	83 2e 01             	subl   $0x1,(%esi)
 c02:	83 68 10 01          	subl   $0x1,0x10(%eax)
 c06:	64 8b 0d 00 00 00 00 	mov    %fs:0x0,%ecx
 c0d:	89 4d f0             	mov    %ecx,-0x10(%ebp)
 c10:	3e 8d 74 26 00       	lea    %ds:0x0(%esi,%eiz,1),%esi
 c15:	8d 65 f4             	lea    -0xc(%ebp),%esp
 c18:	5b                   	pop    %ebx
 c19:	5e                   	pop    %esi
 c1a:	5f                   	pop    %edi
 c1b:	5d                   	pop    %ebp
 c1c:	c3                   	ret    
 c1d:	8d 76 00             	lea    0x0(%esi),%esi
 c20:	0f ff                	(bad)  
 c22:	8d 65 f4             	lea    -0xc(%ebp),%esp
 c25:	5b                   	pop    %ebx
 c26:	5e                   	pop    %esi
 c27:	5f                   	pop    %edi
 c28:	5d                   	pop    %ebp
 c29:	c3                   	ret    
 c2a:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 c30:	64 8b 0d 00 00 00 00 	mov    %fs:0x0,%ecx
 c37:	0f a3 0d 00 00 00 00 	bt     %ecx,0x0
 c3e:	0f 92 c1             	setb   %cl
 c41:	84 c9                	test   %cl,%cl
 c43:	74 9f                	je     be4 <irq_matrix_assign+0x24>
 c45:	8b 1d 14 00 00 00    	mov    0x14,%ebx
 c4b:	85 db                	test   %ebx,%ebx
 c4d:	74 2b                	je     c7a <irq_matrix_assign+0xba>
 c4f:	8b 3b                	mov    (%ebx),%edi
 c51:	89 55 e8             	mov    %edx,-0x18(%ebp)
 c54:	89 45 ec             	mov    %eax,-0x14(%ebp)
 c57:	89 f6                	mov    %esi,%esi
 c59:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 c60:	8b 43 04             	mov    0x4(%ebx),%eax
 c63:	83 c3 0c             	add    $0xc,%ebx
 c66:	56                   	push   %esi
 c67:	8b 55 e8             	mov    -0x18(%ebp),%edx
 c6a:	ff 75 ec             	pushl  -0x14(%ebp)
 c6d:	8b 4d f0             	mov    -0x10(%ebp),%ecx
 c70:	ff d7                	call   *%edi
 c72:	8b 3b                	mov    (%ebx),%edi
 c74:	58                   	pop    %eax
 c75:	5a                   	pop    %edx
 c76:	85 ff                	test   %edi,%edi
 c78:	75 e6                	jne    c60 <irq_matrix_assign+0xa0>
 c7a:	8d 65 f4             	lea    -0xc(%ebp),%esp
 c7d:	5b                   	pop    %ebx
 c7e:	5e                   	pop    %esi
 c7f:	5f                   	pop    %edi
 c80:	5d                   	pop    %ebp
 c81:	c3                   	ret    
 c82:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 c89:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi

00000c90 <irq_matrix_reserve>:
 c90:	e8 fc ff ff ff       	call   c91 <irq_matrix_reserve+0x1>
 c95:	55                   	push   %ebp
 c96:	89 e5                	mov    %esp,%ebp
 c98:	56                   	push   %esi
 c99:	89 c6                	mov    %eax,%esi
 c9b:	53                   	push   %ebx
 c9c:	8b 56 10             	mov    0x10(%esi),%edx
 c9f:	8b 40 14             	mov    0x14(%eax),%eax
 ca2:	39 d0                	cmp    %edx,%eax
 ca4:	77 5a                	ja     d00 <irq_matrix_reserve+0x70>
 ca6:	83 c0 01             	add    $0x1,%eax
 ca9:	39 c2                	cmp    %eax,%edx
 cab:	72 58                	jb     d05 <irq_matrix_reserve+0x75>
 cad:	89 46 14             	mov    %eax,0x14(%esi)
 cb0:	3e 8d 74 26 00       	lea    %ds:0x0(%esi,%eiz,1),%esi
 cb5:	8d 65 f8             	lea    -0x8(%ebp),%esp
 cb8:	5b                   	pop    %ebx
 cb9:	5e                   	pop    %esi
 cba:	5d                   	pop    %ebp
 cbb:	c3                   	ret    
 cbc:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 cc0:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
 cc6:	0f a3 05 00 00 00 00 	bt     %eax,0x0
 ccd:	0f 92 c0             	setb   %al
 cd0:	84 c0                	test   %al,%al
 cd2:	74 e1                	je     cb5 <irq_matrix_reserve+0x25>
 cd4:	8b 1d 14 00 00 00    	mov    0x14,%ebx
 cda:	85 db                	test   %ebx,%ebx
 cdc:	74 12                	je     cf0 <irq_matrix_reserve+0x60>
 cde:	8b 0b                	mov    (%ebx),%ecx
 ce0:	8b 43 04             	mov    0x4(%ebx),%eax
 ce3:	83 c3 0c             	add    $0xc,%ebx
 ce6:	89 f2                	mov    %esi,%edx
 ce8:	ff d1                	call   *%ecx
 cea:	8b 0b                	mov    (%ebx),%ecx
 cec:	85 c9                	test   %ecx,%ecx
 cee:	75 f0                	jne    ce0 <irq_matrix_reserve+0x50>
 cf0:	8d 65 f8             	lea    -0x8(%ebp),%esp
 cf3:	5b                   	pop    %ebx
 cf4:	5e                   	pop    %esi
 cf5:	5d                   	pop    %ebp
 cf6:	c3                   	ret    
 cf7:	89 f6                	mov    %esi,%esi
 cf9:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi
 d00:	83 c0 01             	add    $0x1,%eax
 d03:	eb a8                	jmp    cad <irq_matrix_reserve+0x1d>
 d05:	68 fc 00 00 00       	push   $0xfc
 d0a:	e8 fc ff ff ff       	call   d0b <irq_matrix_reserve+0x7b>
 d0f:	8b 46 14             	mov    0x14(%esi),%eax
 d12:	5a                   	pop    %edx
 d13:	83 c0 01             	add    $0x1,%eax
 d16:	eb 95                	jmp    cad <irq_matrix_reserve+0x1d>
 d18:	90                   	nop
 d19:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi

00000d20 <irq_matrix_remove_reserved>:
 d20:	e8 fc ff ff ff       	call   d21 <irq_matrix_remove_reserved+0x1>
 d25:	83 68 14 01          	subl   $0x1,0x14(%eax)
 d29:	3e 8d 74 26 00       	lea    %ds:0x0(%esi,%eiz,1),%esi
 d2e:	c3                   	ret    
 d2f:	90                   	nop
 d30:	64 8b 15 00 00 00 00 	mov    %fs:0x0,%edx
 d37:	0f a3 15 00 00 00 00 	bt     %edx,0x0
 d3e:	0f 92 c2             	setb   %dl
 d41:	84 d2                	test   %dl,%dl
 d43:	74 33                	je     d78 <irq_matrix_remove_reserved+0x58>
 d45:	55                   	push   %ebp
 d46:	89 e5                	mov    %esp,%ebp
 d48:	56                   	push   %esi
 d49:	53                   	push   %ebx
 d4a:	8b 1d 14 00 00 00    	mov    0x14,%ebx
 d50:	85 db                	test   %ebx,%ebx
 d52:	74 1c                	je     d70 <irq_matrix_remove_reserved+0x50>
 d54:	8b 0b                	mov    (%ebx),%ecx
 d56:	89 c6                	mov    %eax,%esi
 d58:	90                   	nop
 d59:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 d60:	8b 43 04             	mov    0x4(%ebx),%eax
 d63:	83 c3 0c             	add    $0xc,%ebx
 d66:	89 f2                	mov    %esi,%edx
 d68:	ff d1                	call   *%ecx
 d6a:	8b 0b                	mov    (%ebx),%ecx
 d6c:	85 c9                	test   %ecx,%ecx
 d6e:	75 f0                	jne    d60 <irq_matrix_remove_reserved+0x40>
 d70:	5b                   	pop    %ebx
 d71:	5e                   	pop    %esi
 d72:	5d                   	pop    %ebp
 d73:	c3                   	ret    
 d74:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 d78:	f3 c3                	repz ret 
 d7a:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi

00000d80 <irq_matrix_alloc>:
 d80:	e8 fc ff ff ff       	call   d81 <irq_matrix_alloc+0x1>
 d85:	55                   	push   %ebp
 d86:	89 e5                	mov    %esp,%ebp
 d88:	57                   	push   %edi
 d89:	56                   	push   %esi
 d8a:	53                   	push   %ebx
 d8b:	89 c6                	mov    %eax,%esi
 d8d:	bb ff ff ff ff       	mov    $0xffffffff,%ebx
 d92:	83 ec 10             	sub    $0x10,%esp
 d95:	89 55 f0             	mov    %edx,-0x10(%ebp)
 d98:	89 4d ec             	mov    %ecx,-0x14(%ebp)
 d9b:	90                   	nop
 d9c:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 da0:	8b 55 f0             	mov    -0x10(%ebp),%edx
 da3:	89 d8                	mov    %ebx,%eax
 da5:	e8 fc ff ff ff       	call   da6 <irq_matrix_alloc+0x26>
 daa:	3b 05 00 00 00 00    	cmp    0x0,%eax
 db0:	89 c3                	mov    %eax,%ebx
 db2:	73 5c                	jae    e10 <irq_matrix_alloc+0x90>
 db4:	8b 3c 9d 00 00 00 00 	mov    0x0(,%ebx,4),%edi
 dbb:	8b 56 24             	mov    0x24(%esi),%edx
 dbe:	01 d7                	add    %edx,%edi
 dc0:	80 7f 0c 00          	cmpb   $0x0,0xc(%edi)
 dc4:	74 da                	je     da0 <irq_matrix_alloc+0x20>
 dc6:	31 c9                	xor    %ecx,%ecx
 dc8:	89 fa                	mov    %edi,%edx
 dca:	89 f0                	mov    %esi,%eax
 dcc:	e8 df f6 ff ff       	call   4b0 <matrix_alloc_area.constprop.6>
 dd1:	3b 46 08             	cmp    0x8(%esi),%eax
 dd4:	73 ca                	jae    da0 <irq_matrix_alloc+0x20>
 dd6:	83 47 04 01          	addl   $0x1,0x4(%edi)
 dda:	83 2f 01             	subl   $0x1,(%edi)
 ddd:	89 45 e8             	mov    %eax,-0x18(%ebp)
 de0:	83 46 1c 01          	addl   $0x1,0x1c(%esi)
 de4:	83 6e 10 01          	subl   $0x1,0x10(%esi)
 de8:	80 7d ec 00          	cmpb   $0x0,-0x14(%ebp)
 dec:	74 04                	je     df2 <irq_matrix_alloc+0x72>
 dee:	83 6e 14 01          	subl   $0x1,0x14(%esi)
 df2:	8b 45 08             	mov    0x8(%ebp),%eax
 df5:	89 18                	mov    %ebx,(%eax)
 df7:	8b 45 e8             	mov    -0x18(%ebp),%eax
 dfa:	89 45 f0             	mov    %eax,-0x10(%ebp)
 dfd:	3e 8d 74 26 00       	lea    %ds:0x0(%esi,%eiz,1),%esi
 e02:	8b 45 f0             	mov    -0x10(%ebp),%eax
 e05:	8d 65 f4             	lea    -0xc(%ebp),%esp
 e08:	5b                   	pop    %ebx
 e09:	5e                   	pop    %esi
 e0a:	5f                   	pop    %edi
 e0b:	5d                   	pop    %ebp
 e0c:	c3                   	ret    
 e0d:	8d 76 00             	lea    0x0(%esi),%esi
 e10:	c7 45 f0 e4 ff ff ff 	movl   $0xffffffe4,-0x10(%ebp)
 e17:	8b 45 f0             	mov    -0x10(%ebp),%eax
 e1a:	8d 65 f4             	lea    -0xc(%ebp),%esp
 e1d:	5b                   	pop    %ebx
 e1e:	5e                   	pop    %esi
 e1f:	5f                   	pop    %edi
 e20:	5d                   	pop    %ebp
 e21:	c3                   	ret    
 e22:	64 a1 00 00 00 00    	mov    %fs:0x0,%eax
 e28:	0f a3 05 00 00 00 00 	bt     %eax,0x0
 e2f:	0f 92 c0             	setb   %al
 e32:	84 c0                	test   %al,%al
 e34:	74 e1                	je     e17 <irq_matrix_alloc+0x97>
 e36:	a1 14 00 00 00       	mov    0x14,%eax
 e3b:	85 c0                	test   %eax,%eax
 e3d:	74 2b                	je     e6a <irq_matrix_alloc+0xea>
 e3f:	8b 08                	mov    (%eax),%ecx
 e41:	89 5d ec             	mov    %ebx,-0x14(%ebp)
 e44:	89 c3                	mov    %eax,%ebx
 e46:	89 7d e4             	mov    %edi,-0x1c(%ebp)
 e49:	89 cf                	mov    %ecx,%edi
 e4b:	90                   	nop
 e4c:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 e50:	8b 43 04             	mov    0x4(%ebx),%eax
 e53:	83 c3 0c             	add    $0xc,%ebx
 e56:	ff 75 e4             	pushl  -0x1c(%ebp)
 e59:	8b 55 e8             	mov    -0x18(%ebp),%edx
 e5c:	56                   	push   %esi
 e5d:	8b 4d ec             	mov    -0x14(%ebp),%ecx
 e60:	ff d7                	call   *%edi
 e62:	8b 3b                	mov    (%ebx),%edi
 e64:	58                   	pop    %eax
 e65:	5a                   	pop    %edx
 e66:	85 ff                	test   %edi,%edi
 e68:	75 e6                	jne    e50 <irq_matrix_alloc+0xd0>
 e6a:	eb ab                	jmp    e17 <irq_matrix_alloc+0x97>
 e6c:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi

00000e70 <irq_matrix_free>:
 e70:	e8 fc ff ff ff       	call   e71 <irq_matrix_free+0x1>
 e75:	55                   	push   %ebp
 e76:	89 e5                	mov    %esp,%ebp
 e78:	57                   	push   %edi
 e79:	56                   	push   %esi
 e7a:	53                   	push   %ebx
 e7b:	83 ec 0c             	sub    $0xc,%esp
 e7e:	8b 70 24             	mov    0x24(%eax),%esi
 e81:	8b 5d 08             	mov    0x8(%ebp),%ebx
 e84:	03 34 95 00 00 00 00 	add    0x0(,%edx,4),%esi
 e8b:	39 48 04             	cmp    %ecx,0x4(%eax)
 e8e:	77 05                	ja     e95 <irq_matrix_free+0x25>
 e90:	3b 48 08             	cmp    0x8(%eax),%ecx
 e93:	72 0b                	jb     ea0 <irq_matrix_free+0x30>
 e95:	0f ff                	(bad)  
 e97:	8d 65 f4             	lea    -0xc(%ebp),%esp
 e9a:	5b                   	pop    %ebx
 e9b:	5e                   	pop    %esi
 e9c:	5f                   	pop    %edi
 e9d:	5d                   	pop    %ebp
 e9e:	c3                   	ret    
 e9f:	90                   	nop
 ea0:	80 7e 0c 00          	cmpb   $0x0,0xc(%esi)
 ea4:	74 18                	je     ebe <irq_matrix_free+0x4e>
 ea6:	f0 0f b3 4e 10       	lock btr %ecx,0x10(%esi)
 eab:	83 6e 04 01          	subl   $0x1,0x4(%esi)
 eaf:	83 68 1c 01          	subl   $0x1,0x1c(%eax)
 eb3:	84 db                	test   %bl,%bl
 eb5:	75 07                	jne    ebe <irq_matrix_free+0x4e>
 eb7:	83 06 01             	addl   $0x1,(%esi)
 eba:	83 40 10 01          	addl   $0x1,0x10(%eax)
 ebe:	3e 8d 74 26 00       	lea    %ds:0x0(%esi,%eiz,1),%esi
 ec3:	8d 65 f4             	lea    -0xc(%ebp),%esp
 ec6:	5b                   	pop    %ebx
 ec7:	5e                   	pop    %esi
 ec8:	5f                   	pop    %edi
 ec9:	5d                   	pop    %ebp
 eca:	c3                   	ret    
 ecb:	90                   	nop
 ecc:	8d 74 26 00          	lea    0x0(%esi,%eiz,1),%esi
 ed0:	64 8b 1d 00 00 00 00 	mov    %fs:0x0,%ebx
 ed7:	0f a3 1d 00 00 00 00 	bt     %ebx,0x0
 ede:	0f 92 c3             	setb   %bl
 ee1:	84 db                	test   %bl,%bl
 ee3:	74 b2                	je     e97 <irq_matrix_free+0x27>
 ee5:	8b 1d 14 00 00 00    	mov    0x14,%ebx
 eeb:	85 db                	test   %ebx,%ebx
 eed:	74 2b                	je     f1a <irq_matrix_free+0xaa>
 eef:	8b 3b                	mov    (%ebx),%edi
 ef1:	89 4d e8             	mov    %ecx,-0x18(%ebp)
 ef4:	89 55 ec             	mov    %edx,-0x14(%ebp)
 ef7:	89 45 f0             	mov    %eax,-0x10(%ebp)
 efa:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 f00:	8b 43 04             	mov    0x4(%ebx),%eax
 f03:	83 c3 0c             	add    $0xc,%ebx
 f06:	56                   	push   %esi
 f07:	8b 55 e8             	mov    -0x18(%ebp),%edx
 f0a:	ff 75 f0             	pushl  -0x10(%ebp)
 f0d:	8b 4d ec             	mov    -0x14(%ebp),%ecx
 f10:	ff d7                	call   *%edi
 f12:	8b 3b                	mov    (%ebx),%edi
 f14:	58                   	pop    %eax
 f15:	5a                   	pop    %edx
 f16:	85 ff                	test   %edi,%edi
 f18:	75 e6                	jne    f00 <irq_matrix_free+0x90>
 f1a:	8d 65 f4             	lea    -0xc(%ebp),%esp
 f1d:	5b                   	pop    %ebx
 f1e:	5e                   	pop    %esi
 f1f:	5f                   	pop    %edi
 f20:	5d                   	pop    %ebp
 f21:	c3                   	ret    
 f22:	8d b4 26 00 00 00 00 	lea    0x0(%esi,%eiz,1),%esi
 f29:	8d bc 27 00 00 00 00 	lea    0x0(%edi,%eiz,1),%edi

00000f30 <irq_matrix_available>:
 f30:	e8 fc ff ff ff       	call   f31 <irq_matrix_available+0x1>
 f35:	55                   	push   %ebp
 f36:	8b 48 24             	mov    0x24(%eax),%ecx
 f39:	89 e5                	mov    %esp,%ebp
 f3b:	64 03 0d 00 00 00 00 	add    %fs:0x0,%ecx
 f42:	0f b6 d2             	movzbl %dl,%edx
 f45:	39 50 10             	cmp    %edx,0x10(%eax)
 f48:	74 06                	je     f50 <irq_matrix_available+0x20>
 f4a:	8b 01                	mov    (%ecx),%eax
 f4c:	5d                   	pop    %ebp
 f4d:	c3                   	ret    
 f4e:	66 90                	xchg   %ax,%ax
 f50:	31 c0                	xor    %eax,%eax
 f52:	5d                   	pop    %ebp
 f53:	c3                   	ret    
 f54:	8d b6 00 00 00 00    	lea    0x0(%esi),%esi
 f5a:	8d bf 00 00 00 00    	lea    0x0(%edi),%edi

00000f60 <irq_matrix_reserved>:
 f60:	e8 fc ff ff ff       	call   f61 <irq_matrix_reserved+0x1>
 f65:	55                   	push   %ebp
 f66:	8b 40 14             	mov    0x14(%eax),%eax
 f69:	89 e5                	mov    %esp,%ebp
 f6b:	5d                   	pop    %ebp
 f6c:	c3                   	ret    
 f6d:	8d 76 00             	lea    0x0(%esi),%esi

00000f70 <irq_matrix_allocated>:
 f70:	e8 fc ff ff ff       	call   f71 <irq_matrix_allocated+0x1>
 f75:	55                   	push   %ebp
 f76:	8b 40 24             	mov    0x24(%eax),%eax
 f79:	89 e5                	mov    %esp,%ebp
 f7b:	64 03 05 00 00 00 00 	add    %fs:0x0,%eax
 f82:	8b 40 04             	mov    0x4(%eax),%eax
 f85:	5d                   	pop    %ebp
 f86:	c3                   	ret    

Disassembly of section .data:

00000000 <print_fmt_irq_matrix_cpu>:
   0:	22 62 69             	and    0x69(%edx),%ah
   3:	74 3d                	je     42 <print_fmt_irq_matrix_cpu+0x42>
   5:	25 64 20 63 70       	and    $0x70632064,%eax
   a:	75 3d                	jne    49 <print_fmt_irq_matrix_cpu+0x49>
   c:	25 75 20 6f 6e       	and    $0x6e6f2075,%eax
  11:	6c                   	insb   (%dx),%es:(%edi)
  12:	69 6e 65 3d 25 64 20 	imul   $0x2064253d,0x65(%esi),%ebp
  19:	61                   	popa   
  1a:	76 6c                	jbe    88 <print_fmt_irq_matrix_cpu+0x88>
  1c:	3d 25 75 20 61       	cmp    $0x61207525,%eax
  21:	6c                   	insb   (%dx),%es:(%edi)
  22:	6c                   	insb   (%dx),%es:(%edi)
  23:	6f                   	outsl  %ds:(%esi),(%dx)
  24:	63 3d 25 75 20 6d    	arpl   %di,0x6d207525
  2a:	61                   	popa   
  2b:	6e                   	outsb  %ds:(%esi),(%dx)
  2c:	61                   	popa   
  2d:	67 65 64 3d 25 75 20 	addr16 gs fs cmp $0x6f207525,%eax
  34:	6f 
  35:	6e                   	outsb  %ds:(%esi),(%dx)
  36:	6c                   	insb   (%dx),%es:(%edi)
  37:	69 6e 65 5f 6d 61 70 	imul   $0x70616d5f,0x65(%esi),%ebp
  3e:	73 3d                	jae    7d <print_fmt_irq_matrix_cpu+0x7d>
  40:	25 75 20 67 6c       	and    $0x6c672075,%eax
  45:	6f                   	outsl  %ds:(%esi),(%dx)
  46:	62 61 6c             	bound  %esp,0x6c(%ecx)
  49:	5f                   	pop    %edi
  4a:	61                   	popa   
  4b:	76 6c                	jbe    b9 <print_fmt_irq_matrix_cpu+0xb9>
  4d:	3d 25 75 2c 20       	cmp    $0x202c7525,%eax
  52:	67 6c                	insb   (%dx),%es:(%di)
  54:	6f                   	outsl  %ds:(%esi),(%dx)
  55:	62 61 6c             	bound  %esp,0x6c(%ecx)
  58:	5f                   	pop    %edi
  59:	72 73                	jb     ce <print_fmt_irq_matrix_cpu+0xce>
  5b:	76 64                	jbe    c1 <print_fmt_irq_matrix_cpu+0xc1>
  5d:	3d 25 75 2c 20       	cmp    $0x202c7525,%eax
  62:	74 6f                	je     d3 <print_fmt_irq_matrix_cpu+0xd3>
  64:	74 61                	je     c7 <print_fmt_irq_matrix_cpu+0xc7>
  66:	6c                   	insb   (%dx),%es:(%edi)
  67:	5f                   	pop    %edi
  68:	61                   	popa   
  69:	6c                   	insb   (%dx),%es:(%edi)
  6a:	6c                   	insb   (%dx),%es:(%edi)
  6b:	6f                   	outsl  %ds:(%esi),(%dx)
  6c:	63 3d 25 75 22 2c    	arpl   %di,0x2c227525
  72:	20 52 45             	and    %dl,0x45(%edx)
  75:	43                   	inc    %ebx
  76:	2d 3e 62 69 74       	sub    $0x7469623e,%eax
  7b:	2c 20                	sub    $0x20,%al
  7d:	52                   	push   %edx
  7e:	45                   	inc    %ebp
  7f:	43                   	inc    %ebx
  80:	2d 3e 63 70 75       	sub    $0x7570633e,%eax
  85:	2c 20                	sub    $0x20,%al
  87:	52                   	push   %edx
  88:	45                   	inc    %ebp
  89:	43                   	inc    %ebx
  8a:	2d 3e 6f 6e 6c       	sub    $0x6c6e6f3e,%eax
  8f:	69 6e 65 2c 20 52 45 	imul   $0x4552202c,0x65(%esi),%ebp
  96:	43                   	inc    %ebx
  97:	2d 3e 61 76 61       	sub    $0x6176613e,%eax
  9c:	69 6c 61 62 6c 65 2c 	imul   $0x202c656c,0x62(%ecx,%eiz,2),%ebp
  a3:	20 
  a4:	52                   	push   %edx
  a5:	45                   	inc    %ebp
  a6:	43                   	inc    %ebx
  a7:	2d 3e 61 6c 6c       	sub    $0x6c6c613e,%eax
  ac:	6f                   	outsl  %ds:(%esi),(%dx)
  ad:	63 61 74             	arpl   %sp,0x74(%ecx)
  b0:	65 64 2c 20          	gs fs sub $0x20,%al
  b4:	52                   	push   %edx
  b5:	45                   	inc    %ebp
  b6:	43                   	inc    %ebx
  b7:	2d 3e 6d 61 6e       	sub    $0x6e616d3e,%eax
  bc:	61                   	popa   
  bd:	67 65 64 2c 20       	addr16 gs fs sub $0x20,%al
  c2:	52                   	push   %edx
  c3:	45                   	inc    %ebp
  c4:	43                   	inc    %ebx
  c5:	2d 3e 6f 6e 6c       	sub    $0x6c6e6f3e,%eax
  ca:	69 6e 65 5f 6d 61 70 	imul   $0x70616d5f,0x65(%esi),%ebp
  d1:	73 2c                	jae    ff <print_fmt_irq_matrix_cpu+0xff>
  d3:	20 52 45             	and    %dl,0x45(%edx)
  d6:	43                   	inc    %ebx
  d7:	2d 3e 67 6c 6f       	sub    $0x6f6c673e,%eax
  dc:	62 61 6c             	bound  %esp,0x6c(%ecx)
  df:	5f                   	pop    %edi
  e0:	61                   	popa   
  e1:	76 61                	jbe    144 <print_fmt_irq_matrix_global_update+0x24>
  e3:	69 6c 61 62 6c 65 2c 	imul   $0x202c656c,0x62(%ecx,%eiz,2),%ebp
  ea:	20 
  eb:	52                   	push   %edx
  ec:	45                   	inc    %ebp
  ed:	43                   	inc    %ebx
  ee:	2d 3e 67 6c 6f       	sub    $0x6f6c673e,%eax
  f3:	62 61 6c             	bound  %esp,0x6c(%ecx)
  f6:	5f                   	pop    %edi
  f7:	72 65                	jb     15e <print_fmt_irq_matrix_global_update+0x3e>
  f9:	73 65                	jae    160 <print_fmt_irq_matrix_global_update+0x40>
  fb:	72 76                	jb     173 <print_fmt_irq_matrix_global_update+0x53>
  fd:	65 64 2c 20          	gs fs sub $0x20,%al
 101:	52                   	push   %edx
 102:	45                   	inc    %ebp
 103:	43                   	inc    %ebx
 104:	2d 3e 74 6f 74       	sub    $0x746f743e,%eax
 109:	61                   	popa   
 10a:	6c                   	insb   (%dx),%es:(%edi)
 10b:	5f                   	pop    %edi
 10c:	61                   	popa   
 10d:	6c                   	insb   (%dx),%es:(%edi)
 10e:	6c                   	insb   (%dx),%es:(%edi)
 10f:	6f                   	outsl  %ds:(%esi),(%dx)
 110:	63 61 74             	arpl   %sp,0x74(%ecx)
 113:	65 64 00 00          	gs add %al,%fs:(%eax)
	...

00000120 <print_fmt_irq_matrix_global_update>:
 120:	22 62 69             	and    0x69(%edx),%ah
 123:	74 3d                	je     162 <print_fmt_irq_matrix_global_update+0x42>
 125:	25 64 20 6f 6e       	and    $0x6e6f2064,%eax
 12a:	6c                   	insb   (%dx),%es:(%edi)
 12b:	69 6e 65 5f 6d 61 70 	imul   $0x70616d5f,0x65(%esi),%ebp
 132:	73 3d                	jae    171 <print_fmt_irq_matrix_global_update+0x51>
 134:	25 64 20 67 6c       	and    $0x6c672064,%eax
 139:	6f                   	outsl  %ds:(%esi),(%dx)
 13a:	62 61 6c             	bound  %esp,0x6c(%ecx)
 13d:	5f                   	pop    %edi
 13e:	61                   	popa   
 13f:	76 6c                	jbe    1ad <print_fmt_irq_matrix_global_update+0x8d>
 141:	3d 25 75 2c 20       	cmp    $0x202c7525,%eax
 146:	67 6c                	insb   (%dx),%es:(%di)
 148:	6f                   	outsl  %ds:(%esi),(%dx)
 149:	62 61 6c             	bound  %esp,0x6c(%ecx)
 14c:	5f                   	pop    %edi
 14d:	72 73                	jb     1c2 <print_fmt_irq_matrix_global_update+0xa2>
 14f:	76 64                	jbe    1b5 <print_fmt_irq_matrix_global_update+0x95>
 151:	3d 25 75 2c 20       	cmp    $0x202c7525,%eax
 156:	74 6f                	je     1c7 <print_fmt_irq_matrix_global_update+0xa7>
 158:	74 61                	je     1bb <print_fmt_irq_matrix_global_update+0x9b>
 15a:	6c                   	insb   (%dx),%es:(%edi)
 15b:	5f                   	pop    %edi
 15c:	61                   	popa   
 15d:	6c                   	insb   (%dx),%es:(%edi)
 15e:	6c                   	insb   (%dx),%es:(%edi)
 15f:	6f                   	outsl  %ds:(%esi),(%dx)
 160:	63 3d 25 75 22 2c    	arpl   %di,0x2c227525
 166:	20 52 45             	and    %dl,0x45(%edx)
 169:	43                   	inc    %ebx
 16a:	2d 3e 62 69 74       	sub    $0x7469623e,%eax
 16f:	2c 20                	sub    $0x20,%al
 171:	52                   	push   %edx
 172:	45                   	inc    %ebp
 173:	43                   	inc    %ebx
 174:	2d 3e 6f 6e 6c       	sub    $0x6c6e6f3e,%eax
 179:	69 6e 65 5f 6d 61 70 	imul   $0x70616d5f,0x65(%esi),%ebp
 180:	73 2c                	jae    1ae <print_fmt_irq_matrix_global_update+0x8e>
 182:	20 52 45             	and    %dl,0x45(%edx)
 185:	43                   	inc    %ebx
 186:	2d 3e 67 6c 6f       	sub    $0x6f6c673e,%eax
 18b:	62 61 6c             	bound  %esp,0x6c(%ecx)
 18e:	5f                   	pop    %edi
 18f:	61                   	popa   
 190:	76 61                	jbe    1f3 <print_fmt_irq_matrix_global+0x13>
 192:	69 6c 61 62 6c 65 2c 	imul   $0x202c656c,0x62(%ecx,%eiz,2),%ebp
 199:	20 
 19a:	52                   	push   %edx
 19b:	45                   	inc    %ebp
 19c:	43                   	inc    %ebx
 19d:	2d 3e 67 6c 6f       	sub    $0x6f6c673e,%eax
 1a2:	62 61 6c             	bound  %esp,0x6c(%ecx)
 1a5:	5f                   	pop    %edi
 1a6:	72 65                	jb     20d <print_fmt_irq_matrix_global+0x2d>
 1a8:	73 65                	jae    20f <print_fmt_irq_matrix_global+0x2f>
 1aa:	72 76                	jb     222 <print_fmt_irq_matrix_global+0x42>
 1ac:	65 64 2c 20          	gs fs sub $0x20,%al
 1b0:	52                   	push   %edx
 1b1:	45                   	inc    %ebp
 1b2:	43                   	inc    %ebx
 1b3:	2d 3e 74 6f 74       	sub    $0x746f743e,%eax
 1b8:	61                   	popa   
 1b9:	6c                   	insb   (%dx),%es:(%edi)
 1ba:	5f                   	pop    %edi
 1bb:	61                   	popa   
 1bc:	6c                   	insb   (%dx),%es:(%edi)
 1bd:	6c                   	insb   (%dx),%es:(%edi)
 1be:	6f                   	outsl  %ds:(%esi),(%dx)
 1bf:	63 61 74             	arpl   %sp,0x74(%ecx)
 1c2:	65 64 00 00          	gs add %al,%fs:(%eax)
	...

000001e0 <print_fmt_irq_matrix_global>:
 1e0:	22 6f 6e             	and    0x6e(%edi),%ch
 1e3:	6c                   	insb   (%dx),%es:(%edi)
 1e4:	69 6e 65 5f 6d 61 70 	imul   $0x70616d5f,0x65(%esi),%ebp
 1eb:	73 3d                	jae    22a <print_fmt_irq_matrix_global+0x4a>
 1ed:	25 64 20 67 6c       	and    $0x6c672064,%eax
 1f2:	6f                   	outsl  %ds:(%esi),(%dx)
 1f3:	62 61 6c             	bound  %esp,0x6c(%ecx)
 1f6:	5f                   	pop    %edi
 1f7:	61                   	popa   
 1f8:	76 6c                	jbe    266 <print_fmt_irq_matrix_global+0x86>
 1fa:	3d 25 75 2c 20       	cmp    $0x202c7525,%eax
 1ff:	67 6c                	insb   (%dx),%es:(%di)
 201:	6f                   	outsl  %ds:(%esi),(%dx)
 202:	62 61 6c             	bound  %esp,0x6c(%ecx)
 205:	5f                   	pop    %edi
 206:	72 73                	jb     27b <trace_event_type_funcs_irq_matrix_cpu+0x7>
 208:	76 64                	jbe    26e <print_fmt_irq_matrix_global+0x8e>
 20a:	3d 25 75 2c 20       	cmp    $0x202c7525,%eax
 20f:	74 6f                	je     280 <trace_event_type_funcs_irq_matrix_cpu+0xc>
 211:	74 61                	je     274 <trace_event_type_funcs_irq_matrix_cpu>
 213:	6c                   	insb   (%dx),%es:(%edi)
 214:	5f                   	pop    %edi
 215:	61                   	popa   
 216:	6c                   	insb   (%dx),%es:(%edi)
 217:	6c                   	insb   (%dx),%es:(%edi)
 218:	6f                   	outsl  %ds:(%esi),(%dx)
 219:	63 3d 25 75 22 2c    	arpl   %di,0x2c227525
 21f:	20 52 45             	and    %dl,0x45(%edx)
 222:	43                   	inc    %ebx
 223:	2d 3e 6f 6e 6c       	sub    $0x6c6e6f3e,%eax
 228:	69 6e 65 5f 6d 61 70 	imul   $0x70616d5f,0x65(%esi),%ebp
 22f:	73 2c                	jae    25d <print_fmt_irq_matrix_global+0x7d>
 231:	20 52 45             	and    %dl,0x45(%edx)
 234:	43                   	inc    %ebx
 235:	2d 3e 67 6c 6f       	sub    $0x6f6c673e,%eax
 23a:	62 61 6c             	bound  %esp,0x6c(%ecx)
 23d:	5f                   	pop    %edi
 23e:	61                   	popa   
 23f:	76 61                	jbe    2a2 <trace_event_type_funcs_irq_matrix_global+0xe>
 241:	69 6c 61 62 6c 65 2c 	imul   $0x202c656c,0x62(%ecx,%eiz,2),%ebp
 248:	20 
 249:	52                   	push   %edx
 24a:	45                   	inc    %ebp
 24b:	43                   	inc    %ebx
 24c:	2d 3e 67 6c 6f       	sub    $0x6f6c673e,%eax
 251:	62 61 6c             	bound  %esp,0x6c(%ecx)
 254:	5f                   	pop    %edi
 255:	72 65                	jb     2bc <trace_event_type_funcs_irq_matrix_global+0x28>
 257:	73 65                	jae    2be <trace_event_type_funcs_irq_matrix_global+0x2a>
 259:	72 76                	jb     2d1 <event_irq_matrix_free+0x11>
 25b:	65 64 2c 20          	gs fs sub $0x20,%al
 25f:	52                   	push   %edx
 260:	45                   	inc    %ebp
 261:	43                   	inc    %ebx
 262:	2d 3e 74 6f 74       	sub    $0x746f743e,%eax
 267:	61                   	popa   
 268:	6c                   	insb   (%dx),%es:(%edi)
 269:	5f                   	pop    %edi
 26a:	61                   	popa   
 26b:	6c                   	insb   (%dx),%es:(%edi)
 26c:	6c                   	insb   (%dx),%es:(%edi)
 26d:	6f                   	outsl  %ds:(%esi),(%dx)
 26e:	63 61 74             	arpl   %sp,0x74(%ecx)
 271:	65 64 00 40 04       	gs add %al,%fs:0x4(%eax)

00000274 <trace_event_type_funcs_irq_matrix_cpu>:
 274:	40                   	inc    %eax
 275:	04 00                	add    $0x0,%al
	...

00000284 <trace_event_type_funcs_irq_matrix_global_update>:
 284:	e0 03                	loopne 289 <trace_event_type_funcs_irq_matrix_global_update+0x5>
	...

00000294 <trace_event_type_funcs_irq_matrix_global>:
 294:	90                   	nop
 295:	03 00                	add    (%eax),%eax
	...

000002c0 <event_irq_matrix_free>:
	...
 2e4:	74 02                	je     2e8 <event_irq_matrix_free+0x28>
	...
 2f6:	00 00                	add    %al,(%eax)
 2f8:	10 00                	adc    %al,(%eax)
	...

00000320 <event_irq_matrix_alloc>:
	...
 344:	74 02                	je     348 <event_irq_matrix_alloc+0x28>
	...
 356:	00 00                	add    %al,(%eax)
 358:	10 00                	adc    %al,(%eax)
	...

00000380 <event_irq_matrix_assign>:
	...
 3a4:	74 02                	je     3a8 <event_irq_matrix_assign+0x28>
	...
 3b6:	00 00                	add    %al,(%eax)
 3b8:	10 00                	adc    %al,(%eax)
	...

000003e0 <event_irq_matrix_alloc_managed>:
	...
 404:	74 02                	je     408 <event_irq_matrix_alloc_managed+0x28>
	...
 416:	00 00                	add    %al,(%eax)
 418:	10 00                	adc    %al,(%eax)
	...

00000440 <event_irq_matrix_remove_managed>:
	...
 464:	74 02                	je     468 <event_irq_matrix_remove_managed+0x28>
	...
 476:	00 00                	add    %al,(%eax)
 478:	10 00                	adc    %al,(%eax)
	...

000004a0 <event_irq_matrix_reserve_managed>:
	...
 4c4:	74 02                	je     4c8 <event_irq_matrix_reserve_managed+0x28>
	...
 4d6:	00 00                	add    %al,(%eax)
 4d8:	10 00                	adc    %al,(%eax)
	...

00000500 <event_irq_matrix_alloc_reserved>:
	...
 524:	74 02                	je     528 <event_irq_matrix_alloc_reserved+0x28>
	...
 536:	00 00                	add    %al,(%eax)
 538:	10 00                	adc    %al,(%eax)
	...

00000560 <event_irq_matrix_assign_system>:
	...
 568:	40                   	inc    %eax
	...
 581:	00 00                	add    %al,(%eax)
 583:	00 84 02 00 00 20 01 	add    %al,0x1200000(%edx,%eax,1)
	...
 596:	00 00                	add    %al,(%eax)
 598:	10 00                	adc    %al,(%eax)
	...

000005c0 <event_irq_matrix_remove_reserved>:
	...
 5c8:	80 00 00             	addb   $0x0,(%eax)
	...
 5e3:	00 94 02 00 00 e0 01 	add    %dl,0x1e00000(%edx,%eax,1)
	...
 5f6:	00 00                	add    %al,(%eax)
 5f8:	10 00                	adc    %al,(%eax)
	...

00000620 <event_irq_matrix_reserve>:
	...
 628:	80 00 00             	addb   $0x0,(%eax)
	...
 643:	00 94 02 00 00 e0 01 	add    %dl,0x1e00000(%edx,%eax,1)
	...
 656:	00 00                	add    %al,(%eax)
 658:	10 00                	adc    %al,(%eax)
	...

00000680 <event_irq_matrix_offline>:
	...
 688:	80 00 00             	addb   $0x0,(%eax)
	...
 6a3:	00 94 02 00 00 e0 01 	add    %dl,0x1e00000(%edx,%eax,1)
	...
 6b6:	00 00                	add    %al,(%eax)
 6b8:	10 00                	adc    %al,(%eax)
	...

000006e0 <event_irq_matrix_online>:
	...
 6e8:	80 00 00             	addb   $0x0,(%eax)
	...
 703:	00 94 02 00 00 e0 01 	add    %dl,0x1e00000(%edx,%eax,1)
	...
 716:	00 00                	add    %al,(%eax)
 718:	10 00                	adc    %al,(%eax)
	...

Disassembly of section .rodata.str1.4:

00000000 <.rodata.str1.4>:
   0:	6f                   	outsl  %ds:(%esi),(%dx)
   1:	6e                   	outsb  %ds:(%esi),(%dx)
   2:	6c                   	insb   (%dx),%es:(%edi)
   3:	69 6e 65 5f 6d 61 70 	imul   $0x70616d5f,0x65(%esi),%ebp
   a:	73 3d                	jae    49 <.rodata.str1.4+0x49>
   c:	25 64 20 67 6c       	and    $0x6c672064,%eax
  11:	6f                   	outsl  %ds:(%esi),(%dx)
  12:	62 61 6c             	bound  %esp,0x6c(%ecx)
  15:	5f                   	pop    %edi
  16:	61                   	popa   
  17:	76 6c                	jbe    85 <.rodata.str1.4+0x85>
  19:	3d 25 75 2c 20       	cmp    $0x202c7525,%eax
  1e:	67 6c                	insb   (%dx),%es:(%di)
  20:	6f                   	outsl  %ds:(%esi),(%dx)
  21:	62 61 6c             	bound  %esp,0x6c(%ecx)
  24:	5f                   	pop    %edi
  25:	72 73                	jb     9a <.rodata.str1.4+0x9a>
  27:	76 64                	jbe    8d <.rodata.str1.4+0x8d>
  29:	3d 25 75 2c 20       	cmp    $0x202c7525,%eax
  2e:	74 6f                	je     9f <.rodata.str1.4+0x9f>
  30:	74 61                	je     93 <.rodata.str1.4+0x93>
  32:	6c                   	insb   (%dx),%es:(%edi)
  33:	5f                   	pop    %edi
  34:	61                   	popa   
  35:	6c                   	insb   (%dx),%es:(%edi)
  36:	6c                   	insb   (%dx),%es:(%edi)
  37:	6f                   	outsl  %ds:(%esi),(%dx)
  38:	63 3d 25 75 0a 00    	arpl   %di,0xa7525
  3e:	00 00                	add    %al,(%eax)
  40:	62 69 74             	bound  %ebp,0x74(%ecx)
  43:	3d 25 64 20 6f       	cmp    $0x6f206425,%eax
  48:	6e                   	outsb  %ds:(%esi),(%dx)
  49:	6c                   	insb   (%dx),%es:(%edi)
  4a:	69 6e 65 5f 6d 61 70 	imul   $0x70616d5f,0x65(%esi),%ebp
  51:	73 3d                	jae    90 <.rodata.str1.4+0x90>
  53:	25 64 20 67 6c       	and    $0x6c672064,%eax
  58:	6f                   	outsl  %ds:(%esi),(%dx)
  59:	62 61 6c             	bound  %esp,0x6c(%ecx)
  5c:	5f                   	pop    %edi
  5d:	61                   	popa   
  5e:	76 6c                	jbe    cc <.rodata.str1.4+0xcc>
  60:	3d 25 75 2c 20       	cmp    $0x202c7525,%eax
  65:	67 6c                	insb   (%dx),%es:(%di)
  67:	6f                   	outsl  %ds:(%esi),(%dx)
  68:	62 61 6c             	bound  %esp,0x6c(%ecx)
  6b:	5f                   	pop    %edi
  6c:	72 73                	jb     e1 <.rodata.str1.4+0xe1>
  6e:	76 64                	jbe    d4 <.rodata.str1.4+0xd4>
  70:	3d 25 75 2c 20       	cmp    $0x202c7525,%eax
  75:	74 6f                	je     e6 <.rodata.str1.4+0xe6>
  77:	74 61                	je     da <.rodata.str1.4+0xda>
  79:	6c                   	insb   (%dx),%es:(%edi)
  7a:	5f                   	pop    %edi
  7b:	61                   	popa   
  7c:	6c                   	insb   (%dx),%es:(%edi)
  7d:	6c                   	insb   (%dx),%es:(%edi)
  7e:	6f                   	outsl  %ds:(%esi),(%dx)
  7f:	63 3d 25 75 0a 00    	arpl   %di,0xa7525
  85:	00 00                	add    %al,(%eax)
  87:	00 62 69             	add    %ah,0x69(%edx)
  8a:	74 3d                	je     c9 <.rodata.str1.4+0xc9>
  8c:	25 64 20 63 70       	and    $0x70632064,%eax
  91:	75 3d                	jne    d0 <.rodata.str1.4+0xd0>
  93:	25 75 20 6f 6e       	and    $0x6e6f2075,%eax
  98:	6c                   	insb   (%dx),%es:(%edi)
  99:	69 6e 65 3d 25 64 20 	imul   $0x2064253d,0x65(%esi),%ebp
  a0:	61                   	popa   
  a1:	76 6c                	jbe    10f <.rodata.str1.4+0x10f>
  a3:	3d 25 75 20 61       	cmp    $0x61207525,%eax
  a8:	6c                   	insb   (%dx),%es:(%edi)
  a9:	6c                   	insb   (%dx),%es:(%edi)
  aa:	6f                   	outsl  %ds:(%esi),(%dx)
  ab:	63 3d 25 75 20 6d    	arpl   %di,0x6d207525
  b1:	61                   	popa   
  b2:	6e                   	outsb  %ds:(%esi),(%dx)
  b3:	61                   	popa   
  b4:	67 65 64 3d 25 75 20 	addr16 gs fs cmp $0x6f207525,%eax
  bb:	6f 
  bc:	6e                   	outsb  %ds:(%esi),(%dx)
  bd:	6c                   	insb   (%dx),%es:(%edi)
  be:	69 6e 65 5f 6d 61 70 	imul   $0x70616d5f,0x65(%esi),%ebp
  c5:	73 3d                	jae    104 <.rodata.str1.4+0x104>
  c7:	25 75 20 67 6c       	and    $0x6c672075,%eax
  cc:	6f                   	outsl  %ds:(%esi),(%dx)
  cd:	62 61 6c             	bound  %esp,0x6c(%ecx)
  d0:	5f                   	pop    %edi
  d1:	61                   	popa   
  d2:	76 6c                	jbe    140 <trace_event_define_fields_irq_matrix_cpu+0x16>
  d4:	3d 25 75 2c 20       	cmp    $0x202c7525,%eax
  d9:	67 6c                	insb   (%dx),%es:(%di)
  db:	6f                   	outsl  %ds:(%esi),(%dx)
  dc:	62 61 6c             	bound  %esp,0x6c(%ecx)
  df:	5f                   	pop    %edi
  e0:	72 73                	jb     155 <trace_event_define_fields_irq_matrix_cpu+0x2b>
  e2:	76 64                	jbe    148 <trace_event_define_fields_irq_matrix_cpu+0x1e>
  e4:	3d 25 75 2c 20       	cmp    $0x202c7525,%eax
  e9:	74 6f                	je     15a <trace_event_define_fields_irq_matrix_cpu+0x30>
  eb:	74 61                	je     14e <trace_event_define_fields_irq_matrix_cpu+0x24>
  ed:	6c                   	insb   (%dx),%es:(%edi)
  ee:	5f                   	pop    %edi
  ef:	61                   	popa   
  f0:	6c                   	insb   (%dx),%es:(%edi)
  f1:	6c                   	insb   (%dx),%es:(%edi)
  f2:	6f                   	outsl  %ds:(%esi),(%dx)
  f3:	63 3d 25 75 0a 00    	arpl   %di,0xa7525
  f9:	00 00                	add    %al,(%eax)
  fb:	00 01                	add    %al,(%ecx)
  fd:	34 49                	xor    $0x49,%al
  ff:	6e                   	outsb  %ds:(%esi),(%dx)
 100:	74 65                	je     167 <trace_event_define_fields_irq_matrix_cpu+0x3d>
 102:	72 72                	jb     176 <trace_event_define_fields_irq_matrix_cpu+0x4c>
 104:	75 70                	jne    176 <trace_event_define_fields_irq_matrix_cpu+0x4c>
 106:	74 20                	je     128 <.rodata.str1.4+0x128>
 108:	72 65                	jb     16f <trace_event_define_fields_irq_matrix_cpu+0x45>
 10a:	73 65                	jae    171 <trace_event_define_fields_irq_matrix_cpu+0x47>
 10c:	72 76                	jb     184 <trace_event_define_fields_irq_matrix_cpu+0x5a>
 10e:	61                   	popa   
 10f:	74 69                	je     17a <trace_event_define_fields_irq_matrix_cpu+0x50>
 111:	6f                   	outsl  %ds:(%esi),(%dx)
 112:	6e                   	outsb  %ds:(%esi),(%dx)
 113:	20 65 78             	and    %ah,0x78(%ebp)
 116:	63 65 65             	arpl   %sp,0x65(%ebp)
 119:	64 73 20             	fs jae 13c <trace_event_define_fields_irq_matrix_cpu+0x12>
 11c:	61                   	popa   
 11d:	76 61                	jbe    180 <trace_event_define_fields_irq_matrix_cpu+0x56>
 11f:	69 6c 61 62 6c 65 20 	imul   $0x7220656c,0x62(%ecx,%eiz,2),%ebp
 126:	72 
 127:	65 73 6f             	gs jae 199 <trace_event_define_fields_irq_matrix_cpu+0x6f>
 12a:	75 72                	jne    19e <trace_event_define_fields_irq_matrix_cpu+0x74>
 12c:	63 65 73             	arpl   %sp,0x73(%ebp)
 12f:	0a 00                	or     (%eax),%al

Disassembly of section .rodata.str1.1:

00000000 <.rodata.str1.1>:
   0:	6f                   	outsl  %ds:(%esi),(%dx)
   1:	6e                   	outsb  %ds:(%esi),(%dx)
   2:	6c                   	insb   (%dx),%es:(%edi)
   3:	69 6e 65 5f 6d 61 70 	imul   $0x70616d5f,0x65(%esi),%ebp
   a:	73 00                	jae    c <.rodata.str1.1+0xc>
   c:	75 6e                	jne    7c <.rodata.str1.1+0x7c>
   e:	73 69                	jae    79 <.rodata.str1.1+0x79>
  10:	67 6e                	outsb  %ds:(%si),(%dx)
  12:	65 64 20 69 6e       	gs and %ch,%fs:0x6e(%ecx)
  17:	74 00                	je     19 <.rodata.str1.1+0x19>
  19:	67 6c                	insb   (%dx),%es:(%di)
  1b:	6f                   	outsl  %ds:(%esi),(%dx)
  1c:	62 61 6c             	bound  %esp,0x6c(%ecx)
  1f:	5f                   	pop    %edi
  20:	61                   	popa   
  21:	76 61                	jbe    84 <.rodata.str1.1+0x84>
  23:	69 6c 61 62 6c 65 00 	imul   $0x6700656c,0x62(%ecx,%eiz,2),%ebp
  2a:	67 
  2b:	6c                   	insb   (%dx),%es:(%edi)
  2c:	6f                   	outsl  %ds:(%esi),(%dx)
  2d:	62 61 6c             	bound  %esp,0x6c(%ecx)
  30:	5f                   	pop    %edi
  31:	72 65                	jb     98 <__tracepoint_irq_matrix_alloc_reserved+0x8>
  33:	73 65                	jae    9a <__tracepoint_irq_matrix_alloc_reserved+0xa>
  35:	72 76                	jb     ad <__tracepoint_irq_matrix_assign_system+0x5>
  37:	65 64 00 74 6f 74    	gs add %dh,%fs:0x74(%edi,%ebp,2)
  3d:	61                   	popa   
  3e:	6c                   	insb   (%dx),%es:(%edi)
  3f:	5f                   	pop    %edi
  40:	61                   	popa   
  41:	6c                   	insb   (%dx),%es:(%edi)
  42:	6c                   	insb   (%dx),%es:(%edi)
  43:	6f                   	outsl  %ds:(%esi),(%dx)
  44:	63 61 74             	arpl   %sp,0x74(%ecx)
  47:	65 64 00 62 69       	gs add %ah,%fs:0x69(%edx)
  4c:	74 00                	je     4e <.rodata.str1.1+0x4e>
  4e:	69 6e 74 00 63 70 75 	imul   $0x75706300,0x74(%esi),%ebp
  55:	00 6f 6e             	add    %ch,0x6e(%edi)
  58:	6c                   	insb   (%dx),%es:(%edi)
  59:	69 6e 65 00 62 6f 6f 	imul   $0x6f6f6200,0x65(%esi),%ebp
  60:	6c                   	insb   (%dx),%es:(%edi)
  61:	00 61 76             	add    %ah,0x76(%ecx)
  64:	61                   	popa   
  65:	69 6c 61 62 6c 65 00 	imul   $0x6100656c,0x62(%ecx,%eiz,2),%ebp
  6c:	61 
  6d:	6c                   	insb   (%dx),%es:(%edi)
  6e:	6c                   	insb   (%dx),%es:(%edi)
  6f:	6f                   	outsl  %ds:(%esi),(%dx)
  70:	63 61 74             	arpl   %sp,0x74(%ecx)
  73:	65 64 00 6d 61       	gs add %ch,%fs:0x61(%ebp)
  78:	6e                   	outsb  %ds:(%esi),(%dx)
  79:	61                   	popa   
  7a:	67 65 64 00 6b 65    	gs add %ch,%fs:0x65(%bp,%di)
  80:	72 6e                	jb     f0 <__tracepoint_irq_matrix_offline>
  82:	65 6c                	gs insb (%dx),%es:(%edi)
  84:	2f                   	das    
  85:	69 72 71 2f 6d 61 74 	imul   $0x74616d2f,0x71(%edx),%esi
  8c:	72 69                	jb     f7 <__tpstrtab_irq_matrix_offline+0x3>
  8e:	78 2e                	js     be <__tracepoint_irq_matrix_assign_system+0x16>
  90:	63 00                	arpl   %ax,(%eax)

Disassembly of section .init.text:

00000000 <trace_event_define_fields_irq_matrix_global>:
   0:	55                   	push   %ebp
   1:	b9 00 00 00 00       	mov    $0x0,%ecx
   6:	ba 0c 00 00 00       	mov    $0xc,%edx
   b:	89 e5                	mov    %esp,%ebp
   d:	53                   	push   %ebx
   e:	6a 00                	push   $0x0
  10:	6a 00                	push   $0x0
  12:	6a 04                	push   $0x4
  14:	89 c3                	mov    %eax,%ebx
  16:	6a 08                	push   $0x8
  18:	e8 fc ff ff ff       	call   19 <trace_event_define_fields_irq_matrix_global+0x19>
  1d:	83 c4 10             	add    $0x10,%esp
  20:	85 c0                	test   %eax,%eax
  22:	75 5c                	jne    80 <trace_event_define_fields_irq_matrix_global+0x80>
  24:	6a 00                	push   $0x0
  26:	6a 00                	push   $0x0
  28:	b9 19 00 00 00       	mov    $0x19,%ecx
  2d:	6a 04                	push   $0x4
  2f:	6a 0c                	push   $0xc
  31:	ba 0c 00 00 00       	mov    $0xc,%edx
  36:	89 d8                	mov    %ebx,%eax
  38:	e8 fc ff ff ff       	call   39 <trace_event_define_fields_irq_matrix_global+0x39>
  3d:	83 c4 10             	add    $0x10,%esp
  40:	85 c0                	test   %eax,%eax
  42:	75 3c                	jne    80 <trace_event_define_fields_irq_matrix_global+0x80>
  44:	6a 00                	push   $0x0
  46:	6a 00                	push   $0x0
  48:	b9 2a 00 00 00       	mov    $0x2a,%ecx
  4d:	6a 04                	push   $0x4
  4f:	6a 10                	push   $0x10
  51:	ba 0c 00 00 00       	mov    $0xc,%edx
  56:	89 d8                	mov    %ebx,%eax
  58:	e8 fc ff ff ff       	call   59 <trace_event_define_fields_irq_matrix_global+0x59>
  5d:	83 c4 10             	add    $0x10,%esp
  60:	85 c0                	test   %eax,%eax
  62:	75 1c                	jne    80 <trace_event_define_fields_irq_matrix_global+0x80>
  64:	6a 00                	push   $0x0
  66:	6a 00                	push   $0x0
  68:	b9 3a 00 00 00       	mov    $0x3a,%ecx
  6d:	6a 04                	push   $0x4
  6f:	6a 14                	push   $0x14
  71:	ba 0c 00 00 00       	mov    $0xc,%edx
  76:	89 d8                	mov    %ebx,%eax
  78:	e8 fc ff ff ff       	call   79 <trace_event_define_fields_irq_matrix_global+0x79>
  7d:	83 c4 10             	add    $0x10,%esp
  80:	8b 5d fc             	mov    -0x4(%ebp),%ebx
  83:	c9                   	leave  
  84:	c3                   	ret    

00000085 <trace_event_define_fields_irq_matrix_global_update>:
  85:	55                   	push   %ebp
  86:	b9 4a 00 00 00       	mov    $0x4a,%ecx
  8b:	ba 4e 00 00 00       	mov    $0x4e,%edx
  90:	89 e5                	mov    %esp,%ebp
  92:	53                   	push   %ebx
  93:	6a 00                	push   $0x0
  95:	6a 01                	push   $0x1
  97:	6a 04                	push   $0x4
  99:	89 c3                	mov    %eax,%ebx
  9b:	6a 08                	push   $0x8
  9d:	e8 fc ff ff ff       	call   9e <trace_event_define_fields_irq_matrix_global_update+0x19>
  a2:	83 c4 10             	add    $0x10,%esp
  a5:	85 c0                	test   %eax,%eax
  a7:	75 7c                	jne    125 <trace_event_define_fields_irq_matrix_global_update+0xa0>
  a9:	6a 00                	push   $0x0
  ab:	6a 00                	push   $0x0
  ad:	b9 00 00 00 00       	mov    $0x0,%ecx
  b2:	6a 04                	push   $0x4
  b4:	6a 0c                	push   $0xc
  b6:	ba 0c 00 00 00       	mov    $0xc,%edx
  bb:	89 d8                	mov    %ebx,%eax
  bd:	e8 fc ff ff ff       	call   be <trace_event_define_fields_irq_matrix_global_update+0x39>
  c2:	83 c4 10             	add    $0x10,%esp
  c5:	85 c0                	test   %eax,%eax
  c7:	75 5c                	jne    125 <trace_event_define_fields_irq_matrix_global_update+0xa0>
  c9:	6a 00                	push   $0x0
  cb:	6a 00                	push   $0x0
  cd:	b9 19 00 00 00       	mov    $0x19,%ecx
  d2:	6a 04                	push   $0x4
  d4:	6a 10                	push   $0x10
  d6:	ba 0c 00 00 00       	mov    $0xc,%edx
  db:	89 d8                	mov    %ebx,%eax
  dd:	e8 fc ff ff ff       	call   de <trace_event_define_fields_irq_matrix_global_update+0x59>
  e2:	83 c4 10             	add    $0x10,%esp
  e5:	85 c0                	test   %eax,%eax
  e7:	75 3c                	jne    125 <trace_event_define_fields_irq_matrix_global_update+0xa0>
  e9:	6a 00                	push   $0x0
  eb:	6a 00                	push   $0x0
  ed:	b9 2a 00 00 00       	mov    $0x2a,%ecx
  f2:	6a 04                	push   $0x4
  f4:	6a 14                	push   $0x14
  f6:	ba 0c 00 00 00       	mov    $0xc,%edx
  fb:	89 d8                	mov    %ebx,%eax
  fd:	e8 fc ff ff ff       	call   fe <trace_event_define_fields_irq_matrix_global_update+0x79>
 102:	83 c4 10             	add    $0x10,%esp
 105:	85 c0                	test   %eax,%eax
 107:	75 1c                	jne    125 <trace_event_define_fields_irq_matrix_global_update+0xa0>
 109:	6a 00                	push   $0x0
 10b:	6a 00                	push   $0x0
 10d:	b9 3a 00 00 00       	mov    $0x3a,%ecx
 112:	6a 04                	push   $0x4
 114:	6a 18                	push   $0x18
 116:	ba 0c 00 00 00       	mov    $0xc,%edx
 11b:	89 d8                	mov    %ebx,%eax
 11d:	e8 fc ff ff ff       	call   11e <trace_event_define_fields_irq_matrix_global_update+0x99>
 122:	83 c4 10             	add    $0x10,%esp
 125:	8b 5d fc             	mov    -0x4(%ebp),%ebx
 128:	c9                   	leave  
 129:	c3                   	ret    

0000012a <trace_event_define_fields_irq_matrix_cpu>:
 12a:	55                   	push   %ebp
 12b:	b9 4a 00 00 00       	mov    $0x4a,%ecx
 130:	ba 4e 00 00 00       	mov    $0x4e,%edx
 135:	89 e5                	mov    %esp,%ebp
 137:	53                   	push   %ebx
 138:	6a 00                	push   $0x0
 13a:	6a 01                	push   $0x1
 13c:	6a 04                	push   $0x4
 13e:	89 c3                	mov    %eax,%ebx
 140:	6a 08                	push   $0x8
 142:	e8 fc ff ff ff       	call   143 <trace_event_define_fields_irq_matrix_cpu+0x19>
 147:	83 c4 10             	add    $0x10,%esp
 14a:	85 c0                	test   %eax,%eax
 14c:	0f 85 2c 01 00 00    	jne    27e <trace_event_define_fields_irq_matrix_cpu+0x154>
 152:	6a 00                	push   $0x0
 154:	6a 00                	push   $0x0
 156:	b9 52 00 00 00       	mov    $0x52,%ecx
 15b:	6a 04                	push   $0x4
 15d:	6a 0c                	push   $0xc
 15f:	ba 0c 00 00 00       	mov    $0xc,%edx
 164:	89 d8                	mov    %ebx,%eax
 166:	e8 fc ff ff ff       	call   167 <trace_event_define_fields_irq_matrix_cpu+0x3d>
 16b:	83 c4 10             	add    $0x10,%esp
 16e:	85 c0                	test   %eax,%eax
 170:	0f 85 08 01 00 00    	jne    27e <trace_event_define_fields_irq_matrix_cpu+0x154>
 176:	6a 00                	push   $0x0
 178:	6a 00                	push   $0x0
 17a:	b9 56 00 00 00       	mov    $0x56,%ecx
 17f:	6a 01                	push   $0x1
 181:	6a 10                	push   $0x10
 183:	ba 5d 00 00 00       	mov    $0x5d,%edx
 188:	89 d8                	mov    %ebx,%eax
 18a:	e8 fc ff ff ff       	call   18b <trace_event_define_fields_irq_matrix_cpu+0x61>
 18f:	83 c4 10             	add    $0x10,%esp
 192:	85 c0                	test   %eax,%eax
 194:	0f 85 e4 00 00 00    	jne    27e <trace_event_define_fields_irq_matrix_cpu+0x154>
 19a:	6a 00                	push   $0x0
 19c:	6a 00                	push   $0x0
 19e:	b9 62 00 00 00       	mov    $0x62,%ecx
 1a3:	6a 04                	push   $0x4
 1a5:	6a 14                	push   $0x14
 1a7:	ba 0c 00 00 00       	mov    $0xc,%edx
 1ac:	89 d8                	mov    %ebx,%eax
 1ae:	e8 fc ff ff ff       	call   1af <trace_event_define_fields_irq_matrix_cpu+0x85>
 1b3:	83 c4 10             	add    $0x10,%esp
 1b6:	85 c0                	test   %eax,%eax
 1b8:	0f 85 c0 00 00 00    	jne    27e <trace_event_define_fields_irq_matrix_cpu+0x154>
 1be:	6a 00                	push   $0x0
 1c0:	6a 00                	push   $0x0
 1c2:	b9 6c 00 00 00       	mov    $0x6c,%ecx
 1c7:	6a 04                	push   $0x4
 1c9:	6a 18                	push   $0x18
 1cb:	ba 0c 00 00 00       	mov    $0xc,%edx
 1d0:	89 d8                	mov    %ebx,%eax
 1d2:	e8 fc ff ff ff       	call   1d3 <trace_event_define_fields_irq_matrix_cpu+0xa9>
 1d7:	83 c4 10             	add    $0x10,%esp
 1da:	85 c0                	test   %eax,%eax
 1dc:	0f 85 9c 00 00 00    	jne    27e <trace_event_define_fields_irq_matrix_cpu+0x154>
 1e2:	6a 00                	push   $0x0
 1e4:	6a 00                	push   $0x0
 1e6:	b9 76 00 00 00       	mov    $0x76,%ecx
 1eb:	6a 04                	push   $0x4
 1ed:	6a 1c                	push   $0x1c
 1ef:	ba 0c 00 00 00       	mov    $0xc,%edx
 1f4:	89 d8                	mov    %ebx,%eax
 1f6:	e8 fc ff ff ff       	call   1f7 <trace_event_define_fields_irq_matrix_cpu+0xcd>
 1fb:	83 c4 10             	add    $0x10,%esp
 1fe:	85 c0                	test   %eax,%eax
 200:	75 7c                	jne    27e <trace_event_define_fields_irq_matrix_cpu+0x154>
 202:	6a 00                	push   $0x0
 204:	6a 00                	push   $0x0
 206:	b9 00 00 00 00       	mov    $0x0,%ecx
 20b:	6a 04                	push   $0x4
 20d:	6a 20                	push   $0x20
 20f:	ba 0c 00 00 00       	mov    $0xc,%edx
 214:	89 d8                	mov    %ebx,%eax
 216:	e8 fc ff ff ff       	call   217 <trace_event_define_fields_irq_matrix_cpu+0xed>
 21b:	83 c4 10             	add    $0x10,%esp
 21e:	85 c0                	test   %eax,%eax
 220:	75 5c                	jne    27e <trace_event_define_fields_irq_matrix_cpu+0x154>
 222:	6a 00                	push   $0x0
 224:	6a 00                	push   $0x0
 226:	b9 19 00 00 00       	mov    $0x19,%ecx
 22b:	6a 04                	push   $0x4
 22d:	6a 24                	push   $0x24
 22f:	ba 0c 00 00 00       	mov    $0xc,%edx
 234:	89 d8                	mov    %ebx,%eax
 236:	e8 fc ff ff ff       	call   237 <trace_event_define_fields_irq_matrix_cpu+0x10d>
 23b:	83 c4 10             	add    $0x10,%esp
 23e:	85 c0                	test   %eax,%eax
 240:	75 3c                	jne    27e <trace_event_define_fields_irq_matrix_cpu+0x154>
 242:	6a 00                	push   $0x0
 244:	6a 00                	push   $0x0
 246:	b9 2a 00 00 00       	mov    $0x2a,%ecx
 24b:	6a 04                	push   $0x4
 24d:	6a 28                	push   $0x28
 24f:	ba 0c 00 00 00       	mov    $0xc,%edx
 254:	89 d8                	mov    %ebx,%eax
 256:	e8 fc ff ff ff       	call   257 <trace_event_define_fields_irq_matrix_cpu+0x12d>
 25b:	83 c4 10             	add    $0x10,%esp
 25e:	85 c0                	test   %eax,%eax
 260:	75 1c                	jne    27e <trace_event_define_fields_irq_matrix_cpu+0x154>
 262:	6a 00                	push   $0x0
 264:	6a 00                	push   $0x0
 266:	b9 3a 00 00 00       	mov    $0x3a,%ecx
 26b:	6a 04                	push   $0x4
 26d:	6a 2c                	push   $0x2c
 26f:	ba 0c 00 00 00       	mov    $0xc,%edx
 274:	89 d8                	mov    %ebx,%eax
 276:	e8 fc ff ff ff       	call   277 <trace_event_define_fields_irq_matrix_cpu+0x14d>
 27b:	83 c4 10             	add    $0x10,%esp
 27e:	8b 5d fc             	mov    -0x4(%ebp),%ebx
 281:	c9                   	leave  
 282:	c3                   	ret    

00000283 <irq_alloc_matrix>:
 283:	e8 fc ff ff ff       	call   284 <irq_alloc_matrix+0x1>
 288:	3d 00 01 00 00       	cmp    $0x100,%eax
 28d:	77 5f                	ja     2ee <irq_alloc_matrix+0x6b>
 28f:	55                   	push   %ebp
 290:	89 e5                	mov    %esp,%ebp
 292:	57                   	push   %edi
 293:	89 c7                	mov    %eax,%edi
 295:	56                   	push   %esi
 296:	53                   	push   %ebx
 297:	89 d6                	mov    %edx,%esi
 299:	53                   	push   %ebx
 29a:	a1 24 00 00 00       	mov    0x24,%eax
 29f:	89 cb                	mov    %ecx,%ebx
 2a1:	ba c0 80 40 01       	mov    $0x14080c0,%edx
 2a6:	b9 28 01 00 00       	mov    $0x128,%ecx
 2ab:	e8 fc ff ff ff       	call   2ac <irq_alloc_matrix+0x29>
 2b0:	85 c0                	test   %eax,%eax
 2b2:	74 30                	je     2e4 <irq_alloc_matrix+0x61>
 2b4:	89 58 08             	mov    %ebx,0x8(%eax)
 2b7:	29 f3                	sub    %esi,%ebx
 2b9:	89 38                	mov    %edi,(%eax)
 2bb:	89 70 04             	mov    %esi,0x4(%eax)
 2be:	89 58 0c             	mov    %ebx,0xc(%eax)
 2c1:	ba 04 00 00 00       	mov    $0x4,%edx
 2c6:	89 45 f0             	mov    %eax,-0x10(%ebp)
 2c9:	b8 10 01 00 00       	mov    $0x110,%eax
 2ce:	e8 fc ff ff ff       	call   2cf <irq_alloc_matrix+0x4c>
 2d3:	8b 4d f0             	mov    -0x10(%ebp),%ecx
 2d6:	85 c0                	test   %eax,%eax
 2d8:	89 41 24             	mov    %eax,0x24(%ecx)
 2db:	75 09                	jne    2e6 <irq_alloc_matrix+0x63>
 2dd:	89 c8                	mov    %ecx,%eax
 2df:	e8 fc ff ff ff       	call   2e0 <irq_alloc_matrix+0x5d>
 2e4:	31 c9                	xor    %ecx,%ecx
 2e6:	5a                   	pop    %edx
 2e7:	89 c8                	mov    %ecx,%eax
 2e9:	5b                   	pop    %ebx
 2ea:	5e                   	pop    %esi
 2eb:	5f                   	pop    %edi
 2ec:	5d                   	pop    %ebp
 2ed:	c3                   	ret    
 2ee:	31 c9                	xor    %ecx,%ecx
 2f0:	89 c8                	mov    %ecx,%eax
 2f2:	c3                   	ret    

Disassembly of section __jump_table:

00000000 <__jump_table>:
   0:	f0 06                	lock push %es
   2:	00 00                	add    %al,(%eax)
   4:	00 07                	add    %al,(%edi)
   6:	00 00                	add    %al,(%eax)
   8:	04 00                	add    $0x0,%al
   a:	00 00                	add    %al,(%eax)
   c:	5c                   	pop    %esp
   d:	07                   	pop    %es
   e:	00 00                	add    %al,(%eax)
  10:	68 07 00 00 04       	push   $0x4000007
  15:	00 00                	add    %al,(%eax)
  17:	00 16                	add    %dl,(%esi)
  19:	08 00                	or     %al,(%eax)
  1b:	00 28                	add    %ch,(%eax)
  1d:	08 00                	or     %al,(%eax)
  1f:	00 04 00             	add    %al,(%eax,%eax,1)
  22:	00 00                	add    %al,(%eax)
  24:	2d 09 00 00 40       	sub    $0x40000009,%eax
  29:	09 00                	or     %eax,(%eax)
  2b:	00 04 00             	add    %al,(%eax,%eax,1)
  2e:	00 00                	add    %al,(%eax)
  30:	36 0a 00             	or     %ss:(%eax),%al
  33:	00 40 0a             	add    %al,0xa(%eax)
  36:	00 00                	add    %al,(%eax)
  38:	04 00                	add    $0x0,%al
  3a:	00 00                	add    %al,(%eax)
  3c:	4c                   	dec    %esp
  3d:	0b 00                	or     (%eax),%eax
  3f:	00 60 0b             	add    %ah,0xb(%eax)
  42:	00 00                	add    %al,(%eax)
  44:	04 00                	add    $0x0,%al
  46:	00 00                	add    %al,(%eax)
  48:	10 0c 00             	adc    %cl,(%eax,%eax,1)
  4b:	00 30                	add    %dh,(%eax)
  4d:	0c 00                	or     $0x0,%al
  4f:	00 04 00             	add    %al,(%eax,%eax,1)
  52:	00 00                	add    %al,(%eax)
  54:	b0 0c                	mov    $0xc,%al
  56:	00 00                	add    %al,(%eax)
  58:	c0 0c 00 00          	rorb   $0x0,(%eax,%eax,1)
  5c:	04 00                	add    $0x0,%al
  5e:	00 00                	add    %al,(%eax)
  60:	29 0d 00 00 30 0d    	sub    %ecx,0xd300000
  66:	00 00                	add    %al,(%eax)
  68:	04 00                	add    $0x0,%al
  6a:	00 00                	add    %al,(%eax)
  6c:	fd                   	std    
  6d:	0d 00 00 22 0e       	or     $0xe220000,%eax
  72:	00 00                	add    %al,(%eax)
  74:	04 00                	add    $0x0,%al
  76:	00 00                	add    %al,(%eax)
  78:	be 0e 00 00 d0       	mov    $0xd000000e,%esi
  7d:	0e                   	push   %cs
  7e:	00 00                	add    %al,(%eax)
  80:	04 00                	add    $0x0,%al
	...

Disassembly of section __bug_table:

00000000 <__bug_table>:
   0:	38 07                	cmp    %al,(%edi)
   2:	00 00                	add    %al,(%eax)
   4:	7e 00                	jle    6 <__bug_table+0x6>
   6:	00 00                	add    %al,(%eax)
   8:	52                   	push   %edx
   9:	00 00                	add    %al,(%eax)
   b:	00 fe                	add    %bh,%dh
   d:	07                   	pop    %es
   e:	00 00                	add    %al,(%eax)
  10:	7e 00                	jle    12 <__bug_table+0x12>
  12:	00 00                	add    %al,(%eax)
  14:	93                   	xchg   %eax,%ebx
  15:	00 00                	add    %al,(%eax)
  17:	00 70 08             	add    %dh,0x8(%eax)
  1a:	00 00                	add    %al,(%eax)
  1c:	7e 00                	jle    1e <__bug_table+0x1e>
  1e:	00 00                	add    %al,(%eax)
  20:	8e 00                	mov    (%eax),%es
  22:	00 00                	add    %al,(%eax)
  24:	78 08                	js     2e <__bug_table+0x2e>
  26:	00 00                	add    %al,(%eax)
  28:	7e 00                	jle    2a <__bug_table+0x2a>
  2a:	00 00                	add    %al,(%eax)
  2c:	8f 00                	popl   (%eax)
  2e:	00 00                	add    %al,(%eax)
  30:	90                   	nop
  31:	09 00                	or     %eax,(%eax)
  33:	00 7e 00             	add    %bh,0x0(%esi)
  36:	00 00                	add    %al,(%eax)
  38:	d7                   	xlat   %ds:(%ebx)
  39:	00 03                	add    %al,(%ebx)
  3b:	09 b0 09 00 00 7e    	or     %esi,0x7e000009(%eax)
  41:	00 00                	add    %al,(%eax)
  43:	00 de                	add    %bl,%dh
  45:	00 03                	add    %al,(%ebx)
  47:	09 e2                	or     %esp,%edx
  49:	0b 00                	or     (%eax),%eax
  4b:	00 7e 00             	add    %bh,0x0(%esi)
  4e:	00 00                	add    %al,(%eax)
  50:	0d 01 03 09 20       	or     $0x20090301,%eax
  55:	0c 00                	or     $0x0,%al
  57:	00 7e 00             	add    %bh,0x0(%esi)
  5a:	00 00                	add    %al,(%eax)
  5c:	0f 01 03             	sgdtl  (%ebx)
  5f:	09 95 0e 00 00 7e    	or     %edx,0x7e00000e(%ebp)
  65:	00 00                	add    %al,(%eax)
  67:	00 6a 01             	add    %ch,0x1(%edx)
  6a:	03 09                	add    (%ecx),%ecx

Disassembly of section .smp_locks:

00000000 <.smp_locks>:
   0:	e9 07 00 00 f8       	jmp    f800000c <irq_matrix_allocated+0xf7fff09c>
   5:	07                   	pop    %es
   6:	00 00                	add    %al,(%eax)
   8:	11 09                	adc    %ecx,(%ecx)
   a:	00 00                	add    %al,(%eax)
   c:	3f                   	aas    
   d:	0b 00                	or     (%eax),%eax
   f:	00 f0                	add    %dh,%al
  11:	0b 00                	or     (%eax),%eax
  13:	00                   	.byte 0x0
  14:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
  15:	0e                   	push   %cs
	...

Disassembly of section _ftrace_events:

00000000 <__event_irq_matrix_free>:
   0:	c0 02 00             	rolb   $0x0,(%edx)
	...

00000004 <__event_irq_matrix_alloc>:
   4:	20 03                	and    %al,(%ebx)
	...

00000008 <__event_irq_matrix_assign>:
   8:	80 03 00             	addb   $0x0,(%ebx)
	...

0000000c <__event_irq_matrix_alloc_managed>:
   c:	e0 03                	loopne 11 <__event_irq_matrix_remove_managed+0x1>
	...

00000010 <__event_irq_matrix_remove_managed>:
  10:	40                   	inc    %eax
  11:	04 00                	add    $0x0,%al
	...

00000014 <__event_irq_matrix_reserve_managed>:
  14:	a0 04 00 00 00       	mov    0x4,%al

00000018 <__event_irq_matrix_alloc_reserved>:
  18:	00 05 00 00 60 05    	add    %al,0x5600000

0000001c <__event_irq_matrix_assign_system>:
  1c:	60                   	pusha  
  1d:	05 00 00 c0 05       	add    $0x5c00000,%eax

00000020 <__event_irq_matrix_remove_reserved>:
  20:	c0 05 00 00 20 06 00 	rolb   $0x0,0x6200000

00000024 <__event_irq_matrix_reserve>:
  24:	20 06                	and    %al,(%esi)
	...

00000028 <__event_irq_matrix_offline>:
  28:	80 06 00             	addb   $0x0,(%esi)
	...

0000002c <__event_irq_matrix_online>:
  2c:	e0 06                	loopne 34 <__tracepoint_irq_matrix_assign+0x4>
	...

Disassembly of section .ref.data:

00000000 <event_class_irq_matrix_cpu>:
   0:	00 00                	add    %al,(%eax)
   2:	00 00                	add    %al,(%eax)
   4:	a0 02 00 00 a0       	mov    0xa0000002,%al
   9:	01 00                	add    %eax,(%eax)
   b:	00 00                	add    %al,(%eax)
   d:	00 00                	add    %al,(%eax)
   f:	00 2a                	add    %ch,(%edx)
  11:	01 00                	add    %eax,(%eax)
  13:	00 00                	add    %al,(%eax)
  15:	00 00                	add    %al,(%eax)
  17:	00 18                	add    %bl,(%eax)
  19:	00 00                	add    %al,(%eax)
  1b:	00 18                	add    %bl,(%eax)
	...

00000040 <event_class_irq_matrix_global_update>:
  40:	00 00                	add    %al,(%eax)
  42:	00 00                	add    %al,(%eax)
  44:	e0 05                	loopne 4b <event_class_irq_matrix_global_update+0xb>
  46:	00 00                	add    %al,(%eax)
  48:	d0 00                	rolb   (%eax)
  4a:	00 00                	add    %al,(%eax)
  4c:	00 00                	add    %al,(%eax)
  4e:	00 00                	add    %al,(%eax)
  50:	85 00                	test   %eax,(%eax)
  52:	00 00                	add    %al,(%eax)
  54:	00 00                	add    %al,(%eax)
  56:	00 00                	add    %al,(%eax)
  58:	58                   	pop    %eax
  59:	00 00                	add    %al,(%eax)
  5b:	00 58 00             	add    %bl,0x0(%eax)
	...

00000080 <event_class_irq_matrix_global>:
  80:	00 00                	add    %al,(%eax)
  82:	00 00                	add    %al,(%eax)
  84:	30 05 00 00 00 00    	xor    %al,0x0
	...
  96:	00 00                	add    %al,(%eax)
  98:	98                   	cwtl   
  99:	00 00                	add    %al,(%eax)
  9b:	00 98 00 00 00 00    	add    %bl,0x0(%eax)
  a1:	00 00                	add    %al,(%eax)
	...

Disassembly of section .rodata:

00000000 <str__irq_matrix__trace_system_name>:
   0:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
   7:	72 69                	jb     72 <__tpstrtab_irq_matrix_reserve_managed+0x2>
   9:	78 00                	js     b <__event_irq_matrix_assign+0x3>

Disassembly of section __tracepoints_ptrs:

00000000 <__tracepoint_ptr_irq_matrix_free>:
   0:	00 00                	add    %al,(%eax)
	...

00000004 <__tracepoint_ptr_irq_matrix_alloc>:
   4:	00 00                	add    %al,(%eax)
	...

00000008 <__tracepoint_ptr_irq_matrix_assign>:
   8:	00 00                	add    %al,(%eax)
	...

0000000c <__tracepoint_ptr_irq_matrix_alloc_managed>:
   c:	00 00                	add    %al,(%eax)
	...

00000010 <__tracepoint_ptr_irq_matrix_remove_managed>:
  10:	00 00                	add    %al,(%eax)
	...

00000014 <__tracepoint_ptr_irq_matrix_reserve_managed>:
  14:	00 00                	add    %al,(%eax)
	...

00000018 <__tracepoint_ptr_irq_matrix_alloc_reserved>:
  18:	00 00                	add    %al,(%eax)
	...

0000001c <__tracepoint_ptr_irq_matrix_assign_system>:
  1c:	00 00                	add    %al,(%eax)
	...

00000020 <__tracepoint_ptr_irq_matrix_remove_reserved>:
  20:	00 00                	add    %al,(%eax)
	...

00000024 <__tracepoint_ptr_irq_matrix_reserve>:
  24:	00 00                	add    %al,(%eax)
	...

00000028 <__tracepoint_ptr_irq_matrix_offline>:
  28:	00 00                	add    %al,(%eax)
	...

0000002c <__tracepoint_ptr_irq_matrix_online>:
  2c:	00 00                	add    %al,(%eax)
	...

Disassembly of section __tracepoints:

00000000 <__tracepoint_irq_matrix_free>:
	...

00000018 <__tracepoint_irq_matrix_alloc>:
  18:	10 00                	adc    %al,(%eax)
	...

00000030 <__tracepoint_irq_matrix_assign>:
  30:	24 00                	and    $0x0,%al
	...

00000048 <__tracepoint_irq_matrix_alloc_managed>:
  48:	38 00                	cmp    %al,(%eax)
	...

00000060 <__tracepoint_irq_matrix_remove_managed>:
  60:	54                   	push   %esp
	...

00000078 <__tracepoint_irq_matrix_reserve_managed>:
  78:	70 00                	jo     7a <__tracepoint_irq_matrix_reserve_managed+0x2>
	...

00000090 <__tracepoint_irq_matrix_alloc_reserved>:
  90:	8c 00                	mov    %es,(%eax)
	...

000000a8 <__tracepoint_irq_matrix_assign_system>:
  a8:	a8 00                	test   $0x0,%al
	...

000000c0 <__tracepoint_irq_matrix_remove_reserved>:
  c0:	c4 00                	les    (%eax),%eax
	...

000000d8 <__tracepoint_irq_matrix_reserve>:
  d8:	e0 00                	loopne da <__tracepoint_irq_matrix_reserve+0x2>
	...

000000f0 <__tracepoint_irq_matrix_offline>:
  f0:	f4                   	hlt    
	...

00000108 <__tracepoint_irq_matrix_online>:
 108:	08 01                	or     %al,(%ecx)
	...

Disassembly of section __tracepoints_strings:

00000000 <__tpstrtab_irq_matrix_free>:
   0:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
   7:	72 69                	jb     72 <__tpstrtab_irq_matrix_reserve_managed+0x2>
   9:	78 5f                	js     6a <__tpstrtab_irq_matrix_remove_managed+0x16>
   b:	66 72 65             	data16 jb 73 <__tpstrtab_irq_matrix_reserve_managed+0x3>
   e:	65 00 69 72          	add    %ch,%gs:0x72(%ecx)

00000010 <__tpstrtab_irq_matrix_alloc>:
  10:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
  17:	72 69                	jb     82 <__tpstrtab_irq_matrix_reserve_managed+0x12>
  19:	78 5f                	js     7a <__tpstrtab_irq_matrix_reserve_managed+0xa>
  1b:	61                   	popa   
  1c:	6c                   	insb   (%dx),%es:(%edi)
  1d:	6c                   	insb   (%dx),%es:(%edi)
  1e:	6f                   	outsl  %ds:(%esi),(%dx)
  1f:	63 00                	arpl   %ax,(%eax)
  21:	00 00                	add    %al,(%eax)
	...

00000024 <__tpstrtab_irq_matrix_assign>:
  24:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
  2b:	72 69                	jb     96 <__tpstrtab_irq_matrix_alloc_reserved+0xa>
  2d:	78 5f                	js     8e <__tpstrtab_irq_matrix_alloc_reserved+0x2>
  2f:	61                   	popa   
  30:	73 73                	jae    a5 <__tpstrtab_irq_matrix_alloc_reserved+0x19>
  32:	69 67 6e 00 00 00 69 	imul   $0x69000000,0x6e(%edi),%esp

00000038 <__tpstrtab_irq_matrix_alloc_managed>:
  38:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
  3f:	72 69                	jb     aa <__tpstrtab_irq_matrix_assign_system+0x2>
  41:	78 5f                	js     a2 <__tpstrtab_irq_matrix_alloc_reserved+0x16>
  43:	61                   	popa   
  44:	6c                   	insb   (%dx),%es:(%edi)
  45:	6c                   	insb   (%dx),%es:(%edi)
  46:	6f                   	outsl  %ds:(%esi),(%dx)
  47:	63 5f 6d             	arpl   %bx,0x6d(%edi)
  4a:	61                   	popa   
  4b:	6e                   	outsb  %ds:(%esi),(%dx)
  4c:	61                   	popa   
  4d:	67 65 64 00 00       	gs add %al,%fs:(%bx,%si)
	...

00000054 <__tpstrtab_irq_matrix_remove_managed>:
  54:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
  5b:	72 69                	jb     c6 <__tpstrtab_irq_matrix_remove_reserved+0x2>
  5d:	78 5f                	js     be <__tpstrtab_irq_matrix_assign_system+0x16>
  5f:	72 65                	jb     c6 <__tpstrtab_irq_matrix_remove_reserved+0x2>
  61:	6d                   	insl   (%dx),%es:(%edi)
  62:	6f                   	outsl  %ds:(%esi),(%dx)
  63:	76 65                	jbe    ca <__tpstrtab_irq_matrix_remove_reserved+0x6>
  65:	5f                   	pop    %edi
  66:	6d                   	insl   (%dx),%es:(%edi)
  67:	61                   	popa   
  68:	6e                   	outsb  %ds:(%esi),(%dx)
  69:	61                   	popa   
  6a:	67 65 64 00 00       	gs add %al,%fs:(%bx,%si)
	...

00000070 <__tpstrtab_irq_matrix_reserve_managed>:
  70:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
  77:	72 69                	jb     e2 <__tpstrtab_irq_matrix_reserve+0x2>
  79:	78 5f                	js     da <__tpstrtab_irq_matrix_remove_reserved+0x16>
  7b:	72 65                	jb     e2 <__tpstrtab_irq_matrix_reserve+0x2>
  7d:	73 65                	jae    e4 <__tpstrtab_irq_matrix_reserve+0x4>
  7f:	72 76                	jb     f7 <__tpstrtab_irq_matrix_offline+0x3>
  81:	65 5f                	gs pop %edi
  83:	6d                   	insl   (%dx),%es:(%edi)
  84:	61                   	popa   
  85:	6e                   	outsb  %ds:(%esi),(%dx)
  86:	61                   	popa   
  87:	67 65 64 00 00       	gs add %al,%fs:(%bx,%si)

0000008c <__tpstrtab_irq_matrix_alloc_reserved>:
  8c:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
  93:	72 69                	jb     fe <__tpstrtab_irq_matrix_offline+0xa>
  95:	78 5f                	js     f6 <__tpstrtab_irq_matrix_offline+0x2>
  97:	61                   	popa   
  98:	6c                   	insb   (%dx),%es:(%edi)
  99:	6c                   	insb   (%dx),%es:(%edi)
  9a:	6f                   	outsl  %ds:(%esi),(%dx)
  9b:	63 5f 72             	arpl   %bx,0x72(%edi)
  9e:	65 73 65             	gs jae 106 <__tpstrtab_irq_matrix_offline+0x12>
  a1:	72 76                	jb     119 <__tpstrtab_irq_matrix_online+0x11>
  a3:	65 64 00 00          	gs add %al,%fs:(%eax)
	...

000000a8 <__tpstrtab_irq_matrix_assign_system>:
  a8:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
  af:	72 69                	jb     11a <__tpstrtab_irq_matrix_online+0x12>
  b1:	78 5f                	js     112 <__tpstrtab_irq_matrix_online+0xa>
  b3:	61                   	popa   
  b4:	73 73                	jae    129 <print_fmt_irq_matrix_global_update+0x9>
  b6:	69 67 6e 5f 73 79 73 	imul   $0x7379735f,0x6e(%edi),%esp
  bd:	74 65                	je     124 <print_fmt_irq_matrix_global_update+0x4>
  bf:	6d                   	insl   (%dx),%es:(%edi)
  c0:	00 00                	add    %al,(%eax)
	...

000000c4 <__tpstrtab_irq_matrix_remove_reserved>:
  c4:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
  cb:	72 69                	jb     136 <trace_event_define_fields_irq_matrix_cpu+0xc>
  cd:	78 5f                	js     12e <trace_event_define_fields_irq_matrix_cpu+0x4>
  cf:	72 65                	jb     136 <trace_event_define_fields_irq_matrix_cpu+0xc>
  d1:	6d                   	insl   (%dx),%es:(%edi)
  d2:	6f                   	outsl  %ds:(%esi),(%dx)
  d3:	76 65                	jbe    13a <trace_event_define_fields_irq_matrix_cpu+0x10>
  d5:	5f                   	pop    %edi
  d6:	72 65                	jb     13d <trace_event_define_fields_irq_matrix_cpu+0x13>
  d8:	73 65                	jae    13f <trace_event_define_fields_irq_matrix_cpu+0x15>
  da:	72 76                	jb     152 <trace_event_define_fields_irq_matrix_cpu+0x28>
  dc:	65 64 00 00          	gs add %al,%fs:(%eax)

000000e0 <__tpstrtab_irq_matrix_reserve>:
  e0:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
  e7:	72 69                	jb     152 <trace_event_define_fields_irq_matrix_cpu+0x28>
  e9:	78 5f                	js     14a <trace_event_define_fields_irq_matrix_cpu+0x20>
  eb:	72 65                	jb     152 <trace_event_define_fields_irq_matrix_cpu+0x28>
  ed:	73 65                	jae    154 <trace_event_define_fields_irq_matrix_cpu+0x2a>
  ef:	72 76                	jb     167 <trace_event_define_fields_irq_matrix_cpu+0x3d>
  f1:	65 00 00             	add    %al,%gs:(%eax)

000000f4 <__tpstrtab_irq_matrix_offline>:
  f4:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
  fb:	72 69                	jb     166 <trace_event_define_fields_irq_matrix_cpu+0x3c>
  fd:	78 5f                	js     15e <trace_event_define_fields_irq_matrix_cpu+0x34>
  ff:	6f                   	outsl  %ds:(%esi),(%dx)
 100:	66 66 6c             	data16 data16 insb (%dx),%es:(%edi)
 103:	69 6e 65 00 00 69 72 	imul   $0x72690000,0x65(%esi),%ebp

00000108 <__tpstrtab_irq_matrix_online>:
 108:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
 10f:	72 69                	jb     17a <trace_event_define_fields_irq_matrix_cpu+0x50>
 111:	78 5f                	js     172 <trace_event_define_fields_irq_matrix_cpu+0x48>
 113:	6f                   	outsl  %ds:(%esi),(%dx)
 114:	6e                   	outsb  %ds:(%esi),(%dx)
 115:	6c                   	insb   (%dx),%es:(%edi)
 116:	69                   	.byte 0x69
 117:	6e                   	outsb  %ds:(%esi),(%dx)
 118:	65                   	gs
	...

Disassembly of section .debug_info:

00000000 <.debug_info>:
       0:	96                   	xchg   %eax,%esi
       1:	2a 01                	sub    (%ecx),%al
       3:	00 04 00             	add    %al,(%eax,%eax,1)
       6:	00 00                	add    %al,(%eax)
       8:	00 00                	add    %al,(%eax)
       a:	04 01                	add    $0x1,%al
       c:	d1 99 00 00 01 87    	rcrl   -0x78ff0000(%ecx)
      12:	4c                   	dec    %esp
      13:	00 00                	add    %al,(%eax)
      15:	84 3a                	test   %bh,(%edx)
      17:	00 00                	add    %al,(%eax)
      19:	50                   	push   %eax
      1a:	03 00                	add    (%eax),%eax
	...
      24:	00 02                	add    %al,(%edx)
      26:	04 07                	add    $0x7,%al
      28:	df 34 00             	fbstp  (%eax,%eax,1)
      2b:	00 03                	add    %al,(%ebx)
      2d:	25 00 00 00 3c       	and    $0x3c000000,%eax
      32:	00 00                	add    %al,(%eax)
      34:	00 04 3c             	add    %al,(%esp,%edi,1)
      37:	00 00                	add    %al,(%eax)
      39:	00 01                	add    %al,(%ecx)
      3b:	00 02                	add    %al,(%edx)
      3d:	04 07                	add    $0x7,%al
      3f:	ff 72 00             	pushl  0x0(%edx)
      42:	00 05 04 50 00 00    	add    %al,0x5004
      48:	00 02                	add    %al,(%edx)
      4a:	01 06                	add    %eax,(%esi)
      4c:	5d                   	pop    %ebp
      4d:	47                   	inc    %edi
      4e:	00 00                	add    %al,(%eax)
      50:	06                   	push   %es
      51:	49                   	dec    %ecx
      52:	00 00                	add    %al,(%eax)
      54:	00 02                	add    %al,(%edx)
      56:	04 07                	add    $0x7,%al
      58:	6f                   	outsl  %ds:(%esi),(%dx)
      59:	06                   	push   %es
      5a:	00 00                	add    %al,(%eax)
      5c:	02 01                	add    (%ecx),%al
      5e:	06                   	push   %es
      5f:	72 95                	jb     fffffff6 <irq_matrix_allocated+0xfffff086>
      61:	00 00                	add    %al,(%eax)
      63:	07                   	pop    %es
      64:	3f                   	aas    
      65:	64 00 00             	add    %al,%fs:(%eax)
      68:	0c 14                	or     $0x14,%al
      6a:	6e                   	outsb  %ds:(%esi),(%dx)
      6b:	00 00                	add    %al,(%eax)
      6d:	00 02                	add    %al,(%edx)
      6f:	01 08                	add    %ecx,(%eax)
      71:	90                   	nop
      72:	29 00                	sub    %eax,(%eax)
      74:	00 02                	add    %al,(%edx)
      76:	02 05 05 86 00 00    	add    0x8605,%al
      7c:	07                   	pop    %es
      7d:	38 66 00             	cmp    %ah,0x0(%esi)
      80:	00 0c 17             	add    %cl,(%edi,%edx,1)
      83:	87 00                	xchg   %eax,(%eax)
      85:	00 00                	add    %al,(%eax)
      87:	02 02                	add    (%edx),%al
      89:	07                   	pop    %es
      8a:	3d 61 00 00 07       	cmp    $0x7000061,%eax
      8f:	22 0c 00             	and    (%eax,%eax,1),%cl
      92:	00 0c 19             	add    %cl,(%ecx,%ebx,1)
      95:	99                   	cltd   
      96:	00 00                	add    %al,(%eax)
      98:	00 08                	add    %cl,(%eax)
      9a:	04 05                	add    $0x5,%al
      9c:	69 6e 74 00 07 7b 67 	imul   $0x677b0700,0x74(%esi),%ebp
      a3:	00 00                	add    %al,(%eax)
      a5:	0c 1a                	or     $0x1a,%al
      a7:	55                   	push   %ebp
      a8:	00 00                	add    %al,(%eax)
      aa:	00 07                	add    %al,(%edi)
      ac:	6c                   	insb   (%dx),%es:(%edi)
      ad:	0e                   	push   %cs
      ae:	00 00                	add    %al,(%eax)
      b0:	0c 1d                	or     $0x1d,%al
      b2:	b6 00                	mov    $0x0,%dh
      b4:	00 00                	add    %al,(%eax)
      b6:	02 08                	add    (%eax),%cl
      b8:	05 c3 aa 00 00       	add    $0xaac3,%eax
      bd:	07                   	pop    %es
      be:	95                   	xchg   %eax,%ebp
      bf:	69 00 00 0c 1e c8    	imul   $0xc81e0c00,(%eax),%eax
      c5:	00 00                	add    %al,(%eax)
      c7:	00 02                	add    %al,(%edx)
      c9:	08 07                	or     %al,(%edi)
      cb:	39 81 00 00 09 73    	cmp    %eax,0x73090000(%ecx)
      d1:	38 00                	cmp    %al,(%eax)
      d3:	0d 0f 5c 00 00       	or     $0x5c0f,%eax
      d8:	00 09                	add    %cl,(%ecx)
      da:	75 38                	jne    114 <.debug_info+0x114>
      dc:	00 0d 10 6e 00 00    	add    %cl,0x6e10
      e2:	00 09                	add    %cl,(%ecx)
      e4:	75 31                	jne    117 <.debug_info+0x117>
      e6:	36 00 0d 13 87 00 00 	add    %cl,%ss:0x8713
      ed:	00 09                	add    %cl,(%ecx)
      ef:	73 33                	jae    124 <.debug_info+0x124>
      f1:	32 00                	xor    (%eax),%al
      f3:	0d 15 99 00 00       	or     $0x9915,%eax
      f8:	00 09                	add    %cl,(%ecx)
      fa:	75 33                	jne    12f <.debug_info+0x12f>
      fc:	32 00                	xor    (%eax),%al
      fe:	0d 16 55 00 00       	or     $0x5516,%eax
     103:	00 09                	add    %cl,(%ecx)
     105:	73 36                	jae    13d <.debug_info+0x13d>
     107:	34 00                	xor    $0x0,%al
     109:	0d 18 b6 00 00       	or     $0xb618,%eax
     10e:	00 09                	add    %cl,(%ecx)
     110:	75 36                	jne    148 <.debug_info+0x148>
     112:	34 00                	xor    $0x0,%al
     114:	0d 19 c8 00 00       	or     $0xc819,%eax
     119:	00 0a                	add    %cl,(%edx)
     11b:	04 55                	add    $0x55,%al
     11d:	00 00                	add    %al,(%eax)
     11f:	00 93 09 33 01 00    	add    %dl,0x13309(%ebx)
     125:	00 0b                	add    %cl,(%ebx)
     127:	ef                   	out    %eax,(%dx)
     128:	22 00                	and    (%eax),%al
     12a:	00 00                	add    %al,(%eax)
     12c:	0b 53 3d             	or     0x3d(%ebx),%edx
     12f:	00 00                	add    %al,(%eax)
     131:	01 00                	add    %eax,(%eax)
     133:	03 25 00 00 00 43    	add    0x43000000,%esp
     139:	01 00                	add    %eax,(%eax)
     13b:	00 04 3c             	add    %al,(%esp,%edi,1)
     13e:	00 00                	add    %al,(%eax)
     140:	00 1f                	add    %bl,(%edi)
     142:	00 05 04 49 01 00    	add    %al,0x14904
     148:	00 0c 54             	add    %cl,(%esp,%edx,2)
     14b:	01 00                	add    %eax,(%eax)
     14d:	00 0d 99 00 00 00    	add    %cl,0x99
     153:	00 07                	add    %al,(%edi)
     155:	09 5e 00             	or     %ebx,0x0(%esi)
     158:	00 0e                	add    %cl,(%esi)
     15a:	0e                   	push   %cs
     15b:	5f                   	pop    %edi
     15c:	01 00                	add    %eax,(%eax)
     15e:	00 02                	add    %al,(%edx)
     160:	04 05                	add    $0x5,%al
     162:	40                   	inc    %eax
     163:	98                   	cwtl   
     164:	00 00                	add    %al,(%eax)
     166:	07                   	pop    %es
     167:	0f 63 00             	packsswb (%eax),%mm0
     16a:	00 0e                	add    %cl,(%esi)
     16c:	0f 25                	(bad)  
     16e:	00 00                	add    %al,(%eax)
     170:	00 07                	add    %al,(%edi)
     172:	8b 0e                	mov    (%esi),%ecx
     174:	00 00                	add    %al,(%eax)
     176:	0e                   	push   %cs
     177:	1b 99 00 00 00 07    	sbb    0x7000000(%ecx),%ebx
     17d:	78 5f                	js     1de <.debug_info+0x1de>
     17f:	00 00                	add    %al,(%eax)
     181:	0e                   	push   %cs
     182:	30 55 00             	xor    %dl,0x0(%ebp)
     185:	00 00                	add    %al,(%eax)
     187:	07                   	pop    %es
     188:	1b 42 00             	sbb    0x0(%edx),%eax
     18b:	00 0e                	add    %cl,(%esi)
     18d:	31 55 00             	xor    %edx,0x0(%ebp)
     190:	00 00                	add    %al,(%eax)
     192:	07                   	pop    %es
     193:	8e 79 00             	mov    0x0(%ecx),%?
     196:	00 0e                	add    %cl,(%esi)
     198:	43                   	inc    %ebx
     199:	55                   	push   %ebp
     19a:	00 00                	add    %al,(%eax)
     19c:	00 07                	add    %al,(%edi)
     19e:	57                   	push   %edi
     19f:	93                   	xchg   %eax,%ebx
     1a0:	00 00                	add    %al,(%eax)
     1a2:	0e                   	push   %cs
     1a3:	44                   	inc    %esp
     1a4:	99                   	cltd   
     1a5:	00 00                	add    %al,(%eax)
     1a7:	00 07                	add    %al,(%edi)
     1a9:	fb                   	sti    
     1aa:	42                   	inc    %edx
     1ab:	00 00                	add    %al,(%eax)
     1ad:	0e                   	push   %cs
     1ae:	57                   	push   %edi
     1af:	b6 00                	mov    $0x0,%dh
     1b1:	00 00                	add    %al,(%eax)
     1b3:	07                   	pop    %es
     1b4:	ca 25 00             	lret   $0x25
     1b7:	00 0e                	add    %cl,(%esi)
     1b9:	58                   	pop    %eax
     1ba:	54                   	push   %esp
     1bb:	01 00                	add    %eax,(%eax)
     1bd:	00 07                	add    %al,(%edi)
     1bf:	d5 84                	aad    $0x84
     1c1:	00 00                	add    %al,(%eax)
     1c3:	0e                   	push   %cs
     1c4:	59                   	pop    %ecx
     1c5:	54                   	push   %esp
     1c6:	01 00                	add    %eax,(%eax)
     1c8:	00 07                	add    %al,(%edi)
     1ca:	e3 0a                	jecxz  1d6 <.debug_info+0x1d6>
     1cc:	00 00                	add    %al,(%eax)
     1ce:	0e                   	push   %cs
     1cf:	5a                   	pop    %edx
     1d0:	99                   	cltd   
     1d1:	00 00                	add    %al,(%eax)
     1d3:	00 07                	add    %al,(%edi)
     1d5:	ab                   	stos   %eax,%es:(%edi)
     1d6:	9c                   	pushf  
     1d7:	00 00                	add    %al,(%eax)
     1d9:	0e                   	push   %cs
     1da:	5b                   	pop    %ebx
     1db:	99                   	cltd   
     1dc:	00 00                	add    %al,(%eax)
     1de:	00 05 04 49 00 00    	add    %al,0x4904
     1e4:	00 07                	add    %al,(%edi)
     1e6:	87 7e 00             	xchg   %edi,0x0(%esi)
     1e9:	00 0f                	add    %cl,(%edi)
     1eb:	0c a0                	or     $0xa0,%al
     1ed:	00 00                	add    %al,(%eax)
     1ef:	00 07                	add    %al,(%edi)
     1f1:	89 00                	mov    %eax,(%eax)
     1f3:	00 00                	add    %al,(%eax)
     1f5:	0f                   	(bad)  
     1f6:	0f e5 01             	pmulhw (%ecx),%mm0
     1f9:	00 00                	add    %al,(%eax)
     1fb:	07                   	pop    %es
     1fc:	33 71 00             	xor    0x0(%ecx),%esi
     1ff:	00 0f                	add    %cl,(%edi)
     201:	12 87 00 00 00 07    	adc    0x7000000(%edi),%al
     207:	96                   	xchg   %eax,%esi
     208:	38 00                	cmp    %al,(%eax)
     20a:	00 0f                	add    %cl,(%edi)
     20c:	15 71 01 00 00       	adc    $0x171,%eax
     211:	07                   	pop    %es
     212:	14 85                	adc    $0x85,%al
     214:	00 00                	add    %al,(%eax)
     216:	0f 1a d4             	nop    %esp
     219:	01 00                	add    %eax,(%eax)
     21b:	00 07                	add    %al,(%edi)
     21d:	8b 07                	mov    (%edi),%eax
     21f:	00 00                	add    %al,(%eax)
     221:	0f 1d 27             	nopl   (%edi)
     224:	02 00                	add    (%eax),%al
     226:	00 02                	add    %al,(%edx)
     228:	01 02                	add    %eax,(%edx)
     22a:	cf                   	iret   
     22b:	81 00 00 07 c4 0e    	addl   $0xec40700,(%eax)
     231:	00 00                	add    %al,(%eax)
     233:	0f 1f 7c 01 00       	nopl   0x0(%ecx,%eax,1)
     238:	00 07                	add    %al,(%edi)
     23a:	aa                   	stos   %al,%es:(%edi)
     23b:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
     23c:	00 00                	add    %al,(%eax)
     23e:	0f 20 87             	mov    %cr0,%edi
     241:	01 00                	add    %eax,(%eax)
     243:	00 07                	add    %al,(%edi)
     245:	97                   	xchg   %eax,%edi
     246:	78 00                	js     248 <.debug_info+0x248>
     248:	00 0f                	add    %cl,(%edi)
     24a:	2d a8 01 00 00       	sub    $0x1a8,%eax
     24f:	07                   	pop    %es
     250:	2d 07 00 00 0f       	sub    $0xf000007,%eax
     255:	36 92                	ss xchg %eax,%edx
     257:	01 00                	add    %eax,(%eax)
     259:	00 07                	add    %al,(%edi)
     25b:	4c                   	dec    %esp
     25c:	9e                   	sahf   
     25d:	00 00                	add    %al,(%eax)
     25f:	0f 3b                	(bad)  
     261:	9d                   	popf   
     262:	01 00                	add    %eax,(%eax)
     264:	00 07                	add    %al,(%edi)
     266:	31 5b 00             	xor    %ebx,0x0(%ebx)
     269:	00 0f                	add    %cl,(%edi)
     26b:	45                   	inc    %ebp
     26c:	b3 01                	mov    $0x1,%bl
     26e:	00 00                	add    %al,(%eax)
     270:	07                   	pop    %es
     271:	41                   	inc    %ecx
     272:	73 00                	jae    274 <.debug_info+0x274>
     274:	00 0f                	add    %cl,(%edi)
     276:	66 8e 00             	data16 mov (%eax),%es
     279:	00 00                	add    %al,(%eax)
     27b:	07                   	pop    %es
     27c:	77 24                	ja     2a2 <.debug_info+0x2a2>
     27e:	00 00                	add    %al,(%eax)
     280:	0f 6a 63 00          	punpckhdq 0x0(%ebx),%mm4
     284:	00 00                	add    %al,(%eax)
     286:	07                   	pop    %es
     287:	d5 29                	aad    $0x29
     289:	00 00                	add    %al,(%eax)
     28b:	0f 6b 7c 00 00       	packssdw 0x0(%eax,%eax,1),%mm7
     290:	00 07                	add    %al,(%edi)
     292:	18 92 00 00 0f 6c    	sbb    %dl,0x6c0f0000(%edx)
     298:	a0 00 00 00 07       	mov    0x7000000,%al
     29d:	3a 18                	cmp    (%eax),%bl
     29f:	00 00                	add    %al,(%eax)
     2a1:	0f 82 0f 01 00 00    	jb     3b6 <.debug_info+0x3b6>
     2a7:	07                   	pop    %es
     2a8:	57                   	push   %edi
     2a9:	02 00                	add    (%eax),%al
     2ab:	00 0f                	add    %cl,(%edi)
     2ad:	83 0f 01             	orl    $0x1,(%edi)
     2b0:	00 00                	add    %al,(%eax)
     2b2:	07                   	pop    %es
     2b3:	37                   	aaa    
     2b4:	1e                   	push   %ds
     2b5:	00 00                	add    %al,(%eax)
     2b7:	0f 9d 55 00          	setge  0x0(%ebp)
     2bb:	00 00                	add    %al,(%eax)
     2bd:	07                   	pop    %es
     2be:	f1                   	icebp  
     2bf:	08 00                	or     %al,(%eax)
     2c1:	00 0f                	add    %cl,(%edi)
     2c3:	9e                   	sahf   
     2c4:	55                   	push   %ebp
     2c5:	00 00                	add    %al,(%eax)
     2c7:	00 07                	add    %al,(%edi)
     2c9:	49                   	dec    %ecx
     2ca:	54                   	push   %esp
     2cb:	00 00                	add    %al,(%eax)
     2cd:	0f a1                	pop    %fs
     2cf:	0f 01 00             	sgdtl  (%eax)
     2d2:	00 07                	add    %al,(%edi)
     2d4:	ae                   	scas   %es:(%edi),%al
     2d5:	83 00 00             	addl   $0x0,(%eax)
     2d8:	0f a6 c8             	xsha1  
     2db:	02 00                	add    (%eax),%al
     2dd:	00 0e                	add    %cl,(%esi)
     2df:	04 0f                	add    $0xf,%al
     2e1:	ae                   	scas   %es:(%edi),%al
     2e2:	f3 02 00             	repz add (%eax),%al
     2e5:	00 0f                	add    %cl,(%edi)
     2e7:	6c                   	insb   (%dx),%es:(%edi)
     2e8:	7f 00                	jg     2ea <.debug_info+0x2ea>
     2ea:	00 0f                	add    %cl,(%edi)
     2ec:	af                   	scas   %es:(%edi),%eax
     2ed:	99                   	cltd   
     2ee:	00 00                	add    %al,(%eax)
     2f0:	00 00                	add    %al,(%eax)
     2f2:	00 07                	add    %al,(%edi)
     2f4:	ba 85 00 00 0f       	mov    $0xf000085,%edx
     2f9:	b0 de                	mov    $0xde,%al
     2fb:	02 00                	add    (%eax),%al
     2fd:	00 10                	add    %dl,(%eax)
     2ff:	48                   	dec    %eax
     300:	33 00                	xor    (%eax),%eax
     302:	00 08                	add    %cl,(%eax)
     304:	0f b8                	(bad)  
     306:	23 03                	and    (%ebx),%eax
     308:	00 00                	add    %al,(%eax)
     30a:	0f af 6f 00          	imul   0x0(%edi),%ebp
     30e:	00 0f                	add    %cl,(%edi)
     310:	b9 23 03 00 00       	mov    $0x323,%ecx
     315:	00 0f                	add    %cl,(%edi)
     317:	f7 91 00 00 0f b9    	notl   -0x46f10000(%ecx)
     31d:	23 03                	and    (%ebx),%eax
     31f:	00 00                	add    %al,(%eax)
     321:	04 00                	add    $0x0,%al
     323:	05 04 fe 02 00       	add    $0x2fe04,%eax
     328:	00 10                	add    %dl,(%eax)
     32a:	5c                   	pop    %esp
     32b:	29 00                	sub    %eax,(%eax)
     32d:	00 04 0f             	add    %al,(%edi,%ecx,1)
     330:	bc 42 03 00 00       	mov    $0x342,%esp
     335:	0f 15 7c 00 00       	unpckhps 0x0(%eax,%eax,1),%xmm7
     33a:	0f bd 67 03          	bsr    0x3(%edi),%esp
     33e:	00 00                	add    %al,(%eax)
     340:	00 00                	add    %al,(%eax)
     342:	10 c3                	adc    %al,%bl
     344:	1b 00                	sbb    (%eax),%eax
     346:	00 08                	add    %cl,(%eax)
     348:	0f c0 67 03          	xadd   %ah,0x3(%edi)
     34c:	00 00                	add    %al,(%eax)
     34e:	0f af 6f 00          	imul   0x0(%edi),%ebp
     352:	00 0f                	add    %cl,(%edi)
     354:	c1 67 03 00          	shll   $0x0,0x3(%edi)
     358:	00 00                	add    %al,(%eax)
     35a:	0f 1a 79 00          	bndldx 0x0(%ecx),bnd3
     35e:	00 0f                	add    %cl,(%edi)
     360:	c1 6d 03 00          	shrl   $0x0,0x3(%ebp)
     364:	00 04 00             	add    %al,(%eax,%eax,1)
     367:	05 04 42 03 00       	add    $0x34204,%eax
     36c:	00 05 04 67 03 00    	add    %al,0x36704
     372:	00 10                	add    %dl,(%eax)
     374:	9e                   	sahf   
     375:	08 00                	or     %al,(%eax)
     377:	00 08                	add    %cl,(%eax)
     379:	0f de 98 03 00 00 0f 	pmaxub 0xf000003(%eax),%mm3
     380:	af                   	scas   %es:(%edi),%eax
     381:	6f                   	outsl  %ds:(%esi),(%dx)
     382:	00 00                	add    %al,(%eax)
     384:	0f df 98 03 00 00 00 	pandn  0x3(%eax),%mm3
     38b:	0f b0 15 00 00 0f e0 	cmpxchg %dl,0xe00f0000
     392:	a9 03 00 00 04       	test   $0x4000003,%eax
     397:	00 05 04 73 03 00    	add    %al,0x37304
     39d:	00 0c a9             	add    %cl,(%ecx,%ebp,4)
     3a0:	03 00                	add    (%eax),%eax
     3a2:	00 0d 98 03 00 00    	add    %cl,0x398
     3a8:	00 05 04 9e 03 00    	add    %al,0x39e04
     3ae:	00 05 04 b5 03 00    	add    %al,0x3b504
     3b4:	00 11                	add    %dl,(%ecx)
     3b6:	99                   	cltd   
     3b7:	00 00                	add    %al,(%eax)
     3b9:	00 05 04 c0 03 00    	add    %al,0x3c004
     3bf:	00 12                	add    %dl,(%edx)
     3c1:	03 49 00             	add    0x0(%ecx),%ecx
     3c4:	00 00                	add    %al,(%eax)
     3c6:	d1 03                	roll   (%ebx)
     3c8:	00 00                	add    %al,(%eax)
     3ca:	04 3c                	add    $0x3c,%al
     3cc:	00 00                	add    %al,(%eax)
     3ce:	00 07                	add    %al,(%edi)
     3d0:	00 13                	add    %dl,(%ebx)
     3d2:	04 10                	add    $0x10,%al
     3d4:	69 fb 03 00 00 14    	imul   $0x14000003,%ebx,%edi
     3da:	0c 2d                	or     $0x2d,%al
     3dc:	00 00                	add    %al,(%eax)
     3de:	10 6a 25             	adc    %ch,0x25(%edx)
     3e1:	00 00                	add    %al,(%eax)
     3e3:	00 14 17             	add    %dl,(%edi,%edx,1)
     3e6:	7b 00                	jnp    3e8 <.debug_info+0x3e8>
     3e8:	00 10                	add    %dl,(%eax)
     3ea:	6b 2c 04 00          	imul   $0x0,(%esp,%eax,1),%ebp
     3ee:	00 14 af             	add    %dl,(%edi,%ebp,4)
     3f1:	6f                   	outsl  %ds:(%esi),(%dx)
     3f2:	00 00                	add    %al,(%eax)
     3f4:	10 6c 37 04          	adc    %ch,0x4(%edi,%esi,1)
     3f8:	00 00                	add    %al,(%eax)
     3fa:	00 10                	add    %dl,(%eax)
     3fc:	2a 20                	sub    (%eax),%ah
     3fe:	00 00                	add    %al,(%eax)
     400:	0c 09                	or     $0x9,%al
     402:	46                   	inc    %esi
     403:	2c 04                	sub    $0x4,%al
     405:	00 00                	add    %al,(%eax)
     407:	0f be 3b             	movsbl (%ebx),%edi
     40a:	00 00                	add    %al,(%eax)
     40c:	09 47 5c             	or     %eax,0x5c(%edi)
     40f:	04 00                	add    $0x0,%al
     411:	00 00                	add    %al,(%eax)
     413:	0f 05                	syscall 
     415:	76 00                	jbe    417 <.debug_info+0x417>
     417:	00 09                	add    %cl,(%ecx)
     419:	48                   	dec    %eax
     41a:	5c                   	pop    %esp
     41b:	04 00                	add    $0x0,%al
     41d:	00 04 15 6b 65 79 00 	add    %al,0x79656b(,%edx,1)
     424:	09 49 5c             	or     %ecx,0x5c(%ecx)
     427:	04 00                	add    $0x0,%al
     429:	00 08                	add    %cl,(%eax)
     42b:	00 05 04 fb 03 00    	add    %al,0x3fb04
     431:	00 16                	add    %dl,(%esi)
     433:	04 01                	add    $0x1,%al
     435:	00 00                	add    %al,(%eax)
     437:	05 04 32 04 00       	add    $0x43204,%eax
     43c:	00 10                	add    %dl,(%eax)
     43e:	a8 40                	test   $0x40,%al
     440:	00 00                	add    %al,(%eax)
     442:	08 10                	or     %dl,(%eax)
     444:	5a                   	pop    %edx
     445:	5c                   	pop    %esp
     446:	04 00                	add    $0x0,%al
     448:	00 0f                	add    %cl,(%edi)
     44a:	5b                   	pop    %ebx
     44b:	96                   	xchg   %eax,%esi
     44c:	00 00                	add    %al,(%eax)
     44e:	10 5b f3             	adc    %bl,-0xd(%ebx)
     451:	02 00                	add    (%eax),%al
     453:	00 00                	add    %al,(%eax)
     455:	17                   	pop    %ss
     456:	d1 03                	roll   (%ebx)
     458:	00 00                	add    %al,(%eax)
     45a:	04 00                	add    $0x0,%al
     45c:	07                   	pop    %es
     45d:	78 7c                	js     4db <.debug_info+0x4db>
     45f:	00 00                	add    %al,(%eax)
     461:	09 43 f9             	or     %eax,-0x7(%ebx)
     464:	00 00                	add    %al,(%eax)
     466:	00 18                	add    %bl,(%eax)
     468:	ca 5e 00             	lret   $0x5e
     46b:	00 08                	add    %cl,(%eax)
     46d:	10 1b                	adc    %bl,(%ebx)
     46f:	01 82 04 00 00 19    	add    %eax,0x19000004(%edx)
     475:	6b 65 79 00          	imul   $0x0,0x79(%ebp),%esp
     479:	10 1c 01             	adc    %bl,(%ecx,%eax,1)
     47c:	3d 04 00 00 00       	cmp    $0x4,%eax
     481:	00 1a                	add    %bl,(%edx)
     483:	71 45                	jno    4ca <.debug_info+0x4ca>
     485:	00 00                	add    %al,(%eax)
     487:	04 55                	add    $0x55,%al
     489:	00 00                	add    %al,(%eax)
     48b:	00 11                	add    %dl,(%ecx)
     48d:	0e                   	push   %cs
     48e:	9f                   	lahf   
     48f:	04 00                	add    $0x0,%al
     491:	00 0b                	add    %cl,(%ebx)
     493:	a1 01 00 00 00       	mov    0x1,%eax
     498:	0b 5a 07             	or     0x7(%edx),%ebx
     49b:	00 00                	add    %al,(%eax)
     49d:	01 00                	add    %eax,(%eax)
     49f:	0e                   	push   %cs
     4a0:	1c 11                	sbb    $0x11,%al
     4a2:	1d f0 04 00 00       	sbb    $0x4f0,%eax
     4a7:	0f 89 25 00 00 11    	jns    110004d2 <irq_matrix_allocated+0x10fff562>
     4ad:	1e                   	push   %ds
     4ae:	f0 04 00             	lock add $0x0,%al
     4b1:	00 00                	add    %al,(%eax)
     4b3:	15 76 61 6c 00       	adc    $0x6c6176,%eax
     4b8:	11 1f                	adc    %ebx,(%edi)
     4ba:	f9                   	stc    
     4bb:	00 00                	add    %al,(%eax)
     4bd:	00 04 0f             	add    %al,(%edi,%ecx,1)
     4c0:	f9                   	stc    
     4c1:	11 00                	adc    %eax,(%eax)
     4c3:	00 11                	add    %dl,(%ecx)
     4c5:	20 f9                	and    %bh,%cl
     4c7:	00 00                	add    %al,(%eax)
     4c9:	00 08                	add    %cl,(%eax)
     4cb:	0f 99 60 00          	setns  0x0(%eax)
     4cf:	00 11                	add    %dl,(%ecx)
     4d1:	21 f9                	and    %edi,%ecx
     4d3:	00 00                	add    %al,(%eax)
     4d5:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
     4d8:	a2 91 00 00 11       	mov    %al,0x11000091
     4dd:	22 0f                	and    (%edi),%cl
     4df:	01 00                	add    %eax,(%eax)
     4e1:	00 10                	add    %dl,(%eax)
     4e3:	0f dc 0a             	paddusb (%edx),%mm1
     4e6:	00 00                	add    %al,(%eax)
     4e8:	11 23                	adc    %esp,(%ebx)
     4ea:	f0 04 00             	lock add $0x0,%al
     4ed:	00 18                	add    %bl,(%eax)
     4ef:	00 05 04 f9 00 00    	add    %al,0xf904
     4f5:	00 13                	add    %dl,(%ebx)
     4f7:	04 11                	add    $0x11,%al
     4f9:	29 0a                	sub    %ecx,(%edx)
     4fb:	05 00 00 14 cd       	add    $0xcd140000,%eax
     500:	2e 00 00             	add    %al,%cs:(%eax)
     503:	11 2a                	adc    %ebp,(%edx)
     505:	2f                   	das    
     506:	05 00 00 00 10       	add    $0x10000000,%eax
     50b:	02 a3 00 00 08 12    	add    0x12080000(%ebx),%ah
     511:	09 2f                	or     %ebp,(%edi)
     513:	05 00 00 0f 85       	add    $0x850f0000,%eax
     518:	38 00                	cmp    %al,(%eax)
     51a:	00 12                	add    %dl,(%edx)
     51c:	0a b3 01 00 00 00    	or     0x1(%ebx),%dh
     522:	0f ad a0 00 00 12 0b 	shrd   %cl,%esp,0xb120000(%eax)
     529:	5f                   	pop    %edi
     52a:	01 00                	add    %eax,(%eax)
     52c:	00 04 00             	add    %al,(%eax,%eax,1)
     52f:	05 04 0a 05 00       	add    $0x50a04,%eax
     534:	00 0e                	add    %cl,(%esi)
     536:	14 11                	adc    $0x11,%al
     538:	26 68 05 00 00 0f    	es push $0xf000005
     53e:	10 92 00 00 11 27    	adc    %dl,0x27110000(%edx)
     544:	11 02                	adc    %eax,(%edx)
     546:	00 00                	add    %al,(%eax)
     548:	00 0f                	add    %cl,(%edi)
     54a:	0c 2d                	or     $0x2d,%al
     54c:	00 00                	add    %al,(%eax)
     54e:	11 28                	adc    %ebp,(%eax)
     550:	82                   	(bad)  
     551:	04 00                	add    $0x0,%al
     553:	00 04 17             	add    %al,(%edi,%edx,1)
     556:	f6 04 00 00          	testb  $0x0,(%eax,%eax,1)
     55a:	08 0f                	or     %cl,(%edi)
     55c:	45                   	inc    %ebp
     55d:	22 00                	and    (%eax),%al
     55f:	00 11                	add    %dl,(%ecx)
     561:	2f                   	das    
     562:	0f 01 00             	sgdtl  (%eax)
     565:	00 0c 00             	add    %cl,(%eax,%eax,1)
     568:	0e                   	push   %cs
     569:	14 11                	adc    $0x11,%al
     56b:	32 ad 05 00 00 0f    	xor    0xf000005(%ebp),%ch
     571:	cf                   	iret   
     572:	3d 00 00 11 33       	cmp    $0x33110000,%eax
     577:	dd 05 00 00 00 0f    	fldl   0xf000000
     57d:	5f                   	pop    %edi
     57e:	8f 00                	popl   (%eax)
     580:	00 11                	add    %dl,(%ecx)
     582:	34 99                	xor    $0x99,%al
     584:	00 00                	add    %al,(%eax)
     586:	00 04 0f             	add    %al,(%edi,%ecx,1)
     589:	52                   	push   %edx
     58a:	7c 00                	jl     58c <.debug_info+0x58c>
     58c:	00 11                	add    %dl,(%ecx)
     58e:	35 99 00 00 00       	xor    $0x99,%eax
     593:	08 0f                	or     %cl,(%edi)
     595:	85 38                	test   %edi,(%eax)
     597:	00 00                	add    %al,(%eax)
     599:	11 36                	adc    %esi,(%esi)
     59b:	25 00 00 00 0c       	and    $0xc000000,%eax
     5a0:	0f ad a0 00 00 11 37 	shrd   %cl,%esp,0x37110000(%eax)
     5a7:	25 00 00 00 10       	and    $0x10000000,%eax
     5ac:	00 10                	add    %dl,(%eax)
     5ae:	16                   	push   %ss
     5af:	32 00                	xor    (%eax),%al
     5b1:	00 08                	add    %cl,(%eax)
     5b3:	13 23                	adc    (%ebx),%esp
     5b5:	dd 05 00 00 15 66    	fldl   0x66150000
     5bb:	64 00 13             	add    %dl,%fs:(%ebx)
     5be:	24 99                	and    $0x99,%al
     5c0:	00 00                	add    %al,(%eax)
     5c2:	00 00                	add    %al,(%eax)
     5c4:	0f 7b                	(bad)  
     5c6:	41                   	inc    %ecx
     5c7:	00 00                	add    %al,(%eax)
     5c9:	13 25 75 00 00 00    	adc    0x75,%esp
     5cf:	04 0f                	add    $0xf,%al
     5d1:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
     5d2:	8c 00                	mov    %es,(%eax)
     5d4:	00 13                	add    %dl,(%ebx)
     5d6:	26 75 00             	es jne 5d9 <.debug_info+0x5d9>
     5d9:	00 00                	add    %al,(%eax)
     5db:	06                   	push   %es
     5dc:	00 05 04 ad 05 00    	add    %al,0x5ad04
     5e2:	00 13                	add    %dl,(%ebx)
     5e4:	1c 11                	sbb    $0x11,%al
     5e6:	1b 0d 06 00 00 14    	sbb    0x14000006,%ecx
     5ec:	54                   	push   %esp
     5ed:	5c                   	pop    %esp
     5ee:	00 00                	add    %al,(%eax)
     5f0:	11 24 9f             	adc    %esp,(%edi,%ebx,4)
     5f3:	04 00                	add    $0x0,%al
     5f5:	00 14 7d 6e 00 00 11 	add    %dl,0x1100006e(,%edi,2)
     5fc:	30 35 05 00 00 14    	xor    %dh,0x14000005
     602:	44                   	inc    %esp
     603:	0d 00 00 11 38       	or     $0x38110000,%eax
     608:	68 05 00 00 00       	push   $0x5
     60d:	10 25 71 00 00 20    	adc    %ah,0x20000071
     613:	11 19                	adc    %ebx,(%ecx)
     615:	2b 06                	sub    (%esi),%eax
     617:	00 00                	add    %al,(%eax)
     619:	15 66 6e 00 11       	adc    $0x11006e66,%eax
     61e:	1a 40 06             	sbb    0x6(%eax),%al
     621:	00 00                	add    %al,(%eax)
     623:	00 17                	add    %dl,(%edi)
     625:	e3 05                	jecxz  62c <.debug_info+0x62c>
     627:	00 00                	add    %al,(%eax)
     629:	04 00                	add    $0x0,%al
     62b:	1b 5f 01             	sbb    0x1(%edi),%ebx
     62e:	00 00                	add    %al,(%eax)
     630:	3a 06                	cmp    (%esi),%al
     632:	00 00                	add    %al,(%eax)
     634:	0d 3a 06 00 00       	or     $0x63a,%eax
     639:	00 05 04 0d 06 00    	add    %al,0x60d04
     63f:	00 05 04 2b 06 00    	add    %al,0x62b04
     645:	00 03                	add    %al,(%ebx)
     647:	63 00                	arpl   %ax,(%eax)
     649:	00 00                	add    %al,(%eax)
     64b:	56                   	push   %esi
     64c:	06                   	push   %es
     64d:	00 00                	add    %al,(%eax)
     64f:	04 3c                	add    $0x3c,%al
     651:	00 00                	add    %al,(%eax)
     653:	00 0f                	add    %cl,(%edi)
     655:	00 10                	add    %dl,(%eax)
     657:	bd 44 00 00 44       	mov    $0x44000044,%ebp
     65c:	14 0b                	adc    $0xb,%al
     65e:	68 07 00 00 15       	push   $0x15000007
     663:	62 78 00             	bound  %edi,0x0(%eax)
     666:	14 1a                	adc    $0x1a,%al
     668:	25 00 00 00 00       	and    $0x0,%eax
     66d:	15 63 78 00 14       	adc    $0x14007863,%eax
     672:	1b 25 00 00 00 04    	sbb    0x4000000,%esp
     678:	15 64 78 00 14       	adc    $0x14007864,%eax
     67d:	1c 25                	sbb    $0x25,%al
     67f:	00 00                	add    %al,(%eax)
     681:	00 08                	add    %cl,(%eax)
     683:	15 73 69 00 14       	adc    $0x14006973,%eax
     688:	1d 25 00 00 00       	sbb    $0x25,%eax
     68d:	0c 15                	or     $0x15,%al
     68f:	64 69 00 14 1e 25 00 	imul   $0x251e14,%fs:(%eax),%eax
     696:	00 00                	add    %al,(%eax)
     698:	10 15 62 70 00 14    	adc    %dl,0x14007062
     69e:	1f                   	pop    %ds
     69f:	25 00 00 00 14       	and    $0x14000000,%eax
     6a4:	15 61 78 00 14       	adc    $0x14007861,%eax
     6a9:	20 25 00 00 00 18    	and    %ah,0x18000000
     6af:	15 64 73 00 14       	adc    $0x14007364,%eax
     6b4:	21 87 00 00 00 1c    	and    %eax,0x1c000000(%edi)
     6ba:	0f 2c 26             	cvttps2pi (%esi),%mm4
     6bd:	00 00                	add    %al,(%eax)
     6bf:	14 22                	adc    $0x22,%al
     6c1:	87 00                	xchg   %eax,(%eax)
     6c3:	00 00                	add    %al,(%eax)
     6c5:	1e                   	push   %ds
     6c6:	15 65 73 00 14       	adc    $0x14007365,%eax
     6cb:	23 87 00 00 00 20    	and    0x20000000(%edi),%eax
     6d1:	0f 4b 53 00          	cmovnp 0x0(%ebx),%edx
     6d5:	00 14 24             	add    %dl,(%esp)
     6d8:	87 00                	xchg   %eax,(%eax)
     6da:	00 00                	add    %al,(%eax)
     6dc:	22 15 66 73 00 14    	and    0x14007366,%dl
     6e2:	25 87 00 00 00       	and    $0x87,%eax
     6e7:	24 0f                	and    $0xf,%al
     6e9:	9a 82 00 00 14 26 87 	lcall  $0x8726,$0x14000082
     6f0:	00 00                	add    %al,(%eax)
     6f2:	00 26                	add    %ah,(%esi)
     6f4:	15 67 73 00 14       	adc    $0x14007367,%eax
     6f9:	27                   	daa    
     6fa:	87 00                	xchg   %eax,(%eax)
     6fc:	00 00                	add    %al,(%eax)
     6fe:	28 0f                	sub    %cl,(%edi)
     700:	2e 08 00             	or     %al,%cs:(%eax)
     703:	00 14 28             	add    %dl,(%eax,%ebp,1)
     706:	87 00                	xchg   %eax,(%eax)
     708:	00 00                	add    %al,(%eax)
     70a:	2a 0f                	sub    (%edi),%cl
     70c:	b8 50 00 00 14       	mov    $0x14000050,%eax
     711:	29 25 00 00 00 2c    	sub    %esp,0x2c000000
     717:	15 69 70 00 14       	adc    $0x14007069,%eax
     71c:	2a 25 00 00 00 30    	sub    0x30000000,%ah
     722:	15 63 73 00 14       	adc    $0x14007363,%eax
     727:	2b 87 00 00 00 34    	sub    0x34000000(%edi),%eax
     72d:	0f fb a3 00 00 14 2c 	psubq  0x2c140000(%ebx),%mm4
     734:	87 00                	xchg   %eax,(%eax)
     736:	00 00                	add    %al,(%eax)
     738:	36 0f f9 11          	psubw  %ss:(%ecx),%mm2
     73c:	00 00                	add    %al,(%eax)
     73e:	14 2d                	adc    $0x2d,%al
     740:	25 00 00 00 38       	and    $0x38000000,%eax
     745:	15 73 70 00 14       	adc    $0x14007073,%eax
     74a:	2e 25 00 00 00 3c    	cs and $0x3c000000,%eax
     750:	15 73 73 00 14       	adc    $0x14007373,%eax
     755:	2f                   	das    
     756:	87 00                	xchg   %eax,(%eax)
     758:	00 00                	add    %al,(%eax)
     75a:	40                   	inc    %eax
     75b:	0f a5 38             	shld   %cl,%edi,(%eax)
     75e:	00 00                	add    %al,(%eax)
     760:	14 30                	adc    $0x30,%al
     762:	87 00                	xchg   %eax,(%eax)
     764:	00 00                	add    %al,(%eax)
     766:	42                   	inc    %edx
     767:	00 10                	add    %dl,(%eax)
     769:	45                   	inc    %ebp
     76a:	55                   	push   %ebp
     76b:	00 00                	add    %al,(%eax)
     76d:	08 15 0f 28 08 00    	or     %dl,0x8280f
     773:	00 0f                	add    %cl,(%edi)
     775:	10 27                	adc    %ah,(%edi)
     777:	00 00                	add    %al,(%eax)
     779:	15 10 e3 00 00       	adc    $0xe310,%eax
     77e:	00 00                	add    %al,(%eax)
     780:	0f d6                	(bad)  
     782:	4b                   	dec    %ebx
     783:	00 00                	add    %al,(%eax)
     785:	15 11 e3 00 00       	adc    $0xe311,%eax
     78a:	00 02                	add    %al,(%edx)
     78c:	1c dc                	sbb    $0xdc,%al
     78e:	4b                   	dec    %ebx
     78f:	00 00                	add    %al,(%eax)
     791:	15 12 e3 00 00       	adc    $0xe312,%eax
     796:	00 02                	add    %al,(%edx)
     798:	08 08                	or     %cl,(%eax)
     79a:	04 1c                	add    $0x1c,%al
     79c:	0c 2d                	or     $0x2d,%al
     79e:	00 00                	add    %al,(%eax)
     7a0:	15 12 e3 00 00       	adc    $0xe312,%eax
     7a5:	00 02                	add    %al,(%edx)
     7a7:	04 04                	add    $0x4,%al
     7a9:	04 1d                	add    $0x1d,%al
     7ab:	73 00                	jae    7ad <.debug_info+0x7ad>
     7ad:	15 12 e3 00 00       	adc    $0xe312,%eax
     7b2:	00 02                	add    %al,(%edx)
     7b4:	01 03                	add    %eax,(%ebx)
     7b6:	04 1d                	add    $0x1d,%al
     7b8:	64 70 6c             	fs jo  827 <.debug_info+0x827>
     7bb:	00 15 12 e3 00 00    	add    %dl,0xe312
     7c1:	00 02                	add    %al,(%edx)
     7c3:	02 01                	add    (%ecx),%al
     7c5:	04 1d                	add    $0x1d,%al
     7c7:	70 00                	jo     7c9 <.debug_info+0x7c9>
     7c9:	15 12 e3 00 00       	adc    $0xe312,%eax
     7ce:	00 02                	add    %al,(%edx)
     7d0:	01 00                	add    %eax,(%eax)
     7d2:	04 1c                	add    $0x1c,%al
     7d4:	17                   	pop    %ss
     7d5:	27                   	daa    
     7d6:	00 00                	add    %al,(%eax)
     7d8:	15 13 e3 00 00       	adc    $0xe313,%eax
     7dd:	00 02                	add    %al,(%edx)
     7df:	04 0c                	add    $0xc,%al
     7e1:	06                   	push   %es
     7e2:	1d 61 76 6c 00       	sbb    $0x6c7661,%eax
     7e7:	15 13 e3 00 00       	adc    $0xe313,%eax
     7ec:	00 02                	add    %al,(%edx)
     7ee:	01 0b                	add    %ecx,(%ebx)
     7f0:	06                   	push   %es
     7f1:	1d 6c 00 15 13       	sbb    $0x1315006c,%eax
     7f6:	e3 00                	jecxz  7f8 <.debug_info+0x7f8>
     7f8:	00 00                	add    %al,(%eax)
     7fa:	02 01                	add    (%ecx),%al
     7fc:	0a 06                	or     (%esi),%al
     7fe:	1d 64 00 15 13       	sbb    $0x13150064,%eax
     803:	e3 00                	jecxz  805 <.debug_info+0x805>
     805:	00 00                	add    %al,(%eax)
     807:	02 01                	add    (%ecx),%al
     809:	09 06                	or     %eax,(%esi)
     80b:	1d 67 00 15 13       	sbb    $0x13150067,%eax
     810:	e3 00                	jecxz  812 <.debug_info+0x812>
     812:	00 00                	add    %al,(%eax)
     814:	02 01                	add    (%ecx),%al
     816:	08 06                	or     %al,(%esi)
     818:	1c e2                	sbb    $0xe2,%al
     81a:	4b                   	dec    %ebx
     81b:	00 00                	add    %al,(%eax)
     81d:	15 13 e3 00 00       	adc    $0xe313,%eax
     822:	00 02                	add    %al,(%edx)
     824:	08 00                	or     %al,(%eax)
     826:	06                   	push   %es
     827:	00 10                	add    %dl,(%eax)
     829:	c4 14 00             	les    (%eax,%eax,1),%edx
     82c:	00 02                	add    %al,(%edx)
     82e:	15 44 7e 08 00       	adc    $0x87e44,%eax
     833:	00 1d 69 73 74 00    	add    %bl,0x747369
     839:	15 45 e3 00 00       	adc    $0xe345,%eax
     83e:	00 02                	add    %al,(%edx)
     840:	03 0d 00 1c 0a a1    	add    0xa10a1c00,%ecx
     846:	00 00                	add    %al,(%eax)
     848:	15 46 e3 00 00       	adc    $0xe346,%eax
     84d:	00 02                	add    %al,(%edx)
     84f:	05 08 00 1c 0c       	add    $0xc1c0008,%eax
     854:	2d 00 00 15 47       	sub    $0x47150000,%eax
     859:	e3 00                	jecxz  85b <.debug_info+0x85b>
     85b:	00 00                	add    %al,(%eax)
     85d:	02 05 03 00 1d 64    	add    0x641d0003,%al
     863:	70 6c                	jo     8d1 <.debug_info+0x8d1>
     865:	00 15 48 e3 00 00    	add    %dl,0xe348
     86b:	00 02                	add    %al,(%edx)
     86d:	02 01                	add    (%ecx),%al
     86f:	00 1d 70 00 15 49    	add    %bl,0x49150070
     875:	e3 00                	jecxz  877 <.debug_info+0x877>
     877:	00 00                	add    %al,(%eax)
     879:	02 01                	add    (%ecx),%al
     87b:	00 00                	add    %al,(%eax)
     87d:	00 10                	add    %dl,(%eax)
     87f:	c1 00 00             	roll   $0x0,(%eax)
     882:	00 08                	add    %cl,(%eax)
     884:	15 4c bb 08 00       	adc    $0x8bb4c,%eax
     889:	00 0f                	add    %cl,(%edi)
     88b:	73 17                	jae    8a4 <.debug_info+0x8a4>
     88d:	00 00                	add    %al,(%eax)
     88f:	15 4d e3 00 00       	adc    $0xe34d,%eax
     894:	00 00                	add    %al,(%eax)
     896:	0f c2 40 00 00       	cmpeqps 0x0(%eax),%xmm0
     89b:	15 4e e3 00 00       	adc    $0xe34e,%eax
     8a0:	00 02                	add    %al,(%edx)
     8a2:	0f a5 45 00          	shld   %cl,%eax,0x0(%ebp)
     8a6:	00 15 4f 28 08 00    	add    %dl,0x8284f
     8ac:	00 04 0f             	add    %al,(%edi,%ecx,1)
     8af:	c9                   	leave  
     8b0:	52                   	push   %edx
     8b1:	00 00                	add    %al,(%eax)
     8b3:	15 50 e3 00 00       	adc    $0xe350,%eax
     8b8:	00 06                	add    %al,(%esi)
     8ba:	00 07                	add    %al,(%edi)
     8bc:	91                   	xchg   %eax,%ecx
     8bd:	86 00                	xchg   %al,(%eax)
     8bf:	00 15 57 7e 08 00    	add    %dl,0x87e57
     8c5:	00 10                	add    %dl,(%eax)
     8c7:	3d 0e 00 00 06       	cmp    $0x600000e,%eax
     8cc:	15 68 eb 08 00       	adc    $0x8eb68,%eax
     8d1:	00 0f                	add    %cl,(%edi)
     8d3:	cc                   	int3   
     8d4:	5d                   	pop    %ebp
     8d5:	00 00                	add    %al,(%eax)
     8d7:	15 69 87 00 00       	adc    $0x8769,%eax
     8dc:	00 00                	add    %al,(%eax)
     8de:	0f c4 6a 00 00       	pinsrw $0x0,0x0(%edx),%mm5
     8e3:	15 6a 25 00 00       	adc    $0x256a,%eax
     8e8:	00 02                	add    %al,(%edx)
     8ea:	00 07                	add    %al,(%edi)
     8ec:	87 10                	xchg   %edx,(%eax)
     8ee:	00 00                	add    %al,(%eax)
     8f0:	16                   	push   %ss
     8f1:	07                   	pop    %es
     8f2:	0f 01 00             	sgdtl  (%eax)
     8f5:	00 07                	add    %al,(%edi)
     8f7:	a4                   	movsb  %ds:(%esi),%es:(%edi)
     8f8:	8a 00                	mov    (%eax),%al
     8fa:	00 16                	add    %dl,(%esi)
     8fc:	08 0f                	or     %cl,(%edi)
     8fe:	01 00                	add    %eax,(%eax)
     900:	00 07                	add    %al,(%edi)
     902:	c7                   	(bad)  
     903:	1e                   	push   %ds
     904:	00 00                	add    %al,(%eax)
     906:	16                   	push   %ss
     907:	0b 0f                	or     (%edi),%ecx
     909:	01 00                	add    %eax,(%eax)
     90b:	00 07                	add    %al,(%edi)
     90d:	ef                   	out    %eax,(%dx)
     90e:	66 00 00             	data16 add %al,(%eax)
     911:	16                   	push   %ss
     912:	0c 0f                	or     $0xf,%al
     914:	01 00                	add    %eax,(%eax)
     916:	00 0e                	add    %cl,(%esi)
     918:	08 16                	or     %dl,(%esi)
     91a:	0f 38 09 00          	psignw (%eax),%mm0
     91e:	00 0f                	add    %cl,(%edi)
     920:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
     921:	47                   	inc    %edi
     922:	00 00                	add    %al,(%eax)
     924:	16                   	push   %ss
     925:	10 25 00 00 00 00    	adc    %ah,0x0
     92b:	0f 67 38             	packuswb (%eax),%mm7
     92e:	00 00                	add    %al,(%eax)
     930:	16                   	push   %ss
     931:	10 25 00 00 00 04    	adc    %ah,0x4000000
     937:	00 13                	add    %dl,(%ebx)
     939:	08 16                	or     %dl,(%esi)
     93b:	0e                   	push   %cs
     93c:	51                   	push   %ecx
     93d:	09 00                	or     %eax,(%eax)
     93f:	00 1e                	add    %bl,(%esi)
     941:	17                   	pop    %ss
     942:	09 00                	or     %eax,(%eax)
     944:	00 1f                	add    %bl,(%edi)
     946:	70 74                	jo     9bc <.debug_info+0x9bc>
     948:	65 00 16             	add    %dl,%gs:(%esi)
     94b:	12 eb                	adc    %bl,%ch
     94d:	08 00                	or     %al,(%eax)
     94f:	00 00                	add    %al,(%eax)
     951:	07                   	pop    %es
     952:	b3 5f                	mov    $0x5f,%bl
     954:	00 00                	add    %al,(%eax)
     956:	16                   	push   %ss
     957:	13 38                	adc    (%eax),%edi
     959:	09 00                	or     %eax,(%eax)
     95b:	00 18                	add    %bl,(%eax)
     95d:	d8 22                	fsubs  (%edx)
     95f:	00 00                	add    %al,(%eax)
     961:	08 17                	or     %dl,(%edi)
     963:	17                   	pop    %ss
     964:	01 77 09             	add    %esi,0x9(%edi)
     967:	00 00                	add    %al,(%eax)
     969:	20 d8                	and    %bl,%al
     96b:	22 00                	and    (%eax),%al
     96d:	00 17                	add    %dl,(%edi)
     96f:	17                   	pop    %ss
     970:	01 0c 09             	add    %ecx,(%ecx,%ecx,1)
     973:	00 00                	add    %al,(%eax)
     975:	00 00                	add    %al,(%eax)
     977:	21 6f 07             	and    %ebp,0x7(%edi)
     97a:	00 00                	add    %al,(%eax)
     97c:	17                   	pop    %ss
     97d:	17                   	pop    %ss
     97e:	01 5c 09 00          	add    %ebx,0x0(%ecx,%ecx,1)
     982:	00 22                	add    %ah,(%edx)
     984:	08 17                	or     %dl,(%edi)
     986:	19 01                	sbb    %eax,(%ecx)
     988:	9a 09 00 00 19 70 67 	lcall  $0x6770,$0x19000009
     98f:	64 00 17             	add    %dl,%fs:(%edi)
     992:	19 01                	sbb    %eax,(%ecx)
     994:	01 09                	add    %ecx,(%ecx)
     996:	00 00                	add    %al,(%eax)
     998:	00 00                	add    %al,(%eax)
     99a:	21 88 66 00 00 17    	and    %ecx,0x17000066(%eax)
     9a0:	19 01                	sbb    %eax,(%ecx)
     9a2:	83 09 00             	orl    $0x0,(%ecx)
     9a5:	00 0e                	add    %cl,(%esi)
     9a7:	08 18                	or     %bl,(%eax)
     9a9:	08 bb 09 00 00 15    	or     %bh,0x15000009(%ebx)
     9af:	70 67                	jo     a18 <.debug_info+0xa18>
     9b1:	64 00 18             	add    %bl,%fs:(%eax)
     9b4:	08 9a 09 00 00 00    	or     %bl,0x9(%edx)
     9ba:	00 07                	add    %al,(%edi)
     9bc:	c6                   	(bad)  
     9bd:	26 00 00             	add    %al,%es:(%eax)
     9c0:	18 08                	sbb    %cl,(%eax)
     9c2:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
     9c3:	09 00                	or     %eax,(%eax)
     9c5:	00 0e                	add    %cl,(%esi)
     9c7:	08 19                	or     %bl,(%ecx)
     9c9:	12 db                	adc    %bl,%bl
     9cb:	09 00                	or     %eax,(%eax)
     9cd:	00 15 70 34 64 00    	add    %dl,0x643470
     9d3:	19 12                	sbb    %edx,(%edx)
     9d5:	bb 09 00 00 00       	mov    $0x9,%ebx
     9da:	00 07                	add    %al,(%edi)
     9dc:	98                   	cwtl   
     9dd:	6e                   	outsb  %ds:(%esi),(%dx)
     9de:	00 00                	add    %al,(%eax)
     9e0:	19 12                	sbb    %edx,(%edx)
     9e2:	c6                   	(bad)  
     9e3:	09 00                	or     %eax,(%eax)
     9e5:	00 22                	add    %ah,(%edx)
     9e7:	08 17                	or     %dl,(%edi)
     9e9:	5a                   	pop    %edx
     9ea:	01 fd                	add    %edi,%ebp
     9ec:	09 00                	or     %eax,(%eax)
     9ee:	00 19                	add    %bl,(%ecx)
     9f0:	70 6d                	jo     a5f <.debug_info+0xa5f>
     9f2:	64 00 17             	add    %dl,%fs:(%edi)
     9f5:	5a                   	pop    %edx
     9f6:	01 f6                	add    %esi,%esi
     9f8:	08 00                	or     %al,(%eax)
     9fa:	00 00                	add    %al,(%eax)
     9fc:	00 21                	add    %ah,(%ecx)
     9fe:	3b 83 00 00 17 5a    	cmp    0x5a170000(%ebx),%eax
     a04:	01 e6                	add    %esp,%esi
     a06:	09 00                	or     %eax,(%eax)
     a08:	00 21                	add    %ah,(%ecx)
     a0a:	08 7f 00             	or     %bh,0x0(%edi)
     a0d:	00 17                	add    %dl,(%edi)
     a0f:	e8 01 15 0a 00       	call   a1f15 <irq_matrix_allocated+0xa0fa5>
     a14:	00 05 04 1b 0a 00    	add    %al,0xa1b04
     a1a:	00 10                	add    %dl,(%eax)
     a1c:	09 25 00 00 24 1a    	or     %esp,0x1a240000
     a22:	29 5e 0a             	sub    %ebx,0xa(%esi)
     a25:	00 00                	add    %al,(%eax)
     a27:	0f f9 11             	psubw  (%ecx),%mm2
     a2a:	00 00                	add    %al,(%eax)
     a2c:	1a 2b                	sbb    (%ebx),%ch
     a2e:	25 00 00 00 00       	and    $0x0,%eax
     a33:	17                   	pop    %ss
     a34:	36 3b 00             	cmp    %ss:(%eax),%eax
     a37:	00 04 17             	add    %al,(%edi,%edx,1)
     a3a:	44                   	inc    %esp
     a3b:	3c 00                	cmp    $0x0,%al
     a3d:	00 08                	add    %cl,(%eax)
     a3f:	17                   	pop    %ss
     a40:	e3 3c                	jecxz  a7e <.debug_info+0xa7e>
     a42:	00 00                	add    %al,(%eax)
     a44:	0c 17                	or     $0x17,%al
     a46:	77 3d                	ja     a85 <.debug_info+0xa85>
     a48:	00 00                	add    %al,(%eax)
     a4a:	14 17                	adc    $0x17,%al
     a4c:	23 3e                	and    (%esi),%edi
     a4e:	00 00                	add    %al,(%eax)
     a50:	1c 0f                	sbb    $0xf,%al
     a52:	c8 28 00 00          	enter  $0x28,$0x0
     a56:	1a bf 3e 31 00 00    	sbb    0x313e(%edi),%bh
     a5c:	20 00                	and    %al,(%eax)
     a5e:	10 69 3c             	adc    %ch,0x3c(%ecx)
     a61:	00 00                	add    %al,(%eax)
     a63:	04 1b                	add    $0x1b,%al
     a65:	3c 77                	cmp    $0x77,%al
     a67:	0a 00                	or     (%eax),%al
     a69:	00 0f                	add    %cl,(%edi)
     a6b:	b0 15                	mov    $0x15,%al
     a6d:	00 00                	add    %al,(%eax)
     a6f:	1b 3d 77 0a 00 00    	sbb    0xa77,%edi
     a75:	00 00                	add    %al,(%eax)
     a77:	23 04 10             	and    (%eax,%edx,1),%eax
     a7a:	fb                   	sti    
     a7b:	0a 00                	or     (%eax),%al
     a7d:	00 0c 1b             	add    %cl,(%ebx,%ebx,1)
     a80:	5a                   	pop    %edx
     a81:	aa                   	stos   %al,%es:(%edi)
     a82:	0a 00                	or     (%eax),%al
     a84:	00 0f                	add    %cl,(%edi)
     a86:	52                   	push   %edx
     a87:	92                   	xchg   %eax,%edx
     a88:	00 00                	add    %al,(%eax)
     a8a:	1b 5c ba 03          	sbb    0x3(%edx,%edi,4),%ebx
     a8e:	00 00                	add    %al,(%eax)
     a90:	00 0f                	add    %cl,(%edi)
     a92:	2b 5d 00             	sub    0x0(%ebp),%ebx
     a95:	00 1b                	add    %bl,(%ebx)
     a97:	5d                   	pop    %ebp
     a98:	ba 03 00 00 04       	mov    $0x4000003,%edx
     a9d:	0f 1b 6a 00          	bndstx bnd1,0x0(%edx)
     aa1:	00 1b                	add    %bl,(%ebx)
     aa3:	5e                   	pop    %esi
     aa4:	ba 03 00 00 08       	mov    $0x8000003,%edx
     aa9:	00 10                	add    %dl,(%eax)
     aab:	9e                   	sahf   
     aac:	56                   	push   %esi
     aad:	00 00                	add    %al,(%eax)
     aaf:	08 1b                	or     %bl,(%ebx)
     ab1:	61                   	popa   
     ab2:	cf                   	iret   
     ab3:	0a 00                	or     (%eax),%al
     ab5:	00 0f                	add    %cl,(%edi)
     ab7:	54                   	push   %esp
     ab8:	9d                   	popf   
     ab9:	00 00                	add    %al,(%eax)
     abb:	1b 62 d4             	sbb    -0x2c(%edx),%esp
     abe:	0a 00                	or     (%eax),%al
     ac0:	00 00                	add    %al,(%eax)
     ac2:	0f c7 5c 00 00       	xrstors 0x0(%eax,%eax,1)
     ac7:	1b 63 e9             	sbb    -0x17(%ebx),%esp
     aca:	0a 00                	or     (%eax),%al
     acc:	00 04 00             	add    %al,(%eax,%eax,1)
     acf:	11 c8                	adc    %ecx,%eax
     ad1:	00 00                	add    %al,(%eax)
     ad3:	00 05 04 cf 0a 00    	add    %al,0xacf04
     ad9:	00 1b                	add    %bl,(%ebx)
     adb:	c8 00 00 00          	enter  $0x0,$0x0
     adf:	e9 0a 00 00 0d       	jmp    d000aee <irq_matrix_allocated+0xcfffb7e>
     ae4:	99                   	cltd   
     ae5:	00 00                	add    %al,(%eax)
     ae7:	00 00                	add    %al,(%eax)
     ae9:	05 04 da 0a 00       	add    $0xada04,%eax
     aee:	00 10                	add    %dl,(%eax)
     af0:	de aa 00 00 7c 1b    	fisubr 0x1b7c0000(%edx)
     af6:	66 70 0c             	data16 jo b05 <.debug_info+0xb05>
     af9:	00 00                	add    %al,(%eax)
     afb:	0f eb 1b             	por    (%ebx),%mm3
     afe:	00 00                	add    %al,(%eax)
     b00:	1b 68 7f             	sbb    0x7f(%eax),%ebp
     b03:	0c 00                	or     $0x0,%al
     b05:	00 00                	add    %al,(%eax)
     b07:	0f 0d 7e 00          	prefetch 0x0(%esi)
     b0b:	00 1b                	add    %bl,(%ebx)
     b0d:	69 95 0c 00 00 04 0f 	imul   $0xaa460f,0x400000c(%ebp),%edx
     b14:	46 aa 00 
     b17:	00 1b                	add    %bl,(%ebx)
     b19:	6b a0 0c 00 00 08 0f 	imul   $0xf,0x800000c(%eax),%esp
     b20:	53                   	push   %ebx
     b21:	58                   	pop    %eax
     b22:	00 00                	add    %al,(%eax)
     b24:	1b 6c b1 0c          	sbb    0xc(%ecx,%esi,4),%ebp
     b28:	00 00                	add    %al,(%eax)
     b2a:	0c 0f                	or     $0xf,%al
     b2c:	7e 58                	jle    b86 <.debug_info+0xb86>
     b2e:	00 00                	add    %al,(%eax)
     b30:	1b 6e b1             	sbb    -0x4f(%esi),%ebp
     b33:	0c 00                	or     $0x0,%al
     b35:	00 10                	add    %dl,(%eax)
     b37:	0f 2b 56 00          	movntps %xmm2,0x0(%esi)
     b3b:	00 1b                	add    %bl,(%ebx)
     b3d:	76 ba                	jbe    af9 <.debug_info+0xaf9>
     b3f:	03 00                	add    (%eax),%eax
     b41:	00 14 0f             	add    %dl,(%edi,%ecx,1)
     b44:	55                   	push   %ebp
     b45:	1a 00                	sbb    (%eax),%al
     b47:	00 1b                	add    %bl,(%ebx)
     b49:	77 cd                	ja     b18 <.debug_info+0xb18>
     b4b:	0c 00                	or     $0x0,%al
     b4d:	00 18                	add    %bl,(%eax)
     b4f:	0f cb                	bswap  %ebx
     b51:	75 00                	jne    b53 <.debug_info+0xb53>
     b53:	00 1b                	add    %bl,(%ebx)
     b55:	78 cd                	js     b24 <.debug_info+0xb24>
     b57:	0c 00                	or     $0x0,%al
     b59:	00 1c 0f             	add    %bl,(%edi,%ecx,1)
     b5c:	72 22                	jb     b80 <.debug_info+0xb80>
     b5e:	00 00                	add    %al,(%eax)
     b60:	1b 79 ea             	sbb    -0x16(%ecx),%edi
     b63:	0c 00                	or     $0x0,%al
     b65:	00 20                	add    %ah,(%eax)
     b67:	0f ce                	bswap  %esi
     b69:	a4                   	movsb  %ds:(%esi),%es:(%edi)
     b6a:	00 00                	add    %al,(%eax)
     b6c:	1b 7a a0             	sbb    -0x60(%edx),%edi
     b6f:	0c 00                	or     $0x0,%al
     b71:	00 24 0f             	add    %ah,(%edi,%ecx,1)
     b74:	b3 7d                	mov    $0x7d,%bl
     b76:	00 00                	add    %al,(%eax)
     b78:	1b 7b 1c             	sbb    0x1c(%ebx),%edi
     b7b:	0e                   	push   %cs
     b7c:	00 00                	add    %al,(%eax)
     b7e:	28 0f                	sub    %cl,(%edi)
     b80:	de 0c 00             	fimul  (%eax,%eax,1)
     b83:	00 1b                	add    %bl,(%ebx)
     b85:	7f 3d                	jg     bc4 <.debug_info+0xbc4>
     b87:	0e                   	push   %cs
     b88:	00 00                	add    %al,(%eax)
     b8a:	2c 0f                	sub    $0xf,%al
     b8c:	20 6e 00             	and    %ch,0x0(%esi)
     b8f:	00 1b                	add    %bl,(%ebx)
     b91:	81 5d 0e 00 00 30 0f 	sbbl   $0xf300000,0xe(%ebp)
     b98:	fe 03                	incb   (%ebx)
     b9a:	00 00                	add    %al,(%eax)
     b9c:	1b 83 89 0e 00 00    	sbb    0xe89(%ebx),%eax
     ba2:	34 0f                	xor    $0xf,%al
     ba4:	4f                   	dec    %edi
     ba5:	78 00                	js     ba7 <.debug_info+0xba7>
     ba7:	00 1b                	add    %bl,(%ebx)
     ba9:	85 9f 0e 00 00 38    	test   %ebx,0x3800000e(%edi)
     baf:	0f df 4c 00 00       	pandn  0x0(%eax,%eax,1),%mm1
     bb4:	1b 86 9f 0e 00 00    	sbb    0xe9f(%esi),%eax
     bba:	3c 0f                	cmp    $0xf,%al
     bbc:	af                   	scas   %es:(%edi),%eax
     bbd:	50                   	push   %eax
     bbe:	00 00                	add    %al,(%eax)
     bc0:	1b 88 00 0f 00 00    	sbb    0xf00(%eax),%ecx
     bc6:	40                   	inc    %eax
     bc7:	0f 0b                	ud2    
     bc9:	1c 00                	sbb    $0x0,%al
     bcb:	00 1b                	add    %bl,(%ebx)
     bcd:	8a 11                	mov    (%ecx),%dl
     bcf:	0f 00 00             	sldt   (%eax)
     bd2:	44                   	inc    %esp
     bd3:	0f be 1a             	movsbl (%edx),%ebx
     bd6:	00 00                	add    %al,(%eax)
     bd8:	1b 8c ba 03 00 00 48 	sbb    0x48000003(%edx,%edi,4),%ecx
     bdf:	0f 0e                	femms  
     be1:	6e                   	outsb  %ds:(%esi),(%dx)
     be2:	00 00                	add    %al,(%eax)
     be4:	1b 8d ba 03 00 00    	sbb    0x3ba(%ebp),%ecx
     bea:	4c                   	dec    %esp
     beb:	0f c7 60 00          	xsavec 0x0(%eax)
     bef:	00 1b                	add    %bl,(%ebx)
     bf1:	90                   	nop
     bf2:	37                   	aaa    
     bf3:	0f 00 00             	sldt   (%eax)
     bf6:	50                   	push   %eax
     bf7:	0f f8 7b 00          	psubb  0x0(%ebx),%mm7
     bfb:	00 1b                	add    %bl,(%ebx)
     bfd:	94                   	xchg   %eax,%esp
     bfe:	4c                   	dec    %esp
     bff:	0f 00 00             	sldt   (%eax)
     c02:	54                   	push   %esp
     c03:	0f 53 2f             	rcpps  (%edi),%xmm5
     c06:	00 00                	add    %al,(%eax)
     c08:	1b 95 67 0f 00 00    	sbb    0xf67(%ebp),%edx
     c0e:	58                   	pop    %eax
     c0f:	0f                   	xsha1  (bad)
     c10:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
     c11:	0d 00 00 1b 9b       	or     $0x9b1b0000,%eax
     c16:	87 0f                	xchg   %ecx,(%edi)
     c18:	00 00                	add    %al,(%eax)
     c1a:	5c                   	pop    %esp
     c1b:	0f 65 87 00 00 1b 9c 	pcmpgtw -0x63e50000(%edi),%mm0
     c22:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
     c23:	0f 00 00             	sldt   (%eax)
     c26:	60                   	pusha  
     c27:	0f 3c                	(bad)  
     c29:	58                   	pop    %eax
     c2a:	00 00                	add    %al,(%eax)
     c2c:	1b 9e bb 0f 00 00    	sbb    0xfbb(%esi),%ebx
     c32:	64 0f a6             	fs (bad) 
     c35:	20 00                	and    %al,(%eax)
     c37:	00 1b                	add    %bl,(%ebx)
     c39:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
     c3a:	ba 03 00 00 68       	mov    $0x68000003,%edx
     c3f:	0f 4e 3a             	cmovle (%edx),%edi
     c42:	00 00                	add    %al,(%eax)
     c44:	1b aa ba 03 00 00    	sbb    0x3ba(%edx),%ebp
     c4a:	6c                   	insb   (%dx),%es:(%edi)
     c4b:	0f ff                	(bad)  
     c4d:	22 00                	and    (%eax),%al
     c4f:	00 1b                	add    %bl,(%ebx)
     c51:	ac                   	lods   %ds:(%esi),%al
     c52:	ba 03 00 00 70       	mov    $0x70000003,%edx
     c57:	0f 45 35 00 00 1b ae 	cmovne 0xae1b0000,%esi
     c5e:	0f 10 00             	movups (%eax),%xmm0
     c61:	00 74 0f 82          	add    %dh,-0x7e(%edi,%ecx,1)
     c65:	77 00                	ja     c67 <.debug_info+0xc67>
     c67:	00 1b                	add    %bl,(%ebx)
     c69:	af                   	scas   %es:(%edi),%eax
     c6a:	0f 10 00             	movups (%eax),%xmm0
     c6d:	00 78 00             	add    %bh,0x0(%eax)
     c70:	1b 25 00 00 00 7f    	sbb    0x7f000000,%esp
     c76:	0c 00                	or     $0x0,%al
     c78:	00 0d 99 00 00 00    	add    %cl,0x99
     c7e:	00 05 04 70 0c 00    	add    %al,0xc7004
     c84:	00 0c 95 0c 00 00 0d 	add    %cl,0xd00000c(,%edx,4)
     c8b:	99                   	cltd   
     c8c:	00 00                	add    %al,(%eax)
     c8e:	00 0d 25 00 00 00    	add    %cl,0x25
     c94:	00 05 04 85 0c 00    	add    %al,0xc8504
     c9a:	00 11                	add    %dl,(%ecx)
     c9c:	25 00 00 00 05       	and    $0x5000000,%eax
     ca1:	04 9b                	add    $0x9b,%al
     ca3:	0c 00                	or     $0x0,%al
     ca5:	00 0c b1             	add    %cl,(%ecx,%esi,4)
     ca8:	0c 00                	or     $0x0,%al
     caa:	00 0d 25 00 00 00    	add    %cl,0x25
     cb0:	00 05 04 a6 0c 00    	add    %al,0xca604
     cb6:	00 0c c2             	add    %cl,(%edx,%eax,8)
     cb9:	0c 00                	or     $0x0,%al
     cbb:	00 0d c2 0c 00 00    	add    %cl,0xcc2
     cc1:	00 05 04 c8 0c 00    	add    %al,0xcc804
     cc7:	00 06                	add    %al,(%esi)
     cc9:	c6                   	(bad)  
     cca:	08 00                	or     %al,(%eax)
     ccc:	00 05 04 b7 0c 00    	add    %al,0xcb704
     cd2:	00 0c e3             	add    %cl,(%ebx,%eiz,8)
     cd5:	0c 00                	or     $0x0,%al
     cd7:	00 0d e3 0c 00 00    	add    %cl,0xce3
     cdd:	0d 55 00 00 00       	or     $0x55,%eax
     ce2:	00 05 04 e9 0c 00    	add    %al,0xce904
     ce8:	00 24 05 04 d3 0c 00 	add    %ah,0xcd304(,%eax,1)
     cef:	00 0c 00             	add    %cl,(%eax,%eax,1)
     cf2:	0d 00 00 0d 00       	or     $0xd0000,%eax
     cf7:	0d 00 00 0d 55       	or     $0x550d0000,%eax
     cfc:	00 00                	add    %al,(%eax)
     cfe:	00 00                	add    %al,(%eax)
     d00:	05 04 06 0d 00       	add    $0xd0604,%eax
     d05:	00 25 34 7e 00 00    	add    %ah,0x7e34
     d0b:	c0 10 1c             	rclb   $0x1c,(%eax)
     d0e:	ae                   	scas   %es:(%edi),%al
     d0f:	01 1c 0e             	add    %ebx,(%esi,%ecx,1)
     d12:	00 00                	add    %al,(%eax)
     d14:	20 ae ab 00 00 1c    	and    %ch,0x1c0000ab(%esi)
     d1a:	b0 01                	mov    $0x1,%al
     d1c:	4e                   	dec    %esi
     d1d:	20 00                	and    %al,(%eax)
     d1f:	00 00                	add    %al,(%eax)
     d21:	19 73 70             	sbb    %esi,0x70(%ebx)
     d24:	30 00                	xor    %al,(%eax)
     d26:	1c b1                	sbb    $0xb1,%al
     d28:	01 25 00 00 00 18    	add    %esp,0x18000000
     d2e:	19 73 70             	sbb    %esi,0x70(%ebx)
     d31:	00 1c b2             	add    %bl,(%edx,%esi,4)
     d34:	01 25 00 00 00 1c    	add    %esp,0x1c000000
     d3a:	20 11                	and    %dl,(%ecx)
     d3c:	11 00                	adc    %eax,(%eax)
     d3e:	00 1c b4             	add    %bl,(%esp,%esi,4)
     d41:	01 25 00 00 00 20    	add    %esp,0x20000000
     d47:	20 b4 98 00 00 1c bc 	and    %dh,-0x43e40000(%eax,%ebx,4)
     d4e:	01 f9                	add    %edi,%ecx
     d50:	00 00                	add    %al,(%eax)
     d52:	00 24 19             	add    %ah,(%ecx,%ebx,1)
     d55:	66 73 00             	data16 jae d58 <.debug_info+0xd58>
     d58:	1c c6                	sbb    $0xc6,%al
     d5a:	01 25 00 00 00 28    	add    %esp,0x28000000
     d60:	19 67 73             	sbb    %esp,0x73(%edi)
     d63:	00 1c c7             	add    %bl,(%edi,%eax,8)
     d66:	01 25 00 00 00 2c    	add    %esp,0x2c000000
     d6c:	20 31                	and    %dh,(%ecx)
     d6e:	7c 00                	jl     d70 <.debug_info+0xd70>
     d70:	00 1c cb             	add    %bl,(%ebx,%ecx,8)
     d73:	01 5e 20             	add    %ebx,0x20(%esi)
     d76:	00 00                	add    %al,(%eax)
     d78:	30 20                	xor    %ah,(%eax)
     d7a:	4e                   	dec    %esi
     d7b:	20 00                	and    %al,(%eax)
     d7d:	00 1c cd 01 25 00 00 	add    %bl,0x2501(,%ecx,8)
     d84:	00 40 20             	add    %al,0x20(%eax)
     d87:	56                   	push   %esi
     d88:	30 00                	xor    %al,(%eax)
     d8a:	00 1c cf             	add    %bl,(%edi,%ecx,8)
     d8d:	01 25 00 00 00 44    	add    %esp,0x44000000
     d93:	19 63 72             	sbb    %esp,0x72(%ebx)
     d96:	32 00                	xor    (%eax),%al
     d98:	1c d1                	sbb    $0xd1,%al
     d9a:	01 25 00 00 00 48    	add    %esp,0x48000000
     da0:	20 7c 82 00          	and    %bh,0x0(%edx,%eax,4)
     da4:	00 1c d2             	add    %bl,(%edx,%edx,8)
     da7:	01 25 00 00 00 4c    	add    %esp,0x4c000000
     dad:	20 60 7a             	and    %ah,0x7a(%eax)
     db0:	00 00                	add    %al,(%eax)
     db2:	1c d3                	sbb    $0xd3,%al
     db4:	01 25 00 00 00 50    	add    %esp,0x50000000
     dba:	20 5f 52             	and    %bl,0x52(%edi)
     dbd:	00 00                	add    %al,(%eax)
     dbf:	1c d9                	sbb    $0xd9,%al
     dc1:	01 2e                	add    %ebp,(%esi)
     dc3:	24 00                	and    $0x0,%al
     dc5:	00 54 20 39          	add    %dl,0x39(%eax,%eiz,1)
     dc9:	5f                   	pop    %edi
     dca:	00 00                	add    %al,(%eax)
     dcc:	1c da                	sbb    $0xda,%al
     dce:	01 25 00 00 00 58    	add    %esp,0x58000000
     dd4:	20 dd                	and    %bl,%ch
     dd6:	62 00                	bound  %eax,(%eax)
     dd8:	00 1c dc             	add    %bl,(%esp,%ebx,8)
     ddb:	01 55 00             	add    %edx,0x0(%ebp)
     dde:	00 00                	add    %al,(%eax)
     de0:	5c                   	pop    %esp
     de1:	20 ad 7f 00 00 1c    	and    %ch,0x1c00007f(%ebp)
     de7:	de 01                	fiadd  (%ecx)
     de9:	42                   	inc    %edx
     dea:	20 00                	and    %al,(%eax)
     dec:	00 60 26             	add    %ah,0x26(%eax)
     def:	4e                   	dec    %esi
     df0:	3f                   	aas    
     df1:	00 00                	add    %al,(%eax)
     df3:	1c e0                	sbb    $0xe0,%al
     df5:	01 55 00             	add    %edx,0x0(%ebp)
     df8:	00 00                	add    %al,(%eax)
     dfa:	04 01                	add    $0x1,%al
     dfc:	1f                   	pop    %ds
     dfd:	64 26 56             	fs es push %esi
     e00:	32 00                	xor    (%eax),%al
     e02:	00 1c e1             	add    %bl,(%ecx,%eiz,8)
     e05:	01 55 00             	add    %edx,0x0(%ebp)
     e08:	00 00                	add    %al,(%eax)
     e0a:	04 01                	add    $0x1,%al
     e0c:	1e                   	push   %ds
     e0d:	64 19 66 70          	sbb    %esp,%fs:0x70(%esi)
     e11:	75 00                	jne    e13 <.debug_info+0xe13>
     e13:	1c e4                	sbb    $0xe4,%al
     e15:	01 41 1c             	add    %eax,0x1c(%ecx)
     e18:	00 00                	add    %al,(%eax)
     e1a:	80 00 05             	addb   $0x5,(%eax)
     e1d:	04 f0                	add    $0xf0,%al
     e1f:	0c 00                	or     $0x0,%al
     e21:	00 0c 37             	add    %cl,(%edi,%esi,1)
     e24:	0e                   	push   %cs
     e25:	00 00                	add    %al,(%eax)
     e27:	0d 37 0e 00 00       	or     $0xe37,%eax
     e2c:	0d 99 00 00 00       	or     $0x99,%eax
     e31:	0d e3 0c 00 00       	or     $0xce3,%eax
     e36:	00 05 04 68 07 00    	add    %al,0x76804
     e3c:	00 05 04 22 0e 00    	add    %al,0xe2204
     e42:	00 0c 5d 0e 00 00 0d 	add    %cl,0xd00000e(,%ebx,2)
     e49:	37                   	aaa    
     e4a:	0e                   	push   %cs
     e4b:	00 00                	add    %al,(%eax)
     e4d:	0d 99 00 00 00       	or     $0x99,%eax
     e52:	0d e3 0c 00 00       	or     $0xce3,%eax
     e57:	0d 99 00 00 00       	or     $0x99,%eax
     e5c:	00 05 04 43 0e 00    	add    %al,0xe4304
     e62:	00 0c 78             	add    %cl,(%eax,%edi,2)
     e65:	0e                   	push   %cs
     e66:	00 00                	add    %al,(%eax)
     e68:	0d 78 0e 00 00       	or     $0xe78,%eax
     e6d:	0d 99 00 00 00       	or     $0x99,%eax
     e72:	0d 7e 0e 00 00       	or     $0xe7e,%eax
     e77:	00 05 04 bb 08 00    	add    %al,0x8bb04
     e7d:	00 05 04 84 0e 00    	add    %al,0xe8404
     e83:	00 06                	add    %al,(%esi)
     e85:	bb 08 00 00 05       	mov    $0x5000008,%ebx
     e8a:	04 63                	add    $0x63,%al
     e8c:	0e                   	push   %cs
     e8d:	00 00                	add    %al,(%eax)
     e8f:	0c 9f                	or     $0x9f,%al
     e91:	0e                   	push   %cs
     e92:	00 00                	add    %al,(%eax)
     e94:	0d 37 0e 00 00       	or     $0xe37,%eax
     e99:	0d 55 00 00 00       	or     $0x55,%eax
     e9e:	00 05 04 8f 0e 00    	add    %al,0xe8f04
     ea4:	00 0c b5 0e 00 00 0d 	add    %cl,0xd00000e(,%esi,4)
     eab:	b5 0e                	mov    $0xe,%ch
     ead:	00 00                	add    %al,(%eax)
     eaf:	0d 00 0d 00 00       	or     $0xd00,%eax
     eb4:	00 05 04 bb 0e 00    	add    %al,0xebb04
     eba:	00 25 9c 12 00 00    	add    %ah,0x129c
     ec0:	80 21 1c             	andb   $0x1c,(%ecx)
     ec3:	47                   	inc    %edi
     ec4:	01 00                	add    %eax,(%eax)
     ec6:	0f 00 00             	sldt   (%eax)
     ec9:	20 97 92 00 00 1c    	and    %dl,0x1c000092(%edi)
     ecf:	4b                   	dec    %ebx
     ed0:	01 1d 1e 00 00 00    	add    %ebx,0x1e
     ed6:	20 57 46             	and    %dl,0x46(%edi)
     ed9:	00 00                	add    %al,(%eax)
     edb:	1c 53                	sbb    $0x53,%al
     edd:	01 0a                	add    %ecx,(%edx)
     edf:	20 00                	and    %al,(%eax)
     ee1:	00 68 27             	add    %ch,0x27(%eax)
     ee4:	68 0a 00 00 1c       	push   $0x1c00000a
     ee9:	59                   	pop    %ecx
     eea:	01 25 00 00 00 6c    	add    %esp,0x6c000000
     ef0:	20 27                	and    %ah,(%edi)
     ef2:	ea 44 00 00 1c 5a 01 	ljmp   $0x15a,$0x1c000044
     ef9:	1b 20                	sbb    (%eax),%esp
     efb:	00 00                	add    %al,(%eax)
     efd:	70 20                	jo     f1f <.debug_info+0xf1f>
     eff:	00 05 04 a5 0e 00    	add    %al,0xea504
     f05:	00 0c 11             	add    %cl,(%ecx,%edx,1)
     f08:	0f 00 00             	sldt   (%eax)
     f0b:	0d 55 00 00 00       	or     $0x55,%eax
     f10:	00 05 04 06 0f 00    	add    %al,0xf0604
     f16:	00 0c 31             	add    %cl,(%ecx,%esi,1)
     f19:	0f 00 00             	sldt   (%eax)
     f1c:	0d 31 0f 00 00       	or     $0xf31,%eax
     f21:	0d 31 0f 00 00       	or     $0xf31,%eax
     f26:	0d 31 0f 00 00       	or     $0xf31,%eax
     f2b:	0d 31 0f 00 00       	or     $0xf31,%eax
     f30:	00 05 04 55 00 00    	add    %al,0x5504
     f36:	00 05 04 17 0f 00    	add    %al,0xf1704
     f3c:	00 1b                	add    %bl,(%ebx)
     f3e:	0f 01 00             	sgdtl  (%eax)
     f41:	00 4c 0f 00          	add    %cl,0x0(%edi,%ecx,1)
     f45:	00 0d 55 00 00 00    	add    %cl,0x55
     f4b:	00 05 04 3d 0f 00    	add    %al,0xf3d04
     f51:	00 0c 67             	add    %cl,(%edi,%eiz,2)
     f54:	0f 00 00             	sldt   (%eax)
     f57:	0d 55 00 00 00       	or     $0x55,%eax
     f5c:	0d 55 00 00 00       	or     $0x55,%eax
     f61:	0d 55 00 00 00       	or     $0x55,%eax
     f66:	00 05 04 52 0f 00    	add    %al,0xf5204
     f6c:	00 1b                	add    %bl,(%ebx)
     f6e:	0f 01 00             	sgdtl  (%eax)
     f71:	00 81 0f 00 00 0d    	add    %al,0xd00000f(%ecx)
     f77:	55                   	push   %ebp
     f78:	00 00                	add    %al,(%eax)
     f7a:	00 0d 81 0f 00 00    	add    %cl,0xf81
     f80:	00 05 04 99 00 00    	add    %al,0x9904
     f86:	00 05 04 6d 0f 00    	add    %al,0xf6d04
     f8c:	00 1b                	add    %bl,(%ebx)
     f8e:	99                   	cltd   
     f8f:	00 00                	add    %al,(%eax)
     f91:	00 a6 0f 00 00 0d    	add    %ah,0xd00000f(%esi)
     f97:	55                   	push   %ebp
     f98:	00 00                	add    %al,(%eax)
     f9a:	00 0d 55 00 00 00    	add    %cl,0x55
     fa0:	0d 55 00 00 00       	or     $0x55,%eax
     fa5:	00 05 04 8d 0f 00    	add    %al,0xf8d04
     fab:	00 1b                	add    %bl,(%ebx)
     fad:	0f 01 00             	sgdtl  (%eax)
     fb0:	00 bb 0f 00 00 0d    	add    %bh,0xd00000f(%ebx)
     fb6:	99                   	cltd   
     fb7:	00 00                	add    %al,(%eax)
     fb9:	00 00                	add    %al,(%eax)
     fbb:	05 04 ac 0f 00       	add    $0xfac04,%eax
     fc0:	00 0c cc             	add    %cl,(%esp,%ecx,8)
     fc3:	0f 00 00             	sldt   (%eax)
     fc6:	0d cc 0f 00 00       	or     $0xfcc,%eax
     fcb:	00 05 04 d2 0f 00    	add    %al,0xfd204
     fd1:	00 25 22 6f 00 00    	add    %ah,0x6f22
     fd7:	c0 17 1d             	rclb   $0x1d,(%edi)
     fda:	07                   	pop    %es
     fdb:	02 0f                	add    (%edi),%cl
     fdd:	10 00                	adc    %al,(%eax)
     fdf:	00 20                	add    %ah,(%eax)
     fe1:	f6 a2 00 00 1d 0d    	mulb   0xd1d0000(%edx)
     fe7:	02 34 24             	add    (%esp),%dh
     fea:	00 00                	add    %al,(%eax)
     fec:	00 20                	add    %ah,(%eax)
     fee:	fa                   	cli    
     fef:	01 00                	add    %eax,(%eax)
     ff1:	00 1d 10 02 72 9e    	add    %bl,0x9e720210
     ff7:	00 00                	add    %al,(%eax)
     ff9:	04 17                	add    $0x17,%al
     ffb:	31 8e 00 00 40 27    	xor    %ecx,0x27400000(%esi)
    1001:	a0 22 00 00 1d       	mov    0x1d000022,%al
    1006:	54                   	push   %esp
    1007:	04 06                	add    $0x6,%al
    1009:	0d 00 00 00 07       	or     $0x7000000,%eax
    100e:	00 05 04 c1 0f 00    	add    %al,0xfc104
    1014:	00 10                	add    %dl,(%eax)
    1016:	99                   	cltd   
    1017:	41                   	inc    %ecx
    1018:	00 00                	add    %al,(%eax)
    101a:	18 1b                	sbb    %bl,(%ebx)
    101c:	b2 6a                	mov    $0x6a,%dl
    101e:	10 00                	adc    %al,(%eax)
    1020:	00 0f                	add    %cl,(%edi)
    1022:	0c 3d                	or     $0x3d,%al
    1024:	00 00                	add    %al,(%eax)
    1026:	1b bc 5e 0a 00 00 00 	sbb    0xa(%esi,%ebx,2),%edi
    102d:	0f c0 50 00          	xadd   %dl,0x0(%eax)
    1031:	00 1b                	add    %bl,(%ebx)
    1033:	bd 5e 0a 00 00       	mov    $0xa5e,%ebp
    1038:	04 0f                	add    $0xf,%al
    103a:	4c                   	dec    %esp
    103b:	1c 00                	sbb    $0x0,%al
    103d:	00 1b                	add    %bl,(%ebx)
    103f:	be 5e 0a 00 00       	mov    $0xa5e,%esi
    1044:	08 0f                	or     %cl,(%edi)
    1046:	8c 94 00 00 1b bf 5e 	mov    %ss,0x5ebf1b00(%eax,%eax,1)
    104d:	0a 00                	or     (%eax),%al
    104f:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    1052:	44                   	inc    %esp
    1053:	19 00                	sbb    %eax,(%eax)
    1055:	00 1b                	add    %bl,(%ebx)
    1057:	c1 ba 03 00 00 10 0f 	sarl   $0xf,0x10000003(%edx)
    105e:	b9 3b 00 00 1b       	mov    $0x1b00003b,%ecx
    1063:	c2 ba 03             	ret    $0x3ba
    1066:	00 00                	add    %al,(%eax)
    1068:	14 00                	adc    $0x0,%al
    106a:	10 ce                	adc    %cl,%dh
    106c:	8c 00                	mov    %es,(%eax)
    106e:	00 a0 1b c6 47 12    	add    %ah,0x1247c61b(%eax)
    1074:	00 00                	add    %al,(%eax)
    1076:	0f 4f aa 00 00 1b c7 	cmovg  -0x38e50000(%edx),%ebp
    107d:	a0 0c 00 00 00       	mov    0xc,%al
    1082:	0f 6a 58 00          	punpckhdq 0x0(%eax),%mm3
    1086:	00 1b                	add    %bl,(%ebx)
    1088:	c8 b1 0c 00          	enter  $0xcb1,$0x0
    108c:	00 04 0f             	add    %al,(%edi,%ecx,1)
    108f:	58                   	pop    %eax
    1090:	aa                   	stos   %al,%es:(%edi)
    1091:	00 00                	add    %al,(%eax)
    1093:	1b ca                	sbb    %edx,%ecx
    1095:	a0 0c 00 00 08       	mov    0x800000c,%al
    109a:	0f 74 58 00          	pcmpeqb 0x0(%eax),%mm3
    109e:	00 1b                	add    %bl,(%ebx)
    10a0:	cb                   	lret   
    10a1:	b1 0c                	mov    $0xc,%cl
    10a3:	00 00                	add    %al,(%eax)
    10a5:	0c 0f                	or     $0xf,%al
    10a7:	b3 1d                	mov    $0x1d,%bl
    10a9:	00 00                	add    %al,(%eax)
    10ab:	1b d1                	sbb    %ecx,%edx
    10ad:	48                   	dec    %eax
    10ae:	15 00 00 10 0f       	adc    $0xf100000,%eax
    10b3:	13 15 00 00 1b d3    	adc    0xd31b0000,%edx
    10b9:	48                   	dec    %eax
    10ba:	15 00 00 14 0f       	adc    $0xf140000,%eax
    10bf:	8b 36                	mov    (%esi),%esi
    10c1:	00 00                	add    %al,(%eax)
    10c3:	1b d5                	sbb    %ebp,%edx
    10c5:	59                   	pop    %ecx
    10c6:	15 00 00 18 0f       	adc    $0xf180000,%eax
    10cb:	c7                   	(bad)  
    10cc:	7c 00                	jl     10ce <.debug_info+0x10ce>
    10ce:	00 1b                	add    %bl,(%ebx)
    10d0:	d9 ba 03 00 00 1c    	fnstcw 0x1c000003(%edx)
    10d6:	0f ca                	bswap  %edx
    10d8:	39 00                	cmp    %eax,(%eax)
    10da:	00 1b                	add    %bl,(%ebx)
    10dc:	da ba 03 00 00 20    	fidivrl 0x20000003(%edx)
    10e2:	0f 6d                	(bad)  
    10e4:	11 00                	adc    %eax,(%eax)
    10e6:	00 1b                	add    %bl,(%ebx)
    10e8:	db b1 0c 00 00 24    	(bad)  0x2400000c(%ecx)
    10ee:	0f b3 39             	btr    %edi,(%ecx)
    10f1:	00 00                	add    %al,(%eax)
    10f3:	1b dc                	sbb    %esp,%ebx
    10f5:	a3 15 00 00 28       	mov    %eax,0x28000015
    10fa:	0f b4 1a             	lfs    (%edx),%ebx
    10fd:	00 00                	add    %al,(%eax)
    10ff:	1b e0                	sbb    %eax,%esp
    1101:	b8 15 00 00 2c       	mov    $0x2c000015,%eax
    1106:	0f 26                	(bad)  
    1108:	1a 00                	sbb    (%eax),%al
    110a:	00 1b                	add    %bl,(%ebx)
    110c:	e1 d4                	loope  10e2 <.debug_info+0x10e2>
    110e:	15 00 00 30 0f       	adc    $0xf300000,%eax
    1113:	58                   	pop    %eax
    1114:	92                   	xchg   %eax,%edx
    1115:	00 00                	add    %al,(%eax)
    1117:	1b e7                	sbb    %edi,%esp
    1119:	ea 15 00 00 34 0f f5 	ljmp   $0xf50f,$0x34000015
    1120:	8d 00                	lea    (%eax),%eax
    1122:	00 1b                	add    %bl,(%ebx)
    1124:	e8 ea 15 00 00       	call   2713 <.debug_info+0x2713>
    1129:	38 0f                	cmp    %cl,(%edi)
    112b:	b6 93                	mov    $0x93,%dh
    112d:	00 00                	add    %al,(%eax)
    112f:	1b e9                	sbb    %ecx,%ebp
    1131:	ea 15 00 00 3c 0f 62 	ljmp   $0x620f,$0x3c000015
    1138:	66 00 00             	data16 add %al,(%eax)
    113b:	1b ea                	sbb    %edx,%ebp
    113d:	ea 15 00 00 40 0f c7 	ljmp   $0xc70f,$0x40000015
    1144:	a3 00 00 1b eb       	mov    %eax,0xeb1b0000
    1149:	b1 0c                	mov    $0xc,%cl
    114b:	00 00                	add    %al,(%eax)
    114d:	44                   	inc    %esp
    114e:	0f fe 9d 00 00 1b ec 	paddd  -0x13e50000(%ebp),%mm3
    1155:	b1 0c                	mov    $0xc,%cl
    1157:	00 00                	add    %al,(%eax)
    1159:	48                   	dec    %eax
    115a:	0f 7c                	(bad)  
    115c:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    115d:	00 00                	add    %al,(%eax)
    115f:	1b ed                	sbb    %ebp,%ebp
    1161:	b1 0c                	mov    $0xc,%cl
    1163:	00 00                	add    %al,(%eax)
    1165:	4c                   	dec    %esp
    1166:	0f bb 73 00          	btc    %esi,0x0(%ebx)
    116a:	00 1b                	add    %bl,(%ebx)
    116c:	ee                   	out    %al,(%dx)
    116d:	b1 0c                	mov    $0xc,%cl
    116f:	00 00                	add    %al,(%eax)
    1171:	50                   	push   %eax
    1172:	0f 30                	wrmsr  
    1174:	3c 00                	cmp    $0x0,%al
    1176:	00 1b                	add    %bl,(%ebx)
    1178:	f1                   	icebp  
    1179:	06                   	push   %es
    117a:	16                   	push   %ss
    117b:	00 00                	add    %al,(%eax)
    117d:	54                   	push   %esp
    117e:	0f 2b 04 00          	movntps %xmm0,(%eax,%eax,1)
    1182:	00 1b                	add    %bl,(%ebx)
    1184:	f2 26 16             	repnz es push %ss
    1187:	00 00                	add    %al,(%eax)
    1189:	58                   	pop    %eax
    118a:	0f 40 38             	cmovo  (%eax),%edi
    118d:	00 00                	add    %al,(%eax)
    118f:	1b f4                	sbb    %esp,%esi
    1191:	42                   	inc    %edx
    1192:	16                   	push   %ss
    1193:	00 00                	add    %al,(%eax)
    1195:	5c                   	pop    %esp
    1196:	0f c7 63 00          	xsavec 0x0(%ebx)
    119a:	00 1b                	add    %bl,(%ebx)
    119c:	f6 61 16             	mulb   0x16(%ecx)
    119f:	00 00                	add    %al,(%eax)
    11a1:	60                   	pusha  
    11a2:	0f ee 25 00 00 1b f8 	pmaxsw 0xf81b0000,%mm4
    11a9:	26 16                	es push %ss
    11ab:	00 00                	add    %al,(%eax)
    11ad:	64 0f 53 13          	rcpps  %fs:(%ebx),%xmm2
    11b1:	00 00                	add    %al,(%eax)
    11b3:	1b fb                	sbb    %ebx,%edi
    11b5:	5e                   	pop    %esi
    11b6:	0a 00                	or     (%eax),%al
    11b8:	00 68 0f             	add    %ch,0xf(%eax)
    11bb:	b4 0b                	mov    $0xb,%ah
    11bd:	00 00                	add    %al,(%eax)
    11bf:	1b fc                	sbb    %esp,%edi
    11c1:	5e                   	pop    %esi
    11c2:	0a 00                	or     (%eax),%al
    11c4:	00 6c 0f 89          	add    %ch,-0x77(%edi,%ecx,1)
    11c8:	5b                   	pop    %ebx
    11c9:	00 00                	add    %al,(%eax)
    11cb:	1b fe                	sbb    %esi,%edi
    11cd:	5e                   	pop    %esi
    11ce:	0a 00                	or     (%eax),%al
    11d0:	00 70 0f             	add    %dh,0xf(%eax)
    11d3:	74 02                	je     11d7 <.debug_info+0x11d7>
    11d5:	00 00                	add    %al,(%eax)
    11d7:	1b ff                	sbb    %edi,%edi
    11d9:	5e                   	pop    %esi
    11da:	0a 00                	or     (%eax),%al
    11dc:	00 74 20 17          	add    %dh,0x17(%eax,%eiz,1)
    11e0:	52                   	push   %edx
    11e1:	00 00                	add    %al,(%eax)
    11e3:	1b 03                	sbb    (%ebx),%eax
    11e5:	01 06                	add    %eax,(%esi)
    11e7:	16                   	push   %ss
    11e8:	00 00                	add    %al,(%eax)
    11ea:	78 20                	js     120c <.debug_info+0x120c>
    11ec:	da 07                	fiaddl (%edi)
    11ee:	00 00                	add    %al,(%eax)
    11f0:	1b 04 01             	sbb    (%ecx,%eax,1),%eax
    11f3:	7c 16                	jl     120b <.debug_info+0x120b>
    11f5:	00 00                	add    %al,(%eax)
    11f7:	7c 20                	jl     1219 <.debug_info+0x1219>
    11f9:	d6                   	(bad)  
    11fa:	80 00 00             	addb   $0x0,(%eax)
    11fd:	1b 06                	sbb    (%esi),%eax
    11ff:	01 8d 16 00 00 80    	add    %ecx,-0x7fffffea(%ebp)
    1205:	20 c2                	and    %al,%dl
    1207:	3c 00                	cmp    $0x0,%al
    1209:	00 1b                	add    %bl,(%ebx)
    120b:	0a 01                	or     (%ecx),%al
    120d:	a9 16 00 00 84       	test   $0x84000016,%eax
    1212:	20 50 6e             	and    %dl,0x6e(%eax)
    1215:	00 00                	add    %al,(%eax)
    1217:	1b 0c 01             	sbb    (%ecx,%eax,1),%ecx
    121a:	5e                   	pop    %esi
    121b:	0a 00                	or     (%eax),%al
    121d:	00 88 20 a8 06 00    	add    %cl,0x6a820(%eax)
    1223:	00 1b                	add    %bl,(%ebx)
    1225:	0d 01 5e 0a 00       	or     $0xa5e01,%eax
    122a:	00 8c 20 d7 52 00 00 	add    %cl,0x52d7(%eax,%eiz,1)
    1231:	1b 20                	sbb    (%eax),%esp
    1233:	01 79 0a             	add    %edi,0xa(%ecx)
    1236:	00 00                	add    %al,(%eax)
    1238:	90                   	nop
    1239:	20 86 1f 00 00 1b    	and    %al,0x1b00001f(%esi)
    123f:	26 01 c4             	es add %eax,%esp
    1242:	16                   	push   %ss
    1243:	00 00                	add    %al,(%eax)
    1245:	9c                   	pushf  
    1246:	00 0c 57             	add    %cl,(%edi,%edx,2)
    1249:	12 00                	adc    (%eax),%al
    124b:	00 0d 57 12 00 00    	add    %cl,0x1257
    1251:	0d 57 12 00 00       	or     $0x1257,%eax
    1256:	00 05 04 5d 12 00    	add    %al,0x125d04
    125c:	00 25 b8 3c 00 00    	add    %ah,0x3cb8
    1262:	f8                   	clc    
    1263:	01 1a                	add    %ebx,(%edx)
    1265:	69 01 48 15 00 00    	imul   $0x1548,(%ecx),%eax
    126b:	20 ad 42 00 00 1a    	and    %ch,0x1a000042(%ebp)
    1271:	6a 01                	push   $0x1
    1273:	a2 36 00 00 00       	mov    %al,0x36
    1278:	20 3e                	and    %bh,(%esi)
    127a:	04 00                	add    $0x0,%al
    127c:	00 1a                	add    %bl,(%edx)
    127e:	6b 01 d9             	imul   $0xffffffd9,(%ecx),%eax
    1281:	33 00                	xor    (%eax),%eax
    1283:	00 04 20             	add    %al,(%eax,%eiz,1)
    1286:	9a 70 00 00 1a 6c 01 	lcall  $0x16c,$0x1a000070
    128d:	f9                   	stc    
    128e:	00 00                	add    %al,(%eax)
    1290:	00 08                	add    %cl,(%eax)
    1292:	20 12                	and    %dl,(%edx)
    1294:	43                   	inc    %ebx
    1295:	00 00                	add    %al,(%eax)
    1297:	1a 6e 01             	sbb    0x1(%esi),%ch
    129a:	ff 40 00             	incl   0x0(%eax)
    129d:	00 0c 20             	add    %cl,(%eax,%eiz,1)
    12a0:	fb                   	sti    
    12a1:	34 00                	xor    $0x0,%al
    12a3:	00 1a                	add    %bl,(%edx)
    12a5:	72 01                	jb     12a8 <.debug_info+0x12a8>
    12a7:	25 00 00 00 10       	and    $0x10000000,%eax
    12ac:	20 a3 29 00 00 1a    	and    %ah,0x1a000029(%ebx)
    12b2:	73 01                	jae    12b5 <.debug_info+0x12b5>
    12b4:	25 00 00 00 14       	and    $0x14000000,%eax
    12b9:	20 10                	and    %dl,(%eax)
    12bb:	95                   	xchg   %eax,%ebp
    12bc:	00 00                	add    %al,(%eax)
    12be:	1a 79 01             	sbb    0x1(%ecx),%bh
    12c1:	25 00 00 00 18       	and    $0x18000000,%eax
    12c6:	20 07                	and    %al,(%edi)
    12c8:	32 00                	xor    (%eax),%al
    12ca:	00 1a                	add    %bl,(%edx)
    12cc:	7a 01                	jp     12cf <.debug_info+0x12cf>
    12ce:	25 00 00 00 1c       	and    $0x1c000000,%eax
    12d3:	19 70 67             	sbb    %esi,0x67(%eax)
    12d6:	64 00 1a             	add    %bl,%fs:(%edx)
    12d9:	7b 01                	jnp    12dc <.debug_info+0x12dc>
    12db:	ce                   	into   
    12dc:	15 00 00 20 20       	adc    $0x20200000,%eax
    12e1:	b1 7e                	mov    $0x7e,%cl
    12e3:	00 00                	add    %al,(%eax)
    12e5:	1a 86 01 f3 02 00    	sbb    0x2f301(%esi),%al
    12eb:	00 24 20             	add    %ah,(%eax,%eiz,1)
    12ee:	22 a2 00 00 1a 8f    	and    -0x70e60000(%edx),%ah
    12f4:	01 f3                	add    %esi,%ebx
    12f6:	02 00                	add    (%eax),%al
    12f8:	00 28                	add    %ch,(%eax)
    12fa:	20 ed                	and    %ch,%ch
    12fc:	59                   	pop    %ecx
    12fd:	00 00                	add    %al,(%eax)
    12ff:	1a 91 01 37 18 00    	sbb    0x183701(%ecx),%dl
    1305:	00 2c 20             	add    %ch,(%eax,%eiz,1)
    1308:	d1 66 00             	shll   0x0(%esi)
    130b:	00 1a                	add    %bl,(%edx)
    130d:	93                   	xchg   %eax,%ebx
    130e:	01 37                	add    %esi,(%edi)
    1310:	18 00                	sbb    %al,(%eax)
    1312:	00 30                	add    %dh,(%eax)
    1314:	20 06                	and    %al,(%esi)
    1316:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    1317:	00 00                	add    %al,(%eax)
    1319:	1a 95 01 99 00 00    	sbb    0x9901(%ebp),%dl
    131f:	00 34 20             	add    %dh,(%eax,%eiz,1)
    1322:	85 54 00 00          	test   %edx,0x0(%eax,%eax,1)
    1326:	1a 97 01 a1 24 00    	sbb    0x24a101(%edi),%dl
    132c:	00 38                	add    %bh,(%eax)
    132e:	20 5a a0             	and    %bl,-0x60(%edx)
    1331:	00 00                	add    %al,(%eax)
    1333:	1a 98 01 0b 36 00    	sbb    0x360b01(%eax),%bl
    1339:	00 3c 20             	add    %bh,(%eax,%eiz,1)
    133c:	ea 6f 00 00 1a 9a 01 	ljmp   $0x19a,$0x1a00006f
    1343:	fe 02                	incb   (%edx)
    1345:	00 00                	add    %al,(%eax)
    1347:	54                   	push   %esp
    1348:	20 88 56 00 00 1a    	and    %cl,0x1a000056(%eax)
    134e:	a0 01 25 00 00       	mov    0x2501,%al
    1353:	00 5c 20 ab          	add    %bl,-0x55(%eax,%eiz,1)
    1357:	92                   	xchg   %eax,%edx
    1358:	00 00                	add    %al,(%eax)
    135a:	1a a1 01 25 00 00    	sbb    0x2501(%ecx),%ah
    1360:	00 60 20             	add    %ah,0x20(%eax)
    1363:	70 1d                	jo     1382 <.debug_info+0x1382>
    1365:	00 00                	add    %al,(%eax)
    1367:	1a a3 01 25 00 00    	sbb    0x2501(%ebx),%ah
    136d:	00 64 20 63          	add    %ah,0x63(%eax,%eiz,1)
    1371:	84 00                	test   %al,(%eax)
    1373:	00 1a                	add    %bl,(%edx)
    1375:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    1376:	01 25 00 00 00 68    	add    %esp,0x68000000
    137c:	20 97 6a 00 00 1a    	and    %dl,0x1a00006a(%edi)
    1382:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    1383:	01 25 00 00 00 6c    	add    %esp,0x6c000000
    1389:	20 1a                	and    %bl,(%edx)
    138b:	0c 00                	or     $0x0,%al
    138d:	00 1a                	add    %bl,(%edx)
    138f:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    1390:	01 25 00 00 00 70    	add    %esp,0x70000000
    1396:	20 24 26             	and    %ah,(%esi,%eiz,1)
    1399:	00 00                	add    %al,(%eax)
    139b:	1a a7 01 25 00 00    	sbb    0x2501(%edi),%ah
    13a1:	00 74 20 76          	add    %dh,0x76(%eax,%eiz,1)
    13a5:	29 00                	sub    %eax,(%eax)
    13a7:	00 1a                	add    %bl,(%edx)
    13a9:	a8 01                	test   $0x1,%al
    13ab:	25 00 00 00 78       	and    $0x78000000,%eax
    13b0:	20 b6 4b 00 00 1a    	and    %dh,0x1a00004b(%esi)
    13b6:	a9 01 25 00 00       	test   $0x2501,%eax
    13bb:	00 7c 20 b4          	add    %bh,-0x4c(%eax,%eiz,1)
    13bf:	4f                   	dec    %edi
    13c0:	00 00                	add    %al,(%eax)
    13c2:	1a aa 01 25 00 00    	sbb    0x2501(%edx),%ch
    13c8:	00 80 20 ac 33 00    	add    %al,0x33ac20(%eax)
    13ce:	00 1a                	add    %bl,(%edx)
    13d0:	aa                   	stos   %al,%es:(%edi)
    13d1:	01 25 00 00 00 84    	add    %esp,0x84000000
    13d7:	20 bd 0b 00 00 1a    	and    %bh,0x1a00000b(%ebp)
    13dd:	aa                   	stos   %al,%es:(%edi)
    13de:	01 25 00 00 00 88    	add    %esp,0x88000000
    13e4:	20 4f 97             	and    %cl,-0x69(%edi)
    13e7:	00 00                	add    %al,(%eax)
    13e9:	1a aa 01 25 00 00    	sbb    0x2501(%edx),%ch
    13ef:	00 8c 20 fa 00 00 00 	add    %cl,0xfa(%eax,%eiz,1)
    13f6:	1a ab 01 25 00 00    	sbb    0x2501(%ebx),%ch
    13fc:	00 90 19 62 72 6b    	add    %dl,0x6b726219(%eax)
    1402:	00 1a                	add    %bl,(%edx)
    1404:	ab                   	stos   %eax,%es:(%edi)
    1405:	01 25 00 00 00 94    	add    %esp,0x94000000
    140b:	20 53 17             	and    %dl,0x17(%ebx)
    140e:	00 00                	add    %al,(%eax)
    1410:	1a ab 01 25 00 00    	sbb    0x2501(%ebx),%ch
    1416:	00 98 20 21 92 00    	add    %bl,0x922120(%eax)
    141c:	00 1a                	add    %bl,(%edx)
    141e:	ac                   	lods   %ds:(%esi),%al
    141f:	01 25 00 00 00 9c    	add    %esp,0x9c000000
    1425:	20 74 89 00          	and    %dh,0x0(%ecx,%ecx,4)
    1429:	00 1a                	add    %bl,(%edx)
    142b:	ac                   	lods   %ds:(%esi),%al
    142c:	01 25 00 00 00 a0    	add    %esp,0xa0000000
    1432:	20 19                	and    %bl,(%ecx)
    1434:	04 00                	add    $0x0,%al
    1436:	00 1a                	add    %bl,(%edx)
    1438:	ac                   	lods   %ds:(%esi),%al
    1439:	01 25 00 00 00 a4    	add    %esp,0xa4000000
    143f:	20 36                	and    %dh,(%esi)
    1441:	15 00 00 1a ac       	adc    $0xac1a0000,%eax
    1446:	01 25 00 00 00 a8    	add    %esp,0xa8000000
    144c:	20 bd 31 00 00 1a    	and    %bh,0x1a000031(%ebp)
    1452:	ae                   	scas   %es:(%edi),%al
    1453:	01 05 41 00 00 ac    	add    %eax,0xac000041
    1459:	27                   	daa    
    145a:	fb                   	sti    
    145b:	5b                   	pop    %ebx
    145c:	00 00                	add    %al,(%eax)
    145e:	1a b4 01 d5 37 00 00 	sbb    0x37d5(%ecx,%eax,1),%dh
    1465:	64 01 27             	add    %esp,%fs:(%edi)
    1468:	4d                   	dec    %ebp
    1469:	95                   	xchg   %eax,%ebp
    146a:	00 00                	add    %al,(%eax)
    146c:	1a b6 01 1a 41 00    	sbb    0x411a01(%esi),%dh
    1472:	00 74 01 27          	add    %dh,0x27(%ecx,%eax,1)
    1476:	34 0b                	xor    $0xb,%al
    1478:	00 00                	add    %al,(%eax)
    147a:	1a b8 01 fb 17 00    	sbb    0x17fb01(%eax),%bh
    1480:	00 78 01             	add    %bh,0x1(%eax)
    1483:	27                   	daa    
    1484:	ed                   	in     (%dx),%eax
    1485:	89 00                	mov    %eax,(%eax)
    1487:	00 1a                	add    %bl,(%edx)
    1489:	bb 01 2b 3b 00       	mov    $0x3b2b01,%ebx
    148e:	00 80 01 27 f9 11    	add    %al,0x11f92701(%eax)
    1494:	00 00                	add    %al,(%eax)
    1496:	1a bd 01 25 00 00    	sbb    0x2501(%ebp),%bh
    149c:	00 b8 01 27 0a 5f    	add    %bh,0x5f0a2701(%eax)
    14a2:	00 00                	add    %al,(%eax)
    14a4:	1a bf 01 20 41 00    	sbb    0x412001(%edi),%bh
    14aa:	00 bc 01 27 ab 1c 00 	add    %bh,0x1cab27(%ecx,%eax,1)
    14b1:	00 1a                	add    %bl,(%edx)
    14b3:	c1 01 a1             	roll   $0xa1,(%ecx)
    14b6:	24 00                	and    $0x0,%al
    14b8:	00 c0                	add    %al,%al
    14ba:	01 27                	add    %esp,(%edi)
    14bc:	a1 8e 00 00 1a       	mov    0x1a00008e,%eax
    14c1:	c2 01 2b             	ret    $0x2b01
    14c4:	41                   	inc    %ecx
    14c5:	00 00                	add    %al,(%eax)
    14c7:	c4 01                	les    (%ecx),%eax
    14c9:	27                   	daa    
    14ca:	b8 ab 00 00 1a       	mov    $0x1a0000ab,%eax
    14cf:	cf                   	iret   
    14d0:	01 cc                	add    %ecx,%esp
    14d2:	0f 00 00             	sldt   (%eax)
    14d5:	c8 01 27 e8          	enter  $0x2701,$0xe8
    14d9:	7b 00                	jnp    14db <.debug_info+0x14db>
    14db:	00 1a                	add    %bl,(%edx)
    14dd:	d1 01                	roll   (%ecx)
    14df:	f5                   	cmc    
    14e0:	41                   	inc    %ecx
    14e1:	00 00                	add    %al,(%eax)
    14e3:	cc                   	int3   
    14e4:	01 27                	add    %esp,(%edi)
    14e6:	e8 3d 00 00 1a       	call   1a001528 <irq_matrix_allocated+0x1a0005b8>
    14eb:	d4 01                	aam    $0x1
    14ed:	77 3f                	ja     152e <.debug_info+0x152e>
    14ef:	00 00                	add    %al,(%eax)
    14f1:	d0 01                	rolb   (%ecx)
    14f3:	27                   	daa    
    14f4:	3a 89 00 00 1a d6    	cmp    -0x29e60000(%ecx),%cl
    14fa:	01 00                	add    %eax,(%eax)
    14fc:	42                   	inc    %edx
    14fd:	00 00                	add    %al,(%eax)
    14ff:	d4 01                	aam    $0x1
    1501:	27                   	daa    
    1502:	98                   	cwtl   
    1503:	6c                   	insb   (%dx),%es:(%edi)
    1504:	00 00                	add    %al,(%eax)
    1506:	1a f1                	sbb    %cl,%dh
    1508:	01 f3                	add    %esi,%ebx
    150a:	02 00                	add    (%eax),%al
    150c:	00 d8                	add    %bl,%al
    150e:	01 27                	add    %esp,(%edi)
    1510:	b1 a8                	mov    $0xa8,%cl
    1512:	00 00                	add    %al,(%eax)
    1514:	1a f4                	sbb    %ah,%dh
    1516:	01 1c 02             	add    %ebx,(%edx,%eax,1)
    1519:	00 00                	add    %al,(%eax)
    151b:	dc 01                	faddl  (%ecx)
    151d:	27                   	daa    
    151e:	ef                   	out    %eax,(%dx)
    151f:	27                   	daa    
    1520:	00 00                	add    %al,(%eax)
    1522:	1a f6                	sbb    %dh,%dh
    1524:	01 8f 3a 00 00 e0    	add    %ecx,-0x1fffffc6(%edi)
    152a:	01 27                	add    %esp,(%edi)
    152c:	40                   	inc    %eax
    152d:	0c 00                	or     $0x0,%al
    152f:	00 1a                	add    %bl,(%edx)
    1531:	f8                   	clc    
    1532:	01 37                	add    %esi,(%edi)
    1534:	18 00                	sbb    %al,(%eax)
    1536:	00 e4                	add    %ah,%ah
    1538:	01 27                	add    %esp,(%edi)
    153a:	c4 42 00             	les    0x0(%edx),%eax
    153d:	00 1a                	add    %bl,(%edx)
    153f:	fa                   	cli    
    1540:	01 fb                	add    %edi,%ebx
    1542:	38 00                	cmp    %al,(%eax)
    1544:	00 e8                	add    %ch,%al
    1546:	01 00                	add    %eax,(%eax)
    1548:	05 04 47 12 00       	add    $0x124704,%eax
    154d:	00 0c 59             	add    %cl,(%ecx,%ebx,2)
    1550:	15 00 00 0d 57       	adc    $0x570d0000,%eax
    1555:	12 00                	adc    (%eax),%al
    1557:	00 00                	add    %al,(%eax)
    1559:	05 04 4e 15 00       	add    $0x154e04,%eax
    155e:	00 0c 6f             	add    %cl,(%edi,%ebp,2)
    1561:	15 00 00 0d 6f       	adc    $0x6f0d0000,%eax
    1566:	15 00 00 0d 93       	adc    $0x930d0000,%eax
    156b:	15 00 00 00 05       	adc    $0x5000000,%eax
    1570:	04 8e                	add    $0x8e,%al
    1572:	15 00 00 10 75       	adc    $0x75100000,%eax
    1577:	48                   	dec    %eax
    1578:	00 00                	add    %al,(%eax)
    157a:	04 0b                	add    $0xb,%al
    157c:	0f 8e 15 00 00 0f    	jle    f001597 <irq_matrix_allocated+0xf000627>
    1582:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    1583:	45                   	inc    %ebp
    1584:	00 00                	add    %al,(%eax)
    1586:	0b 0f                	or     (%edi),%ecx
    1588:	e0 17                	loopne 15a1 <.debug_info+0x15a1>
    158a:	00 00                	add    %al,(%eax)
    158c:	00 00                	add    %al,(%eax)
    158e:	06                   	push   %es
    158f:	75 15                	jne    15a6 <.debug_info+0x15a6>
    1591:	00 00                	add    %al,(%eax)
    1593:	05 04 9e 15 00       	add    $0x159e04,%eax
    1598:	00 16                	add    %dl,(%esi)
    159a:	f8                   	clc    
    159b:	07                   	pop    %es
    159c:	00 00                	add    %al,(%eax)
    159e:	06                   	push   %es
    159f:	99                   	cltd   
    15a0:	15 00 00 05 04       	adc    $0x4050000,%eax
    15a5:	5f                   	pop    %edi
    15a6:	15 00 00 1b 99       	adc    $0x991b0000,%eax
    15ab:	00 00                	add    %al,(%eax)
    15ad:	00 b8 15 00 00 0d    	add    %bh,0xd000015(%eax)
    15b3:	57                   	push   %edi
    15b4:	12 00                	adc    (%eax),%al
    15b6:	00 00                	add    %al,(%eax)
    15b8:	05 04 a9 15 00       	add    $0x15a904,%eax
    15bd:	00 0c ce             	add    %cl,(%esi,%ecx,8)
    15c0:	15 00 00 0d 57       	adc    $0x570d0000,%eax
    15c5:	12 00                	adc    (%eax),%al
    15c7:	00 0d ce 15 00 00    	add    %cl,0x15ce
    15cd:	00 05 04 9a 09 00    	add    %al,0x99a04
    15d3:	00 05 04 be 15 00    	add    %al,0x15be04
    15d9:	00 0c ea             	add    %cl,(%edx,%ebp,8)
    15dc:	15 00 00 0d 57       	adc    $0x570d0000,%eax
    15e1:	12 00                	adc    (%eax),%al
    15e3:	00 0d 25 00 00 00    	add    %cl,0x25
    15e9:	00 05 04 da 15 00    	add    %al,0x15da04
    15ef:	00 0c 00             	add    %cl,(%eax,%eax,1)
    15f2:	16                   	push   %ss
    15f3:	00 00                	add    %al,(%eax)
    15f5:	0d 00 16 00 00       	or     $0x1600,%eax
    15fa:	0d 51 09 00 00       	or     $0x951,%eax
    15ff:	00 05 04 51 09 00    	add    %al,0x95104
    1605:	00 05 04 f0 15 00    	add    %al,0x15f004
    160b:	00 0c 26             	add    %cl,(%esi,%eiz,1)
    160e:	16                   	push   %ss
    160f:	00 00                	add    %al,(%eax)
    1611:	0d 57 12 00 00       	or     $0x1257,%eax
    1616:	0d 25 00 00 00       	or     $0x25,%eax
    161b:	0d 00 16 00 00       	or     $0x1600,%eax
    1620:	0d 51 09 00 00       	or     $0x951,%eax
    1625:	00 05 04 0c 16 00    	add    %al,0x160c04
    162b:	00 0c 3c             	add    %cl,(%esp,%edi,1)
    162e:	16                   	push   %ss
    162f:	00 00                	add    %al,(%eax)
    1631:	0d 3c 16 00 00       	or     $0x163c,%eax
    1636:	0d fd 09 00 00       	or     $0x9fd,%eax
    163b:	00 05 04 fd 09 00    	add    %al,0x9fd04
    1641:	00 05 04 2c 16 00    	add    %al,0x162c04
    1647:	00 1b                	add    %bl,(%ebx)
    1649:	51                   	push   %ecx
    164a:	09 00                	or     %eax,(%eax)
    164c:	00 61 16             	add    %ah,0x16(%ecx)
    164f:	00 00                	add    %al,(%eax)
    1651:	0d 57 12 00 00       	or     $0x1257,%eax
    1656:	0d 25 00 00 00       	or     $0x25,%eax
    165b:	0d 00 16 00 00       	or     $0x1600,%eax
    1660:	00 05 04 48 16 00    	add    %al,0x164804
    1666:	00 0c 7c             	add    %cl,(%esp,%edi,2)
    1669:	16                   	push   %ss
    166a:	00 00                	add    %al,(%eax)
    166c:	0d 57 12 00 00       	or     $0x1257,%eax
    1671:	0d 25 00 00 00       	or     $0x25,%eax
    1676:	0d 00 16 00 00       	or     $0x1600,%eax
    167b:	00 05 04 67 16 00    	add    %al,0x166704
    1681:	00 0c 8d 16 00 00 0d 	add    %cl,0xd000016(,%ecx,4)
    1688:	3c 16                	cmp    $0x16,%al
    168a:	00 00                	add    %al,(%eax)
    168c:	00 05 04 82 16 00    	add    %al,0x168204
    1692:	00 0c a3             	add    %cl,(%ebx,%eiz,4)
    1695:	16                   	push   %ss
    1696:	00 00                	add    %al,(%eax)
    1698:	0d a3 16 00 00       	or     $0x16a3,%eax
    169d:	0d db 09 00 00       	or     $0x9db,%eax
    16a2:	00 05 04 db 09 00    	add    %al,0x9db04
    16a8:	00 05 04 93 16 00    	add    %al,0x169304
    16ae:	00 0c c4             	add    %cl,(%esp,%eax,8)
    16b1:	16                   	push   %ss
    16b2:	00 00                	add    %al,(%eax)
    16b4:	0d 55 00 00 00       	or     $0x55,%eax
    16b9:	0d c8 02 00 00       	or     $0x2c8,%eax
    16be:	0d 77 09 00 00       	or     $0x977,%eax
    16c3:	00 05 04 af 16 00    	add    %al,0x16af04
    16c9:	00 10                	add    %dl,(%eax)
    16cb:	d3                   	(bad)  
    16cc:	33 00                	xor    (%eax),%eax
    16ce:	00 04 1e             	add    %al,(%esi,%ebx,1)
    16d1:	1f                   	pop    %ds
    16d2:	e3 16                	jecxz  16ea <.debug_info+0x16ea>
    16d4:	00 00                	add    %al,(%eax)
    16d6:	15 76 61 6c 00       	adc    $0x6c6176,%eax
    16db:	1e                   	push   %ds
    16dc:	20 f3                	and    %dh,%bl
    16de:	02 00                	add    (%eax),%al
    16e0:	00 00                	add    %al,(%eax)
    16e2:	00 07                	add    %al,(%edi)
    16e4:	b4 6f                	mov    $0x6f,%ah
    16e6:	00 00                	add    %al,(%eax)
    16e8:	1e                   	push   %ds
    16e9:	21 ca                	and    %ecx,%edx
    16eb:	16                   	push   %ss
    16ec:	00 00                	add    %al,(%eax)
    16ee:	10 23                	adc    %ah,(%ebx)
    16f0:	74 00                	je     16f2 <.debug_info+0x16f2>
    16f2:	00 08                	add    %cl,(%eax)
    16f4:	1f                   	pop    %ds
    16f5:	0b 13                	or     (%ebx),%edx
    16f7:	17                   	pop    %ss
    16f8:	00 00                	add    %al,(%eax)
    16fa:	0f 34                	sysenter 
    16fc:	1a 00                	sbb    (%eax),%al
    16fe:	00 1f                	add    %bl,(%edi)
    1700:	0c f3                	or     $0xf3,%al
    1702:	02 00                	add    (%eax),%al
    1704:	00 00                	add    %al,(%eax)
    1706:	0f 51 26             	sqrtps (%esi),%xmm4
    1709:	00 00                	add    %al,(%eax)
    170b:	1f                   	pop    %ds
    170c:	0d e3 16 00 00       	or     $0x16e3,%eax
    1711:	04 00                	add    $0x0,%al
    1713:	07                   	pop    %es
    1714:	57                   	push   %edi
    1715:	72 00                	jb     1717 <.debug_info+0x1717>
    1717:	00 1f                	add    %bl,(%edi)
    1719:	0e                   	push   %cs
    171a:	ee                   	out    %al,(%dx)
    171b:	16                   	push   %ss
    171c:	00 00                	add    %al,(%eax)
    171e:	18 d2                	sbb    %dl,%dl
    1720:	8b 00                	mov    (%eax),%eax
    1722:	00 14 1b             	add    %dl,(%ebx,%ebx,1)
    1725:	31 01                	xor    %eax,(%ecx)
    1727:	6d                   	insl   (%dx),%es:(%edi)
    1728:	17                   	pop    %ss
    1729:	00 00                	add    %al,(%eax)
    172b:	20 8e 66 00 00 1b    	and    %cl,0x1b000066(%esi)
    1731:	32 01                	xor    (%ecx),%al
    1733:	83 17 00             	adcl   $0x0,(%edi)
    1736:	00 00                	add    %al,(%eax)
    1738:	20 e2                	and    %ah,%dl
    173a:	95                   	xchg   %eax,%ebp
    173b:	00 00                	add    %al,(%eax)
    173d:	1b 33                	sbb    (%ebx),%esi
    173f:	01 5e 0a             	add    %ebx,0xa(%esi)
    1742:	00 00                	add    %al,(%eax)
    1744:	04 20                	add    $0x20,%al
    1746:	7f 7d                	jg     17c5 <.debug_info+0x17c5>
    1748:	00 00                	add    %al,(%eax)
    174a:	1b 35 01 9f 17 00    	sbb    0x179f01,%esi
    1750:	00 08                	add    %cl,(%eax)
    1752:	20 0b                	and    %cl,(%ebx)
    1754:	21 00                	and    %eax,(%eax)
    1756:	00 1b                	add    %bl,(%ebx)
    1758:	36 01 43 01          	add    %eax,%ss:0x1(%ebx)
    175c:	00 00                	add    %al,(%eax)
    175e:	0c 20                	or     $0x20,%al
    1760:	1b 86 00 00 1b 38    	sbb    0x381b0000(%esi),%eax
    1766:	01 5e 0a             	add    %ebx,0xa(%esi)
    1769:	00 00                	add    %al,(%eax)
    176b:	10 00                	adc    %al,(%eax)
    176d:	0c 7d                	or     $0x7d,%al
    176f:	17                   	pop    %ss
    1770:	00 00                	add    %al,(%eax)
    1772:	0d 7d 17 00 00       	or     $0x177d,%eax
    1777:	0d f9 00 00 00       	or     $0xf9,%eax
    177c:	00 05 04 ca 16 00    	add    %al,0x16ca04
    1782:	00 05 04 6d 17 00    	add    %al,0x176d04
    1788:	00 0c 99             	add    %cl,(%ecx,%ebx,4)
    178b:	17                   	pop    %ss
    178c:	00 00                	add    %al,(%eax)
    178e:	0d 99 17 00 00       	or     $0x1799,%eax
    1793:	0d d9 00 00 00       	or     $0xd9,%eax
    1798:	00 05 04 d9 00 00    	add    %al,0xd904
    179e:	00 05 04 89 17 00    	add    %al,0x178904
    17a4:	00 10                	add    %dl,(%eax)
    17a6:	67 69 00 00 08 20 0a 	imul   $0xa200800,(%bx,%si),%eax
    17ad:	ca 17 00             	lret   $0x17
    17b0:	00 0f                	add    %cl,(%edi)
    17b2:	04 a0                	add    $0xa0,%al
    17b4:	00 00                	add    %al,(%eax)
    17b6:	20 0b                	and    %cl,(%ebx)
    17b8:	5f                   	pop    %edi
    17b9:	01 00                	add    %eax,(%eax)
    17bb:	00 00                	add    %al,(%eax)
    17bd:	0f aa                	rsm    
    17bf:	04 00                	add    $0x0,%al
    17c1:	00 20                	add    %ah,(%eax)
    17c3:	0c ca                	or     $0xca,%al
    17c5:	17                   	pop    %ss
    17c6:	00 00                	add    %al,(%eax)
    17c8:	04 00                	add    $0x0,%al
    17ca:	05 04 56 06 00       	add    $0x65604,%eax
    17cf:	00 03                	add    %al,(%ebx)
    17d1:	bd 00 00 00 e0       	mov    $0xe0000000,%ebp
    17d6:	17                   	pop    %ss
    17d7:	00 00                	add    %al,(%eax)
    17d9:	04 3c                	add    $0x3c,%al
    17db:	00 00                	add    %al,(%eax)
    17dd:	00 01                	add    %al,(%ecx)
    17df:	00 03                	add    %al,(%ebx)
    17e1:	25 00 00 00 f0       	and    $0xf0000000,%eax
    17e6:	17                   	pop    %ss
    17e7:	00 00                	add    %al,(%eax)
    17e9:	04 3c                	add    $0x3c,%al
    17eb:	00 00                	add    %al,(%eax)
    17ed:	00 00                	add    %al,(%eax)
    17ef:	00 07                	add    %al,(%edi)
    17f1:	61                   	popa   
    17f2:	50                   	push   %eax
    17f3:	00 00                	add    %al,(%eax)
    17f5:	0b 0f                	or     (%edi),%ecx
    17f7:	75 15                	jne    180e <.debug_info+0x180e>
    17f9:	00 00                	add    %al,(%eax)
    17fb:	21 1a                	and    %ebx,(%edx)
    17fd:	6b 00 00             	imul   $0x0,(%eax),%eax
    1800:	0b b3 02 07 18 00    	or     0x180702(%ebx),%esi
    1806:	00 03                	add    %al,(%ebx)
    1808:	75 15                	jne    181f <.debug_info+0x181f>
    180a:	00 00                	add    %al,(%eax)
    180c:	17                   	pop    %ss
    180d:	18 00                	sbb    %al,(%eax)
    180f:	00 04 3c             	add    %al,(%esp,%edi,1)
    1812:	00 00                	add    %al,(%eax)
    1814:	00 00                	add    %al,(%eax)
    1816:	00 0e                	add    %cl,(%esi)
    1818:	08 21                	or     %ah,(%ecx)
    181a:	0a 2c 18             	or     (%eax,%ebx,1),%ch
    181d:	00 00                	add    %al,(%eax)
    181f:	0f 6c                	(bad)  
    1821:	7f 00                	jg     1823 <.debug_info+0x1823>
    1823:	00 21                	add    %ah,(%ecx)
    1825:	0b 0f                	or     (%edi),%ecx
    1827:	01 00                	add    %eax,(%eax)
    1829:	00 00                	add    %al,(%eax)
    182b:	00 07                	add    %al,(%edi)
    182d:	59                   	pop    %ecx
    182e:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    182f:	00 00                	add    %al,(%eax)
    1831:	21 0c 17             	and    %ecx,(%edi,%edx,1)
    1834:	18 00                	sbb    %al,(%eax)
    1836:	00 07                	add    %al,(%edi)
    1838:	69 08 00 00 22 1e    	imul   $0x1e220000,(%eax),%ecx
    183e:	f3 02 00             	repz add (%eax),%al
    1841:	00 10                	add    %dl,(%eax)
    1843:	0c 9f                	or     $0x9f,%al
    1845:	00 00                	add    %al,(%eax)
    1847:	0c 23                	or     $0x23,%al
    1849:	17                   	pop    %ss
    184a:	73 18                	jae    1864 <.debug_info+0x1864>
    184c:	00 00                	add    %al,(%eax)
    184e:	0f b0 15 00 00 23 18 	cmpxchg %dl,0x18230000
    1855:	77 0a                	ja     1861 <.debug_info+0x1861>
    1857:	00 00                	add    %al,(%eax)
    1859:	00 0f                	add    %cl,(%edi)
    185b:	5e                   	pop    %esi
    185c:	94                   	xchg   %eax,%esp
    185d:	00 00                	add    %al,(%eax)
    185f:	23 19                	and    (%ecx),%ebx
    1861:	77 0a                	ja     186d <.debug_info+0x186d>
    1863:	00 00                	add    %al,(%eax)
    1865:	04 0f                	add    $0xf,%al
    1867:	7e 95                	jle    17fe <.debug_info+0x17fe>
    1869:	00 00                	add    %al,(%eax)
    186b:	23 1a                	and    (%edx),%ebx
    186d:	99                   	cltd   
    186e:	00 00                	add    %al,(%eax)
    1870:	00 08                	add    %cl,(%eax)
    1872:	00 10                	add    %dl,(%eax)
    1874:	aa                   	stos   %al,%es:(%edi)
    1875:	86 00                	xchg   %al,(%eax)
    1877:	00 18                	add    %bl,(%eax)
    1879:	23 1d bc 18 00 00    	and    0x18bc,%ebx
    187f:	0f b7 57 00          	movzwl 0x0(%edi),%edx
    1883:	00 23                	add    %ah,(%ebx)
    1885:	1e                   	push   %ds
    1886:	43                   	inc    %ebx
    1887:	00 00                	add    %al,(%eax)
    1889:	00 00                	add    %al,(%eax)
    188b:	15 6b 65 79 00       	adc    $0x79656b,%eax
    1890:	23 1f                	and    (%edi),%ebx
    1892:	3d 04 00 00 04       	cmp    $0x4000004,%eax
    1897:	0f 49 88 00 00 23 20 	cmovns 0x20230000(%eax),%ecx
    189e:	af                   	scas   %es:(%edi),%eax
    189f:	03 00                	add    (%eax),%eax
    18a1:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    18a4:	8f                   	(bad)  
    18a5:	99                   	cltd   
    18a6:	00 00                	add    %al,(%eax)
    18a8:	23 21                	and    (%ecx),%esp
    18aa:	ba 03 00 00 10       	mov    $0x10000003,%edx
    18af:	0f 49 97 00 00 23 22 	cmovns 0x22230000(%edi),%edx
    18b6:	bc 18 00 00 14       	mov    $0x14000018,%esp
    18bb:	00 05 04 42 18 00    	add    %al,0x184204
    18c1:	00 10                	add    %dl,(%eax)
    18c3:	e1 8d                	loope  1852 <.debug_info+0x1852>
    18c5:	00 00                	add    %al,(%eax)
    18c7:	70 24                	jo     18ed <.debug_info+0x18ed>
    18c9:	0b 3b                	or     (%ebx),%edi
    18cb:	19 00                	sbb    %eax,(%eax)
    18cd:	00 15 63 77 64 00    	add    %dl,0x647763
    18d3:	24 0c                	and    $0xc,%al
    18d5:	f9                   	stc    
    18d6:	00 00                	add    %al,(%eax)
    18d8:	00 00                	add    %al,(%eax)
    18da:	15 73 77 64 00       	adc    $0x647773,%eax
    18df:	24 0d                	and    $0xd,%al
    18e1:	f9                   	stc    
    18e2:	00 00                	add    %al,(%eax)
    18e4:	00 04 15 74 77 64 00 	add    %al,0x647774(,%edx,1)
    18eb:	24 0e                	and    $0xe,%al
    18ed:	f9                   	stc    
    18ee:	00 00                	add    %al,(%eax)
    18f0:	00 08                	add    %cl,(%eax)
    18f2:	15 66 69 70 00       	adc    $0x706966,%eax
    18f7:	24 0f                	and    $0xf,%al
    18f9:	f9                   	stc    
    18fa:	00 00                	add    %al,(%eax)
    18fc:	00 0c 15 66 63 73 00 	add    %cl,0x736366(,%edx,1)
    1903:	24 10                	and    $0x10,%al
    1905:	f9                   	stc    
    1906:	00 00                	add    %al,(%eax)
    1908:	00 10                	add    %dl,(%eax)
    190a:	15 66 6f 6f 00       	adc    $0x6f6f66,%eax
    190f:	24 11                	and    $0x11,%al
    1911:	f9                   	stc    
    1912:	00 00                	add    %al,(%eax)
    1914:	00 14 15 66 6f 73 00 	add    %dl,0x736f66(,%edx,1)
    191b:	24 12                	and    $0x12,%al
    191d:	f9                   	stc    
    191e:	00 00                	add    %al,(%eax)
    1920:	00 18                	add    %bl,(%eax)
    1922:	0f d9 60 00          	psubusw 0x0(%eax),%mm4
    1926:	00 24 15 3b 19 00 00 	add    %ah,0x193b(,%edx,1)
    192d:	1c 0f                	sbb    $0xf,%al
    192f:	b4 98                	mov    $0x98,%ah
    1931:	00 00                	add    %al,(%eax)
    1933:	24 18                	and    $0x18,%al
    1935:	f9                   	stc    
    1936:	00 00                	add    %al,(%eax)
    1938:	00 6c 00 03          	add    %ch,0x3(%eax,%eax,1)
    193c:	f9                   	stc    
    193d:	00 00                	add    %al,(%eax)
    193f:	00 4b 19             	add    %cl,0x19(%ebx)
    1942:	00 00                	add    %al,(%eax)
    1944:	04 3c                	add    $0x3c,%al
    1946:	00 00                	add    %al,(%eax)
    1948:	00 13                	add    %dl,(%ebx)
    194a:	00 0e                	add    %cl,(%esi)
    194c:	10 24 27             	adc    %ah,(%edi,%eiz,1)
    194f:	6c                   	insb   (%dx),%es:(%edi)
    1950:	19 00                	sbb    %eax,(%eax)
    1952:	00 15 72 69 70 00    	add    %dl,0x706972
    1958:	24 28                	and    $0x28,%al
    195a:	0f 01 00             	sgdtl  (%eax)
    195d:	00 00                	add    %al,(%eax)
    195f:	15 72 64 70 00       	adc    $0x706472,%eax
    1964:	24 29                	and    $0x29,%al
    1966:	0f 01 00             	sgdtl  (%eax)
    1969:	00 08                	add    %cl,(%eax)
    196b:	00 0e                	add    %cl,(%esi)
    196d:	10 24 2b             	adc    %ah,(%ebx,%ebp,1)
    1970:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    1971:	19 00                	sbb    %eax,(%eax)
    1973:	00 15 66 69 70 00    	add    %dl,0x706966
    1979:	24 2c                	and    $0x2c,%al
    197b:	f9                   	stc    
    197c:	00 00                	add    %al,(%eax)
    197e:	00 00                	add    %al,(%eax)
    1980:	15 66 63 73 00       	adc    $0x736366,%eax
    1985:	24 2d                	and    $0x2d,%al
    1987:	f9                   	stc    
    1988:	00 00                	add    %al,(%eax)
    198a:	00 04 15 66 6f 6f 00 	add    %al,0x6f6f66(,%edx,1)
    1991:	24 2e                	and    $0x2e,%al
    1993:	f9                   	stc    
    1994:	00 00                	add    %al,(%eax)
    1996:	00 08                	add    %cl,(%eax)
    1998:	15 66 6f 73 00       	adc    $0x736f66,%eax
    199d:	24 2f                	and    $0x2f,%al
    199f:	f9                   	stc    
    19a0:	00 00                	add    %al,(%eax)
    19a2:	00 0c 00             	add    %cl,(%eax,%eax,1)
    19a5:	13 10                	adc    (%eax),%edx
    19a7:	24 26                	and    $0x26,%al
    19a9:	b8 19 00 00 1e       	mov    $0x1e000019,%eax
    19ae:	4b                   	dec    %ebx
    19af:	19 00                	sbb    %eax,(%eax)
    19b1:	00 1e                	add    %bl,(%esi)
    19b3:	6c                   	insb   (%dx),%es:(%edi)
    19b4:	19 00                	sbb    %eax,(%eax)
    19b6:	00 00                	add    %al,(%eax)
    19b8:	13 30                	adc    (%eax),%esi
    19ba:	24 3d                	and    $0x3d,%al
    19bc:	d7                   	xlat   %ds:(%ebx)
    19bd:	19 00                	sbb    %eax,(%eax)
    19bf:	00 14 d1             	add    %dl,(%ecx,%edx,8)
    19c2:	2b 00                	sub    (%eax),%eax
    19c4:	00 24 3e             	add    %ah,(%esi,%edi,1)
    19c7:	d7                   	xlat   %ds:(%ebx)
    19c8:	19 00                	sbb    %eax,(%eax)
    19ca:	00 14 a2             	add    %dl,(%edx,%eiz,4)
    19cd:	17                   	pop    %ss
    19ce:	00 00                	add    %al,(%eax)
    19d0:	24 3f                	and    $0x3f,%al
    19d2:	d7                   	xlat   %ds:(%ebx)
    19d3:	19 00                	sbb    %eax,(%eax)
    19d5:	00 00                	add    %al,(%eax)
    19d7:	03 f9                	add    %ecx,%edi
    19d9:	00 00                	add    %al,(%eax)
    19db:	00 e7                	add    %ah,%bh
    19dd:	19 00                	sbb    %eax,(%eax)
    19df:	00 04 3c             	add    %al,(%esp,%edi,1)
    19e2:	00 00                	add    %al,(%eax)
    19e4:	00 0b                	add    %cl,(%ebx)
    19e6:	00 28                	add    %ch,(%eax)
    19e8:	6d                   	insl   (%dx),%es:(%edi)
    19e9:	a8 00                	test   $0x0,%al
    19eb:	00 00                	add    %al,(%eax)
    19ed:	02 24 21             	add    (%ecx,%eiz,1),%ah
    19f0:	6f                   	outsl  %ds:(%esi),(%dx)
    19f1:	1a 00                	sbb    (%eax),%al
    19f3:	00 15 63 77 64 00    	add    %dl,0x647763
    19f9:	24 22                	and    $0x22,%al
    19fb:	e3 00                	jecxz  19fd <.debug_info+0x19fd>
    19fd:	00 00                	add    %al,(%eax)
    19ff:	00 15 73 77 64 00    	add    %dl,0x647773
    1a05:	24 23                	and    $0x23,%al
    1a07:	e3 00                	jecxz  1a09 <.debug_info+0x1a09>
    1a09:	00 00                	add    %al,(%eax)
    1a0b:	02 15 74 77 64 00    	add    0x647774,%dl
    1a11:	24 24                	and    $0x24,%al
    1a13:	e3 00                	jecxz  1a15 <.debug_info+0x1a15>
    1a15:	00 00                	add    %al,(%eax)
    1a17:	04 15                	add    $0x15,%al
    1a19:	66 6f                	outsw  %ds:(%esi),(%dx)
    1a1b:	70 00                	jo     1a1d <.debug_info+0x1a1d>
    1a1d:	24 25                	and    $0x25,%al
    1a1f:	e3 00                	jecxz  1a21 <.debug_info+0x1a21>
    1a21:	00 00                	add    %al,(%eax)
    1a23:	06                   	push   %es
    1a24:	17                   	pop    %ss
    1a25:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    1a26:	19 00                	sbb    %eax,(%eax)
    1a28:	00 08                	add    %cl,(%eax)
    1a2a:	0f da 0f             	pminub (%edi),%mm1
    1a2d:	00 00                	add    %al,(%eax)
    1a2f:	24 32                	and    $0x32,%al
    1a31:	f9                   	stc    
    1a32:	00 00                	add    %al,(%eax)
    1a34:	00 18                	add    %bl,(%eax)
    1a36:	0f 7a 51 00          	phaddubw (%eax),%xmm0
    1a3a:	00 24 33             	add    %ah,(%ebx,%esi,1)
    1a3d:	f9                   	stc    
    1a3e:	00 00                	add    %al,(%eax)
    1a40:	00 1c 0f             	add    %bl,(%edi,%ecx,1)
    1a43:	d9 60 00             	fldenv 0x0(%eax)
    1a46:	00 24 36             	add    %ah,(%esi,%esi,1)
    1a49:	6f                   	outsl  %ds:(%esi),(%dx)
    1a4a:	1a 00                	sbb    (%eax),%al
    1a4c:	00 20                	add    %ah,(%eax)
    1a4e:	0f 62 ab 00 00 24 39 	punpckldq 0x39240000(%ebx),%mm5
    1a55:	7f 1a                	jg     1a71 <.debug_info+0x1a71>
    1a57:	00 00                	add    %al,(%eax)
    1a59:	a0 29 ba 7a 00       	mov    0x7aba29,%al
    1a5e:	00 24 3b             	add    %ah,(%ebx,%edi,1)
    1a61:	d7                   	xlat   %ds:(%ebx)
    1a62:	19 00                	sbb    %eax,(%eax)
    1a64:	00 a0 01 2a b8 19    	add    %ah,0x19b82a01(%eax)
    1a6a:	00 00                	add    %al,(%eax)
    1a6c:	d0 01                	rolb   (%ecx)
    1a6e:	00 03                	add    %al,(%ebx)
    1a70:	f9                   	stc    
    1a71:	00 00                	add    %al,(%eax)
    1a73:	00 7f 1a             	add    %bh,0x1a(%edi)
    1a76:	00 00                	add    %al,(%eax)
    1a78:	04 3c                	add    $0x3c,%al
    1a7a:	00 00                	add    %al,(%eax)
    1a7c:	00 1f                	add    %bl,(%edi)
    1a7e:	00 03                	add    %al,(%ebx)
    1a80:	f9                   	stc    
    1a81:	00 00                	add    %al,(%eax)
    1a83:	00 8f 1a 00 00 04    	add    %cl,0x400001a(%edi)
    1a89:	3c 00                	cmp    $0x0,%al
    1a8b:	00 00                	add    %al,(%eax)
    1a8d:	3f                   	aas    
    1a8e:	00 10                	add    %dl,(%eax)
    1a90:	73 50                	jae    1ae2 <.debug_info+0x1ae2>
    1a92:	00 00                	add    %al,(%eax)
    1a94:	7c 24                	jl     1aba <.debug_info+0x1aba>
    1a96:	4b                   	dec    %ebx
    1a97:	5b                   	pop    %ebx
    1a98:	1b 00                	sbb    (%eax),%eax
    1a9a:	00 15 63 77 64 00    	add    %dl,0x647763
    1aa0:	24 4c                	and    $0x4c,%al
    1aa2:	f9                   	stc    
    1aa3:	00 00                	add    %al,(%eax)
    1aa5:	00 00                	add    %al,(%eax)
    1aa7:	15 73 77 64 00       	adc    $0x647773,%eax
    1aac:	24 4d                	and    $0x4d,%al
    1aae:	f9                   	stc    
    1aaf:	00 00                	add    %al,(%eax)
    1ab1:	00 04 15 74 77 64 00 	add    %al,0x647774(,%edx,1)
    1ab8:	24 4e                	and    $0x4e,%al
    1aba:	f9                   	stc    
    1abb:	00 00                	add    %al,(%eax)
    1abd:	00 08                	add    %cl,(%eax)
    1abf:	15 66 69 70 00       	adc    $0x706966,%eax
    1ac4:	24 4f                	and    $0x4f,%al
    1ac6:	f9                   	stc    
    1ac7:	00 00                	add    %al,(%eax)
    1ac9:	00 0c 15 66 63 73 00 	add    %cl,0x736366(,%edx,1)
    1ad0:	24 50                	and    $0x50,%al
    1ad2:	f9                   	stc    
    1ad3:	00 00                	add    %al,(%eax)
    1ad5:	00 10                	add    %dl,(%eax)
    1ad7:	15 66 6f 6f 00       	adc    $0x6f6f66,%eax
    1adc:	24 51                	and    $0x51,%al
    1ade:	f9                   	stc    
    1adf:	00 00                	add    %al,(%eax)
    1ae1:	00 14 15 66 6f 73 00 	add    %dl,0x736f66(,%edx,1)
    1ae8:	24 52                	and    $0x52,%al
    1aea:	f9                   	stc    
    1aeb:	00 00                	add    %al,(%eax)
    1aed:	00 18                	add    %bl,(%eax)
    1aef:	0f d9 60 00          	psubusw 0x0(%eax),%mm4
    1af3:	00 24 54             	add    %ah,(%esp,%edx,2)
    1af6:	3b 19                	cmp    (%ecx),%ebx
    1af8:	00 00                	add    %al,(%eax)
    1afa:	1c 0f                	sbb    $0xf,%al
    1afc:	22 8f 00 00 24 55    	and    0x55240000(%edi),%cl
    1b02:	d9 00                	flds   (%eax)
    1b04:	00 00                	add    %al,(%eax)
    1b06:	6c                   	insb   (%dx),%es:(%edi)
    1b07:	0f c0 8e 00 00 24 56 	xadd   %cl,0x56240000(%esi)
    1b0e:	d9 00                	flds   (%eax)
    1b10:	00 00                	add    %al,(%eax)
    1b12:	6d                   	insl   (%dx),%es:(%edi)
    1b13:	0f 79 4d 00          	vmwrite 0x0(%ebp),%ecx
    1b17:	00 24 57             	add    %ah,(%edi,%edx,2)
    1b1a:	d9 00                	flds   (%eax)
    1b1c:	00 00                	add    %al,(%eax)
    1b1e:	6e                   	outsb  %ds:(%esi),(%dx)
    1b1f:	0f 04                	(bad)  
    1b21:	4c                   	dec    %esp
    1b22:	00 00                	add    %al,(%eax)
    1b24:	24 58                	and    $0x58,%al
    1b26:	d9 00                	flds   (%eax)
    1b28:	00 00                	add    %al,(%eax)
    1b2a:	6f                   	outsl  %ds:(%esi),(%dx)
    1b2b:	15 72 6d 00 24       	adc    $0x24006d72,%eax
    1b30:	59                   	pop    %ecx
    1b31:	d9 00                	flds   (%eax)
    1b33:	00 00                	add    %al,(%eax)
    1b35:	70 0f                	jo     1b46 <.debug_info+0x1b46>
    1b37:	38 2c 00             	cmp    %ch,(%eax,%eax,1)
    1b3a:	00 24 5a             	add    %ah,(%edx,%ebx,2)
    1b3d:	d9 00                	flds   (%eax)
    1b3f:	00 00                	add    %al,(%eax)
    1b41:	71 0f                	jno    1b52 <.debug_info+0x1b52>
    1b43:	49                   	dec    %ecx
    1b44:	2b 00                	sub    (%eax),%eax
    1b46:	00 24 5b             	add    %ah,(%ebx,%ebx,2)
    1b49:	5b                   	pop    %ebx
    1b4a:	1b 00                	sbb    (%eax),%eax
    1b4c:	00 74 0f 28          	add    %dh,0x28(%edi,%ecx,1)
    1b50:	0c 00                	or     $0x0,%al
    1b52:	00 24 5c             	add    %ah,(%esp,%ebx,2)
    1b55:	f9                   	stc    
    1b56:	00 00                	add    %al,(%eax)
    1b58:	00 78 00             	add    %bh,0x0(%eax)
    1b5b:	05 04 a5 17 00       	add    $0x17a504,%eax
    1b60:	00 10                	add    %dl,(%eax)
    1b62:	95                   	xchg   %eax,%ebp
    1b63:	36 00 00             	add    %al,%ss:(%eax)
    1b66:	40                   	inc    %eax
    1b67:	24 e4                	and    $0xe4,%al
    1b69:	92                   	xchg   %eax,%edx
    1b6a:	1b 00                	sbb    (%eax),%eax
    1b6c:	00 0f                	add    %cl,(%edi)
    1b6e:	b7 68                	mov    $0x68,%bh
    1b70:	00 00                	add    %al,(%eax)
    1b72:	24 e5                	and    $0xe5,%al
    1b74:	0f 01 00             	sgdtl  (%eax)
    1b77:	00 00                	add    %al,(%eax)
    1b79:	0f 7c                	(bad)  
    1b7b:	37                   	aaa    
    1b7c:	00 00                	add    %al,(%eax)
    1b7e:	24 e6                	and    $0xe6,%al
    1b80:	0f 01 00             	sgdtl  (%eax)
    1b83:	00 08                	add    %cl,(%eax)
    1b85:	0f 06                	clts   
    1b87:	52                   	push   %edx
    1b88:	00 00                	add    %al,(%eax)
    1b8a:	24 e7                	and    $0xe7,%al
    1b8c:	92                   	xchg   %eax,%edx
    1b8d:	1b 00                	sbb    (%eax),%eax
    1b8f:	00 10                	add    %dl,(%eax)
    1b91:	00 03                	add    %al,(%ebx)
    1b93:	0f 01 00             	sgdtl  (%eax)
    1b96:	00 a2 1b 00 00 04    	add    %ah,0x400001b(%edx)
    1b9c:	3c 00                	cmp    $0x0,%al
    1b9e:	00 00                	add    %al,(%eax)
    1ba0:	05 00 28 23 01       	add    $0x1232800,%eax
    1ba5:	00 00                	add    %al,(%eax)
    1ba7:	40                   	inc    %eax
    1ba8:	02 24 f9             	add    (%ecx,%edi,8),%ah
    1bab:	d6                   	(bad)  
    1bac:	1b 00                	sbb    (%eax),%eax
    1bae:	00 0f                	add    %cl,(%edi)
    1bb0:	24 97                	and    $0x97,%al
    1bb2:	00 00                	add    %al,(%eax)
    1bb4:	24 fa                	and    $0xfa,%al
    1bb6:	e7 19                	out    %eax,$0x19
    1bb8:	00 00                	add    %al,(%eax)
    1bba:	00 29                	add    %ch,(%ecx)
    1bbc:	a9 15 00 00 24       	test   $0x24000015,%eax
    1bc1:	fb                   	sti    
    1bc2:	61                   	popa   
    1bc3:	1b 00                	sbb    (%eax),%eax
    1bc5:	00 00                	add    %al,(%eax)
    1bc7:	02 29                	add    (%ecx),%ch
    1bc9:	d4 13                	aam    $0x13
    1bcb:	00 00                	add    %al,(%eax)
    1bcd:	24 fc                	and    $0xfc,%al
    1bcf:	d6                   	(bad)  
    1bd0:	1b 00                	sbb    (%eax),%eax
    1bd2:	00 40 02             	add    %al,0x2(%eax)
    1bd5:	00 03                	add    %al,(%ebx)
    1bd7:	d9 00                	flds   (%eax)
    1bd9:	00 00                	add    %al,(%eax)
    1bdb:	e5 1b                	in     $0x1b,%eax
    1bdd:	00 00                	add    %al,(%eax)
    1bdf:	2b 3c 00             	sub    (%eax,%eax,1),%edi
    1be2:	00 00                	add    %al,(%eax)
    1be4:	00 2c 87             	add    %ch,(%edi,%eax,4)
    1be7:	01 00                	add    %eax,(%eax)
    1be9:	00 00                	add    %al,(%eax)
    1beb:	10 24 08             	adc    %ah,(%eax,%ecx,1)
    1bee:	01 30                	add    %esi,(%eax)
    1bf0:	1c 00                	sbb    $0x0,%al
    1bf2:	00 2d f9 73 00 00    	add    %ch,0x73f9
    1bf8:	24 09                	and    $0x9,%al
    1bfa:	01 c2                	add    %eax,%edx
    1bfc:	18 00                	sbb    %al,(%eax)
    1bfe:	00 2d f8 3e 00 00    	add    %ch,0x3ef8
    1c04:	24 0a                	and    $0xa,%al
    1c06:	01 e7                	add    %esp,%edi
    1c08:	19 00                	sbb    %eax,(%eax)
    1c0a:	00 2d 20 16 00 00    	add    %ch,0x1620
    1c10:	24 0b                	and    $0xb,%al
    1c12:	01 8f 1a 00 00 2d    	add    %ecx,0x2d00001a(%edi)
    1c18:	6b 45 00 00          	imul   $0x0,0x0(%ebp),%eax
    1c1c:	24 0c                	and    $0xc,%al
    1c1e:	01 a2 1b 00 00 2d    	add    %esp,0x2d00001b(%edx)
    1c24:	b2 5e                	mov    $0x5e,%dl
    1c26:	00 00                	add    %al,(%eax)
    1c28:	24 0d                	and    $0xd,%al
    1c2a:	01 30                	add    %esi,(%eax)
    1c2c:	1c 00                	sbb    $0x0,%al
    1c2e:	00 00                	add    %al,(%eax)
    1c30:	03 d9                	add    %ecx,%ebx
    1c32:	00 00                	add    %al,(%eax)
    1c34:	00 41 1c             	add    %al,0x1c(%ecx)
    1c37:	00 00                	add    %al,(%eax)
    1c39:	2e 3c 00             	cs cmp $0x0,%al
    1c3c:	00 00                	add    %al,(%eax)
    1c3e:	ff 0f                	decl   (%edi)
    1c40:	00 2f                	add    %ch,(%edi)
    1c42:	66 70 75             	data16 jo 1cba <.debug_info+0x1cba>
    1c45:	00 40 10             	add    %al,0x10(%eax)
    1c48:	24 15                	and    $0x15,%al
    1c4a:	01 84 1c 00 00 20 8b 	add    %eax,-0x74e00000(%esp,%ebx,1)
    1c51:	76 00                	jbe    1c53 <.debug_info+0x1c53>
    1c53:	00 24 22             	add    %ah,(%edx,%eiz,1)
    1c56:	01 55 00             	add    %edx,0x0(%ebp)
    1c59:	00 00                	add    %al,(%eax)
    1c5b:	00 20                	add    %ah,(%eax)
    1c5d:	b0 5d                	mov    $0x5d,%al
    1c5f:	00 00                	add    %al,(%eax)
    1c61:	24 2b                	and    $0x2b,%al
    1c63:	01 6e 00             	add    %ebp,0x0(%esi)
    1c66:	00 00                	add    %al,(%eax)
    1c68:	04 20                	add    $0x20,%al
    1c6a:	95                   	xchg   %eax,%ebp
    1c6b:	72 00                	jb     1c6d <.debug_info+0x1c6d>
    1c6d:	00 24 42             	add    %ah,(%edx,%eax,2)
    1c70:	01 6e 00             	add    %ebp,0x0(%esi)
    1c73:	00 00                	add    %al,(%eax)
    1c75:	05 20 fa 01 00       	add    $0x1fa20,%eax
    1c7a:	00 24 4d 01 e5 1b 00 	add    %ah,0x1be501(,%ecx,2)
    1c81:	00 40 00             	add    %al,0x0(%eax)
    1c84:	10 66 43             	adc    %ah,0x43(%esi)
    1c87:	00 00                	add    %al,(%eax)
    1c89:	dc 1c 59             	fcompl (%ecx,%ebx,2)
    1c8c:	ed                   	in     (%dx),%eax
    1c8d:	1d 00 00 15 78       	sbb    $0x78150000,%eax
    1c92:	38 36                	cmp    %dh,(%esi)
    1c94:	00 1c 5a             	add    %bl,(%edx,%ebx,2)
    1c97:	63 00                	arpl   %ax,(%eax)
    1c99:	00 00                	add    %al,(%eax)
    1c9b:	00 0f                	add    %cl,(%edi)
    1c9d:	69 80 00 00 1c 5b 63 	imul   $0x63,0x5b1c0000(%eax),%eax
    1ca4:	00 00 00 
    1ca7:	01 0f                	add    %ecx,(%edi)
    1ca9:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    1caa:	83 00 00             	addl   $0x0,(%eax)
    1cad:	1c 5c                	sbb    $0x5c,%al
    1caf:	63 00                	arpl   %ax,(%eax)
    1cb1:	00 00                	add    %al,(%eax)
    1cb3:	02 0f                	add    (%edi),%cl
    1cb5:	7e 20                	jle    1cd7 <.debug_info+0x1cd7>
    1cb7:	00 00                	add    %al,(%eax)
    1cb9:	1c 5d                	sbb    $0x5d,%al
    1cbb:	63 00                	arpl   %ax,(%eax)
    1cbd:	00 00                	add    %al,(%eax)
    1cbf:	03 0f                	add    (%edi),%ecx
    1cc1:	94                   	xchg   %eax,%esp
    1cc2:	a9 00 00 1c 62       	test   $0x621c0000,%eax
    1cc7:	63 00                	arpl   %ax,(%eax)
    1cc9:	00 00                	add    %al,(%eax)
    1ccb:	04 0f                	add    $0xf,%al
    1ccd:	35 27 00 00 1c       	xor    $0x1c000027,%eax
    1cd2:	63 63 00             	arpl   %sp,0x0(%ebx)
    1cd5:	00 00                	add    %al,(%eax)
    1cd7:	05 0f 7e 92 00       	add    $0x927e0f,%eax
    1cdc:	00 1c 65 63 00 00 00 	add    %bl,0x63(,%eiz,2)
    1ce3:	06                   	push   %es
    1ce4:	0f 36                	(bad)  
    1ce6:	3b 00                	cmp    (%eax),%eax
    1ce8:	00 1c 66             	add    %bl,(%esi,%eiz,2)
    1ceb:	63 00                	arpl   %ax,(%eax)
    1ced:	00 00                	add    %al,(%eax)
    1cef:	07                   	pop    %es
    1cf0:	0f 70 59 00 00       	pshufw $0x0,0x0(%ecx),%mm3
    1cf5:	1c 68                	sbb    $0x68,%al
    1cf7:	a0 00 00 00 08       	mov    0x8000000,%al
    1cfc:	0f ec 07             	paddsb (%edi),%mm0
    1cff:	00 00                	add    %al,(%eax)
    1d01:	1c 6a                	sbb    $0x6a,%al
    1d03:	99                   	cltd   
    1d04:	00 00                	add    %al,(%eax)
    1d06:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    1d09:	c7                   	(bad)  
    1d0a:	38 00                	cmp    %al,(%eax)
    1d0c:	00 1c 6b             	add    %bl,(%ebx,%ebp,2)
    1d0f:	ed                   	in     (%dx),%eax
    1d10:	1d 00 00 10 0f       	sbb    $0xf100000,%eax
    1d15:	7a 4e                	jp     1d65 <.debug_info+0x1d65>
    1d17:	00 00                	add    %al,(%eax)
    1d19:	1c 6c                	sbb    $0x6c,%al
    1d1b:	fd                   	std    
    1d1c:	1d 00 00 5c 0f       	sbb    $0xf5c0000,%eax
    1d21:	ee                   	out    %al,(%dx)
    1d22:	82                   	(bad)  
    1d23:	00 00                	add    %al,(%eax)
    1d25:	1c 6d                	sbb    $0x6d,%al
    1d27:	0d 1e 00 00 6c       	or     $0x6c00001e,%eax
    1d2c:	0f 8c 97 00 00 1c    	jl     1c001dc9 <irq_matrix_allocated+0x1c000e59>
    1d32:	6f                   	outsl  %ds:(%esi),(%dx)
    1d33:	99                   	cltd   
    1d34:	00 00                	add    %al,(%eax)
    1d36:	00 ac 0f 09 4a 00 00 	add    %ch,0x4a09(%edi,%ecx,1)
    1d3d:	1c 70                	sbb    $0x70,%al
    1d3f:	99                   	cltd   
    1d40:	00 00                	add    %al,(%eax)
    1d42:	00 b0 0f 75 4a 00    	add    %dh,0x4a750f(%eax)
    1d48:	00 1c 72             	add    %bl,(%edx,%esi,2)
    1d4b:	99                   	cltd   
    1d4c:	00 00                	add    %al,(%eax)
    1d4e:	00 b4 0f 8f 00 00 00 	add    %dh,0x8f(%edi,%ecx,1)
    1d55:	1c 73                	sbb    $0x73,%al
    1d57:	99                   	cltd   
    1d58:	00 00                	add    %al,(%eax)
    1d5a:	00 b8 0f 4b a2 00    	add    %bh,0xa24b0f(%eax)
    1d60:	00 1c 74             	add    %bl,(%esp,%esi,2)
    1d63:	99                   	cltd   
    1d64:	00 00                	add    %al,(%eax)
    1d66:	00 bc 0f 24 8b 00 00 	add    %bh,0x8b24(%edi,%ecx,1)
    1d6d:	1c 75                	sbb    $0x75,%al
    1d6f:	25 00 00 00 c0       	and    $0xc0000000,%eax
    1d74:	0f 86 96 00 00 1c    	jbe    1c001e10 <irq_matrix_allocated+0x1c000ea0>
    1d7a:	77 e3                	ja     1d5f <.debug_info+0x1d5f>
    1d7c:	00 00                	add    %al,(%eax)
    1d7e:	00 c4                	add    %al,%ah
    1d80:	0f 78 16             	vmread %edx,(%esi)
    1d83:	00 00                	add    %al,(%eax)
    1d85:	1c 78                	sbb    $0x78,%al
    1d87:	e3 00                	jecxz  1d89 <.debug_info+0x1d89>
    1d89:	00 00                	add    %al,(%eax)
    1d8b:	c6                   	(bad)  
    1d8c:	0f 6d                	(bad)  
    1d8e:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    1d8f:	00 00                	add    %al,(%eax)
    1d91:	1c 79                	sbb    $0x79,%al
    1d93:	e3 00                	jecxz  1d95 <.debug_info+0x1d95>
    1d95:	00 00                	add    %al,(%eax)
    1d97:	c8 0f 96 7f          	enter  $0x960f,$0x7f
    1d9b:	00 00                	add    %al,(%eax)
    1d9d:	1c 7a                	sbb    $0x7a,%al
    1d9f:	e3 00                	jecxz  1da1 <.debug_info+0x1da1>
    1da1:	00 00                	add    %al,(%eax)
    1da3:	ca 0f 9d             	lret   $0x9d0f
    1da6:	7d 00                	jge    1da8 <.debug_info+0x1da8>
    1da8:	00 1c 7c             	add    %bl,(%esp,%edi,2)
    1dab:	e3 00                	jecxz  1dad <.debug_info+0x1dad>
    1dad:	00 00                	add    %al,(%eax)
    1daf:	cc                   	int3   
    1db0:	0f b4 10             	lfs    (%eax),%edx
    1db3:	00 00                	add    %al,(%eax)
    1db5:	1c 7e                	sbb    $0x7e,%al
    1db7:	e3 00                	jecxz  1db9 <.debug_info+0x1db9>
    1db9:	00 00                	add    %al,(%eax)
    1dbb:	ce                   	into   
    1dbc:	0f bc a2 00 00 1c 80 	bsf    -0x7fe40000(%edx),%esp
    1dc3:	e3 00                	jecxz  1dc5 <.debug_info+0x1dc5>
    1dc5:	00 00                	add    %al,(%eax)
    1dc7:	d0 0f                	rorb   (%edi)
    1dc9:	23 7a 00             	and    0x0(%edx),%edi
    1dcc:	00 1c 82             	add    %bl,(%edx,%eax,4)
    1dcf:	e3 00                	jecxz  1dd1 <.debug_info+0x1dd1>
    1dd1:	00 00                	add    %al,(%eax)
    1dd3:	d2 0f                	rorb   %cl,(%edi)
    1dd5:	38 42 00             	cmp    %al,0x0(%edx)
    1dd8:	00 1c 84             	add    %bl,(%esp,%eax,4)
    1ddb:	e3 00                	jecxz  1ddd <.debug_info+0x1ddd>
    1ddd:	00 00                	add    %al,(%eax)
    1ddf:	d4 0f                	aam    $0xf
    1de1:	3c a3                	cmp    $0xa3,%al
    1de3:	00 00                	add    %al,(%eax)
    1de5:	1c 85                	sbb    $0x85,%al
    1de7:	f9                   	stc    
    1de8:	00 00                	add    %al,(%eax)
    1dea:	00 d8                	add    %bl,%al
    1dec:	00 03                	add    %al,(%ebx)
    1dee:	a0 00 00 00 fd       	mov    0xfd000000,%al
    1df3:	1d 00 00 04 3c       	sbb    $0x3c040000,%eax
    1df8:	00 00                	add    %al,(%eax)
    1dfa:	00 12                	add    %dl,(%edx)
    1dfc:	00 03                	add    %al,(%ebx)
    1dfe:	49                   	dec    %ecx
    1dff:	00 00                	add    %al,(%eax)
    1e01:	00 0d 1e 00 00 04    	add    %cl,0x400001e
    1e07:	3c 00                	cmp    $0x0,%al
    1e09:	00 00                	add    %al,(%eax)
    1e0b:	0f 00 03             	sldt   (%ebx)
    1e0e:	49                   	dec    %ecx
    1e0f:	00 00                	add    %al,(%eax)
    1e11:	00 1d 1e 00 00 04    	add    %bl,0x400001e
    1e17:	3c 00                	cmp    $0x0,%al
    1e19:	00 00                	add    %al,(%eax)
    1e1b:	3f                   	aas    
    1e1c:	00 18                	add    %bl,(%eax)
    1e1e:	1c 96                	sbb    $0x96,%al
    1e20:	00 00                	add    %al,(%eax)
    1e22:	68 1c 00 01 0a       	push   $0xa01001c
    1e27:	20 00                	and    %al,(%eax)
    1e29:	00 20                	add    %ah,(%eax)
    1e2b:	df a4 00 00 1c 01 01 	fbld   0x1011c00(%eax,%eax,1)
    1e32:	87 00                	xchg   %eax,(%eax)
    1e34:	00 00                	add    %al,(%eax)
    1e36:	00 20                	add    %ah,(%eax)
    1e38:	5a                   	pop    %edx
    1e39:	6c                   	insb   (%dx),%es:(%edi)
    1e3a:	00 00                	add    %al,(%eax)
    1e3c:	1c 01                	sbb    $0x1,%al
    1e3e:	01 87 00 00 00 02    	add    %eax,0x2000000(%edi)
    1e44:	19 73 70             	sbb    %esi,0x70(%ebx)
    1e47:	30 00                	xor    %al,(%eax)
    1e49:	1c 02                	sbb    $0x2,%al
    1e4b:	01 25 00 00 00 04    	add    %esp,0x4000000
    1e51:	19 73 73             	sbb    %esi,0x73(%ebx)
    1e54:	30 00                	xor    %al,(%eax)
    1e56:	1c 03                	sbb    $0x3,%al
    1e58:	01 87 00 00 00 08    	add    %eax,0x8000000(%edi)
    1e5e:	20 54 9e 00          	and    %dl,0x0(%esi,%ebx,4)
    1e62:	00 1c 03             	add    %bl,(%ebx,%eax,1)
    1e65:	01 87 00 00 00 0a    	add    %eax,0xa000000(%edi)
    1e6b:	19 73 70             	sbb    %esi,0x70(%ebx)
    1e6e:	31 00                	xor    %eax,(%eax)
    1e70:	1c 04                	sbb    $0x4,%al
    1e72:	01 25 00 00 00 0c    	add    %esp,0xc000000
    1e78:	19 73 73             	sbb    %esi,0x73(%ebx)
    1e7b:	31 00                	xor    %eax,(%eax)
    1e7d:	1c 13                	sbb    $0x13,%al
    1e7f:	01 87 00 00 00 10    	add    %eax,0x10000000(%edi)
    1e85:	20 79 9f             	and    %bh,-0x61(%ecx)
    1e88:	00 00                	add    %al,(%eax)
    1e8a:	1c 15                	sbb    $0x15,%al
    1e8c:	01 87 00 00 00 12    	add    %eax,0x12000000(%edi)
    1e92:	19 73 70             	sbb    %esi,0x70(%ebx)
    1e95:	32 00                	xor    (%eax),%al
    1e97:	1c 16                	sbb    $0x16,%al
    1e99:	01 25 00 00 00 14    	add    %esp,0x14000000
    1e9f:	19 73 73             	sbb    %esi,0x73(%ebx)
    1ea2:	32 00                	xor    (%eax),%al
    1ea4:	1c 17                	sbb    $0x17,%al
    1ea6:	01 87 00 00 00 18    	add    %eax,0x18000000(%edi)
    1eac:	20 38                	and    %bh,(%eax)
    1eae:	a0 00 00 1c 17       	mov    0x171c0000,%al
    1eb3:	01 87 00 00 00 1a    	add    %eax,0x1a000000(%edi)
    1eb9:	20 cc                	and    %cl,%ah
    1ebb:	a2 00 00 1c 18       	mov    %al,0x181c0000
    1ec0:	01 25 00 00 00 1c    	add    %esp,0x1c000000
    1ec6:	19 69 70             	sbb    %ebp,0x70(%ecx)
    1ec9:	00 1c 19             	add    %bl,(%ecx,%ebx,1)
    1ecc:	01 25 00 00 00 20    	add    %esp,0x20000000
    1ed2:	20 f9                	and    %bh,%cl
    1ed4:	11 00                	adc    %eax,(%eax)
    1ed6:	00 1c 1a             	add    %bl,(%edx,%ebx,1)
    1ed9:	01 25 00 00 00 24    	add    %esp,0x24000000
    1edf:	19 61 78             	sbb    %esp,0x78(%ecx)
    1ee2:	00 1c 1b             	add    %bl,(%ebx,%ebx,1)
    1ee5:	01 25 00 00 00 28    	add    %esp,0x28000000
    1eeb:	19 63 78             	sbb    %esp,0x78(%ebx)
    1eee:	00 1c 1c             	add    %bl,(%esp,%ebx,1)
    1ef1:	01 25 00 00 00 2c    	add    %esp,0x2c000000
    1ef7:	19 64 78 00          	sbb    %esp,0x0(%eax,%edi,2)
    1efb:	1c 1d                	sbb    $0x1d,%al
    1efd:	01 25 00 00 00 30    	add    %esp,0x30000000
    1f03:	19 62 78             	sbb    %esp,0x78(%edx)
    1f06:	00 1c 1e             	add    %bl,(%esi,%ebx,1)
    1f09:	01 25 00 00 00 34    	add    %esp,0x34000000
    1f0f:	19 73 70             	sbb    %esi,0x70(%ebx)
    1f12:	00 1c 1f             	add    %bl,(%edi,%ebx,1)
    1f15:	01 25 00 00 00 38    	add    %esp,0x38000000
    1f1b:	19 62 70             	sbb    %esp,0x70(%edx)
    1f1e:	00 1c 20             	add    %bl,(%eax,%eiz,1)
    1f21:	01 25 00 00 00 3c    	add    %esp,0x3c000000
    1f27:	19 73 69             	sbb    %esi,0x69(%ebx)
    1f2a:	00 1c 21             	add    %bl,(%ecx,%eiz,1)
    1f2d:	01 25 00 00 00 40    	add    %esp,0x40000000
    1f33:	19 64 69 00          	sbb    %esp,0x0(%ecx,%ebp,2)
    1f37:	1c 22                	sbb    $0x22,%al
    1f39:	01 25 00 00 00 44    	add    %esp,0x44000000
    1f3f:	19 65 73             	sbb    %esp,0x73(%ebp)
    1f42:	00 1c 23             	add    %bl,(%ebx,%eiz,1)
    1f45:	01 87 00 00 00 48    	add    %eax,0x48000000(%edi)
    1f4b:	20 4b 53             	and    %cl,0x53(%ebx)
    1f4e:	00 00                	add    %al,(%eax)
    1f50:	1c 23                	sbb    $0x23,%al
    1f52:	01 87 00 00 00 4a    	add    %eax,0x4a000000(%edi)
    1f58:	19 63 73             	sbb    %esp,0x73(%ebx)
    1f5b:	00 1c 24             	add    %bl,(%esp)
    1f5e:	01 87 00 00 00 4c    	add    %eax,0x4c000000(%edi)
    1f64:	20 fb                	and    %bh,%bl
    1f66:	a3 00 00 1c 24       	mov    %eax,0x241c0000
    1f6b:	01 87 00 00 00 4e    	add    %eax,0x4e000000(%edi)
    1f71:	19 73 73             	sbb    %esi,0x73(%ebx)
    1f74:	00 1c 25 01 87 00 00 	add    %bl,0x8701(,%eiz,1)
    1f7b:	00 50 20             	add    %dl,0x20(%eax)
    1f7e:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    1f7f:	38 00                	cmp    %al,(%eax)
    1f81:	00 1c 25 01 87 00 00 	add    %bl,0x8701(,%eiz,1)
    1f88:	00 52 19             	add    %dl,0x19(%edx)
    1f8b:	64 73 00             	fs jae 1f8e <.debug_info+0x1f8e>
    1f8e:	1c 26                	sbb    $0x26,%al
    1f90:	01 87 00 00 00 54    	add    %eax,0x54000000(%edi)
    1f96:	20 2c 26             	and    %ch,(%esi,%eiz,1)
    1f99:	00 00                	add    %al,(%eax)
    1f9b:	1c 26                	sbb    $0x26,%al
    1f9d:	01 87 00 00 00 56    	add    %eax,0x56000000(%edi)
    1fa3:	19 66 73             	sbb    %esp,0x73(%esi)
    1fa6:	00 1c 27             	add    %bl,(%edi,%eiz,1)
    1fa9:	01 87 00 00 00 58    	add    %eax,0x58000000(%edi)
    1faf:	20 9a 82 00 00 1c    	and    %bl,0x1c000082(%edx)
    1fb5:	27                   	daa    
    1fb6:	01 87 00 00 00 5a    	add    %eax,0x5a000000(%edi)
    1fbc:	19 67 73             	sbb    %esp,0x73(%edi)
    1fbf:	00 1c 28             	add    %bl,(%eax,%ebp,1)
    1fc2:	01 87 00 00 00 5c    	add    %eax,0x5c000000(%edi)
    1fc8:	20 2e                	and    %ch,(%esi)
    1fca:	08 00                	or     %al,(%eax)
    1fcc:	00 1c 28             	add    %bl,(%eax,%ebp,1)
    1fcf:	01 87 00 00 00 5e    	add    %eax,0x5e000000(%edi)
    1fd5:	19 6c 64 74          	sbb    %ebp,0x74(%esp,%eiz,2)
    1fd9:	00 1c 29             	add    %bl,(%ecx,%ebp,1)
    1fdc:	01 87 00 00 00 60    	add    %eax,0x60000000(%edi)
    1fe2:	20 9c 5e 00 00 1c 29 	and    %bl,0x291c0000(%esi,%ebx,2)
    1fe9:	01 87 00 00 00 62    	add    %eax,0x62000000(%edi)
    1fef:	20 b1 3d 00 00 1c    	and    %dh,0x1c00003d(%ecx)
    1ff5:	2a 01                	sub    (%ecx),%al
    1ff7:	87 00                	xchg   %eax,(%eax)
    1ff9:	00 00                	add    %al,(%eax)
    1ffb:	64 20 d3             	fs and %dl,%bl
    1ffe:	6b 00 00             	imul   $0x0,(%eax),%eax
    2001:	1c 2b                	sbb    $0x2b,%al
    2003:	01 87 00 00 00 66    	add    %eax,0x66000000(%edi)
    2009:	00 03                	add    %al,(%ebx)
    200b:	25 00 00 00 1b       	and    $0x1b000000,%eax
    2010:	20 00                	and    %al,(%eax)
    2012:	00 2e                	add    %ch,(%esi)
    2014:	3c 00                	cmp    $0x0,%al
    2016:	00 00                	add    %al,(%eax)
    2018:	00 08                	add    %cl,(%eax)
    201a:	00 03                	add    %al,(%ebx)
    201c:	25 00 00 00 2b       	and    $0x2b000000,%eax
    2021:	20 00                	and    %al,(%eax)
    2023:	00 04 3c             	add    %al,(%esp,%edi,1)
    2026:	00 00                	add    %al,(%eax)
    2028:	00 3f                	add    %bh,(%edi)
    202a:	00 22                	add    %ah,(%edx)
    202c:	04 1c                	add    $0x1c,%al
    202e:	aa                   	stos   %al,%es:(%edi)
    202f:	01 42 20             	add    %eax,0x20(%edx)
    2032:	00 00                	add    %al,(%eax)
    2034:	19 73 65             	sbb    %esi,0x65(%ebx)
    2037:	67 00 1c             	add    %bl,(%si)
    203a:	ab                   	stos   %eax,%es:(%edi)
    203b:	01 25 00 00 00 00    	add    %esp,0x0
    2041:	00 21                	add    %ah,(%ecx)
    2043:	be 71 00 00 1c       	mov    $0x1c000071,%esi
    2048:	ac                   	lods   %ds:(%esi),%al
    2049:	01 2b                	add    %ebp,(%ebx)
    204b:	20 00                	and    %al,(%eax)
    204d:	00 03                	add    %al,(%ebx)
    204f:	68 07 00 00 5e       	push   $0x5e000007
    2054:	20 00                	and    %al,(%eax)
    2056:	00 04 3c             	add    %al,(%esp,%edi,1)
    2059:	00 00                	add    %al,(%eax)
    205b:	00 02                	add    %al,(%edx)
    205d:	00 03                	add    %al,(%ebx)
    205f:	6e                   	outsb  %ds:(%esi),(%dx)
    2060:	20 00                	and    %al,(%eax)
    2062:	00 6e 20             	add    %ch,0x20(%esi)
    2065:	00 00                	add    %al,(%eax)
    2067:	04 3c                	add    $0x3c,%al
    2069:	00 00                	add    %al,(%eax)
    206b:	00 03                	add    %al,(%ebx)
    206d:	00 05 04 74 20 00    	add    %al,0x207404
    2073:	00 25 ac 08 00 00    	add    %ah,0x8ac
    2079:	08 03                	or     %al,(%ebx)
    207b:	02 1d 02 2e 24 00    	add    0x242e02,%bl
    2081:	00 20                	add    %ah,(%eax)
    2083:	63 5c 00 00          	arpl   %bx,0x0(%eax,%eax,1)
    2087:	02 24 02             	add    (%edx,%eax,1),%ah
    208a:	fe 02                	incb   (%edx)
    208c:	00 00                	add    %al,(%eax)
    208e:	00 20                	add    %ah,(%eax)
    2090:	15 5c 00 00 02       	adc    $0x200005c,%eax
    2095:	2e 02 fe             	cs add %dh,%bh
    2098:	02 00                	add    (%eax),%al
    209a:	00 08                	add    %cl,(%eax)
    209c:	20 67 6d             	and    %ah,0x6d(%edi)
    209f:	00 00                	add    %al,(%eax)
    20a1:	02 2f                	add    (%edi),%ch
    20a3:	02 fe                	add    %dh,%bh
    20a5:	02 00                	add    (%eax),%al
    20a7:	00 10                	add    %dl,(%eax)
    20a9:	20 7c 21 00          	and    %bh,0x0(%ecx,%eiz,1)
    20ad:	00 02                	add    %al,(%edx)
    20af:	36 02 fe             	ss add %dh,%bh
    20b2:	02 00                	add    (%eax),%al
    20b4:	00 18                	add    %bl,(%eax)
    20b6:	20 9c 03 00 00 02 38 	and    %bl,0x38020000(%ebx,%eax,1)
    20bd:	02 42 03             	add    0x3(%edx),%al
    20c0:	00 00                	add    %al,(%eax)
    20c2:	20 20                	and    %ah,(%eax)
    20c4:	e8 4c 00 00 02       	call   2002115 <irq_matrix_allocated+0x20011a5>
    20c9:	39 02                	cmp    %eax,(%edx)
    20cb:	fe 02                	incb   (%edx)
    20cd:	00 00                	add    %al,(%eax)
    20cf:	28 20                	sub    %ah,(%eax)
    20d1:	4e                   	dec    %esi
    20d2:	2b 00                	sub    (%eax),%eax
    20d4:	00 02                	add    %al,(%edx)
    20d6:	3a 02                	cmp    (%edx),%al
    20d8:	99                   	cltd   
    20d9:	00 00                	add    %al,(%eax)
    20db:	00 30                	add    %dh,(%eax)
    20dd:	20 cb                	and    %cl,%bl
    20df:	50                   	push   %eax
    20e0:	00 00                	add    %al,(%eax)
    20e2:	02 3d 02 99 00 00    	add    0x9902,%bh
    20e8:	00 34 20             	add    %dh,(%eax,%eiz,1)
    20eb:	f0 18 00             	lock sbb %al,(%eax)
    20ee:	00 02                	add    %al,(%edx)
    20f0:	3f                   	aas    
    20f1:	02 99 00 00 00 38    	add    0x38000000(%ecx),%bl
    20f7:	20 a8 72 00 00 02    	and    %ch,0x2000072(%eax)
    20fd:	41                   	inc    %ecx
    20fe:	02 6e 20             	add    0x20(%esi),%ch
    2101:	00 00                	add    %al,(%eax)
    2103:	3c 19                	cmp    $0x19,%al
    2105:	70 6d                	jo     2174 <.debug_info+0x2174>
    2107:	75 00                	jne    2109 <.debug_info+0x2109>
    2109:	02 42 02             	add    0x2(%edx),%al
    210c:	b9 dc 00 00 40       	mov    $0x400000dc,%ecx
    2111:	20 5c 0c 00          	and    %bl,0x0(%esp,%ecx,1)
    2115:	00 02                	add    %al,(%edx)
    2117:	43                   	inc    %ebx
    2118:	02 77 0a             	add    0xa(%edi),%dh
    211b:	00 00                	add    %al,(%eax)
    211d:	44                   	inc    %esp
    211e:	20 fa                	and    %bh,%dl
    2120:	01 00                	add    %eax,(%eax)
    2122:	00 02                	add    %al,(%edx)
    2124:	45                   	inc    %ebp
    2125:	02 e0                	add    %al,%ah
    2127:	dd 00                	fldl   (%eax)
    2129:	00 48 20             	add    %cl,0x20(%eax)
    212c:	c5 5a 00             	lds    0x0(%edx),%ebx
    212f:	00 02                	add    %al,(%edx)
    2131:	46                   	inc    %esi
    2132:	02 55 00             	add    0x0(%ebp),%dl
    2135:	00 00                	add    %al,(%eax)
    2137:	4c                   	dec    %esp
    2138:	20 10                	and    %dl,(%eax)
    213a:	29 00                	sub    %eax,(%eax)
    213c:	00 02                	add    %al,(%edx)
    213e:	47                   	inc    %edi
    213f:	02 af cc 00 00 50    	add    0x500000cc(%edi),%ch
    2145:	20 28                	and    %ch,(%eax)
    2147:	23 00                	and    (%eax),%eax
    2149:	00 02                	add    %al,(%edx)
    214b:	48                   	dec    %eax
    214c:	02 2c 18             	add    (%eax,%ebx,1),%ch
    214f:	00 00                	add    %al,(%eax)
    2151:	58                   	pop    %eax
    2152:	20 c3                	and    %al,%bl
    2154:	4c                   	dec    %esp
    2155:	00 00                	add    %al,(%eax)
    2157:	02 53 02             	add    0x2(%ebx),%dl
    215a:	0f 01 00             	sgdtl  (%eax)
    215d:	00 60 20             	add    %ah,0x20(%eax)
    2160:	e7 01                	out    %eax,$0x1
    2162:	00 00                	add    %al,(%eax)
    2164:	02 54 02 0f          	add    0xf(%edx,%eax,1),%dl
    2168:	01 00                	add    %eax,(%eax)
    216a:	00 68 20             	add    %ch,0x20(%eax)
    216d:	76 3e                	jbe    21ad <.debug_info+0x21ad>
    216f:	00 00                	add    %al,(%eax)
    2171:	02 60 02             	add    0x2(%eax),%ah
    2174:	0f 01 00             	sgdtl  (%eax)
    2177:	00 70 20             	add    %dh,0x20(%eax)
    217a:	87 9d 00 00 02 61    	xchg   %ebx,0x61020000(%ebp)
    2180:	02 0f                	add    (%edi),%cl
    2182:	01 00                	add    %eax,(%eax)
    2184:	00 78 20             	add    %bh,0x20(%eax)
    2187:	bb a0 00 00 02       	mov    $0x20000a0,%ebx
    218c:	62 02                	bound  %eax,(%edx)
    218e:	0f 01 00             	sgdtl  (%eax)
    2191:	00 80 20 19 0f 00    	add    %al,0xf1920(%eax)
    2197:	00 02                	add    %al,(%edx)
    2199:	6c                   	insb   (%dx),%es:(%edi)
    219a:	02 0f                	add    (%edi),%cl
    219c:	01 00                	add    %eax,(%eax)
    219e:	00 88 20 72 0c 00    	add    %cl,0xc7220(%eax)
    21a4:	00 02                	add    %al,(%edx)
    21a6:	6e                   	outsb  %ds:(%esi),(%dx)
    21a7:	02 cc                	add    %ah,%cl
    21a9:	c3                   	ret    
    21aa:	00 00                	add    %al,(%eax)
    21ac:	90                   	nop
    21ad:	27                   	daa    
    21ae:	2e 6f                	outsl  %cs:(%esi),(%dx)
    21b0:	00 00                	add    %al,(%eax)
    21b2:	02 6f 02             	add    0x2(%edi),%ch
    21b5:	e3 00                	jecxz  21b7 <.debug_info+0x21b7>
    21b7:	00 00                	add    %al,(%eax)
    21b9:	00 01                	add    %al,(%ecx)
    21bb:	27                   	daa    
    21bc:	b6 5a                	mov    $0x5a,%dh
    21be:	00 00                	add    %al,(%eax)
    21c0:	02 70 02             	add    0x2(%eax),%dh
    21c3:	e3 00                	jecxz  21c5 <.debug_info+0x21c5>
    21c5:	00 00                	add    %al,(%eax)
    21c7:	02 01                	add    (%ecx),%al
    21c9:	27                   	daa    
    21ca:	ca 4e 00             	lret   $0x4e
    21cd:	00 02                	add    %al,(%edx)
    21cf:	71 02                	jno    21d3 <.debug_info+0x21d3>
    21d1:	e3 00                	jecxz  21d3 <.debug_info+0x21d3>
    21d3:	00 00                	add    %al,(%eax)
    21d5:	04 01                	add    $0x1,%al
    21d7:	30 68 77             	xor    %ch,0x77(%eax)
    21da:	00 02                	add    %al,(%edx)
    21dc:	72 02                	jb     21e0 <.debug_info+0x21e0>
    21de:	8b d9                	mov    %ecx,%ebx
    21e0:	00 00                	add    %al,(%eax)
    21e2:	08 01                	or     %al,(%ecx)
    21e4:	30 63 74             	xor    %ah,0x74(%ebx)
    21e7:	78 00                	js     21e9 <.debug_info+0x21e9>
    21e9:	02 74 02 cd          	add    -0x33(%edx,%eax,1),%dh
    21ed:	9c                   	pushf  
    21ee:	00 00                	add    %al,(%eax)
    21f0:	a8 01                	test   $0x1,%al
    21f2:	27                   	daa    
    21f3:	13 3e                	adc    (%esi),%edi
    21f5:	00 00                	add    %al,(%eax)
    21f7:	02 75 02             	add    0x2(%ebp),%dh
    21fa:	37                   	aaa    
    21fb:	18 00                	sbb    %al,(%eax)
    21fd:	00 ac 01 27 d5 82 00 	add    %ch,0x82d527(%ecx,%eax,1)
    2204:	00 02                	add    %al,(%edx)
    2206:	7b 02                	jnp    220a <.debug_info+0x220a>
    2208:	2c 18                	sub    $0x18,%al
    220a:	00 00                	add    %al,(%eax)
    220c:	b0 01                	mov    $0x1,%al
    220e:	27                   	daa    
    220f:	5a                   	pop    %edx
    2210:	35 00 00 02 7c       	xor    $0x7c020000,%eax
    2215:	02 2c 18             	add    (%eax,%ebx,1),%ch
    2218:	00 00                	add    %al,(%eax)
    221a:	b8 01 27 59 60       	mov    $0x60592701,%eax
    221f:	00 00                	add    %al,(%eax)
    2221:	02 81 02 e5 24 00    	add    0x24e502(%ecx),%al
    2227:	00 c0                	add    %al,%al
    2229:	01 27                	add    %esp,(%edi)
    222b:	1a 18                	sbb    (%eax),%bl
    222d:	00 00                	add    %al,(%eax)
    222f:	02 82 02 fe 02 00    	add    0x2fe02(%edx),%al
    2235:	00 d4                	add    %dl,%ah
    2237:	01 27                	add    %esp,(%edi)
    2239:	97                   	xchg   %eax,%edi
    223a:	4a                   	dec    %edx
    223b:	00 00                	add    %al,(%eax)
    223d:	02 83 02 6e 20 00    	add    0x206e02(%ebx),%al
    2243:	00 dc                	add    %bl,%ah
    2245:	01 27                	add    %esp,(%edi)
    2247:	be 83 00 00 02       	mov    $0x2000083,%esi
    224c:	85 02                	test   %eax,(%edx)
    224e:	99                   	cltd   
    224f:	00 00                	add    %al,(%eax)
    2251:	00 e0                	add    %ah,%al
    2253:	01 30                	add    %esi,(%eax)
    2255:	63 70 75             	arpl   %si,0x75(%eax)
    2258:	00 02                	add    %al,(%edx)
    225a:	86 02                	xchg   %al,(%edx)
    225c:	99                   	cltd   
    225d:	00 00                	add    %al,(%eax)
    225f:	00 e4                	add    %ah,%ah
    2261:	01 27                	add    %esp,(%edi)
    2263:	cb                   	lret   
    2264:	92                   	xchg   %eax,%edx
    2265:	00 00                	add    %al,(%eax)
    2267:	02 88 02 fe 02 00    	add    0x2fe02(%eax),%cl
    226d:	00 e8                	add    %ch,%al
    226f:	01 27                	add    %esp,(%edi)
    2271:	b8 ab 00 00 02       	mov    $0x20000ab,%eax
    2276:	89 02                	mov    %eax,(%edx)
    2278:	cc                   	int3   
    2279:	0f 00 00             	sldt   (%eax)
    227c:	f0 01 27             	lock add %esp,(%edi)
    227f:	26 21 00             	and    %eax,%es:(%eax)
    2282:	00 02                	add    %al,(%edx)
    2284:	8c 02                	mov    %es,(%edx)
    2286:	e5 24                	in     $0x24,%eax
    2288:	00 00                	add    %al,(%eax)
    228a:	f4                   	hlt    
    228b:	01 27                	add    %esp,(%edi)
    228d:	7c 89                	jl     2218 <.debug_info+0x2218>
    228f:	00 00                	add    %al,(%eax)
    2291:	02 8d 02 f3 02 00    	add    0x2f302(%ebp),%cl
    2297:	00 08                	add    %cl,(%eax)
    2299:	02 30                	add    (%eax),%dh
    229b:	72 62                	jb     22ff <.debug_info+0x22ff>
    229d:	00 02                	add    %al,(%edx)
    229f:	8f 02                	popl   (%edx)
    22a1:	59                   	pop    %ecx
    22a2:	df 00                	fild   (%eax)
    22a4:	00 0c 02             	add    %cl,(%edx,%eax,1)
    22a7:	27                   	daa    
    22a8:	bd 55 00 00 02       	mov    $0x2000055,%ebp
    22ad:	90                   	nop
    22ae:	02 fe                	add    %dh,%bh
    22b0:	02 00                	add    (%eax),%al
    22b2:	00 10                	add    %dl,(%eax)
    22b4:	02 27                	add    (%edi),%ah
    22b6:	7b 88                	jnp    2240 <.debug_info+0x2240>
    22b8:	00 00                	add    %al,(%eax)
    22ba:	02 91 02 25 00 00    	add    0x2502(%ecx),%dl
    22c0:	00 18                	add    %bl,(%eax)
    22c2:	02 27                	add    (%edi),%ah
    22c4:	d3 51 00             	rcll   %cl,0x0(%ecx)
    22c7:	00 02                	add    %al,(%edx)
    22c9:	92                   	xchg   %eax,%edx
    22ca:	02 99 00 00 00 1c    	add    0x1c000000(%ecx),%bl
    22d0:	02 27                	add    (%edi),%ah
    22d2:	08 a6 00 00 02 95    	or     %ah,-0x6afe0000(%esi)
    22d8:	02 67 25             	add    0x25(%edi),%ah
    22db:	00 00                	add    %al,(%eax)
    22dd:	20 02                	and    %al,(%edx)
    22df:	27                   	daa    
    22e0:	dd 46 00             	fldl   0x0(%esi)
    22e3:	00 02                	add    %al,(%edx)
    22e5:	96                   	xchg   %eax,%esi
    22e6:	02 38                	add    (%eax),%bh
    22e8:	70 00                	jo     22ea <.debug_info+0x22ea>
    22ea:	00 2c 02             	add    %ch,(%edx,%eax,1)
    22ed:	27                   	daa    
    22ee:	07                   	pop    %es
    22ef:	4f                   	dec    %edi
    22f0:	00 00                	add    %al,(%eax)
    22f2:	02 99 02 99 00 00    	add    0x9902(%ecx),%bl
    22f8:	00 30                	add    %dh,(%eax)
    22fa:	02 27                	add    (%edi),%ah
    22fc:	eb 10                	jmp    230e <.debug_info+0x230e>
    22fe:	00 00                	add    %al,(%eax)
    2300:	02 9a 02 99 00 00    	add    0x9902(%edx),%bl
    2306:	00 34 02             	add    %dh,(%edx,%eax,1)
    2309:	27                   	daa    
    230a:	07                   	pop    %es
    230b:	1e                   	push   %ds
    230c:	00 00                	add    %al,(%eax)
    230e:	02 9b 02 99 00 00    	add    0x9902(%ebx),%bl
    2314:	00 38                	add    %bh,(%eax)
    2316:	02 27                	add    (%edi),%ah
    2318:	16                   	push   %ss
    2319:	aa                   	stos   %al,%es:(%edi)
    231a:	00 00                	add    %al,(%eax)
    231c:	02 9c 02 15 ce 00 00 	add    0xce15(%edx,%eax,1),%bl
    2323:	3c 02                	cmp    $0x2,%al
    2325:	27                   	daa    
    2326:	51                   	push   %ecx
    2327:	8e 00                	mov    (%eax),%es
    2329:	00 02                	add    %al,(%edx)
    232b:	9e                   	sahf   
    232c:	02 f3                	add    %bl,%dh
    232e:	02 00                	add    (%eax),%al
    2330:	00 48 02             	add    %cl,0x2(%eax)
    2333:	27                   	daa    
    2334:	52                   	push   %edx
    2335:	51                   	push   %ecx
    2336:	00 00                	add    %al,(%eax)
    2338:	02 a1 02 ab dd 00    	add    0xddab02(%ecx),%ah
    233e:	00 4c 02 27          	add    %cl,0x27(%edx,%eax,1)
    2342:	a3 00 00 00 02       	mov    %eax,0x2000000
    2347:	a3 02 2e 24 00       	mov    %eax,0x242e02
    234c:	00 5c 02 27          	add    %bl,0x27(%edx,%eax,1)
    2350:	ef                   	out    %eax,(%dx)
    2351:	2f                   	das    
    2352:	00 00                	add    %al,(%eax)
    2354:	02 a4 02 25 00 00 00 	add    0x25(%edx,%eax,1),%ah
    235b:	60                   	pusha  
    235c:	02 27                	add    (%edi),%ah
    235e:	57                   	push   %edi
    235f:	74 00                	je     2361 <.debug_info+0x2361>
    2361:	00 02                	add    %al,(%edx)
    2363:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    2364:	02 2b                	add    (%ebx),%ch
    2366:	dd 00                	fldl   (%eax)
    2368:	00 64 02 27          	add    %ah,0x27(%edx,%eax,1)
    236c:	9e                   	sahf   
    236d:	08 00                	or     %al,(%eax)
    236f:	00 02                	add    %al,(%edx)
    2371:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    2372:	02 73 03             	add    0x3(%ebx),%dh
    2375:	00 00                	add    %al,(%eax)
    2377:	68 02 30 6e 73       	push   $0x736e3002
    237c:	00 02                	add    %al,(%edx)
    237e:	a9 02 71 35 00       	test   $0x357102,%eax
    2383:	00 70 02             	add    %dh,0x2(%eax)
    2386:	30 69 64             	xor    %ch,0x64(%ecx)
    2389:	00 02                	add    %al,(%edx)
    238b:	aa                   	stos   %al,%es:(%edi)
    238c:	02 0f                	add    (%edi),%cl
    238e:	01 00                	add    %eax,(%eax)
    2390:	00 74 02 27          	add    %dh,0x27(%edx,%eax,1)
    2394:	88 4e 00             	mov    %cl,0x0(%esi)
    2397:	00 02                	add    %al,(%edx)
    2399:	ac                   	lods   %ds:(%esi),%al
    239a:	02 29                	add    (%ecx),%ch
    239c:	4d                   	dec    %ebp
    239d:	00 00                	add    %al,(%eax)
    239f:	7c 02                	jl     23a3 <.debug_info+0x23a3>
    23a1:	27                   	daa    
    23a2:	7e 3c                	jle    23e0 <.debug_info+0x23e0>
    23a4:	00 00                	add    %al,(%eax)
    23a6:	02 ad 02 16 de 00    	add    0xde1602(%ebp),%ch
    23ac:	00 80 02 27 3e 02    	add    %al,0x23e2702(%eax)
    23b2:	00 00                	add    %al,(%eax)
    23b4:	02 ae 02 77 0a 00    	add    0xa7702(%esi),%ch
    23ba:	00 84 02 27 27 8f 00 	add    %al,0x8f2727(%edx,%eax,1)
    23c1:	00 02                	add    %al,(%edx)
    23c3:	b0 02                	mov    $0x2,%al
    23c5:	16                   	push   %ss
    23c6:	de 00                	fiadd  (%eax)
    23c8:	00 88 02 27 31 9c    	add    %cl,-0x63ced8fe(%eax)
    23ce:	00 00                	add    %al,(%eax)
    23d0:	02 b1 02 64 df 00    	add    0xdf6402(%ecx),%dh
    23d6:	00 8c 02 27 9d 5a 00 	add    %cl,0x5a9d27(%edx,%eax,1)
    23dd:	00 02                	add    %al,(%edx)
    23df:	b5 02                	mov    $0x2,%ch
    23e1:	23 e0                	and    %eax,%esp
    23e3:	00 00                	add    %al,(%eax)
    23e5:	90                   	nop
    23e6:	02 27                	add    (%edi),%ah
    23e8:	59                   	pop    %ecx
    23e9:	78 00                	js     23eb <.debug_info+0x23eb>
    23eb:	00 02                	add    %al,(%edx)
    23ed:	b6 02                	mov    $0x2,%dh
    23ef:	2e e0 00             	loopne,pn 23f2 <.debug_info+0x23f2>
    23f2:	00 94 02 27 ba 49 00 	add    %dl,0x49ba27(%edx,%eax,1)
    23f9:	00 02                	add    %al,(%edx)
    23fb:	b8 02 28 cd 00       	mov    $0xcd2802,%eax
    2400:	00 98 02 27 9a 25    	add    %bl,0x259a2702(%eax)
    2406:	00 00                	add    %al,(%eax)
    2408:	02 bd 02 5c e0 00    	add    0xe05c02(%ebp),%bh
    240e:	00 f4                	add    %dh,%ah
    2410:	02 27                	add    (%edi),%ah
    2412:	cc                   	int3   
    2413:	26 00 00             	add    %al,%es:(%eax)
    2416:	02 be 02 99 00 00    	add    0x9902(%esi),%bh
    241c:	00 f8                	add    %bh,%al
    241e:	02 27                	add    (%edi),%ah
    2420:	1c 3e                	sbb    $0x3e,%al
    2422:	00 00                	add    %al,(%eax)
    2424:	02 c1                	add    %cl,%al
    2426:	02 fe                	add    %dh,%bh
    2428:	02 00                	add    (%eax),%al
    242a:	00 fc                	add    %bh,%ah
    242c:	02 00                	add    (%eax),%al
    242e:	05 04 25 00 00       	add    $0x2504,%eax
    2433:	00 10                	add    %dl,(%eax)
    2435:	f6 a2 00 00 04 25    	mulb   0x25040000(%edx)
    243b:	37                   	aaa    
    243c:	4d                   	dec    %ebp
    243d:	24 00                	and    $0x0,%al
    243f:	00 0f                	add    %cl,(%edi)
    2441:	f9                   	stc    
    2442:	11 00                	adc    %eax,(%eax)
    2444:	00 25 38 25 00 00    	add    %ah,0x2538
    244a:	00 00                	add    %al,(%eax)
    244c:	00 31                	add    %dh,(%ecx)
    244e:	e9 5a 00 00 00       	jmp    24ad <.debug_info+0x24ad>
    2453:	84 10                	test   %dl,(%eax)
    2455:	02 10                	add    (%eax),%dl
    2457:	77 3a                	ja     2493 <.debug_info+0x2493>
    2459:	00 00                	add    %al,(%eax)
    245b:	04 26                	add    $0x26,%al
    245d:	14 6f                	adc    $0x6f,%al
    245f:	24 00                	and    $0x0,%al
    2461:	00 0f                	add    %cl,(%edi)
    2463:	03 4e 00             	add    0x0(%esi),%ecx
    2466:	00 26                	add    %ah,(%esi)
    2468:	15 e3 16 00 00       	adc    $0x16e3,%eax
    246d:	00 00                	add    %al,(%eax)
    246f:	07                   	pop    %es
    2470:	d4 56                	aam    $0x56
    2472:	00 00                	add    %al,(%eax)
    2474:	26 20 56 24          	and    %dl,%es:0x24(%esi)
    2478:	00 00                	add    %al,(%eax)
    247a:	13 04 26             	adc    (%esi,%eiz,1),%eax
    247d:	41                   	inc    %ecx
    247e:	8e 24 00             	mov    (%eax,%eax,1),%fs
    2481:	00 14 58             	add    %dl,(%eax,%ebx,2)
    2484:	7d 00                	jge    2486 <.debug_info+0x2486>
    2486:	00 26                	add    %ah,(%esi)
    2488:	42                   	inc    %edx
    2489:	56                   	push   %esi
    248a:	24 00                	and    $0x0,%al
    248c:	00 00                	add    %al,(%eax)
    248e:	10 f5                	adc    %dh,%ch
    2490:	3c 00                	cmp    $0x0,%al
    2492:	00 04 26             	add    %al,(%esi,%eiz,1)
    2495:	40                   	inc    %eax
    2496:	a1 24 00 00 17       	mov    0x17000024,%eax
    249b:	7a 24                	jp     24c1 <.debug_info+0x24c1>
    249d:	00 00                	add    %al,(%eax)
    249f:	00 00                	add    %al,(%eax)
    24a1:	07                   	pop    %es
    24a2:	43                   	inc    %ebx
    24a3:	20 00                	and    %al,(%eax)
    24a5:	00 26                	add    %ah,(%esi)
    24a7:	4c                   	dec    %esp
    24a8:	8e 24 00             	mov    (%eax,%eax,1),%fs
    24ab:	00 0e                	add    %cl,(%esi)
    24ad:	08 27                	or     %ah,(%edi)
    24af:	0b c1                	or     %ecx,%eax
    24b1:	24 00                	and    $0x0,%al
    24b3:	00 0f                	add    %cl,(%edi)
    24b5:	03 4e 00             	add    0x0(%esi),%ecx
    24b8:	00 27                	add    %ah,(%edi)
    24ba:	0c 13                	or     $0x13,%al
    24bc:	17                   	pop    %ss
    24bd:	00 00                	add    %al,(%eax)
    24bf:	00 00                	add    %al,(%eax)
    24c1:	07                   	pop    %es
    24c2:	cf                   	iret   
    24c3:	22 00                	and    (%eax),%al
    24c5:	00 27                	add    %ah,(%edi)
    24c7:	17                   	pop    %ss
    24c8:	ac                   	lods   %ds:(%esi),%al
    24c9:	24 00                	and    $0x0,%al
    24cb:	00 10                	add    %dl,(%eax)
    24cd:	d9 30                	fnstenv (%eax)
    24cf:	00 00                	add    %al,(%eax)
    24d1:	04 28                	add    $0x28,%al
    24d3:	0e                   	push   %cs
    24d4:	e5 24                	in     $0x24,%eax
    24d6:	00 00                	add    %al,(%eax)
    24d8:	0f da 6e 00          	pminub 0x0(%esi),%mm5
    24dc:	00 28                	add    %ch,(%eax)
    24de:	13 f3                	adc    %ebx,%esi
    24e0:	02 00                	add    (%eax),%al
    24e2:	00 00                	add    %al,(%eax)
    24e4:	00 10                	add    %dl,(%eax)
    24e6:	82                   	(bad)  
    24e7:	66 00 00             	data16 add %al,(%eax)
    24ea:	14 29                	adc    $0x29,%al
    24ec:	35 22 25 00 00       	xor    $0x2522,%eax
    24f1:	0f b8                	(bad)  
    24f3:	ab                   	stos   %eax,%es:(%edi)
    24f4:	00 00                	add    %al,(%eax)
    24f6:	29 36                	sub    %esi,(%esi)
    24f8:	37                   	aaa    
    24f9:	18 00                	sbb    %al,(%eax)
    24fb:	00 00                	add    %al,(%eax)
    24fd:	0f 51 26             	sqrtps (%esi),%xmm4
    2500:	00 00                	add    %al,(%eax)
    2502:	29 37                	sub    %esi,(%edi)
    2504:	a1 24 00 00 04       	mov    0x4000024,%eax
    2509:	15 6f 73 71 00       	adc    $0x71736f,%eax
    250e:	29 39                	sub    %edi,(%ecx)
    2510:	cc                   	int3   
    2511:	24 00                	and    $0x0,%al
    2513:	00 08                	add    %cl,(%eax)
    2515:	0f fb 6b 00          	psubq  0x0(%ebx),%mm5
    2519:	00 29                	add    %ch,(%ecx)
    251b:	3b fe                	cmp    %esi,%edi
    251d:	02 00                	add    (%eax),%al
    251f:	00 0c 00             	add    %cl,(%eax,%eax,1)
    2522:	0e                   	push   %cs
    2523:	04 2a                	add    $0x2a,%al
    2525:	61                   	popa   
    2526:	37                   	aaa    
    2527:	25 00 00 0f a5       	and    $0xa50f0000,%eax
    252c:	45                   	inc    %ebp
    252d:	00 00                	add    %al,(%eax)
    252f:	2a 61 e0             	sub    -0x20(%ecx),%ah
    2532:	17                   	pop    %ss
    2533:	00 00                	add    %al,(%eax)
    2535:	00 00                	add    %al,(%eax)
    2537:	07                   	pop    %es
    2538:	e0 75                	loopne 25af <.debug_info+0x25af>
    253a:	00 00                	add    %al,(%eax)
    253c:	2a 61 22             	sub    0x22(%ecx),%ah
    253f:	25 00 00 10 6b       	and    $0x6b100000,%eax
    2544:	0f 00 00             	sldt   (%eax)
    2547:	0c 2b                	or     $0x2b,%al
    2549:	21 67 25             	and    %esp,0x25(%edi)
    254c:	00 00                	add    %al,(%eax)
    254e:	0f 44 64 00 00       	cmove  0x0(%eax,%eax,1),%esp
    2553:	2b 22                	sub    (%edx),%esp
    2555:	a1 24 00 00 00       	mov    0x24,%eax
    255a:	0f 4f 43 00          	cmovg  0x0(%ebx),%eax
    255e:	00 2b                	add    %ch,(%ebx)
    2560:	23 fe                	and    %esi,%edi
    2562:	02 00                	add    (%eax),%al
    2564:	00 04 00             	add    %al,(%eax,%eax,1)
    2567:	07                   	pop    %es
    2568:	e8 4b 00 00 2b       	call   2b0025b8 <irq_matrix_allocated+0x2b001648>
    256d:	25 42 25 00 00       	and    $0x2542,%eax
    2572:	10 b1 46 00 00 04    	adc    %dh,0x4000046(%ecx)
    2578:	2c 21                	sub    $0x21,%al
    257a:	8b 25 00 00 0f 15    	mov    0x150f0000,%esp
    2580:	7c 00                	jl     2582 <.debug_info+0x2582>
    2582:	00 2c 22             	add    %ch,(%edx,%eiz,1)
    2585:	b0 25                	mov    $0x25,%al
    2587:	00 00                	add    %al,(%eax)
    2589:	00 00                	add    %al,(%eax)
    258b:	10 39                	adc    %bh,(%ecx)
    258d:	39 00                	cmp    %eax,(%eax)
    258f:	00 08                	add    %cl,(%eax)
    2591:	2c 25                	sub    $0x25,%al
    2593:	b0 25                	mov    $0x25,%al
    2595:	00 00                	add    %al,(%eax)
    2597:	0f af 6f 00          	imul   0x0(%edi),%ebp
    259b:	00 2c 26             	add    %ch,(%esi,%eiz,1)
    259e:	b0 25                	mov    $0x25,%al
    25a0:	00 00                	add    %al,(%eax)
    25a2:	00 0f                	add    %cl,(%edi)
    25a4:	1a 79 00             	sbb    0x0(%ecx),%bh
    25a7:	00 2c 26             	add    %ch,(%esi,%eiz,1)
    25aa:	b6 25                	mov    $0x25,%dh
    25ac:	00 00                	add    %al,(%eax)
    25ae:	04 00                	add    $0x0,%al
    25b0:	05 04 8b 25 00       	add    $0x258b04,%eax
    25b5:	00 05 04 b0 25 00    	add    %al,0x25b004
    25bb:	00 10                	add    %dl,(%eax)
    25bd:	b6 06                	mov    $0x6,%dh
    25bf:	00 00                	add    %al,(%eax)
    25c1:	04 2d                	add    $0x2d,%al
    25c3:	2f                   	das    
    25c4:	d5 25                	aad    $0x25
    25c6:	00 00                	add    %al,(%eax)
    25c8:	0f 84 23 00 00 2d    	je     2d0025f1 <irq_matrix_allocated+0x2d001681>
    25ce:	30 55 00             	xor    %dl,0x0(%ebp)
    25d1:	00 00                	add    %al,(%eax)
    25d3:	00 00                	add    %al,(%eax)
    25d5:	07                   	pop    %es
    25d6:	51                   	push   %ecx
    25d7:	11 00                	adc    %eax,(%eax)
    25d9:	00 2d 34 bc 25 00    	add    %ch,0x25bc34
    25df:	00 22                	add    %ah,(%edx)
    25e1:	08 2d 94 01 04 26    	or     %ch,0x26040194
    25e7:	00 00                	add    %al,(%eax)
    25e9:	20 b6 06 00 00 2d    	and    %dh,0x2d000006(%esi)
    25ef:	95                   	xchg   %eax,%ebp
    25f0:	01 bc 25 00 00 00 20 	add    %edi,0x20000000(%ebp,%eiz,1)
    25f7:	44                   	inc    %esp
    25f8:	64 00 00             	add    %al,%fs:(%eax)
    25fb:	2d 96 01 a1 24       	sub    $0x24a10196,%eax
    2600:	00 00                	add    %al,(%eax)
    2602:	04 00                	add    $0x0,%al
    2604:	21 ac 87 00 00 2d 97 	and    %ebp,-0x68d30000(%edi,%eax,4)
    260b:	01 e0                	add    %esp,%eax
    260d:	25 00 00 0e 08       	and    $0x80e0000,%eax
    2612:	2e 1d 31 26 00 00    	cs sbb $0x2631,%eax
    2618:	0f 44 64 00 00       	cmove  0x0(%eax,%eax,1),%esp
    261d:	2e 1e                	cs push %ds
    261f:	a1 24 00 00 00       	mov    0x24,%eax
    2624:	0f 10 29             	movups (%ecx),%xmm5
    2627:	00 00                	add    %al,(%eax)
    2629:	2e 1f                	cs pop %ds
    262b:	99                   	cltd   
    262c:	00 00                	add    %al,(%eax)
    262e:	00 04 00             	add    %al,(%eax,%eax,1)
    2631:	13 08                	adc    (%eax),%ecx
    2633:	2e 19 3f             	sbb    %edi,%cs:(%edi)
    2636:	26 00 00             	add    %al,%es:(%eax)
    2639:	1e                   	push   %ds
    263a:	10 26                	adc    %ah,(%esi)
    263c:	00 00                	add    %al,(%eax)
    263e:	00 10                	add    %dl,(%eax)
    2640:	95                   	xchg   %eax,%ebp
    2641:	3c 00                	cmp    $0x0,%al
    2643:	00 08                	add    %cl,(%eax)
    2645:	2e 18 52 26          	sbb    %dl,%cs:0x26(%edx)
    2649:	00 00                	add    %al,(%eax)
    264b:	17                   	pop    %ss
    264c:	31 26                	xor    %esp,(%esi)
    264e:	00 00                	add    %al,(%eax)
    2650:	00 00                	add    %al,(%eax)
    2652:	0e                   	push   %cs
    2653:	08 2f                	or     %ch,(%edi)
    2655:	30 73 26             	xor    %dh,0x26(%ebx)
    2658:	00 00                	add    %al,(%eax)
    265a:	0f ab 3f             	bts    %edi,(%edi)
    265d:	00 00                	add    %al,(%eax)
    265f:	2f                   	das    
    2660:	31 f9                	xor    %edi,%ecx
    2662:	00 00                	add    %al,(%eax)
    2664:	00 00                	add    %al,(%eax)
    2666:	15 6c 65 6e 00       	adc    $0x6e656c,%eax
    266b:	2f                   	das    
    266c:	31 f9                	xor    %edi,%ecx
    266e:	00 00                	add    %al,(%eax)
    2670:	00 04 00             	add    %al,(%eax,%eax,1)
    2673:	13 08                	adc    (%eax),%ecx
    2675:	2f                   	das    
    2676:	2f                   	das    
    2677:	8c 26                	mov    %fs,(%esi)
    2679:	00 00                	add    %al,(%eax)
    267b:	1e                   	push   %ds
    267c:	52                   	push   %edx
    267d:	26 00 00             	add    %al,%es:(%eax)
    2680:	14 66                	adc    $0x66,%al
    2682:	13 00                	adc    (%eax),%eax
    2684:	00 2f                	add    %ch,(%edi)
    2686:	33 0f                	xor    (%edi),%ecx
    2688:	01 00                	add    %eax,(%eax)
    268a:	00 00                	add    %al,(%eax)
    268c:	10 70 5d             	adc    %dh,0x5d(%eax)
    268f:	00 00                	add    %al,(%eax)
    2691:	0c 2f                	or     $0x2f,%al
    2693:	2e ab                	cs stos %eax,%es:(%edi)
    2695:	26 00 00             	add    %al,%es:(%eax)
    2698:	17                   	pop    %ss
    2699:	73 26                	jae    26c1 <.debug_info+0x26c1>
    269b:	00 00                	add    %al,(%eax)
    269d:	00 0f                	add    %cl,(%edi)
    269f:	b7 57                	mov    $0x57,%bh
    26a1:	00 00                	add    %al,(%eax)
    26a3:	2f                   	das    
    26a4:	35 ab 26 00 00       	xor    $0x26ab,%eax
    26a9:	08 00                	or     %al,(%eax)
    26ab:	05 04 b1 26 00       	add    $0x26b104,%eax
    26b0:	00 06                	add    %al,(%esi)
    26b2:	6e                   	outsb  %ds:(%esi),(%dx)
    26b3:	00 00                	add    %al,(%eax)
    26b5:	00 13                	add    %dl,(%ebx)
    26b7:	08 2f                	or     %ch,(%edi)
    26b9:	6b d5 26             	imul   $0x26,%ebp,%edx
    26bc:	00 00                	add    %al,(%eax)
    26be:	14 6f                	adc    $0x6f,%al
    26c0:	1e                   	push   %ds
    26c1:	00 00                	add    %al,(%eax)
    26c3:	2f                   	das    
    26c4:	6c                   	insb   (%dx),%es:(%edi)
    26c5:	fe 02                	incb   (%edx)
    26c7:	00 00                	add    %al,(%eax)
    26c9:	14 a5                	adc    $0xa5,%al
    26cb:	64 00 00             	add    %al,%fs:(%eax)
    26ce:	2f                   	das    
    26cf:	6d                   	insl   (%dx),%es:(%edi)
    26d0:	d5 26                	aad    $0x26
    26d2:	00 00                	add    %al,(%eax)
    26d4:	00 05 04 67 25 00    	add    %al,0x256704
    26da:	00 13                	add    %dl,(%ebx)
    26dc:	08 2f                	or     %ch,(%edi)
    26de:	74 05                	je     26e5 <.debug_info+0x26e5>
    26e0:	27                   	daa    
    26e1:	00 00                	add    %al,(%eax)
    26e3:	14 64                	adc    $0x64,%al
    26e5:	48                   	dec    %eax
    26e6:	00 00                	add    %al,(%eax)
    26e8:	2f                   	das    
    26e9:	75 42                	jne    272d <.debug_info+0x272d>
    26eb:	03 00                	add    (%eax),%eax
    26ed:	00 14 fe             	add    %dl,(%esi,%edi,8)
    26f0:	95                   	xchg   %eax,%ebp
    26f1:	00 00                	add    %al,(%eax)
    26f3:	2f                   	das    
    26f4:	76 8b                	jbe    2681 <.debug_info+0x2681>
    26f6:	25 00 00 14 a7       	and    $0xa7140000,%eax
    26fb:	7f 00                	jg     26fd <.debug_info+0x26fd>
    26fd:	00 2f                	add    %ch,(%edi)
    26ff:	77 73                	ja     2774 <.debug_info+0x2774>
    2701:	03 00                	add    (%eax),%eax
    2703:	00 00                	add    %al,(%eax)
    2705:	10 98 55 00 00 80    	adc    %bl,-0x7fffffab(%eax)
    270b:	2f                   	das    
    270c:	59                   	pop    %ecx
    270d:	cc                   	int3   
    270e:	27                   	daa    
    270f:	00 00                	add    %al,(%eax)
    2711:	0f 36                	(bad)  
    2713:	04 00                	add    $0x0,%al
    2715:	00 2f                	add    %ch,(%edi)
    2717:	5b                   	pop    %ebx
    2718:	55                   	push   %ebp
    2719:	00 00                	add    %al,(%eax)
    271b:	00 00                	add    %al,(%eax)
    271d:	0f f6 06             	psadbw (%esi),%mm0
    2720:	00 00                	add    %al,(%eax)
    2722:	2f                   	das    
    2723:	5c                   	pop    %esp
    2724:	d5 25                	aad    $0x25
    2726:	00 00                	add    %al,(%eax)
    2728:	04 0f                	add    $0xf,%al
    272a:	98                   	cwtl   
    272b:	27                   	daa    
    272c:	00 00                	add    %al,(%eax)
    272e:	2f                   	das    
    272f:	5d                   	pop    %ebp
    2730:	8b 25 00 00 08 0f    	mov    0xf080000,%esp
    2736:	f9                   	stc    
    2737:	40                   	inc    %eax
    2738:	00 00                	add    %al,(%eax)
    273a:	2f                   	das    
    273b:	5e                   	pop    %esi
    273c:	cc                   	int3   
    273d:	27                   	daa    
    273e:	00 00                	add    %al,(%eax)
    2740:	10 0f                	adc    %cl,(%edi)
    2742:	aa                   	stos   %al,%es:(%edi)
    2743:	3d 00 00 2f 5f       	cmp    $0x5f2f0000,%eax
    2748:	8c 26                	mov    %fs,(%esi)
    274a:	00 00                	add    %al,(%eax)
    274c:	14 0f                	adc    $0xf,%al
    274e:	50                   	push   %eax
    274f:	04 00                	add    $0x0,%al
    2751:	00 2f                	add    %ch,(%edi)
    2753:	60                   	pusha  
    2754:	84 2a                	test   %ch,(%edx)
    2756:	00 00                	add    %al,(%eax)
    2758:	20 0f                	and    %cl,(%edi)
    275a:	7f 26                	jg     2782 <.debug_info+0x2782>
    275c:	00 00                	add    %al,(%eax)
    275e:	2f                   	das    
    275f:	62 8a 2a 00 00 24    	bound  %ecx,0x2400002a(%edx)
    2765:	0f 12 68 00          	movlps 0x0(%eax),%xmm5
    2769:	00 2f                	add    %ch,(%edi)
    276b:	65 3f                	gs aas 
    276d:	26 00 00             	add    %al,%es:(%eax)
    2770:	48                   	dec    %eax
    2771:	0f c2 3e 00          	cmpeqps (%esi),%xmm7
    2775:	00 2f                	add    %ch,(%edi)
    2777:	66 43                	inc    %bx
    2779:	2b 00                	sub    (%eax),%eax
    277b:	00 50 0f             	add    %dl,0xf(%eax)
    277e:	5b                   	pop    %ebx
    277f:	41                   	inc    %ecx
    2780:	00 00                	add    %al,(%eax)
    2782:	2f                   	das    
    2783:	67 43                	addr16 inc %ebx
    2785:	2e 00 00             	add    %al,%cs:(%eax)
    2788:	54                   	push   %esp
    2789:	0f 10 7b 00          	movups 0x0(%ebx),%xmm7
    278d:	00 2f                	add    %ch,(%edi)
    278f:	68 25 00 00 00       	push   $0x25
    2794:	58                   	pop    %eax
    2795:	0f 9c 1a             	setl   (%edx)
    2798:	00 00                	add    %al,(%eax)
    279a:	2f                   	das    
    279b:	69 77 0a 00 00 5c 17 	imul   $0x175c0000,0xa(%edi),%esi
    27a2:	b6 26                	mov    $0x26,%dh
    27a4:	00 00                	add    %al,(%eax)
    27a6:	60                   	pusha  
    27a7:	0f 11 39             	movups %xmm7,(%ecx)
    27aa:	00 00                	add    %al,(%eax)
    27ac:	2f                   	das    
    27ad:	6f                   	outsl  %ds:(%esi),(%dx)
    27ae:	fe 02                	incb   (%edx)
    27b0:	00 00                	add    %al,(%eax)
    27b2:	68 0f 87 7b 00       	push   $0x7b870f
    27b7:	00 2f                	add    %ch,(%edi)
    27b9:	70 fe                	jo     27b9 <.debug_info+0x27b9>
    27bb:	02 00                	add    (%eax),%al
    27bd:	00 70 15             	add    %dh,0x15(%eax)
    27c0:	64 5f                	fs pop %edi
    27c2:	75 00                	jne    27c4 <.debug_info+0x27c4>
    27c4:	2f                   	das    
    27c5:	78 db                	js     27a2 <.debug_info+0x27a2>
    27c7:	26 00 00             	add    %al,%es:(%eax)
    27ca:	78 00                	js     27cc <.debug_info+0x27cc>
    27cc:	05 04 05 27 00       	add    $0x270504,%eax
    27d1:	00 25 45 12 00 00    	add    %ah,0x1245
    27d7:	70 01                	jo     27da <.debug_info+0x27da>
    27d9:	30 39                	xor    %bh,(%ecx)
    27db:	02 84 2a 00 00 20 66 	add    0x66200000(%edx,%ebp,1),%al
    27e2:	7c 00                	jl     27e4 <.debug_info+0x27e4>
    27e4:	00 30                	add    %dh,(%eax)
    27e6:	3a 02                	cmp    (%edx),%al
    27e8:	fb                   	sti    
    27e9:	01 00                	add    %eax,(%eax)
    27eb:	00 00                	add    %al,(%eax)
    27ed:	20 ee                	and    %ch,%dh
    27ef:	77 00                	ja     27f1 <.debug_info+0x27f1>
    27f1:	00 30                	add    %dh,(%eax)
    27f3:	3b 02                	cmp    (%edx),%eax
    27f5:	87 00                	xchg   %eax,(%eax)
    27f7:	00 00                	add    %al,(%eax)
    27f9:	02 20                	add    (%eax),%ah
    27fb:	ca 3c 00             	lret   $0x3c
    27fe:	00 30                	add    %dh,(%eax)
    2800:	3c 02                	cmp    $0x2,%al
    2802:	ec                   	in     (%dx),%al
    2803:	2f                   	das    
    2804:	00 00                	add    %al,(%eax)
    2806:	04 20                	add    $0x20,%al
    2808:	0b 58 00             	or     0x0(%eax),%ebx
    280b:	00 30                	add    %dh,(%eax)
    280d:	3d 02 0c 30 00       	cmp    $0x300c02,%eax
    2812:	00 08                	add    %cl,(%eax)
    2814:	20 c5                	and    %al,%ch
    2816:	27                   	daa    
    2817:	00 00                	add    %al,(%eax)
    2819:	30 3e                	xor    %bh,(%esi)
    281b:	02 55 00             	add    0x0(%ebp),%dl
    281e:	00 00                	add    %al,(%eax)
    2820:	0c 20                	or     $0x20,%al
    2822:	8e 8f 00 00 30 41    	mov    0x41300000(%edi),%cs
    2828:	02 32                	add    (%edx),%dh
    282a:	67 00 00             	add    %al,(%bx,%si)
    282d:	10 20                	adc    %ah,(%eax)
    282f:	27                   	daa    
    2830:	79 00                	jns    2832 <.debug_info+0x2832>
    2832:	00 30                	add    %dh,(%eax)
    2834:	42                   	inc    %edx
    2835:	02 32                	add    (%edx),%dh
    2837:	67 00 00             	add    %al,(%bx,%si)
    283a:	14 20                	adc    $0x20,%al
    283c:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    283d:	1f                   	pop    %ds
    283e:	00 00                	add    %al,(%eax)
    2840:	30 45 02             	xor    %al,0x2(%ebp)
    2843:	57                   	push   %edi
    2844:	68 00 00 18 20       	push   $0x20180000
    2849:	31 22                	xor    %esp,(%edx)
    284b:	00 00                	add    %al,(%eax)
    284d:	30 46 02             	xor    %al,0x2(%esi)
    2850:	43                   	inc    %ebx
    2851:	2e 00 00             	add    %al,%cs:(%eax)
    2854:	1c 20                	sbb    $0x20,%al
    2856:	93                   	xchg   %eax,%ebx
    2857:	26 00 00             	add    %al,%es:(%eax)
    285a:	30 47 02             	xor    %al,0x2(%edi)
    285d:	3e 3c 00             	ds cmp $0x0,%al
    2860:	00 20                	add    %ah,(%eax)
    2862:	20 7a 44             	and    %bh,0x44(%edx)
    2865:	00 00                	add    %al,(%eax)
    2867:	30 4a 02             	xor    %cl,0x2(%edx)
    286a:	77 0a                	ja     2876 <.debug_info+0x2876>
    286c:	00 00                	add    %al,(%eax)
    286e:	24 20                	and    $0x20,%al
    2870:	90                   	nop
    2871:	10 00                	adc    %al,(%eax)
    2873:	00 30                	add    %dh,(%eax)
    2875:	4e                   	dec    %esi
    2876:	02 25 00 00 00 28    	add    0x28000000,%ah
    287c:	17                   	pop    %ss
    287d:	88 66 00             	mov    %ah,0x0(%esi)
    2880:	00 2c 20             	add    %ch,(%eax,%eiz,1)
    2883:	6f                   	outsl  %ds:(%esi),(%dx)
    2884:	96                   	xchg   %eax,%esi
    2885:	00 00                	add    %al,(%eax)
    2887:	30 5a 02             	xor    %bl,0x2(%edx)
    288a:	f0 01 00             	lock add %eax,(%eax)
    288d:	00 30                	add    %dh,(%eax)
    288f:	20 a0 39 00 00 30    	and    %ah,0x30000039(%eax)
    2895:	5b                   	pop    %ebx
    2896:	02 44 02 00          	add    0x0(%edx,%eax,1),%al
    289a:	00 34 20             	add    %dh,(%eax,%eiz,1)
    289d:	ab                   	stos   %eax,%es:(%edi)
    289e:	5f                   	pop    %edi
    289f:	00 00                	add    %al,(%eax)
    28a1:	30 5c 02 0a          	xor    %bl,0xa(%edx,%eax,1)
    28a5:	05 00 00 3c 20       	add    $0x203c0000,%eax
    28aa:	fd                   	std    
    28ab:	41                   	inc    %ecx
    28ac:	00 00                	add    %al,(%eax)
    28ae:	30 5d 02             	xor    %bl,0x2(%ebp)
    28b1:	0a 05 00 00 44 20    	or     0x20440000,%al
    28b7:	8f                   	(bad)  
    28b8:	93                   	xchg   %eax,%ebx
    28b9:	00 00                	add    %al,(%eax)
    28bb:	30 5e 02             	xor    %bl,0x2(%esi)
    28be:	0a 05 00 00 4c 20    	or     0x204c0000,%al
    28c4:	a3 3d 00 00 30       	mov    %eax,0x3000003d
    28c9:	5f                   	pop    %edi
    28ca:	02 a1 24 00 00 54    	add    0x54000024(%ecx),%ah
    28d0:	20 89 55 00 00 30    	and    %cl,0x30000055(%ecx)
    28d6:	60                   	pusha  
    28d7:	02 87 00 00 00 58    	add    0x58000000(%edi),%al
    28dd:	20 40 6a             	and    %al,0x6a(%eax)
    28e0:	00 00                	add    %al,(%eax)
    28e2:	30 61 02             	xor    %ah,0x2(%ecx)
    28e5:	55                   	push   %ebp
    28e6:	00 00                	add    %al,(%eax)
    28e8:	00 5c 20 eb          	add    %bl,-0x15(%eax,%eiz,1)
    28ec:	3e 00 00             	add    %al,%ds:(%eax)
    28ef:	30 62 02             	xor    %ah,0x2(%edx)
    28f2:	46                   	inc    %esi
    28f3:	61                   	popa   
    28f4:	00 00                	add    %al,(%eax)
    28f6:	60                   	pusha  
    28f7:	20 e2                	and    %ah,%dl
    28f9:	5c                   	pop    %esp
    28fa:	00 00                	add    %al,(%eax)
    28fc:	30 63 02             	xor    %ah,0x2(%ebx)
    28ff:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    2900:	02 00                	add    (%eax),%al
    2902:	00 64 20 2c          	add    %ah,0x2c(%eax,%eiz,1)
    2906:	31 00                	xor    %eax,(%eax)
    2908:	00 30                	add    %dh,(%eax)
    290a:	66 02 d5             	data16 add %ch,%dl
    290d:	25 00 00 6c 20       	and    $0x206c0000,%eax
    2912:	cb                   	lret   
    2913:	19 00                	sbb    %eax,(%eax)
    2915:	00 30                	add    %dh,(%eax)
    2917:	6a 02                	push   $0x2
    2919:	25 00 00 00 70       	and    $0x70000000,%eax
    291e:	20 6d a3             	and    %ch,-0x5d(%ebp)
    2921:	00 00                	add    %al,(%eax)
    2923:	30 6b 02             	xor    %ch,0x2(%ebx)
    2926:	0b 36                	or     (%esi),%esi
    2928:	00 00                	add    %al,(%eax)
    292a:	74 20                	je     294c <.debug_info+0x294c>
    292c:	8f                   	(bad)  
    292d:	5e                   	pop    %esi
    292e:	00 00                	add    %al,(%eax)
    2930:	30 6d 02             	xor    %ch,0x2(%ebp)
    2933:	25 00 00 00 8c       	and    $0x8c000000,%eax
    2938:	20 8b 7d 00 00 30    	and    %cl,0x3000007d(%ebx)
    293e:	6e                   	outsb  %ds:(%esi),(%dx)
    293f:	02 25 00 00 00 90    	add    0x90000000,%ah
    2945:	20 bc 1b 00 00 30 70 	and    %bh,0x70300000(%ebx,%ebx,1)
    294c:	02 42 03             	add    0x3(%edx),%al
    294f:	00 00                	add    %al,(%eax)
    2951:	94                   	xchg   %eax,%esp
    2952:	20 7e 14             	and    %bh,0x14(%esi)
    2955:	00 00                	add    %al,(%eax)
    2957:	30 71 02             	xor    %dh,0x2(%ecx)
    295a:	fe 02                	incb   (%edx)
    295c:	00 00                	add    %al,(%eax)
    295e:	9c                   	pushf  
    295f:	20 59 24             	and    %bl,0x24(%ecx)
    2962:	00 00                	add    %al,(%eax)
    2964:	30 73 02             	xor    %dh,0x2(%ebx)
    2967:	67 68 00 00 a4 20    	addr16 push $0x20a40000
    296d:	d8 86 00 00 30 76    	fadds  0x76300000(%esi)
    2973:	02 99 00 00 00 a8    	add    -0x58000000(%ecx),%bl
    2979:	20 c9                	and    %cl,%cl
    297b:	2c 00                	sub    $0x0,%al
    297d:	00 30                	add    %dh,(%eax)
    297f:	77 02                	ja     2983 <.debug_info+0x2983>
    2981:	e3 00                	jecxz  2983 <.debug_info+0x2983>
    2983:	00 00                	add    %al,(%eax)
    2985:	ac                   	lods   %ds:(%esi),%al
    2986:	20 93 6f 00 00 30    	and    %dl,0x3000006f(%ebx)
    298c:	78 02                	js     2990 <.debug_info+0x2990>
    298e:	e3 00                	jecxz  2990 <.debug_info+0x2990>
    2990:	00 00                	add    %al,(%eax)
    2992:	ae                   	scas   %es:(%edi),%al
    2993:	20 b5 a0 00 00 30    	and    %dh,0x300000a0(%ebp)
    2999:	7a 02                	jp     299d <.debug_info+0x299d>
    299b:	fe 02                	incb   (%edx)
    299d:	00 00                	add    %al,(%eax)
    299f:	b0 20                	mov    $0x20,%al
    29a1:	c2 08 00             	ret    $0x8
    29a4:	00 30                	add    %dh,(%eax)
    29a6:	7b 02                	jnp    29aa <.debug_info+0x29aa>
    29a8:	fe 02                	incb   (%edx)
    29aa:	00 00                	add    %al,(%eax)
    29ac:	b8 20 4a 89 00       	mov    $0x894a20,%eax
    29b1:	00 30                	add    %dh,(%eax)
    29b3:	7c 02                	jl     29b7 <.debug_info+0x29b7>
    29b5:	fe 02                	incb   (%edx)
    29b7:	00 00                	add    %al,(%eax)
    29b9:	c0 17 af             	rclb   $0xaf,(%edi)
    29bc:	66 00 00             	data16 add %al,(%eax)
    29bf:	c8 20 df 37          	enter  $0xdf20,$0x37
    29c3:	00 00                	add    %al,(%eax)
    29c5:	30 81 02 0f 01 00    	xor    %al,0x10f02(%ecx)
    29cb:	00 d0                	add    %dl,%al
    29cd:	20 58 3d             	and    %bl,0x3d(%eax)
    29d0:	00 00                	add    %al,(%eax)
    29d2:	30 82 02 f3 02 00    	xor    %al,0x2f302(%edx)
    29d8:	00 d8                	add    %bl,%al
    29da:	20 48 6c             	and    %cl,0x6c(%eax)
    29dd:	00 00                	add    %al,(%eax)
    29df:	30 83 02 f3 02 00    	xor    %al,0x2f302(%ebx)
    29e5:	00 dc                	add    %bl,%ah
    29e7:	20 cb                	and    %cl,%bl
    29e9:	86 00                	xchg   %al,(%eax)
    29eb:	00 30                	add    %dh,(%eax)
    29ed:	84 02                	test   %al,(%edx)
    29ef:	f3 02 00             	repz add (%eax),%al
    29f2:	00 e0                	add    %ah,%al
    29f4:	20 21                	and    %ah,(%ecx)
    29f6:	84 00                	test   %al,(%eax)
    29f8:	00 30                	add    %dh,(%eax)
    29fa:	86 02                	xchg   %al,(%edx)
    29fc:	f3 02 00             	repz add (%eax),%al
    29ff:	00 e4                	add    %ah,%ah
    2a01:	20 8e 2f 00 00 30    	and    %cl,0x3000002f(%esi)
    2a07:	88 02                	mov    %al,(%edx)
    2a09:	01 6a 00             	add    %ebp,0x0(%edx)
    2a0c:	00 e8                	add    %ch,%al
    2a0e:	20 6e 8c             	and    %ch,-0x74(%esi)
    2a11:	00 00                	add    %al,(%eax)
    2a13:	30 89 02 4e 6a 00    	xor    %cl,0x6a4e02(%ecx)
    2a19:	00 ec                	add    %ch,%ah
    2a1b:	20 41 29             	and    %al,0x29(%ecx)
    2a1e:	00 00                	add    %al,(%eax)
    2a20:	30 8a 02 60 3b 00    	xor    %cl,0x3b6002(%edx)
    2a26:	00 f0                	add    %dh,%al
    2a28:	27                   	daa    
    2a29:	47                   	inc    %edi
    2a2a:	77 00                	ja     2a2c <.debug_info+0x2a2c>
    2a2c:	00 30                	add    %dh,(%eax)
    2a2e:	8b 02                	mov    (%edx),%eax
    2a30:	fe 02                	incb   (%edx)
    2a32:	00 00                	add    %al,(%eax)
    2a34:	50                   	push   %eax
    2a35:	01 2a                	add    %ebp,(%edx)
    2a37:	d1 66 00             	shll   0x0(%esi)
    2a3a:	00 58 01             	add    %bl,0x1(%eax)
    2a3d:	27                   	daa    
    2a3e:	c4 0f                	les    (%edi),%ecx
    2a40:	00 00                	add    %al,(%eax)
    2a42:	30 94 02 a0 00 00 00 	xor    %dl,0xa0(%edx,%eax,1)
    2a49:	5c                   	pop    %esp
    2a4a:	01 27                	add    %esp,(%edi)
    2a4c:	82                   	(bad)  
    2a4d:	47                   	inc    %edi
    2a4e:	00 00                	add    %al,(%eax)
    2a50:	30 97 02 a0 00 00    	xor    %dl,0xa002(%edi)
    2a56:	00 60 01             	add    %ah,0x1(%eax)
    2a59:	27                   	daa    
    2a5a:	de 63 00             	fisub  0x0(%ebx)
    2a5d:	00 30                	add    %dh,(%eax)
    2a5f:	98                   	cwtl   
    2a60:	02 59 6a             	add    0x6a(%ecx),%bl
    2a63:	00 00                	add    %al,(%eax)
    2a65:	64 01 27             	add    %esp,%fs:(%edi)
    2a68:	d7                   	xlat   %ds:(%ebx)
    2a69:	1a 00                	sbb    (%eax),%al
    2a6b:	00 30                	add    %dh,(%eax)
    2a6d:	9c                   	pushf  
    2a6e:	02 64 6a 00          	add    0x0(%edx,%ebp,2),%ah
    2a72:	00 68 01             	add    %ch,0x1(%eax)
    2a75:	27                   	daa    
    2a76:	03 6a 00             	add    0x0(%edx),%ebp
    2a79:	00 30                	add    %dh,(%eax)
    2a7b:	9f                   	lahf   
    2a7c:	02 77 0a             	add    0xa(%edi),%dh
    2a7f:	00 00                	add    %al,(%eax)
    2a81:	6c                   	insb   (%dx),%es:(%edi)
    2a82:	01 00                	add    %eax,(%eax)
    2a84:	05 04 d2 27 00       	add    $0x27d204,%eax
    2a89:	00 03                	add    %al,(%ebx)
    2a8b:	6e                   	outsb  %ds:(%esi),(%dx)
    2a8c:	00 00                	add    %al,(%eax)
    2a8e:	00 9a 2a 00 00 04    	add    %bl,0x400002a(%edx)
    2a94:	3c 00                	cmp    $0x0,%al
    2a96:	00 00                	add    %al,(%eax)
    2a98:	23 00                	and    (%eax),%eax
    2a9a:	10 85 81 00 00 40    	adc    %al,0x40000081(%ebp)
    2aa0:	2f                   	das    
    2aa1:	87 43 2b             	xchg   %eax,0x2b(%ebx)
    2aa4:	00 00                	add    %al,(%eax)
    2aa6:	0f 1a 83 00 00 2f 88 	bndldx -0x77d10000(%ebx),%bnd0
    2aad:	5d                   	pop    %ebp
    2aae:	2e 00 00             	add    %al,%cs:(%eax)
    2ab1:	00 0f                	add    %cl,(%edi)
    2ab3:	18 70 00             	sbb    %dh,0x0(%eax)
    2ab6:	00 2f                	add    %ch,(%edi)
    2ab8:	89 5d 2e             	mov    %ebx,0x2e(%ebp)
    2abb:	00 00                	add    %al,(%eax)
    2abd:	04 0f                	add    $0xf,%al
    2abf:	98                   	cwtl   
    2ac0:	27                   	daa    
    2ac1:	00 00                	add    %al,(%eax)
    2ac3:	2f                   	das    
    2ac4:	8a 88 2e 00 00 08    	mov    0x800002e(%eax),%cl
    2aca:	0f 38 3d             	(bad)  
    2acd:	00 00                	add    %al,(%eax)
    2acf:	2f                   	das    
    2ad0:	8b b7 2e 00 00 0c    	mov    0xc00002e(%edi),%esi
    2ad6:	0f a5 68 00          	shld   %cl,%ebp,0x0(%eax)
    2ada:	00 2f                	add    %ch,(%edi)
    2adc:	8d                   	(bad)  
    2add:	cc                   	int3   
    2ade:	2e 00 00             	add    %al,%cs:(%eax)
    2ae1:	10 0f                	adc    %cl,(%edi)
    2ae3:	cd 13                	int    $0x13
    2ae5:	00 00                	add    %al,(%eax)
    2ae7:	2f                   	das    
    2ae8:	8e e1                	mov    %ecx,%fs
    2aea:	2e 00 00             	add    %al,%cs:(%eax)
    2aed:	14 0f                	adc    $0xf,%al
    2aef:	dd 01                	fldl   (%ecx)
    2af1:	00 00                	add    %al,(%eax)
    2af3:	2f                   	das    
    2af4:	8f                   	(bad)  
    2af5:	f2 2e 00 00          	repnz add %al,%cs:(%eax)
    2af9:	18 0f                	sbb    %cl,(%edi)
    2afb:	e5 24                	in     $0x24,%eax
    2afd:	00 00                	add    %al,(%eax)
    2aff:	2f                   	das    
    2b00:	90                   	nop
    2b01:	f2 2e 00 00          	repnz add %al,%cs:(%eax)
    2b05:	1c 0f                	sbb    $0xf,%al
    2b07:	3b 78 00             	cmp    0x0(%eax),%edi
    2b0a:	00 2f                	add    %ch,(%edi)
    2b0c:	91                   	xchg   %eax,%ecx
    2b0d:	08 2f                	or     %ch,(%edi)
    2b0f:	00 00                	add    %al,(%eax)
    2b11:	20 0f                	and    %cl,(%edi)
    2b13:	0c 4e                	or     $0x4e,%al
    2b15:	00 00                	add    %al,(%eax)
    2b17:	2f                   	das    
    2b18:	92                   	xchg   %eax,%edx
    2b19:	27                   	daa    
    2b1a:	2f                   	das    
    2b1b:	00 00                	add    %al,(%eax)
    2b1d:	24 0f                	and    $0xf,%al
    2b1f:	29 4a 00             	sub    %ecx,0x0(%edx)
    2b22:	00 2f                	add    %ch,(%edi)
    2b24:	93                   	xchg   %eax,%ebx
    2b25:	72 2f                	jb     2b56 <.debug_info+0x2b56>
    2b27:	00 00                	add    %al,(%eax)
    2b29:	28 0f                	sub    %cl,(%edi)
    2b2b:	a8 2b                	test   $0x2b,%al
    2b2d:	00 00                	add    %al,(%eax)
    2b2f:	2f                   	das    
    2b30:	94                   	xchg   %eax,%esp
    2b31:	97                   	xchg   %eax,%edi
    2b32:	2f                   	das    
    2b33:	00 00                	add    %al,(%eax)
    2b35:	2c 0f                	sub    $0xf,%al
    2b37:	ed                   	in     (%dx),%eax
    2b38:	8f 00                	popl   (%eax)
    2b3a:	00 2f                	add    %ch,(%edi)
    2b3c:	95                   	xchg   %eax,%ebp
    2b3d:	c6                   	(bad)  
    2b3e:	2f                   	das    
    2b3f:	00 00                	add    %al,(%eax)
    2b41:	30 00                	xor    %al,(%eax)
    2b43:	05 04 49 2b 00       	add    $0x2b4904,%eax
    2b48:	00 06                	add    %al,(%esi)
    2b4a:	9a 2a 00 00 25 46 9c 	lcall  $0x9c46,$0x2500002a
    2b51:	00 00                	add    %al,(%eax)
    2b53:	c0 03 30             	rolb   $0x30,(%ebx)
    2b56:	38 05 43 2e 00 00    	cmp    %al,0x2e43
    2b5c:	20 ba 6c 00 00 30    	and    %bh,0x3000006c(%edx)
    2b62:	39 05 fe 02 00 00    	cmp    %eax,0x2fe
    2b68:	00 20                	add    %ah,(%eax)
    2b6a:	b6 22                	mov    $0x22,%dh
    2b6c:	00 00                	add    %al,(%eax)
    2b6e:	30 3a                	xor    %bh,(%edx)
    2b70:	05 f0 01 00 00       	add    $0x1f0,%eax
    2b75:	08 20                	or     %ah,(%eax)
    2b77:	50                   	push   %eax
    2b78:	65 00 00             	add    %al,%gs:(%eax)
    2b7b:	30 3b                	xor    %bh,(%ebx)
    2b7d:	05 6e 00 00 00       	add    $0x6e,%eax
    2b82:	0c 20                	or     $0x20,%al
    2b84:	16                   	push   %ss
    2b85:	30 00                	xor    %al,(%eax)
    2b87:	00 30                	add    %dh,(%eax)
    2b89:	3c 05                	cmp    $0x5,%al
    2b8b:	25 00 00 00 10       	and    $0x10000000,%eax
    2b90:	20 69 76             	and    %ch,0x76(%ecx)
    2b93:	00 00                	add    %al,(%eax)
    2b95:	30 3d 05 44 02 00    	xor    %bh,0x24405
    2b9b:	00 14 20             	add    %dl,(%eax,%eiz,1)
    2b9e:	6f                   	outsl  %ds:(%esi),(%dx)
    2b9f:	99                   	cltd   
    2ba0:	00 00                	add    %al,(%eax)
    2ba2:	30 3e                	xor    %bh,(%esi)
    2ba4:	05 5d 71 00 00       	add    $0x715d,%eax
    2ba9:	1c 20                	sbb    $0x20,%al
    2bab:	77 83                	ja     2b30 <.debug_info+0x2b30>
    2bad:	00 00                	add    %al,(%eax)
    2baf:	30 3f                	xor    %bh,(%edi)
    2bb1:	05 b6 72 00 00       	add    $0x72b6,%eax
    2bb6:	20 20                	and    %ah,(%eax)
    2bb8:	0d 0f 00 00 30       	or     $0x3000000f,%eax
    2bbd:	40                   	inc    %eax
    2bbe:	05 c1 72 00 00       	add    $0x72c1,%eax
    2bc3:	24 20                	and    $0x20,%al
    2bc5:	b3 85                	mov    $0x85,%bl
    2bc7:	00 00                	add    %al,(%eax)
    2bc9:	30 41 05             	xor    %al,0x5(%ecx)
    2bcc:	cc                   	int3   
    2bcd:	72 00                	jb     2bcf <.debug_info+0x2bcf>
    2bcf:	00 28                	add    %ch,(%eax)
    2bd1:	20 ae 24 00 00 30    	and    %ch,0x30000024(%esi)
    2bd7:	42                   	inc    %edx
    2bd8:	05 dc 72 00 00       	add    $0x72dc,%eax
    2bdd:	2c 20                	sub    $0x20,%al
    2bdf:	ed                   	in     (%dx),%eax
    2be0:	6a 00                	push   $0x0
    2be2:	00 30                	add    %dh,(%eax)
    2be4:	43                   	inc    %ebx
    2be5:	05 25 00 00 00       	add    $0x25,%eax
    2bea:	30 20                	xor    %ah,(%eax)
    2bec:	a0 82 00 00 30       	mov    0x30000082,%al
    2bf1:	44                   	inc    %esp
    2bf2:	05 25 00 00 00       	add    $0x25,%eax
    2bf7:	34 20                	xor    $0x20,%al
    2bf9:	ca 40 00             	lret   $0x40
    2bfc:	00 30                	add    %dh,(%eax)
    2bfe:	45                   	inc    %ebp
    2bff:	05 25 00 00 00       	add    $0x25,%eax
    2c04:	38 20                	cmp    %ah,(%eax)
    2c06:	d3 49 00             	rorl   %cl,0x0(%ecx)
    2c09:	00 30                	add    %dh,(%eax)
    2c0b:	46                   	inc    %esi
    2c0c:	05 cc 27 00 00       	add    $0x27cc,%eax
    2c11:	3c 20                	cmp    $0x20,%al
    2c13:	b7 6d                	mov    $0x6d,%bh
    2c15:	00 00                	add    %al,(%eax)
    2c17:	30 47 05             	xor    %al,0x5(%edi)
    2c1a:	0b 36                	or     (%esi),%esi
    2c1c:	00 00                	add    %al,(%eax)
    2c1e:	40                   	inc    %eax
    2c1f:	20 fb                	and    %bh,%bl
    2c21:	82                   	(bad)  
    2c22:	00 00                	add    %al,(%eax)
    2c24:	30 48 05             	xor    %cl,0x5(%eax)
    2c27:	99                   	cltd   
    2c28:	00 00                	add    %al,(%eax)
    2c2a:	00 58 20             	add    %bl,0x20(%eax)
    2c2d:	50                   	push   %eax
    2c2e:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    2c2f:	00 00                	add    %al,(%eax)
    2c31:	30 49 05             	xor    %cl,0x5(%ecx)
    2c34:	f3 02 00             	repz add (%eax),%al
    2c37:	00 5c 20 b0          	add    %bl,-0x50(%eax,%eiz,1)
    2c3b:	2d 00 00 30 4b       	sub    $0x4b300000,%eax
    2c40:	05 77 0a 00 00       	add    $0xa77,%eax
    2c45:	60                   	pusha  
    2c46:	20 dc                	and    %bl,%ah
    2c48:	70 00                	jo     2c4a <.debug_info+0x2c4a>
    2c4a:	00 30                	add    %dh,(%eax)
    2c4c:	4d                   	dec    %ebp
    2c4d:	05 ec 72 00 00       	add    $0x72ec,%eax
    2c52:	64 20 43 a7          	and    %al,%fs:-0x59(%ebx)
    2c56:	00 00                	add    %al,(%eax)
    2c58:	30 4f 05             	xor    %cl,0x5(%edi)
    2c5b:	02 73 00             	add    0x0(%ebx),%dh
    2c5e:	00 68 20             	add    %ch,0x20(%eax)
    2c61:	bf 06 00 00 30       	mov    $0x30000006,%edi
    2c66:	51                   	push   %ecx
    2c67:	05 72 25 00 00       	add    $0x2572,%eax
    2c6c:	6c                   	insb   (%dx),%es:(%edi)
    2c6d:	20 21                	and    %ah,(%ecx)
    2c6f:	7e 00                	jle    2c71 <.debug_info+0x2c71>
    2c71:	00 30                	add    %dh,(%eax)
    2c73:	52                   	push   %edx
    2c74:	05 fe 02 00 00       	add    $0x2fe,%eax
    2c79:	70 20                	jo     2c9b <.debug_info+0x2c9b>
    2c7b:	74 67                	je     2ce4 <.debug_info+0x2ce4>
    2c7d:	00 00                	add    %al,(%eax)
    2c7f:	30 53 05             	xor    %dl,0x5(%ebx)
    2c82:	56                   	push   %esi
    2c83:	66 00 00             	data16 add %al,(%eax)
    2c86:	78 20                	js     2ca8 <.debug_info+0x2ca8>
    2c88:	54                   	push   %esp
    2c89:	6c                   	insb   (%dx),%es:(%edi)
    2c8a:	00 00                	add    %al,(%eax)
    2c8c:	30 54 05 82          	xor    %dl,-0x7e(%ebp,%eax,1)
    2c90:	66 00 00             	data16 add %al,(%eax)
    2c93:	7c 20                	jl     2cb5 <.debug_info+0x2cb5>
    2c95:	65 7b 00             	gs jnp 2c98 <.debug_info+0x2c98>
    2c98:	00 30                	add    %dh,(%eax)
    2c9a:	55                   	push   %ebp
    2c9b:	05 12 73 00 00       	add    $0x7312,%eax
    2ca0:	80 20 9c             	andb   $0x9c,(%eax)
    2ca3:	06                   	push   %es
    2ca4:	00 00                	add    %al,(%eax)
    2ca6:	30 56 05             	xor    %dl,0x5(%esi)
    2ca9:	42                   	inc    %edx
    2caa:	03 00                	add    (%eax),%eax
    2cac:	00 84 20 64 70 00 00 	add    %al,0x7064(%eax,%eiz,1)
    2cb3:	30 57 05             	xor    %dl,0x5(%edi)
    2cb6:	55                   	push   %ebp
    2cb7:	00 00                	add    %al,(%eax)
    2cb9:	00 8c 20 56 6d 00 00 	add    %cl,0x6d56(%eax,%eiz,1)
    2cc0:	30 58 05             	xor    %bl,0x5(%eax)
    2cc3:	c7                   	(bad)  
    2cc4:	60                   	pusha  
    2cc5:	00 00                	add    %al,(%eax)
    2cc7:	90                   	nop
    2cc8:	27                   	daa    
    2cc9:	e8 9e 00 00 30       	call   30002d6c <irq_matrix_allocated+0x30001dfc>
    2cce:	5a                   	pop    %edx
    2ccf:	05 54 70 00 00       	add    $0x7054,%eax
    2cd4:	54                   	push   %esp
    2cd5:	01 27                	add    %esp,(%edi)
    2cd7:	ce                   	into   
    2cd8:	7e 00                	jle    2cda <.debug_info+0x2cda>
    2cda:	00 30                	add    %dh,(%eax)
    2cdc:	5c                   	pop    %esp
    2cdd:	05 6e 49 00 00       	add    $0x496e,%eax
    2ce2:	3c 02                	cmp    $0x2,%al
    2ce4:	27                   	daa    
    2ce5:	c6                   	(bad)  
    2ce6:	18 00                	sbb    %al,(%eax)
    2ce8:	00 30                	add    %dh,(%eax)
    2cea:	5d                   	pop    %ebp
    2ceb:	05 ea 4f 00 00       	add    $0x4fea,%eax
    2cf0:	5c                   	pop    %esp
    2cf1:	02 27                	add    (%edi),%ah
    2cf3:	3b 5c 00 00          	cmp    0x0(%eax,%eax,1),%ebx
    2cf7:	30 5f 05             	xor    %bl,0x5(%edi)
    2cfa:	77 0a                	ja     2d06 <.debug_info+0x2d06>
    2cfc:	00 00                	add    %al,(%eax)
    2cfe:	6c                   	insb   (%dx),%es:(%edi)
    2cff:	02 27                	add    (%edi),%ah
    2d01:	ca 91 00             	lret   $0x91
    2d04:	00 30                	add    %dh,(%eax)
    2d06:	60                   	pusha  
    2d07:	05 55 00 00 00       	add    $0x55,%eax
    2d0c:	70 02                	jo     2d10 <.debug_info+0x2d10>
    2d0e:	27                   	daa    
    2d0f:	fc                   	cld    
    2d10:	62 00                	bound  %eax,(%eax)
    2d12:	00 30                	add    %dh,(%eax)
    2d14:	61                   	popa   
    2d15:	05 bd 02 00 00       	add    $0x2bd,%eax
    2d1a:	74 02                	je     2d1e <.debug_info+0x2d1e>
    2d1c:	27                   	daa    
    2d1d:	b2 6b                	mov    $0x6b,%dl
    2d1f:	00 00                	add    %al,(%eax)
    2d21:	30 65 05             	xor    %ah,0x5(%ebp)
    2d24:	f9                   	stc    
    2d25:	00 00                	add    %al,(%eax)
    2d27:	00 78 02             	add    %bh,0x2(%eax)
    2d2a:	27                   	daa    
    2d2b:	74 2a                	je     2d57 <.debug_info+0x2d57>
    2d2d:	00 00                	add    %al,(%eax)
    2d2f:	30 6b 05             	xor    %ch,0x5(%ebx)
    2d32:	e5 24                	in     $0x24,%eax
    2d34:	00 00                	add    %al,(%eax)
    2d36:	7c 02                	jl     2d3a <.debug_info+0x2d3a>
    2d38:	27                   	daa    
    2d39:	9f                   	lahf   
    2d3a:	15 00 00 30 71       	adc    $0x71300000,%eax
    2d3f:	05 df 01 00 00       	add    $0x1df,%eax
    2d44:	90                   	nop
    2d45:	02 27                	add    (%edi),%ah
    2d47:	00 02                	add    %al,(%edx)
    2d49:	00 00                	add    %al,(%eax)
    2d4b:	30 73 05             	xor    %dh,0x5(%ebx)
    2d4e:	43                   	inc    %ebx
    2d4f:	2b 00                	sub    (%eax),%eax
    2d51:	00 94 02 27 b6 28 00 	add    %dl,0x28b627(%edx,%eax,1)
    2d58:	00 30                	add    %dh,(%eax)
    2d5a:	78 05                	js     2d61 <.debug_info+0x2d61>
    2d5c:	99                   	cltd   
    2d5d:	00 00                	add    %al,(%eax)
    2d5f:	00 98 02 27 38 36    	add    %bl,0x36382702(%eax)
    2d65:	00 00                	add    %al,(%eax)
    2d67:	30 7a 05             	xor    %bh,0x5(%edx)
    2d6a:	44                   	inc    %esp
    2d6b:	31 00                	xor    %eax,(%eax)
    2d6d:	00 9c 02 27 1f 08 00 	add    %bl,0x81f27(%edx,%eax,1)
    2d74:	00 30                	add    %dh,(%eax)
    2d76:	7d 05                	jge    2d7d <.debug_info+0x2d7d>
    2d78:	37                   	aaa    
    2d79:	18 00                	sbb    %al,(%eax)
    2d7b:	00 bc 02 27 26 39 00 	add    %bh,0x392627(%edx,%eax,1)
    2d82:	00 30                	add    %dh,(%eax)
    2d84:	80 05 99 00 00 00 c0 	addb   $0xc0,0x99
    2d8b:	02 27                	add    (%edi),%ah
    2d8d:	bb 2d 00 00 30       	mov    $0x3000002d,%ebx
    2d92:	83 05 31 39 00 00 c4 	addl   $0xffffffc4,0x3931
    2d99:	02 27                	add    (%edi),%ah
    2d9b:	4e                   	dec    %esi
    2d9c:	0c 00                	or     $0x0,%al
    2d9e:	00 30                	add    %dh,(%eax)
    2da0:	84 05 29 03 00 00    	test   %al,0x329
    2da6:	c8 02 27 37          	enter  $0x2702,$0x37
    2daa:	29 00                	sub    %eax,(%eax)
    2dac:	00 30                	add    %dh,(%eax)
    2dae:	8b 05 f5 41 00 00    	mov    0x41f5,%eax
    2db4:	cc                   	int3   
    2db5:	02 27                	add    (%edi),%ah
    2db7:	de 7e 00             	fidivr 0x0(%esi)
    2dba:	00 30                	add    %dh,(%eax)
    2dbc:	91                   	xchg   %eax,%ecx
    2dbd:	05 67 32 00 00       	add    $0x3267,%eax
    2dc2:	00 03                	add    %al,(%ebx)
    2dc4:	27                   	daa    
    2dc5:	90                   	nop
    2dc6:	03 00                	add    (%eax),%eax
    2dc8:	00 30                	add    %dh,(%eax)
    2dca:	92                   	xchg   %eax,%edx
    2dcb:	05 67 32 00 00       	add    $0x3267,%eax
    2dd0:	40                   	inc    %eax
    2dd1:	03 30                	add    (%eax),%esi
    2dd3:	72 63                	jb     2e38 <.debug_info+0x2e38>
    2dd5:	75 00                	jne    2dd7 <.debug_info+0x2dd7>
    2dd7:	30 93 05 73 03 00    	xor    %dl,0x37305(%ebx)
    2ddd:	00 4c 03 27          	add    %cl,0x27(%ebx,%eax,1)
    2de1:	d1 0d 00 00 30 94    	rorl   0x94300000
    2de7:	05 fb 38 00 00       	add    $0x38fb,%eax
    2dec:	54                   	push   %esp
    2ded:	03 27                	add    (%edi),%esp
    2def:	be 84 00 00 30       	mov    $0x30000084,%esi
    2df4:	96                   	xchg   %eax,%esi
    2df5:	05 e5 24 00 00       	add    $0x24e5,%eax
    2dfa:	64 03 27             	add    %fs:(%edi),%esp
    2dfd:	04 0c                	add    $0xc,%al
    2dff:	00 00                	add    %al,(%eax)
    2e01:	30 9b 05 99 00 00    	xor    %bl,0x9905(%ebx)
    2e07:	00 78 03             	add    %bh,0x3(%eax)
    2e0a:	27                   	daa    
    2e0b:	9e                   	sahf   
    2e0c:	71 00                	jno    2e0e <.debug_info+0x2e0e>
    2e0e:	00 30                	add    %dh,(%eax)
    2e10:	9e                   	sahf   
    2e11:	05 a1 24 00 00       	add    $0x24a1,%eax
    2e16:	80 03 27             	addb   $0x27,(%ebx)
    2e19:	1a 95 00 00 30 9f    	sbb    -0x60d00000(%ebp),%dl
    2e1f:	05 fe 02 00 00       	add    $0x2fe,%eax
    2e24:	84 03                	test   %al,(%ebx)
    2e26:	27                   	daa    
    2e27:	71 33                	jno    2e5c <.debug_info+0x2e5c>
    2e29:	00 00                	add    %al,(%eax)
    2e2b:	30 a1 05 a1 24 00    	xor    %ah,0x24a105(%ecx)
    2e31:	00 8c 03 27 92 73 00 	add    %cl,0x739227(%ebx,%eax,1)
    2e38:	00 30                	add    %dh,(%eax)
    2e3a:	a2 05 fe 02 00       	mov    %al,0x2fe05
    2e3f:	00 90 03 00 05 04    	add    %dl,0x4050003(%eax)
    2e45:	4e                   	dec    %esi
    2e46:	2b 00                	sub    (%eax),%eax
    2e48:	00 1b                	add    %bl,(%ebx)
    2e4a:	99                   	cltd   
    2e4b:	00 00                	add    %al,(%eax)
    2e4d:	00 5d 2e             	add    %bl,0x2e(%ebp)
    2e50:	00 00                	add    %al,(%eax)
    2e52:	0d cc 27 00 00       	or     $0x27cc,%eax
    2e57:	0d 55 00 00 00       	or     $0x55,%eax
    2e5c:	00 05 04 49 2e 00    	add    %al,0x2e4904
    2e62:	00 1b                	add    %bl,(%ebx)
    2e64:	99                   	cltd   
    2e65:	00 00                	add    %al,(%eax)
    2e67:	00 77 2e             	add    %dh,0x2e(%edi)
    2e6a:	00 00                	add    %al,(%eax)
    2e6c:	0d 77 2e 00 00       	or     $0x2e77,%eax
    2e71:	0d 82 2e 00 00       	or     $0x2e82,%eax
    2e76:	00 05 04 7d 2e 00    	add    %al,0x2e7d04
    2e7c:	00 06                	add    %al,(%esi)
    2e7e:	05 27 00 00 05       	add    $0x5000027,%eax
    2e83:	04 8c                	add    $0x8c,%al
    2e85:	26 00 00             	add    %al,%es:(%eax)
    2e88:	05 04 63 2e 00       	add    $0x2e6304,%eax
    2e8d:	00 1b                	add    %bl,(%ebx)
    2e8f:	99                   	cltd   
    2e90:	00 00                	add    %al,(%eax)
    2e92:	00 ac 2e 00 00 0d 77 	add    %ch,0x770d0000(%esi,%ebp,1)
    2e99:	2e 00 00             	add    %al,%cs:(%eax)
    2e9c:	0d 55 00 00 00       	or     $0x55,%eax
    2ea1:	0d 43 00 00 00       	or     $0x43,%eax
    2ea6:	0d ac 2e 00 00       	or     $0x2eac,%eax
    2eab:	00 05 04 b2 2e 00    	add    %al,0x2eb204
    2eb1:	00 06                	add    %al,(%esi)
    2eb3:	8c 26                	mov    %fs,(%esi)
    2eb5:	00 00                	add    %al,(%eax)
    2eb7:	05 04 8e 2e 00       	add    $0x2e8e04,%eax
    2ebc:	00 1b                	add    %bl,(%ebx)
    2ebe:	99                   	cltd   
    2ebf:	00 00                	add    %al,(%eax)
    2ec1:	00 cc                	add    %cl,%ah
    2ec3:	2e 00 00             	add    %al,%cs:(%eax)
    2ec6:	0d 77 2e 00 00       	or     $0x2e77,%eax
    2ecb:	00 05 04 bd 2e 00    	add    %al,0x2ebd04
    2ed1:	00 1b                	add    %bl,(%ebx)
    2ed3:	99                   	cltd   
    2ed4:	00 00                	add    %al,(%eax)
    2ed6:	00 e1                	add    %ah,%cl
    2ed8:	2e 00 00             	add    %al,%cs:(%eax)
    2edb:	0d cc 27 00 00       	or     $0x27cc,%eax
    2ee0:	00 05 04 d2 2e 00    	add    %al,0x2ed204
    2ee6:	00 0c f2             	add    %cl,(%edx,%esi,8)
    2ee9:	2e 00 00             	add    %al,%cs:(%eax)
    2eec:	0d cc 27 00 00       	or     $0x27cc,%eax
    2ef1:	00 05 04 e7 2e 00    	add    %al,0x2ee704
    2ef7:	00 0c 08             	add    %cl,(%eax,%ecx,1)
    2efa:	2f                   	das    
    2efb:	00 00                	add    %al,(%eax)
    2efd:	0d cc 27 00 00       	or     $0x27cc,%eax
    2f02:	0d 84 2a 00 00       	or     $0x2a84,%eax
    2f07:	00 05 04 f8 2e 00    	add    %al,0x2ef804
    2f0d:	00 1b                	add    %bl,(%ebx)
    2f0f:	df 01                	fild   (%ecx)
    2f11:	00 00                	add    %al,(%eax)
    2f13:	27                   	daa    
    2f14:	2f                   	das    
    2f15:	00 00                	add    %al,(%eax)
    2f17:	0d cc 27 00 00       	or     $0x27cc,%eax
    2f1c:	0d df 01 00 00       	or     $0x1df,%eax
    2f21:	0d 99 00 00 00       	or     $0x99,%eax
    2f26:	00 05 04 0e 2f 00    	add    %al,0x2f0e04
    2f2c:	00 16                	add    %dl,(%esi)
    2f2e:	b3 02                	mov    $0x2,%bl
    2f30:	00 00                	add    %al,(%eax)
    2f32:	1b 41 2f             	sbb    0x2f(%ecx),%eax
    2f35:	00 00                	add    %al,(%eax)
    2f37:	41                   	inc    %ecx
    2f38:	2f                   	das    
    2f39:	00 00                	add    %al,(%eax)
    2f3b:	0d 47 2f 00 00       	or     $0x2f47,%eax
    2f40:	00 05 04 2d 2f 00    	add    %al,0x2f2d04
    2f46:	00 05 04 4d 2f 00    	add    %al,0x2f4d04
    2f4c:	00 10                	add    %dl,(%eax)
    2f4e:	c8 2e 00 00          	enter  $0x2e,$0x0
    2f52:	08 31                	or     %dh,(%ecx)
    2f54:	07                   	pop    %es
    2f55:	72 2f                	jb     2f86 <.debug_info+0x2f86>
    2f57:	00 00                	add    %al,(%eax)
    2f59:	15 6d 6e 74 00       	adc    $0x746e6d,%eax
    2f5e:	31 08                	xor    %ecx,(%eax)
    2f60:	41                   	inc    %ecx
    2f61:	2f                   	das    
    2f62:	00 00                	add    %al,(%eax)
    2f64:	00 0f                	add    %cl,(%edi)
    2f66:	98                   	cwtl   
    2f67:	55                   	push   %ebp
    2f68:	00 00                	add    %al,(%eax)
    2f6a:	31 09                	xor    %ecx,(%ecx)
    2f6c:	cc                   	int3   
    2f6d:	27                   	daa    
    2f6e:	00 00                	add    %al,(%eax)
    2f70:	04 00                	add    $0x0,%al
    2f72:	05 04 32 2f 00       	add    $0x2f3204,%eax
    2f77:	00 1b                	add    %bl,(%ebx)
    2f79:	99                   	cltd   
    2f7a:	00 00                	add    %al,(%eax)
    2f7c:	00 8c 2f 00 00 0d 8c 	add    %cl,-0x73f30000(%edi,%ebp,1)
    2f83:	2f                   	das    
    2f84:	00 00                	add    %al,(%eax)
    2f86:	0d 1c 02 00 00       	or     $0x21c,%eax
    2f8b:	00 05 04 92 2f 00    	add    %al,0x2f9204
    2f91:	00 06                	add    %al,(%esi)
    2f93:	4d                   	dec    %ebp
    2f94:	2f                   	das    
    2f95:	00 00                	add    %al,(%eax)
    2f97:	05 04 78 2f 00       	add    $0x2f7804,%eax
    2f9c:	00 1b                	add    %bl,(%ebx)
    2f9e:	cc                   	int3   
    2f9f:	27                   	daa    
    2fa0:	00 00                	add    %al,(%eax)
    2fa2:	bb 2f 00 00 0d       	mov    $0xd00002f,%ebx
    2fa7:	cc                   	int3   
    2fa8:	27                   	daa    
    2fa9:	00 00                	add    %al,(%eax)
    2fab:	0d bb 2f 00 00       	or     $0x2fbb,%eax
    2fb0:	0d 55 00 00 00       	or     $0x55,%eax
    2fb5:	0d 55 00 00 00       	or     $0x55,%eax
    2fba:	00 05 04 c1 2f 00    	add    %al,0x2fc104
    2fc0:	00 06                	add    %al,(%esi)
    2fc2:	d2 27                	shlb   %cl,(%edi)
    2fc4:	00 00                	add    %al,(%eax)
    2fc6:	05 04 9d 2f 00       	add    $0x2f9d04,%eax
    2fcb:	00 07                	add    %al,(%edi)
    2fcd:	82                   	(bad)  
    2fce:	52                   	push   %edx
    2fcf:	00 00                	add    %al,(%eax)
    2fd1:	32 07                	xor    (%edi),%al
    2fd3:	ab                   	stos   %eax,%es:(%edi)
    2fd4:	00 00                	add    %al,(%eax)
    2fd6:	00 0e                	add    %cl,(%esi)
    2fd8:	04 33                	add    $0x33,%al
    2fda:	14 ec                	adc    $0xec,%al
    2fdc:	2f                   	das    
    2fdd:	00 00                	add    %al,(%eax)
    2fdf:	15 76 61 6c 00       	adc    $0x6c6176,%eax
    2fe4:	33 15 2e 02 00 00    	xor    0x22e,%edx
    2fea:	00 00                	add    %al,(%eax)
    2fec:	07                   	pop    %es
    2fed:	91                   	xchg   %eax,%ecx
    2fee:	a8 00                	test   $0x0,%al
    2ff0:	00 33                	add    %dh,(%ebx)
    2ff2:	16                   	push   %ss
    2ff3:	d7                   	xlat   %ds:(%ebx)
    2ff4:	2f                   	das    
    2ff5:	00 00                	add    %al,(%eax)
    2ff7:	0e                   	push   %cs
    2ff8:	04 33                	add    $0x33,%al
    2ffa:	19 0c 30             	sbb    %ecx,(%eax,%esi,1)
    2ffd:	00 00                	add    %al,(%eax)
    2fff:	15 76 61 6c 00       	adc    $0x6c6176,%eax
    3004:	33 1a                	xor    (%edx),%ebx
    3006:	39 02                	cmp    %eax,(%edx)
    3008:	00 00                	add    %al,(%eax)
    300a:	00 00                	add    %al,(%eax)
    300c:	07                   	pop    %es
    300d:	a9 8d 00 00 33       	test   $0x3300008d,%eax
    3012:	1b f7                	sbb    %edi,%esi
    3014:	2f                   	das    
    3015:	00 00                	add    %al,(%eax)
    3017:	10 72 5f             	adc    %dh,0x5f(%edx)
    301a:	00 00                	add    %al,(%eax)
    301c:	68 34 17 f0 30       	push   $0x30f01734
    3021:	00 00                	add    %al,(%eax)
    3023:	0f 7e 4f 00          	movd   %mm1,0x0(%edi)
    3027:	00 34 18             	add    %dh,(%eax,%ebx,1)
    302a:	f9                   	stc    
    302b:	00 00                	add    %al,(%eax)
    302d:	00 00                	add    %al,(%eax)
    302f:	0f 2c a6 00 00 34 19 	cvttps2pi 0x19340000(%esi),%mm4
    3036:	fb                   	sti    
    3037:	01 00                	add    %eax,(%eax)
    3039:	00 04 0f             	add    %al,(%edi,%ecx,1)
    303c:	38 5b 00             	cmp    %bl,0x0(%ebx)
    303f:	00 34 1a             	add    %dh,(%edx,%ebx,1)
    3042:	55                   	push   %ebp
    3043:	00 00                	add    %al,(%eax)
    3045:	00 08                	add    %cl,(%eax)
    3047:	0f e2 12             	psrad  (%edx),%mm2
    304a:	00 00                	add    %al,(%eax)
    304c:	34 1b                	xor    $0x1b,%al
    304e:	91                   	xchg   %eax,%ecx
    304f:	02 00                	add    (%eax),%al
    3051:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    3054:	d4 02                	aam    $0x2
    3056:	00 00                	add    %al,(%eax)
    3058:	34 1c                	xor    $0x1c,%al
    305a:	0f 01 00             	sgdtl  (%eax)
    305d:	00 10                	add    %dl,(%eax)
    305f:	0f fa 70 00          	psubd  0x0(%eax),%mm6
    3063:	00 34 1d 0f 01 00 00 	add    %dh,0x10f(,%ebx,1)
    306a:	18 15 69 6e 6f 00    	sbb    %dl,0x6f6e69
    3070:	34 25                	xor    $0x25,%al
    3072:	0f 01 00             	sgdtl  (%eax)
    3075:	00 20                	add    %ah,(%eax)
    3077:	15 64 65 76 00       	adc    $0x766564,%eax
    307c:	34 26                	xor    $0x26,%al
    307e:	f0 01 00             	lock add %eax,(%eax)
    3081:	00 28                	add    %ch,(%eax)
    3083:	0f fb 7d 00          	psubq  0x0(%ebp),%mm7
    3087:	00 34 27             	add    %dh,(%edi,%eiz,1)
    308a:	f0 01 00             	lock add %eax,(%eax)
    308d:	00 2c 15 75 69 64 00 	add    %ch,0x646975(,%edx,1)
    3094:	34 28                	xor    $0x28,%al
    3096:	ec                   	in     (%dx),%al
    3097:	2f                   	das    
    3098:	00 00                	add    %al,(%eax)
    309a:	30 15 67 69 64 00    	xor    %dl,0x646967
    30a0:	34 29                	xor    $0x29,%al
    30a2:	0c 30                	or     $0x30,%al
    30a4:	00 00                	add    %al,(%eax)
    30a6:	34 0f                	xor    $0xf,%al
    30a8:	cc                   	int3   
    30a9:	5d                   	pop    %ebp
    30aa:	00 00                	add    %al,(%eax)
    30ac:	34 2a                	xor    $0x2a,%al
    30ae:	44                   	inc    %esp
    30af:	02 00                	add    (%eax),%al
    30b1:	00 38                	add    %bh,(%eax)
    30b3:	0f c4 4a 00 00       	pinsrw $0x0,0x0(%edx),%mm1
    30b8:	34 2b                	xor    $0x2b,%al
    30ba:	0a 05 00 00 40 0f    	or     0xf400000,%al
    30c0:	2b 2e                	sub    (%esi),%ebp
    30c2:	00 00                	add    %al,(%eax)
    30c4:	34 2c                	xor    $0x2c,%al
    30c6:	0a 05 00 00 48 0f    	or     0xf480000,%al
    30cc:	55                   	push   %ebp
    30cd:	7e 00                	jle    30cf <.debug_info+0x30cf>
    30cf:	00 34 2d 0a 05 00 00 	add    %dh,0x50a(,%ebp,1)
    30d6:	50                   	push   %eax
    30d7:	0f 34                	sysenter 
    30d9:	64 00 00             	add    %al,%fs:(%eax)
    30dc:	34 2e                	xor    $0x2e,%al
    30de:	0a 05 00 00 58 0f    	or     0xf580000,%al
    30e4:	4b                   	dec    %ebx
    30e5:	92                   	xchg   %eax,%edx
    30e6:	00 00                	add    %al,(%eax)
    30e8:	34 2f                	xor    $0x2f,%al
    30ea:	0f 01 00             	sgdtl  (%eax)
    30ed:	00 60 00             	add    %ah,0x0(%eax)
    30f0:	10 6b 51             	adc    %ch,0x51(%ebx)
    30f3:	00 00                	add    %al,(%eax)
    30f5:	14 35                	adc    $0x35,%al
    30f7:	0b 39                	or     (%ecx),%edi
    30f9:	31 00                	xor    %eax,(%eax)
    30fb:	00 0f                	add    %cl,(%edi)
    30fd:	74 2e                	je     312d <.debug_info+0x312d>
    30ff:	00 00                	add    %al,(%eax)
    3101:	35 0c b2 02 00       	xor    $0x2b20c,%eax
    3106:	00 00                	add    %al,(%eax)
    3108:	0f 24                	(bad)  
    310a:	55                   	push   %ebp
    310b:	00 00                	add    %al,(%eax)
    310d:	35 13 25 00 00       	xor    $0x2513,%eax
    3112:	00 04 0f             	add    %al,(%edi,%ecx,1)
    3115:	f1                   	icebp  
    3116:	3d 00 00 35 1a       	cmp    $0x1a350000,%eax
    311b:	25 00 00 00 08       	and    $0x8000000,%eax
    3120:	15 6e 69 64 00       	adc    $0x64696e,%eax
    3125:	35 1d 99 00 00       	xor    $0x991d,%eax
    312a:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    312d:	79 9d                	jns    30cc <.debug_info+0x30cc>
    312f:	00 00                	add    %al,(%eax)
    3131:	35 20 3e 31 00       	xor    $0x313e20,%eax
    3136:	00 10                	add    %dl,(%eax)
    3138:	00 16                	add    %dl,(%esi)
    313a:	c8 28 00 00          	enter  $0x28,$0x0
    313e:	05 04 39 31 00       	add    $0x313904,%eax
    3143:	00 10                	add    %dl,(%eax)
    3145:	ac                   	lods   %ds:(%esi),%al
    3146:	37                   	aaa    
    3147:	00 00                	add    %al,(%eax)
    3149:	20 35 38 a5 31 00    	and    %dh,0x31a538
    314f:	00 0f                	add    %cl,(%edi)
    3151:	f0 8b 00             	lock mov (%eax),%eax
    3154:	00 35 39 c5 31 00    	add    %dh,0x31c539
    315a:	00 00                	add    %al,(%eax)
    315c:	0f 7e 0b             	movd   %mm1,(%ebx)
    315f:	00 00                	add    %al,(%eax)
    3161:	35 3b c5 31 00       	xor    $0x31c53b,%eax
    3166:	00 04 0f             	add    %al,(%edi,%ecx,1)
    3169:	1c 6f                	sbb    $0x6f,%al
    316b:	00 00                	add    %al,(%eax)
    316d:	35 3e 99 00 00       	xor    $0x993e,%eax
    3172:	00 08                	add    %cl,(%eax)
    3174:	0f c9                	bswap  %ecx
    3176:	79 00                	jns    3178 <.debug_info+0x3178>
    3178:	00 35 3f 5f 01 00    	add    %dh,0x15f3f
    317e:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    3181:	f9                   	stc    
    3182:	11 00                	adc    %eax,(%eax)
    3184:	00 35 40 25 00 00    	add    %dh,0x2540
    318a:	00 10                	add    %dl,(%eax)
    318c:	0f 25                	(bad)  
    318e:	03 00                	add    (%eax),%eax
    3190:	00 35 43 fe 02 00    	add    %dh,0x2fe43
    3196:	00 14 0f             	add    %dl,(%edi,%ecx,1)
    3199:	38 3c 00             	cmp    %bh,(%eax,%eax,1)
    319c:	00 35 45 cb 31 00    	add    %dh,0x31cb45
    31a2:	00 1c 00             	add    %bl,(%eax,%eax,1)
    31a5:	1b 25 00 00 00 b9    	sbb    0xb9000000,%esp
    31ab:	31 00                	xor    %eax,(%eax)
    31ad:	00 0d b9 31 00 00    	add    %cl,0x31b9
    31b3:	0d bf 31 00 00       	or     $0x31bf,%eax
    31b8:	00 05 04 44 31 00    	add    %al,0x314404
    31be:	00 05 04 f0 30 00    	add    %al,0x30f004
    31c4:	00 05 04 a5 31 00    	add    %al,0x31a504
    31ca:	00 05 04 37 18 00    	add    %al,0x183704
    31d0:	00 10                	add    %dl,(%eax)
    31d2:	b5 64                	mov    $0x64,%ch
    31d4:	00 00                	add    %al,(%eax)
    31d6:	0c 36                	or     $0x36,%al
    31d8:	1b f6                	sbb    %esi,%esi
    31da:	31 00                	xor    %eax,(%eax)
    31dc:	00 0f                	add    %cl,(%edi)
    31de:	25 03 00 00 36       	and    $0x36000003,%eax
    31e3:	1c fe                	sbb    $0xfe,%al
    31e5:	02 00                	add    (%eax),%al
    31e7:	00 00                	add    %al,(%eax)
    31e9:	0f 86 02 00 00 36    	jbe    360031f1 <irq_matrix_allocated+0x36002281>
    31ef:	1e                   	push   %ds
    31f0:	5f                   	pop    %edi
    31f1:	01 00                	add    %eax,(%eax)
    31f3:	00 08                	add    %cl,(%eax)
    31f5:	00 10                	add    %dl,(%eax)
    31f7:	51                   	push   %ecx
    31f8:	7a 00                	jp     31fa <.debug_info+0x31fa>
    31fa:	00 00                	add    %al,(%eax)
    31fc:	36 21 0f             	and    %ecx,%ss:(%edi)
    31ff:	32 00                	xor    (%eax),%al
    3201:	00 15 6c 72 75 00    	add    %dl,0x75726c
    3207:	36 23 0f             	and    %ss:(%edi),%ecx
    320a:	32 00                	xor    (%eax),%al
    320c:	00 00                	add    %al,(%eax)
    320e:	00 03                	add    %al,(%ebx)
    3210:	1e                   	push   %ds
    3211:	32 00                	xor    (%eax),%al
    3213:	00 1e                	add    %bl,(%esi)
    3215:	32 00                	xor    (%eax),%al
    3217:	00 2b                	add    %ch,(%ebx)
    3219:	3c 00                	cmp    $0x0,%al
    321b:	00 00                	add    %al,(%eax)
    321d:	00 05 04 d1 31 00    	add    %al,0x31d104
    3223:	00 10                	add    %dl,(%eax)
    3225:	35 20 00 00 40       	xor    $0x40000020,%eax
    322a:	36 26 61             	ss es popa 
    322d:	32 00                	xor    (%eax),%al
    322f:	00 0f                	add    %cl,(%edi)
    3231:	44                   	inc    %esp
    3232:	64 00 00             	add    %al,%fs:(%eax)
    3235:	36 28 a1 24 00 00 00 	sub    %ah,%ss:0x24(%ecx)
    323c:	15 6c 72 75 00       	adc    $0x75726c,%eax
    3241:	36 2a d1             	ss sub %cl,%dl
    3244:	31 00                	xor    %eax,(%eax)
    3246:	00 04 0f             	add    %al,(%edi,%ecx,1)
    3249:	71 21                	jno    326c <.debug_info+0x326c>
    324b:	00 00                	add    %al,(%eax)
    324d:	36 2d 61 32 00 00    	ss sub $0x3261,%eax
    3253:	10 0f                	adc    %cl,(%edi)
    3255:	86 02                	xchg   %al,(%edx)
    3257:	00 00                	add    %al,(%eax)
    3259:	36 2f                	ss das 
    325b:	5f                   	pop    %edi
    325c:	01 00                	add    %eax,(%eax)
    325e:	00 14 00             	add    %dl,(%eax,%eax,1)
    3261:	05 04 f6 31 00       	add    $0x31f604,%eax
    3266:	00 10                	add    %dl,(%eax)
    3268:	ba 77 00 00 0c       	mov    $0xc000077,%edx
    326d:	36 32 8c 32 00 00 0f 	xor    %ss:-0xcf10000(%edx,%esi,1),%cl
    3274:	f3 
    3275:	36 00 00             	add    %al,%ss:(%eax)
    3278:	36 33 8c 32 00 00 00 	xor    %ss:0xf000000(%edx,%esi,1),%ecx
    327f:	0f 
    3280:	25 03 00 00 36       	and    $0x36000003,%eax
    3285:	35 fe 02 00 00       	xor    $0x2fe,%eax
    328a:	04 00                	add    $0x0,%al
    328c:	05 04 24 32 00       	add    $0x322404,%eax
    3291:	00 05 04 a1 24 00    	add    %al,0x24a104
    3297:	00 10                	add    %dl,(%eax)
    3299:	3e 32 00             	xor    %ds:(%eax),%al
    329c:	00 04 37             	add    %al,(%edi,%esi,1)
    329f:	46                   	inc    %esi
    32a0:	b1 32                	mov    $0x32,%cl
    32a2:	00 00                	add    %al,(%eax)
    32a4:	0f af 6f 00          	imul   0x0(%edi),%ebp
    32a8:	00 37                	add    %dh,(%edi)
    32aa:	47                   	inc    %edi
    32ab:	b1 32                	mov    $0x32,%cl
    32ad:	00 00                	add    %al,(%eax)
    32af:	00 00                	add    %al,(%eax)
    32b1:	05 04 98 32 00       	add    $0x329804,%eax
    32b6:	00 13                	add    %dl,(%ebx)
    32b8:	08 38                	or     %bh,(%eax)
    32ba:	64 d6                	fs (bad) 
    32bc:	32 00                	xor    (%eax),%al
    32be:	00 14 9a             	add    %dl,(%edx,%ebx,4)
    32c1:	89 00                	mov    %eax,(%eax)
    32c3:	00 38                	add    %bh,(%eax)
    32c5:	65 fe 02             	incb   %gs:(%edx)
    32c8:	00 00                	add    %al,(%eax)
    32ca:	14 9e                	adc    $0x9e,%al
    32cc:	08 00                	or     %al,(%eax)
    32ce:	00 38                	add    %bh,(%eax)
    32d0:	66 73 03             	data16 jae 32d6 <.debug_info+0x32d6>
    32d3:	00 00                	add    %al,(%eax)
    32d5:	00 28                	add    %ch,(%eax)
    32d7:	2c 67                	sub    $0x67,%al
    32d9:	00 00                	add    %al,(%eax)
    32db:	2c 01                	sub    $0x1,%al
    32dd:	38 5d 4b             	cmp    %bl,0x4b(%ebp)
    32e0:	33 00                	xor    (%eax),%eax
    32e2:	00 0f                	add    %cl,(%edi)
    32e4:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    32e5:	89 00                	mov    %eax,(%eax)
    32e7:	00 38                	add    %bh,(%eax)
    32e9:	5e                   	pop    %esi
    32ea:	6e                   	outsb  %ds:(%esi),(%dx)
    32eb:	00 00                	add    %al,(%eax)
    32ed:	00 00                	add    %al,(%eax)
    32ef:	0f 58 52 00          	addps  0x0(%edx),%xmm2
    32f3:	00 38                	add    %bh,(%eax)
    32f5:	5f                   	pop    %edi
    32f6:	6e                   	outsb  %ds:(%esi),(%dx)
    32f7:	00 00                	add    %al,(%eax)
    32f9:	00 01                	add    %al,(%ecx)
    32fb:	0f 10 29             	movups (%ecx),%xmm5
    32fe:	00 00                	add    %al,(%eax)
    3300:	38 60 6e             	cmp    %ah,0x6e(%eax)
    3303:	00 00                	add    %al,(%eax)
    3305:	00 02                	add    %al,(%edx)
    3307:	0f c9                	bswap  %ecx
    3309:	23 00                	and    (%eax),%eax
    330b:	00 38                	add    %bh,(%eax)
    330d:	61                   	popa   
    330e:	6e                   	outsb  %ds:(%esi),(%dx)
    330f:	00 00                	add    %al,(%eax)
    3311:	00 03                	add    %al,(%ebx)
    3313:	0f 97 4a 00          	seta   0x0(%edx)
    3317:	00 38                	add    %bh,(%eax)
    3319:	62 4b 33             	bound  %ecx,0x33(%ebx)
    331c:	00 00                	add    %al,(%eax)
    331e:	04 0f                	add    $0xf,%al
    3320:	b4 65                	mov    $0x65,%ah
    3322:	00 00                	add    %al,(%eax)
    3324:	38 63 76             	cmp    %ah,0x76(%ebx)
    3327:	33 00                	xor    (%eax),%eax
    3329:	00 08                	add    %cl,(%eax)
    332b:	17                   	pop    %ss
    332c:	b7 32                	mov    $0x32,%bh
    332e:	00 00                	add    %al,(%eax)
    3330:	0c 0f                	or     $0xf,%al
    3332:	4a                   	dec    %edx
    3333:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    3334:	00 00                	add    %al,(%eax)
    3336:	38 68 7c             	cmp    %ch,0x7c(%eax)
    3339:	33 00                	xor    (%eax),%eax
    333b:	00 14 29             	add    %dl,(%ecx,%ebp,1)
    333e:	74 6d                	je     33ad <.debug_info+0x33ad>
    3340:	00 00                	add    %al,(%eax)
    3342:	38 69 8c             	cmp    %ch,-0x74(%ecx)
    3345:	33 00                	xor    (%eax),%eax
    3347:	00 14 01             	add    %dl,(%ecx,%eax,1)
    334a:	00 05 04 d6 32 00    	add    %al,0x32d604
    3350:	00 10                	add    %dl,(%eax)
    3352:	d3 11                	rcll   %cl,(%ecx)
    3354:	00 00                	add    %al,(%eax)
    3356:	08 38                	or     %bh,(%eax)
    3358:	70 76                	jo     33d0 <.debug_info+0x33d0>
    335a:	33 00                	xor    (%eax),%eax
    335c:	00 0f                	add    %cl,(%edi)
    335e:	74 2e                	je     338e <.debug_info+0x338e>
    3360:	00 00                	add    %al,(%eax)
    3362:	38 71 b2             	cmp    %dh,-0x4e(%ecx)
    3365:	02 00                	add    (%eax),%al
    3367:	00 00                	add    %al,(%eax)
    3369:	0f ec 4d 00          	paddsb 0x0(%ebp),%mm1
    336d:	00 38                	add    %bh,(%eax)
    336f:	72 4b                	jb     33bc <.debug_info+0x33bc>
    3371:	33 00                	xor    (%eax),%eax
    3373:	00 04 00             	add    %al,(%eax,%eax,1)
    3376:	05 04 51 33 00       	add    $0x335104,%eax
    337b:	00 03                	add    %al,(%ebx)
    337d:	77 0a                	ja     3389 <.debug_info+0x3389>
    337f:	00 00                	add    %al,(%eax)
    3381:	8c 33                	mov    %?,(%ebx)
    3383:	00 00                	add    %al,(%eax)
    3385:	04 3c                	add    $0x3c,%al
    3387:	00 00                	add    %al,(%eax)
    3389:	00 3f                	add    %bh,(%edi)
    338b:	00 03                	add    %al,(%ebx)
    338d:	25 00 00 00 a2       	and    $0xa2000000,%eax
    3392:	33 00                	xor    (%eax),%eax
    3394:	00 04 3c             	add    %al,(%esp,%edi,1)
    3397:	00 00                	add    %al,(%eax)
    3399:	00 02                	add    %al,(%edx)
    339b:	04 3c                	add    $0x3c,%al
    339d:	00 00                	add    %al,(%eax)
    339f:	00 01                	add    %al,(%ecx)
    33a1:	00 10                	add    %dl,(%eax)
    33a3:	1a 28                	sbb    (%eax),%ch
    33a5:	00 00                	add    %al,(%eax)
    33a7:	0c 39                	or     $0x39,%al
    33a9:	24 d3                	and    $0xd3,%al
    33ab:	33 00                	xor    (%eax),%eax
    33ad:	00 0f                	add    %cl,(%edi)
    33af:	7f 45                	jg     33f6 <.debug_info+0x33f6>
    33b1:	00 00                	add    %al,(%eax)
    33b3:	39 25 25 00 00 00    	cmp    %esp,0x25
    33b9:	00 0f                	add    %cl,(%edi)
    33bb:	af                   	scas   %es:(%edi),%eax
    33bc:	5c                   	pop    %esp
    33bd:	00 00                	add    %al,(%eax)
    33bf:	39 26                	cmp    %esp,(%esi)
    33c1:	d3                   	(bad)  
    33c2:	33 00                	xor    (%eax),%eax
    33c4:	00 04 0f             	add    %al,(%edi,%ecx,1)
    33c7:	6d                   	insl   (%dx),%es:(%edi)
    33c8:	84 00                	test   %al,(%eax)
    33ca:	00 39                	add    %bh,(%ecx)
    33cc:	27                   	daa    
    33cd:	d3                   	(bad)  
    33ce:	33 00                	xor    (%eax),%eax
    33d0:	00 08                	add    %cl,(%eax)
    33d2:	00 05 04 a2 33 00    	add    %al,0x33a204
    33d8:	00 10                	add    %dl,(%eax)
    33da:	0a 7a 00             	or     0x0(%edx),%bh
    33dd:	00 04 39             	add    %al,(%ecx,%edi,1)
    33e0:	2b f2                	sub    %edx,%esi
    33e2:	33 00                	xor    (%eax),%eax
    33e4:	00 0f                	add    %cl,(%edi)
    33e6:	1a 28                	sbb    (%eax),%ch
    33e8:	00 00                	add    %al,(%eax)
    33ea:	39 2c d3             	cmp    %ebp,(%ebx,%edx,8)
    33ed:	33 00                	xor    (%eax),%eax
    33ef:	00 00                	add    %al,(%eax)
    33f1:	00 10                	add    %dl,(%eax)
    33f3:	34 a7                	xor    $0xa7,%al
    33f5:	00 00                	add    %al,(%eax)
    33f7:	08 39                	or     %bh,(%ecx)
    33f9:	39 17                	cmp    %edx,(%edi)
    33fb:	34 00                	xor    $0x0,%al
    33fd:	00 0f                	add    %cl,(%edi)
    33ff:	0a 7a 00             	or     0x0(%edx),%bh
    3402:	00 39                	add    %bh,(%ecx)
    3404:	3a d9                	cmp    %cl,%bl
    3406:	33 00                	xor    (%eax),%eax
    3408:	00 00                	add    %al,(%eax)
    340a:	0f e2 a2 00 00 39 3b 	psrad  0x3b390000(%edx),%mm4
    3411:	d3                   	(bad)  
    3412:	33 00                	xor    (%eax),%eax
    3414:	00 04 00             	add    %al,(%eax,%eax,1)
    3417:	1a 8b 0b 00 00 04    	sbb    0x400000b(%ebx),%cl
    341d:	55                   	push   %ebp
    341e:	00 00                	add    %al,(%eax)
    3420:	00 3a                	add    %bh,(%edx)
    3422:	06                   	push   %es
    3423:	46                   	inc    %esi
    3424:	34 00                	xor    $0x0,%al
    3426:	00 0b                	add    %cl,(%ebx)
    3428:	6f                   	outsl  %ds:(%esi),(%dx)
    3429:	41                   	inc    %ecx
    342a:	00 00                	add    %al,(%eax)
    342c:	00 0b                	add    %cl,(%ebx)
    342e:	9d                   	popf   
    342f:	80 00 00             	addb   $0x0,(%eax)
    3432:	01 0b                	add    %ecx,(%ebx)
    3434:	d9 24 00             	fldenv (%eax,%eax,1)
    3437:	00 02                	add    %al,(%edx)
    3439:	0b 1b                	or     (%ebx),%ebx
    343b:	5b                   	pop    %ebx
    343c:	00 00                	add    %al,(%eax)
    343e:	03 0b                	add    (%ebx),%ecx
    3440:	7b 0d                	jnp    344f <.debug_info+0x344f>
    3442:	00 00                	add    %al,(%eax)
    3444:	04 00                	add    $0x0,%al
    3446:	10 db                	adc    %bl,%bl
    3448:	2e 00 00             	add    %al,%cs:(%eax)
    344b:	10 3a                	adc    %bh,(%edx)
    344d:	34 75                	xor    $0x75,%al
    344f:	34 00                	xor    $0x0,%al
    3451:	00 15 6e 72 00 3a    	add    %dl,0x3a00726e
    3457:	36 99                	ss cltd 
    3459:	00 00                	add    %al,(%eax)
    345b:	00 00                	add    %al,(%eax)
    345d:	15 6e 73 00 3a       	adc    $0x3a00736e,%eax
    3462:	37                   	aaa    
    3463:	71 35                	jno    349a <.debug_info+0x349a>
    3465:	00 00                	add    %al,(%eax)
    3467:	04 0f                	add    $0xf,%al
    3469:	68 0c 00 00 3a       	push   $0x3a00000c
    346e:	38 42 03             	cmp    %al,0x3(%edx)
    3471:	00 00                	add    %al,(%eax)
    3473:	08 00                	or     %al,(%eax)
    3475:	10 fe                	adc    %bh,%dh
    3477:	3c 00                	cmp    $0x0,%al
    3479:	00 6c 3b 1e          	add    %ch,0x1e(%ebx,%edi,1)
    347d:	71 35                	jno    34b4 <.debug_info+0x34b4>
    347f:	00 00                	add    %al,(%eax)
    3481:	0f d2 0b             	psrld  (%ebx),%mm1
    3484:	00 00                	add    %al,(%eax)
    3486:	3b 1f                	cmp    (%edi),%ebx
    3488:	1b a8 00 00 00 0f    	sbb    0xf000000(%eax),%ebp
    348e:	f2 7e 00             	bnd jle 3491 <.debug_info+0x3491>
    3491:	00 3b                	add    %bh,(%ebx)
    3493:	20 08                	and    %cl,(%eax)
    3495:	cc                   	int3   
    3496:	00 00                	add    %al,(%eax)
    3498:	04 15                	add    $0x15,%al
    349a:	72 63                	jb     34ff <.debug_info+0x34ff>
    349c:	75 00                	jne    349e <.debug_info+0x349e>
    349e:	3b 21                	cmp    (%ecx),%esp
    34a0:	73 03                	jae    34a5 <.debug_info+0x34a5>
    34a2:	00 00                	add    %al,(%eax)
    34a4:	0c 0f                	or     $0xf,%al
    34a6:	2d 46 00 00 3b       	sub    $0x3b000046,%eax
    34ab:	22 99 00 00 00 14    	and    0x14000000(%ecx),%bl
    34b1:	0f 58 6e 00          	addps  0x0(%esi),%xmm5
    34b5:	00 3b                	add    %bh,(%ebx)
    34b7:	23 55 00             	and    0x0(%ebp),%edx
    34ba:	00 00                	add    %al,(%eax)
    34bc:	18 0f                	sbb    %cl,(%edi)
    34be:	3c 2b                	cmp    $0x2b,%al
    34c0:	00 00                	add    %al,(%eax)
    34c2:	3b 24 cc             	cmp    (%esp,%ecx,8),%esp
    34c5:	0f 00 00             	sldt   (%eax)
    34c8:	1c 0f                	sbb    $0xf,%al
    34ca:	91                   	xchg   %eax,%ecx
    34cb:	11 00                	adc    %eax,(%eax)
    34cd:	00 3b                	add    %bh,(%ebx)
    34cf:	25 52 3e 00 00       	and    $0x3e52,%eax
    34d4:	20 0f                	and    %cl,(%edi)
    34d6:	16                   	push   %ss
    34d7:	29 00                	sub    %eax,(%eax)
    34d9:	00 3b                	add    %bh,(%ebx)
    34db:	26 55                	es push %ebp
    34dd:	00 00                	add    %al,(%eax)
    34df:	00 24 0f             	add    %ah,(%edi,%ecx,1)
    34e2:	97                   	xchg   %eax,%edi
    34e3:	4a                   	dec    %edx
    34e4:	00 00                	add    %al,(%eax)
    34e6:	3b 27                	cmp    (%edi),%esp
    34e8:	71 35                	jno    351f <.debug_info+0x351f>
    34ea:	00 00                	add    %al,(%eax)
    34ec:	28 0f                	sub    %cl,(%edi)
    34ee:	52                   	push   %edx
    34ef:	86 00                	xchg   %al,(%eax)
    34f1:	00 3b                	add    %bh,(%ebx)
    34f3:	29 41 2f             	sub    %eax,0x2f(%ecx)
    34f6:	00 00                	add    %al,(%eax)
    34f8:	2c 0f                	sub    $0xf,%al
    34fa:	8c 0a                	mov    %cs,(%edx)
    34fc:	00 00                	add    %al,(%eax)
    34fe:	3b 2a                	cmp    (%edx),%ebp
    3500:	cc                   	int3   
    3501:	27                   	daa    
    3502:	00 00                	add    %al,(%eax)
    3504:	30 0f                	xor    %cl,(%edi)
    3506:	61                   	popa   
    3507:	46                   	inc    %esi
    3508:	00 00                	add    %al,(%eax)
    350a:	3b 2b                	cmp    (%ebx),%ebp
    350c:	cc                   	int3   
    350d:	27                   	daa    
    350e:	00 00                	add    %al,(%eax)
    3510:	34 0f                	xor    $0xf,%al
    3512:	4a                   	dec    %edx
    3513:	0b 00                	or     (%eax),%eax
    3515:	00 3b                	add    %bh,(%ebx)
    3517:	2e 1d cc 00 00 38    	cs sbb $0x380000cc,%eax
    351d:	0f e8 7b 00          	psubsb 0x0(%ebx),%mm7
    3521:	00 3b                	add    %bh,(%ebx)
    3523:	30 f5                	xor    %dh,%ch
    3525:	41                   	inc    %ecx
    3526:	00 00                	add    %al,(%eax)
    3528:	3c 0f                	cmp    $0xf,%al
    352a:	02 53 00             	add    0x0(%ebx),%dl
    352d:	00 3b                	add    %bh,(%ebx)
    352f:	31 6b cc             	xor    %ebp,-0x34(%ebx)
    3532:	00 00                	add    %al,(%eax)
    3534:	40                   	inc    %eax
    3535:	0f 11 2d 00 00 3b 32 	movups %xmm5,0x323b0000
    353c:	fb                   	sti    
    353d:	38 00                	cmp    %al,(%eax)
    353f:	00 44 0f 66          	add    %al,0x66(%edi,%ecx,1)
    3543:	8c 00                	mov    %es,(%eax)
    3545:	00 3b                	add    %bh,(%ebx)
    3547:	33 0c 30             	xor    (%eax,%esi,1),%ecx
    354a:	00 00                	add    %al,(%eax)
    354c:	54                   	push   %esp
    354d:	0f 80 55 00 00 3b    	jo     3b0035a8 <irq_matrix_allocated+0x3b002638>
    3553:	34 99                	xor    $0x99,%al
    3555:	00 00                	add    %al,(%eax)
    3557:	00 58 0f             	add    %bl,0xf(%eax)
    355a:	c9                   	leave  
    355b:	41                   	inc    %ecx
    355c:	00 00                	add    %al,(%eax)
    355e:	3b 35 99 00 00 00    	cmp    0x99,%esi
    3564:	5c                   	pop    %esp
    3565:	15 6e 73 00 3b       	adc    $0x3b00736e,%eax
    356a:	36 a2 cb 00 00 60    	mov    %al,%ss:0x600000cb
    3570:	00 05 04 75 34 00    	add    %al,0x347504
    3576:	00 32                	add    %dh,(%edx)
    3578:	70 69                	jo     35e3 <.debug_info+0x35e3>
    357a:	64 00 2c 3a          	add    %ch,%fs:(%edx,%edi,1)
    357e:	3b c0                	cmp    %eax,%eax
    3580:	35 00 00 0f 10       	xor    $0x100f0000,%eax
    3585:	29 00                	sub    %eax,(%eax)
    3587:	00 3a                	add    %bh,(%edx)
    3589:	3d f3 02 00 00       	cmp    $0x2f3,%eax
    358e:	00 0f                	add    %cl,(%edi)
    3590:	16                   	push   %ss
    3591:	29 00                	sub    %eax,(%eax)
    3593:	00 3a                	add    %bh,(%edx)
    3595:	3e 55                	ds push %ebp
    3597:	00 00                	add    %al,(%eax)
    3599:	00 04 0f             	add    %al,(%edi,%ecx,1)
    359c:	fb                   	sti    
    359d:	23 00                	and    (%eax),%eax
    359f:	00 3a                	add    %bh,(%edx)
    35a1:	40                   	inc    %eax
    35a2:	c0                   	(bad)  
    35a3:	35 00 00 08 15       	xor    $0x15080000,%eax
    35a8:	72 63                	jb     360d <.debug_info+0x360d>
    35aa:	75 00                	jne    35ac <.debug_info+0x35ac>
    35ac:	3a 41 73             	cmp    0x73(%ecx),%al
    35af:	03 00                	add    (%eax),%eax
    35b1:	00 14 0f             	add    %dl,(%edi,%ecx,1)
    35b4:	88 14 00             	mov    %dl,(%eax,%eax,1)
    35b7:	00 3a                	add    %bh,(%edx)
    35b9:	42                   	inc    %edx
    35ba:	d0                   	(bad)  
    35bb:	35 00 00 1c 00       	xor    $0x1c0000,%eax
    35c0:	03 29                	add    (%ecx),%ebp
    35c2:	03 00                	add    (%eax),%eax
    35c4:	00 d0                	add    %dl,%al
    35c6:	35 00 00 04 3c       	xor    $0x3c040000,%eax
    35cb:	00 00                	add    %al,(%eax)
    35cd:	00 02                	add    %al,(%edx)
    35cf:	00 03                	add    %al,(%ebx)
    35d1:	46                   	inc    %esi
    35d2:	34 00                	xor    $0x0,%al
    35d4:	00 e0                	add    %ah,%al
    35d6:	35 00 00 04 3c       	xor    $0x3c040000,%eax
    35db:	00 00                	add    %al,(%eax)
    35dd:	00 00                	add    %al,(%eax)
    35df:	00 10                	add    %dl,(%eax)
    35e1:	0e                   	push   %cs
    35e2:	81 00 00 0c 3a 47    	addl   $0x473a0c00,(%eax)
    35e8:	05 36 00 00 0f       	add    $0xf000036,%eax
    35ed:	f3 36 00 00          	repz add %al,%ss:(%eax)
    35f1:	3a 49 42             	cmp    0x42(%ecx),%cl
    35f4:	03 00                	add    (%eax),%eax
    35f6:	00 00                	add    %al,(%eax)
    35f8:	15 70 69 64 00       	adc    $0x646970,%eax
    35fd:	3a 4a 05             	cmp    0x5(%edx),%cl
    3600:	36 00 00             	add    %al,%ss:(%eax)
    3603:	08 00                	or     %al,(%eax)
    3605:	05 04 77 35 00       	add    $0x357704,%eax
    360a:	00 10                	add    %dl,(%eax)
    360c:	13 2b                	adc    (%ebx),%ebp
    360e:	00 00                	add    %al,(%eax)
    3610:	18 3c 1d 54 36 00 00 	sbb    %bh,0x3654(,%ebx,1)
    3617:	0f 10 29             	movups (%ecx),%xmm5
    361a:	00 00                	add    %al,(%eax)
    361c:	3c 1e                	cmp    $0x1e,%al
    361e:	37                   	aaa    
    361f:	18 00                	sbb    %al,(%eax)
    3621:	00 00                	add    %al,(%eax)
    3623:	0f fb 6b 00          	psubq  0x0(%ebx),%mm5
    3627:	00 3c 1f             	add    %bh,(%edi,%ebx,1)
    362a:	fe 02                	incb   (%edx)
    362c:	00 00                	add    %al,(%eax)
    362e:	04 0f                	add    $0xf,%al
    3630:	51                   	push   %ecx
    3631:	26 00 00             	add    %al,%es:(%eax)
    3634:	3c 20                	cmp    $0x20,%al
    3636:	6f                   	outsl  %ds:(%esi),(%dx)
    3637:	24 00                	and    $0x0,%al
    3639:	00 0c 15 6f 73 71 00 	add    %cl,0x71736f(,%edx,1)
    3640:	3c 22                	cmp    $0x22,%al
    3642:	cc                   	int3   
    3643:	24 00                	and    $0x0,%al
    3645:	00 10                	add    %dl,(%eax)
    3647:	0f b8                	(bad)  
    3649:	ab                   	stos   %eax,%es:(%edi)
    364a:	00 00                	add    %al,(%eax)
    364c:	3c 27                	cmp    $0x27,%al
    364e:	cc                   	int3   
    364f:	0f 00 00             	sldt   (%eax)
    3652:	14 00                	adc    $0x0,%al
    3654:	10 8f 02 00 00 04    	adc    %cl,0x4000002(%edi)
    365a:	3d 06 6d 36 00       	cmp    $0x366d06,%eax
    365f:	00 0f                	add    %cl,(%edi)
    3661:	75 48                	jne    36ab <.debug_info+0x36ab>
    3663:	00 00                	add    %al,(%eax)
    3665:	3d 0b 75 15 00       	cmp    $0x15750b,%eax
    366a:	00 00                	add    %al,(%eax)
    366c:	00 10                	add    %dl,(%eax)
    366e:	5c                   	pop    %esp
    366f:	27                   	daa    
    3670:	00 00                	add    %al,(%eax)
    3672:	14 3e                	adc    $0x3e,%al
    3674:	21 92 36 00 00 0f    	and    %edx,0xf000036(%edx)
    367a:	84 7d 00             	test   %bh,0x0(%ebp)
    367d:	00 3e                	add    %bh,(%esi)
    367f:	22 f9                	and    %cl,%bh
    3681:	00 00                	add    %al,(%eax)
    3683:	00 00                	add    %al,(%eax)
    3685:	0f 92 6a 00          	setb   0x0(%edx)
    3689:	00 3e                	add    %bh,(%esi)
    368b:	23 92 36 00 00 04    	and    0x4000036(%edx),%edx
    3691:	00 03                	add    %al,(%ebx)
    3693:	a2 36 00 00 a2       	mov    %al,0xa2000036
    3698:	36 00 00             	add    %al,%ss:(%eax)
    369b:	04 3c                	add    $0x3c,%al
    369d:	00 00                	add    %al,(%eax)
    369f:	00 03                	add    %al,(%ebx)
    36a1:	00 05 04 a8 36 00    	add    %al,0x36a804
    36a7:	00 18                	add    %bl,(%eax)
    36a9:	c7                   	(bad)  
    36aa:	93                   	xchg   %eax,%ebx
    36ab:	00 00                	add    %al,(%eax)
    36ad:	64 1a 1d 01 a0 37 00 	sbb    %fs:0x37a001,%bl
    36b4:	00 20                	add    %ah,(%eax)
    36b6:	e4 6a                	in     $0x6a,%al
    36b8:	00 00                	add    %al,(%eax)
    36ba:	1a 20                	sbb    (%eax),%ah
    36bc:	01 25 00 00 00 00    	add    %esp,0x0
    36c2:	20 24 59             	and    %ah,(%ecx,%ebx,2)
    36c5:	00 00                	add    %al,(%eax)
    36c7:	1a 21                	sbb    (%ecx),%ah
    36c9:	01 25 00 00 00 04    	add    %esp,0x4000000
    36cf:	20 b3 40 00 00 1a    	and    %dh,0x1a000040(%ebx)
    36d5:	25 01 a2 36 00       	and    $0x36a201,%eax
    36da:	00 08                	add    %cl,(%eax)
    36dc:	20 15 64 00 00 1a    	and    %dl,0x1a000064
    36e2:	25 01 a2 36 00       	and    $0x36a201,%eax
    36e7:	00 0c 20             	add    %cl,(%eax,%eiz,1)
    36ea:	ea 3f 00 00 1a 27 01 	ljmp   $0x127,$0x1a00003f
    36f1:	a2 33 00 00 10       	mov    %al,0x10000033
    36f6:	20 07                	and    %al,(%edi)
    36f8:	07                   	pop    %es
    36f9:	00 00                	add    %al,(%eax)
    36fb:	1a 2f                	sbb    (%edi),%ch
    36fd:	01 25 00 00 00 1c    	add    %esp,0x1c000000
    3703:	20 42 3d             	and    %al,0x3d(%edx)
    3706:	00 00                	add    %al,(%eax)
    3708:	1a 33                	sbb    (%ebx),%dh
    370a:	01 57 12             	add    %edx,0x12(%edi)
    370d:	00 00                	add    %al,(%eax)
    370f:	20 20                	and    %ah,(%eax)
    3711:	cc                   	int3   
    3712:	24 00                	and    $0x0,%al
    3714:	00 1a                	add    %bl,(%edx)
    3716:	34 01                	xor    $0x1,%al
    3718:	77 09                	ja     3723 <.debug_info+0x3723>
    371a:	00 00                	add    %al,(%eax)
    371c:	24 20                	and    $0x20,%al
    371e:	49                   	dec    %ecx
    371f:	7c 00                	jl     3721 <.debug_info+0x3721>
    3721:	00 1a                	add    %bl,(%edx)
    3723:	35 01 25 00 00       	xor    $0x2501,%eax
    3728:	00 2c 20             	add    %ch,(%eax,%eiz,1)
    372b:	4e                   	dec    %esi
    372c:	4d                   	dec    %ebp
    372d:	00 00                	add    %al,(%eax)
    372f:	1a 3e                	sbb    (%esi),%bh
    3731:	01 a3 3f 00 00 30    	add    %esp,0x3000003f(%ebx)
    3737:	20 6b 77             	and    %ch,0x77(%ebx)
    373a:	00 00                	add    %al,(%eax)
    373c:	1a 46 01             	sbb    0x1(%esi),%al
    373f:	fe 02                	incb   (%edx)
    3741:	00 00                	add    %al,(%eax)
    3743:	40                   	inc    %eax
    3744:	20 64 a4 00          	and    %ah,0x0(%esp,%eiz,4)
    3748:	00 1a                	add    %bl,(%edx)
    374a:	48                   	dec    %eax
    374b:	01 cb                	add    %ecx,%ebx
    374d:	3f                   	aas    
    374e:	00 00                	add    %al,(%eax)
    3750:	48                   	dec    %eax
    3751:	20 00                	and    %al,(%eax)
    3753:	30 00                	xor    %al,(%eax)
    3755:	00 1a                	add    %bl,(%edx)
    3757:	4b                   	dec    %ebx
    3758:	01 6e 40             	add    %ebp,0x40(%esi)
    375b:	00 00                	add    %al,(%eax)
    375d:	4c                   	dec    %esp
    375e:	20 22                	and    %ah,(%edx)
    3760:	30 00                	xor    %al,(%eax)
    3762:	00 1a                	add    %bl,(%edx)
    3764:	4e                   	dec    %esi
    3765:	01 25 00 00 00 50    	add    %esp,0x50000000
    376b:	20 bf 5c 00 00 1a    	and    %bh,0x1a00005c(%edi)
    3771:	50                   	push   %eax
    3772:	01 77 3f             	add    %esi,0x3f(%edi)
    3775:	00 00                	add    %al,(%eax)
    3777:	54                   	push   %esp
    3778:	20 47 46             	and    %al,0x46(%edi)
    377b:	00 00                	add    %al,(%eax)
    377d:	1a 51 01             	sbb    0x1(%ecx),%dl
    3780:	77 0a                	ja     378c <.debug_info+0x378c>
    3782:	00 00                	add    %al,(%eax)
    3784:	58                   	pop    %eax
    3785:	20 77 8a             	and    %dh,-0x76(%edi)
    3788:	00 00                	add    %al,(%eax)
    378a:	1a 53 01             	sbb    0x1(%ebx),%dl
    378d:	37                   	aaa    
    378e:	18 00                	sbb    %al,(%eax)
    3790:	00 5c 20 12          	add    %bl,0x12(%eax,%eiz,1)
    3794:	14 00                	adc    $0x0,%al
    3796:	00 1a                	add    %bl,(%edx)
    3798:	5a                   	pop    %edx
    3799:	01 7d 3f             	add    %edi,0x3f(%ebp)
    379c:	00 00                	add    %al,(%eax)
    379e:	60                   	pusha  
    379f:	00 10                	add    %dl,(%eax)
    37a1:	bf 29 00 00 14       	mov    $0x14000029,%edi
    37a6:	3e 31 c5             	ds xor %eax,%ebp
    37a9:	37                   	aaa    
    37aa:	00 00                	add    %al,(%eax)
    37ac:	0f 7b                	(bad)  
    37ae:	41                   	inc    %ecx
    37af:	00 00                	add    %al,(%eax)
    37b1:	3e 32 99 00 00 00 00 	xor    %ds:0x0(%ecx),%bl
    37b8:	0f 10 29             	movups (%ecx),%xmm5
    37bb:	00 00                	add    %al,(%eax)
    37bd:	3e 33 c5             	ds xor %ebp,%eax
    37c0:	37                   	aaa    
    37c1:	00 00                	add    %al,(%eax)
    37c3:	04 00                	add    $0x0,%al
    37c5:	03 99 00 00 00 d5    	add    -0x2b000000(%ecx),%ebx
    37cb:	37                   	aaa    
    37cc:	00 00                	add    %al,(%eax)
    37ce:	04 3c                	add    $0x3c,%al
    37d0:	00 00                	add    %al,(%eax)
    37d2:	00 03                	add    %al,(%ebx)
    37d4:	00 10                	add    %dl,(%eax)
    37d6:	92                   	xchg   %eax,%edx
    37d7:	68 00 00 10 3e       	push   $0x3e100000
    37dc:	37                   	aaa    
    37dd:	ee                   	out    %al,(%dx)
    37de:	37                   	aaa    
    37df:	00 00                	add    %al,(%eax)
    37e1:	0f 10 29             	movups (%ecx),%xmm5
    37e4:	00 00                	add    %al,(%eax)
    37e6:	3e 38 ee             	ds cmp %ch,%dh
    37e9:	37                   	aaa    
    37ea:	00 00                	add    %al,(%eax)
    37ec:	00 00                	add    %al,(%eax)
    37ee:	03 37                	add    (%edi),%esi
    37f0:	18 00                	sbb    %al,(%eax)
    37f2:	00 fe                	add    %bh,%dh
    37f4:	37                   	aaa    
    37f5:	00 00                	add    %al,(%eax)
    37f7:	04 3c                	add    $0x3c,%al
    37f9:	00 00                	add    %al,(%eax)
    37fb:	00 03                	add    %al,(%ebx)
    37fd:	00 10                	add    %dl,(%eax)
    37ff:	27                   	daa    
    3800:	47                   	inc    %edi
    3801:	00 00                	add    %al,(%eax)
    3803:	08 3e                	or     %bh,(%esi)
    3805:	3b 2f                	cmp    (%edi),%ebp
    3807:	38 00                	cmp    %al,(%eax)
    3809:	00 0f                	add    %cl,(%edi)
    380b:	09 25 00 00 3e 3c    	or     %esp,0x3c3e0000
    3811:	15 0a 00 00 00       	adc    $0xa,%eax
    3816:	0f 58 52 00          	addps  0x0(%edx),%xmm2
    381a:	00 3e                	add    %bh,(%esi)
    381c:	41                   	inc    %ecx
    381d:	7c 00                	jl     381f <.debug_info+0x381f>
    381f:	00 00                	add    %al,(%eax)
    3821:	04 0f                	add    $0xf,%al
    3823:	cc                   	int3   
    3824:	5d                   	pop    %ebp
    3825:	00 00                	add    %al,(%eax)
    3827:	3e 42                	ds inc %edx
    3829:	7c 00                	jl     382b <.debug_info+0x382b>
    382b:	00 00                	add    %al,(%eax)
    382d:	06                   	push   %es
    382e:	00 10                	add    %dl,(%eax)
    3830:	0b 16                	or     (%esi),%edx
    3832:	00 00                	add    %al,(%eax)
    3834:	08 3e                	or     %bh,(%esi)
    3836:	47                   	inc    %edi
    3837:	60                   	pusha  
    3838:	38 00                	cmp    %al,(%eax)
    383a:	00 0f                	add    %cl,(%edi)
    383c:	3b 4c 00 00          	cmp    0x0(%eax,%eax,1),%ecx
    3840:	3e 50                	ds push %eax
    3842:	54                   	push   %esp
    3843:	36 00 00             	add    %al,%ss:(%eax)
    3846:	00 0f                	add    %cl,(%edi)
    3848:	ca 0e 00             	lret   $0xe
    384b:	00 3e                	add    %bh,(%esi)
    384d:	53                   	push   %ebx
    384e:	1c 02                	sbb    $0x2,%al
    3850:	00 00                	add    %al,(%eax)
    3852:	04 0f                	add    $0xf,%al
    3854:	65 86 00             	xchg   %al,%gs:(%eax)
    3857:	00 3e                	add    %bh,(%esi)
    3859:	5a                   	pop    %edx
    385a:	1c 02                	sbb    $0x2,%al
    385c:	00 00                	add    %al,(%eax)
    385e:	05 00 10 7e 17       	add    $0x177e1000,%eax
    3863:	00 00                	add    %al,(%eax)
    3865:	10 3f                	adc    %bh,(%edi)
    3867:	1c 85                	sbb    $0x85,%al
    3869:	38 00                	cmp    %al,(%eax)
    386b:	00 0f                	add    %cl,(%edi)
    386d:	e9 7f 00 00 3f       	jmp    3f0038f1 <irq_matrix_allocated+0x3f002981>
    3872:	1d 55 00 00 00       	sbb    $0x55,%eax
    3877:	00 0f                	add    %cl,(%edi)
    3879:	7f 7d                	jg     38f8 <.debug_info+0x38f8>
    387b:	00 00                	add    %al,(%eax)
    387d:	3f                   	aas    
    387e:	1e                   	push   %ds
    387f:	67 25 00 00 04 00    	addr16 and $0x40000,%eax
    3885:	07                   	pop    %es
    3886:	de 96 00 00 40 1c    	ficom  0x1c400000(%esi)
    388c:	04 01                	add    $0x1,%al
    388e:	00 00                	add    %al,(%eax)
    3890:	10 73 92             	adc    %dh,-0x6e(%ebx)
    3893:	00 00                	add    %al,(%eax)
    3895:	18 41 0c             	sbb    %al,0xc(%ecx)
    3898:	d9 38                	fnstcw (%eax)
    389a:	00 00                	add    %al,(%eax)
    389c:	0f 4e 9f 00 00 41 11 	cmovle 0x11410000(%edi),%ebx
    38a3:	42                   	inc    %edx
    38a4:	03 00                	add    (%eax),%eax
    38a6:	00 00                	add    %al,(%eax)
    38a8:	0f 45 22             	cmovne (%edx),%esp
    38ab:	00 00                	add    %al,(%eax)
    38ad:	41                   	inc    %ecx
    38ae:	12 25 00 00 00 08    	adc    0x8000000,%ah
    38b4:	0f a2                	cpuid  
    38b6:	a2 00 00 41 13       	mov    %al,0x13410000
    38bb:	b1 0c                	mov    $0xc,%cl
    38bd:	00 00                	add    %al,(%eax)
    38bf:	0c 0f                	or     $0xf,%al
    38c1:	5e                   	pop    %esi
    38c2:	94                   	xchg   %eax,%esp
    38c3:	00 00                	add    %al,(%eax)
    38c5:	41                   	inc    %ecx
    38c6:	14 25                	adc    $0x25,%al
    38c8:	00 00                	add    %al,(%eax)
    38ca:	00 10                	add    %dl,(%eax)
    38cc:	0f f9 11             	psubw  (%ecx),%mm2
    38cf:	00 00                	add    %al,(%eax)
    38d1:	41                   	inc    %ecx
    38d2:	15 f9 00 00 00       	adc    $0xf9,%eax
    38d7:	14 00                	adc    $0x0,%al
    38d9:	07                   	pop    %es
    38da:	93                   	xchg   %eax,%ebx
    38db:	20 00                	and    %al,(%eax)
    38dd:	00 42 13             	add    %al,0x13(%edx)
    38e0:	e4 38                	in     $0x38,%al
    38e2:	00 00                	add    %al,(%eax)
    38e4:	05 04 ea 38 00       	add    $0x38ea04,%eax
    38e9:	00 0c f5 38 00 00 0d 	add    %cl,0xd000038(,%esi,8)
    38f0:	f5                   	cmc    
    38f1:	38 00                	cmp    %al,(%eax)
    38f3:	00 00                	add    %al,(%eax)
    38f5:	05 04 fb 38 00       	add    $0x38fb04,%eax
    38fa:	00 10                	add    %dl,(%eax)
    38fc:	5d                   	pop    %ebp
    38fd:	8d 00                	lea    (%eax),%eax
    38ff:	00 10                	add    %dl,(%eax)
    3901:	42                   	inc    %edx
    3902:	64 2c 39             	fs sub $0x39,%al
    3905:	00 00                	add    %al,(%eax)
    3907:	0f 5e 94 00 00 42 65 	divps  0x37654200(%eax,%eax,1),%xmm2
    390e:	37 
    390f:	18 00                	sbb    %al,(%eax)
    3911:	00 00                	add    %al,(%eax)
    3913:	0f 4e 9f 00 00 42 66 	cmovle 0x66420000(%edi),%ebx
    391a:	fe 02                	incb   (%edx)
    391c:	00 00                	add    %al,(%eax)
    391e:	04 0f                	add    $0xf,%al
    3920:	b0 15                	mov    $0x15,%al
    3922:	00 00                	add    %al,(%eax)
    3924:	42                   	inc    %edx
    3925:	67 d9 38             	fnstcw (%bx,%si)
    3928:	00 00                	add    %al,(%eax)
    392a:	0c 00                	or     $0x0,%al
    392c:	16                   	push   %ss
    392d:	68 9f 00 00 05       	push   $0x500009f
    3932:	04 2c                	add    $0x2c,%al
    3934:	39 00                	cmp    %eax,(%eax)
    3936:	00 10                	add    %dl,(%eax)
    3938:	7d 2f                	jge    3969 <.debug_info+0x3969>
    393a:	00 00                	add    %al,(%eax)
    393c:	08 43 3b             	or     %al,0x3b(%ebx)
    393f:	5c                   	pop    %esp
    3940:	39 00                	cmp    %eax,(%eax)
    3942:	00 0f                	add    %cl,(%edi)
    3944:	75 49                	jne    398f <.debug_info+0x398f>
    3946:	00 00                	add    %al,(%eax)
    3948:	43                   	inc    %ebx
    3949:	3f                   	aas    
    394a:	55                   	push   %ebp
    394b:	00 00                	add    %al,(%eax)
    394d:	00 00                	add    %al,(%eax)
    394f:	0f ad 5a 00          	shrd   %cl,%ebx,0x0(%edx)
    3953:	00 43 40             	add    %al,0x40(%ebx)
    3956:	55                   	push   %ebp
    3957:	00 00                	add    %al,(%eax)
    3959:	00 04 00             	add    %al,(%eax,%eax,1)
    395c:	1a 7d 46             	sbb    0x46(%ebp),%bh
    395f:	00 00                	add    %al,(%eax)
    3961:	04 55                	add    $0x55,%al
    3963:	00 00                	add    %al,(%eax)
    3965:	00 44 40 85          	add    %al,-0x7b(%eax,%eax,2)
    3969:	39 00                	cmp    %eax,(%eax)
    396b:	00 0b                	add    %cl,(%ebx)
    396d:	56                   	push   %esi
    396e:	01 00                	add    %eax,(%eax)
    3970:	00 00                	add    %al,(%eax)
    3972:	0b 62 04             	or     0x4(%edx),%esp
    3975:	00 00                	add    %al,(%eax)
    3977:	01 0b                	add    %ecx,(%ebx)
    3979:	bc 17 00 00 02       	mov    $0x2000017,%esp
    397e:	0b ca                	or     %edx,%ecx
    3980:	0c 00                	or     $0x0,%al
    3982:	00 03                	add    %al,(%ebx)
    3984:	00 0e                	add    %cl,(%esi)
    3986:	0c 44                	or     $0x44,%al
    3988:	4e                   	dec    %esi
    3989:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    398a:	39 00                	cmp    %eax,(%eax)
    398c:	00 0f                	add    %cl,(%edi)
    398e:	61                   	popa   
    398f:	3a 00                	cmp    (%eax),%al
    3991:	00 44 4f 37          	add    %al,0x37(%edi,%ecx,2)
    3995:	39 00                	cmp    %eax,(%eax)
    3997:	00 00                	add    %al,(%eax)
    3999:	0f 2e 3e             	ucomiss (%esi),%xmm7
    399c:	00 00                	add    %al,(%eax)
    399e:	44                   	inc    %esp
    399f:	50                   	push   %eax
    39a0:	25 00 00 00 08       	and    $0x8000000,%eax
    39a5:	00 0e                	add    %cl,(%esi)
    39a7:	0c 44                	or     $0x44,%al
    39a9:	53                   	push   %ebx
    39aa:	c7                   	(bad)  
    39ab:	39 00                	cmp    %eax,(%eax)
    39ad:	00 0f                	add    %cl,(%edi)
    39af:	02 1d 00 00 44 54    	add    0x54440000,%bl
    39b5:	73 03                	jae    39ba <.debug_info+0x39ba>
    39b7:	00 00                	add    %al,(%eax)
    39b9:	00 0f                	add    %cl,(%edi)
    39bb:	b6 1c                	mov    $0x1c,%dh
    39bd:	00 00                	add    %al,(%eax)
    39bf:	44                   	inc    %esp
    39c0:	55                   	push   %ebp
    39c1:	25 00 00 00 08       	and    $0x8000000,%eax
    39c6:	00 13                	add    %dl,(%ebx)
    39c8:	0c 44                	or     $0x44,%al
    39ca:	4d                   	dec    %ebp
    39cb:	da 39                	fidivrl (%ecx)
    39cd:	00 00                	add    %al,(%eax)
    39cf:	1e                   	push   %ds
    39d0:	85 39                	test   %edi,(%ecx)
    39d2:	00 00                	add    %al,(%eax)
    39d4:	1e                   	push   %ds
    39d5:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    39d6:	39 00                	cmp    %eax,(%eax)
    39d8:	00 00                	add    %al,(%eax)
    39da:	10 7d 43             	adc    %bh,0x43(%ebp)
    39dd:	00 00                	add    %al,(%eax)
    39df:	20 44 4a 29          	and    %al,0x29(%edx,%ecx,2)
    39e3:	3a 00                	cmp    (%eax),%al
    39e5:	00 0f                	add    %cl,(%edi)
    39e7:	fa                   	cli    
    39e8:	01 00                	add    %eax,(%eax)
    39ea:	00 44 4b 5c          	add    %al,0x5c(%ebx,%ecx,2)
    39ee:	39 00                	cmp    %eax,(%eax)
    39f0:	00 00                	add    %al,(%eax)
    39f2:	17                   	pop    %ss
    39f3:	c7                   	(bad)  
    39f4:	39 00                	cmp    %eax,(%eax)
    39f6:	00 04 0f             	add    %al,(%edi,%ecx,1)
    39f9:	cc                   	int3   
    39fa:	17                   	pop    %ss
    39fb:	00 00                	add    %al,(%eax)
    39fd:	44                   	inc    %esp
    39fe:	59                   	pop    %ecx
    39ff:	2e 3a 00             	cmp    %cs:(%eax),%al
    3a02:	00 10                	add    %dl,(%eax)
    3a04:	0f 96 57 00          	setbe  0x0(%edi)
    3a08:	00 44 5a 25          	add    %al,0x25(%edx,%ebx,2)
    3a0c:	00 00                	add    %al,(%eax)
    3a0e:	00 14 0f             	add    %dl,(%edi,%ecx,1)
    3a11:	b9 35 00 00 44       	mov    $0x44000035,%ecx
    3a16:	5c                   	pop    %esp
    3a17:	89 3a                	mov    %edi,(%edx)
    3a19:	00 00                	add    %al,(%eax)
    3a1b:	18 0f                	sbb    %cl,(%edi)
    3a1d:	cd 49                	int    $0x49
    3a1f:	00 00                	add    %al,(%eax)
    3a21:	44                   	inc    %esp
    3a22:	5d                   	pop    %ebp
    3a23:	55                   	push   %ebp
    3a24:	00 00                	add    %al,(%eax)
    3a26:	00 1c 00             	add    %bl,(%eax,%eax,1)
    3a29:	16                   	push   %ss
    3a2a:	1f                   	pop    %ds
    3a2b:	39 00                	cmp    %eax,(%eax)
    3a2d:	00 05 04 29 3a 00    	add    %al,0x3a2904
    3a33:	00 10                	add    %dl,(%eax)
    3a35:	77 05                	ja     3a3c <.debug_info+0x3a3c>
    3a37:	00 00                	add    %al,(%eax)
    3a39:	18 44 60 89          	sbb    %al,-0x77(%eax,%eiz,2)
    3a3d:	3a 00                	cmp    (%eax),%al
    3a3f:	00 0f                	add    %cl,(%edi)
    3a41:	1f                   	pop    %ds
    3a42:	39 00                	cmp    %eax,(%eax)
    3a44:	00 44 61 2e          	add    %al,0x2e(%ecx,%eiz,2)
    3a48:	3a 00                	cmp    (%eax),%al
    3a4a:	00 00                	add    %al,(%eax)
    3a4c:	0f b0 15 00 00 44 62 	cmpxchg %dl,0x62440000
    3a53:	25 00 00 00 04       	and    $0x4000000,%eax
    3a58:	0f 45 a2 00 00 44 63 	cmovne 0x63440000(%edx),%esp
    3a5f:	25 00 00 00 08       	and    $0x8000000,%eax
    3a64:	0f 80 93 00 00 44    	jo     44003afd <irq_matrix_allocated+0x44002b8d>
    3a6a:	64 25 00 00 00 0c    	fs and $0xc000000,%eax
    3a70:	0f b9                	ud1    
    3a72:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    3a73:	00 00                	add    %al,(%eax)
    3a75:	44                   	inc    %esp
    3a76:	65 1c 02             	gs sbb $0x2,%al
    3a79:	00 00                	add    %al,(%eax)
    3a7b:	10 0f                	adc    %cl,(%edi)
    3a7d:	af                   	scas   %es:(%edi),%eax
    3a7e:	6f                   	outsl  %ds:(%esi),(%dx)
    3a7f:	00 00                	add    %al,(%eax)
    3a81:	44                   	inc    %esp
    3a82:	67 89 3a             	mov    %edi,(%bp,%si)
    3a85:	00 00                	add    %al,(%eax)
    3a87:	14 00                	adc    $0x0,%al
    3a89:	05 04 34 3a 00       	add    $0x3a3404,%eax
    3a8e:	00 10                	add    %dl,(%eax)
    3a90:	ef                   	out    %eax,(%dx)
    3a91:	27                   	daa    
    3a92:	00 00                	add    %al,(%eax)
    3a94:	04 44                	add    $0x44,%al
    3a96:	72 a8                	jb     3a40 <.debug_info+0x3a40>
    3a98:	3a 00                	cmp    (%eax),%al
    3a9a:	00 0f                	add    %cl,(%edi)
    3a9c:	02 7d 00             	add    0x0(%ebp),%bh
    3a9f:	00 44 73 ad          	add    %al,-0x53(%ebx,%esi,2)
    3aa3:	3a 00                	cmp    (%eax),%al
    3aa5:	00 00                	add    %al,(%eax)
    3aa7:	00 16                	add    %dl,(%esi)
    3aa9:	02 7d 00             	add    0x0(%ebp),%bh
    3aac:	00 05 04 a8 3a 00    	add    %al,0x3aa804
    3ab2:	00 0e                	add    %cl,(%esi)
    3ab4:	38 45 0b             	cmp    %al,0xb(%ebp)
    3ab7:	10 3b                	adc    %bh,(%ebx)
    3ab9:	00 00                	add    %al,(%eax)
    3abb:	0f 1a 45 00          	bndldx 0x0(%ebp),%bnd0
    3abf:	00 45 10             	add    %al,0x10(%ebp)
    3ac2:	0f 01 00             	sgdtl  (%eax)
    3ac5:	00 00                	add    %al,(%eax)
    3ac7:	0f c6 8c 00 00 45 1a 	shufps $0x18,0x2c1a4500(%eax,%eax,1),%xmm1
    3ace:	2c 18 
    3ad0:	00 00                	add    %al,(%eax)
    3ad2:	08 15 6c 64 74 00    	or     %dl,0x74646c
    3ad8:	45                   	inc    %ebp
    3ad9:	1d 15 3b 00 00       	sbb    $0x3b15,%eax
    3ade:	10 0f                	adc    %cl,(%edi)
    3ae0:	44                   	inc    %esp
    3ae1:	64 00 00             	add    %al,%fs:(%eax)
    3ae4:	45                   	inc    %ebp
    3ae5:	25 e5 24 00 00       	and    $0x24e5,%eax
    3aea:	14 0f                	adc    $0xf,%al
    3aec:	9e                   	sahf   
    3aed:	29 00                	sub    %eax,(%eax)
    3aef:	00 45 26             	add    %al,0x26(%ebp)
    3af2:	77 0a                	ja     3afe <.debug_info+0x3afe>
    3af4:	00 00                	add    %al,(%eax)
    3af6:	28 0f                	sub    %cl,(%edi)
    3af8:	c7                   	(bad)  
    3af9:	8a 00                	mov    (%eax),%al
    3afb:	00 45 27             	add    %al,0x27(%ebp)
    3afe:	20 3b                	and    %bh,(%ebx)
    3b00:	00 00                	add    %al,(%eax)
    3b02:	2c 0f                	sub    $0xf,%al
    3b04:	e8 7d 00 00 45       	call   45003b86 <irq_matrix_allocated+0x45002c16>
    3b09:	29 f3                	sub    %esi,%ebx
    3b0b:	02 00                	add    (%eax),%al
    3b0d:	00 30                	add    %dh,(%eax)
    3b0f:	00 16                	add    %dl,(%esi)
    3b11:	2b 15 00 00 05 04    	sub    0x4050000,%edx
    3b17:	10 3b                	adc    %bh,(%ebx)
    3b19:	00 00                	add    %al,(%eax)
    3b1b:	16                   	push   %ss
    3b1c:	c7                   	(bad)  
    3b1d:	8a 00                	mov    (%eax),%al
    3b1f:	00 05 04 26 3b 00    	add    %al,0x3b2604
    3b25:	00 06                	add    %al,(%esi)
    3b27:	1b 3b                	sbb    (%ebx),%edi
    3b29:	00 00                	add    %al,(%eax)
    3b2b:	07                   	pop    %es
    3b2c:	1d 24 00 00 45       	sbb    $0x45000024,%eax
    3b31:	36 b3 3a             	ss mov $0x3a,%bl
    3b34:	00 00                	add    %al,(%eax)
    3b36:	13 04 1a             	adc    (%edx,%ebx,1),%eax
    3b39:	2d 60 3b 00 00       	sub    $0x3b60,%eax
    3b3e:	14 9a                	adc    $0x9a,%al
    3b40:	5c                   	pop    %esp
    3b41:	00 00                	add    %al,(%eax)
    3b43:	1a 2e                	sbb    (%esi),%ch
    3b45:	3e 3c 00             	ds cmp $0x0,%al
    3b48:	00 14 05 70 00 00 1a 	add    %dl,0x1a000070(,%eax,1)
    3b4f:	35 77 0a 00 00       	xor    $0xa77,%eax
    3b54:	14 49                	adc    $0x49,%al
    3b56:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    3b57:	00 00                	add    %al,(%eax)
    3b59:	1a 36                	sbb    (%esi),%dh
    3b5b:	f3 02 00             	repz add (%eax),%al
    3b5e:	00 00                	add    %al,(%eax)
    3b60:	18 72 56             	sbb    %dh,0x56(%edx)
    3b63:	00 00                	add    %al,(%eax)
    3b65:	60                   	pusha  
    3b66:	30 86 01 3e 3c 00    	xor    %al,0x3c3e01(%esi)
    3b6c:	00 20                	add    %ah,(%eax)
    3b6e:	84 25 00 00 30 87    	test   %ah,0x87300000
    3b74:	01 84 2a 00 00 00 20 	add    %eax,0x20000000(%edx,%ebp,1)
    3b7b:	31 52 00             	xor    %edx,0x0(%edx)
    3b7e:	00 30                	add    %dh,(%eax)
    3b80:	88 01                	mov    %al,(%ecx)
    3b82:	51                   	push   %ecx
    3b83:	33 00                	xor    (%eax),%eax
    3b85:	00 04 20             	add    %al,(%eax,%eiz,1)
    3b88:	8f                   	(bad)  
    3b89:	a0 00 00 30 89       	mov    0x89300000,%al
    3b8e:	01 a1 24 00 00 0c    	add    %esp,0xc000024(%ecx)
    3b94:	20 01                	and    %al,(%ecx)
    3b96:	91                   	xchg   %eax,%ecx
    3b97:	00 00                	add    %al,(%eax)
    3b99:	30 8a 01 f3 02 00    	xor    %cl,0x2f301(%edx)
    3b9f:	00 10                	add    %dl,(%eax)
    3ba1:	20 83 1e 00 00 30    	and    %al,0x3000001e(%ebx)
    3ba7:	8b 01                	mov    (%ecx),%eax
    3ba9:	f2 33 00             	repnz xor (%eax),%eax
    3bac:	00 14 20             	add    %dl,(%eax,%eiz,1)
    3baf:	76 8e                	jbe    3b3f <.debug_info+0x3b3f>
    3bb1:	00 00                	add    %al,(%eax)
    3bb3:	30 8c 01 0b 36 00 00 	xor    %cl,0x360b(%ecx,%eax,1)
    3bba:	1c 20                	sbb    $0x20,%al
    3bbc:	c5 1a                	lds    (%edx),%ebx
    3bbe:	00 00                	add    %al,(%eax)
    3bc0:	30 8e 01 25 00 00    	xor    %cl,0x2501(%esi)
    3bc6:	00 34 20             	add    %dh,(%eax,%eiz,1)
    3bc9:	6d                   	insl   (%dx),%es:(%edi)
    3bca:	a1 00 00 30 90       	mov    0x90300000,%eax
    3bcf:	01 25 00 00 00 38    	add    %esp,0x38000000
    3bd5:	20 fa                	and    %bh,%dl
    3bd7:	5e                   	pop    %esi
    3bd8:	00 00                	add    %al,(%eax)
    3bda:	30 91 01 25 00 00    	xor    %dl,0x2501(%ecx)
    3be0:	00 3c 20             	add    %bh,(%eax,%eiz,1)
    3be3:	de 6a 00             	fisubr 0x0(%edx)
    3be6:	00 30                	add    %dh,(%eax)
    3be8:	92                   	xchg   %eax,%edx
    3be9:	01 12                	add    %edx,(%edx)
    3beb:	65 00 00             	add    %al,%gs:(%eax)
    3bee:	40                   	inc    %eax
    3bef:	20 f9                	and    %bh,%cl
    3bf1:	11 00                	adc    %eax,(%eax)
    3bf3:	00 30                	add    %dh,(%eax)
    3bf5:	93                   	xchg   %eax,%ebx
    3bf6:	01 25 00 00 00 44    	add    %esp,0x44000000
    3bfc:	20 f0                	and    %dh,%al
    3bfe:	41                   	inc    %ecx
    3bff:	00 00                	add    %al,(%eax)
    3c01:	30 94 01 a1 24 00 00 	xor    %dl,0x24a1(%ecx,%eax,1)
    3c08:	48                   	dec    %eax
    3c09:	20 74 2e 00          	and    %dh,0x0(%esi,%ebp,1)
    3c0d:	00 30                	add    %dh,(%eax)
    3c0f:	95                   	xchg   %eax,%ebp
    3c10:	01 b2 02 00 00 4c    	add    %esi,0x4c000002(%edx)
    3c16:	20 9a 89 00 00 30    	and    %bl,0x30000089(%edx)
    3c1c:	96                   	xchg   %eax,%esi
    3c1d:	01 fe                	add    %edi,%esi
    3c1f:	02 00                	add    (%eax),%al
    3c21:	00 50 20             	add    %dl,0x20(%eax)
    3c24:	00 7e 00             	add    %bh,0x0(%esi)
    3c27:	00 30                	add    %dh,(%eax)
    3c29:	97                   	xchg   %eax,%edi
    3c2a:	01 77 0a             	add    %esi,0xa(%edi)
    3c2d:	00 00                	add    %al,(%eax)
    3c2f:	58                   	pop    %eax
    3c30:	20 94 0b 00 00 30 98 	and    %dl,-0x67d00000(%ebx,%ecx,1)
    3c37:	01 f5                	add    %esi,%ebp
    3c39:	4f                   	dec    %edi
    3c3a:	00 00                	add    %al,(%eax)
    3c3c:	5c                   	pop    %esp
    3c3d:	00 05 04 60 3b 00    	add    %al,0x3b6004
    3c43:	00 13                	add    %dl,(%ebx)
    3c45:	04 1a                	add    $0x1a,%al
    3c47:	3b 63 3c             	cmp    0x3c(%ebx),%esp
    3c4a:	00 00                	add    %al,(%eax)
    3c4c:	14 ae                	adc    $0xae,%al
    3c4e:	10 00                	adc    %al,(%eax)
    3c50:	00 1a                	add    %bl,(%edx)
    3c52:	3c 25                	cmp    $0x25,%al
    3c54:	00 00                	add    %al,(%eax)
    3c56:	00 14 b0             	add    %dl,(%eax,%esi,4)
    3c59:	3f                   	aas    
    3c5a:	00 00                	add    %al,(%eax)
    3c5c:	1a 3d 77 0a 00 00    	sbb    0xa77,%bh
    3c62:	00 0e                	add    %cl,(%esi)
    3c64:	04 1a                	add    $0x1a,%al
    3c66:	5d                   	pop    %ebp
    3c67:	99                   	cltd   
    3c68:	3c 00                	cmp    $0x0,%al
    3c6a:	00 1c 6d 88 00 00 1a 	add    %bl,0x1a000088(,%ebp,2)
    3c71:	5e                   	pop    %esi
    3c72:	55                   	push   %ebp
    3c73:	00 00                	add    %al,(%eax)
    3c75:	00 04 10             	add    %al,(%eax,%edx,1)
    3c78:	10 00                	adc    %al,(%eax)
    3c7a:	1c 3c                	sbb    $0x3c,%al
    3c7c:	14 00                	adc    $0x0,%al
    3c7e:	00 1a                	add    %bl,(%edx)
    3c80:	5f                   	pop    %edi
    3c81:	55                   	push   %ebp
    3c82:	00 00                	add    %al,(%eax)
    3c84:	00 04 0f             	add    %al,(%edi,%ecx,1)
    3c87:	01 00                	add    %eax,(%eax)
    3c89:	1c f8                	sbb    $0xf8,%al
    3c8b:	87 00                	xchg   %eax,(%eax)
    3c8d:	00 1a                	add    %bl,(%edx)
    3c8f:	60                   	pusha  
    3c90:	55                   	push   %ebp
    3c91:	00 00                	add    %al,(%eax)
    3c93:	00 04 01             	add    %al,(%ecx,%eax,1)
    3c96:	00 00                	add    %al,(%eax)
    3c98:	00 13                	add    %dl,(%ebx)
    3c9a:	04 1a                	add    $0x1a,%al
    3c9c:	50                   	push   %eax
    3c9d:	c8 3c 00 00          	enter  $0x3c,$0x0
    3ca1:	14 c3                	adc    $0xc3,%al
    3ca3:	53                   	push   %ebx
    3ca4:	00 00                	add    %al,(%eax)
    3ca6:	1a 5a f3             	sbb    -0xd(%edx),%bl
    3ca9:	02 00                	add    (%eax),%al
    3cab:	00 14 0f             	add    %dl,(%edi,%ecx,1)
    3cae:	89 00                	mov    %eax,(%eax)
    3cb0:	00 1a                	add    %bl,(%edx)
    3cb2:	5c                   	pop    %esp
    3cb3:	55                   	push   %ebp
    3cb4:	00 00                	add    %al,(%eax)
    3cb6:	00 1e                	add    %bl,(%esi)
    3cb8:	63 3c 00             	arpl   %di,(%eax,%eax,1)
    3cbb:	00 14 c4             	add    %dl,(%esp,%eax,8)
    3cbe:	39 00                	cmp    %eax,(%eax)
    3cc0:	00 1a                	add    %bl,(%edx)
    3cc2:	62 99 00 00 00 00    	bound  %ebx,0x0(%ecx)
    3cc8:	0e                   	push   %cs
    3cc9:	08 1a                	or     %bl,(%edx)
    3ccb:	4e                   	dec    %esi
    3ccc:	e3 3c                	jecxz  3d0a <.debug_info+0x3d0a>
    3cce:	00 00                	add    %al,(%eax)
    3cd0:	17                   	pop    %ss
    3cd1:	99                   	cltd   
    3cd2:	3c 00                	cmp    $0x0,%al
    3cd4:	00 00                	add    %al,(%eax)
    3cd6:	0f cd                	bswap  %ebp
    3cd8:	1a 00                	sbb    (%eax),%al
    3cda:	00 1a                	add    %bl,(%edx)
    3cdc:	68 f3 02 00 00       	push   $0x2f3
    3ce1:	04 00                	add    $0x0,%al
    3ce3:	13 08                	adc    (%eax),%ecx
    3ce5:	1a 41 fc             	sbb    -0x4(%ecx),%al
    3ce8:	3c 00                	cmp    $0x0,%al
    3cea:	00 14 71             	add    %dl,(%ecx,%esi,2)
    3ced:	5a                   	pop    %edx
    3cee:	00 00                	add    %al,(%eax)
    3cf0:	1a 4c 55 00          	sbb    0x0(%ebp,%edx,2),%cl
    3cf4:	00 00                	add    %al,(%eax)
    3cf6:	1e                   	push   %ds
    3cf7:	c8 3c 00 00          	enter  $0x3c,$0x0
    3cfb:	00 0e                	add    %cl,(%esi)
    3cfd:	08 1a                	or     %bl,(%edx)
    3cff:	7e 29                	jle    3d2a <.debug_info+0x3d2a>
    3d01:	3d 00 00 0f af       	cmp    $0xaf0f0000,%eax
    3d06:	6f                   	outsl  %ds:(%esi),(%dx)
    3d07:	00 00                	add    %al,(%eax)
    3d09:	1a 7f 15             	sbb    0x15(%edi),%bh
    3d0c:	0a 00                	or     (%eax),%al
    3d0e:	00 00                	add    %al,(%eax)
    3d10:	0f 50                	(bad)  
    3d12:	32 00                	xor    (%eax),%al
    3d14:	00 1a                	add    %bl,(%edx)
    3d16:	84 75 00             	test   %dh,0x0(%ebp)
    3d19:	00 00                	add    %al,(%eax)
    3d1b:	04 0f                	add    $0xf,%al
    3d1d:	db 5e 00             	fistpl 0x0(%esi)
    3d20:	00 1a                	add    %bl,(%edx)
    3d22:	85 75 00             	test   %esi,0x0(%ebp)
    3d25:	00 00                	add    %al,(%eax)
    3d27:	06                   	push   %es
    3d28:	00 0e                	add    %cl,(%esi)
    3d2a:	08 1a                	or     %bl,(%edx)
    3d2c:	8d 56 3d             	lea    0x3d(%esi),%edx
    3d2f:	00 00                	add    %al,(%eax)
    3d31:	0f ff                	(bad)  
    3d33:	92                   	xchg   %eax,%edx
    3d34:	00 00                	add    %al,(%eax)
    3d36:	1a 8e 25 00 00 00    	sbb    0x25(%esi),%cl
    3d3c:	00 0f                	add    %cl,(%edi)
    3d3e:	0d 65 00 00 1a       	or     $0x1a000065,%eax
    3d43:	9b                   	fwait
    3d44:	87 00                	xchg   %eax,(%eax)
    3d46:	00 00                	add    %al,(%eax)
    3d48:	04 0f                	add    $0xf,%al
    3d4a:	7f 24                	jg     3d70 <.debug_info+0x3d70>
    3d4c:	00 00                	add    %al,(%eax)
    3d4e:	1a 9c 87 00 00 00 06 	sbb    0x6000000(%edi,%eax,4),%bl
    3d55:	00 0e                	add    %cl,(%esi)
    3d57:	08 1a                	or     %bl,(%edx)
    3d59:	a1 77 3d 00 00       	mov    0x3d77,%eax
    3d5e:	0f b4 49 00          	lfs    0x0(%ecx),%ecx
    3d62:	00 1a                	add    %bl,(%edx)
    3d64:	a2 25 00 00 00       	mov    %al,0x25
    3d69:	00 0f                	add    %cl,(%edi)
    3d6b:	17                   	pop    %ss
    3d6c:	90                   	nop
    3d6d:	00 00                	add    %al,(%eax)
    3d6f:	1a a6 09 0a 00 00    	sbb    0xa09(%esi),%ah
    3d75:	04 00                	add    $0x0,%al
    3d77:	13 08                	adc    (%eax),%ecx
    3d79:	1a 73 b0             	sbb    -0x50(%ebx),%dh
    3d7c:	3d 00 00 1f 6c       	cmp    $0x6c1f0000,%eax
    3d81:	72 75                	jb     3df8 <.debug_info+0x3df8>
    3d83:	00 1a                	add    %bl,(%edx)
    3d85:	74 fe                	je     3d85 <.debug_info+0x3d85>
    3d87:	02 00                	add    (%eax),%al
    3d89:	00 14 07             	add    %dl,(%edi,%eax,1)
    3d8c:	0f 00 00             	sldt   (%eax)
    3d8f:	1a 79 1d             	sbb    0x1d(%ecx),%bh
    3d92:	3e 00 00             	add    %al,%ds:(%eax)
    3d95:	1e                   	push   %ds
    3d96:	fc                   	cld    
    3d97:	3c 00                	cmp    $0x0,%al
    3d99:	00 14 9e             	add    %dl,(%esi,%ebx,4)
    3d9c:	08 00                	or     %al,(%eax)
    3d9e:	00 1a                	add    %bl,(%edx)
    3da0:	89 73 03             	mov    %esi,0x3(%ebx)
    3da3:	00 00                	add    %al,(%eax)
    3da5:	1e                   	push   %ds
    3da6:	29 3d 00 00 1e 56    	sub    %edi,0x561e0000
    3dac:	3d 00 00 00 10       	cmp    $0x10000000,%eax
    3db1:	71 6e                	jno    3e21 <.debug_info+0x3e21>
    3db3:	00 00                	add    %al,(%eax)
    3db5:	20 46 7c             	and    %al,0x7c(%esi)
    3db8:	1d 3e 00 00 0f       	sbb    $0xf00003e,%eax
    3dbd:	13 88 00 00 46 7d    	adc    0x7d460000(%eax),%ecx
    3dc3:	02 be 00 00 00 0f    	add    0xf000000(%esi),%bh
    3dc9:	35 4a 00 00 46       	xor    $0x4600004a,%eax
    3dce:	7e 41                	jle    3e11 <.debug_info+0x3e11>
    3dd0:	be 00 00 04 0f       	mov    $0xf040000,%esi
    3dd5:	9a 21 00 00 46 7f 62 	lcall  $0x627f,$0x46000021
    3ddc:	be 00 00 08 15       	mov    $0x15080000,%esi
    3de1:	72 65                	jb     3e48 <.debug_info+0x3e48>
    3de3:	73 00                	jae    3de5 <.debug_info+0x3de5>
    3de5:	46                   	inc    %esi
    3de6:	80 68 be 00          	subb   $0x0,-0x42(%eax)
    3dea:	00 0c 15 72 65 66 00 	add    %cl,0x666572(,%edx,1)
    3df1:	46                   	inc    %esi
    3df2:	81 2d bd 00 00 10 15 	subl   $0x76656415,0x100000bd
    3df9:	64 65 76 
    3dfc:	00 46 82             	add    %al,-0x7e(%esi)
    3dff:	31 ac 00 00 14 0f 5e 	xor    %ebp,0x5e0f1400(%eax,%eax,1)
    3e06:	94                   	xchg   %eax,%esp
    3e07:	00 00                	add    %al,(%eax)
    3e09:	46                   	inc    %esi
    3e0a:	83 77 0a 00          	xorl   $0x0,0xa(%edi)
    3e0e:	00 18                	add    %bl,(%eax)
    3e10:	0f 0c                	(bad)  
    3e12:	2d 00 00 46 84       	sub    $0x84460000,%eax
    3e17:	df bd 00 00 1c 00    	fistpll 0x1c0000(%ebp)
    3e1d:	05 04 b0 3d 00       	add    $0x3db004,%eax
    3e22:	00 13                	add    %dl,(%ebx)
    3e24:	04 1a                	add    $0x1a,%al
    3e26:	ac                   	lods   %ds:(%esi),%al
    3e27:	4d                   	dec    %ebp
    3e28:	3e 00 00             	add    %al,%ds:(%eax)
    3e2b:	14 d7                	adc    $0xd7,%al
    3e2d:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    3e2e:	00 00                	add    %al,(%eax)
    3e30:	1a ad 25 00 00 00    	sbb    0x25(%ebp),%ch
    3e36:	1f                   	pop    %ds
    3e37:	70 74                	jo     3ead <.debug_info+0x3ead>
    3e39:	6c                   	insb   (%dx),%es:(%edi)
    3e3a:	00 1a                	add    %bl,(%edx)
    3e3c:	b8 a1 24 00 00       	mov    $0x24a1,%eax
    3e41:	14 c4                	adc    $0xc4,%al
    3e43:	6f                   	outsl  %ds:(%esi),(%dx)
    3e44:	00 00                	add    %al,(%eax)
    3e46:	1a bb 52 3e 00 00    	sbb    0x3e52(%ebx),%bh
    3e4c:	00 16                	add    %dl,(%esi)
    3e4e:	23 12                	and    (%edx),%edx
    3e50:	00 00                	add    %al,(%eax)
    3e52:	05 04 4d 3e 00       	add    $0x3e4d04,%eax
    3e57:	00 18                	add    %bl,(%eax)
    3e59:	d2 8a 00 00 ac 30    	rorb   %cl,0x30ac0000(%edx)
    3e5f:	53                   	push   %ebx
    3e60:	03 77 3f             	add    0x3f(%edi),%esi
    3e63:	00 00                	add    %al,(%eax)
    3e65:	19 66 5f             	sbb    %esp,0x5f(%esi)
    3e68:	75 00                	jne    3e6a <.debug_info+0x3e6a>
    3e6a:	30 57 03             	xor    %dl,0x3(%edi)
    3e6d:	22 6b 00             	and    0x0(%ebx),%ch
    3e70:	00 00                	add    %al,(%eax)
    3e72:	20 80 69 00 00 30    	and    %al,0x30000069(%eax)
    3e78:	58                   	pop    %eax
    3e79:	03 4d 2f             	add    0x2f(%ebp),%ecx
    3e7c:	00 00                	add    %al,(%eax)
    3e7e:	08 20                	or     %ah,(%eax)
    3e80:	03 9c 00 00 30 59 03 	add    0x3593000(%eax,%eax,1),%ebx
    3e87:	84 2a                	test   %ch,(%edx)
    3e89:	00 00                	add    %al,(%eax)
    3e8b:	10 20                	adc    %ah,(%eax)
    3e8d:	36 11 00             	adc    %eax,%ss:(%eax)
    3e90:	00 30                	add    %dh,(%eax)
    3e92:	5a                   	pop    %edx
    3e93:	03 01                	add    (%ecx),%eax
    3e95:	6a 00                	push   $0x0
    3e97:	00 14 20             	add    %dl,(%eax,%eiz,1)
    3e9a:	d7                   	xlat   %ds:(%ebx)
    3e9b:	88 00                	mov    %al,(%eax)
    3e9d:	00 30                	add    %dh,(%eax)
    3e9f:	60                   	pusha  
    3ea0:	03 a1 24 00 00 18    	add    0x18000024(%ecx),%esp
    3ea6:	20 cf                	and    %cl,%bh
    3ea8:	7b 00                	jnp    3eaa <.debug_info+0x3eaa>
    3eaa:	00 30                	add    %dh,(%eax)
    3eac:	61                   	popa   
    3ead:	03 46 61             	add    0x61(%esi),%eax
    3eb0:	00 00                	add    %al,(%eax)
    3eb2:	1c 20                	sbb    $0x20,%al
    3eb4:	b9 07 00 00 30       	mov    $0x30000007,%ecx
    3eb9:	62 03                	bound  %eax,(%ebx)
    3ebb:	37                   	aaa    
    3ebc:	18 00                	sbb    %al,(%eax)
    3ebe:	00 20                	add    %ah,(%eax)
    3ec0:	20 fb                	and    %bh,%bl
    3ec2:	9b                   	fwait
    3ec3:	00 00                	add    %al,(%eax)
    3ec5:	30 63 03             	xor    %ah,0x3(%ebx)
    3ec8:	55                   	push   %ebp
    3ec9:	00 00                	add    %al,(%eax)
    3ecb:	00 24 20             	add    %ah,(%eax,%eiz,1)
    3ece:	1d 1f 00 00 30       	sbb    $0x3000001f,%eax
    3ed3:	64 03 bd 02 00 00 28 	add    %fs:0x28000002(%ebp),%edi
    3eda:	20 8b ab 00 00 30    	and    %cl,0x300000ab(%ebx)
    3ee0:	65 03 e5             	gs add %ebp,%esp
    3ee3:	24 00                	and    $0x0,%al
    3ee5:	00 2c 20             	add    %ch,(%eax,%eiz,1)
    3ee8:	e6 5d                	out    %al,$0x5d
    3eea:	00 00                	add    %al,(%eax)
    3eec:	30 66 03             	xor    %ah,0x3(%esi)
    3eef:	44                   	inc    %esp
    3ef0:	02 00                	add    (%eax),%al
    3ef2:	00 40 20             	add    %al,0x20(%eax)
    3ef5:	6e                   	outsb  %ds:(%esi),(%dx)
    3ef6:	86 00                	xchg   %al,(%eax)
    3ef8:	00 30                	add    %dh,(%eax)
    3efa:	67 03 6a 6a          	add    0x6a(%bp,%si),%ebp
    3efe:	00 00                	add    %al,(%eax)
    3f00:	48                   	dec    %eax
    3f01:	20 42 42             	and    %al,0x42(%edx)
    3f04:	00 00                	add    %al,(%eax)
    3f06:	30 68 03             	xor    %ch,0x3(%eax)
    3f09:	7d 6c                	jge    3f77 <.debug_info+0x3f77>
    3f0b:	00 00                	add    %al,(%eax)
    3f0d:	64 20 18             	and    %bl,%fs:(%eax)
    3f10:	13 00                	adc    (%eax),%eax
    3f12:	00 30                	add    %dh,(%eax)
    3f14:	69 03 c6 6a 00 00    	imul   $0x6ac6,(%ebx),%eax
    3f1a:	68 20 5d 2f 00       	push   $0x2f5d20
    3f1f:	00 30                	add    %dh,(%eax)
    3f21:	6b 03 0f             	imul   $0xf,(%ebx),%eax
    3f24:	01 00                	add    %eax,(%eax)
    3f26:	00 84 20 b7 08 00 00 	add    %al,0x8b7(%eax,%eiz,1)
    3f2d:	30 6d 03             	xor    %ch,0x3(%ebp)
    3f30:	77 0a                	ja     3f3c <.debug_info+0x3f3c>
    3f32:	00 00                	add    %al,(%eax)
    3f34:	8c 20                	mov    %fs,(%eax)
    3f36:	00 7e 00             	add    %bh,0x0(%esi)
    3f39:	00 30                	add    %dh,(%eax)
    3f3b:	70 03                	jo     3f40 <.debug_info+0x3f40>
    3f3d:	77 0a                	ja     3f49 <.debug_info+0x3f49>
    3f3f:	00 00                	add    %al,(%eax)
    3f41:	90                   	nop
    3f42:	20 59 25             	and    %bl,0x25(%ecx)
    3f45:	00 00                	add    %al,(%eax)
    3f47:	30 74 03 fe          	xor    %dh,-0x2(%ebx,%eax,1)
    3f4b:	02 00                	add    (%eax),%al
    3f4d:	00 94 20 d6 50 00 00 	add    %dl,0x50d6(%eax,%eiz,1)
    3f54:	30 75 03             	xor    %dh,0x3(%ebp)
    3f57:	fe 02                	incb   (%edx)
    3f59:	00 00                	add    %al,(%eax)
    3f5b:	9c                   	pushf  
    3f5c:	20 f4                	and    %dh,%ah
    3f5e:	1e                   	push   %ds
    3f5f:	00 00                	add    %al,(%eax)
    3f61:	30 77 03             	xor    %dh,0x3(%edi)
    3f64:	3e 3c 00             	ds cmp $0x0,%al
    3f67:	00 a4 20 3e 5f 00 00 	add    %ah,0x5f3e(%eax,%eiz,1)
    3f6e:	30 78 03             	xor    %bh,0x3(%eax)
    3f71:	f5                   	cmc    
    3f72:	4f                   	dec    %edi
    3f73:	00 00                	add    %al,(%eax)
    3f75:	a8 00                	test   $0x0,%al
    3f77:	05 04 58 3e 00       	add    $0x3e5804,%eax
    3f7c:	00 18                	add    %bl,(%eax)
    3f7e:	12 14 00             	adc    (%eax,%eax,1),%dl
    3f81:	00 04 1a             	add    %al,(%edx,%ebx,1)
    3f84:	0f 01 98 3f 00 00 19 	lidtl  0x1900003f(%eax)
    3f8b:	63 74 78 00          	arpl   %si,0x0(%eax,%edi,2)
    3f8f:	1a 10                	sbb    (%eax),%dl
    3f91:	01 9d 3f 00 00 00    	add    %ebx,0x3f(%ebp)
    3f97:	00 16                	add    %dl,(%esi)
    3f99:	ae                   	scas   %es:(%edi),%al
    3f9a:	36 00 00             	add    %al,%ss:(%eax)
    3f9d:	05 04 98 3f 00       	add    $0x3f9804,%eax
    3fa2:	00 22                	add    %ah,(%edx)
    3fa4:	10 1a                	adc    %bl,(%edx)
    3fa6:	3b 01                	cmp    (%ecx),%eax
    3fa8:	c6                   	(bad)  
    3fa9:	3f                   	aas    
    3faa:	00 00                	add    %al,(%eax)
    3fac:	19 72 62             	sbb    %esi,0x62(%edx)
    3faf:	00 1a                	add    %bl,(%edx)
    3fb1:	3c 01                	cmp    $0x1,%al
    3fb3:	a2 33 00 00 00       	mov    %al,0x33
    3fb8:	20 30                	and    %dh,(%eax)
    3fba:	6e                   	outsb  %ds:(%esi),(%dx)
    3fbb:	00 00                	add    %al,(%eax)
    3fbd:	1a 3d 01 25 00 00    	sbb    0x2501,%bh
    3fc3:	00 0c 00             	add    %cl,(%eax,%eax,1)
    3fc6:	16                   	push   %ss
    3fc7:	64 a4                	movsb  %fs:(%esi),%es:(%edi)
    3fc9:	00 00                	add    %al,(%eax)
    3fcb:	05 04 c6 3f 00       	add    $0x3fc604,%eax
    3fd0:	00 18                	add    %bl,(%eax)
    3fd2:	4e                   	dec    %esi
    3fd3:	19 00                	sbb    %eax,(%eax)
    3fd5:	00 2c 47             	add    %ch,(%edi,%eax,2)
    3fd8:	6e                   	outsb  %ds:(%esi),(%dx)
    3fd9:	01 6e 40             	add    %ebp,0x40(%esi)
    3fdc:	00 00                	add    %al,(%eax)
    3fde:	20 d5                	and    %dl,%ch
    3fe0:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    3fe1:	00 00                	add    %al,(%eax)
    3fe3:	47                   	inc    %edi
    3fe4:	6f                   	outsl  %ds:(%esi),(%dx)
    3fe5:	01 a2 be 00 00 00    	add    %esp,0xbe(%edx)
    3feb:	20 5e 59             	and    %bl,0x59(%esi)
    3fee:	00 00                	add    %al,(%eax)
    3ff0:	47                   	inc    %edi
    3ff1:	70 01                	jo     3ff4 <.debug_info+0x3ff4>
    3ff3:	a2 be 00 00 04       	mov    %al,0x40000be
    3ff8:	20 e1                	and    %ah,%cl
    3ffa:	9e                   	sahf   
    3ffb:	00 00                	add    %al,(%eax)
    3ffd:	47                   	inc    %edi
    3ffe:	71 01                	jno    4001 <.debug_info+0x4001>
    4000:	b7 be                	mov    $0xbe,%bh
    4002:	00 00                	add    %al,(%eax)
    4004:	08 20                	or     %ah,(%eax)
    4006:	28 6b 00             	sub    %ch,0x0(%ebx)
    4009:	00 47 72             	add    %al,0x72(%edi)
    400c:	01 cc                	add    %ecx,%esp
    400e:	be 00 00 0c 20       	mov    $0x200c0000,%esi
    4013:	dc 20                	fsubl  (%eax)
    4015:	00 00                	add    %al,(%eax)
    4017:	47                   	inc    %edi
    4018:	73 01                	jae    401b <.debug_info+0x401b>
    401a:	e6 be                	out    %al,$0xbe
    401c:	00 00                	add    %al,(%eax)
    401e:	10 20                	adc    %ah,(%eax)
    4020:	a9 02 00 00 47       	test   $0x47000002,%eax
    4025:	74 01                	je     4028 <.debug_info+0x4028>
    4027:	01 bf 00 00 14 20    	add    %edi,0x20140000(%edi)
    402d:	df 8c 00 00 47 79 01 	fisttp 0x1794700(%eax,%eax,1)
    4034:	cc                   	int3   
    4035:	be 00 00 18 20       	mov    $0x20180000,%esi
    403a:	86 08                	xchg   %cl,(%eax)
    403c:	00 00                	add    %al,(%eax)
    403e:	47                   	inc    %edi
    403f:	7c 01                	jl     4042 <.debug_info+0x4042>
    4041:	cc                   	int3   
    4042:	be 00 00 1c 20       	mov    $0x201c0000,%esi
    4047:	b9 60 00 00 47       	mov    $0x47000060,%ecx
    404c:	81 01 2a bf 00 00    	addl   $0xbf2a,(%ecx)
    4052:	20 20                	and    %ah,(%eax)
    4054:	b7 57                	mov    $0x57,%bh
    4056:	00 00                	add    %al,(%eax)
    4058:	47                   	inc    %edi
    4059:	87 01                	xchg   %eax,(%ecx)
    405b:	3f                   	aas    
    405c:	bf 00 00 24 20       	mov    $0x20240000,%edi
    4061:	ff 0c 00             	decl   (%eax,%eax,1)
    4064:	00 47 a5             	add    %al,-0x5b(%edi)
    4067:	01 59 bf             	add    %ebx,-0x41(%ecx)
    406a:	00 00                	add    %al,(%eax)
    406c:	28 00                	sub    %al,(%eax)
    406e:	05 04 74 40 00       	add    $0x407404,%eax
    4073:	00 06                	add    %al,(%esi)
    4075:	d1 3f                	sarl   (%edi)
    4077:	00 00                	add    %al,(%eax)
    4079:	18 e8                	sbb    %ch,%al
    407b:	13 00                	adc    (%eax),%eax
    407d:	00 08                	add    %cl,(%eax)
    407f:	1a 5d 01             	sbb    0x1(%ebp),%bl
    4082:	a1 40 00 00 20       	mov    0x20000040,%eax
    4087:	3e 76 00             	jbe,pt 408a <.debug_info+0x408a>
    408a:	00 1a                	add    %bl,(%edx)
    408c:	5e                   	pop    %esi
    408d:	01 cc                	add    %ecx,%esp
    408f:	0f 00 00             	sldt   (%eax)
    4092:	00 20                	add    %ah,(%eax)
    4094:	af                   	scas   %es:(%edi),%eax
    4095:	6f                   	outsl  %ds:(%esi),(%dx)
    4096:	00 00                	add    %al,(%eax)
    4098:	1a 5f 01             	sbb    0x1(%edi),%bl
    409b:	a1 40 00 00 04       	mov    0x4000040,%eax
    40a0:	00 05 04 79 40 00    	add    %al,0x407904
    40a6:	00 18                	add    %bl,(%eax)
    40a8:	0a 5f 00             	or     0x0(%edi),%bl
    40ab:	00 1c 1a             	add    %bl,(%edx,%ebx,1)
    40ae:	62 01                	bound  %eax,(%ecx)
    40b0:	dc 40 00             	faddl  0x0(%eax)
    40b3:	00 20                	add    %ah,(%eax)
    40b5:	06                   	push   %es
    40b6:	56                   	push   %esi
    40b7:	00 00                	add    %al,(%eax)
    40b9:	1a 63 01             	sbb    0x1(%ebx),%ah
    40bc:	f3 02 00             	repz add (%eax),%al
    40bf:	00 00                	add    %al,(%eax)
    40c1:	20 85 48 00 00 1a    	and    %al,0x1a000048(%ebp)
    40c7:	64 01 79 40          	add    %edi,%fs:0x40(%ecx)
    40cb:	00 00                	add    %al,(%eax)
    40cd:	04 20                	add    $0x20,%al
    40cf:	2a 24 00             	sub    (%eax,%eax,1),%ah
    40d2:	00 1a                	add    %bl,(%edx)
    40d4:	65 01 60 38          	add    %esp,%gs:0x38(%eax)
    40d8:	00 00                	add    %al,(%eax)
    40da:	0c 00                	or     $0x0,%al
    40dc:	1b 25 00 00 00 ff    	sbb    0xff000000,%esp
    40e2:	40                   	inc    %eax
    40e3:	00 00                	add    %al,(%eax)
    40e5:	0d 77 3f 00 00       	or     $0x3f77,%eax
    40ea:	0d 25 00 00 00       	or     $0x25,%eax
    40ef:	0d 25 00 00 00       	or     $0x25,%eax
    40f4:	0d 25 00 00 00       	or     $0x25,%eax
    40f9:	0d 25 00 00 00       	or     $0x25,%eax
    40fe:	00 05 04 dc 40 00    	add    %al,0x40dc04
    4104:	00 03                	add    %al,(%ebx)
    4106:	25 00 00 00 15       	and    $0x15000000,%eax
    410b:	41                   	inc    %ecx
    410c:	00 00                	add    %al,(%eax)
    410e:	04 3c                	add    $0x3c,%al
    4110:	00 00                	add    %al,(%eax)
    4112:	00 2d 00 16 b6 4c    	add    %ch,0x4cb61600
    4118:	00 00                	add    %al,(%eax)
    411a:	05 04 15 41 00       	add    $0x411504,%eax
    411f:	00 05 04 a7 40 00    	add    %al,0x40a704
    4125:	00 16                	add    %dl,(%esi)
    4127:	a2 5c 00 00 05       	mov    %al,0x500005c
    412c:	04 26                	add    $0x26,%al
    412e:	41                   	inc    %ecx
    412f:	00 00                	add    %al,(%eax)
    4131:	28 68 3a             	sub    %ch,0x3a(%eax)
    4134:	00 00                	add    %al,(%eax)
    4136:	54                   	push   %esp
    4137:	01 48 2d             	add    %ecx,0x2d(%eax)
    413a:	f5                   	cmc    
    413b:	41                   	inc    %ecx
    413c:	00 00                	add    %al,(%eax)
    413e:	0f af 6d 00          	imul   0x0(%ebp),%ebp
    4142:	00 48 2e             	add    %cl,0x2e(%eax)
    4145:	e8 ce 00 00 00       	call   4218 <.debug_info+0x4218>
    414a:	0f 6b 50 00          	packssdw 0x0(%eax),%mm2
    414e:	00 48 2f             	add    %cl,0x2f(%eax)
    4151:	e8 ce 00 00 40       	call   40004224 <irq_matrix_allocated+0x400032b4>
    4156:	0f b9                	ud1    
    4158:	65 00 00             	add    %al,%gs:(%eax)
    415b:	48                   	dec    %eax
    415c:	30 e8                	xor    %ch,%al
    415e:	ce                   	into   
    415f:	00 00                	add    %al,(%eax)
    4161:	80 0f 10             	orb    $0x10,(%edi)
    4164:	29 00                	sub    %eax,(%eax)
    4166:	00 48 31             	add    %cl,0x31(%eax)
    4169:	f3 02 00             	repz add (%eax),%al
    416c:	00 c0                	add    %al,%al
    416e:	0f 97 4a 00          	seta   0x0(%edx)
    4172:	00 48 32             	add    %cl,0x32(%eax)
    4175:	f5                   	cmc    
    4176:	41                   	inc    %ecx
    4177:	00 00                	add    %al,(%eax)
    4179:	c4 0f                	les    (%edi),%ecx
    417b:	16                   	push   %ss
    417c:	29 00                	sub    %eax,(%eax)
    417e:	00 48 33             	add    %cl,0x33(%eax)
    4181:	99                   	cltd   
    4182:	00 00                	add    %al,(%eax)
    4184:	00 c8                	add    %cl,%al
    4186:	0f b8                	(bad)  
    4188:	ab                   	stos   %eax,%es:(%edi)
    4189:	00 00                	add    %al,(%eax)
    418b:	48                   	dec    %eax
    418c:	34 ec                	xor    $0xec,%al
    418e:	2f                   	das    
    418f:	00 00                	add    %al,(%eax)
    4191:	cc                   	int3   
    4192:	0f 1d 35 00 00 48 35 	nopl   0x35480000
    4199:	0c 30                	or     $0x30,%al
    419b:	00 00                	add    %al,(%eax)
    419d:	d0 15 6e 73 00 48    	rclb   0x4800736e
    41a3:	36 a2 cb 00 00 d4    	mov    %al,%ss:0xd40000cb
    41a9:	0f f9 11             	psubw  (%ecx),%mm2
    41ac:	00 00                	add    %al,(%eax)
    41ae:	48                   	dec    %eax
    41af:	37                   	aaa    
    41b0:	25 00 00 00 e0       	and    $0xe0000000,%eax
    41b5:	0f ea 66 00          	pminsw 0x0(%esi),%mm4
    41b9:	00 48 3e             	add    %cl,0x3e(%eax)
    41bc:	fb                   	sti    
    41bd:	38 00                	cmp    %al,(%eax)
    41bf:	00 e4                	add    %ah,%ah
    41c1:	15 73 65 74 00       	adc    $0x746573,%eax
    41c6:	48                   	dec    %eax
    41c7:	40                   	inc    %eax
    41c8:	d2 7d 00             	sarb   %cl,0x0(%ebp)
    41cb:	00 f4                	add    %dh,%ah
    41cd:	29 9f 47 00 00 48    	sub    %ebx,0x48000047(%edi)
    41d3:	41                   	inc    %ecx
    41d4:	31 7d 00             	xor    %edi,0x0(%ebp)
    41d7:	00 28                	add    %ch,(%eax)
    41d9:	01 29                	add    %ebp,(%ecx)
    41db:	02 53 00             	add    0x0(%ebx),%dl
    41de:	00 48 43             	add    %cl,0x43(%eax)
    41e1:	6b cc 00             	imul   $0x0,%esp,%ecx
    41e4:	00 2c 01             	add    %ch,(%ecx,%eax,1)
    41e7:	29 f7                	sub    %esi,%edi
    41e9:	52                   	push   %edx
    41ea:	00 00                	add    %al,(%eax)
    41ec:	48                   	dec    %eax
    41ed:	44                   	inc    %esp
    41ee:	6a cf                	push   $0xffffffcf
    41f0:	00 00                	add    %al,(%eax)
    41f2:	30 01                	xor    %al,(%ecx)
    41f4:	00 05 04 31 41 00    	add    %al,0x413104
    41fa:	00 16                	add    %dl,(%esi)
    41fc:	3a 89 00 00 05 04    	cmp    0x4050000(%ecx),%cl
    4202:	fb                   	sti    
    4203:	41                   	inc    %ecx
    4204:	00 00                	add    %al,(%eax)
    4206:	05 04 15 0a 00       	add    $0xa1504,%eax
    420b:	00 05 04 12 42 00    	add    %al,0x421204
    4211:	00 18                	add    %bl,(%eax)
    4213:	44                   	inc    %esp
    4214:	2e 00 00             	add    %al,%cs:(%eax)
    4217:	3c 47                	cmp    $0x47,%al
    4219:	3c 01                	cmp    $0x1,%al
    421b:	d6                   	(bad)  
    421c:	42                   	inc    %edx
    421d:	00 00                	add    %al,(%eax)
    421f:	19 76 6d             	sbb    %esi,0x6d(%esi)
    4222:	61                   	popa   
    4223:	00 47 3d             	add    %al,0x3d(%edi)
    4226:	01 a2 36 00 00 00    	add    %esp,0x36(%edx)
    422c:	20 f9                	and    %bh,%cl
    422e:	11 00                	adc    %eax,(%eax)
    4230:	00 47 3e             	add    %al,0x3e(%edi)
    4233:	01 55 00             	add    %edx,0x0(%ebp)
    4236:	00 00                	add    %al,(%eax)
    4238:	04 20                	add    $0x20,%al
    423a:	74 2e                	je     426a <.debug_info+0x426a>
    423c:	00 00                	add    %al,(%eax)
    423e:	47                   	inc    %edi
    423f:	3f                   	aas    
    4240:	01 b2 02 00 00 08    	add    %esi,0x8000002(%edx)
    4246:	20 cf                	and    %cl,%bh
    4248:	6d                   	insl   (%dx),%es:(%edi)
    4249:	00 00                	add    %al,(%eax)
    424b:	47                   	inc    %edi
    424c:	40                   	inc    %eax
    424d:	01 25 00 00 00 0c    	add    %esp,0xc000000
    4253:	20 c4                	and    %al,%ah
    4255:	6a 00                	push   $0x0
    4257:	00 47 41             	add    %al,0x41(%edi)
    425a:	01 25 00 00 00 10    	add    %esp,0x10000000
    4260:	19 70 6d             	sbb    %esi,0x6d(%eax)
    4263:	64 00 47 42          	add    %al,%fs:0x42(%edi)
    4267:	01 3c 16             	add    %edi,(%esi,%edx,1)
    426a:	00 00                	add    %al,(%eax)
    426c:	14 19                	adc    $0x19,%al
    426e:	70 75                	jo     42e5 <.debug_info+0x42e5>
    4270:	64 00 47 44          	add    %al,%fs:0x44(%edi)
    4274:	01 a3 16 00 00 18    	add    %esp,0x18000016(%ebx)
    427a:	20 2f                	and    %ch,(%edi)
    427c:	62 00                	bound  %eax,(%eax)
    427e:	00 47 47             	add    %al,0x47(%edi)
    4281:	01 51 09             	add    %edx,0x9(%ecx)
    4284:	00 00                	add    %al,(%eax)
    4286:	1c 20                	sbb    $0x20,%al
    4288:	73 35                	jae    42bf <.debug_info+0x42bf>
    428a:	00 00                	add    %al,(%eax)
    428c:	47                   	inc    %edi
    428d:	49                   	dec    %ecx
    428e:	01 15 0a 00 00 24    	add    %edx,0x2400000a
    4294:	20 79 9d             	and    %bh,-0x63(%ecx)
    4297:	00 00                	add    %al,(%eax)
    4299:	47                   	inc    %edi
    429a:	4a                   	dec    %edx
    429b:	01 3e                	add    %edi,(%esi)
    429d:	31 00                	xor    %eax,(%eax)
    429f:	00 28                	add    %ch,(%eax)
    42a1:	20 09                	and    %cl,(%ecx)
    42a3:	25 00 00 47 4b       	and    $0x4b470000,%eax
    42a8:	01 15 0a 00 00 2c    	add    %edx,0x2c00000a
    42ae:	19 70 74             	sbb    %esi,0x74(%eax)
    42b1:	65 00 47 51          	add    %al,%gs:0x51(%edi)
    42b5:	01 00                	add    %eax,(%eax)
    42b7:	16                   	push   %ss
    42b8:	00 00                	add    %al,(%eax)
    42ba:	30 19                	xor    %bl,(%ecx)
    42bc:	70 74                	jo     4332 <.debug_info+0x4332>
    42be:	6c                   	insb   (%dx),%es:(%edi)
    42bf:	00 47 55             	add    %al,0x55(%edi)
    42c2:	01 92 32 00 00 34    	add    %edx,0x34000032(%edx)
    42c8:	20 ea                	and    %ch,%dl
    42ca:	57                   	push   %edi
    42cb:	00 00                	add    %al,(%eax)
    42cd:	47                   	inc    %edi
    42ce:	59                   	pop    %ecx
    42cf:	01 09                	add    %ecx,(%ecx)
    42d1:	0a 00                	or     (%eax),%al
    42d3:	00 38                	add    %bh,(%eax)
    42d5:	00 10                	add    %dl,(%eax)
    42d7:	79 32                	jns    430b <.debug_info+0x430b>
    42d9:	00 00                	add    %al,(%eax)
    42db:	08 49 17             	or     %cl,0x17(%ecx)
    42de:	ef                   	out    %eax,(%dx)
    42df:	42                   	inc    %edx
    42e0:	00 00                	add    %al,(%eax)
    42e2:	15 63 61 70 00       	adc    $0x706163,%eax
    42e7:	49                   	dec    %ecx
    42e8:	18 ef                	sbb    %ch,%bh
    42ea:	42                   	inc    %edx
    42eb:	00 00                	add    %al,(%eax)
    42ed:	00 00                	add    %al,(%eax)
    42ef:	03 a0 00 00 00 ff    	add    -0x1000000(%eax),%esp
    42f5:	42                   	inc    %edx
    42f6:	00 00                	add    %al,(%eax)
    42f8:	04 3c                	add    $0x3c,%al
    42fa:	00 00                	add    %al,(%eax)
    42fc:	00 01                	add    %al,(%ecx)
    42fe:	00 07                	add    %al,(%edi)
    4300:	ee                   	out    %al,(%dx)
    4301:	6b 00 00             	imul   $0x0,(%eax),%eax
    4304:	49                   	dec    %ecx
    4305:	19 d6                	sbb    %edx,%esi
    4307:	42                   	inc    %edx
    4308:	00 00                	add    %al,(%eax)
    430a:	10 eb                	adc    %ch,%bl
    430c:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    430d:	00 00                	add    %al,(%eax)
    430f:	38 4a 10             	cmp    %cl,0x10(%edx)
    4312:	5f                   	pop    %edi
    4313:	43                   	inc    %ebx
    4314:	00 00                	add    %al,(%eax)
    4316:	0f 0b                	ud2    
    4318:	47                   	inc    %edi
    4319:	00 00                	add    %al,(%eax)
    431b:	4a                   	dec    %edx
    431c:	11 bd 00 00 00 00    	adc    %edi,0x0(%ebp)
    4322:	0f 96 a2 00 00 4a 13 	setbe  0x134a0000(%edx)
    4329:	bd 00 00 00 08       	mov    $0x8000000,%ebp
    432e:	0f 21 45             	mov    %db0,%ebp
    4331:	00 00                	add    %al,(%eax)
    4333:	4a                   	dec    %edx
    4334:	15 bd 00 00 00       	adc    $0xbd,%eax
    4339:	10 0f                	adc    %cl,(%edi)
    433b:	81 22 00 00 4a 16    	andl   $0x164a0000,(%edx)
    4341:	d0 17                	rclb   (%edi)
    4343:	00 00                	add    %al,(%eax)
    4345:	18 0f                	sbb    %cl,(%edi)
    4347:	f2 49                	repnz dec %ecx
    4349:	00 00                	add    %al,(%eax)
    434b:	4a                   	dec    %edx
    434c:	17                   	pop    %ss
    434d:	a0 00 00 00 28       	mov    0x28000000,%al
    4352:	0f d0                	(bad)  
    4354:	a1 00 00 4a 18       	mov    0x184a0000,%eax
    4359:	5f                   	pop    %edi
    435a:	43                   	inc    %ebx
    435b:	00 00                	add    %al,(%eax)
    435d:	2c 00                	sub    $0x0,%al
    435f:	03 a0 00 00 00 6f    	add    0x6f000000(%eax),%esp
    4365:	43                   	inc    %ebx
    4366:	00 00                	add    %al,(%eax)
    4368:	04 3c                	add    $0x3c,%al
    436a:	00 00                	add    %al,(%eax)
    436c:	00 02                	add    %al,(%edx)
    436e:	00 1a                	add    %bl,(%edx)
    4370:	43                   	inc    %ebx
    4371:	27                   	daa    
    4372:	00 00                	add    %al,(%eax)
    4374:	04 55                	add    $0x55,%al
    4376:	00 00                	add    %al,(%eax)
    4378:	00 4b 0e             	add    %cl,0xe(%ebx)
    437b:	98                   	cwtl   
    437c:	43                   	inc    %ebx
    437d:	00 00                	add    %al,(%eax)
    437f:	0b c7                	or     %edi,%eax
    4381:	3e 00 00             	add    %al,%ds:(%eax)
    4384:	00 0b                	add    %cl,(%ebx)
    4386:	0a 9e 00 00 01 0b    	or     0xb010000(%esi),%bl
    438c:	7e 80                	jle    430e <.debug_info+0x430e>
    438e:	00 00                	add    %al,(%eax)
    4390:	02 0b                	add    (%ebx),%cl
    4392:	01 37                	add    %esi,(%edi)
    4394:	00 00                	add    %al,(%eax)
    4396:	03 00                	add    (%eax),%eax
    4398:	05 04 9e 43 00       	add    $0x439e04,%eax
    439d:	00 0c a9             	add    %cl,(%ecx,%ebp,4)
    43a0:	43                   	inc    %ebx
    43a1:	00 00                	add    %al,(%eax)
    43a3:	0d 77 0a 00 00       	or     $0xa77,%eax
    43a8:	00 03                	add    %al,(%ebx)
    43aa:	49                   	dec    %ecx
    43ab:	00 00                	add    %al,(%eax)
    43ad:	00 b9 43 00 00 04    	add    %bh,0x4000043(%ecx)
    43b3:	3c 00                	cmp    $0x0,%al
    43b5:	00 00                	add    %al,(%eax)
    43b7:	03 00                	add    (%eax),%eax
    43b9:	10 23                	adc    %ah,(%ebx)
    43bb:	80 00 00             	addb   $0x0,(%eax)
    43be:	2c 4c                	sub    $0x4c,%al
    43c0:	24 4a                	and    $0x4a,%al
    43c2:	44                   	inc    %esp
    43c3:	00 00                	add    %al,(%eax)
    43c5:	0f b0 81 00 00 4c 25 	cmpxchg %al,0x254c0000(%ecx)
    43cc:	a9 43 00 00 00       	test   $0x43,%eax
    43d1:	0f 2e 49 00          	ucomiss 0x0(%ecx),%xmm1
    43d5:	00 4c 26 87          	add    %cl,-0x79(%esi,%eiz,1)
    43d9:	00 00                	add    %al,(%eax)
    43db:	00 04 0f             	add    %al,(%edi,%ecx,1)
    43de:	56                   	push   %esi
    43df:	41                   	inc    %ecx
    43e0:	00 00                	add    %al,(%eax)
    43e2:	4c                   	dec    %esp
    43e3:	27                   	daa    
    43e4:	49                   	dec    %ecx
    43e5:	00 00                	add    %al,(%eax)
    43e7:	00 06                	add    %al,(%esi)
    43e9:	0f f9 44 00 00       	psubw  0x0(%eax,%eax,1),%mm0
    43ee:	4c                   	dec    %esp
    43ef:	28 49 00             	sub    %cl,0x0(%ecx)
    43f2:	00 00                	add    %al,(%eax)
    43f4:	07                   	pop    %es
    43f5:	15 6f 65 6d 00       	adc    $0x6d656f,%eax
    43fa:	4c                   	dec    %esp
    43fb:	29 c1                	sub    %eax,%ecx
    43fd:	03 00                	add    (%eax),%eax
    43ff:	00 08                	add    %cl,(%eax)
    4401:	0f 68 9e 00 00 4c 2a 	punpckhbw 0x2a4c0000(%esi),%mm3
    4408:	4a                   	dec    %edx
    4409:	44                   	inc    %esp
    440a:	00 00                	add    %al,(%eax)
    440c:	10 0f                	adc    %cl,(%edi)
    440e:	4a                   	dec    %edx
    440f:	11 00                	adc    %eax,(%eax)
    4411:	00 4c 2b 55          	add    %cl,0x55(%ebx,%ebp,1)
    4415:	00 00                	add    %al,(%eax)
    4417:	00 1c 0f             	add    %bl,(%edi,%ecx,1)
    441a:	d9 8d 00 00 4c 2c    	(bad)  0x2c4c0000(%ebp)
    4420:	87 00                	xchg   %eax,(%eax)
    4422:	00 00                	add    %al,(%eax)
    4424:	20 0f                	and    %cl,(%edi)
    4426:	7d 12                	jge    443a <.debug_info+0x443a>
    4428:	00 00                	add    %al,(%eax)
    442a:	4c                   	dec    %esp
    442b:	2d 87 00 00 00       	sub    $0x87,%eax
    4430:	22 0f                	and    (%edi),%cl
    4432:	c7                   	(bad)  
    4433:	1d 00 00 4c 2e       	sbb    $0x2e4c0000,%eax
    4438:	55                   	push   %ebp
    4439:	00 00                	add    %al,(%eax)
    443b:	00 24 0f             	add    %ah,(%edi,%ecx,1)
    443e:	06                   	push   %es
    443f:	52                   	push   %edx
    4440:	00 00                	add    %al,(%eax)
    4442:	4c                   	dec    %esp
    4443:	2f                   	das    
    4444:	55                   	push   %ebp
    4445:	00 00                	add    %al,(%eax)
    4447:	00 28                	add    %ch,(%eax)
    4449:	00 03                	add    %al,(%ebx)
    444b:	49                   	dec    %ecx
    444c:	00 00                	add    %al,(%eax)
    444e:	00 5a 44             	add    %bl,0x44(%edx)
    4451:	00 00                	add    %al,(%eax)
    4453:	04 3c                	add    $0x3c,%al
    4455:	00 00                	add    %al,(%eax)
    4457:	00 0b                	add    %cl,(%ebx)
    4459:	00 10                	add    %dl,(%eax)
    445b:	3f                   	aas    
    445c:	63 00                	arpl   %ax,(%eax)
    445e:	00 14 4c             	add    %dl,(%esp,%ecx,2)
    4461:	43                   	inc    %ebx
    4462:	bb 44 00 00 0f       	mov    $0xf000044,%ebx
    4467:	0c 2d                	or     $0x2d,%al
    4469:	00 00                	add    %al,(%eax)
    446b:	4c                   	dec    %esp
    446c:	44                   	inc    %esp
    446d:	6e                   	outsb  %ds:(%esi),(%dx)
    446e:	00 00                	add    %al,(%eax)
    4470:	00 00                	add    %al,(%eax)
    4472:	0f 78 16             	vmread %edx,(%esi)
    4475:	00 00                	add    %al,(%eax)
    4477:	4c                   	dec    %esp
    4478:	45                   	inc    %ebp
    4479:	6e                   	outsb  %ds:(%esi),(%dx)
    447a:	00 00                	add    %al,(%eax)
    447c:	00 01                	add    %al,(%ecx)
    447e:	0f 92 89 00 00 4c 46 	setb   0x464c0000(%ecx)
    4485:	6e                   	outsb  %ds:(%esi),(%dx)
    4486:	00 00                	add    %al,(%eax)
    4488:	00 02                	add    %al,(%edx)
    448a:	0f e7 8e 00 00 4c 47 	movntq %mm1,0x474c0000(%esi)
    4491:	6e                   	outsb  %ds:(%esi),(%dx)
    4492:	00 00                	add    %al,(%eax)
    4494:	00 03                	add    %al,(%ebx)
    4496:	0f 56 1f             	orps   (%edi),%xmm3
    4499:	00 00                	add    %al,(%eax)
    449b:	4c                   	dec    %esp
    449c:	48                   	dec    %eax
    449d:	55                   	push   %ebp
    449e:	00 00                	add    %al,(%eax)
    44a0:	00 04 0f             	add    %al,(%edi,%ecx,1)
    44a3:	87 20                	xchg   %esp,(%eax)
    44a5:	00 00                	add    %al,(%eax)
    44a7:	4c                   	dec    %esp
    44a8:	49                   	dec    %ecx
    44a9:	55                   	push   %ebp
    44aa:	00 00                	add    %al,(%eax)
    44ac:	00 08                	add    %cl,(%eax)
    44ae:	0f 06                	clts   
    44b0:	52                   	push   %edx
    44b1:	00 00                	add    %al,(%eax)
    44b3:	4c                   	dec    %esp
    44b4:	4a                   	dec    %edx
    44b5:	bb 44 00 00 0c       	mov    $0xc000044,%ebx
    44ba:	00 03                	add    %al,(%ebx)
    44bc:	55                   	push   %ebp
    44bd:	00 00                	add    %al,(%eax)
    44bf:	00 cb                	add    %cl,%bl
    44c1:	44                   	inc    %esp
    44c2:	00 00                	add    %al,(%eax)
    44c4:	04 3c                	add    $0x3c,%al
    44c6:	00 00                	add    %al,(%eax)
    44c8:	00 01                	add    %al,(%ecx)
    44ca:	00 10                	add    %dl,(%eax)
    44cc:	0e                   	push   %cs
    44cd:	67 00 00             	add    %al,(%bx,%si)
    44d0:	08 4c 4d fc          	or     %cl,-0x4(%ebp,%ecx,2)
    44d4:	44                   	inc    %esp
    44d5:	00 00                	add    %al,(%eax)
    44d7:	0f 0c                	(bad)  
    44d9:	2d 00 00 4c 4e       	sub    $0x4e4c0000,%eax
    44de:	6e                   	outsb  %ds:(%esi),(%dx)
    44df:	00 00                	add    %al,(%eax)
    44e1:	00 00                	add    %al,(%eax)
    44e3:	0f 65 72 00          	pcmpgtw 0x0(%edx),%mm6
    44e7:	00 4c 4f 6e          	add    %cl,0x6e(%edi,%ecx,2)
    44eb:	00 00                	add    %al,(%eax)
    44ed:	00 01                	add    %al,(%ecx)
    44ef:	0f 0c                	(bad)  
    44f1:	76 00                	jbe    44f3 <.debug_info+0x44f3>
    44f3:	00 4c 50 fc          	add    %cl,-0x4(%eax,%edx,2)
    44f7:	44                   	inc    %esp
    44f8:	00 00                	add    %al,(%eax)
    44fa:	02 00                	add    (%eax),%al
    44fc:	03 6e 00             	add    0x0(%esi),%ebp
    44ff:	00 00                	add    %al,(%eax)
    4501:	0c 45                	or     $0x45,%al
    4503:	00 00                	add    %al,(%eax)
    4505:	04 3c                	add    $0x3c,%al
    4507:	00 00                	add    %al,(%eax)
    4509:	00 05 00 10 cc 48    	add    %al,0x48cc1000
    450f:	00 00                	add    %al,(%eax)
    4511:	20 4d 16             	and    %cl,0x16(%ebp)
    4514:	79 45                	jns    455b <.debug_info+0x455b>
    4516:	00 00                	add    %al,(%eax)
    4518:	0f 21 3a             	mov    %db7,%edx
    451b:	00 00                	add    %al,(%eax)
    451d:	4d                   	dec    %ebp
    451e:	17                   	pop    %ss
    451f:	11 0f                	adc    %ecx,(%edi)
    4521:	00 00                	add    %al,(%eax)
    4523:	00 0f                	add    %cl,(%edi)
    4525:	8b 52 00             	mov    0x0(%edx),%edx
    4528:	00 4d 18             	add    %cl,0x18(%ebp)
    452b:	ba 03 00 00 04       	mov    $0x4000003,%edx
    4530:	0f 36                	(bad)  
    4532:	8d 00                	lea    (%eax),%eax
    4534:	00 4d 19             	add    %cl,0x19(%ebp)
    4537:	8e 45 00             	mov    0x0(%ebp),%es
    453a:	00 08                	add    %cl,(%eax)
    453c:	0f ce                	bswap  %esi
    453e:	3f                   	aas    
    453f:	00 00                	add    %al,(%eax)
    4541:	4d                   	dec    %ebp
    4542:	1a a5 45 00 00 0c    	sbb    0xc000045(%ebp),%ah
    4548:	0f 88 6c 00 00 4d    	js     4d0045ba <irq_matrix_allocated+0x4d00364a>
    454e:	1b bc 45 00 00 10 0f 	sbb    0xf100000(%ebp,%eax,2),%edi
    4555:	16                   	push   %ss
    4556:	47                   	inc    %edi
    4557:	00 00                	add    %al,(%eax)
    4559:	4d                   	dec    %ebp
    455a:	1c d2                	sbb    $0xd2,%al
    455c:	45                   	inc    %ebp
    455d:	00 00                	add    %al,(%eax)
    455f:	14 0f                	adc    $0xf,%al
    4561:	51                   	push   %ecx
    4562:	53                   	push   %ebx
    4563:	00 00                	add    %al,(%eax)
    4565:	4d                   	dec    %ebp
    4566:	1d ba 03 00 00       	sbb    $0x3ba,%eax
    456b:	18 0f                	sbb    %cl,(%edi)
    456d:	8f                   	(bad)  
    456e:	71 00                	jno    4570 <.debug_info+0x4570>
    4570:	00 4d 1e             	add    %cl,0x1e(%ebp)
    4573:	11 0f                	adc    %ecx,(%edi)
    4575:	00 00                	add    %al,(%eax)
    4577:	1c 00                	sbb    $0x0,%al
    4579:	1b 99 00 00 00 88    	sbb    -0x78000000(%ecx),%ebx
    457f:	45                   	inc    %ebp
    4580:	00 00                	add    %al,(%eax)
    4582:	0d 88 45 00 00       	or     $0x4588,%eax
    4587:	00 05 04 5a 44 00    	add    %al,0x445a04
    458d:	00 05 04 79 45 00    	add    %al,0x457904
    4593:	00 0c 9f             	add    %cl,(%edi,%ebx,4)
    4596:	45                   	inc    %ebp
    4597:	00 00                	add    %al,(%eax)
    4599:	0d 9f 45 00 00       	or     $0x459f,%eax
    459e:	00 05 04 b9 43 00    	add    %al,0x43b904
    45a4:	00 05 04 94 45 00    	add    %al,0x459404
    45aa:	00 0c b6             	add    %cl,(%esi,%esi,4)
    45ad:	45                   	inc    %ebp
    45ae:	00 00                	add    %al,(%eax)
    45b0:	0d b6 45 00 00       	or     $0x45b6,%eax
    45b5:	00 05 04 cb 44 00    	add    %al,0x44cb04
    45bb:	00 05 04 ab 45 00    	add    %al,0x45ab04
    45c1:	00 0c d2             	add    %cl,(%edx,%edx,8)
    45c4:	45                   	inc    %ebp
    45c5:	00 00                	add    %al,(%eax)
    45c7:	0d b6 45 00 00       	or     $0x45b6,%eax
    45cc:	0d df 01 00 00       	or     $0x1df,%eax
    45d1:	00 05 04 c2 45 00    	add    %al,0x45c204
    45d7:	00 10                	add    %dl,(%eax)
    45d9:	18 5d 00             	sbb    %bl,0x0(%ebp)
    45dc:	00 0c 4d 29 09 46 00 	add    %cl,0x460929(,%ecx,2)
    45e3:	00 0f                	add    %cl,(%edi)
    45e5:	03 03                	add    (%ebx),%eax
    45e7:	00 00                	add    %al,(%eax)
    45e9:	4d                   	dec    %ebp
    45ea:	2a ba 03 00 00 00    	sub    0x3(%edx),%bh
    45f0:	0f e7 73 00          	movntq %mm6,0x0(%ebx)
    45f4:	00 4d 2b             	add    %cl,0x2b(%ebp)
    45f7:	ba 03 00 00 04       	mov    $0x4000003,%edx
    45fc:	0f 31                	rdtsc  
    45fe:	43                   	inc    %ebx
    45ff:	00 00                	add    %al,(%eax)
    4601:	4d                   	dec    %ebp
    4602:	2c 0e                	sub    $0xe,%al
    4604:	46                   	inc    %esi
    4605:	00 00                	add    %al,(%eax)
    4607:	08 00                	or     %al,(%eax)
    4609:	11 df                	adc    %ebx,%edi
    460b:	01 00                	add    %eax,(%eax)
    460d:	00 05 04 09 46 00    	add    %al,0x460904
    4613:	00 10                	add    %dl,(%eax)
    4615:	17                   	pop    %ss
    4616:	8d 00                	lea    (%eax),%eax
    4618:	00 10                	add    %dl,(%eax)
    461a:	4d                   	dec    %ebp
    461b:	37                   	aaa    
    461c:	51                   	push   %ecx
    461d:	46                   	inc    %esi
    461e:	00 00                	add    %al,(%eax)
    4620:	0f 8f 15 00 00 4d    	jg     4d00463b <irq_matrix_allocated+0x4d0036cb>
    4626:	38 ba 03 00 00 00    	cmp    %bh,0x3(%edx)
    462c:	0f 3c                	(bad)  
    462e:	9e                   	sahf   
    462f:	00 00                	add    %al,(%eax)
    4631:	4d                   	dec    %ebp
    4632:	39 ba 03 00 00 04    	cmp    %edi,0x4000003(%edx)
    4638:	0f e1 94 00 00 4d 3a 	psraw  -0x45c5b300(%eax,%eax,1),%mm2
    463f:	ba 
    4640:	03 00                	add    (%eax),%eax
    4642:	00 08                	add    %cl,(%eax)
    4644:	0f 66 15 00 00 4d 3b 	pcmpgtd 0x3b4d0000,%mm2
    464b:	ba 03 00 00 0c       	mov    $0xc000003,%edx
    4650:	00 10                	add    %dl,(%eax)
    4652:	3e 06                	ds push %es
    4654:	00 00                	add    %al,(%eax)
    4656:	08 4d 43             	or     %cl,0x43(%ebp)
    4659:	76 46                	jbe    46a1 <.debug_info+0x46a1>
    465b:	00 00                	add    %al,(%eax)
    465d:	0f 4c a5 00 00 4d 44 	cmovl  0x444d0000(%ebp),%esp
    4664:	ba 03 00 00 00       	mov    $0x3,%edx
    4669:	0f 72                	(bad)  
    466b:	8b 00                	mov    (%eax),%eax
    466d:	00 4d 45             	add    %cl,0x45(%ebp)
    4670:	ba 03 00 00 04       	mov    $0x4000003,%edx
    4675:	00 10                	add    %dl,(%eax)
    4677:	fb                   	sti    
    4678:	81 00 00 04 4d 4f    	addl   $0x4f4d0400,(%eax)
    467e:	8f 46 00             	popl   0x0(%esi)
    4681:	00 0f                	add    %cl,(%edi)
    4683:	cc                   	int3   
    4684:	08 00                	or     %al,(%eax)
    4686:	00 4d 50             	add    %cl,0x50(%ebp)
    4689:	ba 03 00 00 00       	mov    $0x3,%edx
    468e:	00 10                	add    %dl,(%eax)
    4690:	d1 87 00 00 0c 4d    	roll   0x4d0c0000(%edi)
    4696:	5a                   	pop    %edx
    4697:	c0 46 00 00          	rolb   $0x0,0x0(%esi)
    469b:	0f d2 32             	psrld  (%edx),%mm6
    469e:	00 00                	add    %al,(%eax)
    46a0:	4d                   	dec    %ebp
    46a1:	5b                   	pop    %ebx
    46a2:	ba 03 00 00 00       	mov    $0x3,%edx
    46a7:	0f 5b 15 00 00 4d 5c 	cvtdq2ps 0x5c4d0000,%xmm2
    46ae:	ba 03 00 00 04       	mov    $0x4000003,%edx
    46b3:	0f d9 7d 00          	psubusw 0x0(%ebp),%mm7
    46b7:	00 4d 5d             	add    %cl,0x5d(%ebp)
    46ba:	ba 03 00 00 08       	mov    $0x8000003,%edx
    46bf:	00 10                	add    %dl,(%eax)
    46c1:	8a 0d 00 00 04 4d    	mov    0x4d040000,%cl
    46c7:	64 d9 46 00          	flds   %fs:0x0(%esi)
    46cb:	00 0f                	add    %cl,(%edi)
    46cd:	11 6f 00             	adc    %ebp,0x0(%edi)
    46d0:	00 4d 65             	add    %cl,0x65(%ebp)
    46d3:	af                   	scas   %es:(%edi),%eax
    46d4:	03 00                	add    (%eax),%eax
    46d6:	00 00                	add    %al,(%eax)
    46d8:	00 10                	add    %dl,(%eax)
    46da:	fc                   	cld    
    46db:	32 00                	xor    (%eax),%al
    46dd:	00 10                	add    %dl,(%eax)
    46df:	4d                   	dec    %ebp
    46e0:	6f                   	outsl  %ds:(%esi),(%dx)
    46e1:	16                   	push   %ss
    46e2:	47                   	inc    %edi
    46e3:	00 00                	add    %al,(%eax)
    46e5:	0f fd 31             	paddw  (%ecx),%mm6
    46e8:	00 00                	add    %al,(%eax)
    46ea:	4d                   	dec    %ebp
    46eb:	70 af                	jo     469c <.debug_info+0x469c>
    46ed:	03 00                	add    (%eax),%eax
    46ef:	00 00                	add    %al,(%eax)
    46f1:	0f 5d 2d 00 00 4d 71 	minps  0x714d0000,%xmm5
    46f8:	af                   	scas   %es:(%edi),%eax
    46f9:	03 00                	add    (%eax),%eax
    46fb:	00 04 0f             	add    %al,(%edi,%ecx,1)
    46fe:	c9                   	leave  
    46ff:	62 00                	bound  %eax,(%eax)
    4701:	00 4d 72             	add    %cl,0x72(%ebp)
    4704:	ba 03 00 00 08       	mov    $0x8000003,%edx
    4709:	0f c3 a5 00 00 4d 73 	movnti %esp,0x734d0000(%ebp)
    4710:	ba 03 00 00 0c       	mov    $0xc000003,%edx
    4715:	00 10                	add    %dl,(%eax)
    4717:	f7                   	(bad)  
    4718:	0d 00 00 68 4d       	or     $0x4d680000,%eax
    471d:	7a 83                	jp     46a2 <.debug_info+0x46a2>
    471f:	47                   	inc    %edi
    4720:	00 00                	add    %al,(%eax)
    4722:	0f e2 76 00          	psrad  0x0(%esi),%mm6
    4726:	00 4d 7b             	add    %cl,0x7b(%ebp)
    4729:	d8 45 00             	fadds  0x0(%ebp)
    472c:	00 00                	add    %al,(%eax)
    472e:	0f 6a 44 00 00       	punpckhdq 0x0(%eax,%eax,1),%mm0
    4733:	4d                   	dec    %ebp
    4734:	7c 0c                	jl     4742 <.debug_info+0x4742>
    4736:	45                   	inc    %ebp
    4737:	00 00                	add    %al,(%eax)
    4739:	0c 0f                	or     $0xf,%al
    473b:	8a 41 00             	mov    0x0(%ecx),%al
    473e:	00 4d 7d             	add    %cl,0x7d(%ebp)
    4741:	14 46                	adc    $0x46,%al
    4743:	00 00                	add    %al,(%eax)
    4745:	2c 15                	sub    $0x15,%al
    4747:	6f                   	outsl  %ds:(%esi),(%dx)
    4748:	65 6d                	gs insl (%dx),%es:(%edi)
    474a:	00 4d 7e             	add    %cl,0x7e(%ebp)
    474d:	51                   	push   %ecx
    474e:	46                   	inc    %esi
    474f:	00 00                	add    %al,(%eax)
    4751:	3c 0f                	cmp    $0xf,%al
    4753:	d3 5f 00             	rcrl   %cl,0x0(%edi)
    4756:	00 4d 7f             	add    %cl,0x7f(%ebp)
    4759:	76 46                	jbe    47a1 <.debug_info+0x47a1>
    475b:	00 00                	add    %al,(%eax)
    475d:	44                   	inc    %esp
    475e:	0f bd 67 00          	bsr    0x0(%edi),%esp
    4762:	00 4d 80             	add    %cl,-0x80(%ebp)
    4765:	8f 46 00             	popl   0x0(%esi)
    4768:	00 48 0f             	add    %cl,0xf(%eax)
    476b:	c8 a4 00 00          	enter  $0xa4,$0x0
    476f:	4d                   	dec    %ebp
    4770:	81 c0 46 00 00 54    	add    $0x54000046,%eax
    4776:	15 70 63 69 00       	adc    $0x696370,%eax
    477b:	4d                   	dec    %ebp
    477c:	82                   	(bad)  
    477d:	d9 46 00             	flds   0x0(%esi)
    4780:	00 58 00             	add    %bl,0x0(%eax)
    4783:	10 89 9e 00 00 04    	adc    %cl,0x400009e(%ecx)
    4789:	4d                   	dec    %ebp
    478a:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    478b:	9c                   	pushf  
    478c:	47                   	inc    %edi
    478d:	00 00                	add    %al,(%eax)
    478f:	0f 10 2a             	movups (%edx),%xmm5
    4792:	00 00                	add    %al,(%eax)
    4794:	4d                   	dec    %ebp
    4795:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    4796:	99                   	cltd   
    4797:	00 00                	add    %al,(%eax)
    4799:	00 00                	add    %al,(%eax)
    479b:	00 1a                	add    %bl,(%edx)
    479d:	72 9e                	jb     473d <.debug_info+0x473d>
    479f:	00 00                	add    %al,(%eax)
    47a1:	04 55                	add    $0x55,%al
    47a3:	00 00                	add    %al,(%eax)
    47a5:	00 4d b2             	add    %cl,-0x4e(%ebp)
    47a8:	bf 47 00 00 0b       	mov    $0xb000047,%edi
    47ad:	0f 61 00             	punpcklwd (%eax),%mm0
    47b0:	00 00                	add    %al,(%eax)
    47b2:	0b 0f                	or     (%edi),%ecx
    47b4:	8e 00                	mov    (%eax),%es
    47b6:	00 01                	add    %al,(%ecx)
    47b8:	0b eb                	or     %ebx,%ebp
    47ba:	71 00                	jno    47bc <.debug_info+0x47bc>
    47bc:	00 02                	add    %al,(%edx)
    47be:	00 10                	add    %dl,(%eax)
    47c0:	54                   	push   %esp
    47c1:	89 00                	mov    %eax,(%eax)
    47c3:	00 10                	add    %dl,(%eax)
    47c5:	4d                   	dec    %ebp
    47c6:	c4                   	(bad)  
    47c7:	fc                   	cld    
    47c8:	47                   	inc    %edi
    47c9:	00 00                	add    %al,(%eax)
    47cb:	0f d0                	(bad)  
    47cd:	1e                   	push   %ds
    47ce:	00 00                	add    %al,(%eax)
    47d0:	4d                   	dec    %ebp
    47d1:	c5 9c 47 00 00 00 15 	lds    0x15000000(%edi,%eax,2),%ebx
    47d8:	72 74                	jb     484e <.debug_info+0x484e>
    47da:	63 00                	arpl   %ax,(%eax)
    47dc:	4d                   	dec    %ebp
    47dd:	c6                   	(bad)  
    47de:	99                   	cltd   
    47df:	00 00                	add    %al,(%eax)
    47e1:	00 04 0f             	add    %al,(%edi,%ecx,1)
    47e4:	db 18                	fistpl (%eax)
    47e6:	00 00                	add    %al,(%eax)
    47e8:	4d                   	dec    %ebp
    47e9:	c7                   	(bad)  
    47ea:	99                   	cltd   
    47eb:	00 00                	add    %al,(%eax)
    47ed:	00 08                	add    %cl,(%eax)
    47ef:	0f 15 05 00 00 4d c8 	unpckhps 0xc84d0000,%xmm0
    47f6:	83 47 00 00          	addl   $0x0,0x0(%edi)
    47fa:	0c 00                	or     $0x0,%al
    47fc:	10 79 8b             	adc    %bh,-0x75(%ecx)
    47ff:	00 00                	add    %al,(%eax)
    4801:	40                   	inc    %eax
    4802:	4d                   	dec    %ebp
    4803:	df a5 48 00 00 0f    	fbld   0xf000048(%ebp)
    4809:	a3 a8 00 00 4d       	mov    %eax,0x4d0000a8
    480e:	e0 a0                	loopne 47b0 <.debug_info+0x47b0>
    4810:	0c 00                	or     $0x0,%al
    4812:	00 00                	add    %al,(%eax)
    4814:	0f 54 6b 00          	andps  0x0(%ebx),%xmm5
    4818:	00 4d e1             	add    %cl,-0x1f(%ebp)
    481b:	a0 0c 00 00 04       	mov    0x400000c,%al
    4820:	0f 30                	wrmsr  
    4822:	33 00                	xor    (%eax),%eax
    4824:	00 4d e2             	add    %cl,-0x1e(%ebp)
    4827:	b0 48                	mov    $0x48,%al
    4829:	00 00                	add    %al,(%eax)
    482b:	08 0f                	or     %cl,(%edi)
    482d:	ab                   	stos   %eax,%es:(%edi)
    482e:	35 00 00 4d e3       	xor    $0xe34d0000,%eax
    4833:	d0 48 00             	rorb   0x0(%eax)
    4836:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    4839:	07                   	pop    %es
    483a:	30 00                	xor    %al,(%eax)
    483c:	00 4d e4             	add    %cl,-0x1c(%ebp)
    483f:	ba 03 00 00 10       	mov    $0x10000003,%edx
    4844:	0f e9 aa 00 00 4d e5 	psubsw -0x1ab30000(%edx),%mm5
    484b:	ea 48 00 00 14 0f 80 	ljmp   $0x800f,$0x14000048
    4852:	6a 00                	push   $0x0
    4854:	00 4d e6             	add    %cl,-0x1a(%ebp)
    4857:	ba 03 00 00 18       	mov    $0x18000003,%edx
    485c:	0f 5c 0d 00 00 4d e7 	subps  0xe74d0000,%xmm1
    4863:	f5                   	cmc    
    4864:	48                   	dec    %eax
    4865:	00 00                	add    %al,(%eax)
    4867:	1c 0f                	sbb    $0xf,%al
    4869:	b0 7c                	mov    $0x7c,%al
    486b:	00 00                	add    %al,(%eax)
    486d:	4d                   	dec    %ebp
    486e:	e8 ba 03 00 00       	call   4c2d <.debug_info+0x4c2d>
    4873:	20 0f                	and    %cl,(%edi)
    4875:	a0 7a 00 00 4d       	mov    0x4d00007a,%al
    487a:	e9 ba 03 00 00       	jmp    4c39 <.debug_info+0x4c39>
    487f:	24 0f                	and    $0xf,%al
    4881:	1c 29                	sbb    $0x29,%al
    4883:	00 00                	add    %al,(%eax)
    4885:	4d                   	dec    %ebp
    4886:	ea ba 03 00 00 28 0f 	ljmp   $0xf28,$0x3ba
    488d:	bc 22 00 00 4d       	mov    $0x4d000022,%esp
    4892:	eb bf                	jmp    4853 <.debug_info+0x4853>
    4894:	47                   	inc    %edi
    4895:	00 00                	add    %al,(%eax)
    4897:	2c 0f                	sub    $0xf,%al
    4899:	35 16 00 00 4d       	xor    $0x4d000016,%eax
    489e:	ec                   	in     (%dx),%al
    489f:	ba 03 00 00 3c       	mov    $0x3c000003,%edx
    48a4:	00 0c b0             	add    %cl,(%eax,%esi,4)
    48a7:	48                   	dec    %eax
    48a8:	00 00                	add    %al,(%eax)
    48aa:	0d 2f 05 00 00       	or     $0x52f,%eax
    48af:	00 05 04 a5 48 00    	add    %al,0x48a504
    48b5:	00 1b                	add    %bl,(%ebx)
    48b7:	99                   	cltd   
    48b8:	00 00                	add    %al,(%eax)
    48ba:	00 c5                	add    %al,%ch
    48bc:	48                   	dec    %eax
    48bd:	00 00                	add    %al,(%eax)
    48bf:	0d c5 48 00 00       	or     $0x48c5,%eax
    48c4:	00 05 04 cb 48 00    	add    %al,0x48cb04
    48ca:	00 06                	add    %al,(%esi)
    48cc:	0a 05 00 00 05 04    	or     0x4050000,%al
    48d2:	b6 48                	mov    $0x48,%dh
    48d4:	00 00                	add    %al,(%eax)
    48d6:	1b 1c 02             	sbb    (%edx,%eax,1),%ebx
    48d9:	00 00                	add    %al,(%eax)
    48db:	ea 48 00 00 0d 0f 01 	ljmp   $0x10f,$0xd000048
    48e2:	00 00                	add    %al,(%eax)
    48e4:	0d 0f 01 00 00       	or     $0x10f,%eax
    48e9:	00 05 04 d6 48 00    	add    %al,0x48d604
    48ef:	00 11                	add    %dl,(%ecx)
    48f1:	6e                   	outsb  %ds:(%esi),(%dx)
    48f2:	00 00                	add    %al,(%eax)
    48f4:	00 05 04 f0 48 00    	add    %al,0x48f004
    48fa:	00 10                	add    %dl,(%eax)
    48fc:	b4 61                	mov    $0x61,%ah
    48fe:	00 00                	add    %al,(%eax)
    4900:	08 4d f8             	or     %cl,-0x8(%ebp)
    4903:	20 49 00             	and    %cl,0x0(%ecx)
    4906:	00 0f                	add    %cl,(%edi)
    4908:	0d 02 00 00 4d       	or     $0x4d000002,%eax
    490d:	f9                   	stc    
    490e:	34 49                	xor    $0x49,%al
    4910:	00 00                	add    %al,(%eax)
    4912:	00 0f                	add    %cl,(%edi)
    4914:	d4 20                	aam    $0x20
    4916:	00 00                	add    %al,(%eax)
    4918:	4d                   	dec    %ebp
    4919:	fa                   	cli    
    491a:	ba 03 00 00 04       	mov    $0x4000003,%edx
    491f:	00 1b                	add    %bl,(%ebx)
    4921:	55                   	push   %ebp
    4922:	00 00                	add    %al,(%eax)
    4924:	00 34 49             	add    %dh,(%ecx,%ecx,2)
    4927:	00 00                	add    %al,(%eax)
    4929:	0d 55 00 00 00       	or     $0x55,%eax
    492e:	0d 55 00 00 00       	or     $0x55,%eax
    4933:	00 05 04 20 49 00    	add    %al,0x492004
    4939:	00 10                	add    %dl,(%eax)
    493b:	07                   	pop    %es
    493c:	3e 00 00             	add    %al,%ds:(%eax)
    493f:	20 4e 5c             	and    %cl,0x5c(%esi)
    4942:	53                   	push   %ebx
    4943:	49                   	dec    %ecx
    4944:	00 00                	add    %al,(%eax)
    4946:	0f 6a 20             	punpckhdq (%eax),%mm4
    4949:	00 00                	add    %al,(%eax)
    494b:	4e                   	dec    %esi
    494c:	5d                   	pop    %ebp
    494d:	53                   	push   %ebx
    494e:	49                   	dec    %ecx
    494f:	00 00                	add    %al,(%eax)
    4951:	00 00                	add    %al,(%eax)
    4953:	03 25 00 00 00 63    	add    0x63000000,%esp
    4959:	49                   	dec    %ecx
    495a:	00 00                	add    %al,(%eax)
    495c:	04 3c                	add    $0x3c,%al
    495e:	00 00                	add    %al,(%eax)
    4960:	00 07                	add    %al,(%edi)
    4962:	00 07                	add    %al,(%edi)
    4964:	20 1b                	and    %bl,(%ebx)
    4966:	00 00                	add    %al,(%eax)
    4968:	4e                   	dec    %esi
    4969:	60                   	pusha  
    496a:	3a 49 00             	cmp    0x0(%ecx),%cl
    496d:	00 03                	add    %al,(%ebx)
    496f:	49                   	dec    %ecx
    4970:	00 00                	add    %al,(%eax)
    4972:	00 7e 49             	add    %bh,0x49(%esi)
    4975:	00 00                	add    %al,(%eax)
    4977:	04 3c                	add    $0x3c,%al
    4979:	00 00                	add    %al,(%eax)
    497b:	00 1f                	add    %bl,(%edi)
    497d:	00 05 04 0f 01 00    	add    %al,0x10f04
    4983:	00 10                	add    %dl,(%eax)
    4985:	aa                   	stos   %al,%es:(%edi)
    4986:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    4987:	00 00                	add    %al,(%eax)
    4989:	20 4f 11             	and    %cl,0x11(%edi)
    498c:	f1                   	icebp  
    498d:	49                   	dec    %ecx
    498e:	00 00                	add    %al,(%eax)
    4990:	0f 86 a8 00 00 4f    	jbe    4f004a3e <irq_matrix_allocated+0x4f003ace>
    4996:	12 f9                	adc    %cl,%bh
    4998:	00 00                	add    %al,(%eax)
    499a:	00 00                	add    %al,(%eax)
    499c:	0f 7b                	(bad)  
    499e:	0f 00 00             	sldt   (%eax)
    49a1:	4f                   	dec    %edi
    49a2:	13 f9                	adc    %ecx,%edi
    49a4:	00 00                	add    %al,(%eax)
    49a6:	00 04 0f             	add    %al,(%edi,%ecx,1)
    49a9:	aa                   	stos   %al,%es:(%edi)
    49aa:	18 00                	sbb    %al,(%eax)
    49ac:	00 4f 15             	add    %cl,0x15(%edi)
    49af:	f9                   	stc    
    49b0:	00 00                	add    %al,(%eax)
    49b2:	00 08                	add    %cl,(%eax)
    49b4:	0f 49 64 00 00       	cmovns 0x0(%eax,%eax,1),%esp
    49b9:	4f                   	dec    %edi
    49ba:	16                   	push   %ss
    49bb:	f9                   	stc    
    49bc:	00 00                	add    %al,(%eax)
    49be:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    49c1:	c0 89 00 00 4f 17 f9 	rorb   $0xf9,0x174f0000(%ecx)
    49c8:	00 00                	add    %al,(%eax)
    49ca:	00 10                	add    %dl,(%eax)
    49cc:	0f 11 91 00 00 4f 1d 	movups %xmm2,0x1d4f0000(%ecx)
    49d3:	f9                   	stc    
    49d4:	00 00                	add    %al,(%eax)
    49d6:	00 14 0f             	add    %dl,(%edi,%ecx,1)
    49d9:	2a a5 00 00 4f 1e    	sub    0x1e4f0000(%ebp),%ah
    49df:	f9                   	stc    
    49e0:	00 00                	add    %al,(%eax)
    49e2:	00 18                	add    %bl,(%eax)
    49e4:	0f c9                	bswap  %ecx
    49e6:	90                   	nop
    49e7:	00 00                	add    %al,(%eax)
    49e9:	4f                   	dec    %edi
    49ea:	21 f9                	and    %edi,%ecx
    49ec:	00 00                	add    %al,(%eax)
    49ee:	00 1c 00             	add    %bl,(%eax,%eax,1)
    49f1:	18 10                	sbb    %dl,(%eax)
    49f3:	a0 00 00 9c 50       	mov    0x509c0000,%al
    49f8:	1a 01                	sbb    (%ecx),%al
    49fa:	fa                   	cli    
    49fb:	4b                   	dec    %ebx
    49fc:	00 00                	add    %al,(%eax)
    49fe:	20 b9 9f 00 00 50    	and    %bh,0x5000009f(%ecx)
    4a04:	1c 01                	sbb    $0x1,%al
    4a06:	0a 4c 00 00          	or     0x0(%eax,%eax,1),%cl
    4a0a:	00 20                	add    %ah,(%eax)
    4a0c:	1d 11 00 00 50       	sbb    $0x50000011,%eax
    4a11:	1d 01 0a 4c 00       	sbb    $0x4c0a01,%eax
    4a16:	00 04 20             	add    %al,(%eax,%eiz,1)
    4a19:	13 0f                	adc    (%edi),%ecx
    4a1b:	00 00                	add    %al,(%eax)
    4a1d:	50                   	push   %eax
    4a1e:	1e                   	push   %ds
    4a1f:	01 0a                	add    %ecx,(%edx)
    4a21:	4c                   	dec    %esp
    4a22:	00 00                	add    %al,(%eax)
    4a24:	08 20                	or     %ah,(%eax)
    4a26:	0d 02 00 00 50       	or     $0x50000002,%eax
    4a2b:	1f                   	pop    %ds
    4a2c:	01 1f                	add    %ebx,(%edi)
    4a2e:	4c                   	dec    %esp
    4a2f:	00 00                	add    %al,(%eax)
    4a31:	0c 20                	or     $0x20,%al
    4a33:	48                   	dec    %eax
    4a34:	2a 00                	sub    (%eax),%al
    4a36:	00 50 22             	add    %dl,0x22(%eax)
    4a39:	01 ba 03 00 00 10    	add    %edi,0x10000003(%edx)
    4a3f:	20 61 91             	and    %ah,-0x6f(%ecx)
    4a42:	00 00                	add    %al,(%eax)
    4a44:	50                   	push   %eax
    4a45:	23 01                	and    (%ecx),%eax
    4a47:	2a 4c 00 00          	sub    0x0(%eax,%eax,1),%cl
    4a4b:	14 20                	adc    $0x20,%al
    4a4d:	c4 72 00             	les    0x0(%edx),%esi
    4a50:	00 50 25             	add    %dl,0x25(%eax)
    4a53:	01 40 4c             	add    %eax,0x4c(%eax)
    4a56:	00 00                	add    %al,(%eax)
    4a58:	18 20                	sbb    %ah,(%eax)
    4a5a:	70 14                	jo     4a70 <.debug_info+0x4a70>
    4a5c:	00 00                	add    %al,(%eax)
    4a5e:	50                   	push   %eax
    4a5f:	26 01 56 4c          	add    %edx,%es:0x4c(%esi)
    4a63:	00 00                	add    %al,(%eax)
    4a65:	1c 20                	sbb    $0x20,%al
    4a67:	42                   	inc    %edx
    4a68:	0a 00                	or     (%eax),%al
    4a6a:	00 50 27             	add    %dl,0x27(%eax)
    4a6d:	01 56 4c             	add    %edx,0x4c(%esi)
    4a70:	00 00                	add    %al,(%eax)
    4a72:	20 20                	and    %ah,(%eax)
    4a74:	c5 44 00 00          	lds    0x0(%eax,%eax,1),%eax
    4a78:	50                   	push   %eax
    4a79:	28 01                	sub    %al,(%ecx)
    4a7b:	43                   	inc    %ebx
    4a7c:	01 00                	add    %eax,(%eax)
    4a7e:	00 24 20             	add    %ah,(%eax,%eiz,1)
    4a81:	3c 8a                	cmp    $0x8a,%al
    4a83:	00 00                	add    %al,(%eax)
    4a85:	50                   	push   %eax
    4a86:	29 01                	sub    %eax,(%ecx)
    4a88:	43                   	inc    %ebx
    4a89:	01 00                	add    %eax,(%eax)
    4a8b:	00 28                	add    %ch,(%eax)
    4a8d:	20 53 3a             	and    %dl,0x3a(%ebx)
    4a90:	00 00                	add    %al,(%eax)
    4a92:	50                   	push   %eax
    4a93:	2a 01                	sub    (%ecx),%al
    4a95:	43                   	inc    %ebx
    4a96:	01 00                	add    %eax,(%eax)
    4a98:	00 2c 20             	add    %ch,(%eax,%eiz,1)
    4a9b:	96                   	xchg   %eax,%esi
    4a9c:	3d 00 00 50 2d       	cmp    $0x2d500000,%eax
    4aa1:	01 f9                	add    %edi,%ecx
    4aa3:	00 00                	add    %al,(%eax)
    4aa5:	00 30                	add    %dh,(%eax)
    4aa7:	20 b5 15 00 00 50    	and    %dh,0x50000015(%ebp)
    4aad:	2e 01 f9             	cs add %edi,%ecx
    4ab0:	00 00                	add    %al,(%eax)
    4ab2:	00 34 20             	add    %dh,(%eax,%eiz,1)
    4ab5:	8a 8c 00 00 50 2f 01 	mov    0x12f5000(%eax,%eax,1),%cl
    4abc:	f9                   	stc    
    4abd:	00 00                	add    %al,(%eax)
    4abf:	00 38                	add    %bh,(%eax)
    4ac1:	20 87 65 00 00 50    	and    %al,0x50000065(%edi)
    4ac7:	30 01                	xor    %al,(%ecx)
    4ac9:	f9                   	stc    
    4aca:	00 00                	add    %al,(%eax)
    4acc:	00 3c 20             	add    %bh,(%eax,%eiz,1)
    4acf:	08 1a                	or     %bl,(%edx)
    4ad1:	00 00                	add    %al,(%eax)
    4ad3:	50                   	push   %eax
    4ad4:	33 01                	xor    (%ecx),%eax
    4ad6:	77 4c                	ja     4b24 <.debug_info+0x4b24>
    4ad8:	00 00                	add    %al,(%eax)
    4ada:	40                   	inc    %eax
    4adb:	20 50 61             	and    %dl,0x61(%eax)
    4ade:	00 00                	add    %al,(%eax)
    4ae0:	50                   	push   %eax
    4ae1:	35 01 09 4d 00       	xor    $0x4d0901,%eax
    4ae6:	00 44 20 a1          	add    %al,-0x5f(%eax,%eiz,1)
    4aea:	6b 00 00             	imul   $0x0,(%eax),%eax
    4aed:	50                   	push   %eax
    4aee:	38 01                	cmp    %al,(%ecx)
    4af0:	1e                   	push   %ds
    4af1:	4d                   	dec    %ebp
    4af2:	00 00                	add    %al,(%eax)
    4af4:	48                   	dec    %eax
    4af5:	20 c8                	and    %cl,%al
    4af7:	98                   	cwtl   
    4af8:	00 00                	add    %al,(%eax)
    4afa:	50                   	push   %eax
    4afb:	3b 01                	cmp    (%ecx),%eax
    4afd:	29 4d 00             	sub    %ecx,0x0(%ebp)
    4b00:	00 4c 20 2a          	add    %cl,0x2a(%eax,%eiz,1)
    4b04:	0b 00                	or     (%eax),%eax
    4b06:	00 50 3c             	add    %dl,0x3c(%eax)
    4b09:	01 0a                	add    %ecx,(%edx)
    4b0b:	4c                   	dec    %esp
    4b0c:	00 00                	add    %al,(%eax)
    4b0e:	50                   	push   %eax
    4b0f:	20 3c 65 00 00 50 3f 	and    %bh,0x3f500000(,%eiz,2)
    4b16:	01 af 03 00 00 54    	add    %ebp,0x54000003(%edi)
    4b1c:	20 27                	and    %ah,(%edi)
    4b1e:	40                   	inc    %eax
    4b1f:	00 00                	add    %al,(%eax)
    4b21:	50                   	push   %eax
    4b22:	40                   	inc    %eax
    4b23:	01 43 4d             	add    %eax,0x4d(%ebx)
    4b26:	00 00                	add    %al,(%eax)
    4b28:	58                   	pop    %eax
    4b29:	20 ed                	and    %ch,%ch
    4b2b:	35 00 00 50 41       	xor    $0x41500000,%eax
    4b30:	01 58 4d             	add    %ebx,0x4d(%eax)
    4b33:	00 00                	add    %al,(%eax)
    4b35:	5c                   	pop    %esp
    4b36:	20 a0 85 00 00 50    	and    %ah,0x50000085(%eax)
    4b3c:	42                   	inc    %edx
    4b3d:	01 af 03 00 00 60    	add    %ebp,0x60000003(%edi)
    4b43:	20 e1                	and    %ah,%cl
    4b45:	81 00 00 50 44 01    	addl   $0x1445000,(%eax)
    4b4b:	78 4d                	js     4b9a <.debug_info+0x4b9a>
    4b4d:	00 00                	add    %al,(%eax)
    4b4f:	64 20 ae 78 00 00 50 	and    %ch,%fs:0x50000078(%esi)
    4b56:	45                   	inc    %ebp
    4b57:	01 ba 03 00 00 68    	add    %edi,0x68000003(%edx)
    4b5d:	20 a9 01 00 00 50    	and    %ch,0x50000001(%ecx)
    4b63:	46                   	inc    %esi
    4b64:	01 8e 4d 00 00 6c    	add    %ecx,0x6c00004d(%esi)
    4b6a:	20 f8                	and    %bh,%al
    4b6c:	1b 00                	sbb    (%eax),%eax
    4b6e:	00 50 47             	add    %dl,0x47(%eax)
    4b71:	01 ba 03 00 00 70    	add    %edi,0x70000003(%edx)
    4b77:	20 a7 67 00 00 50    	and    %ah,0x50000067(%edi)
    4b7d:	48                   	dec    %eax
    4b7e:	01 58 4d             	add    %ebx,0x4d(%eax)
    4b81:	00 00                	add    %al,(%eax)
    4b83:	74 20                	je     4ba5 <.debug_info+0x4ba5>
    4b85:	d7                   	xlat   %ds:(%ebx)
    4b86:	92                   	xchg   %eax,%edx
    4b87:	00 00                	add    %al,(%eax)
    4b89:	50                   	push   %eax
    4b8a:	49                   	dec    %ecx
    4b8b:	01 a4 4d 00 00 78 20 	add    %esp,0x20780000(%ebp,%ecx,2)
    4b92:	6d                   	insl   (%dx),%es:(%edi)
    4b93:	2b 00                	sub    (%eax),%eax
    4b95:	00 50 4a             	add    %dl,0x4a(%eax)
    4b98:	01 58 4d             	add    %ebx,0x4d(%eax)
    4b9b:	00 00                	add    %al,(%eax)
    4b9d:	7c 20                	jl     4bbf <.debug_info+0x4bbf>
    4b9f:	ee                   	out    %al,(%dx)
    4ba0:	2c 00                	sub    $0x0,%al
    4ba2:	00 50 4b             	add    %dl,0x4b(%eax)
    4ba5:	01 be 4d 00 00 80    	add    %edi,-0x7fffffb3(%esi)
    4bab:	20 fe                	and    %bh,%dh
    4bad:	10 00                	adc    %al,(%eax)
    4baf:	00 50 4d             	add    %dl,0x4d(%eax)
    4bb2:	01 d3                	add    %edx,%ebx
    4bb4:	4d                   	dec    %ebp
    4bb5:	00 00                	add    %al,(%eax)
    4bb7:	84 20                	test   %ah,(%eax)
    4bb9:	85 5a 00             	test   %ebx,0x0(%edx)
    4bbc:	00 50 4e             	add    %dl,0x4e(%eax)
    4bbf:	01 1e                	add    %ebx,(%esi)
    4bc1:	4d                   	dec    %ebp
    4bc2:	00 00                	add    %al,(%eax)
    4bc4:	88 20                	mov    %ah,(%eax)
    4bc6:	b6 92                	mov    $0x92,%dh
    4bc8:	00 00                	add    %al,(%eax)
    4bca:	50                   	push   %eax
    4bcb:	51                   	push   %ecx
    4bcc:	01 ed                	add    %ebp,%ebp
    4bce:	4d                   	dec    %ebp
    4bcf:	00 00                	add    %al,(%eax)
    4bd1:	8c 20                	mov    %fs,(%eax)
    4bd3:	6a 53                	push   $0x53
    4bd5:	00 00                	add    %al,(%eax)
    4bd7:	50                   	push   %eax
    4bd8:	53                   	push   %ebx
    4bd9:	01 43 01             	add    %eax,0x1(%ebx)
    4bdc:	00 00                	add    %al,(%eax)
    4bde:	90                   	nop
    4bdf:	20 77 a6             	and    %dh,-0x5a(%edi)
    4be2:	00 00                	add    %al,(%eax)
    4be4:	50                   	push   %eax
    4be5:	60                   	pusha  
    4be6:	01 58 4d             	add    %ebx,0x4d(%eax)
    4be9:	00 00                	add    %al,(%eax)
    4beb:	94                   	xchg   %eax,%esp
    4bec:	20 b7 57 00 00 50    	and    %dh,0x50000057(%edi)
    4bf2:	62 01                	bound  %eax,(%ecx)
    4bf4:	df 01                	fild   (%ecx)
    4bf6:	00 00                	add    %al,(%eax)
    4bf8:	98                   	cwtl   
    4bf9:	00 0c 0a             	add    %cl,(%edx,%ecx,1)
    4bfc:	4c                   	dec    %esp
    4bfd:	00 00                	add    %al,(%eax)
    4bff:	0d f9 00 00 00       	or     $0xf9,%eax
    4c04:	0d f9 00 00 00       	or     $0xf9,%eax
    4c09:	00 05 04 fa 4b 00    	add    %al,0x4bfa04
    4c0f:	00 1b                	add    %bl,(%ebx)
    4c11:	f9                   	stc    
    4c12:	00 00                	add    %al,(%eax)
    4c14:	00 1f                	add    %bl,(%edi)
    4c16:	4c                   	dec    %esp
    4c17:	00 00                	add    %al,(%eax)
    4c19:	0d f9 00 00 00       	or     $0xf9,%eax
    4c1e:	00 05 04 10 4c 00    	add    %al,0x4c1004
    4c24:	00 11                	add    %dl,(%ecx)
    4c26:	f9                   	stc    
    4c27:	00 00                	add    %al,(%eax)
    4c29:	00 05 04 25 4c 00    	add    %al,0x4c2504
    4c2f:	00 0c 40             	add    %cl,(%eax,%eax,2)
    4c32:	4c                   	dec    %esp
    4c33:	00 00                	add    %al,(%eax)
    4c35:	0d 99 00 00 00       	or     $0x99,%eax
    4c3a:	0d 99 00 00 00       	or     $0x99,%eax
    4c3f:	00 05 04 30 4c 00    	add    %al,0x4c3004
    4c45:	00 0c 56             	add    %cl,(%esi,%edx,2)
    4c48:	4c                   	dec    %esp
    4c49:	00 00                	add    %al,(%eax)
    4c4b:	0d 6f 15 00 00       	or     $0x156f,%eax
    4c50:	0d 99 00 00 00       	or     $0x99,%eax
    4c55:	00 05 04 46 4c 00    	add    %al,0x4c4604
    4c5b:	00 0c 71             	add    %cl,(%ecx,%esi,2)
    4c5e:	4c                   	dec    %esp
    4c5f:	00 00                	add    %al,(%eax)
    4c61:	0d 99 00 00 00       	or     $0x99,%eax
    4c66:	0d 71 4c 00 00       	or     $0x4c71,%eax
    4c6b:	0d 6f 15 00 00       	or     $0x156f,%eax
    4c70:	00 05 04 75 15 00    	add    %al,0x157504
    4c76:	00 05 04 5c 4c 00    	add    %al,0x4c5c04
    4c7c:	00 1b                	add    %bl,(%ebx)
    4c7e:	99                   	cltd   
    4c7f:	00 00                	add    %al,(%eax)
    4c81:	00 96 4c 00 00 0d    	add    %dl,0xd00004c(%esi)
    4c87:	6f                   	outsl  %ds:(%esi),(%dx)
    4c88:	15 00 00 0d 96       	adc    $0x960d0000,%eax
    4c8d:	4c                   	dec    %esp
    4c8e:	00 00                	add    %al,(%eax)
    4c90:	0d 31 0f 00 00       	or     $0xf31,%eax
    4c95:	00 05 04 9c 4c 00    	add    %al,0x4c9c04
    4c9b:	00 10                	add    %dl,(%eax)
    4c9d:	49                   	dec    %ecx
    4c9e:	2c 00                	sub    $0x0,%al
    4ca0:	00 20                	add    %ah,(%eax)
    4ca2:	51                   	push   %ecx
    4ca3:	b0 09                	mov    $0x9,%al
    4ca5:	4d                   	dec    %ebp
    4ca6:	00 00                	add    %al,(%eax)
    4ca8:	0f 6a 20             	punpckhdq (%eax),%mm4
    4cab:	00 00                	add    %al,(%eax)
    4cad:	51                   	push   %ecx
    4cae:	b1 f9                	mov    $0xf9,%cl
    4cb0:	00 00                	add    %al,(%eax)
    4cb2:	00 00                	add    %al,(%eax)
    4cb4:	15 69 72 71 00       	adc    $0x717269,%eax
    4cb9:	51                   	push   %ecx
    4cba:	b2 55                	mov    $0x55,%dl
    4cbc:	00 00                	add    %al,(%eax)
    4cbe:	00 04 0f             	add    %al,(%edi,%ecx,1)
    4cc1:	6c                   	insb   (%dx),%es:(%edi)
    4cc2:	66 00 00             	data16 add %al,(%eax)
    4cc5:	51                   	push   %ecx
    4cc6:	b3 25                	mov    $0x25,%bl
    4cc8:	00 00                	add    %al,(%eax)
    4cca:	00 08                	add    %cl,(%eax)
    4ccc:	0f b8                	(bad)  
    4cce:	5c                   	pop    %esp
    4ccf:	00 00                	add    %al,(%eax)
    4cd1:	51                   	push   %ecx
    4cd2:	b4 26                	mov    $0x26,%ah
    4cd4:	b9 00 00 0c 0f       	mov    $0xf0c0000,%ecx
    4cd9:	22 4d 00             	and    0x0(%ebp),%cl
    4cdc:	00 51 b5             	add    %dl,-0x4b(%ecx)
    4cdf:	f4                   	hlt    
    4ce0:	ba 00 00 10 0f       	mov    $0xf100000,%edx
    4ce5:	62 47 00             	bound  %eax,0x0(%edi)
    4ce8:	00 51 b6             	add    %dl,-0x4a(%ecx)
    4ceb:	68 b8 00 00 14       	push   $0x140000b8
    4cf0:	0f e9 3c 00          	psubsw (%eax,%eax,1),%mm7
    4cf4:	00 51 b8             	add    %dl,-0x48(%ecx)
    4cf7:	96                   	xchg   %eax,%esi
    4cf8:	4c                   	dec    %esp
    4cf9:	00 00                	add    %al,(%eax)
    4cfb:	18 0f                	sbb    %cl,(%edi)
    4cfd:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    4cfe:	ab                   	stos   %eax,%es:(%edi)
    4cff:	00 00                	add    %al,(%eax)
    4d01:	51                   	push   %ecx
    4d02:	ba 77 0a 00 00       	mov    $0xa77,%edx
    4d07:	1c 00                	sbb    $0x0,%al
    4d09:	05 04 7d 4c 00       	add    $0x4c7d04,%eax
    4d0e:	00 1b                	add    %bl,(%ebx)
    4d10:	f9                   	stc    
    4d11:	00 00                	add    %al,(%eax)
    4d13:	00 1e                	add    %bl,(%esi)
    4d15:	4d                   	dec    %ebp
    4d16:	00 00                	add    %al,(%eax)
    4d18:	0d 55 00 00 00       	or     $0x55,%eax
    4d1d:	00 05 04 0f 4d 00    	add    %al,0x4d0f04
    4d23:	00 11                	add    %dl,(%ecx)
    4d25:	0f 01 00             	sgdtl  (%eax)
    4d28:	00 05 04 24 4d 00    	add    %al,0x4d2404
    4d2e:	00 1b                	add    %bl,(%ebx)
    4d30:	99                   	cltd   
    4d31:	00 00                	add    %al,(%eax)
    4d33:	00 43 4d             	add    %al,0x4d(%ebx)
    4d36:	00 00                	add    %al,(%eax)
    4d38:	0d df 01 00 00       	or     $0x1df,%eax
    4d3d:	0d df 01 00 00       	or     $0x1df,%eax
    4d42:	00 05 04 2f 4d 00    	add    %al,0x4d2f04
    4d48:	00 1b                	add    %bl,(%ebx)
    4d4a:	99                   	cltd   
    4d4b:	00 00                	add    %al,(%eax)
    4d4d:	00 58 4d             	add    %bl,0x4d(%eax)
    4d50:	00 00                	add    %al,(%eax)
    4d52:	0d 99 00 00 00       	or     $0x99,%eax
    4d57:	00 05 04 49 4d 00    	add    %al,0x4d4904
    4d5d:	00 1b                	add    %bl,(%ebx)
    4d5f:	1c 02                	sbb    $0x2,%al
    4d61:	00 00                	add    %al,(%eax)
    4d63:	72 4d                	jb     4db2 <.debug_info+0x4db2>
    4d65:	00 00                	add    %al,(%eax)
    4d67:	0d 72 4d 00 00       	or     $0x4d72,%eax
    4d6c:	0d 99 00 00 00       	or     $0x99,%eax
    4d71:	00 05 04 63 49 00    	add    %al,0x496304
    4d77:	00 05 04 5e 4d 00    	add    %al,0x4d5e04
    4d7d:	00 0c 8e             	add    %cl,(%esi,%ecx,4)
    4d80:	4d                   	dec    %ebp
    4d81:	00 00                	add    %al,(%eax)
    4d83:	0d 72 4d 00 00       	or     $0x4d72,%eax
    4d88:	0d 72 4d 00 00       	or     $0x4d72,%eax
    4d8d:	00 05 04 7e 4d 00    	add    %al,0x4d7e04
    4d93:	00 0c a4             	add    %cl,(%esp,%eiz,4)
    4d96:	4d                   	dec    %ebp
    4d97:	00 00                	add    %al,(%eax)
    4d99:	0d 99 00 00 00       	or     $0x99,%eax
    4d9e:	0d 72 4d 00 00       	or     $0x4d72,%eax
    4da3:	00 05 04 94 4d 00    	add    %al,0x4d9404
    4da9:	00 1b                	add    %bl,(%ebx)
    4dab:	99                   	cltd   
    4dac:	00 00                	add    %al,(%eax)
    4dae:	00 be 4d 00 00 0d    	add    %bh,0xd00004d(%esi)
    4db4:	99                   	cltd   
    4db5:	00 00                	add    %al,(%eax)
    4db7:	00 0d 99 00 00 00    	add    %cl,0x99
    4dbd:	00 05 04 aa 4d 00    	add    %al,0x4daa04
    4dc3:	00 1b                	add    %bl,(%ebx)
    4dc5:	f9                   	stc    
    4dc6:	00 00                	add    %al,(%eax)
    4dc8:	00 d3                	add    %dl,%bl
    4dca:	4d                   	dec    %ebp
    4dcb:	00 00                	add    %al,(%eax)
    4dcd:	0d 25 00 00 00       	or     $0x25,%eax
    4dd2:	00 05 04 c4 4d 00    	add    %al,0x4dc404
    4dd8:	00 1b                	add    %bl,(%ebx)
    4dda:	99                   	cltd   
    4ddb:	00 00                	add    %al,(%eax)
    4ddd:	00 ed                	add    %ch,%ch
    4ddf:	4d                   	dec    %ebp
    4de0:	00 00                	add    %al,(%eax)
    4de2:	0d 99 00 00 00       	or     $0x99,%eax
    4de7:	0d 25 00 00 00       	or     $0x25,%eax
    4dec:	00 05 04 d9 4d 00    	add    %al,0x4dd904
    4df2:	00 10                	add    %dl,(%eax)
    4df4:	01 a4 00 00 30 52 2c 	add    %esp,0x2c523000(%eax,%eax,1)
    4dfb:	90                   	nop
    4dfc:	4e                   	dec    %esi
    4dfd:	00 00                	add    %al,(%eax)
    4dff:	0f 9c 1e             	setl   (%esi)
    4e02:	00 00                	add    %al,(%eax)
    4e04:	52                   	push   %edx
    4e05:	2d ba 03 00 00       	sub    $0x3ba,%eax
    4e0a:	00 0f                	add    %cl,(%edi)
    4e0c:	d3 15 00 00 52 2e    	rcll   %cl,0x2e520000
    4e12:	11 0f                	adc    %ecx,(%edi)
    4e14:	00 00                	add    %al,(%eax)
    4e16:	04 0f                	add    $0xf,%al
    4e18:	38 62 00             	cmp    %ah,0x0(%edx)
    4e1b:	00 52 2f             	add    %dl,0x2f(%edx)
    4e1e:	11 0f                	adc    %ecx,(%edi)
    4e20:	00 00                	add    %al,(%eax)
    4e22:	08 0f                	or     %cl,(%edi)
    4e24:	d9 9b 00 00 52 31    	fstps  0x31520000(%ebx)
    4e2a:	43                   	inc    %ebx
    4e2b:	01 00                	add    %eax,(%eax)
    4e2d:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    4e30:	de 31                	fidiv  (%ecx)
    4e32:	00 00                	add    %al,(%eax)
    4e34:	52                   	push   %edx
    4e35:	32 ba 03 00 00 10    	xor    0x10000003(%edx),%bh
    4e3b:	0f dd 61 00          	paddusw 0x0(%ecx),%mm4
    4e3f:	00 52 33             	add    %dl,0x33(%edx)
    4e42:	43                   	inc    %ebx
    4e43:	01 00                	add    %eax,(%eax)
    4e45:	00 14 0f             	add    %dl,(%edi,%ecx,1)
    4e48:	41                   	inc    %ecx
    4e49:	83 00 00             	addl   $0x0,(%eax)
    4e4c:	52                   	push   %edx
    4e4d:	35 a4 4e 00 00       	xor    $0x4ea4,%eax
    4e52:	18 0f                	sbb    %cl,(%edi)
    4e54:	28 64 00 00          	sub    %ah,0x0(%eax,%eax,1)
    4e58:	52                   	push   %edx
    4e59:	36 af                	ss scas %es:(%edi),%eax
    4e5b:	03 00                	add    (%eax),%eax
    4e5d:	00 1c 0f             	add    %bl,(%edi,%ecx,1)
    4e60:	68 1d 00 00 52       	push   $0x5200001d
    4e65:	37                   	aaa    
    4e66:	11 0f                	adc    %ecx,(%edi)
    4e68:	00 00                	add    %al,(%eax)
    4e6a:	20 0f                	and    %cl,(%edi)
    4e6c:	38 28                	cmp    %ch,(%eax)
    4e6e:	00 00                	add    %al,(%eax)
    4e70:	52                   	push   %edx
    4e71:	38 ba 03 00 00 24    	cmp    %bh,0x24000003(%edx)
    4e77:	0f a9                	pop    %gs
    4e79:	1f                   	pop    %ds
    4e7a:	00 00                	add    %al,(%eax)
    4e7c:	52                   	push   %edx
    4e7d:	3a b5 4e 00 00 28    	cmp    0x2800004e(%ebp),%dh
    4e83:	0f 23 95             	mov    %ebp,%db2
    4e86:	00 00                	add    %al,(%eax)
    4e88:	52                   	push   %edx
    4e89:	3b 43 01             	cmp    0x1(%ebx),%eax
    4e8c:	00 00                	add    %al,(%eax)
    4e8e:	2c 00                	sub    $0x0,%al
    4e90:	1b 99 00 00 00 a4    	sbb    -0x5c000000(%ecx),%ebx
    4e96:	4e                   	dec    %esi
    4e97:	00 00                	add    %al,(%eax)
    4e99:	0d 55 00 00 00       	or     $0x55,%eax
    4e9e:	0d cc 0f 00 00       	or     $0xfcc,%eax
    4ea3:	00 05 04 90 4e 00    	add    %al,0x4e9004
    4ea9:	00 0c b5 4e 00 00 0d 	add    %cl,0xd00004e(,%esi,4)
    4eb0:	6f                   	outsl  %ds:(%esi),(%dx)
    4eb1:	15 00 00 00 05       	adc    $0x5000000,%eax
    4eb6:	04 aa                	add    $0xaa,%al
    4eb8:	4e                   	dec    %esi
    4eb9:	00 00                	add    %al,(%eax)
    4ebb:	10 6a 22             	adc    %ch,0x22(%edx)
    4ebe:	00 00                	add    %al,(%eax)
    4ec0:	04 53                	add    $0x53,%al
    4ec2:	13 d4                	adc    %esp,%edx
    4ec4:	4e                   	dec    %esi
    4ec5:	00 00                	add    %al,(%eax)
    4ec7:	0f 3e                	(bad)  
    4ec9:	76 00                	jbe    4ecb <.debug_info+0x4ecb>
    4ecb:	00 53 14             	add    %dl,0x14(%ebx)
    4ece:	cc                   	int3   
    4ecf:	0f 00 00             	sldt   (%eax)
    4ed2:	00 00                	add    %al,(%eax)
    4ed4:	1a 5d 82             	sbb    -0x7e(%ebp),%bl
    4ed7:	00 00                	add    %al,(%eax)
    4ed9:	04 55                	add    $0x55,%al
    4edb:	00 00                	add    %al,(%eax)
    4edd:	00 54 1d f7          	add    %dl,-0x9(%ebp,%ebx,1)
    4ee1:	4e                   	dec    %esi
    4ee2:	00 00                	add    %al,(%eax)
    4ee4:	0b 4d 2e             	or     0x2e(%ebp),%ecx
    4ee7:	00 00                	add    %al,(%eax)
    4ee9:	00 0b                	add    %cl,(%ebx)
    4eeb:	9b                   	fwait
    4eec:	86 00                	xchg   %al,(%eax)
    4eee:	00 01                	add    %al,(%ecx)
    4ef0:	0b ce                	or     %esi,%ecx
    4ef2:	07                   	pop    %es
    4ef3:	00 00                	add    %al,(%eax)
    4ef5:	02 00                	add    (%eax),%al
    4ef7:	10 e6                	adc    %ah,%dh
    4ef9:	2f                   	das    
    4efa:	00 00                	add    %al,(%eax)
    4efc:	24 54                	and    $0x54,%al
    4efe:	20 4c 4f 00          	and    %cl,0x0(%edi,%ecx,2)
    4f02:	00 0f                	add    %cl,(%edi)
    4f04:	90                   	nop
    4f05:	60                   	pusha  
    4f06:	00 00                	add    %al,(%eax)
    4f08:	54                   	push   %esp
    4f09:	21 99 00 00 00 00    	and    %ebx,0x0(%ecx)
    4f0f:	0f c3 a8 00 00 54 22 	movnti %ebp,0x22540000(%eax)
    4f16:	99                   	cltd   
    4f17:	00 00                	add    %al,(%eax)
    4f19:	00 04 0f             	add    %al,(%edi,%ecx,1)
    4f1c:	c0 45 00 00          	rolb   $0x0,0x0(%ebp)
    4f20:	54                   	push   %esp
    4f21:	23 67 25             	and    0x25(%edi),%esp
    4f24:	00 00                	add    %al,(%eax)
    4f26:	08 0f                	or     %cl,(%edi)
    4f28:	41                   	inc    %ecx
    4f29:	41                   	inc    %ecx
    4f2a:	00 00                	add    %al,(%eax)
    4f2c:	54                   	push   %esp
    4f2d:	25 99 00 00 00       	and    $0x99,%eax
    4f32:	14 0f                	adc    $0xf,%al
    4f34:	ec                   	in     (%dx),%al
    4f35:	76 00                	jbe    4f37 <.debug_info+0x4f37>
    4f37:	00 54 26 73          	add    %dl,0x73(%esi,%eiz,1)
    4f3b:	03 00                	add    (%eax),%eax
    4f3d:	00 18                	add    %bl,(%eax)
    4f3f:	0f b4 a2 00 00 54 28 	lfs    0x28540000(%edx),%esp
    4f46:	d4 4e                	aam    $0x4e
    4f48:	00 00                	add    %al,(%eax)
    4f4a:	20 00                	and    %al,(%eax)
    4f4c:	10 11                	adc    %dl,(%ecx)
    4f4e:	20 00                	and    %al,(%eax)
    4f50:	00 48 55             	add    %cl,0x55(%eax)
    4f53:	0b 95 4f 00 00 15    	or     0x1500004f(%ebp),%edx
    4f59:	72 73                	jb     4fce <.debug_info+0x4fce>
    4f5b:	73 00                	jae    4f5d <.debug_info+0x4f5d>
    4f5d:	55                   	push   %ebp
    4f5e:	0c f7                	or     $0xf7,%al
    4f60:	4e                   	dec    %esi
    4f61:	00 00                	add    %al,(%eax)
    4f63:	00 0f                	add    %cl,(%edi)
    4f65:	ac                   	lods   %ds:(%esi),%al
    4f66:	aa                   	stos   %al,%es:(%edi)
    4f67:	00 00                	add    %al,(%eax)
    4f69:	55                   	push   %ebp
    4f6a:	0d 31 0f 00 00       	or     $0xf31,%eax
    4f6f:	24 0f                	and    $0xf,%al
    4f71:	76 12                	jbe    4f85 <.debug_info+0x4f85>
    4f73:	00 00                	add    %al,(%eax)
    4f75:	55                   	push   %ebp
    4f76:	0e                   	push   %cs
    4f77:	0b 36                	or     (%esi),%esi
    4f79:	00 00                	add    %al,(%eax)
    4f7b:	28 0f                	sub    %cl,(%edi)
    4f7d:	2a 1c 00             	sub    (%eax,%eax,1),%bl
    4f80:	00 55 0f             	add    %dl,0xf(%ebp)
    4f83:	bb 4e 00 00 40       	mov    $0x4000004e,%ebx
    4f88:	0f 5f 28             	maxps  (%eax),%xmm5
    4f8b:	00 00                	add    %al,(%eax)
    4f8d:	55                   	push   %ebp
    4f8e:	10 99 00 00 00 44    	adc    %bl,0x44000000(%ecx)
    4f94:	00 10                	add    %dl,(%eax)
    4f96:	36 09 00             	or     %eax,%ss:(%eax)
    4f99:	00 08                	add    %cl,(%eax)
    4f9b:	56                   	push   %esi
    4f9c:	09 b9 4f 00 00 15    	or     %edi,0x1500004f(%ecx)
    4fa2:	66 6e                	data16 outsb %ds:(%esi),(%dx)
    4fa4:	00 56 0a             	add    %dl,0xa(%esi)
    4fa7:	98                   	cwtl   
    4fa8:	43                   	inc    %ebx
    4fa9:	00 00                	add    %al,(%eax)
    4fab:	00 15 61 72 67 00    	add    %dl,0x677261
    4fb1:	56                   	push   %esi
    4fb2:	0b 77 0a             	or     0xa(%edi),%esi
    4fb5:	00 00                	add    %al,(%eax)
    4fb7:	04 00                	add    $0x0,%al
    4fb9:	0e                   	push   %cs
    4fba:	10 57 17             	adc    %dl,0x17(%edi)
    4fbd:	cc                   	int3   
    4fbe:	4f                   	dec    %edi
    4fbf:	00 00                	add    %al,(%eax)
    4fc1:	15 62 00 57 18       	adc    $0x18570062,%eax
    4fc6:	46                   	inc    %esi
    4fc7:	06                   	push   %es
    4fc8:	00 00                	add    %al,(%eax)
    4fca:	00 00                	add    %al,(%eax)
    4fcc:	07                   	pop    %es
    4fcd:	17                   	pop    %ss
    4fce:	50                   	push   %eax
    4fcf:	00 00                	add    %al,(%eax)
    4fd1:	57                   	push   %edi
    4fd2:	19 b9 4f 00 00 0e    	sbb    %edi,0xe00004f(%ecx)
    4fd8:	10 58 17             	adc    %bl,0x17(%eax)
    4fdb:	ea 4f 00 00 15 62 00 	ljmp   $0x62,$0x1500004f
    4fe2:	58                   	pop    %eax
    4fe3:	18 46 06             	sbb    %al,0x6(%esi)
    4fe6:	00 00                	add    %al,(%eax)
    4fe8:	00 00                	add    %al,(%eax)
    4fea:	07                   	pop    %es
    4feb:	8a 8b 00 00 58 19    	mov    0x19580000(%ebx),%cl
    4ff1:	d7                   	xlat   %ds:(%ebx)
    4ff2:	4f                   	dec    %edi
    4ff3:	00 00                	add    %al,(%eax)
    4ff5:	07                   	pop    %es
    4ff6:	f9                   	stc    
    4ff7:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    4ff8:	00 00                	add    %al,(%eax)
    4ffa:	59                   	pop    %ecx
    4ffb:	07                   	pop    %es
    4ffc:	f9                   	stc    
    4ffd:	00 00                	add    %al,(%eax)
    4fff:	00 05 04 06 50 00    	add    %al,0x500604
    5005:	00 18                	add    %bl,(%eax)
    5007:	36 65 00 00          	ss add %al,%gs:(%eax)
    500b:	1c 30                	sbb    $0x30,%al
    500d:	26 01 62 50          	add    %esp,%es:0x50(%edx)
    5011:	00 00                	add    %al,(%eax)
    5013:	20 09                	and    %cl,(%ecx)
    5015:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    5016:	00 00                	add    %al,(%eax)
    5018:	30 27                	xor    %ah,(%edi)
    501a:	01 77 3f             	add    %esi,0x3f(%edi)
    501d:	00 00                	add    %al,(%eax)
    501f:	00 20                	add    %ah,(%eax)
    5021:	9b                   	fwait
    5022:	97                   	xchg   %eax,%edi
    5023:	00 00                	add    %al,(%eax)
    5025:	30 28                	xor    %ch,(%eax)
    5027:	01 44 02 00          	add    %eax,0x0(%edx,%eax,1)
    502b:	00 04 20             	add    %al,(%eax,%eiz,1)
    502e:	24 1f                	and    $0x1f,%al
    5030:	00 00                	add    %al,(%eax)
    5032:	30 29                	xor    %ch,(%ecx)
    5034:	01 91 61 00 00 0c    	add    %edx,0xc000061(%ecx)
    503a:	20 d7                	and    %dl,%bh
    503c:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    503d:	00 00                	add    %al,(%eax)
    503f:	30 2a                	xor    %ch,(%edx)
    5041:	01 77 0a             	add    %esi,0xa(%edi)
    5044:	00 00                	add    %al,(%eax)
    5046:	10 20                	adc    %ah,(%eax)
    5048:	ab                   	stos   %eax,%es:(%edi)
    5049:	a2 00 00 30 2b       	mov    %al,0x2b300000
    504e:	01 99 00 00 00 14    	add    %ebx,0x14000000(%ecx)
    5054:	20 4f 72             	and    %cl,0x72(%edi)
    5057:	00 00                	add    %al,(%eax)
    5059:	30 2c 01             	xor    %ch,(%ecx,%eax,1)
    505c:	46                   	inc    %esi
    505d:	61                   	popa   
    505e:	00 00                	add    %al,(%eax)
    5060:	18 00                	sbb    %al,(%eax)
    5062:	10 4f 8f             	adc    %cl,-0x71(%edi)
    5065:	00 00                	add    %al,(%eax)
    5067:	34 30                	xor    $0x30,%al
    5069:	c9                   	leave  
    506a:	db 50 00             	fistl  0x0(%eax)
    506d:	00 0f                	add    %cl,(%edi)
    506f:	64 88 00             	mov    %al,%fs:(%eax)
    5072:	00 30                	add    %dh,(%eax)
    5074:	ca 55 00             	lret   $0x55
    5077:	00 00                	add    %al,(%eax)
    5079:	00 0f                	add    %cl,(%edi)
    507b:	a8 79                	test   $0x79,%al
    507d:	00 00                	add    %al,(%eax)
    507f:	30 cb                	xor    %cl,%bl
    5081:	fb                   	sti    
    5082:	01 00                	add    %eax,(%eax)
    5084:	00 04 0f             	add    %al,(%edi,%ecx,1)
    5087:	f2 6d                	repnz insl (%dx),%es:(%edi)
    5089:	00 00                	add    %al,(%eax)
    508b:	30 cc                	xor    %cl,%ah
    508d:	ec                   	in     (%dx),%al
    508e:	2f                   	das    
    508f:	00 00                	add    %al,(%eax)
    5091:	08 0f                	or     %cl,(%edi)
    5093:	b9 89 00 00 30       	mov    $0x30000089,%ecx
    5098:	cd 0c                	int    $0xc
    509a:	30 00                	xor    %al,(%eax)
    509c:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    509f:	2e 38 00             	cmp    %al,%cs:(%eax)
    50a2:	00 30                	add    %dh,(%eax)
    50a4:	ce                   	into   
    50a5:	44                   	inc    %esp
    50a6:	02 00                	add    (%eax),%al
    50a8:	00 10                	add    %dl,(%eax)
    50aa:	0f df 6e 00          	pandn  0x0(%esi),%mm5
    50ae:	00 30                	add    %dh,(%eax)
    50b0:	cf                   	iret   
    50b1:	0a 05 00 00 18 0f    	or     0xf180000,%al
    50b7:	49                   	dec    %ecx
    50b8:	51                   	push   %ecx
    50b9:	00 00                	add    %al,(%eax)
    50bb:	30 d0                	xor    %dl,%al
    50bd:	0a 05 00 00 20 0f    	or     0xf200000,%al
    50c3:	98                   	cwtl   
    50c4:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    50c5:	00 00                	add    %al,(%eax)
    50c7:	30 d1                	xor    %dl,%cl
    50c9:	0a 05 00 00 28 0f    	or     0xf280000,%al
    50cf:	cf                   	iret   
    50d0:	61                   	popa   
    50d1:	00 00                	add    %al,(%eax)
    50d3:	30 d8                	xor    %bl,%al
    50d5:	77 3f                	ja     5116 <.debug_info+0x5116>
    50d7:	00 00                	add    %al,(%eax)
    50d9:	30 00                	xor    %al,(%eax)
    50db:	10 65 27             	adc    %ah,0x27(%ebp)
    50de:	00 00                	add    %al,(%eax)
    50e0:	2c 5a                	sub    $0x5a,%al
    50e2:	5f                   	pop    %edi
    50e3:	00 51 00             	add    %dl,0x0(%ecx)
    50e6:	00 0f                	add    %cl,(%edi)
    50e8:	6d                   	insl   (%dx),%es:(%edi)
    50e9:	85 00                	test   %eax,(%eax)
    50eb:	00 5a 60             	add    %bl,0x60(%edx)
    50ee:	00 51 00             	add    %dl,0x0(%ecx)
    50f1:	00 00                	add    %al,(%eax)
    50f3:	0f 77                	emms   
    50f5:	3f                   	aas    
    50f6:	00 00                	add    %al,(%eax)
    50f8:	5a                   	pop    %edx
    50f9:	61                   	popa   
    50fa:	25 00 00 00 28       	and    $0x28000000,%eax
    50ff:	00 03                	add    %al,(%ebx)
    5101:	fe 02                	incb   (%edx)
    5103:	00 00                	add    %al,(%eax)
    5105:	10 51 00             	adc    %dl,0x0(%ecx)
    5108:	00 04 3c             	add    %al,(%esp,%edi,1)
    510b:	00 00                	add    %al,(%eax)
    510d:	00 04 00             	add    %al,(%eax,%eax,1)
    5110:	10 94 01 00 00 00 5a 	adc    %dl,0x5a000000(%ecx,%eax,1)
    5117:	6d                   	insl   (%dx),%es:(%edi)
    5118:	27                   	daa    
    5119:	51                   	push   %ecx
    511a:	00 00                	add    %al,(%eax)
    511c:	15 78 00 5a 6e       	adc    $0x6e5a0078,%eax
    5121:	27                   	daa    
    5122:	51                   	push   %ecx
    5123:	00 00                	add    %al,(%eax)
    5125:	00 00                	add    %al,(%eax)
    5127:	03 49 00             	add    0x0(%ecx),%ecx
    512a:	00 00                	add    %al,(%eax)
    512c:	36 51                	ss push %ecx
    512e:	00 00                	add    %al,(%eax)
    5130:	2b 3c 00             	sub    (%eax,%eax,1),%edi
    5133:	00 00                	add    %al,(%eax)
    5135:	00 1a                	add    %bl,(%edx)
    5137:	86 a7 00 00 04 55    	xchg   %ah,0x55040000(%edi)
    513d:	00 00                	add    %al,(%eax)
    513f:	00 5a 83             	add    %bl,-0x7d(%edx)
    5142:	a1 51 00 00 0b       	mov    0xb000051,%eax
    5147:	56                   	push   %esi
    5148:	2a 00                	sub    (%eax),%al
    514a:	00 00                	add    %al,(%eax)
    514c:	0b 41 56             	or     0x56(%ecx),%eax
    514f:	00 00                	add    %al,(%eax)
    5151:	01 0b                	add    %ecx,(%ebx)
    5153:	27                   	daa    
    5154:	2a 00                	sub    (%eax),%al
    5156:	00 01                	add    %al,(%ecx)
    5158:	0b 4b 12             	or     0x12(%ebx),%ecx
    515b:	00 00                	add    %al,(%eax)
    515d:	02 0b                	add    (%ebx),%cl
    515f:	72 70                	jb     51d1 <.debug_info+0x51d1>
    5161:	00 00                	add    %al,(%eax)
    5163:	03 0b                	add    (%ebx),%ecx
    5165:	f7 57 00             	notl   0x0(%edi)
    5168:	00 04 0b             	add    %al,(%ebx,%ecx,1)
    516b:	46                   	inc    %esi
    516c:	a0 00 00 05 0b       	mov    0xb050000,%al
    5171:	48                   	dec    %eax
    5172:	59                   	pop    %ecx
    5173:	00 00                	add    %al,(%eax)
    5175:	06                   	push   %es
    5176:	0b 1f                	or     (%edi),%ebx
    5178:	54                   	push   %esp
    5179:	00 00                	add    %al,(%eax)
    517b:	07                   	pop    %es
    517c:	0b 8f 1e 00 00 08    	or     0x800001e(%edi),%ecx
    5182:	0b a8 66 00 00 09    	or     0x9000066(%eax),%ebp
    5188:	0b e9                	or     %ecx,%ebp
    518a:	47                   	inc    %edi
    518b:	00 00                	add    %al,(%eax)
    518d:	0a 0b                	or     (%ebx),%cl
    518f:	d3 7e 00             	sarl   %cl,0x0(%esi)
    5192:	00 0b                	add    %cl,(%ebx)
    5194:	0b 11                	or     (%ecx),%edx
    5196:	74 00                	je     5198 <.debug_info+0x5198>
    5198:	00 0c 0b             	add    %cl,(%ebx,%ecx,1)
    519b:	2d 86 00 00 0d       	sub    $0xd000086,%eax
    51a0:	00 1a                	add    %bl,(%edx)
    51a2:	e3 56                	jecxz  51fa <.debug_info+0x51fa>
    51a4:	00 00                	add    %al,(%eax)
    51a6:	04 55                	add    $0x55,%al
    51a8:	00 00                	add    %al,(%eax)
    51aa:	00 5a 98             	add    %bl,-0x68(%edx)
    51ad:	60                   	pusha  
    51ae:	52                   	push   %edx
    51af:	00 00                	add    %al,(%eax)
    51b1:	0b 4c 5e 00          	or     0x0(%esi,%ebx,2),%ecx
    51b5:	00 00                	add    %al,(%eax)
    51b7:	0b 97 40 00 00 00    	or     0x40(%edi),%edx
    51bd:	0b 4f 4f             	or     0x4f(%edi),%ecx
    51c0:	00 00                	add    %al,(%eax)
    51c2:	01 0b                	add    %ecx,(%ebx)
    51c4:	1e                   	push   %ds
    51c5:	88 00                	mov    %al,(%eax)
    51c7:	00 02                	add    %al,(%edx)
    51c9:	0b 3a                	or     (%edx),%edi
    51cb:	97                   	xchg   %eax,%edi
    51cc:	00 00                	add    %al,(%eax)
    51ce:	03 0b                	add    (%ebx),%ecx
    51d0:	91                   	xchg   %eax,%ecx
    51d1:	34 00                	xor    $0x0,%al
    51d3:	00 04 0b             	add    %al,(%ebx,%ecx,1)
    51d6:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    51d7:	99                   	cltd   
    51d8:	00 00                	add    %al,(%eax)
    51da:	05 0b c0 4b 00       	add    $0x4bc00b,%eax
    51df:	00 06                	add    %al,(%esi)
    51e1:	0b de                	or     %esi,%ebx
    51e3:	27                   	daa    
    51e4:	00 00                	add    %al,(%eax)
    51e6:	07                   	pop    %es
    51e7:	0b 82 6d 00 00 08    	or     0x800006d(%edx),%eax
    51ed:	0b 76 3b             	or     0x3b(%esi),%esi
    51f0:	00 00                	add    %al,(%eax)
    51f2:	09 0b                	or     %ecx,(%ebx)
    51f4:	ba 7e 00 00 0a       	mov    $0xa00007e,%edx
    51f9:	0b 7b 73             	or     0x73(%ebx),%edi
    51fc:	00 00                	add    %al,(%eax)
    51fe:	0b 0b                	or     (%ebx),%ecx
    5200:	01 29                	add    %ebp,(%ecx)
    5202:	00 00                	add    %al,(%eax)
    5204:	0c 0b                	or     $0xb,%al
    5206:	88 4a 00             	mov    %cl,0x0(%edx)
    5209:	00 0d 0b 4f 47 00    	add    %cl,0x474f0b
    520f:	00 0e                	add    %cl,(%esi)
    5211:	0b ec                	or     %esp,%ebp
    5213:	5d                   	pop    %ebp
    5214:	00 00                	add    %al,(%eax)
    5216:	0f 0b                	ud2    
    5218:	5c                   	pop    %esp
    5219:	76 00                	jbe    521b <.debug_info+0x521b>
    521b:	00 10                	add    %dl,(%eax)
    521d:	0b b5 63 00 00 11    	or     0x11000063(%ebp),%esi
    5223:	0b 6c 48 00          	or     0x0(%eax,%ecx,2),%ebp
    5227:	00 12                	add    %dl,(%edx)
    5229:	0b 49 66             	or     0x66(%ecx),%ecx
    522c:	00 00                	add    %al,(%eax)
    522e:	13 0b                	adc    (%ebx),%ecx
    5230:	ad                   	lods   %ds:(%esi),%eax
    5231:	8e 00                	mov    (%eax),%es
    5233:	00 14 0b             	add    %dl,(%ebx,%ecx,1)
    5236:	8f 46 00             	popl   0x0(%esi)
    5239:	00 15 0b f8 48 00    	add    %dl,0x48f80b
    523f:	00 16                	add    %dl,(%esi)
    5241:	0b 00                	or     (%eax),%eax
    5243:	34 00                	xor    $0x0,%al
    5245:	00 17                	add    %dl,(%edi)
    5247:	0b 50 70             	or     0x70(%eax),%edx
    524a:	00 00                	add    %al,(%eax)
    524c:	18 0b                	sbb    %cl,(%ebx)
    524e:	27                   	daa    
    524f:	96                   	xchg   %eax,%esi
    5250:	00 00                	add    %al,(%eax)
    5252:	19 0b                	sbb    %ecx,(%ebx)
    5254:	c4 61 00             	les    0x0(%ecx),%esp
    5257:	00 1a                	add    %bl,(%edx)
    5259:	0b bb 66 00 00 1b    	or     0x1b000066(%ebx),%edi
    525f:	00 10                	add    %dl,(%eax)
    5261:	85 59 00             	test   %ebx,0x0(%ecx)
    5264:	00 10                	add    %dl,(%eax)
    5266:	5a                   	pop    %edx
    5267:	dd 85 52 00 00 0f    	fldl   0xf000052(%ebp)
    526d:	45                   	inc    %ebp
    526e:	5c                   	pop    %esp
    526f:	00 00                	add    %al,(%eax)
    5271:	5a                   	pop    %edx
    5272:	e6 2c                	out    %al,$0x2c
    5274:	00 00                	add    %al,(%eax)
    5276:	00 00                	add    %al,(%eax)
    5278:	0f 03 9d 00 00 5a e7 	lsl    -0x18a60000(%ebp),%ebx
    527f:	2c 00                	sub    $0x0,%al
    5281:	00 00                	add    %al,(%eax)
    5283:	08 00                	or     %al,(%eax)
    5285:	10 bc aa 00 00 44 5a 	adc    %bh,0x5a440000(%edx,%ebp,4)
    528c:	ea ce 52 00 00 0f 46 	ljmp   $0x460f,$0x52ce
    5293:	9e                   	sahf   
    5294:	00 00                	add    %al,(%eax)
    5296:	5a                   	pop    %edx
    5297:	eb 00                	jmp    5299 <.debug_info+0x5299>
    5299:	51                   	push   %ecx
    529a:	00 00                	add    %al,(%eax)
    529c:	00 0f                	add    %cl,(%edi)
    529e:	54                   	push   %esp
    529f:	43                   	inc    %ebx
    52a0:	00 00                	add    %al,(%eax)
    52a2:	5a                   	pop    %edx
    52a3:	ec                   	in     (%dx),%al
    52a4:	60                   	pusha  
    52a5:	52                   	push   %edx
    52a6:	00 00                	add    %al,(%eax)
    52a8:	28 0f                	sub    %cl,(%edi)
    52aa:	5b                   	pop    %ebx
    52ab:	9e                   	sahf   
    52ac:	00 00                	add    %al,(%eax)
    52ae:	5a                   	pop    %edx
    52af:	ee                   	out    %al,(%dx)
    52b0:	37                   	aaa    
    52b1:	18 00                	sbb    %al,(%eax)
    52b3:	00 38                	add    %bh,(%eax)
    52b5:	0f e7 9d 00 00 5a f0 	movntq %mm3,-0xfa60000(%ebp)
    52bc:	25 00 00 00 3c       	and    $0x3c000000,%eax
    52c1:	0f                   	maskmovq (bad),%mm4
    52c2:	f7 67 00             	mull   0x0(%edi)
    52c5:	00 5a f2             	add    %bl,-0xe(%edx)
    52c8:	8e 54 00 00          	mov    0x0(%eax,%eax,1),%ss
    52cc:	40                   	inc    %eax
    52cd:	00 25 3c 3e 00 00    	add    %ah,0x3e3c
    52d3:	c0 0d 5a 6e 02 8e 54 	rorb   $0x54,0x8e026e5a
    52da:	00 00                	add    %al,(%eax)
    52dc:	20 09                	and    %cl,(%ecx)
    52de:	33 00                	xor    (%eax),%eax
    52e0:	00 5a 6f             	add    %bl,0x6f(%edx)
    52e3:	02 e3                	add    %bl,%ah
    52e5:	57                   	push   %edi
    52e6:	00 00                	add    %al,(%eax)
    52e8:	00 27                	add    %ah,(%edi)
    52ea:	b9 2e 00 00 5a       	mov    $0x5a00002e,%ecx
    52ef:	70 02                	jo     52f3 <.debug_info+0x52f3>
    52f1:	f3 57                	repz push %edi
    52f3:	00 00                	add    %al,(%eax)
    52f5:	00 0c 27             	add    %cl,(%edi,%eiz,1)
    52f8:	1e                   	push   %ds
    52f9:	27                   	daa    
    52fa:	00 00                	add    %al,(%eax)
    52fc:	5a                   	pop    %edx
    52fd:	71 02                	jno    5301 <.debug_info+0x5301>
    52ff:	99                   	cltd   
    5300:	00 00                	add    %al,(%eax)
    5302:	00 28                	add    %ch,(%eax)
    5304:	0c 27                	or     $0x27,%al
    5306:	29 65 00             	sub    %esp,0x0(%ebp)
    5309:	00 5a 73             	add    %bl,0x73(%edx)
    530c:	02 15 0a 00 00 2c    	add    0x2c00000a,%dl
    5312:	0c 27                	or     $0x27,%al
    5314:	08 8b 00 00 5a 75    	or     %cl,0x755a0000(%ebx)
    531a:	02 1c 58             	add    (%eax,%ebx,2),%bl
    531d:	00 00                	add    %al,(%eax)
    531f:	30 0c 27             	xor    %cl,(%edi,%eiz,1)
    5322:	a1 6a 00 00 5a       	mov    0x5a00006a,%eax
    5327:	88 02                	mov    %al,(%edx)
    5329:	25 00 00 00 34       	and    $0x34000000,%eax
    532e:	0c 27                	or     $0x27,%al
    5330:	e2 90                	loop   52c2 <.debug_info+0x52c2>
    5332:	00 00                	add    %al,(%eax)
    5334:	5a                   	pop    %edx
    5335:	89 02                	mov    %eax,(%edx)
    5337:	25 00 00 00 38       	and    $0x38000000,%eax
    533c:	0c 27                	or     $0x27,%al
    533e:	66 18 00             	data16 sbb %al,(%eax)
    5341:	00 5a 8a             	add    %bl,-0x76(%edx)
    5344:	02 25 00 00 00 3c    	add    0x3c000000,%ah
    534a:	0c 27                	or     $0x27,%al
    534c:	25 06 00 00 5a       	and    $0x5a000006,%eax
    5351:	8c 02                	mov    %es,(%edx)
    5353:	99                   	cltd   
    5354:	00 00                	add    %al,(%eax)
    5356:	00 40 0c             	add    %al,0xc(%eax)
    5359:	27                   	daa    
    535a:	93                   	xchg   %eax,%ebx
    535b:	3a 00                	cmp    (%eax),%al
    535d:	00 5a 8d             	add    %bl,-0x73(%edx)
    5360:	02 67 25             	add    0x25(%edi),%ah
    5363:	00 00                	add    %al,(%eax)
    5365:	44                   	inc    %esp
    5366:	0c 27                	or     $0x27,%al
    5368:	cd 46                	int    $0x46
    536a:	00 00                	add    %al,(%eax)
    536c:	5a                   	pop    %edx
    536d:	8e 02                	mov    (%edx),%es
    536f:	67 25 00 00 50 0c    	addr16 and $0xc500000,%eax
    5375:	27                   	daa    
    5376:	ce                   	into   
    5377:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    5378:	00 00                	add    %al,(%eax)
    537a:	5a                   	pop    %edx
    537b:	8f 02                	popl   (%edx)
    537d:	cc                   	int3   
    537e:	0f 00 00             	sldt   (%eax)
    5381:	5c                   	pop    %esp
    5382:	0c 27                	or     $0x27,%al
    5384:	eb 5c                	jmp    53e2 <.debug_info+0x53e2>
    5386:	00 00                	add    %al,(%eax)
    5388:	5a                   	pop    %edx
    5389:	91                   	xchg   %eax,%ecx
    538a:	02 99 00 00 00 60    	add    0x60000000(%ecx),%bl
    5390:	0c 27                	or     $0x27,%al
    5392:	94                   	xchg   %eax,%esp
    5393:	a3 00 00 5a 92       	mov    %eax,0x925a0000
    5398:	02 6f 55             	add    0x55(%edi),%ch
    539b:	00 00                	add    %al,(%eax)
    539d:	64 0c 27             	fs or  $0x27,%al
    53a0:	6f                   	outsl  %ds:(%esi),(%dx)
    53a1:	27                   	daa    
    53a2:	00 00                	add    %al,(%eax)
    53a4:	5a                   	pop    %edx
    53a5:	94                   	xchg   %eax,%esp
    53a6:	02 99 00 00 00 68    	add    0x68000000(%ecx),%bl
    53ac:	0c 27                	or     $0x27,%al
    53ae:	48                   	dec    %eax
    53af:	8c 00                	mov    %es,(%eax)
    53b1:	00 5a 97             	add    %bl,-0x69(%edx)
    53b4:	02 99 00 00 00 6c    	add    0x6c000000(%ecx),%bl
    53ba:	0c 27                	or     $0x27,%al
    53bc:	41                   	inc    %ecx
    53bd:	36 00 00             	add    %al,%ss:(%eax)
    53c0:	5a                   	pop    %edx
    53c1:	98                   	cwtl   
    53c2:	02 6f 55             	add    0x55(%edi),%ch
    53c5:	00 00                	add    %al,(%eax)
    53c7:	70 0c                	jo     53d5 <.debug_info+0x53d5>
    53c9:	27                   	daa    
    53ca:	65 60                	gs pusha 
    53cc:	00 00                	add    %al,(%eax)
    53ce:	5a                   	pop    %edx
    53cf:	99                   	cltd   
    53d0:	02 67 25             	add    0x25(%edi),%ah
    53d3:	00 00                	add    %al,(%eax)
    53d5:	74 0c                	je     53e3 <.debug_info+0x53e3>
    53d7:	27                   	daa    
    53d8:	ed                   	in     (%dx),%eax
    53d9:	91                   	xchg   %eax,%ecx
    53da:	00 00                	add    %al,(%eax)
    53dc:	5a                   	pop    %edx
    53dd:	9a 02 cc 0f 00 00 80 	lcall  $0x8000,$0xfcc02
    53e4:	0c 27                	or     $0x27,%al
    53e6:	80 6f 00 00          	subb   $0x0,0x0(%edi)
    53ea:	5a                   	pop    %edx
    53eb:	aa                   	stos   %al,%es:(%edi)
    53ec:	02 25 00 00 00 84    	add    0x84000000,%ah
    53f2:	0c 27                	or     $0x27,%al
    53f4:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    53f5:	9c                   	pushf  
    53f6:	00 00                	add    %al,(%eax)
    53f8:	5a                   	pop    %edx
    53f9:	b5 02                	mov    $0x2,%ch
    53fb:	10 51 00             	adc    %dl,0x0(%ecx)
    53fe:	00 c0                	add    %al,%al
    5400:	0c 27                	or     $0x27,%al
    5402:	52                   	push   %edx
    5403:	33 00                	xor    (%eax),%eax
    5405:	00 5a b6             	add    %bl,-0x4a(%edx)
    5408:	02 a1 24 00 00 c0    	add    -0x3fffffdc(%ecx),%ah
    540e:	0c 27                	or     $0x27,%al
    5410:	04 78                	add    $0x78,%al
    5412:	00 00                	add    %al,(%eax)
    5414:	5a                   	pop    %edx
    5415:	c2 02 a1             	ret    $0xa102
    5418:	24 00                	and    $0x0,%al
    541a:	00 c4                	add    %al,%ah
    541c:	0c 27                	or     $0x27,%al
    541e:	ec                   	in     (%dx),%al
    541f:	87 00                	xchg   %eax,(%eax)
    5421:	00 5a c3             	add    %bl,-0x3d(%edx)
    5424:	02 fe                	add    %dh,%bh
    5426:	02 00                	add    (%eax),%al
    5428:	00 c8                	add    %cl,%al
    542a:	0c 27                	or     $0x27,%al
    542c:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    542d:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    542e:	00 00                	add    %al,(%eax)
    5430:	5a                   	pop    %edx
    5431:	c4 02                	les    (%edx),%eax
    5433:	25 00 00 00 d0       	and    $0xd0000000,%eax
    5438:	0c 27                	or     $0x27,%al
    543a:	bc aa 00 00 5a       	mov    $0x5a0000aa,%esp
    543f:	c8 02 85 52          	enter  $0x8502,$0x52
    5443:	00 00                	add    %al,(%eax)
    5445:	d4 0c                	aam    $0xc
    5447:	27                   	daa    
    5448:	f9                   	stc    
    5449:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    544a:	00 00                	add    %al,(%eax)
    544c:	5a                   	pop    %edx
    544d:	ce                   	into   
    544e:	02 55 00             	add    0x0(%ebp),%dl
    5451:	00 00                	add    %al,(%eax)
    5453:	18 0d 27 f9 11 00    	sbb    %cl,0x11f927
    5459:	00 5a d0             	add    %bl,-0x30(%edx)
    545c:	02 25 00 00 00 1c    	add    0x1c000000,%ah
    5462:	0d 27 12 9d 00       	or     $0x9d1227,%eax
    5467:	00 5a d2             	add    %bl,-0x2e(%edx)
    546a:	02 10                	add    (%eax),%dl
    546c:	51                   	push   %ecx
    546d:	00 00                	add    %al,(%eax)
    546f:	40                   	inc    %eax
    5470:	0d 27 d8 97 00       	or     $0x97d827,%eax
    5475:	00 5a d5             	add    %bl,-0x2b(%edx)
    5478:	02 22                	add    (%edx),%ah
    547a:	58                   	pop    %eax
    547b:	00 00                	add    %al,(%eax)
    547d:	40                   	inc    %eax
    547e:	0d 27 f3 23 00       	or     $0x23f327,%eax
    5483:	00 5a d6             	add    %bl,-0x2a(%edx)
    5486:	02 28                	add    (%eax),%ch
    5488:	58                   	pop    %eax
    5489:	00 00                	add    %al,(%eax)
    548b:	44                   	inc    %esp
    548c:	0d 00 05 04 ce       	or     $0xce040500,%eax
    5491:	52                   	push   %edx
    5492:	00 00                	add    %al,(%eax)
    5494:	21 e7                	and    %esp,%edi
    5496:	74 00                	je     5498 <.debug_info+0x5498>
    5498:	00 5a 03             	add    %bl,0x3(%edx)
    549b:	01 55 00             	add    %edx,0x0(%ebp)
    549e:	00 00                	add    %al,(%eax)
    54a0:	18 47 7e             	sbb    %al,0x7e(%edi)
    54a3:	00 00                	add    %al,(%eax)
    54a5:	24 5a                	and    $0x5a,%al
    54a7:	10 01                	adc    %al,(%ecx)
    54a9:	e2 54                	loop   54ff <.debug_info+0x54ff>
    54ab:	00 00                	add    %al,(%eax)
    54ad:	20 10                	and    %dl,(%eax)
    54af:	29 00                	sub    %eax,(%eax)
    54b1:	00 5a 11             	add    %bl,0x11(%edx)
    54b4:	01 99 00 00 00 00    	add    %ebx,0x0(%ecx)
    54ba:	20 37                	and    %dh,(%edi)
    54bc:	58                   	pop    %eax
    54bd:	00 00                	add    %al,(%eax)
    54bf:	5a                   	pop    %edx
    54c0:	12 01                	adc    (%ecx),%al
    54c2:	99                   	cltd   
    54c3:	00 00                	add    %al,(%eax)
    54c5:	00 04 20             	add    %al,(%eax,%eiz,1)
    54c8:	c9                   	leave  
    54c9:	79 00                	jns    54cb <.debug_info+0x54cb>
    54cb:	00 5a 13             	add    %bl,0x13(%edx)
    54ce:	01 99 00 00 00 08    	add    %ebx,0x8000000(%ecx)
    54d4:	20 46 9e             	and    %al,-0x62(%esi)
    54d7:	00 00                	add    %al,(%eax)
    54d9:	5a                   	pop    %edx
    54da:	16                   	push   %ss
    54db:	01 e2                	add    %esp,%edx
    54dd:	54                   	push   %esp
    54de:	00 00                	add    %al,(%eax)
    54e0:	0c 00                	or     $0x0,%al
    54e2:	03 fe                	add    %esi,%edi
    54e4:	02 00                	add    (%eax),%al
    54e6:	00 f2                	add    %dh,%dl
    54e8:	54                   	push   %esp
    54e9:	00 00                	add    %al,(%eax)
    54eb:	04 3c                	add    $0x3c,%al
    54ed:	00 00                	add    %al,(%eax)
    54ef:	00 02                	add    %al,(%edx)
    54f1:	00 18                	add    %bl,(%eax)
    54f3:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    54f4:	98                   	cwtl   
    54f5:	00 00                	add    %al,(%eax)
    54f7:	34 5a                	xor    $0x5a,%al
    54f9:	19 01                	sbb    %eax,(%ecx)
    54fb:	27                   	daa    
    54fc:	55                   	push   %ebp
    54fd:	00 00                	add    %al,(%eax)
    54ff:	19 70 63             	sbb    %esi,0x63(%eax)
    5502:	70 00                	jo     5504 <.debug_info+0x5504>
    5504:	5a                   	pop    %edx
    5505:	1a 01                	sbb    (%ecx),%al
    5507:	a0 54 00 00 00       	mov    0x54,%al
    550c:	20 04 6d 00 00 5a 20 	and    %al,0x205a0000(,%ebp,2)
    5513:	01 cf                	add    %ecx,%edi
    5515:	00 00                	add    %al,(%eax)
    5517:	00 24 20             	add    %ah,(%eax,%eiz,1)
    551a:	34 a9                	xor    $0xa9,%al
    551c:	00 00                	add    %al,(%eax)
    551e:	5a                   	pop    %edx
    551f:	21 01                	and    %eax,(%ecx)
    5521:	27                   	daa    
    5522:	55                   	push   %ebp
    5523:	00 00                	add    %al,(%eax)
    5525:	25 00 03 cf 00       	and    $0xcf0300,%eax
    552a:	00 00                	add    %al,(%eax)
    552c:	37                   	aaa    
    552d:	55                   	push   %ebp
    552e:	00 00                	add    %al,(%eax)
    5530:	04 3c                	add    $0x3c,%al
    5532:	00 00                	add    %al,(%eax)
    5534:	00 0c 00             	add    %cl,(%eax,%eax,1)
    5537:	18 15 8a 00 00 1c    	sbb    %dl,0x1c00008a
    553d:	5a                   	pop    %edx
    553e:	25 01 5f 55 00       	and    $0x555f01,%eax
    5543:	00 20                	add    %ah,(%eax)
    5545:	04 6d                	add    $0x6d,%al
    5547:	00 00                	add    %al,(%eax)
    5549:	5a                   	pop    %edx
    554a:	26 01 cf             	es add %ecx,%edi
    554d:	00 00                	add    %al,(%eax)
    554f:	00 00                	add    %al,(%eax)
    5551:	20 52 48             	and    %dl,0x48(%edx)
    5554:	00 00                	add    %al,(%eax)
    5556:	5a                   	pop    %edx
    5557:	27                   	daa    
    5558:	01 5f 55             	add    %ebx,0x55(%edi)
    555b:	00 00                	add    %al,(%eax)
    555d:	01 00                	add    %eax,(%eax)
    555f:	03 cf                	add    %edi,%ecx
    5561:	00 00                	add    %al,(%eax)
    5563:	00 6f 55             	add    %ch,0x55(%edi)
    5566:	00 00                	add    %al,(%eax)
    5568:	04 3c                	add    $0x3c,%al
    556a:	00 00                	add    %al,(%eax)
    556c:	00 1a                	add    %bl,(%edx)
    556e:	00 33                	add    %dh,(%ebx)
    5570:	16                   	push   %ss
    5571:	07                   	pop    %es
    5572:	00 00                	add    %al,(%eax)
    5574:	04 55                	add    $0x55,%al
    5576:	00 00                	add    %al,(%eax)
    5578:	00 5a 2c             	add    %bl,0x2c(%edx)
    557b:	01 9f 55 00 00 0b    	add    %ebx,0xb000055(%edi)
    5581:	ee                   	out    %al,(%dx)
    5582:	2b 00                	sub    (%eax),%eax
    5584:	00 00                	add    %al,(%eax)
    5586:	0b 98 1f 00 00 01    	or     0x100001f(%eax),%ebx
    558c:	0b da                	or     %edx,%ebx
    558e:	1d 00 00 02 0b       	sbb    $0xb020000,%eax
    5593:	62 2c 00             	bound  %ebp,(%eax,%eax,1)
    5596:	00 03                	add    %al,(%ebx)
    5598:	0b 2a                	or     (%edx),%ebp
    559a:	7b 00                	jnp    559c <.debug_info+0x559c>
    559c:	00 04 00             	add    %al,(%eax,%eax,1)
    559f:	25 1a 72 00 00       	and    $0x721a,%eax
    55a4:	00 03                	add    %al,(%ebx)
    55a6:	5a                   	pop    %edx
    55a7:	65 01 35 57 00 00 20 	add    %esi,%gs:0x20000057
    55ae:	04 81                	add    $0x81,%al
    55b0:	00 00                	add    %al,(%eax)
    55b2:	5a                   	pop    %edx
    55b3:	69 01 35 57 00 00    	imul   $0x5735,(%ecx),%eax
    55b9:	00 20                	add    %ah,(%eax)
    55bb:	d4 65                	aam    $0x65
    55bd:	00 00                	add    %al,(%eax)
    55bf:	5a                   	pop    %edx
    55c0:	6b 01 25             	imul   $0x25,(%ecx),%eax
    55c3:	00 00                	add    %al,(%eax)
    55c5:	00 0c 20             	add    %cl,(%eax,%eiz,1)
    55c8:	fa                   	cli    
    55c9:	24 00                	and    $0x0,%al
    55cb:	00 5a 76             	add    %bl,0x76(%edx)
    55ce:	01 45 57             	add    %eax,0x57(%ebp)
    55d1:	00 00                	add    %al,(%eax)
    55d3:	10 20                	adc    %ah,(%eax)
    55d5:	64 07                	fs pop %es
    55d7:	00 00                	add    %al,(%eax)
    55d9:	5a                   	pop    %edx
    55da:	7b 01                	jnp    55dd <.debug_info+0x55dd>
    55dc:	8e 54 00 00          	mov    0x0(%eax,%eax,1),%ss
    55e0:	20 20                	and    %ah,(%eax)
    55e2:	cd 29                	int    $0x29
    55e4:	00 00                	add    %al,(%eax)
    55e6:	5a                   	pop    %edx
    55e7:	7c 01                	jl     55ea <.debug_info+0x55ea>
    55e9:	55                   	push   %ebp
    55ea:	57                   	push   %edi
    55eb:	00 00                	add    %al,(%eax)
    55ed:	24 20                	and    $0x20,%al
    55ef:	3d 95 00 00 5a       	cmp    $0x5a000095,%eax
    55f4:	83 01 2e             	addl   $0x2e,(%ecx)
    55f7:	24 00                	and    $0x0,%al
    55f9:	00 28                	add    %ch,(%eax)
    55fb:	20 bb 91 00 00 5a    	and    %bh,0x5a000091(%ebx)
    5601:	87 01                	xchg   %eax,(%ecx)
    5603:	25 00 00 00 2c       	and    $0x2c000000,%eax
    5608:	20 70 65             	and    %dh,0x65(%eax)
    560b:	00 00                	add    %al,(%eax)
    560d:	5a                   	pop    %edx
    560e:	b2 01                	mov    $0x1,%dl
    5610:	25 00 00 00 30       	and    $0x30000000,%eax
    5615:	20 56 2e             	and    %dl,0x2e(%esi)
    5618:	00 00                	add    %al,(%eax)
    561a:	5a                   	pop    %edx
    561b:	b3 01                	mov    $0x1,%bl
    561d:	25 00 00 00 34       	and    $0x34000000,%eax
    5622:	20 49 98             	and    %cl,-0x68(%ecx)
    5625:	00 00                	add    %al,(%eax)
    5627:	5a                   	pop    %edx
    5628:	b4 01                	mov    $0x1,%ah
    562a:	25 00 00 00 38       	and    $0x38000000,%eax
    562f:	20 b7 57 00 00 5a    	and    %dh,0x5a000057(%edi)
    5635:	b6 01                	mov    $0x1,%dh
    5637:	43                   	inc    %ebx
    5638:	00 00                	add    %al,(%eax)
    563a:	00 3c 20             	add    %bh,(%eax,%eiz,1)
    563d:	35 90 00 00 5a       	xor    $0x5a000090,%eax
    5642:	be 01 25 00 00       	mov    $0x2501,%esi
    5647:	00 40 20             	add    %al,0x20(%eax)
    564a:	14 33                	adc    $0x33,%al
    564c:	00 00                	add    %al,(%eax)
    564e:	5a                   	pop    %edx
    564f:	c6 01 99             	movb   $0x99,(%ecx)
    5652:	00 00                	add    %al,(%eax)
    5654:	00 44 20 a4          	add    %al,-0x5c(%eax,%eiz,1)
    5658:	9c                   	pushf  
    5659:	00 00                	add    %al,(%eax)
    565b:	5a                   	pop    %edx
    565c:	c9                   	leave  
    565d:	01 10                	add    %edx,(%eax)
    565f:	51                   	push   %ecx
    5660:	00 00                	add    %al,(%eax)
    5662:	80 20 65             	andb   $0x65,(%eax)
    5665:	27                   	daa    
    5666:	00 00                	add    %al,(%eax)
    5668:	5a                   	pop    %edx
    5669:	cc                   	int3   
    566a:	01 5b 57             	add    %ebx,0x57(%ebx)
    566d:	00 00                	add    %al,(%eax)
    566f:	80 27 f9             	andb   $0xf9,(%edi)
    5672:	11 00                	adc    %eax,(%eax)
    5674:	00 5a cf             	add    %bl,-0x31(%edx)
    5677:	01 25 00 00 00 64    	add    %esp,0x64000000
    567d:	02 27                	add    (%edi),%ah
    567f:	44                   	inc    %esp
    5680:	64 00 00             	add    %al,%fs:(%eax)
    5683:	5a                   	pop    %edx
    5684:	d2 01                	rolb   %cl,(%ecx)
    5686:	a1 24 00 00 68       	mov    0x68000024,%eax
    568b:	02 27                	add    (%edi),%ah
    568d:	12 9d 00 00 5a d5    	adc    -0x2aa60000(%ebp),%bl
    5693:	01 10                	add    %edx,(%eax)
    5695:	51                   	push   %ecx
    5696:	00 00                	add    %al,(%eax)
    5698:	80 02 27             	addb   $0x27,(%edx)
    569b:	4f                   	dec    %edi
    569c:	50                   	push   %eax
    569d:	00 00                	add    %al,(%eax)
    569f:	5a                   	pop    %edx
    56a0:	dc 01                	faddl  (%ecx)
    56a2:	25 00 00 00 80       	and    $0x80000000,%eax
    56a7:	02 27                	add    (%edi),%ah
    56a9:	96                   	xchg   %eax,%esi
    56aa:	10 00                	adc    %al,(%eax)
    56ac:	00 5a e0             	add    %bl,-0x20(%edx)
    56af:	01 25 00 00 00 84    	add    %esp,0x84000000
    56b5:	02 27                	add    (%edi),%ah
    56b7:	71 64                	jno    571d <.debug_info+0x571d>
    56b9:	00 00                	add    %al,(%eax)
    56bb:	5a                   	pop    %edx
    56bc:	e2 01                	loop   56bf <.debug_info+0x56bf>
    56be:	2c 00                	sub    $0x0,%al
    56c0:	00 00                	add    %al,(%eax)
    56c2:	88 02                	mov    %al,(%edx)
    56c4:	27                   	daa    
    56c5:	66 5e                	pop    %si
    56c7:	00 00                	add    %al,(%eax)
    56c9:	5a                   	pop    %edx
    56ca:	eb 01                	jmp    56cd <.debug_info+0x56cd>
    56cc:	55                   	push   %ebp
    56cd:	00 00                	add    %al,(%eax)
    56cf:	00 90 02 27 2a 02    	add    %dl,0x22a2702(%eax)
    56d5:	00 00                	add    %al,(%eax)
    56d7:	5a                   	pop    %edx
    56d8:	ec                   	in     (%dx),%al
    56d9:	01 55 00             	add    %edx,0x0(%ebp)
    56dc:	00 00                	add    %al,(%eax)
    56de:	94                   	xchg   %eax,%esp
    56df:	02 27                	add    (%edi),%ah
    56e1:	5f                   	pop    %edi
    56e2:	79 00                	jns    56e4 <.debug_info+0x56e4>
    56e4:	00 5a ed             	add    %bl,-0x13(%edx)
    56e7:	01 99 00 00 00 98    	add    %ebx,-0x68000000(%ecx)
    56ed:	02 27                	add    (%edi),%ah
    56ef:	1d 57 00 00 5a       	sbb    $0x5a000057,%eax
    56f4:	f2 01 1c 02          	repnz add %ebx,(%edx,%eax,1)
    56f8:	00 00                	add    %al,(%eax)
    56fa:	9c                   	pushf  
    56fb:	02 27                	add    (%edi),%ah
    56fd:	19 26                	sbb    %esp,(%esi)
    56ff:	00 00                	add    %al,(%eax)
    5701:	5a                   	pop    %edx
    5702:	f5                   	cmc    
    5703:	01 1c 02             	add    %ebx,(%edx,%eax,1)
    5706:	00 00                	add    %al,(%eax)
    5708:	9d                   	popf   
    5709:	02 27                	add    (%edi),%ah
    570b:	f0 9d                	lock popf 
    570d:	00 00                	add    %al,(%eax)
    570f:	5a                   	pop    %edx
    5710:	f7 01 10 51 00 00    	testl  $0x5110,(%ecx)
    5716:	c0 02 27             	rolb   $0x27,(%edx)
    5719:	f3 23 00             	repz and (%eax),%eax
    571c:	00 5a f9             	add    %bl,-0x7(%edx)
    571f:	01 6b 57             	add    %ebp,0x57(%ebx)
    5722:	00 00                	add    %al,(%eax)
    5724:	c0 02 27             	rolb   $0x27,(%edx)
    5727:	ac                   	lods   %ds:(%esi),%al
    5728:	2e 00 00             	add    %al,%cs:(%eax)
    572b:	5a                   	pop    %edx
    572c:	fa                   	cli    
    572d:	01 7b 57             	add    %edi,0x57(%ebx)
    5730:	00 00                	add    %al,(%eax)
    5732:	f4                   	hlt    
    5733:	02 00                	add    (%eax),%al
    5735:	03 25 00 00 00 45    	add    0x45000000,%esp
    573b:	57                   	push   %edi
    573c:	00 00                	add    %al,(%eax)
    573e:	04 3c                	add    $0x3c,%al
    5740:	00 00                	add    %al,(%eax)
    5742:	00 02                	add    %al,(%edx)
    5744:	00 03                	add    %al,(%ebx)
    5746:	5f                   	pop    %edi
    5747:	01 00                	add    %eax,(%eax)
    5749:	00 55 57             	add    %dl,0x57(%ebp)
    574c:	00 00                	add    %al,(%eax)
    574e:	04 3c                	add    $0x3c,%al
    5750:	00 00                	add    %al,(%eax)
    5752:	00 03                	add    %al,(%ebx)
    5754:	00 05 04 f2 54 00    	add    %al,0x54f204
    575a:	00 03                	add    %al,(%ebx)
    575c:	db 50 00             	fistl  0x0(%eax)
    575f:	00 6b 57             	add    %ch,0x57(%ebx)
    5762:	00 00                	add    %al,(%eax)
    5764:	04 3c                	add    $0x3c,%al
    5766:	00 00                	add    %al,(%eax)
    5768:	00 0a                	add    %cl,(%edx)
    576a:	00 03                	add    %al,(%ebx)
    576c:	37                   	aaa    
    576d:	18 00                	sbb    %al,(%eax)
    576f:	00 7b 57             	add    %bh,0x57(%ebx)
    5772:	00 00                	add    %al,(%eax)
    5774:	04 3c                	add    $0x3c,%al
    5776:	00 00                	add    %al,(%eax)
    5778:	00 0c 00             	add    %cl,(%eax,%eax,1)
    577b:	03 37                	add    (%edi),%esi
    577d:	18 00                	sbb    %al,(%eax)
    577f:	00 8a 57 00 00 2b    	add    %cl,0x2b000057(%edx)
    5785:	3c 00                	cmp    $0x0,%al
    5787:	00 00                	add    %al,(%eax)
    5789:	00 18                	add    %bl,(%eax)
    578b:	e4 07                	in     $0x7,%al
    578d:	00 00                	add    %al,(%eax)
    578f:	08 5a 49             	or     %bl,0x49(%edx)
    5792:	02 b2 57 00 00 20    	add    0x20000057(%edx),%dh
    5798:	1a 72 00             	sbb    0x0(%edx),%dh
    579b:	00 5a 4a             	add    %bl,0x4a(%edx)
    579e:	02 b2 57 00 00 00    	add    0x57(%edx),%dh
    57a4:	20 f8                	and    %bh,%al
    57a6:	a0 00 00 5a 4b       	mov    0x4b5a0000,%al
    57ab:	02 99 00 00 00 04    	add    0x4000000(%ecx),%bl
    57b1:	00 05 04 9f 55 00    	add    %al,0x559f04
    57b7:	00 18                	add    %bl,(%eax)
    57b9:	bb 72 00 00 28       	mov    $0x28000072,%ebx
    57be:	5a                   	pop    %edx
    57bf:	5c                   	pop    %esp
    57c0:	02 d3                	add    %bl,%dl
    57c2:	57                   	push   %edi
    57c3:	00 00                	add    %al,(%eax)
    57c5:	20 8f 41 00 00 5a    	and    %cl,0x5a000041(%edi)
    57cb:	5d                   	pop    %ebp
    57cc:	02 d3                	add    %bl,%dl
    57ce:	57                   	push   %edi
    57cf:	00 00                	add    %al,(%eax)
    57d1:	00 00                	add    %al,(%eax)
    57d3:	03 8a 57 00 00 e3    	add    -0x1cffffa9(%edx),%ecx
    57d9:	57                   	push   %edi
    57da:	00 00                	add    %al,(%eax)
    57dc:	04 3c                	add    $0x3c,%al
    57de:	00 00                	add    %al,(%eax)
    57e0:	00 04 00             	add    %al,(%eax,%eax,1)
    57e3:	03 9f 55 00 00 f3    	add    -0xcffffab(%edi),%ebx
    57e9:	57                   	push   %edi
    57ea:	00 00                	add    %al,(%eax)
    57ec:	04 3c                	add    $0x3c,%al
    57ee:	00 00                	add    %al,(%eax)
    57f0:	00 03                	add    %al,(%ebx)
    57f2:	00 03                	add    %al,(%ebx)
    57f4:	b8 57 00 00 03       	mov    $0x3000057,%eax
    57f9:	58                   	pop    %eax
    57fa:	00 00                	add    %al,(%eax)
    57fc:	04 3c                	add    $0x3c,%al
    57fe:	00 00                	add    %al,(%eax)
    5800:	00 00                	add    %al,(%eax)
    5802:	00 10                	add    %dl,(%eax)
    5804:	b6 a7                	mov    $0xa7,%dh
    5806:	00 00                	add    %al,(%eax)
    5808:	04 5b                	add    $0x5b,%al
    580a:	2d 1c 58 00 00       	sub    $0x581c,%eax
    580f:	0f f9 11             	psubw  (%ecx),%mm2
    5812:	00 00                	add    %al,(%eax)
    5814:	5b                   	pop    %ebx
    5815:	2e 25 00 00 00 00    	cs and $0x0,%eax
    581b:	00 05 04 03 58 00    	add    %al,0x580304
    5821:	00 05 04 37 55 00    	add    %al,0x553704
    5827:	00 03                	add    %al,(%ebx)
    5829:	37                   	aaa    
    582a:	18 00                	sbb    %al,(%eax)
    582c:	00 38                	add    %bh,(%eax)
    582e:	58                   	pop    %eax
    582f:	00 00                	add    %al,(%eax)
    5831:	04 3c                	add    $0x3c,%al
    5833:	00 00                	add    %al,(%eax)
    5835:	00 1a                	add    %bl,(%edx)
    5837:	00 10                	add    %dl,(%eax)
    5839:	b1 09                	mov    $0x9,%cl
    583b:	00 00                	add    %al,(%eax)
    583d:	18 5c 13 75          	sbb    %bl,0x75(%ebx,%edx,1)
    5841:	58                   	pop    %eax
    5842:	00 00                	add    %al,(%eax)
    5844:	0f 44 64 00 00       	cmove  0x0(%eax,%eax,1),%esp
    5849:	5c                   	pop    %esp
    584a:	14 6f                	adc    $0x6f,%al
    584c:	24 00                	and    $0x0,%al
    584e:	00 00                	add    %al,(%eax)
    5850:	0f 10 29             	movups (%ecx),%xmm5
    5853:	00 00                	add    %al,(%eax)
    5855:	5c                   	pop    %esp
    5856:	15 04 01 00 00       	adc    $0x104,%eax
    585b:	04 0f                	add    $0xf,%al
    585d:	25 03 00 00 5c       	and    $0x5c000003,%eax
    5862:	17                   	pop    %ss
    5863:	fe 02                	incb   (%edx)
    5865:	00 00                	add    %al,(%eax)
    5867:	0c 0f                	or     $0xf,%al
    5869:	71 5a                	jno    58c5 <.debug_info+0x58c5>
    586b:	00 00                	add    %al,(%eax)
    586d:	5c                   	pop    %esp
    586e:	19 75 58             	sbb    %esi,0x58(%ebp)
    5871:	00 00                	add    %al,(%eax)
    5873:	14 00                	adc    $0x0,%al
    5875:	05 04 ee 00 00       	add    $0xee04,%eax
    587a:	00 05 04 81 58 00    	add    %al,0x588104
    5880:	00 18                	add    %bl,(%eax)
    5882:	5f                   	pop    %edi
    5883:	14 00                	adc    $0x0,%al
    5885:	00 9c 5d 27 01 2b 59 	add    %bl,0x592b0127(%ebp,%ebx,2)
    588c:	00 00                	add    %al,(%eax)
    588e:	20 9e 99 00 00 5d    	and    %bl,0x5d000099(%esi)
    5894:	28 01                	sub    %al,(%ecx)
    5896:	42                   	inc    %edx
    5897:	03 00                	add    (%eax),%eax
    5899:	00 00                	add    %al,(%eax)
    589b:	20 f4                	and    %dh,%ah
    589d:	3a 00                	cmp    (%eax),%al
    589f:	00 5d 29             	add    %bl,0x29(%ebp)
    58a2:	01 fe                	add    %edi,%esi
    58a4:	02 00                	add    (%eax),%al
    58a6:	00 08                	add    %cl,(%eax)
    58a8:	20 30                	and    %dh,(%eax)
    58aa:	85 00                	test   %eax,(%eax)
    58ac:	00 5d 2a             	add    %bl,0x2a(%ebp)
    58af:	01 fe                	add    %edi,%esi
    58b1:	02 00                	add    (%eax),%al
    58b3:	00 10                	add    %dl,(%eax)
    58b5:	20 ad a7 00 00 5d    	and    %ch,0x5d0000a7(%ebp)
    58bb:	2b 01                	sub    (%ecx),%eax
    58bd:	fe 02                	incb   (%edx)
    58bf:	00 00                	add    %al,(%eax)
    58c1:	18 20                	sbb    %ah,(%eax)
    58c3:	1c 15                	sbb    $0x15,%al
    58c5:	00 00                	add    %al,(%eax)
    58c7:	5d                   	pop    %ebp
    58c8:	2c 01                	sub    $0x1,%al
    58ca:	e5 24                	in     $0x24,%eax
    58cc:	00 00                	add    %al,(%eax)
    58ce:	20 20                	and    %ah,(%eax)
    58d0:	03 63 00             	add    0x0(%ebx),%esp
    58d3:	00 5d 2d             	add    %bl,0x2d(%ebp)
    58d6:	01 a1 24 00 00 34    	add    %esp,0x34000024(%ecx)
    58dc:	20 85 83 00 00 5d    	and    %al,0x5d000083(%ebp)
    58e2:	2e 01 f3             	cs add %esi,%ebx
    58e5:	02 00                	add    (%eax),%al
    58e7:	00 38                	add    %bh,(%eax)
    58e9:	20 9c 11 00 00 5d 2f 	and    %bl,0x2f5d0000(%ecx,%edx,1)
    58f0:	01 43 2e             	add    %eax,0x2e(%ebx)
    58f3:	00 00                	add    %al,(%eax)
    58f5:	3c 20                	cmp    $0x20,%al
    58f7:	44                   	inc    %esp
    58f8:	0b 00                	or     (%eax),%eax
    58fa:	00 5d 30             	add    %bl,0x30(%ebp)
    58fd:	01 ae 59 00 00 40    	add    %ebp,0x40000059(%esi)
    5903:	20 51 55             	and    %dl,0x55(%ecx)
    5906:	00 00                	add    %al,(%eax)
    5908:	5d                   	pop    %ebp
    5909:	31 01                	xor    %eax,(%ecx)
    590b:	44                   	inc    %esp
    590c:	02 00                	add    (%eax),%al
    590e:	00 48 20             	add    %cl,0x20(%eax)
    5911:	74 6b                	je     597e <.debug_info+0x597e>
    5913:	00 00                	add    %al,(%eax)
    5915:	5d                   	pop    %ebp
    5916:	32 01                	xor    (%ecx),%al
    5918:	25 00 00 00 50       	and    $0x50000000,%eax
    591d:	20 a6 5a 00 00 5d    	and    %ah,0x5d00005a(%esi)
    5923:	33 01                	xor    (%ecx),%eax
    5925:	cd 59                	int    $0x59
    5927:	00 00                	add    %al,(%eax)
    5929:	54                   	push   %esp
    592a:	00 07                	add    %al,(%edi)
    592c:	64 a1 00 00 5e 13    	mov    %fs:0x135e0000,%eax
    5932:	7c 01                	jl     5935 <.debug_info+0x5935>
    5934:	00 00                	add    %al,(%eax)
    5936:	0e                   	push   %cs
    5937:	04 5e                	add    $0x5e,%al
    5939:	15 4b 59 00 00       	adc    $0x594b,%eax
    593e:	15 76 61 6c 00       	adc    $0x6c6176,%eax
    5943:	5e                   	pop    %esi
    5944:	16                   	push   %ss
    5945:	2b 59 00             	sub    0x0(%ecx),%ebx
    5948:	00 00                	add    %al,(%eax)
    594a:	00 07                	add    %al,(%edi)
    594c:	af                   	scas   %es:(%edi),%eax
    594d:	8c 00                	mov    %es,(%eax)
    594f:	00 5e 17             	add    %bl,0x17(%esi)
    5952:	36 59                	ss pop %ecx
    5954:	00 00                	add    %al,(%eax)
    5956:	1a 24 58             	sbb    (%eax,%ebx,2),%ah
    5959:	00 00                	add    %al,(%eax)
    595b:	04 55                	add    $0x55,%al
    595d:	00 00                	add    %al,(%eax)
    595f:	00 5d 36             	add    %bl,0x36(%ebp)
    5962:	79 59                	jns    59bd <.debug_info+0x59bd>
    5964:	00 00                	add    %al,(%eax)
    5966:	0b 1b                	or     (%ebx),%ebx
    5968:	99                   	cltd   
    5969:	00 00                	add    %al,(%eax)
    596b:	00 0b                	add    %cl,(%ebx)
    596d:	5b                   	pop    %ebx
    596e:	88 00                	mov    %al,(%eax)
    5970:	00 01                	add    %al,(%ecx)
    5972:	0b ae 68 00 00 02    	or     0x2000068(%esi),%ebp
    5978:	00 07                	add    %al,(%edi)
    597a:	d2 04 00             	rolb   %cl,(%eax,%eax,1)
    597d:	00 5d 42             	add    %bl,0x42(%ebp)
    5980:	b6 00                	mov    $0x0,%dh
    5982:	00 00                	add    %al,(%eax)
    5984:	13 04 5d 45 ae 59 00 	adc    0x59ae45(,%ebx,2),%eax
    598b:	00 1f                	add    %bl,(%edi)
    598d:	75 69                	jne    59f8 <.debug_info+0x59f8>
    598f:	64 00 5d 46          	add    %bl,%fs:0x46(%ebp)
    5993:	ec                   	in     (%dx),%al
    5994:	2f                   	das    
    5995:	00 00                	add    %al,(%eax)
    5997:	1f                   	pop    %ds
    5998:	67 69 64 00 5d 47 0c 	imul   $0x300c475d,0x0(%si),%esp
    599f:	30 
    59a0:	00 00                	add    %al,(%eax)
    59a2:	14 49                	adc    $0x49,%al
    59a4:	32 00                	xor    (%eax),%al
    59a6:	00 5d 48             	add    %bl,0x48(%ebp)
    59a9:	4b                   	dec    %ebx
    59aa:	59                   	pop    %ecx
    59ab:	00 00                	add    %al,(%eax)
    59ad:	00 10                	add    %dl,(%eax)
    59af:	61                   	popa   
    59b0:	68 00 00 08 5d       	push   $0x5d080000
    59b5:	44                   	inc    %esp
    59b6:	cd 59                	int    $0x59
    59b8:	00 00                	add    %al,(%eax)
    59ba:	17                   	pop    %ss
    59bb:	84 59 00             	test   %bl,0x0(%ecx)
    59be:	00 00                	add    %al,(%eax)
    59c0:	0f 0c                	(bad)  
    59c2:	2d 00 00 5d 4a       	sub    $0x4a5d0000,%eax
    59c7:	56                   	push   %esi
    59c8:	59                   	pop    %ecx
    59c9:	00 00                	add    %al,(%eax)
    59cb:	04 00                	add    $0x0,%al
    59cd:	10 22                	adc    %ah,(%edx)
    59cf:	51                   	push   %ecx
    59d0:	00 00                	add    %al,(%eax)
    59d2:	48                   	dec    %eax
    59d3:	5d                   	pop    %ebp
    59d4:	cd 46                	int    $0x46
    59d6:	5a                   	pop    %edx
    59d7:	00 00                	add    %al,(%eax)
    59d9:	0f 3e                	(bad)  
    59db:	15 00 00 5d ce       	adc    $0xce5d0000,%eax
    59e0:	79 59                	jns    5a3b <.debug_info+0x5a3b>
    59e2:	00 00                	add    %al,(%eax)
    59e4:	00 0f                	add    %cl,(%edi)
    59e6:	07                   	pop    %es
    59e7:	aa                   	stos   %al,%es:(%edi)
    59e8:	00 00                	add    %al,(%eax)
    59ea:	5d                   	pop    %ebp
    59eb:	cf                   	iret   
    59ec:	79 59                	jns    5a47 <.debug_info+0x5a47>
    59ee:	00 00                	add    %al,(%eax)
    59f0:	08 0f                	or     %cl,(%edi)
    59f2:	83 60 00 00          	andl   $0x0,0x0(%eax)
    59f6:	5d                   	pop    %ebp
    59f7:	d0 79 59             	sarb   0x59(%ecx)
    59fa:	00 00                	add    %al,(%eax)
    59fc:	10 0f                	adc    %cl,(%edi)
    59fe:	df 6c 00 00          	fildll 0x0(%eax,%eax,1)
    5a02:	5d                   	pop    %ebp
    5a03:	d1 79 59             	sarl   0x59(%ecx)
    5a06:	00 00                	add    %al,(%eax)
    5a08:	18 0f                	sbb    %cl,(%edi)
    5a0a:	03 68 00             	add    0x0(%eax),%ebp
    5a0d:	00 5d d2             	add    %bl,-0x2e(%ebp)
    5a10:	79 59                	jns    5a6b <.debug_info+0x5a6b>
    5a12:	00 00                	add    %al,(%eax)
    5a14:	20 0f                	and    %cl,(%edi)
    5a16:	80 50 00 00          	adcb   $0x0,0x0(%eax)
    5a1a:	5d                   	pop    %ebp
    5a1b:	d3 79 59             	sarl   %cl,0x59(%ecx)
    5a1e:	00 00                	add    %al,(%eax)
    5a20:	28 0f                	sub    %cl,(%edi)
    5a22:	5c                   	pop    %esp
    5a23:	62 00                	bound  %eax,(%eax)
    5a25:	00 5d d4             	add    %bl,-0x2c(%ebp)
    5a28:	79 59                	jns    5a83 <.debug_info+0x5a83>
    5a2a:	00 00                	add    %al,(%eax)
    5a2c:	30 0f                	xor    %cl,(%edi)
    5a2e:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    5a2f:	7e 00                	jle    5a31 <.debug_info+0x5a31>
    5a31:	00 5d d5             	add    %bl,-0x2b(%ebp)
    5a34:	cc                   	int3   
    5a35:	2f                   	das    
    5a36:	00 00                	add    %al,(%eax)
    5a38:	38 0f                	cmp    %cl,(%edi)
    5a3a:	16                   	push   %ss
    5a3b:	89 00                	mov    %eax,(%eax)
    5a3d:	00 5d d6             	add    %bl,-0x2a(%ebp)
    5a40:	cc                   	int3   
    5a41:	2f                   	das    
    5a42:	00 00                	add    %al,(%eax)
    5a44:	40                   	inc    %eax
    5a45:	00 10                	add    %dl,(%eax)
    5a47:	48                   	dec    %eax
    5a48:	3d 00 00 30 5d       	cmp    $0x5d300000,%eax
    5a4d:	de bf 5a 00 00 0f    	fidivr 0xf00005a(%edi)
    5a53:	c0                   	(bad)  
    5a54:	37                   	aaa    
    5a55:	00 00                	add    %al,(%eax)
    5a57:	5d                   	pop    %ebp
    5a58:	df 01                	fild   (%ecx)
    5a5a:	5b                   	pop    %ebx
    5a5b:	00 00                	add    %al,(%eax)
    5a5d:	00 0f                	add    %cl,(%edi)
    5a5f:	b8 a1 00 00 5d       	mov    $0x5d0000a1,%eax
    5a64:	e0 99                	loopne 59ff <.debug_info+0x59ff>
    5a66:	00 00                	add    %al,(%eax)
    5a68:	00 04 0f             	add    %al,(%edi,%ecx,1)
    5a6b:	89 3b                	mov    %edi,(%ebx)
    5a6d:	00 00                	add    %al,(%eax)
    5a6f:	5d                   	pop    %ebp
    5a70:	e2 fe                	loop   5a70 <.debug_info+0x5a70>
    5a72:	02 00                	add    (%eax),%al
    5a74:	00 08                	add    %cl,(%eax)
    5a76:	0f fd 3a             	paddw  (%edx),%mm7
    5a79:	00 00                	add    %al,(%eax)
    5a7b:	5d                   	pop    %ebp
    5a7c:	e3 25                	jecxz  5aa3 <.debug_info+0x5aa3>
    5a7e:	00 00                	add    %al,(%eax)
    5a80:	00 10                	add    %dl,(%eax)
    5a82:	0f 80 0e 00 00 5d    	jo     5d005a96 <irq_matrix_allocated+0x5d004b26>
    5a88:	e4 55                	in     $0x55,%al
    5a8a:	00 00                	add    %al,(%eax)
    5a8c:	00 14 0f             	add    %dl,(%edi,%ecx,1)
    5a8f:	c3                   	ret    
    5a90:	3f                   	aas    
    5a91:	00 00                	add    %al,(%eax)
    5a93:	5d                   	pop    %ebp
    5a94:	e5 55                	in     $0x55,%eax
    5a96:	00 00                	add    %al,(%eax)
    5a98:	00 18                	add    %bl,(%eax)
    5a9a:	0f 05                	syscall 
    5a9c:	90                   	nop
    5a9d:	00 00                	add    %al,(%eax)
    5a9f:	5d                   	pop    %ebp
    5aa0:	e6 79                	out    %al,$0x79
    5aa2:	59                   	pop    %ecx
    5aa3:	00 00                	add    %al,(%eax)
    5aa5:	1c 0f                	sbb    $0xf,%al
    5aa7:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    5aa8:	a1 00 00 5d e7       	mov    0xe75d0000,%eax
    5aad:	79 59                	jns    5b08 <.debug_info+0x5b08>
    5aaf:	00 00                	add    %al,(%eax)
    5ab1:	24 0f                	and    $0xf,%al
    5ab3:	f2 5b                	repnz pop %ebx
    5ab5:	00 00                	add    %al,(%eax)
    5ab7:	5d                   	pop    %ebp
    5ab8:	e8 77 0a 00 00       	call   6534 <.debug_info+0x6534>
    5abd:	2c 00                	sub    $0x0,%al
    5abf:	18 ff                	sbb    %bh,%bh
    5ac1:	6e                   	outsb  %ds:(%esi),(%dx)
    5ac2:	00 00                	add    %al,(%eax)
    5ac4:	10 5d c2             	adc    %bl,-0x3e(%ebp)
    5ac7:	01 01                	add    %eax,(%ecx)
    5ac9:	5b                   	pop    %ebx
    5aca:	00 00                	add    %al,(%eax)
    5acc:	20 f8                	and    %bh,%al
    5ace:	53                   	push   %ebx
    5acf:	00 00                	add    %al,(%eax)
    5ad1:	5d                   	pop    %ebp
    5ad2:	c3                   	ret    
    5ad3:	01 99 00 00 00 00    	add    %ebx,0x0(%ecx)
    5ad9:	20 d7                	and    %dl,%bh
    5adb:	31 00                	xor    %eax,(%eax)
    5add:	00 5d c4             	add    %bl,-0x3c(%ebp)
    5ae0:	01 b1 60 00 00 04    	add    %esi,0x4000060(%ecx)
    5ae6:	20 79 66             	and    %bh,0x66(%ecx)
    5ae9:	00 00                	add    %al,(%eax)
    5aeb:	5d                   	pop    %ebp
    5aec:	c5 01                	lds    (%ecx),%eax
    5aee:	c1 60 00 00          	shll   $0x0,0x0(%eax)
    5af2:	08 20                	or     %ah,(%eax)
    5af4:	56                   	push   %esi
    5af5:	94                   	xchg   %eax,%esp
    5af6:	00 00                	add    %al,(%eax)
    5af8:	5d                   	pop    %ebp
    5af9:	c6 01 01             	movb   $0x1,(%ecx)
    5afc:	5b                   	pop    %ebx
    5afd:	00 00                	add    %al,(%eax)
    5aff:	0c 00                	or     $0x0,%al
    5b01:	05 04 bf 5a 00       	add    $0x5abf04,%eax
    5b06:	00 18                	add    %bl,(%eax)
    5b08:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    5b09:	2f                   	das    
    5b0a:	00 00                	add    %al,(%eax)
    5b0c:	e0 5d                	loopne 5b6b <.debug_info+0x5b6b>
    5b0e:	09 01                	or     %eax,(%ecx)
    5b10:	2f                   	das    
    5b11:	5b                   	pop    %ebx
    5b12:	00 00                	add    %al,(%eax)
    5b14:	20 41 4f             	and    %al,0x4f(%ecx)
    5b17:	00 00                	add    %al,(%eax)
    5b19:	5d                   	pop    %ebp
    5b1a:	0a 01                	or     (%ecx),%al
    5b1c:	2f                   	das    
    5b1d:	5b                   	pop    %ebx
    5b1e:	00 00                	add    %al,(%eax)
    5b20:	00 20                	add    %ah,(%eax)
    5b22:	6c                   	insb   (%dx),%es:(%edi)
    5b23:	7f 00                	jg     5b25 <.debug_info+0x5b25>
    5b25:	00 5d 0b             	add    %bl,0xb(%ebp)
    5b28:	01 3f                	add    %edi,(%edi)
    5b2a:	5b                   	pop    %ebx
    5b2b:	00 00                	add    %al,(%eax)
    5b2d:	20 00                	and    %al,(%eax)
    5b2f:	03 99 00 00 00 3f    	add    0x3f000000(%ecx),%ebx
    5b35:	5b                   	pop    %ebx
    5b36:	00 00                	add    %al,(%eax)
    5b38:	04 3c                	add    $0x3c,%al
    5b3a:	00 00                	add    %al,(%eax)
    5b3c:	00 07                	add    %al,(%edi)
    5b3e:	00 03                	add    %al,(%ebx)
    5b40:	38 58 00             	cmp    %bl,0x0(%eax)
    5b43:	00 4f 5b             	add    %cl,0x5b(%edi)
    5b46:	00 00                	add    %al,(%eax)
    5b48:	04 3c                	add    $0x3c,%al
    5b4a:	00 00                	add    %al,(%eax)
    5b4c:	00 07                	add    %al,(%edi)
    5b4e:	00 18                	add    %bl,(%eax)
    5b50:	b4 4e                	mov    $0x4e,%ah
    5b52:	00 00                	add    %al,(%eax)
    5b54:	20 5d 37             	and    %bl,0x37(%ebp)
    5b57:	01 c5                	add    %eax,%ebp
    5b59:	5b                   	pop    %ebx
    5b5a:	00 00                	add    %al,(%eax)
    5b5c:	20 e5                	and    %ah,%ch
    5b5e:	4e                   	dec    %esi
    5b5f:	00 00                	add    %al,(%eax)
    5b61:	5d                   	pop    %ebp
    5b62:	38 01                	cmp    %al,(%ecx)
    5b64:	d9 5b 00             	fstps  0x0(%ebx)
    5b67:	00 00                	add    %al,(%eax)
    5b69:	20 b1 54 00 00 5d    	and    %dh,0x5d000054(%ecx)
    5b6f:	39 01                	cmp    %eax,(%ecx)
    5b71:	d9 5b 00             	fstps  0x0(%ebx)
    5b74:	00 04 20             	add    %al,(%eax,%eiz,1)
    5b77:	32 96 00 00 5d 3a    	xor    0x3a5d0000(%esi),%dl
    5b7d:	01 d9                	add    %ebx,%ecx
    5b7f:	5b                   	pop    %ebx
    5b80:	00 00                	add    %al,(%eax)
    5b82:	08 20                	or     %ah,(%eax)
    5b84:	3f                   	aas    
    5b85:	3a 00                	cmp    (%eax),%al
    5b87:	00 5d 3b             	add    %bl,0x3b(%ebp)
    5b8a:	01 d9                	add    %ebx,%ecx
    5b8c:	5b                   	pop    %ebx
    5b8d:	00 00                	add    %al,(%eax)
    5b8f:	0c 20                	or     $0x20,%al
    5b91:	62 6b 00             	bound  %ebp,0x0(%ebx)
    5b94:	00 5d 3c             	add    %bl,0x3c(%ebp)
    5b97:	01 ee                	add    %ebp,%esi
    5b99:	5b                   	pop    %ebx
    5b9a:	00 00                	add    %al,(%eax)
    5b9c:	10 20                	adc    %ah,(%eax)
    5b9e:	58                   	pop    %eax
    5b9f:	75 00                	jne    5ba1 <.debug_info+0x5ba1>
    5ba1:	00 5d 3d             	add    %bl,0x3d(%ebp)
    5ba4:	01 ee                	add    %ebp,%esi
    5ba6:	5b                   	pop    %ebx
    5ba7:	00 00                	add    %al,(%eax)
    5ba9:	14 20                	adc    $0x20,%al
    5bab:	ce                   	into   
    5bac:	0a 00                	or     (%eax),%al
    5bae:	00 5d 3e             	add    %bl,0x3e(%ebp)
    5bb1:	01 ee                	add    %ebp,%esi
    5bb3:	5b                   	pop    %ebx
    5bb4:	00 00                	add    %al,(%eax)
    5bb6:	18 20                	sbb    %ah,(%eax)
    5bb8:	c3                   	ret    
    5bb9:	22 00                	and    (%eax),%al
    5bbb:	00 5d 3f             	add    %bl,0x3f(%ebp)
    5bbe:	01 0e                	add    %ecx,(%esi)
    5bc0:	5c                   	pop    %esp
    5bc1:	00 00                	add    %al,(%eax)
    5bc3:	1c 00                	sbb    $0x0,%al
    5bc5:	1b 99 00 00 00 d9    	sbb    -0x27000000(%ecx),%ebx
    5bcb:	5b                   	pop    %ebx
    5bcc:	00 00                	add    %al,(%eax)
    5bce:	0d 43 2e 00 00       	or     $0x2e43,%eax
    5bd3:	0d 99 00 00 00       	or     $0x99,%eax
    5bd8:	00 05 04 c5 5b 00    	add    %al,0x5bc504
    5bde:	00 1b                	add    %bl,(%ebx)
    5be0:	99                   	cltd   
    5be1:	00 00                	add    %al,(%eax)
    5be3:	00 ee                	add    %ch,%dh
    5be5:	5b                   	pop    %ebx
    5be6:	00 00                	add    %al,(%eax)
    5be8:	0d 7b 58 00 00       	or     $0x587b,%eax
    5bed:	00 05 04 df 5b 00    	add    %al,0x5bdf04
    5bf3:	00 1b                	add    %bl,(%ebx)
    5bf5:	99                   	cltd   
    5bf6:	00 00                	add    %al,(%eax)
    5bf8:	00 08                	add    %cl,(%eax)
    5bfa:	5c                   	pop    %esp
    5bfb:	00 00                	add    %al,(%eax)
    5bfd:	0d 43 2e 00 00       	or     $0x2e43,%eax
    5c02:	0d 08 5c 00 00       	or     $0x5c08,%eax
    5c07:	00 05 04 ae 59 00    	add    %al,0x59ae04
    5c0d:	00 05 04 f4 5b 00    	add    %al,0x5bf404
    5c13:	00 18                	add    %bl,(%eax)
    5c15:	89 5c 00 00          	mov    %ebx,0x0(%eax,%eax,1)
    5c19:	2c 5d                	sub    $0x5d,%al
    5c1b:	43                   	inc    %ebx
    5c1c:	01 b1 5c 00 00 20    	add    %esi,0x2000005c(%ecx)
    5c22:	93                   	xchg   %eax,%ebx
    5c23:	1c 00                	sbb    $0x0,%al
    5c25:	00 5d 44             	add    %bl,0x44(%ebp)
    5c28:	01 ee                	add    %ebp,%esi
    5c2a:	5b                   	pop    %ebx
    5c2b:	00 00                	add    %al,(%eax)
    5c2d:	00 20                	add    %ah,(%eax)
    5c2f:	9f                   	lahf   
    5c30:	28 00                	sub    %al,(%eax)
    5c32:	00 5d 45             	add    %bl,0x45(%ebp)
    5c35:	01 c5                	add    %eax,%ebp
    5c37:	5c                   	pop    %esp
    5c38:	00 00                	add    %al,(%eax)
    5c3a:	04 20                	add    $0x20,%al
    5c3c:	cd 18                	int    $0x18
    5c3e:	00 00                	add    %al,(%eax)
    5c40:	5d                   	pop    %ebp
    5c41:	46                   	inc    %esi
    5c42:	01 d6                	add    %edx,%esi
    5c44:	5c                   	pop    %esp
    5c45:	00 00                	add    %al,(%eax)
    5c47:	08 20                	or     %ah,(%eax)
    5c49:	bc 01 00 00 5d       	mov    $0x5d000001,%esp
    5c4e:	47                   	inc    %edi
    5c4f:	01 ee                	add    %ebp,%esi
    5c51:	5b                   	pop    %ebx
    5c52:	00 00                	add    %al,(%eax)
    5c54:	0c 20                	or     $0x20,%al
    5c56:	c8 2f 00 00          	enter  $0x2f,$0x0
    5c5a:	5d                   	pop    %ebp
    5c5b:	48                   	dec    %eax
    5c5c:	01 ee                	add    %ebp,%esi
    5c5e:	5b                   	pop    %ebx
    5c5f:	00 00                	add    %al,(%eax)
    5c61:	10 20                	adc    %ah,(%eax)
    5c63:	52                   	push   %edx
    5c64:	9c                   	pushf  
    5c65:	00 00                	add    %al,(%eax)
    5c67:	5d                   	pop    %ebp
    5c68:	49                   	dec    %ecx
    5c69:	01 ee                	add    %ebp,%esi
    5c6b:	5b                   	pop    %ebx
    5c6c:	00 00                	add    %al,(%eax)
    5c6e:	14 20                	adc    $0x20,%al
    5c70:	ea 68 00 00 5d 4a 01 	ljmp   $0x14a,$0x5d000068
    5c77:	d9 5b 00             	fstps  0x0(%ebx)
    5c7a:	00 18                	add    %bl,(%eax)
    5c7c:	20 7b 8f             	and    %bh,-0x71(%ebx)
    5c7f:	00 00                	add    %al,(%eax)
    5c81:	5d                   	pop    %ebp
    5c82:	4d                   	dec    %ebp
    5c83:	01 f1                	add    %esi,%ecx
    5c85:	5c                   	pop    %esp
    5c86:	00 00                	add    %al,(%eax)
    5c88:	1c 20                	sbb    $0x20,%al
    5c8a:	75 a3                	jne    5c2f <.debug_info+0x5c2f>
    5c8c:	00 00                	add    %al,(%eax)
    5c8e:	5d                   	pop    %ebp
    5c8f:	4e                   	dec    %esi
    5c90:	01 11                	add    %edx,(%ecx)
    5c92:	5d                   	pop    %ebp
    5c93:	00 00                	add    %al,(%eax)
    5c95:	20 20                	and    %ah,(%eax)
    5c97:	3d 25 00 00 5d       	cmp    $0x5d000025,%eax
    5c9c:	50                   	push   %eax
    5c9d:	01 2b                	add    %ebp,(%ebx)
    5c9f:	5d                   	pop    %ebp
    5ca0:	00 00                	add    %al,(%eax)
    5ca2:	24 20                	and    $0x20,%al
    5ca4:	c3                   	ret    
    5ca5:	22 00                	and    (%eax),%al
    5ca7:	00 5d 52             	add    %bl,0x52(%ebp)
    5caa:	01 0e                	add    %ecx,(%esi)
    5cac:	5c                   	pop    %esp
    5cad:	00 00                	add    %al,(%eax)
    5caf:	28 00                	sub    %al,(%eax)
    5cb1:	1b 7b 58             	sbb    0x58(%ebx),%edi
    5cb4:	00 00                	add    %al,(%eax)
    5cb6:	c5 5c 00 00          	lds    0x0(%eax,%eax,1),%ebx
    5cba:	0d 43 2e 00 00       	or     $0x2e43,%eax
    5cbf:	0d 99 00 00 00       	or     $0x99,%eax
    5cc4:	00 05 04 b1 5c 00    	add    %al,0x5cb104
    5cca:	00 0c d6             	add    %cl,(%esi,%edx,8)
    5ccd:	5c                   	pop    %esp
    5cce:	00 00                	add    %al,(%eax)
    5cd0:	0d 7b 58 00 00       	or     $0x587b,%eax
    5cd5:	00 05 04 cb 5c 00    	add    %al,0x5ccb04
    5cdb:	00 1b                	add    %bl,(%ebx)
    5cdd:	eb 5c                	jmp    5d3b <.debug_info+0x5d3b>
    5cdf:	00 00                	add    %al,(%eax)
    5ce1:	eb 5c                	jmp    5d3f <.debug_info+0x5d3f>
    5ce3:	00 00                	add    %al,(%eax)
    5ce5:	0d 84 2a 00 00       	or     $0x2a84,%eax
    5cea:	00 05 04 79 59 00    	add    %al,0x597904
    5cf0:	00 05 04 dc 5c 00    	add    %al,0x5cdc04
    5cf6:	00 1b                	add    %bl,(%ebx)
    5cf8:	99                   	cltd   
    5cf9:	00 00                	add    %al,(%eax)
    5cfb:	00 0b                	add    %cl,(%ebx)
    5cfd:	5d                   	pop    %ebp
    5cfe:	00 00                	add    %al,(%eax)
    5d00:	0d 84 2a 00 00       	or     $0x2a84,%eax
    5d05:	0d 0b 5d 00 00       	or     $0x5d0b,%eax
    5d0a:	00 05 04 4b 59 00    	add    %al,0x594b04
    5d10:	00 05 04 f7 5c 00    	add    %al,0x5cf704
    5d16:	00 1b                	add    %bl,(%ebx)
    5d18:	99                   	cltd   
    5d19:	00 00                	add    %al,(%eax)
    5d1b:	00 2b                	add    %ch,(%ebx)
    5d1d:	5d                   	pop    %ebp
    5d1e:	00 00                	add    %al,(%eax)
    5d20:	0d 84 2a 00 00       	or     $0x2a84,%eax
    5d25:	0d eb 5c 00 00       	or     $0x5ceb,%eax
    5d2a:	00 05 04 17 5d 00    	add    %al,0x5d1704
    5d30:	00 18                	add    %bl,(%eax)
    5d32:	65 3e 00 00          	gs add %al,%ds:(%eax)
    5d36:	70 5d                	jo     5d95 <.debug_info+0x5d95>
    5d38:	58                   	pop    %eax
    5d39:	01 0f                	add    %ecx,(%edi)
    5d3b:	5e                   	pop    %esi
    5d3c:	00 00                	add    %al,(%eax)
    5d3e:	20 d6                	and    %dl,%dh
    5d40:	95                   	xchg   %eax,%ebp
    5d41:	00 00                	add    %al,(%eax)
    5d43:	5d                   	pop    %ebp
    5d44:	59                   	pop    %ecx
    5d45:	01 99 00 00 00 00    	add    %ebx,0x0(%ecx)
    5d4b:	20 bc 34 00 00 5d 5a 	and    %bh,0x5a5d0000(%esp,%esi,1)
    5d52:	01 0f                	add    %ecx,(%edi)
    5d54:	01 00                	add    %eax,(%eax)
    5d56:	00 04 20             	add    %al,(%eax,%eiz,1)
    5d59:	f7 1d 00 00 5d 5b    	negl   0x5b5d0000
    5d5f:	01 0f                	add    %ecx,(%edi)
    5d61:	01 00                	add    %eax,(%eax)
    5d63:	00 0c 20             	add    %cl,(%eax,%eiz,1)
    5d66:	fb                   	sti    
    5d67:	18 00                	sbb    %al,(%eax)
    5d69:	00 5d 5c             	add    %bl,0x5c(%ebp)
    5d6c:	01 0f                	add    %ecx,(%edi)
    5d6e:	01 00                	add    %eax,(%eax)
    5d70:	00 14 20             	add    %dl,(%eax,%eiz,1)
    5d73:	13 01                	adc    (%ecx),%eax
    5d75:	00 00                	add    %al,(%eax)
    5d77:	5d                   	pop    %ebp
    5d78:	5d                   	pop    %ebp
    5d79:	01 0f                	add    %ecx,(%edi)
    5d7b:	01 00                	add    %eax,(%eax)
    5d7d:	00 1c 20             	add    %bl,(%eax,%eiz,1)
    5d80:	70 57                	jo     5dd9 <.debug_info+0x5dd9>
    5d82:	00 00                	add    %al,(%eax)
    5d84:	5d                   	pop    %ebp
    5d85:	5e                   	pop    %esi
    5d86:	01 0f                	add    %ecx,(%edi)
    5d88:	01 00                	add    %eax,(%eax)
    5d8a:	00 24 20             	add    %ah,(%eax,%eiz,1)
    5d8d:	7f 76                	jg     5e05 <.debug_info+0x5e05>
    5d8f:	00 00                	add    %al,(%eax)
    5d91:	5d                   	pop    %ebp
    5d92:	5f                   	pop    %edi
    5d93:	01 0f                	add    %ecx,(%edi)
    5d95:	01 00                	add    %eax,(%eax)
    5d97:	00 2c 20             	add    %ch,(%eax,%eiz,1)
    5d9a:	2e 97                	cs xchg %eax,%edi
    5d9c:	00 00                	add    %al,(%eax)
    5d9e:	5d                   	pop    %ebp
    5d9f:	60                   	pusha  
    5da0:	01 04 01             	add    %eax,(%ecx,%eax,1)
    5da3:	00 00                	add    %al,(%eax)
    5da5:	34 20                	xor    $0x20,%al
    5da7:	da 59 00             	ficompl 0x0(%ecx)
    5daa:	00 5d 62             	add    %bl,0x62(%ebp)
    5dad:	01 04 01             	add    %eax,(%ecx,%eax,1)
    5db0:	00 00                	add    %al,(%eax)
    5db2:	3c 20                	cmp    $0x20,%al
    5db4:	9f                   	lahf   
    5db5:	92                   	xchg   %eax,%edx
    5db6:	00 00                	add    %al,(%eax)
    5db8:	5d                   	pop    %ebp
    5db9:	63 01                	arpl   %ax,(%ecx)
    5dbb:	99                   	cltd   
    5dbc:	00 00                	add    %al,(%eax)
    5dbe:	00 44 20 66          	add    %al,0x66(%eax,%eiz,1)
    5dc2:	56                   	push   %esi
    5dc3:	00 00                	add    %al,(%eax)
    5dc5:	5d                   	pop    %ebp
    5dc6:	64 01 99 00 00 00 48 	add    %ebx,%fs:0x48000000(%ecx)
    5dcd:	20 bc 1f 00 00 5d 65 	and    %bh,0x655d0000(%edi,%ebx,1)
    5dd4:	01 0f                	add    %ecx,(%edi)
    5dd6:	01 00                	add    %eax,(%eax)
    5dd8:	00 4c 20 78          	add    %cl,0x78(%eax,%eiz,1)
    5ddc:	07                   	pop    %es
    5ddd:	00 00                	add    %al,(%eax)
    5ddf:	5d                   	pop    %ebp
    5de0:	66 01 0f             	add    %cx,(%edi)
    5de3:	01 00                	add    %eax,(%eax)
    5de5:	00 54 20 ac          	add    %dl,-0x54(%eax,%eiz,1)
    5de9:	57                   	push   %edi
    5dea:	00 00                	add    %al,(%eax)
    5dec:	5d                   	pop    %ebp
    5ded:	67 01 0f             	add    %ecx,(%bx)
    5df0:	01 00                	add    %eax,(%eax)
    5df2:	00 5c 20 dd          	add    %bl,-0x23(%eax,%eiz,1)
    5df6:	48                   	dec    %eax
    5df7:	00 00                	add    %al,(%eax)
    5df9:	5d                   	pop    %ebp
    5dfa:	68 01 04 01 00       	push   $0x10401
    5dff:	00 64 20 2b          	add    %ah,0x2b(%eax,%eiz,1)
    5e03:	45                   	inc    %ebp
    5e04:	00 00                	add    %al,(%eax)
    5e06:	5d                   	pop    %ebp
    5e07:	69 01 99 00 00 00    	imul   $0x99,(%ecx),%eax
    5e0d:	6c                   	insb   (%dx),%es:(%edi)
    5e0e:	00 18                	add    %bl,(%eax)
    5e10:	b1 88                	mov    $0x88,%cl
    5e12:	00 00                	add    %al,(%eax)
    5e14:	34 5d                	xor    $0x5d,%al
    5e16:	8c 01                	mov    %es,(%ecx)
    5e18:	9f                   	lahf   
    5e19:	5e                   	pop    %esi
    5e1a:	00 00                	add    %al,(%eax)
    5e1c:	20 f9                	and    %bh,%cl
    5e1e:	11 00                	adc    %eax,(%eax)
    5e20:	00 5d 8d             	add    %bl,-0x73(%ebp)
    5e23:	01 55 00             	add    %edx,0x0(%ebp)
    5e26:	00 00                	add    %al,(%eax)
    5e28:	00 20                	add    %ah,(%eax)
    5e2a:	8e 06                	mov    (%esi),%es
    5e2c:	00 00                	add    %al,(%eax)
    5e2e:	5d                   	pop    %ebp
    5e2f:	8e 01                	mov    (%ecx),%es
    5e31:	55                   	push   %ebp
    5e32:	00 00                	add    %al,(%eax)
    5e34:	00 04 20             	add    %al,(%eax,%eiz,1)
    5e37:	ec                   	in     (%dx),%al
    5e38:	93                   	xchg   %eax,%ebx
    5e39:	00 00                	add    %al,(%eax)
    5e3b:	5d                   	pop    %ebp
    5e3c:	90                   	nop
    5e3d:	01 55 00             	add    %edx,0x0(%ebp)
    5e40:	00 00                	add    %al,(%eax)
    5e42:	08 20                	or     %ah,(%eax)
    5e44:	9e                   	sahf   
    5e45:	6e                   	outsb  %ds:(%esi),(%dx)
    5e46:	00 00                	add    %al,(%eax)
    5e48:	5d                   	pop    %ebp
    5e49:	91                   	xchg   %eax,%ecx
    5e4a:	01 55 00             	add    %edx,0x0(%ebp)
    5e4d:	00 00                	add    %al,(%eax)
    5e4f:	0c 20                	or     $0x20,%al
    5e51:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    5e52:	61                   	popa   
    5e53:	00 00                	add    %al,(%eax)
    5e55:	5d                   	pop    %ebp
    5e56:	92                   	xchg   %eax,%edx
    5e57:	01 55 00             	add    %edx,0x0(%ebp)
    5e5a:	00 00                	add    %al,(%eax)
    5e5c:	10 20                	adc    %ah,(%eax)
    5e5e:	bf 46 00 00 5d       	mov    $0x5d000046,%edi
    5e63:	93                   	xchg   %eax,%ebx
    5e64:	01 55 00             	add    %edx,0x0(%ebp)
    5e67:	00 00                	add    %al,(%eax)
    5e69:	14 20                	adc    $0x20,%al
    5e6b:	b8 23 00 00 5d       	mov    $0x5d000023,%eax
    5e70:	94                   	xchg   %eax,%esp
    5e71:	01 55 00             	add    %edx,0x0(%ebp)
    5e74:	00 00                	add    %al,(%eax)
    5e76:	18 19                	sbb    %bl,(%ecx)
    5e78:	69 6e 6f 00 5d 95 01 	imul   $0x1955d00,0x6f(%esi),%ebp
    5e7f:	c8 00 00 00          	enter  $0x0,$0x0
    5e83:	1c 20                	sbb    $0x20,%al
    5e85:	4b                   	dec    %ebx
    5e86:	92                   	xchg   %eax,%edx
    5e87:	00 00                	add    %al,(%eax)
    5e89:	5d                   	pop    %ebp
    5e8a:	96                   	xchg   %eax,%esi
    5e8b:	01 a7 02 00 00 24    	add    %esp,0x24000002(%edi)
    5e91:	20 f6                	and    %dh,%dh
    5e93:	72 00                	jb     5e95 <.debug_info+0x5e95>
    5e95:	00 5d 97             	add    %bl,-0x69(%ebp)
    5e98:	01 a7 02 00 00 2c    	add    %esp,0x2c000002(%edi)
    5e9e:	00 18                	add    %bl,(%eax)
    5ea0:	0a 53 00             	or     0x0(%ebx),%dl
    5ea3:	00 a0 5d 9a 01 c7    	add    %ah,-0x38fe65a3(%eax)
    5ea9:	5e                   	pop    %esi
    5eaa:	00 00                	add    %al,(%eax)
    5eac:	20 2f                	and    %ch,(%edi)
    5eae:	78 00                	js     5eb0 <.debug_info+0x5eb0>
    5eb0:	00 5d 9b             	add    %bl,-0x65(%ebp)
    5eb3:	01 55 00             	add    %edx,0x0(%ebp)
    5eb6:	00 00                	add    %al,(%eax)
    5eb8:	00 20                	add    %ah,(%eax)
    5eba:	4b                   	dec    %ebx
    5ebb:	05 00 00 5d a2       	add    $0xa25d0000,%eax
    5ec0:	01 c7                	add    %eax,%edi
    5ec2:	5e                   	pop    %esi
    5ec3:	00 00                	add    %al,(%eax)
    5ec5:	04 00                	add    $0x0,%al
    5ec7:	03 0f                	add    (%edi),%ecx
    5ec9:	5e                   	pop    %esi
    5eca:	00 00                	add    %al,(%eax)
    5ecc:	d7                   	xlat   %ds:(%ebx)
    5ecd:	5e                   	pop    %esi
    5ece:	00 00                	add    %al,(%eax)
    5ed0:	04 3c                	add    $0x3c,%al
    5ed2:	00 00                	add    %al,(%eax)
    5ed4:	00 02                	add    %al,(%edx)
    5ed6:	00 18                	add    %bl,(%eax)
    5ed8:	eb 9c                	jmp    5e76 <.debug_info+0x5e76>
    5eda:	00 00                	add    %al,(%eax)
    5edc:	20 5d a6             	and    %bl,-0x5a(%ebp)
    5edf:	01 4d 5f             	add    %ecx,0x5f(%ebp)
    5ee2:	00 00                	add    %al,(%eax)
    5ee4:	20 9e 4e 00 00 5d    	and    %bl,0x5d00004e(%esi)
    5eea:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    5eeb:	01 99 00 00 00 00    	add    %ebx,0x0(%ecx)
    5ef1:	20 c5                	and    %al,%ch
    5ef3:	27                   	daa    
    5ef4:	00 00                	add    %al,(%eax)
    5ef6:	5d                   	pop    %ebp
    5ef7:	a8 01                	test   $0x1,%al
    5ef9:	55                   	push   %ebp
    5efa:	00 00                	add    %al,(%eax)
    5efc:	00 04 20             	add    %al,(%eax,%eiz,1)
    5eff:	2e 6b 00 00          	imul   $0x0,%cs:(%eax),%eax
    5f03:	5d                   	pop    %ebp
    5f04:	a9 01 55 00 00       	test   $0x5501,%eax
    5f09:	00 08                	add    %cl,(%eax)
    5f0b:	20 f8                	and    %bh,%al
    5f0d:	19 00                	sbb    %eax,(%eax)
    5f0f:	00 5d ab             	add    %bl,-0x55(%ebp)
    5f12:	01 55 00             	add    %edx,0x0(%ebp)
    5f15:	00 00                	add    %al,(%eax)
    5f17:	0c 20                	or     $0x20,%al
    5f19:	24 94                	and    $0x94,%al
    5f1b:	00 00                	add    %al,(%eax)
    5f1d:	5d                   	pop    %ebp
    5f1e:	ac                   	lods   %ds:(%esi),%al
    5f1f:	01 55 00             	add    %edx,0x0(%ebp)
    5f22:	00 00                	add    %al,(%eax)
    5f24:	10 20                	adc    %ah,(%eax)
    5f26:	b9 90 00 00 5d       	mov    $0x5d000090,%ecx
    5f2b:	ad                   	lods   %ds:(%esi),%eax
    5f2c:	01 55 00             	add    %edx,0x0(%ebp)
    5f2f:	00 00                	add    %al,(%eax)
    5f31:	14 20                	adc    $0x20,%al
    5f33:	6f                   	outsl  %ds:(%esi),(%dx)
    5f34:	75 00                	jne    5f36 <.debug_info+0x5f36>
    5f36:	00 5d ae             	add    %bl,-0x52(%ebp)
    5f39:	01 55 00             	add    %edx,0x0(%ebp)
    5f3c:	00 00                	add    %al,(%eax)
    5f3e:	18 20                	sbb    %ah,(%eax)
    5f40:	f8                   	clc    
    5f41:	46                   	inc    %esi
    5f42:	00 00                	add    %al,(%eax)
    5f44:	5d                   	pop    %ebp
    5f45:	af                   	scas   %es:(%edi),%eax
    5f46:	01 55 00             	add    %edx,0x0(%ebp)
    5f49:	00 00                	add    %al,(%eax)
    5f4b:	1c 00                	sbb    $0x0,%al
    5f4d:	18 b1 84 00 00 2c    	sbb    %dh,0x2c000084(%ecx)
    5f53:	5d                   	pop    %ebp
    5f54:	b3 01                	mov    $0x1,%bl
    5f56:	ea 5f 00 00 20 1d 19 	ljmp   $0x191d,$0x2000005f
    5f5d:	00 00                	add    %al,(%eax)
    5f5f:	5d                   	pop    %ebp
    5f60:	b4 01                	mov    $0x1,%ah
    5f62:	08 60 00             	or     %ah,0x0(%eax)
    5f65:	00 00                	add    %al,(%eax)
    5f67:	20 ea                	and    %ch,%dl
    5f69:	3a 00                	cmp    (%eax),%al
    5f6b:	00 5d b5             	add    %bl,-0x4b(%ebp)
    5f6e:	01 d9                	add    %ebx,%ecx
    5f70:	5b                   	pop    %ebx
    5f71:	00 00                	add    %al,(%eax)
    5f73:	04 20                	add    $0x20,%al
    5f75:	0d 72 00 00 5d       	or     $0x5d000072,%eax
    5f7a:	b6 01                	mov    $0x1,%dh
    5f7c:	22 60 00             	and    0x0(%eax),%ah
    5f7f:	00 08                	add    %cl,(%eax)
    5f81:	20 15 78 00 00 5d    	and    %dl,0x5d000078
    5f87:	b7 01                	mov    $0x1,%bh
    5f89:	22 60 00             	and    0x0(%eax),%ah
    5f8c:	00 0c 20             	add    %cl,(%eax,%eiz,1)
    5f8f:	d5 1b                	aad    $0x1b
    5f91:	00 00                	add    %al,(%eax)
    5f93:	5d                   	pop    %ebp
    5f94:	b8 01 d9 5b 00       	mov    $0x5bd901,%eax
    5f99:	00 10                	add    %dl,(%eax)
    5f9b:	20 53 29             	and    %dl,0x29(%ebx)
    5f9e:	00 00                	add    %al,(%eax)
    5fa0:	5d                   	pop    %ebp
    5fa1:	b9 01 47 60 00       	mov    $0x604701,%ecx
    5fa6:	00 14 20             	add    %dl,(%eax,%eiz,1)
    5fa9:	14 4e                	adc    $0x4e,%al
    5fab:	00 00                	add    %al,(%eax)
    5fad:	5d                   	pop    %ebp
    5fae:	ba 01 6c 60 00       	mov    $0x606c01,%edx
    5fb3:	00 18                	add    %bl,(%eax)
    5fb5:	20 2d 5c 00 00 5d    	and    %ch,0x5d00005c
    5fbb:	bb 01 8b 60 00       	mov    $0x608b01,%ebx
    5fc0:	00 1c 20             	add    %bl,(%eax,%eiz,1)
    5fc3:	fb                   	sti    
    5fc4:	6f                   	outsl  %ds:(%esi),(%dx)
    5fc5:	00 00                	add    %al,(%eax)
    5fc7:	5d                   	pop    %ebp
    5fc8:	bd 01 6c 60 00       	mov    $0x606c01,%ebp
    5fcd:	00 20                	add    %ah,(%eax)
    5fcf:	20 14 62             	and    %dl,(%edx,%eiz,2)
    5fd2:	00 00                	add    %al,(%eax)
    5fd4:	5d                   	pop    %ebp
    5fd5:	be 01 ab 60 00       	mov    $0x60ab01,%esi
    5fda:	00 24 20             	add    %ah,(%eax,%eiz,1)
    5fdd:	aa                   	stos   %al,%es:(%edi)
    5fde:	80 00 00             	addb   $0x0,(%eax)
    5fe1:	5d                   	pop    %ebp
    5fe2:	bf 01 22 60 00       	mov    $0x602201,%edi
    5fe7:	00 28                	add    %ch,(%eax)
    5fe9:	00 1b                	add    %bl,(%ebx)
    5feb:	99                   	cltd   
    5fec:	00 00                	add    %al,(%eax)
    5fee:	00 08                	add    %cl,(%eax)
    5ff0:	60                   	pusha  
    5ff1:	00 00                	add    %al,(%eax)
    5ff3:	0d 43 2e 00 00       	or     $0x2e43,%eax
    5ff8:	0d 99 00 00 00       	or     $0x99,%eax
    5ffd:	0d 99 00 00 00       	or     $0x99,%eax
    6002:	0d 8c 2f 00 00       	or     $0x2f8c,%eax
    6007:	00 05 04 ea 5f 00    	add    %al,0x5fea04
    600d:	00 1b                	add    %bl,(%ebx)
    600f:	99                   	cltd   
    6010:	00 00                	add    %al,(%eax)
    6012:	00 22                	add    %ah,(%edx)
    6014:	60                   	pusha  
    6015:	00 00                	add    %al,(%eax)
    6017:	0d 43 2e 00 00       	or     $0x2e43,%eax
    601c:	0d 55 00 00 00       	or     $0x55,%eax
    6021:	00 05 04 0e 60 00    	add    %al,0x600e04
    6027:	00 1b                	add    %bl,(%ebx)
    6029:	99                   	cltd   
    602a:	00 00                	add    %al,(%eax)
    602c:	00 41 60             	add    %al,0x60(%ecx)
    602f:	00 00                	add    %al,(%eax)
    6031:	0d 43 2e 00 00       	or     $0x2e43,%eax
    6036:	0d 99 00 00 00       	or     $0x99,%eax
    603b:	0d 41 60 00 00       	or     $0x6041,%eax
    6040:	00 05 04 d7 5e 00    	add    %al,0x5ed704
    6046:	00 05 04 28 60 00    	add    %al,0x602804
    604c:	00 1b                	add    %bl,(%ebx)
    604e:	99                   	cltd   
    604f:	00 00                	add    %al,(%eax)
    6051:	00 66 60             	add    %ah,0x60(%esi)
    6054:	00 00                	add    %al,(%eax)
    6056:	0d 43 2e 00 00       	or     $0x2e43,%eax
    605b:	0d ae 59 00 00       	or     $0x59ae,%eax
    6060:	0d 66 60 00 00       	or     $0x6066,%eax
    6065:	00 05 04 31 5d 00    	add    %al,0x5d3104
    606b:	00 05 04 4d 60 00    	add    %al,0x604d04
    6071:	00 1b                	add    %bl,(%ebx)
    6073:	99                   	cltd   
    6074:	00 00                	add    %al,(%eax)
    6076:	00 8b 60 00 00 0d    	add    %cl,0xd000060(%ebx)
    607c:	43                   	inc    %ebx
    607d:	2e 00 00             	add    %al,%cs:(%eax)
    6080:	0d 08 5c 00 00       	or     $0x5c08,%eax
    6085:	0d 66 60 00 00       	or     $0x6066,%eax
    608a:	00 05 04 72 60 00    	add    %al,0x607204
    6090:	00 1b                	add    %bl,(%ebx)
    6092:	99                   	cltd   
    6093:	00 00                	add    %al,(%eax)
    6095:	00 a5 60 00 00 0d    	add    %ah,0xd000060(%ebp)
    609b:	43                   	inc    %ebx
    609c:	2e 00 00             	add    %al,%cs:(%eax)
    609f:	0d a5 60 00 00       	or     $0x60a5,%eax
    60a4:	00 05 04 9f 5e 00    	add    %al,0x5e9f04
    60aa:	00 05 04 91 60 00    	add    %al,0x609104
    60b0:	00 05 04 b7 60 00    	add    %al,0x60b704
    60b6:	00 06                	add    %al,(%esi)
    60b8:	4f                   	dec    %edi
    60b9:	5b                   	pop    %ebx
    60ba:	00 00                	add    %al,(%eax)
    60bc:	16                   	push   %ss
    60bd:	1a 3a                	sbb    (%edx),%bh
    60bf:	00 00                	add    %al,(%eax)
    60c1:	05 04 bc 60 00       	add    $0x60bc04,%eax
    60c6:	00 18                	add    %bl,(%eax)
    60c8:	e0 54                	loopne 611e <.debug_info+0x611e>
    60ca:	00 00                	add    %al,(%eax)
    60cc:	c4 5d 0d             	les    0xd(%ebp),%ebx
    60cf:	02 16                	add    (%esi),%dl
    60d1:	61                   	popa   
    60d2:	00 00                	add    %al,(%eax)
    60d4:	20 f9                	and    %bh,%cl
    60d6:	11 00                	adc    %eax,(%eax)
    60d8:	00 5d 0e             	add    %bl,0xe(%ebp)
    60db:	02 55 00             	add    0x0(%ebp),%dl
    60de:	00 00                	add    %al,(%eax)
    60e0:	00 20                	add    %ah,(%eax)
    60e2:	5b                   	pop    %ebx
    60e3:	7f 00                	jg     60e5 <.debug_info+0x60e5>
    60e5:	00 5d 0f             	add    %bl,0xf(%ebp)
    60e8:	02 0b                	add    (%ebx),%cl
    60ea:	36 00 00             	add    %al,%ss:(%eax)
    60ed:	04 20                	add    $0x20,%al
    60ef:	0f 05                	syscall 
    60f1:	00 00                	add    %al,(%eax)
    60f3:	5d                   	pop    %ebp
    60f4:	10 02                	adc    %al,(%edx)
    60f6:	16                   	push   %ss
    60f7:	61                   	popa   
    60f8:	00 00                	add    %al,(%eax)
    60fa:	1c 20                	sbb    $0x20,%al
    60fc:	49                   	dec    %ecx
    60fd:	2b 00                	sub    (%eax),%eax
    60ff:	00 5d 11             	add    %bl,0x11(%ebp)
    6102:	02 26                	add    (%esi),%ah
    6104:	61                   	popa   
    6105:	00 00                	add    %al,(%eax)
    6107:	28 19                	sub    %bl,(%ecx)
    6109:	6f                   	outsl  %ds:(%esi),(%dx)
    610a:	70 73                	jo     617f <.debug_info+0x617f>
    610c:	00 5d 12             	add    %bl,0x12(%ebp)
    610f:	02 36                	add    (%esi),%dh
    6111:	61                   	popa   
    6112:	00 00                	add    %al,(%eax)
    6114:	b8 00 03 84 2a       	mov    $0x2a840300,%eax
    6119:	00 00                	add    %al,(%eax)
    611b:	26 61                	es popa 
    611d:	00 00                	add    %al,(%eax)
    611f:	04 3c                	add    $0x3c,%al
    6121:	00 00                	add    %al,(%eax)
    6123:	00 02                	add    %al,(%edx)
    6125:	00 03                	add    %al,(%ebx)
    6127:	46                   	inc    %esi
    6128:	5a                   	pop    %edx
    6129:	00 00                	add    %al,(%eax)
    612b:	36 61                	ss popa 
    612d:	00 00                	add    %al,(%eax)
    612f:	04 3c                	add    $0x3c,%al
    6131:	00 00                	add    %al,(%eax)
    6133:	00 02                	add    %al,(%edx)
    6135:	00 03                	add    %al,(%ebx)
    6137:	b1 60                	mov    $0x60,%cl
    6139:	00 00                	add    %al,(%eax)
    613b:	46                   	inc    %esi
    613c:	61                   	popa   
    613d:	00 00                	add    %al,(%eax)
    613f:	04 3c                	add    $0x3c,%al
    6141:	00 00                	add    %al,(%eax)
    6143:	00 02                	add    %al,(%edx)
    6145:	00 33                	add    %dh,(%ebx)
    6147:	48                   	dec    %eax
    6148:	3e 00 00             	add    %al,%ds:(%eax)
    614b:	04 55                	add    $0x55,%al
    614d:	00 00                	add    %al,(%eax)
    614f:	00 30                	add    %dh,(%eax)
    6151:	14 01                	adc    $0x1,%al
    6153:	7c 61                	jl     61b6 <.debug_info+0x61b6>
    6155:	00 00                	add    %al,(%eax)
    6157:	0b 8d 7a 00 00 00    	or     0x7a(%ebp),%ecx
    615d:	0b 7d 7a             	or     0x7a(%ebp),%edi
    6160:	00 00                	add    %al,(%eax)
    6162:	01 0b                	add    %ecx,(%ebx)
    6164:	85 7f 00             	test   %edi,0x0(%edi)
    6167:	00 02                	add    %al,(%edx)
    6169:	0b 28                	or     (%eax),%ebp
    616b:	89 00                	mov    %eax,(%eax)
    616d:	00 03                	add    %al,(%ebx)
    616f:	0b 2f                	or     (%edi),%ebp
    6171:	01 00                	add    %eax,(%eax)
    6173:	00 04 0b             	add    %al,(%ebx,%ecx,1)
    6176:	80 a1 00 00 05 00 0c 	andb   $0xc,0x50000(%ecx)
    617d:	91                   	xchg   %eax,%ecx
    617e:	61                   	popa   
    617f:	00 00                	add    %al,(%eax)
    6181:	0d 00 50 00 00       	or     $0x5000,%eax
    6186:	0d 5f 01 00 00       	or     $0x15f,%eax
    618b:	0d 5f 01 00 00       	or     $0x15f,%eax
    6190:	00 05 04 7c 61 00    	add    %al,0x617c04
    6196:	00 18                	add    %bl,(%eax)
    6198:	f9                   	stc    
    6199:	13 00                	adc    (%eax),%eax
    619b:	00 54 30 4a          	add    %dl,0x4a(%eax,%esi,1)
    619f:	01 b6 62 00 00 20    	add    %esi,0x20000062(%esi)
    61a5:	c8 0b 00 00          	enter  $0xb,$0x0
    61a9:	30 4b 01             	xor    %cl,0x1(%ebx)
    61ac:	d5 62                	aad    $0x62
    61ae:	00 00                	add    %al,(%eax)
    61b0:	00 20                	add    %ah,(%eax)
    61b2:	fe                   	(bad)  
    61b3:	3b 00                	cmp    (%eax),%eax
    61b5:	00 30                	add    %dh,(%eax)
    61b7:	4c                   	dec    %esp
    61b8:	01 ef                	add    %ebp,%edi
    61ba:	62 00                	bound  %eax,(%eax)
    61bc:	00 04 20             	add    %al,(%eax,%eiz,1)
    61bf:	c3                   	ret    
    61c0:	9f                   	lahf   
    61c1:	00 00                	add    %al,(%eax)
    61c3:	30 4f 01             	xor    %cl,0x1(%edi)
    61c6:	09 63 00             	or     %esp,0x0(%ebx)
    61c9:	00 08                	add    %cl,(%eax)
    61cb:	20 3b                	and    %bh,(%ebx)
    61cd:	75 00                	jne    61cf <.debug_info+0x61cf>
    61cf:	00 30                	add    %dh,(%eax)
    61d1:	52                   	push   %edx
    61d2:	01 1e                	add    %ebx,(%esi)
    61d4:	63 00                	arpl   %ax,(%eax)
    61d6:	00 0c 20             	add    %cl,(%eax,%eiz,1)
    61d9:	ca a0 00             	lret   $0xa0
    61dc:	00 30                	add    %dh,(%eax)
    61de:	54                   	push   %esp
    61df:	01 42 63             	add    %eax,0x63(%edx)
    61e2:	00 00                	add    %al,(%eax)
    61e4:	10 20                	adc    %ah,(%eax)
    61e6:	bb 70 00 00 30       	mov    $0x30000070,%ebx
    61eb:	57                   	push   %edi
    61ec:	01 7b 63             	add    %edi,0x63(%ebx)
    61ef:	00 00                	add    %al,(%eax)
    61f1:	14 20                	adc    $0x20,%al
    61f3:	50                   	push   %eax
    61f4:	0b 00                	or     (%eax),%eax
    61f6:	00 30                	add    %dh,(%eax)
    61f8:	5a                   	pop    %edx
    61f9:	01 ae 63 00 00 18    	add    %ebp,0x18000063(%esi)
    61ff:	20 94 8f 00 00 30 5f 	and    %dl,0x5f300000(%edi,%ecx,4)
    6206:	01 c8                	add    %ecx,%eax
    6208:	63 00                	arpl   %ax,(%eax)
    620a:	00 1c 20             	add    %bl,(%eax,%eiz,1)
    620d:	ab                   	stos   %eax,%es:(%edi)
    620e:	3e 00 00             	add    %al,%ds:(%eax)
    6211:	30 60 01             	xor    %ah,0x1(%eax)
    6214:	e3 63                	jecxz  6279 <.debug_info+0x6279>
    6216:	00 00                	add    %al,(%eax)
    6218:	20 20                	and    %ah,(%eax)
    621a:	df 9c 00 00 30 61 01 	fistp  0x1613000(%eax,%eax,1)
    6221:	fd                   	std    
    6222:	63 00                	arpl   %ax,(%eax)
    6224:	00 24 20             	add    %ah,(%eax,%eiz,1)
    6227:	63 61 00             	arpl   %sp,0x0(%ecx)
    622a:	00 30                	add    %dh,(%eax)
    622c:	62 01                	bound  %eax,(%ecx)
    622e:	0e                   	push   %cs
    622f:	64 00 00             	add    %al,%fs:(%eax)
    6232:	28 20                	sub    %ah,(%eax)
    6234:	74 87                	je     61bd <.debug_info+0x61bd>
    6236:	00 00                	add    %al,(%eax)
    6238:	30 63 01             	xor    %ah,0x1(%ebx)
    623b:	33 64 00 00          	xor    0x0(%eax,%eax,1),%esp
    623f:	2c 20                	sub    $0x20,%al
    6241:	42                   	inc    %edx
    6242:	8d 00                	lea    (%eax),%eax
    6244:	00 30                	add    %dh,(%eax)
    6246:	68 01 57 64 00       	push   $0x645701
    624b:	00 30                	add    %dh,(%eax)
    624d:	20 1f                	and    %bl,(%edi)
    624f:	72 00                	jb     6251 <.debug_info+0x6251>
    6251:	00 30                	add    %dh,(%eax)
    6253:	6a 01                	push   $0x1
    6255:	71 64                	jno    62bb <.debug_info+0x62bb>
    6257:	00 00                	add    %al,(%eax)
    6259:	34 20                	xor    $0x20,%al
    625b:	29 4e 00             	sub    %ecx,0x0(%esi)
    625e:	00 30                	add    %dh,(%eax)
    6260:	6b 01 0e             	imul   $0xe,(%ecx),%eax
    6263:	64 00 00             	add    %al,%fs:(%eax)
    6266:	38 20                	cmp    %ah,(%eax)
    6268:	88 72 00             	mov    %dh,0x0(%edx)
    626b:	00 30                	add    %dh,(%eax)
    626d:	6c                   	insb   (%dx),%es:(%edi)
    626e:	01 1e                	add    %ebx,(%esi)
    6270:	63 00                	arpl   %ax,(%eax)
    6272:	00 3c 20             	add    %bh,(%eax,%eiz,1)
    6275:	e4 5e                	in     $0x5e,%al
    6277:	00 00                	add    %al,(%eax)
    6279:	30 6d 01             	xor    %ch,0x1(%ebp)
    627c:	90                   	nop
    627d:	64 00 00             	add    %al,%fs:(%eax)
    6280:	40                   	inc    %eax
    6281:	20 b6 20 00 00 30    	and    %dh,0x30000020(%esi)
    6287:	6f                   	outsl  %ds:(%esi),(%dx)
    6288:	01 b1 64 00 00 44    	add    %esi,0x44000064(%ecx)
    628e:	20 6f a5             	and    %ch,-0x5b(%edi)
    6291:	00 00                	add    %al,(%eax)
    6293:	30 70 01             	xor    %dh,0x1(%eax)
    6296:	cb                   	lret   
    6297:	64 00 00             	add    %al,%fs:(%eax)
    629a:	48                   	dec    %eax
    629b:	20 84 68 00 00 30 73 	and    %al,0x73300000(%eax,%ebp,2)
    62a2:	01 fb                	add    %edi,%ebx
    62a4:	64 00 00             	add    %al,%fs:(%eax)
    62a7:	4c                   	dec    %esp
    62a8:	20 47 3b             	and    %al,0x3b(%edi)
    62ab:	00 00                	add    %al,(%eax)
    62ad:	30 75 01             	xor    %dh,0x1(%ebp)
    62b0:	0c 65                	or     $0x65,%al
    62b2:	00 00                	add    %al,(%eax)
    62b4:	50                   	push   %eax
    62b5:	00 1b                	add    %bl,(%ebx)
    62b7:	99                   	cltd   
    62b8:	00 00                	add    %al,(%eax)
    62ba:	00 ca                	add    %cl,%dl
    62bc:	62 00                	bound  %eax,(%eax)
    62be:	00 0d 15 0a 00 00    	add    %cl,0xa15
    62c4:	0d ca 62 00 00       	or     $0x62ca,%eax
    62c9:	00 05 04 d0 62 00    	add    %al,0x62d004
    62cf:	00 16                	add    %dl,(%esi)
    62d1:	99                   	cltd   
    62d2:	43                   	inc    %ebx
    62d3:	00 00                	add    %al,(%eax)
    62d5:	05 04 b6 62 00       	add    $0x62b604,%eax
    62da:	00 1b                	add    %bl,(%ebx)
    62dc:	99                   	cltd   
    62dd:	00 00                	add    %al,(%eax)
    62df:	00 ef                	add    %ch,%bh
    62e1:	62 00                	bound  %eax,(%eax)
    62e3:	00 0d 77 3f 00 00    	add    %cl,0x3f77
    62e9:	0d 15 0a 00 00       	or     $0xa15,%eax
    62ee:	00 05 04 db 62 00    	add    %al,0x62db04
    62f4:	00 1b                	add    %bl,(%ebx)
    62f6:	99                   	cltd   
    62f7:	00 00                	add    %al,(%eax)
    62f9:	00 09                	add    %cl,(%ecx)
    62fb:	63 00                	arpl   %ax,(%eax)
    62fd:	00 0d 3e 3c 00 00    	add    %cl,0x3c3e
    6303:	0d ca 62 00 00       	or     $0x62ca,%eax
    6308:	00 05 04 f5 62 00    	add    %al,0x62f504
    630e:	00 1b                	add    %bl,(%ebx)
    6310:	99                   	cltd   
    6311:	00 00                	add    %al,(%eax)
    6313:	00 1e                	add    %bl,(%esi)
    6315:	63 00                	arpl   %ax,(%eax)
    6317:	00 0d 15 0a 00 00    	add    %cl,0xa15
    631d:	00 05 04 0f 63 00    	add    %al,0x630f04
    6323:	00 1b                	add    %bl,(%ebx)
    6325:	99                   	cltd   
    6326:	00 00                	add    %al,(%eax)
    6328:	00 42 63             	add    %al,0x63(%edx)
    632b:	00 00                	add    %al,(%eax)
    632d:	0d 77 3f 00 00       	or     $0x3f77,%eax
    6332:	0d 3e 3c 00 00       	or     $0x3c3e,%eax
    6337:	0d 23 03 00 00       	or     $0x323,%eax
    633c:	0d 55 00 00 00       	or     $0x55,%eax
    6341:	00 05 04 24 63 00    	add    %al,0x632404
    6347:	00 1b                	add    %bl,(%ebx)
    6349:	99                   	cltd   
    634a:	00 00                	add    %al,(%eax)
    634c:	00 75 63             	add    %dh,0x63(%ebp)
    634f:	00 00                	add    %al,(%eax)
    6351:	0d 77 3f 00 00       	or     $0x3f77,%eax
    6356:	0d 3e 3c 00 00       	or     $0x3c3e,%eax
    635b:	0d 44 02 00 00       	or     $0x244,%eax
    6360:	0d 55 00 00 00       	or     $0x55,%eax
    6365:	0d 55 00 00 00       	or     $0x55,%eax
    636a:	0d 06 42 00 00       	or     $0x4206,%eax
    636f:	0d 75 63 00 00       	or     $0x6375,%eax
    6374:	00 05 04 77 0a 00    	add    %al,0xa7704
    637a:	00 05 04 48 63 00    	add    %al,0x634804
    6380:	00 1b                	add    %bl,(%ebx)
    6382:	99                   	cltd   
    6383:	00 00                	add    %al,(%eax)
    6385:	00 ae 63 00 00 0d    	add    %ch,0xd000063(%esi)
    638b:	77 3f                	ja     63cc <.debug_info+0x63cc>
    638d:	00 00                	add    %al,(%eax)
    638f:	0d 3e 3c 00 00       	or     $0x3c3e,%eax
    6394:	0d 44 02 00 00       	or     $0x244,%eax
    6399:	0d 55 00 00 00       	or     $0x55,%eax
    639e:	0d 55 00 00 00       	or     $0x55,%eax
    63a3:	0d 15 0a 00 00       	or     $0xa15,%eax
    63a8:	0d 77 0a 00 00       	or     $0xa77,%eax
    63ad:	00 05 04 81 63 00    	add    %al,0x638104
    63b3:	00 1b                	add    %bl,(%ebx)
    63b5:	9c                   	pushf  
    63b6:	02 00                	add    (%eax),%al
    63b8:	00 c8                	add    %cl,%al
    63ba:	63 00                	arpl   %ax,(%eax)
    63bc:	00 0d 3e 3c 00 00    	add    %cl,0x3c3e
    63c2:	0d 9c 02 00 00       	or     $0x29c,%eax
    63c7:	00 05 04 b4 63 00    	add    %al,0x63b404
    63cd:	00 0c e3             	add    %cl,(%ebx,%eiz,8)
    63d0:	63 00                	arpl   %ax,(%eax)
    63d2:	00 0d 15 0a 00 00    	add    %cl,0xa15
    63d8:	0d 55 00 00 00       	or     $0x55,%eax
    63dd:	0d 55 00 00 00       	or     $0x55,%eax
    63e2:	00 05 04 ce 63 00    	add    %al,0x63ce04
    63e8:	00 1b                	add    %bl,(%ebx)
    63ea:	99                   	cltd   
    63eb:	00 00                	add    %al,(%eax)
    63ed:	00 fd                	add    %bh,%ch
    63ef:	63 00                	arpl   %ax,(%eax)
    63f1:	00 0d 15 0a 00 00    	add    %cl,0xa15
    63f7:	0d b2 02 00 00       	or     $0x2b2,%eax
    63fc:	00 05 04 e9 63 00    	add    %al,0x63e904
    6402:	00 0c 0e             	add    %cl,(%esi,%ecx,1)
    6405:	64 00 00             	add    %al,%fs:(%eax)
    6408:	0d 15 0a 00 00       	or     $0xa15,%eax
    640d:	00 05 04 03 64 00    	add    %al,0x640304
    6413:	00 1b                	add    %bl,(%ebx)
    6415:	5a                   	pop    %edx
    6416:	02 00                	add    (%eax),%al
    6418:	00 28                	add    %ch,(%eax)
    641a:	64 00 00             	add    %al,%fs:(%eax)
    641d:	0d 00 50 00 00       	or     $0x5000,%eax
    6422:	0d 28 64 00 00       	or     $0x6428,%eax
    6427:	00 05 04 2e 64 00    	add    %al,0x642e04
    642d:	00 16                	add    %dl,(%esi)
    642f:	40                   	inc    %eax
    6430:	7b 00                	jnp    6432 <.debug_info+0x6432>
    6432:	00 05 04 14 64 00    	add    %al,0x641404
    6438:	00 1b                	add    %bl,(%ebx)
    643a:	99                   	cltd   
    643b:	00 00                	add    %al,(%eax)
    643d:	00 57 64             	add    %dl,0x64(%edi)
    6440:	00 00                	add    %al,(%eax)
    6442:	0d 3e 3c 00 00       	or     $0x3c3e,%eax
    6447:	0d 15 0a 00 00       	or     $0xa15,%eax
    644c:	0d 15 0a 00 00       	or     $0xa15,%eax
    6451:	0d 6f 43 00 00       	or     $0x436f,%eax
    6456:	00 05 04 39 64 00    	add    %al,0x643904
    645c:	00 1b                	add    %bl,(%ebx)
    645e:	1c 02                	sbb    $0x2,%al
    6460:	00 00                	add    %al,(%eax)
    6462:	71 64                	jno    64c8 <.debug_info+0x64c8>
    6464:	00 00                	add    %al,(%eax)
    6466:	0d 15 0a 00 00       	or     $0xa15,%eax
    646b:	0d 94 54 00 00       	or     $0x5494,%eax
    6470:	00 05 04 5d 64 00    	add    %al,0x645d04
    6476:	00 1b                	add    %bl,(%ebx)
    6478:	99                   	cltd   
    6479:	00 00                	add    %al,(%eax)
    647b:	00 90 64 00 00 0d    	add    %dl,0xd000064(%eax)
    6481:	15 0a 00 00 0d       	adc    $0xd00000a,%eax
    6486:	25 00 00 00 0d       	and    $0xd000000,%eax
    648b:	25 00 00 00 00       	and    $0x0,%eax
    6490:	05 04 77 64 00       	add    $0x647704,%eax
    6495:	00 0c ab             	add    %cl,(%ebx,%ebp,4)
    6498:	64 00 00             	add    %al,%fs:(%eax)
    649b:	0d 15 0a 00 00       	or     $0xa15,%eax
    64a0:	0d ab 64 00 00       	or     $0x64ab,%eax
    64a5:	0d ab 64 00 00       	or     $0x64ab,%eax
    64aa:	00 05 04 1c 02 00    	add    %al,0x21c04
    64b0:	00 05 04 96 64 00    	add    %al,0x649604
    64b6:	00 1b                	add    %bl,(%ebx)
    64b8:	99                   	cltd   
    64b9:	00 00                	add    %al,(%eax)
    64bb:	00 cb                	add    %cl,%bl
    64bd:	64 00 00             	add    %al,%fs:(%eax)
    64c0:	0d 3e 3c 00 00       	or     $0x3c3e,%eax
    64c5:	0d 15 0a 00 00       	or     $0xa15,%eax
    64ca:	00 05 04 b7 64 00    	add    %al,0x64b704
    64d0:	00 1b                	add    %bl,(%ebx)
    64d2:	99                   	cltd   
    64d3:	00 00                	add    %al,(%eax)
    64d5:	00 ea                	add    %ch,%dl
    64d7:	64 00 00             	add    %al,%fs:(%eax)
    64da:	0d ea 64 00 00       	or     $0x64ea,%eax
    64df:	0d 77 3f 00 00       	or     $0x3f77,%eax
    64e4:	0d f5 64 00 00       	or     $0x64f5,%eax
    64e9:	00 05 04 f0 64 00    	add    %al,0x64f004
    64ef:	00 16                	add    %dl,(%esi)
    64f1:	73 23                	jae    6516 <.debug_info+0x6516>
    64f3:	00 00                	add    %al,(%eax)
    64f5:	05 04 9c 02 00       	add    $0x29c04,%eax
    64fa:	00 05 04 d1 64 00    	add    %al,0x64d104
    6500:	00 0c 0c             	add    %cl,(%esp,%ecx,1)
    6503:	65 00 00             	add    %al,%gs:(%eax)
    6506:	0d 77 3f 00 00       	or     $0x3f77,%eax
    650b:	00 05 04 01 65 00    	add    %al,0x650104
    6511:	00 05 04 18 65 00    	add    %al,0x651804
    6517:	00 06                	add    %al,(%esi)
    6519:	97                   	xchg   %eax,%edi
    651a:	61                   	popa   
    651b:	00 00                	add    %al,(%eax)
    651d:	18 07                	sbb    %al,(%edi)
    651f:	69 00 00 84 30 a1    	imul   $0xa1308400,(%eax),%eax
    6525:	01 56 66             	add    %edx,0x66(%esi)
    6528:	00 00                	add    %al,(%eax)
    652a:	20 43 18             	and    %al,0x18(%ebx)
    652d:	00 00                	add    %al,(%eax)
    652f:	30 a2 01 f0 01 00    	xor    %ah,0x1f001(%edx)
    6535:	00 00                	add    %al,(%eax)
    6537:	20 5b 26             	and    %bl,0x26(%ebx)
    653a:	00 00                	add    %al,(%eax)
    653c:	30 a3 01 99 00 00    	xor    %ah,0x9901(%ebx)
    6542:	00 04 20             	add    %al,(%eax,%eiz,1)
    6545:	3b 52 00             	cmp    0x0(%edx),%edx
    6548:	00 30                	add    %dh,(%eax)
    654a:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    654b:	01 84 2a 00 00 08 20 	add    %eax,0x20080000(%edx,%ebp,1)
    6552:	9b                   	fwait
    6553:	18 00                	sbb    %al,(%eax)
    6555:	00 30                	add    %dh,(%eax)
    6557:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    6558:	01 43 2e             	add    %eax,0x2e(%ebx)
    655b:	00 00                	add    %al,(%eax)
    655d:	0c 20                	or     $0x20,%al
    655f:	f8                   	clc    
    6560:	36 00 00             	add    %al,%ss:(%eax)
    6563:	30 a6 01 e5 24 00    	xor    %ah,0x24e501(%esi)
    6569:	00 10                	add    %dl,(%eax)
    656b:	20 e4                	and    %ah,%ah
    656d:	50                   	push   %eax
    656e:	00 00                	add    %al,(%eax)
    6570:	30 a7 01 77 0a 00    	xor    %ah,0xa7701(%edi)
    6576:	00 24 20             	add    %ah,(%eax,%eiz,1)
    6579:	8a 33                	mov    (%ebx),%dh
    657b:	00 00                	add    %al,(%eax)
    657d:	30 a8 01 77 0a 00    	xor    %ch,0xa7701(%eax)
    6583:	00 28                	add    %ch,(%eax)
    6585:	20 b2 44 00 00 30    	and    %dh,0x30000044(%edx)
    658b:	a9 01 99 00 00       	test   $0x9901,%eax
    6590:	00 2c 20             	add    %ch,(%eax,%eiz,1)
    6593:	97                   	xchg   %eax,%edi
    6594:	93                   	xchg   %eax,%ebx
    6595:	00 00                	add    %al,(%eax)
    6597:	30 aa 01 1c 02 00    	xor    %ch,0x21c01(%edx)
    659d:	00 30                	add    %dh,(%eax)
    659f:	20 20                	and    %ah,(%eax)
    65a1:	33 00                	xor    (%eax),%eax
    65a3:	00 30                	add    %dh,(%eax)
    65a5:	ac                   	lods   %ds:(%esi),%al
    65a6:	01 fe                	add    %edi,%esi
    65a8:	02 00                	add    (%eax),%al
    65aa:	00 34 20             	add    %dh,(%eax,%eiz,1)
    65ad:	57                   	push   %edi
    65ae:	5f                   	pop    %edi
    65af:	00 00                	add    %al,(%eax)
    65b1:	30 ae 01 56 66 00    	xor    %ch,0x665601(%esi)
    65b7:	00 3c 20             	add    %bh,(%eax,%eiz,1)
    65ba:	4a                   	dec    %edx
    65bb:	75 00                	jne    65bd <.debug_info+0x65bd>
    65bd:	00 30                	add    %dh,(%eax)
    65bf:	af                   	scas   %es:(%edi),%eax
    65c0:	01 55 00             	add    %edx,0x0(%ebp)
    65c3:	00 00                	add    %al,(%eax)
    65c5:	40                   	inc    %eax
    65c6:	20 c7                	and    %al,%bh
    65c8:	2a 00                	sub    (%eax),%al
    65ca:	00 30                	add    %dh,(%eax)
    65cc:	b0 01                	mov    $0x1,%al
    65ce:	d9 00                	flds   (%eax)
    65d0:	00 00                	add    %al,(%eax)
    65d2:	44                   	inc    %esp
    65d3:	20 37                	and    %dh,(%edi)
    65d5:	53                   	push   %ebx
    65d6:	00 00                	add    %al,(%eax)
    65d8:	30 b1 01 61 66 00    	xor    %dh,0x666101(%ecx)
    65de:	00 48 20             	add    %cl,0x20(%eax)
    65e1:	bd 51 00 00 30       	mov    $0x30000051,%ebp
    65e6:	b3 01                	mov    $0x1,%bl
    65e8:	55                   	push   %ebp
    65e9:	00 00                	add    %al,(%eax)
    65eb:	00 4c 20 a9          	add    %cl,-0x57(%eax,%eiz,1)
    65ef:	3c 00                	cmp    $0x0,%al
    65f1:	00 30                	add    %dh,(%eax)
    65f3:	b4 01                	mov    $0x1,%ah
    65f5:	99                   	cltd   
    65f6:	00 00                	add    %al,(%eax)
    65f8:	00 50 20             	add    %dl,0x20(%eax)
    65fb:	84 3d 00 00 30 b5    	test   %bh,0xb5300000
    6601:	01 6c 66 00          	add    %ebp,0x0(%esi,%eiz,2)
    6605:	00 54 20 f7          	add    %dl,-0x9(%eax,%eiz,1)
    6609:	94                   	xchg   %eax,%esp
    660a:	00 00                	add    %al,(%eax)
    660c:	30 b6 01 77 66 00    	xor    %dh,0x667701(%esi)
    6612:	00 58 20             	add    %bl,0x20(%eax)
    6615:	6c                   	insb   (%dx),%es:(%edi)
    6616:	61                   	popa   
    6617:	00 00                	add    %al,(%eax)
    6619:	30 b7 01 82 66 00    	xor    %dh,0x668201(%edi)
    661f:	00 5c 20 f1          	add    %bl,-0xf(%eax,%eiz,1)
    6623:	2a 00                	sub    (%eax),%al
    6625:	00 30                	add    %dh,(%eax)
    6627:	b8 01 fe 02 00       	mov    $0x2fe01,%eax
    662c:	00 60 20             	add    %ah,0x20(%eax)
    662f:	83 49 00 00          	orl    $0x0,0x0(%ecx)
    6633:	30 bf 01 25 00 00    	xor    %bh,0x2501(%edi)
    6639:	00 68 20             	add    %ch,0x20(%eax)
    663c:	fa                   	cli    
    663d:	2c 00                	sub    $0x0,%al
    663f:	00 30                	add    %dh,(%eax)
    6641:	c2 01 99             	ret    $0x9901
    6644:	00 00                	add    %al,(%eax)
    6646:	00 6c 20 cc          	add    %ch,-0x34(%eax,%eiz,1)
    664a:	6a 00                	push   $0x0
    664c:	00 30                	add    %dh,(%eax)
    664e:	c4 01                	les    (%ecx),%eax
    6650:	e5 24                	in     $0x24,%eax
    6652:	00 00                	add    %al,(%eax)
    6654:	70 00                	jo     6656 <.debug_info+0x6656>
    6656:	05 04 1d 65 00       	add    $0x651d04,%eax
    665b:	00 16                	add    %dl,(%esi)
    665d:	58                   	pop    %eax
    665e:	04 00                	add    $0x0,%al
    6660:	00 05 04 5c 66 00    	add    %al,0x665c04
    6666:	00 16                	add    %dl,(%esi)
    6668:	86 06                	xchg   %al,(%esi)
    666a:	00 00                	add    %al,(%eax)
    666c:	05 04 67 66 00       	add    $0x666704,%eax
    6671:	00 16                	add    %dl,(%esi)
    6673:	68 3b 00 00 05       	push   $0x500003b
    6678:	04 72                	add    $0x72,%al
    667a:	66 00 00             	data16 add %al,(%eax)
    667d:	16                   	push   %ss
    667e:	f3 0b 00             	repz or (%eax),%eax
    6681:	00 05 04 7d 66 00    	add    %al,0x667d04
    6687:	00 34 04             	add    %dh,(%esp,%eax,1)
    668a:	30 56 02             	xor    %dl,0x2(%esi)
    668d:	aa                   	stos   %al,%es:(%edi)
    668e:	66 00 00             	data16 add %al,(%eax)
    6691:	2d b3 70 00 00       	sub    $0x70b3,%eax
    6696:	30 57 02             	xor    %dl,0x2(%edi)
    6699:	aa                   	stos   %al,%es:(%edi)
    669a:	66 00 00             	data16 add %al,(%eax)
    669d:	2d 11 56 00 00       	sub    $0x5611,%eax
    66a2:	30 58 02             	xor    %bl,0x2(%eax)
    66a5:	55                   	push   %ebp
    66a6:	00 00                	add    %al,(%eax)
    66a8:	00 00                	add    %al,(%eax)
    66aa:	06                   	push   %es
    66ab:	55                   	push   %ebp
    66ac:	00 00                	add    %al,(%eax)
    66ae:	00 34 08             	add    %dh,(%eax,%ecx,1)
    66b1:	30 7d 02             	xor    %bh,0x2(%ebp)
    66b4:	d1 66 00             	shll   0x0(%esi)
    66b7:	00 2d 30 8e 00 00    	add    %ch,0x8e30
    66bd:	30 7e 02             	xor    %bh,0x2(%esi)
    66c0:	29 03                	sub    %eax,(%ebx)
    66c2:	00 00                	add    %al,(%eax)
    66c4:	2d aa 56 00 00       	sub    $0x56aa,%eax
    66c9:	30 7f 02             	xor    %bh,0x2(%edi)
    66cc:	73 03                	jae    66d1 <.debug_info+0x66d1>
    66ce:	00 00                	add    %al,(%eax)
    66d0:	00 34 04             	add    %dh,(%esp,%eax,1)
    66d3:	30 8c 02 17 67 00 00 	xor    %cl,0x6717(%edx,%eax,1)
    66da:	2d 6e 25 00 00       	sub    $0x256e,%eax
    66df:	30 8d 02 1c 67 00    	xor    %cl,0x671c02(%ebp)
    66e5:	00 2d 40 80 00 00    	add    %ch,0x8040
    66eb:	30 8e 02 56 66 00    	xor    %cl,0x665602(%esi)
    66f1:	00 2d 24 15 00 00    	add    %ch,0x1524
    66f7:	30 8f 02 27 67 00    	xor    %cl,0x672702(%edi)
    66fd:	00 2d 56 82 00 00    	add    %ch,0x8256
    6703:	30 90 02 df 01 00    	xor    %dl,0x1df02(%eax)
    6709:	00 2d 57 68 00 00    	add    %ch,0x6857
    670f:	30 91 02 55 00 00    	xor    %dl,0x5502(%ecx)
    6715:	00 00                	add    %al,(%eax)
    6717:	16                   	push   %ss
    6718:	a9 60 00 00 05       	test   $0x5000060,%eax
    671d:	04 17                	add    $0x17,%al
    671f:	67 00 00             	add    %al,(%bx,%si)
    6722:	16                   	push   %ss
    6723:	20 03                	and    %al,(%ebx)
    6725:	00 00                	add    %al,(%eax)
    6727:	05 04 22 67 00       	add    $0x672204,%eax
    672c:	00 16                	add    %dl,(%esi)
    672e:	b9 3f 00 00 05       	mov    $0x500003f,%ecx
    6733:	04 2d                	add    $0x2d,%al
    6735:	67 00 00             	add    %al,(%bx,%si)
    6738:	18 5c 11 00          	sbb    %bl,0x0(%ecx,%edx,1)
    673c:	00 80 30 c3 06 57    	add    %al,0x5706c330(%eax)
    6742:	68 00 00 20 db       	push   $0xdb200000
    6747:	45                   	inc    %ebp
    6748:	00 00                	add    %al,(%eax)
    674a:	30 c4                	xor    %al,%ah
    674c:	06                   	push   %es
    674d:	93                   	xchg   %eax,%ebx
    674e:	77 00                	ja     6750 <.debug_info+0x6750>
    6750:	00 00                	add    %al,(%eax)
    6752:	20 db                	and    %bl,%bl
    6754:	08 00                	or     %al,(%eax)
    6756:	00 30                	add    %dh,(%eax)
    6758:	c5 06                	lds    (%esi),%eax
    675a:	b8 77 00 00 04       	mov    $0x4000077,%eax
    675f:	20 5b 18             	and    %bl,0x18(%ebx)
    6762:	00 00                	add    %al,(%eax)
    6764:	30 c6                	xor    %al,%dh
    6766:	06                   	push   %es
    6767:	d2                   	(bad)  
    6768:	77 00                	ja     676a <.debug_info+0x676a>
    676a:	00 08                	add    %cl,(%eax)
    676c:	20 42 96             	and    %al,-0x6a(%edx)
    676f:	00 00                	add    %al,(%eax)
    6771:	30 c7                	xor    %al,%bh
    6773:	06                   	push   %es
    6774:	ec                   	in     (%dx),%al
    6775:	77 00                	ja     6777 <.debug_info+0x6777>
    6777:	00 0c 20             	add    %cl,(%eax,%eiz,1)
    677a:	f3 32 00             	repz xor (%eax),%al
    677d:	00 30                	add    %dh,(%eax)
    677f:	c9                   	leave  
    6780:	06                   	push   %es
    6781:	0b 78 00             	or     0x0(%eax),%edi
    6784:	00 10                	add    %dl,(%eax)
    6786:	20 48 8f             	and    %cl,-0x71(%eax)
    6789:	00 00                	add    %al,(%eax)
    678b:	30 cb                	xor    %cl,%bl
    678d:	06                   	push   %es
    678e:	2f                   	das    
    678f:	78 00                	js     6791 <.debug_info+0x6791>
    6791:	00 14 20             	add    %dl,(%eax,%eiz,1)
    6794:	2c 00                	sub    $0x0,%al
    6796:	00 00                	add    %al,(%eax)
    6798:	30 cc                	xor    %cl,%ah
    679a:	06                   	push   %es
    679b:	4e                   	dec    %esi
    679c:	78 00                	js     679e <.debug_info+0x679e>
    679e:	00 18                	add    %bl,(%eax)
    67a0:	20 9f 2f 00 00 30    	and    %bl,0x3000002f(%edi)
    67a6:	cd 06                	int    $0x6
    67a8:	68 78 00 00 1c       	push   $0x1c000078
    67ad:	20 25 7f 00 00 30    	and    %ah,0x3000007f
    67b3:	ce                   	into   
    67b4:	06                   	push   %es
    67b5:	87 78 00             	xchg   %edi,0x0(%eax)
    67b8:	00 20                	add    %ah,(%eax)
    67ba:	20 b5 72 00 00 30    	and    %dh,0x30000072(%ebp)
    67c0:	cf                   	iret   
    67c1:	06                   	push   %es
    67c2:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    67c3:	78 00                	js     67c5 <.debug_info+0x67c5>
    67c5:	00 24 20             	add    %ah,(%eax,%eiz,1)
    67c8:	5b                   	pop    %ebx
    67c9:	13 00                	adc    (%eax),%eax
    67cb:	00 30                	add    %dh,(%eax)
    67cd:	d0 06                	rolb   (%esi)
    67cf:	68 78 00 00 28       	push   $0x28000078
    67d4:	20 e6                	and    %ah,%dh
    67d6:	42                   	inc    %edx
    67d7:	00 00                	add    %al,(%eax)
    67d9:	30 d1                	xor    %dl,%cl
    67db:	06                   	push   %es
    67dc:	ca 78 00             	lret   $0x78
    67df:	00 2c 20             	add    %ch,(%eax,%eiz,1)
    67e2:	c0 93 00 00 30 d2 06 	rclb   $0x6,-0x2dd00000(%ebx)
    67e9:	f3 78 00             	repz js 67ec <.debug_info+0x67ec>
    67ec:	00 30                	add    %dh,(%eax)
    67ee:	20 e7                	and    %ah,%bh
    67f0:	1e                   	push   %ds
    67f1:	00 00                	add    %al,(%eax)
    67f3:	30 d4                	xor    %dl,%ah
    67f5:	06                   	push   %es
    67f6:	13 79 00             	adc    0x0(%ecx),%edi
    67f9:	00 34 20             	add    %dh,(%eax,%eiz,1)
    67fc:	88 95 00 00 30 d5    	mov    %dl,-0x2ad00000(%ebp)
    6802:	06                   	push   %es
    6803:	3d 79 00 00 38       	cmp    $0x38000079,%eax
    6808:	20 6b 82             	and    %ch,-0x7e(%ebx)
    680b:	00 00                	add    %al,(%eax)
    680d:	30 d6                	xor    %dl,%dh
    680f:	06                   	push   %es
    6810:	5c                   	pop    %esp
    6811:	79 00                	jns    6813 <.debug_info+0x6813>
    6813:	00 3c 20             	add    %bh,(%eax,%eiz,1)
    6816:	66 2b 00             	sub    (%eax),%ax
    6819:	00 30                	add    %dh,(%eax)
    681b:	d7                   	xlat   %ds:(%ebx)
    681c:	06                   	push   %es
    681d:	86 79 00             	xchg   %bh,0x0(%ecx)
    6820:	00 40 20             	add    %al,0x20(%eax)
    6823:	4a                   	dec    %edx
    6824:	30 00                	xor    %al,(%eax)
    6826:	00 30                	add    %dh,(%eax)
    6828:	d9 06                	flds   (%esi)
    682a:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    682b:	79 00                	jns    682d <.debug_info+0x682d>
    682d:	00 44 20 a1          	add    %al,-0x5f(%eax,%eiz,1)
    6831:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    6832:	00 00                	add    %al,(%eax)
    6834:	30 da                	xor    %bl,%dl
    6836:	06                   	push   %es
    6837:	d3 79 00             	sarl   %cl,0x0(%ecx)
    683a:	00 48 20             	add    %cl,0x20(%eax)
    683d:	18 03                	sbb    %al,(%ebx)
    683f:	00 00                	add    %al,(%eax)
    6841:	30 dd                	xor    %bl,%ch
    6843:	06                   	push   %es
    6844:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    6845:	78 00                	js     6847 <.debug_info+0x6847>
    6847:	00 4c 20 6d          	add    %cl,0x6d(%eax,%eiz,1)
    684b:	1f                   	pop    %ds
    684c:	00 00                	add    %al,(%eax)
    684e:	30 de                	xor    %bl,%dh
    6850:	06                   	push   %es
    6851:	f2 79 00             	bnd jns 6854 <.debug_info+0x6854>
    6854:	00 50 00             	add    %dl,0x0(%eax)
    6857:	05 04 5d 68 00       	add    $0x685d04,%eax
    685c:	00 06                	add    %al,(%esi)
    685e:	38 67 00             	cmp    %ah,0x0(%edi)
    6861:	00 16                	add    %dl,(%esi)
    6863:	58                   	pop    %eax
    6864:	56                   	push   %esi
    6865:	00 00                	add    %al,(%eax)
    6867:	05 04 62 68 00       	add    $0x686204,%eax
    686c:	00 18                	add    %bl,(%eax)
    686e:	76 96                	jbe    6806 <.debug_info+0x6806>
    6870:	00 00                	add    %al,(%eax)
    6872:	78 30                	js     68a4 <.debug_info+0x68a4>
    6874:	9b                   	fwait
    6875:	06                   	push   %es
    6876:	01 6a 00             	add    %ebp,0x0(%edx)
    6879:	00 20                	add    %ah,(%eax)
    687b:	b8 ab 00 00 30       	mov    $0x300000ab,%eax
    6880:	9c                   	pushf  
    6881:	06                   	push   %es
    6882:	c1 60 00 00          	shll   $0x0,0x0(%eax)
    6886:	00 20                	add    %ah,(%eax)
    6888:	25 75 00 00 30       	and    $0x30000075,%eax
    688d:	9d                   	popf   
    688e:	06                   	push   %es
    688f:	e6 73                	out    %al,$0x73
    6891:	00 00                	add    %al,(%eax)
    6893:	04 20                	add    $0x20,%al
    6895:	0d 02 00 00 30       	or     $0x30000002,%eax
    689a:	9e                   	sahf   
    689b:	06                   	push   %es
    689c:	10 74 00 00          	adc    %dh,0x0(%eax,%eax,1)
    68a0:	08 20                	or     %ah,(%eax)
    68a2:	13 0f                	adc    (%edi),%ecx
    68a4:	00 00                	add    %al,(%eax)
    68a6:	30 9f 06 34 74 00    	xor    %bl,0x743406(%edi)
    68ac:	00 0c 20             	add    %cl,(%eax,%eiz,1)
    68af:	5b                   	pop    %ebx
    68b0:	86 00                	xchg   %al,(%eax)
    68b2:	00 30                	add    %dh,(%eax)
    68b4:	a0 06 33 64 00       	mov    0x643306,%al
    68b9:	00 10                	add    %dl,(%eax)
    68bb:	20 9c 2d 00 00 30 a1 	and    %bl,-0x5ed00000(%ebp,%ebp,1)
    68c2:	06                   	push   %es
    68c3:	33 64 00 00          	xor    0x0(%eax,%eax,1),%esp
    68c7:	14 20                	adc    $0x20,%al
    68c9:	69 21 00 00 30 a2    	imul   $0xa2300000,(%ecx),%esp
    68cf:	06                   	push   %es
    68d0:	4e                   	dec    %esi
    68d1:	74 00                	je     68d3 <.debug_info+0x68d3>
    68d3:	00 18                	add    %bl,(%eax)
    68d5:	20 75 28             	and    %dh,0x28(%ebp)
    68d8:	00 00                	add    %al,(%eax)
    68da:	30 a3 06 4e 74 00    	xor    %ah,0x744e06(%ebx)
    68e0:	00 1c 20             	add    %bl,(%eax,%eiz,1)
    68e3:	44                   	inc    %esp
    68e4:	0d 00 00 30 a4       	or     $0xa4300000,%eax
    68e9:	06                   	push   %es
    68ea:	93                   	xchg   %eax,%ebx
    68eb:	74 00                	je     68ed <.debug_info+0x68ed>
    68ed:	00 20                	add    %ah,(%eax)
    68ef:	20 dc                	and    %bl,%ah
    68f1:	55                   	push   %ebp
    68f2:	00 00                	add    %al,(%eax)
    68f4:	30 a5 06 b2 74 00    	xor    %ah,0x74b206(%ebp)
    68fa:	00 24 20             	add    %ah,(%eax,%eiz,1)
    68fd:	42                   	inc    %edx
    68fe:	78 00                	js     6900 <.debug_info+0x6900>
    6900:	00 30                	add    %dh,(%eax)
    6902:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    6903:	06                   	push   %es
    6904:	b2 74                	mov    $0x74,%dl
    6906:	00 00                	add    %al,(%eax)
    6908:	28 20                	sub    %ah,(%eax)
    690a:	ad                   	lods   %ds:(%esi),%eax
    690b:	42                   	inc    %edx
    690c:	00 00                	add    %al,(%eax)
    690e:	30 a7 06 cc 74 00    	xor    %ah,0x74cc06(%edi)
    6914:	00 2c 20             	add    %ch,(%eax,%eiz,1)
    6917:	d5 a5                	aad    $0xa5
    6919:	00 00                	add    %al,(%eax)
    691b:	30 a8 06 e6 74 00    	xor    %ch,0x74e606(%eax)
    6921:	00 30                	add    %dh,(%eax)
    6923:	20 1b                	and    %bl,(%ebx)
    6925:	6a 00                	push   $0x0
    6927:	00 30                	add    %dh,(%eax)
    6929:	a9 06 00 75 00       	test   $0x750006,%eax
    692e:	00 34 20             	add    %dh,(%eax,%eiz,1)
    6931:	5b                   	pop    %ebx
    6932:	7e 00                	jle    6934 <.debug_info+0x6934>
    6934:	00 30                	add    %dh,(%eax)
    6936:	aa                   	stos   %al,%es:(%edi)
    6937:	06                   	push   %es
    6938:	e6 74                	out    %al,$0x74
    693a:	00 00                	add    %al,(%eax)
    693c:	38 20                	cmp    %ah,(%eax)
    693e:	b6 27                	mov    $0x27,%dh
    6940:	00 00                	add    %al,(%eax)
    6942:	30 ab 06 24 75 00    	xor    %ch,0x752406(%ebx)
    6948:	00 3c 20             	add    %bh,(%eax,%eiz,1)
    694b:	dd 46 00             	fldl   0x0(%esi)
    694e:	00 30                	add    %dh,(%eax)
    6950:	ac                   	lods   %ds:(%esi),%al
    6951:	06                   	push   %es
    6952:	43                   	inc    %ebx
    6953:	75 00                	jne    6955 <.debug_info+0x6955>
    6955:	00 40 20             	add    %al,0x20(%eax)
    6958:	44                   	inc    %esp
    6959:	64 00 00             	add    %al,%fs:(%eax)
    695c:	30 ad 06 62 75 00    	xor    %ch,0x756206(%ebp)
    6962:	00 44 20 09          	add    %al,0x9(%eax,%eiz,1)
    6966:	51                   	push   %ecx
    6967:	00 00                	add    %al,(%eax)
    6969:	30 ae 06 90 75 00    	xor    %ch,0x759006(%esi)
    696f:	00 48 20             	add    %cl,0x20(%eax)
    6972:	12 43 00             	adc    0x0(%ebx),%al
    6975:	00 30                	add    %dh,(%eax)
    6977:	af                   	scas   %es:(%edi),%eax
    6978:	06                   	push   %es
    6979:	ff 40 00             	incl   0x0(%eax)
    697c:	00 4c 20 3f          	add    %cl,0x3f(%eax,%eiz,1)
    6980:	53                   	push   %ebx
    6981:	00 00                	add    %al,(%eax)
    6983:	30 b0 06 58 4d 00    	xor    %dh,0x4d5806(%eax)
    6989:	00 50 20             	add    %dl,0x20(%eax)
    698c:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    698d:	9e                   	sahf   
    698e:	00 00                	add    %al,(%eax)
    6990:	30 b1 06 62 75 00    	xor    %dh,0x756206(%ecx)
    6996:	00 54 20 fa          	add    %dl,-0x6(%eax,%eiz,1)
    699a:	93                   	xchg   %eax,%ebx
    699b:	00 00                	add    %al,(%eax)
    699d:	30 b2 06 b9 75 00    	xor    %dh,0x75b906(%edx)
    69a3:	00 58 20             	add    %bl,0x20(%eax)
    69a6:	a0 57 00 00 30       	mov    0x30000057,%al
    69ab:	b3 06                	mov    $0x6,%bl
    69ad:	e2 75                	loop   6a24 <.debug_info+0x6a24>
    69af:	00 00                	add    %al,(%eax)
    69b1:	5c                   	pop    %esp
    69b2:	20 ea                	and    %ch,%dl
    69b4:	97                   	xchg   %eax,%edi
    69b5:	00 00                	add    %al,(%eax)
    69b7:	30 b4 06 0c 76 00 00 	xor    %dh,0x760c(%esi,%eax,1)
    69be:	60                   	pusha  
    69bf:	20 98 90 00 00 30    	and    %bl,0x30000090(%eax)
    69c5:	b5 06                	mov    $0x6,%ch
    69c7:	30 76 00             	xor    %dh,0x0(%esi)
    69ca:	00 64 20 95          	add    %ah,-0x6b(%eax,%eiz,1)
    69ce:	3f                   	aas    
    69cf:	00 00                	add    %al,(%eax)
    69d1:	30 b7 06 f4 76 00    	xor    %dh,0x76f406(%edi)
    69d7:	00 68 20             	add    %ch,0x20(%eax)
    69da:	ca 4a 00             	lret   $0x4a
    69dd:	00 30                	add    %dh,(%eax)
    69df:	bb 06 22 77 00       	mov    $0x772206,%ebx
    69e4:	00 6c 20 2c          	add    %ch,0x2c(%eax,%eiz,1)
    69e8:	0e                   	push   %cs
    69e9:	00 00                	add    %al,(%eax)
    69eb:	30 bd 06 4b 77 00    	xor    %bh,0x774b06(%ebp)
    69f1:	00 70 20             	add    %dh,0x20(%eax)
    69f4:	c1 11 00             	rcll   $0x0,(%ecx)
    69f7:	00 30                	add    %dh,(%eax)
    69f9:	bf 06 74 77 00       	mov    $0x777406,%edi
    69fe:	00 74 00 05          	add    %dh,0x5(%eax,%eax,1)
    6a02:	04 07                	add    $0x7,%al
    6a04:	6a 00                	push   $0x0
    6a06:	00 06                	add    %al,(%esi)
    6a08:	6d                   	insl   (%dx),%es:(%edi)
    6a09:	68 00 00 18 57       	push   $0x57180000
    6a0e:	98                   	cwtl   
    6a0f:	00 00                	add    %al,(%eax)
    6a11:	1c 30                	sbb    $0x30,%al
    6a13:	04 04                	add    $0x4,%al
    6a15:	4e                   	dec    %esi
    6a16:	6a 00                	push   $0x0
    6a18:	00 20                	add    %ah,(%eax)
    6a1a:	6e                   	outsb  %ds:(%esi),(%dx)
    6a1b:	05 00 00 30 05       	add    $0x5300000,%eax
    6a20:	04 a1                	add    $0xa1,%al
    6a22:	24 00                	and    $0x0,%al
    6a24:	00 00                	add    %al,(%eax)
    6a26:	20 0f                	and    %cl,(%edi)
    6a28:	1b 00                	sbb    (%eax),%eax
    6a2a:	00 30                	add    %dh,(%eax)
    6a2c:	06                   	push   %es
    6a2d:	04 fe                	add    $0xfe,%al
    6a2f:	02 00                	add    (%eax),%al
    6a31:	00 04 20             	add    %al,(%eax,%eiz,1)
    6a34:	4d                   	dec    %ebp
    6a35:	93                   	xchg   %eax,%ebx
    6a36:	00 00                	add    %al,(%eax)
    6a38:	30 07                	xor    %al,(%edi)
    6a3a:	04 fe                	add    $0xfe,%al
    6a3c:	02 00                	add    (%eax),%al
    6a3e:	00 0c 20             	add    %cl,(%eax,%eiz,1)
    6a41:	35 82 00 00 30       	xor    $0x30000082,%eax
    6a46:	08 04 fe             	or     %al,(%esi,%edi,8)
    6a49:	02 00                	add    (%eax),%al
    6a4b:	00 14 00             	add    %dl,(%eax,%eax,1)
    6a4e:	05 04 0c 6a 00       	add    $0x6a0c04,%eax
    6a53:	00 16                	add    %dl,(%esi)
    6a55:	a1 21 00 00 05       	mov    0x5000021,%eax
    6a5a:	04 54                	add    $0x54,%al
    6a5c:	6a 00                	push   $0x0
    6a5e:	00 16                	add    %dl,(%esi)
    6a60:	ba 99 00 00 05       	mov    $0x5000099,%edx
    6a65:	04 5f                	add    $0x5f,%al
    6a67:	6a 00                	push   $0x0
    6a69:	00 18                	add    %bl,(%eax)
    6a6b:	44                   	inc    %esp
    6a6c:	3c 00                	cmp    $0x0,%al
    6a6e:	00 1c 30             	add    %bl,(%eax,%esi,1)
    6a71:	34 03                	xor    $0x3,%al
    6a73:	c6                   	(bad)  
    6a74:	6a 00                	push   $0x0
    6a76:	00 20                	add    %ah,(%eax)
    6a78:	44                   	inc    %esp
    6a79:	64 00 00             	add    %al,%fs:(%eax)
    6a7c:	30 35 03 c1 24 00    	xor    %dh,0x24c103
    6a82:	00 00                	add    %al,(%eax)
    6a84:	19 70 69             	sbb    %esi,0x69(%eax)
    6a87:	64 00 30             	add    %dh,%fs:(%eax)
    6a8a:	36 03 05 36 00 00 08 	add    %ss:0x8000036,%eax
    6a91:	20 8b 0b 00 00 30    	and    %cl,0x3000000b(%ebx)
    6a97:	37                   	aaa    
    6a98:	03 17                	add    (%edi),%edx
    6a9a:	34 00                	xor    $0x0,%al
    6a9c:	00 0c 19             	add    %cl,(%ecx,%ebx,1)
    6a9f:	75 69                	jne    6b0a <.debug_info+0x6b0a>
    6aa1:	64 00 30             	add    %dh,%fs:(%eax)
    6aa4:	38 03                	cmp    %al,(%ebx)
    6aa6:	ec                   	in     (%dx),%al
    6aa7:	2f                   	das    
    6aa8:	00 00                	add    %al,(%eax)
    6aaa:	10 20                	adc    %ah,(%eax)
    6aac:	7a 7d                	jp     6b2b <.debug_info+0x6b2b>
    6aae:	00 00                	add    %al,(%eax)
    6ab0:	30 38                	xor    %bh,(%eax)
    6ab2:	03 ec                	add    %esp,%ebp
    6ab4:	2f                   	das    
    6ab5:	00 00                	add    %al,(%eax)
    6ab7:	14 20                	adc    $0x20,%al
    6ab9:	1a 7e 00             	sbb    0x0(%esi),%bh
    6abc:	00 30                	add    %dh,(%eax)
    6abe:	39 03                	cmp    %eax,(%ebx)
    6ac0:	99                   	cltd   
    6ac1:	00 00                	add    %al,(%eax)
    6ac3:	00 18                	add    %bl,(%eax)
    6ac5:	00 18                	add    %bl,(%eax)
    6ac7:	33 74 00 00          	xor    0x0(%eax,%eax,1),%esi
    6acb:	1c 30                	sbb    $0x30,%al
    6acd:	3f                   	aas    
    6ace:	03 22                	add    (%edx),%esp
    6ad0:	6b 00 00             	imul   $0x0,(%eax),%eax
    6ad3:	20 f4                	and    %dh,%ah
    6ad5:	00 00                	add    %al,(%eax)
    6ad7:	00 30                	add    %dh,(%eax)
    6ad9:	40                   	inc    %eax
    6ada:	03 25 00 00 00 00    	add    0x0,%esp
    6ae0:	20 cc                	and    %cl,%ah
    6ae2:	5d                   	pop    %ebp
    6ae3:	00 00                	add    %al,(%eax)
    6ae5:	30 41 03             	xor    %al,0x3(%ecx)
    6ae8:	55                   	push   %ebp
    6ae9:	00 00                	add    %al,(%eax)
    6aeb:	00 04 20             	add    %al,(%eax,%eiz,1)
    6aee:	cf                   	iret   
    6aef:	79 00                	jns    6af1 <.debug_info+0x6af1>
    6af1:	00 30                	add    %dh,(%eax)
    6af3:	42                   	inc    %edx
    6af4:	03 55 00             	add    0x0(%ebp),%edx
    6af7:	00 00                	add    %al,(%eax)
    6af9:	08 20                	or     %ah,(%eax)
    6afb:	da 49 00             	fimull 0x0(%ecx)
    6afe:	00 30                	add    %dh,(%eax)
    6b00:	45                   	inc    %ebp
    6b01:	03 55 00             	add    0x0(%ebp),%edx
    6b04:	00 00                	add    %al,(%eax)
    6b06:	0c 20                	or     $0x20,%al
    6b08:	aa                   	stos   %al,%es:(%edi)
    6b09:	4e                   	dec    %esi
    6b0a:	00 00                	add    %al,(%eax)
    6b0c:	30 46 03             	xor    %al,0x3(%esi)
    6b0f:	55                   	push   %ebp
    6b10:	00 00                	add    %al,(%eax)
    6b12:	00 10                	add    %dl,(%eax)
    6b14:	20 79 6d             	and    %bh,0x6d(%ecx)
    6b17:	00 00                	add    %al,(%eax)
    6b19:	30 47 03             	xor    %al,0x3(%edi)
    6b1c:	44                   	inc    %esp
    6b1d:	02 00                	add    (%eax),%al
    6b1f:	00 14 00             	add    %dl,(%eax,%eax,1)
    6b22:	34 08                	xor    $0x8,%al
    6b24:	30 54 03 44          	xor    %dl,0x44(%ebx,%eax,1)
    6b28:	6b 00 00             	imul   $0x0,(%eax),%eax
    6b2b:	2d 42 6d 00 00       	sub    $0x6d42,%eax
    6b30:	30 55 03             	xor    %dl,0x3(%ebp)
    6b33:	98                   	cwtl   
    6b34:	32 00                	xor    (%eax),%al
    6b36:	00 2d 60 0f 00 00    	add    %ch,0xf60
    6b3c:	30 56 03             	xor    %dl,0x3(%esi)
    6b3f:	73 03                	jae    6b44 <.debug_info+0x6b44>
    6b41:	00 00                	add    %al,(%eax)
    6b43:	00 10                	add    %dl,(%eax)
    6b45:	25 20 00 00 7c       	and    $0x7c000020,%eax
    6b4a:	5f                   	pop    %edi
    6b4b:	6e                   	outsb  %ds:(%esi),(%dx)
    6b4c:	7d 6c                	jge    6bba <.debug_info+0x6bba>
    6b4e:	00 00                	add    %al,(%eax)
    6b50:	0f 69 98 00 00 5f 6f 	punpckhwd 0x6f5f0000(%eax),%mm3
    6b57:	f3 02 00             	repz add (%eax),%al
    6b5a:	00 00                	add    %al,(%eax)
    6b5c:	15 75 69 64 00       	adc    $0x646975,%eax
    6b61:	5f                   	pop    %edi
    6b62:	77 ec                	ja     6b50 <.debug_info+0x6b50>
    6b64:	2f                   	das    
    6b65:	00 00                	add    %al,(%eax)
    6b67:	04 15                	add    $0x15,%al
    6b69:	67 69 64 00 5f 78 0c 	imul   $0x300c785f,0x0(%si),%esp
    6b70:	30 
    6b71:	00 00                	add    %al,(%eax)
    6b73:	08 0f                	or     %cl,(%edi)
    6b75:	f5                   	cmc    
    6b76:	83 00 00             	addl   $0x0,(%eax)
    6b79:	5f                   	pop    %edi
    6b7a:	79 ec                	jns    6b68 <.debug_info+0x6b68>
    6b7c:	2f                   	das    
    6b7d:	00 00                	add    %al,(%eax)
    6b7f:	0c 0f                	or     $0xf,%al
    6b81:	d2 a2 00 00 5f 7a    	shlb   %cl,0x7a5f0000(%edx)
    6b87:	0c 30                	or     $0x30,%al
    6b89:	00 00                	add    %al,(%eax)
    6b8b:	10 0f                	adc    %cl,(%edi)
    6b8d:	7a 7d                	jp     6c0c <.debug_info+0x6c0c>
    6b8f:	00 00                	add    %al,(%eax)
    6b91:	5f                   	pop    %edi
    6b92:	7b ec                	jnp    6b80 <.debug_info+0x6b80>
    6b94:	2f                   	das    
    6b95:	00 00                	add    %al,(%eax)
    6b97:	14 0f                	adc    $0xf,%al
    6b99:	99                   	cltd   
    6b9a:	99                   	cltd   
    6b9b:	00 00                	add    %al,(%eax)
    6b9d:	5f                   	pop    %edi
    6b9e:	7c 0c                	jl     6bac <.debug_info+0x6bac>
    6ba0:	30 00                	xor    %al,(%eax)
    6ba2:	00 18                	add    %bl,(%eax)
    6ba4:	0f 36                	(bad)  
    6ba6:	14 00                	adc    $0x0,%al
    6ba8:	00 5f 7d             	add    %bl,0x7d(%edi)
    6bab:	ec                   	in     (%dx),%al
    6bac:	2f                   	das    
    6bad:	00 00                	add    %al,(%eax)
    6baf:	1c 0f                	sbb    $0xf,%al
    6bb1:	d6                   	(bad)  
    6bb2:	2f                   	das    
    6bb3:	00 00                	add    %al,(%eax)
    6bb5:	5f                   	pop    %edi
    6bb6:	7e 0c                	jle    6bc4 <.debug_info+0x6bc4>
    6bb8:	30 00                	xor    %al,(%eax)
    6bba:	00 20                	add    %ah,(%eax)
    6bbc:	0f de 29             	pmaxub (%ecx),%mm5
    6bbf:	00 00                	add    %al,(%eax)
    6bc1:	5f                   	pop    %edi
    6bc2:	7f 55                	jg     6c19 <.debug_info+0x6c19>
    6bc4:	00 00                	add    %al,(%eax)
    6bc6:	00 24 0f             	add    %ah,(%edi,%ecx,1)
    6bc9:	b0 45                	mov    $0x45,%al
    6bcb:	00 00                	add    %al,(%eax)
    6bcd:	5f                   	pop    %edi
    6bce:	80 ff 42             	cmp    $0x42,%bh
    6bd1:	00 00                	add    %al,(%eax)
    6bd3:	28 0f                	sub    %cl,(%edi)
    6bd5:	4c                   	dec    %esp
    6bd6:	07                   	pop    %es
    6bd7:	00 00                	add    %al,(%eax)
    6bd9:	5f                   	pop    %edi
    6bda:	81 ff 42 00 00 30    	cmp    $0x30000042,%edi
    6be0:	0f 9f 48 00          	setg   0x0(%eax)
    6be4:	00 5f 82             	add    %bl,-0x7e(%edi)
    6be7:	ff 42 00             	incl   0x0(%edx)
    6bea:	00 38                	add    %bh,(%eax)
    6bec:	0f 32                	rdmsr  
    6bee:	4c                   	dec    %esp
    6bef:	00 00                	add    %al,(%eax)
    6bf1:	5f                   	pop    %edi
    6bf2:	83 ff 42             	cmp    $0x42,%edi
    6bf5:	00 00                	add    %al,(%eax)
    6bf7:	40                   	inc    %eax
    6bf8:	0f 2d a4 00 00 5f 84 	cvtps2pi -0x7ba100(%eax,%eax,1),%mm4
    6bff:	ff 
    6c00:	42                   	inc    %edx
    6c01:	00 00                	add    %al,(%eax)
    6c03:	48                   	dec    %eax
    6c04:	0f d7                	(bad)  
    6c06:	0b 00                	or     (%eax),%eax
    6c08:	00 5f 86             	add    %bl,-0x7a(%edi)
    6c0b:	6e                   	outsb  %ds:(%esi),(%dx)
    6c0c:	00 00                	add    %al,(%eax)
    6c0e:	00 50 0f             	add    %dl,0xf(%eax)
    6c11:	2e 76 00             	jbe,pn 6c14 <.debug_info+0x6c14>
    6c14:	00 5f 88             	add    %bl,-0x78(%edi)
    6c17:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    6c18:	7f 00                	jg     6c1a <.debug_info+0x6c1a>
    6c1a:	00 54 0f ff          	add    %dl,-0x1(%edi,%ecx,1)
    6c1e:	3e 00 00             	add    %al,%ds:(%eax)
    6c21:	5f                   	pop    %edi
    6c22:	89 a6 7f 00 00 58    	mov    %esp,0x5800007f(%esi)
    6c28:	0f 5e 4f 00          	divps  0x0(%edi),%xmm1
    6c2c:	00 5f 8a             	add    %bl,-0x76(%edi)
    6c2f:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    6c30:	7f 00                	jg     6c32 <.debug_info+0x6c32>
    6c32:	00 5c 0f 9e          	add    %bl,-0x62(%edi,%ecx,1)
    6c36:	16                   	push   %ss
    6c37:	00 00                	add    %al,(%eax)
    6c39:	5f                   	pop    %edi
    6c3a:	8b a6 7f 00 00 60    	mov    0x6000007f(%esi),%esp
    6c40:	0f 59 ab 00 00 5f 8e 	mulps  -0x71a10000(%ebx),%xmm5
    6c47:	77 0a                	ja     6c53 <.debug_info+0x6c53>
    6c49:	00 00                	add    %al,(%eax)
    6c4b:	64 0f 7b             	fs (bad) 
    6c4e:	a1 00 00 5f 90       	mov    0x905f0000,%eax
    6c53:	5b                   	pop    %ebx
    6c54:	82                   	(bad)  
    6c55:	00 00                	add    %al,(%eax)
    6c57:	68 0f e8 7b 00       	push   $0x7be80f
    6c5c:	00 5f 91             	add    %bl,-0x6f(%edi)
    6c5f:	f5                   	cmc    
    6c60:	41                   	inc    %ecx
    6c61:	00 00                	add    %al,(%eax)
    6c63:	6c                   	insb   (%dx),%es:(%edi)
    6c64:	0f bc 8a 00 00 5f 92 	bsf    -0x6da10000(%edx),%ecx
    6c6b:	b7 9e                	mov    $0x9e,%bh
    6c6d:	00 00                	add    %al,(%eax)
    6c6f:	70 15                	jo     6c86 <.debug_info+0x6c86>
    6c71:	72 63                	jb     6cd6 <.debug_info+0x6cd6>
    6c73:	75 00                	jne    6c75 <.debug_info+0x6c75>
    6c75:	5f                   	pop    %edi
    6c76:	93                   	xchg   %eax,%ebx
    6c77:	73 03                	jae    6c7c <.debug_info+0x6c7c>
    6c79:	00 00                	add    %al,(%eax)
    6c7b:	74 00                	je     6c7d <.debug_info+0x6c7d>
    6c7d:	05 04 83 6c 00       	add    $0x6c8304,%eax
    6c82:	00 06                	add    %al,(%esi)
    6c84:	44                   	inc    %esp
    6c85:	6b 00 00             	imul   $0x0,(%eax),%eax
    6c88:	21 5e 7d             	and    %ebx,0x7d(%esi)
    6c8b:	00 00                	add    %al,(%eax)
    6c8d:	30 ac 03 77 0a 00 00 	xor    %ch,0xa77(%ebx,%eax,1)
    6c94:	18 85 aa 00 00 08    	sbb    %al,0x80000aa(%ebp)
    6c9a:	30 b0 03 bc 6c 00    	xor    %dh,0x6cbc03(%eax)
    6ca0:	00 20                	add    %ah,(%eax)
    6ca2:	02 a7 00 00 30 b1    	add    -0x4ed00000(%edi),%ah
    6ca8:	03 d7                	add    %edi,%edx
    6caa:	6d                   	insl   (%dx),%es:(%edi)
    6cab:	00 00                	add    %al,(%eax)
    6cad:	00 20                	add    %ah,(%eax)
    6caf:	aa                   	stos   %al,%es:(%edi)
    6cb0:	55                   	push   %ebp
    6cb1:	00 00                	add    %al,(%eax)
    6cb3:	30 b2 03 e8 6d 00    	xor    %dh,0x6de803(%edx)
    6cb9:	00 04 00             	add    %al,(%eax,%eax,1)
    6cbc:	0c cc                	or     $0xcc,%al
    6cbe:	6c                   	insb   (%dx),%es:(%edi)
    6cbf:	00 00                	add    %al,(%eax)
    6cc1:	0d cc 6c 00 00       	or     $0x6ccc,%eax
    6cc6:	0d cc 6c 00 00       	or     $0x6ccc,%eax
    6ccb:	00 05 04 d2 6c 00    	add    %al,0x6cd204
    6cd1:	00 18                	add    %bl,(%eax)
    6cd3:	e2 58                	loop   6d2d <.debug_info+0x6d2d>
    6cd5:	00 00                	add    %al,(%eax)
    6cd7:	74 30                	je     6d09 <.debug_info+0x6d09>
    6cd9:	e4 03                	in     $0x3,%al
    6cdb:	d7                   	xlat   %ds:(%ebx)
    6cdc:	6d                   	insl   (%dx),%es:(%edi)
    6cdd:	00 00                	add    %al,(%eax)
    6cdf:	20 9b 19 00 00 30    	and    %bl,0x30000019(%ebx)
    6ce5:	e5 03                	in     $0x3,%eax
    6ce7:	cc                   	int3   
    6ce8:	6c                   	insb   (%dx),%es:(%edi)
    6ce9:	00 00                	add    %al,(%eax)
    6ceb:	00 20                	add    %ah,(%eax)
    6ced:	bb 53 00 00 30       	mov    $0x30000053,%ebx
    6cf2:	e6 03                	out    %al,$0x3
    6cf4:	fe 02                	incb   (%edx)
    6cf6:	00 00                	add    %al,(%eax)
    6cf8:	04 20                	add    $0x20,%al
    6cfa:	26 50                	es push %eax
    6cfc:	00 00                	add    %al,(%eax)
    6cfe:	30 e7                	xor    %ah,%bh
    6d00:	03 42 03             	add    0x3(%edx),%eax
    6d03:	00 00                	add    %al,(%eax)
    6d05:	0c 20                	or     $0x20,%al
    6d07:	aa                   	stos   %al,%es:(%edi)
    6d08:	7d 00                	jge    6d0a <.debug_info+0x6d0a>
    6d0a:	00 30                	add    %dh,(%eax)
    6d0c:	e8 03 fe 02 00       	call   36b14 <irq_matrix_allocated+0x35ba4>
    6d11:	00 14 20             	add    %dl,(%eax,%eiz,1)
    6d14:	24 46                	and    $0x46,%al
    6d16:	00 00                	add    %al,(%eax)
    6d18:	30 e9                	xor    %ch,%cl
    6d1a:	03 88 6c 00 00 1c    	add    0x1c00006c(%eax),%ecx
    6d20:	20 2b                	and    %ch,(%ebx)
    6d22:	59                   	pop    %ecx
    6d23:	00 00                	add    %al,(%eax)
    6d25:	30 ea                	xor    %ch,%dl
    6d27:	03 55 00             	add    0x0(%ebp),%edx
    6d2a:	00 00                	add    %al,(%eax)
    6d2c:	20 20                	and    %ah,(%eax)
    6d2e:	64 7f 00             	fs jg  6d31 <.debug_info+0x6d31>
    6d31:	00 30                	add    %dh,(%eax)
    6d33:	eb 03                	jmp    6d38 <.debug_info+0x6d38>
    6d35:	6e                   	outsb  %ds:(%esi),(%dx)
    6d36:	00 00                	add    %al,(%eax)
    6d38:	00 24 20             	add    %ah,(%eax,%eiz,1)
    6d3b:	bd 42 00 00 30       	mov    $0x30000042,%ebp
    6d40:	ec                   	in     (%dx),%al
    6d41:	03 55 00             	add    0x0(%ebp),%edx
    6d44:	00 00                	add    %al,(%eax)
    6d46:	28 20                	sub    %ah,(%eax)
    6d48:	ef                   	out    %eax,(%dx)
    6d49:	96                   	xchg   %eax,%esi
    6d4a:	00 00                	add    %al,(%eax)
    6d4c:	30 ed                	xor    %ch,%ch
    6d4e:	03 99 00 00 00 2c    	add    0x2c000000(%ecx),%ebx
    6d54:	20 d1                	and    %dl,%cl
    6d56:	8e 00                	mov    (%eax),%es
    6d58:	00 30                	add    %dh,(%eax)
    6d5a:	ee                   	out    %al,(%dx)
    6d5b:	03 67 25             	add    0x25(%edi),%esp
    6d5e:	00 00                	add    %al,(%eax)
    6d60:	30 20                	xor    %ah,(%eax)
    6d62:	1a 34 00             	sbb    (%eax,%eax,1),%dh
    6d65:	00 30                	add    %dh,(%eax)
    6d67:	ef                   	out    %eax,(%dx)
    6d68:	03 77 3f             	add    0x3f(%edi),%esi
    6d6b:	00 00                	add    %al,(%eax)
    6d6d:	3c 20                	cmp    $0x20,%al
    6d6f:	8e 49 00             	mov    0x0(%ecx),%cs
    6d72:	00 30                	add    %dh,(%eax)
    6d74:	f0 03 44 02 00       	lock add 0x0(%edx,%eax,1),%eax
    6d79:	00 40 20             	add    %al,0x20(%eax)
    6d7c:	ab                   	stos   %eax,%es:(%edi)
    6d7d:	43                   	inc    %ebx
    6d7e:	00 00                	add    %al,(%eax)
    6d80:	30 f1                	xor    %dh,%cl
    6d82:	03 44 02 00          	add    0x0(%edx,%eax,1),%eax
    6d86:	00 48 20             	add    %cl,0x20(%eax)
    6d89:	8c 3d 00 00 30 f3    	mov    %?,0xf3300000
    6d8f:	03 38                	add    (%eax),%edi
    6d91:	70 00                	jo     6d93 <.debug_info+0x6d93>
    6d93:	00 50 20             	add    %dl,0x20(%eax)
    6d96:	ae                   	scas   %es:(%edi),%al
    6d97:	17                   	pop    %ss
    6d98:	00 00                	add    %al,(%eax)
    6d9a:	30 f5                	xor    %dh,%ch
    6d9c:	03 25 00 00 00 54    	add    0x54000000,%esp
    6da2:	20 9b 58 00 00 30    	and    %bl,0x30000058(%ebx)
    6da8:	f6 03 25             	testb  $0x25,(%ebx)
    6dab:	00 00                	add    %al,(%eax)
    6dad:	00 58 20             	add    %bl,0x20(%eax)
    6db0:	ce                   	into   
    6db1:	1b 00                	sbb    (%eax),%eax
    6db3:	00 30                	add    %dh,(%eax)
    6db5:	f8                   	clc    
    6db6:	03 3e                	add    (%esi),%edi
    6db8:	70 00                	jo     6dba <.debug_info+0x6dba>
    6dba:	00 5c 20 cb          	add    %bl,-0x35(%eax,%eiz,1)
    6dbe:	71 00                	jno    6dc0 <.debug_info+0x6dc0>
    6dc0:	00 30                	add    %dh,(%eax)
    6dc2:	f9                   	stc    
    6dc3:	03 49 70             	add    0x70(%ecx),%ecx
    6dc6:	00 00                	add    %al,(%eax)
    6dc8:	60                   	pusha  
    6dc9:	20 3a                	and    %bh,(%edx)
    6dcb:	64 00 00             	add    %al,%fs:(%eax)
    6dce:	30 01                	xor    %al,(%ecx)
    6dd0:	04 ae                	add    $0xae,%al
    6dd2:	6f                   	outsl  %ds:(%esi),(%dx)
    6dd3:	00 00                	add    %al,(%eax)
    6dd5:	64 00 05 04 bc 6c 00 	add    %al,%fs:0x6cbc04
    6ddc:	00 0c e8             	add    %cl,(%eax,%ebp,8)
    6ddf:	6d                   	insl   (%dx),%es:(%edi)
    6de0:	00 00                	add    %al,(%eax)
    6de2:	0d cc 6c 00 00       	or     $0x6ccc,%eax
    6de7:	00 05 04 dd 6d 00    	add    %al,0x6ddd04
    6ded:	00 18                	add    %bl,(%eax)
    6def:	a0 9d 00 00 24       	mov    0x2400009d,%al
    6df4:	30 b5 03 71 6e 00    	xor    %dh,0x6e7103(%ebp)
    6dfa:	00 20                	add    %ah,(%eax)
    6dfc:	4e                   	dec    %esi
    6dfd:	71 00                	jno    6dff <.debug_info+0x6dff>
    6dff:	00 30                	add    %dh,(%eax)
    6e01:	b6 03                	mov    $0x3,%dh
    6e03:	85 6e 00             	test   %ebp,0x0(%esi)
    6e06:	00 00                	add    %al,(%eax)
    6e08:	20 10                	and    %dl,(%eax)
    6e0a:	a9 00 00 30 b7       	test   $0xb7300000,%eax
    6e0f:	03 9a 6e 00 00 04    	add    0x400006e(%edx),%ebx
    6e15:	20 34 23             	and    %dh,(%ebx,%eiz,1)
    6e18:	00 00                	add    %al,(%eax)
    6e1a:	30 b8 03 af 6e 00    	xor    %bh,0x6eaf03(%eax)
    6e20:	00 08                	add    %cl,(%eax)
    6e22:	20 b5 13 00 00 30    	and    %dh,0x30000013(%ebp)
    6e28:	b9 03 c0 6e 00       	mov    $0x6ec003,%ecx
    6e2d:	00 0c 20             	add    %cl,(%eax,%eiz,1)
    6e30:	aa                   	stos   %al,%es:(%edi)
    6e31:	49                   	dec    %ecx
    6e32:	00 00                	add    %al,(%eax)
    6e34:	30 ba 03 e8 6d 00    	xor    %bh,0x6de803(%edx)
    6e3a:	00 10                	add    %dl,(%eax)
    6e3c:	20 cc                	and    %cl,%ah
    6e3e:	64 00 00             	add    %al,%fs:(%eax)
    6e41:	30 bb 03 da 6e 00    	xor    %bh,0x6eda03(%ebx)
    6e47:	00 14 20             	add    %dl,(%eax,%eiz,1)
    6e4a:	b4 94                	mov    $0x94,%ah
    6e4c:	00 00                	add    %al,(%eax)
    6e4e:	30 bc 03 ef 6e 00 00 	xor    %bh,0x6eef(%ebx,%eax,1)
    6e55:	18 20                	sbb    %ah,(%eax)
    6e57:	fb                   	sti    
    6e58:	8f 00                	popl   (%eax)
    6e5a:	00 30                	add    %dh,(%eax)
    6e5c:	bd 03 0e 6f 00       	mov    $0x6f0e03,%ebp
    6e61:	00 1c 20             	add    %bl,(%eax,%eiz,1)
    6e64:	dc a8 00 00 30 be    	fsubrl -0x41d00000(%eax)
    6e6a:	03 24 6f             	add    (%edi,%ebp,2),%esp
    6e6d:	00 00                	add    %al,(%eax)
    6e6f:	20 00                	and    %al,(%eax)
    6e71:	1b 99 00 00 00 85    	sbb    -0x7b000000(%ecx),%ebx
    6e77:	6e                   	outsb  %ds:(%esi),(%dx)
    6e78:	00 00                	add    %al,(%eax)
    6e7a:	0d cc 6c 00 00       	or     $0x6ccc,%eax
    6e7f:	0d cc 6c 00 00       	or     $0x6ccc,%eax
    6e84:	00 05 04 71 6e 00    	add    %al,0x6e7104
    6e8a:	00 1b                	add    %bl,(%ebx)
    6e8c:	25 00 00 00 9a       	and    $0x9a000000,%eax
    6e91:	6e                   	outsb  %ds:(%esi),(%dx)
    6e92:	00 00                	add    %al,(%eax)
    6e94:	0d cc 6c 00 00       	or     $0x6ccc,%eax
    6e99:	00 05 04 8b 6e 00    	add    %al,0x6e8b04
    6e9f:	00 1b                	add    %bl,(%ebx)
    6ea1:	88 6c 00 00          	mov    %ch,0x0(%eax,%eax,1)
    6ea5:	af                   	scas   %es:(%edi),%eax
    6ea6:	6e                   	outsb  %ds:(%esi),(%dx)
    6ea7:	00 00                	add    %al,(%eax)
    6ea9:	0d 88 6c 00 00       	or     $0x6c88,%eax
    6eae:	00 05 04 a0 6e 00    	add    %al,0x6ea004
    6eb4:	00 0c c0             	add    %cl,(%eax,%eax,8)
    6eb7:	6e                   	outsb  %ds:(%esi),(%dx)
    6eb8:	00 00                	add    %al,(%eax)
    6eba:	0d 88 6c 00 00       	or     $0x6c88,%eax
    6ebf:	00 05 04 b5 6e 00    	add    %al,0x6eb504
    6ec5:	00 1b                	add    %bl,(%ebx)
    6ec7:	99                   	cltd   
    6ec8:	00 00                	add    %al,(%eax)
    6eca:	00 da                	add    %bl,%dl
    6ecc:	6e                   	outsb  %ds:(%esi),(%dx)
    6ecd:	00 00                	add    %al,(%eax)
    6ecf:	0d cc 6c 00 00       	or     $0x6ccc,%eax
    6ed4:	0d 99 00 00 00       	or     $0x99,%eax
    6ed9:	00 05 04 c6 6e 00    	add    %al,0x6ec604
    6edf:	00 1b                	add    %bl,(%ebx)
    6ee1:	1c 02                	sbb    $0x2,%al
    6ee3:	00 00                	add    %al,(%eax)
    6ee5:	ef                   	out    %eax,(%dx)
    6ee6:	6e                   	outsb  %ds:(%esi),(%dx)
    6ee7:	00 00                	add    %al,(%eax)
    6ee9:	0d cc 6c 00 00       	or     $0x6ccc,%eax
    6eee:	00 05 04 e0 6e 00    	add    %al,0x6ee004
    6ef4:	00 1b                	add    %bl,(%ebx)
    6ef6:	99                   	cltd   
    6ef7:	00 00                	add    %al,(%eax)
    6ef9:	00 0e                	add    %cl,(%esi)
    6efb:	6f                   	outsl  %ds:(%esi),(%dx)
    6efc:	00 00                	add    %al,(%eax)
    6efe:	0d cc 6c 00 00       	or     $0x6ccc,%eax
    6f03:	0d 99 00 00 00       	or     $0x99,%eax
    6f08:	0d 23 03 00 00       	or     $0x323,%eax
    6f0d:	00 05 04 f5 6e 00    	add    %al,0x6ef504
    6f13:	00 0c 24             	add    %cl,(%esp)
    6f16:	6f                   	outsl  %ds:(%esi),(%dx)
    6f17:	00 00                	add    %al,(%eax)
    6f19:	0d cc 6c 00 00       	or     $0x6ccc,%eax
    6f1e:	0d 75 63 00 00       	or     $0x6375,%eax
    6f23:	00 05 04 14 6f 00    	add    %al,0x6f1404
    6f29:	00 10                	add    %dl,(%eax)
    6f2b:	45                   	inc    %ebp
    6f2c:	58                   	pop    %eax
    6f2d:	00 00                	add    %al,(%eax)
    6f2f:	10 60 09             	adc    %ah,0x9(%eax)
    6f32:	5b                   	pop    %ebx
    6f33:	6f                   	outsl  %ds:(%esi),(%dx)
    6f34:	00 00                	add    %al,(%eax)
    6f36:	0f fa 01             	psubd  (%ecx),%mm0
    6f39:	00 00                	add    %al,(%eax)
    6f3b:	60                   	pusha  
    6f3c:	0a f9                	or     %cl,%bh
    6f3e:	00 00                	add    %al,(%eax)
    6f40:	00 00                	add    %al,(%eax)
    6f42:	0f b8                	(bad)  
    6f44:	ab                   	stos   %eax,%es:(%edi)
    6f45:	00 00                	add    %al,(%eax)
    6f47:	60                   	pusha  
    6f48:	0b 60 6f             	or     0x6f(%eax),%esp
    6f4b:	00 00                	add    %al,(%eax)
    6f4d:	04 0f                	add    $0xf,%al
    6f4f:	25 03 00 00 60       	and    $0x60000003,%eax
    6f54:	0c fe                	or     $0xfe,%al
    6f56:	02 00                	add    (%eax),%al
    6f58:	00 08                	add    %cl,(%eax)
    6f5a:	00 16                	add    %dl,(%esi)
    6f5c:	c5 5f 00             	lds    0x0(%edi),%ebx
    6f5f:	00 05 04 5b 6f 00    	add    %al,0x6f5b04
    6f65:	00 10                	add    %dl,(%eax)
    6f67:	93                   	xchg   %eax,%ebx
    6f68:	6d                   	insl   (%dx),%es:(%edi)
    6f69:	00 00                	add    %al,(%eax)
    6f6b:	04 60                	add    $0x60,%al
    6f6d:	10 7f 6f             	adc    %bh,0x6f(%edi)
    6f70:	00 00                	add    %al,(%eax)
    6f72:	0f b8                	(bad)  
    6f74:	ab                   	stos   %eax,%es:(%edi)
    6f75:	00 00                	add    %al,(%eax)
    6f77:	60                   	pusha  
    6f78:	11 84 6f 00 00 00 00 	adc    %eax,0x0(%edi,%ebp,2)
    6f7f:	16                   	push   %ss
    6f80:	5d                   	pop    %ebp
    6f81:	8e 00                	mov    (%eax),%es
    6f83:	00 05 04 7f 6f 00    	add    %al,0x6f7f04
    6f89:	00 22                	add    %ah,(%edx)
    6f8b:	0c 30                	or     $0x30,%al
    6f8d:	fd                   	std    
    6f8e:	03 ae 6f 00 00 20    	add    0x2000006f(%esi),%ebp
    6f94:	2c 00                	sub    $0x0,%al
    6f96:	00 00                	add    %al,(%eax)
    6f98:	30 fe                	xor    %bh,%dh
    6f9a:	03 fe                	add    %esi,%edi
    6f9c:	02 00                	add    (%eax),%al
    6f9e:	00 00                	add    %al,(%eax)
    6fa0:	20 fa                	and    %bh,%dl
    6fa2:	01 00                	add    %eax,(%eax)
    6fa4:	00 30                	add    %dh,(%eax)
    6fa6:	ff 03                	incl   (%ebx)
    6fa8:	99                   	cltd   
    6fa9:	00 00                	add    %al,(%eax)
    6fab:	00 08                	add    %cl,(%eax)
    6fad:	00 34 10             	add    %dh,(%eax,%edx,1)
    6fb0:	30 fa                	xor    %bh,%dl
    6fb2:	03 dc                	add    %esp,%ebx
    6fb4:	6f                   	outsl  %ds:(%esi),(%dx)
    6fb5:	00 00                	add    %al,(%eax)
    6fb7:	2d 91 55 00 00       	sub    $0x5591,%eax
    6fbc:	30 fb                	xor    %bh,%bl
    6fbe:	03 2a                	add    (%edx),%ebp
    6fc0:	6f                   	outsl  %ds:(%esi),(%dx)
    6fc1:	00 00                	add    %al,(%eax)
    6fc3:	2d 65 a8 00 00       	sub    $0xa865,%eax
    6fc8:	30 fc                	xor    %bh,%ah
    6fca:	03 66 6f             	add    0x6f(%esi),%esp
    6fcd:	00 00                	add    %al,(%eax)
    6fcf:	35 61 66 73 00       	xor    $0x736661,%eax
    6fd4:	30 00                	xor    %al,(%eax)
    6fd6:	04 8a                	add    $0x8a,%al
    6fd8:	6f                   	outsl  %ds:(%esi),(%dx)
    6fd9:	00 00                	add    %al,(%eax)
    6fdb:	00 18                	add    %bl,(%eax)
    6fdd:	7e 0a                	jle    6fe9 <.debug_info+0x6fe9>
    6fdf:	00 00                	add    %al,(%eax)
    6fe1:	1c 30                	sbb    $0x30,%al
    6fe3:	de 04 38             	fiadd  (%eax,%edi,1)
    6fe6:	70 00                	jo     6fe8 <.debug_info+0x6fe8>
    6fe8:	00 20                	add    %ah,(%eax)
    6fea:	5c                   	pop    %esp
    6feb:	05 00 00 30 df       	add    $0xdf300000,%eax
    6ff0:	04 a1                	add    $0xa1,%al
    6ff2:	24 00                	and    $0x0,%al
    6ff4:	00 00                	add    %al,(%eax)
    6ff6:	20 ec                	and    %ch,%ah
    6ff8:	0f 00 00             	sldt   (%eax)
    6ffb:	30 e0                	xor    %ah,%al
    6ffd:	04 99                	add    $0x99,%al
    6fff:	00 00                	add    %al,(%eax)
    7001:	00 04 20             	add    %al,(%eax,%eiz,1)
    7004:	d7                   	xlat   %ds:(%ebx)
    7005:	61                   	popa   
    7006:	00 00                	add    %al,(%eax)
    7008:	30 e1                	xor    %ah,%cl
    700a:	04 99                	add    $0x99,%al
    700c:	00 00                	add    %al,(%eax)
    700e:	00 08                	add    %cl,(%eax)
    7010:	20 2e                	and    %ch,(%esi)
    7012:	11 00                	adc    %eax,(%eax)
    7014:	00 30                	add    %dh,(%eax)
    7016:	e2 04                	loop   701c <.debug_info+0x701c>
    7018:	38 70 00             	cmp    %dh,0x0(%eax)
    701b:	00 0c 20             	add    %cl,(%eax,%eiz,1)
    701e:	30 2c 00             	xor    %ch,(%eax,%eax,1)
    7021:	00 30                	add    %dh,(%eax)
    7023:	e3 04                	jecxz  7029 <.debug_info+0x7029>
    7025:	77 3f                	ja     7066 <.debug_info+0x7066>
    7027:	00 00                	add    %al,(%eax)
    7029:	10 20                	adc    %ah,(%eax)
    702b:	35 2b 00 00 30       	xor    $0x3000002b,%eax
    7030:	e4 04                	in     $0x4,%al
    7032:	73 03                	jae    7037 <.debug_info+0x7037>
    7034:	00 00                	add    %al,(%eax)
    7036:	14 00                	adc    $0x0,%al
    7038:	05 04 dc 6f 00       	add    $0x6fdc04,%eax
    703d:	00 05 04 44 70 00    	add    %al,0x704404
    7043:	00 06                	add    %al,(%esi)
    7045:	94                   	xchg   %eax,%esp
    7046:	6c                   	insb   (%dx),%es:(%edi)
    7047:	00 00                	add    %al,(%eax)
    7049:	05 04 4f 70 00       	add    $0x704f04,%eax
    704e:	00 06                	add    %al,(%esi)
    7050:	ee                   	out    %al,(%dx)
    7051:	6d                   	insl   (%dx),%es:(%edi)
    7052:	00 00                	add    %al,(%eax)
    7054:	18 e1                	sbb    %ah,%cl
    7056:	93                   	xchg   %eax,%ebx
    7057:	00 00                	add    %al,(%eax)
    7059:	e8 30 32 05 89       	call   8905a28e <irq_matrix_allocated+0x8905931e>
    705e:	70 00                	jo     7060 <.debug_info+0x7060>
    7060:	00 20                	add    %ah,(%eax)
    7062:	f8                   	clc    
    7063:	87 00                	xchg   %eax,(%eax)
    7065:	00 30                	add    %dh,(%eax)
    7067:	33 05 99 00 00 00    	xor    0x99,%eax
    706d:	00 20                	add    %ah,(%eax)
    706f:	1f                   	pop    %ds
    7070:	53                   	push   %ebx
    7071:	00 00                	add    %al,(%eax)
    7073:	30 34 05 67 25 00 00 	xor    %dh,0x2567(,%eax,1)
    707a:	04 20                	add    $0x20,%al
    707c:	76 12                	jbe    7090 <.debug_info+0x7090>
    707e:	00 00                	add    %al,(%eax)
    7080:	30 35 05 89 70 00    	xor    %dh,0x708905
    7086:	00 10                	add    %dl,(%eax)
    7088:	00 03                	add    %al,(%ebx)
    708a:	4c                   	dec    %esp
    708b:	4f                   	dec    %edi
    708c:	00 00                	add    %al,(%eax)
    708e:	99                   	cltd   
    708f:	70 00                	jo     7091 <.debug_info+0x7091>
    7091:	00 04 3c             	add    %al,(%esp,%edi,1)
    7094:	00 00                	add    %al,(%eax)
    7096:	00 02                	add    %al,(%edx)
    7098:	00 18                	add    %bl,(%eax)
    709a:	fb                   	sti    
    709b:	2d 00 00 1c 30       	sub    $0x301c0000,%eax
    70a0:	13 08                	adc    (%eax),%ecx
    70a2:	5d                   	pop    %ebp
    70a3:	71 00                	jno    70a5 <.debug_info+0x70a5>
    70a5:	00 20                	add    %ah,(%eax)
    70a7:	b7 57                	mov    $0x57,%bh
    70a9:	00 00                	add    %al,(%eax)
    70ab:	30 14 08             	xor    %dl,(%eax,%ecx,1)
    70ae:	43                   	inc    %ebx
    70af:	00 00                	add    %al,(%eax)
    70b1:	00 00                	add    %al,(%eax)
    70b3:	20 e1                	and    %ah,%cl
    70b5:	66 00 00             	data16 add %al,(%eax)
    70b8:	30 15 08 99 00 00    	xor    %dl,0x9908
    70be:	00 04 20             	add    %al,(%eax,%eiz,1)
    70c1:	54                   	push   %esp
    70c2:	80 00 00             	addb   $0x0,(%eax)
    70c5:	30 1b                	xor    %bl,(%ebx)
    70c7:	08 ab 7b 00 00 08    	or     %ch,0x800007b(%ebx)
    70cd:	20 ba 3e 00 00 30    	and    %bh,0x3000003e(%edx)
    70d3:	1d 08 6e 7a 00       	sbb    $0x7a6e08,%eax
    70d8:	00 0c 20             	add    %cl,(%eax,%eiz,1)
    70db:	b8 ab 00 00 30       	mov    $0x300000ab,%eax
    70e0:	1e                   	push   %ds
    70e1:	08 c1                	or     %al,%cl
    70e3:	60                   	pusha  
    70e4:	00 00                	add    %al,(%eax)
    70e6:	10 20                	adc    %ah,(%eax)
    70e8:	af                   	scas   %es:(%edi),%eax
    70e9:	6f                   	outsl  %ds:(%esi),(%dx)
    70ea:	00 00                	add    %al,(%eax)
    70ec:	30 1f                	xor    %bl,(%edi)
    70ee:	08 5d 71             	or     %bl,0x71(%ebp)
    70f1:	00 00                	add    %al,(%eax)
    70f3:	14 20                	adc    $0x20,%al
    70f5:	c9                   	leave  
    70f6:	a9 00 00 30 20       	test   $0x20300000,%eax
    70fb:	08 29                	or     %ch,(%ecx)
    70fd:	03 00                	add    (%eax),%eax
    70ff:	00 18                	add    %bl,(%eax)
    7101:	20 72 46             	and    %dh,0x46(%edx)
    7104:	00 00                	add    %al,(%eax)
    7106:	30 22                	xor    %ah,(%edx)
    7108:	08 4d 24             	or     %cl,0x24(%ebp)
    710b:	00 00                	add    %al,(%eax)
    710d:	1c 20                	sbb    $0x20,%al
    710f:	3c 7c                	cmp    $0x7c,%al
    7111:	00 00                	add    %al,(%eax)
    7113:	30 23                	xor    %ah,(%ebx)
    7115:	08 4d 24             	or     %cl,0x24(%ebp)
    7118:	00 00                	add    %al,(%eax)
    711a:	1c 20                	sbb    $0x20,%al
    711c:	02 54 00 00          	add    0x0(%eax,%eax,1),%dl
    7120:	30 24 08             	xor    %ah,(%eax,%ecx,1)
    7123:	4d                   	dec    %ebp
    7124:	24 00                	and    $0x0,%al
    7126:	00 1c 20             	add    %bl,(%eax,%eiz,1)
    7129:	66 37                	data16 aaa 
    712b:	00 00                	add    %al,(%eax)
    712d:	30 25 08 b1 7b 00    	xor    %ah,0x7bb108
    7133:	00 1c 20             	add    %bl,(%eax,%eiz,1)
    7136:	18 12                	sbb    %dl,(%edx)
    7138:	00 00                	add    %al,(%eax)
    713a:	30 27                	xor    %ah,(%edi)
    713c:	08 4d 24             	or     %cl,0x24(%ebp)
    713f:	00 00                	add    %al,(%eax)
    7141:	1c 20                	sbb    $0x20,%al
    7143:	47                   	inc    %edi
    7144:	39 00                	cmp    %eax,(%eax)
    7146:	00 30                	add    %dh,(%eax)
    7148:	28 08                	sub    %cl,(%eax)
    714a:	4d                   	dec    %ebp
    714b:	24 00                	and    $0x0,%al
    714d:	00 1c 20             	add    %bl,(%eax,%eiz,1)
    7150:	8d 61 00             	lea    0x0(%ecx),%esp
    7153:	00 30                	add    %dh,(%eax)
    7155:	29 08                	sub    %ecx,(%eax)
    7157:	4d                   	dec    %ebp
    7158:	24 00                	and    $0x0,%al
    715a:	00 1c 00             	add    %bl,(%eax,%eax,1)
    715d:	05 04 99 70 00       	add    $0x709904,%eax
    7162:	00 18                	add    %bl,(%eax)
    7164:	b2 43                	mov    $0x43,%dl
    7166:	00 00                	add    %al,(%eax)
    7168:	64 30 09             	xor    %cl,%fs:(%ecx)
    716b:	07                   	pop    %es
    716c:	b6 72                	mov    $0x72,%dh
    716e:	00 00                	add    %al,(%eax)
    7170:	20 73 26             	and    %dh,0x26(%ebx)
    7173:	00 00                	add    %al,(%eax)
    7175:	30 0a                	xor    %cl,(%edx)
    7177:	07                   	pop    %es
    7178:	07                   	pop    %es
    7179:	7a 00                	jp     717b <.debug_info+0x717b>
    717b:	00 00                	add    %al,(%eax)
    717d:	20 f3                	and    %dh,%bl
    717f:	16                   	push   %ss
    7180:	00 00                	add    %al,(%eax)
    7182:	30 0b                	xor    %cl,(%ebx)
    7184:	07                   	pop    %es
    7185:	18 7a 00             	sbb    %bh,0x0(%edx)
    7188:	00 04 20             	add    %al,(%eax,%eiz,1)
    718b:	99                   	cltd   
    718c:	2e 00 00             	add    %al,%cs:(%eax)
    718f:	30 0d 07 2e 7a 00    	xor    %cl,0x7a2e07
    7195:	00 08                	add    %cl,(%eax)
    7197:	20 90 1a 00 00 30    	and    %dl,0x3000001a(%eax)
    719d:	0e                   	push   %cs
    719e:	07                   	pop    %es
    719f:	48                   	dec    %eax
    71a0:	7a 00                	jp     71a2 <.debug_info+0x71a2>
    71a2:	00 0c 20             	add    %cl,(%eax,%eiz,1)
    71a5:	b0 74                	mov    $0x74,%al
    71a7:	00 00                	add    %al,(%eax)
    71a9:	30 0f                	xor    %cl,(%edi)
    71ab:	07                   	pop    %es
    71ac:	5d                   	pop    %ebp
    71ad:	7a 00                	jp     71af <.debug_info+0x71af>
    71af:	00 10                	add    %dl,(%eax)
    71b1:	20 ec                	and    %ch,%ah
    71b3:	48                   	dec    %eax
    71b4:	00 00                	add    %al,(%eax)
    71b6:	30 10                	xor    %dl,(%eax)
    71b8:	07                   	pop    %es
    71b9:	18 7a 00             	sbb    %bh,0x0(%edx)
    71bc:	00 14 20             	add    %dl,(%eax,%eiz,1)
    71bf:	c7                   	(bad)  
    71c0:	99                   	cltd   
    71c1:	00 00                	add    %al,(%eax)
    71c3:	30 11                	xor    %dl,(%ecx)
    71c5:	07                   	pop    %es
    71c6:	6e                   	outsb  %ds:(%esi),(%dx)
    71c7:	7a 00                	jp     71c9 <.debug_info+0x71c9>
    71c9:	00 18                	add    %bl,(%eax)
    71cb:	20 4a 96             	and    %cl,-0x6a(%edx)
    71ce:	00 00                	add    %al,(%eax)
    71d0:	30 12                	xor    %dl,(%edx)
    71d2:	07                   	pop    %es
    71d3:	d9 5b 00             	fstps  0x0(%ebx)
    71d6:	00 1c 20             	add    %bl,(%eax,%eiz,1)
    71d9:	b7 0f                	mov    $0xf,%bh
    71db:	00 00                	add    %al,(%eax)
    71dd:	30 13                	xor    %dl,(%ebx)
    71df:	07                   	pop    %es
    71e0:	83 7a 00 00          	cmpl   $0x0,0x0(%edx)
    71e4:	20 20                	and    %ah,(%eax)
    71e6:	97                   	xchg   %eax,%edi
    71e7:	49                   	dec    %ecx
    71e8:	00 00                	add    %al,(%eax)
    71ea:	30 14 07             	xor    %dl,(%edi,%eax,1)
    71ed:	83 7a 00 00          	cmpl   $0x0,0x0(%edx)
    71f1:	24 20                	and    $0x20,%al
    71f3:	64 1e                	fs push %ds
    71f5:	00 00                	add    %al,(%eax)
    71f7:	30 15 07 83 7a 00    	xor    %dl,0x7a8307
    71fd:	00 28                	add    %ch,(%eax)
    71ff:	20 d4                	and    %dl,%ah
    7201:	75 00                	jne    7203 <.debug_info+0x7203>
    7203:	00 30                	add    %dh,(%eax)
    7205:	16                   	push   %ss
    7206:	07                   	pop    %es
    7207:	83 7a 00 00          	cmpl   $0x0,0x0(%edx)
    720b:	2c 20                	sub    $0x20,%al
    720d:	10 8d 00 00 30 17    	adc    %cl,0x17300000(%ebp)
    7213:	07                   	pop    %es
    7214:	a8 7a                	test   $0x7a,%al
    7216:	00 00                	add    %al,(%eax)
    7218:	30 20                	xor    %ah,(%eax)
    721a:	64 99                	fs cltd 
    721c:	00 00                	add    %al,(%eax)
    721e:	30 18                	xor    %bl,(%eax)
    7220:	07                   	pop    %es
    7221:	c7                   	(bad)  
    7222:	7a 00                	jp     7224 <.debug_info+0x7224>
    7224:	00 34 20             	add    %dh,(%eax,%eiz,1)
    7227:	15 8c 00 00 30       	adc    $0x3000008c,%eax
    722c:	19 07                	sbb    %eax,(%edi)
    722e:	6e                   	outsb  %ds:(%esi),(%dx)
    722f:	7a 00                	jp     7231 <.debug_info+0x7231>
    7231:	00 38                	add    %bh,(%eax)
    7233:	20 ee                	and    %ch,%dh
    7235:	17                   	pop    %ss
    7236:	00 00                	add    %al,(%eax)
    7238:	30 1b                	xor    %bl,(%ebx)
    723a:	07                   	pop    %es
    723b:	e1 7a                	loope  72b7 <.debug_info+0x72b7>
    723d:	00 00                	add    %al,(%eax)
    723f:	3c 20                	cmp    $0x20,%al
    7241:	6e                   	outsb  %ds:(%esi),(%dx)
    7242:	54                   	push   %esp
    7243:	00 00                	add    %al,(%eax)
    7245:	30 1c 07             	xor    %bl,(%edi,%eax,1)
    7248:	e1 7a                	loope  72c4 <.debug_info+0x72c4>
    724a:	00 00                	add    %al,(%eax)
    724c:	40                   	inc    %eax
    724d:	20 f5                	and    %dh,%ch
    724f:	22 00                	and    (%eax),%al
    7251:	00 30                	add    %dh,(%eax)
    7253:	1d 07 e1 7a 00       	sbb    $0x7ae107,%eax
    7258:	00 44 20 3e          	add    %al,0x3e(%eax,%eiz,1)
    725c:	6b 00 00             	imul   $0x0,(%eax),%eax
    725f:	30 1e                	xor    %bl,(%esi)
    7261:	07                   	pop    %es
    7262:	e1 7a                	loope  72de <.debug_info+0x72de>
    7264:	00 00                	add    %al,(%eax)
    7266:	48                   	dec    %eax
    7267:	20 a9 2c 00 00 30    	and    %ch,0x3000002c(%ecx)
    726d:	20 07                	and    %al,(%edi)
    726f:	0a 7b 00             	or     0x0(%ebx),%bh
    7272:	00 4c 20 1d          	add    %cl,0x1d(%eax,%eiz,1)
    7276:	13 00                	adc    (%eax),%eax
    7278:	00 30                	add    %dh,(%eax)
    727a:	21 07                	and    %eax,(%edi)
    727c:	33 7b 00             	xor    0x0(%ebx),%edi
    727f:	00 50 20             	add    %dl,0x20(%eax)
    7282:	bb 18 00 00 30       	mov    $0x30000018,%ebx
    7287:	22 07                	and    (%edi),%al
    7289:	4e                   	dec    %esi
    728a:	7b 00                	jnp    728c <.debug_info+0x728c>
    728c:	00 54 20 61          	add    %dl,0x61(%eax,%eiz,1)
    7290:	30 00                	xor    %al,(%eax)
    7292:	00 30                	add    %dh,(%eax)
    7294:	24 07                	and    $0x7,%al
    7296:	6d                   	insl   (%dx),%es:(%edi)
    7297:	7b 00                	jnp    7299 <.debug_info+0x7299>
    7299:	00 58 20             	add    %bl,0x20(%eax)
    729c:	37                   	aaa    
    729d:	51                   	push   %ecx
    729e:	00 00                	add    %al,(%eax)
    72a0:	30 25 07 87 7b 00    	xor    %ah,0x7b8707
    72a6:	00 5c 20 54          	add    %bl,0x54(%eax,%eiz,1)
    72aa:	9f                   	lahf   
    72ab:	00 00                	add    %al,(%eax)
    72ad:	30 27                	xor    %ah,(%edi)
    72af:	07                   	pop    %es
    72b0:	87 7b 00             	xchg   %edi,0x0(%ebx)
    72b3:	00 60 00             	add    %ah,0x0(%eax)
    72b6:	05 04 bc 72 00       	add    $0x72bc04,%eax
    72bb:	00 06                	add    %al,(%esi)
    72bd:	63 71 00             	arpl   %si,0x0(%ecx)
    72c0:	00 05 04 c7 72 00    	add    %al,0x72c704
    72c6:	00 06                	add    %al,(%esi)
    72c8:	14 5c                	adc    $0x5c,%al
    72ca:	00 00                	add    %al,(%eax)
    72cc:	05 04 d2 72 00       	add    $0x72d204,%eax
    72d1:	00 06                	add    %al,(%esi)
    72d3:	4d                   	dec    %ebp
    72d4:	5f                   	pop    %edi
    72d5:	00 00                	add    %al,(%eax)
    72d7:	16                   	push   %ss
    72d8:	8b 80 00 00 05 04    	mov    0x4050000(%eax),%eax
    72de:	e2 72                	loop   7352 <.debug_info+0x7352>
    72e0:	00 00                	add    %al,(%eax)
    72e2:	06                   	push   %es
    72e3:	d7                   	xlat   %ds:(%ebx)
    72e4:	72 00                	jb     72e6 <.debug_info+0x72e6>
    72e6:	00 16                	add    %dl,(%esi)
    72e8:	1b 65 00             	sbb    0x0(%ebp),%esp
    72eb:	00 05 04 f2 72 00    	add    %al,0x72f204
    72f1:	00 05 04 f8 72 00    	add    %al,0x72f804
    72f7:	00 06                	add    %al,(%esi)
    72f9:	e7 72                	out    %eax,$0x72
    72fb:	00 00                	add    %al,(%eax)
    72fd:	16                   	push   %ss
    72fe:	2d 80 00 00 05       	sub    $0x5000080,%eax
    7303:	04 08                	add    $0x8,%al
    7305:	73 00                	jae    7307 <.debug_info+0x7307>
    7307:	00 06                	add    %al,(%esi)
    7309:	fd                   	std    
    730a:	72 00                	jb     730c <.debug_info+0x730c>
    730c:	00 16                	add    %dl,(%esi)
    730e:	bc 27 00 00 05       	mov    $0x5000027,%esp
    7313:	04 0d                	add    $0xd,%al
    7315:	73 00                	jae    7317 <.debug_info+0x7317>
    7317:	00 18                	add    %bl,(%eax)
    7319:	be 2b 00 00 10       	mov    $0x1000002b,%esi
    731e:	30 53 06             	xor    %dl,0x6(%ebx)
    7321:	5a                   	pop    %edx
    7322:	73 00                	jae    7324 <.debug_info+0x7324>
    7324:	00 20                	add    %ah,(%eax)
    7326:	dd 23                	frstor (%ebx)
    7328:	00 00                	add    %al,(%eax)
    732a:	30 54 06 55          	xor    %dl,0x55(%esi,%eax,1)
    732e:	00 00                	add    %al,(%eax)
    7330:	00 00                	add    %al,(%eax)
    7332:	20 3d 47 00 00 30    	and    %bh,0x30000047
    7338:	55                   	push   %ebp
    7339:	06                   	push   %es
    733a:	55                   	push   %ebp
    733b:	00 00                	add    %al,(%eax)
    733d:	00 04 20             	add    %al,(%eax,%eiz,1)
    7340:	44                   	inc    %esp
    7341:	13 00                	adc    (%eax),%eax
    7343:	00 30                	add    %dh,(%eax)
    7345:	56                   	push   %esi
    7346:	06                   	push   %es
    7347:	55                   	push   %ebp
    7348:	00 00                	add    %al,(%eax)
    734a:	00 08                	add    %cl,(%eax)
    734c:	20 f6                	and    %dh,%dh
    734e:	4e                   	dec    %esi
    734f:	00 00                	add    %al,(%eax)
    7351:	30 57 06             	xor    %dl,0x6(%edi)
    7354:	5a                   	pop    %edx
    7355:	73 00                	jae    7357 <.debug_info+0x7357>
    7357:	00 0c 00             	add    %cl,(%eax,%eax,1)
    735a:	05 04 0a 43 00       	add    $0x430a04,%eax
    735f:	00 21                	add    %ah,(%ecx)
    7361:	10 34 00             	adc    %dh,(%eax,%eax,1)
    7364:	00 30                	add    %dh,(%eax)
    7366:	75 06                	jne    736e <.debug_info+0x736e>
    7368:	6c                   	insb   (%dx),%es:(%edi)
    7369:	73 00                	jae    736b <.debug_info+0x736b>
    736b:	00 05 04 72 73 00    	add    %al,0x737204
    7371:	00 1b                	add    %bl,(%ebx)
    7373:	99                   	cltd   
    7374:	00 00                	add    %al,(%eax)
    7376:	00 9a 73 00 00 0d    	add    %bl,0xd000073(%edx)
    737c:	9a 73 00 00 0d 43 00 	lcall  $0x43,$0xd000073
    7383:	00 00                	add    %al,(%eax)
    7385:	0d 99 00 00 00       	or     $0x99,%eax
    738a:	0d 44 02 00 00       	or     $0x244,%eax
    738f:	0d 0f 01 00 00       	or     $0x10f,%eax
    7394:	0d 55 00 00 00       	or     $0x55,%eax
    7399:	00 05 04 a0 73 00    	add    %al,0x73a004
    739f:	00 18                	add    %bl,(%eax)
    73a1:	50                   	push   %eax
    73a2:	34 00                	xor    $0x0,%al
    73a4:	00 0c 30             	add    %cl,(%eax,%esi,1)
    73a7:	78 06                	js     73af <.debug_info+0x73af>
    73a9:	c8 73 00 00          	enter  $0x73,$0x0
    73ad:	20 19                	and    %bl,(%ecx)
    73af:	39 00                	cmp    %eax,(%eax)
    73b1:	00 30                	add    %dh,(%eax)
    73b3:	79 06                	jns    73bb <.debug_info+0x73bb>
    73b5:	c8 73 00 00          	enter  $0x73,$0x0
    73b9:	00 19                	add    %bl,(%ecx)
    73bb:	70 6f                	jo     742c <.debug_info+0x742c>
    73bd:	73 00                	jae    73bf <.debug_info+0x73bf>
    73bf:	30 7a 06             	xor    %bh,0x6(%edx)
    73c2:	44                   	inc    %esp
    73c3:	02 00                	add    (%eax),%al
    73c5:	00 04 00             	add    %al,(%eax,%eax,1)
    73c8:	06                   	push   %es
    73c9:	60                   	pusha  
    73ca:	73 00                	jae    73cc <.debug_info+0x73cc>
    73cc:	00 1b                	add    %bl,(%ebx)
    73ce:	44                   	inc    %esp
    73cf:	02 00                	add    (%eax),%al
    73d1:	00 e6                	add    %ah,%dh
    73d3:	73 00                	jae    73d5 <.debug_info+0x73d5>
    73d5:	00 0d 77 3f 00 00    	add    %cl,0x3f77
    73db:	0d 44 02 00 00       	or     $0x244,%eax
    73e0:	0d 99 00 00 00       	or     $0x99,%eax
    73e5:	00 05 04 cd 73 00    	add    %al,0x73cd04
    73eb:	00 1b                	add    %bl,(%ebx)
    73ed:	5a                   	pop    %edx
    73ee:	02 00                	add    (%eax),%al
    73f0:	00 0a                	add    %cl,(%edx)
    73f2:	74 00                	je     73f4 <.debug_info+0x73f4>
    73f4:	00 0d 77 3f 00 00    	add    %cl,0x3f77
    73fa:	0d df 01 00 00       	or     $0x1df,%eax
    73ff:	0d 4f 02 00 00       	or     $0x24f,%eax
    7404:	0d 0a 74 00 00       	or     $0x740a,%eax
    7409:	00 05 04 44 02 00    	add    %al,0x24404
    740f:	00 05 04 ec 73 00    	add    %al,0x73ec04
    7415:	00 1b                	add    %bl,(%ebx)
    7417:	5a                   	pop    %edx
    7418:	02 00                	add    (%eax),%al
    741a:	00 34 74             	add    %dh,(%esp,%esi,2)
    741d:	00 00                	add    %al,(%eax)
    741f:	0d 77 3f 00 00       	or     $0x3f77,%eax
    7424:	0d 43 00 00 00       	or     $0x43,%eax
    7429:	0d 4f 02 00 00       	or     $0x24f,%eax
    742e:	0d 0a 74 00 00       	or     $0x740a,%eax
    7433:	00 05 04 16 74 00    	add    %al,0x741604
    7439:	00 1b                	add    %bl,(%ebx)
    743b:	99                   	cltd   
    743c:	00 00                	add    %al,(%eax)
    743e:	00 4e 74             	add    %cl,0x74(%esi)
    7441:	00 00                	add    %al,(%eax)
    7443:	0d 77 3f 00 00       	or     $0x3f77,%eax
    7448:	0d 9a 73 00 00       	or     $0x739a,%eax
    744d:	00 05 04 3a 74 00    	add    %al,0x743a04
    7453:	00 1b                	add    %bl,(%ebx)
    7455:	55                   	push   %ebp
    7456:	00 00                	add    %al,(%eax)
    7458:	00 68 74             	add    %ch,0x74(%eax)
    745b:	00 00                	add    %al,(%eax)
    745d:	0d 77 3f 00 00       	or     $0x3f77,%eax
    7462:	0d 68 74 00 00       	or     $0x7468,%eax
    7467:	00 05 04 6e 74 00    	add    %al,0x746e04
    746d:	00 10                	add    %dl,(%eax)
    746f:	53                   	push   %ebx
    7470:	87 00                	xchg   %eax,(%eax)
    7472:	00 08                	add    %cl,(%eax)
    7474:	61                   	popa   
    7475:	25 93 74 00 00       	and    $0x7493,%eax
    747a:	0f d1 5d 00          	psrlw  0x0(%ebp),%mm3
    747e:	00 61 26             	add    %ah,0x26(%ecx)
    7481:	80 c1 00             	add    $0x0,%cl
    7484:	00 00                	add    %al,(%eax)
    7486:	0f 72                	(bad)  
    7488:	8a 00                	mov    (%eax),%al
    748a:	00 61 27             	add    %ah,0x27(%ecx)
    748d:	25 00 00 00 04       	and    $0x4000000,%eax
    7492:	00 05 04 54 74 00    	add    %al,0x745404
    7498:	00 1b                	add    %bl,(%ebx)
    749a:	5f                   	pop    %edi
    749b:	01 00                	add    %eax,(%eax)
    749d:	00 b2 74 00 00 0d    	add    %dh,0xd000074(%edx)
    74a3:	77 3f                	ja     74e4 <.debug_info+0x74e4>
    74a5:	00 00                	add    %al,(%eax)
    74a7:	0d 55 00 00 00       	or     $0x55,%eax
    74ac:	0d 25 00 00 00       	or     $0x25,%eax
    74b1:	00 05 04 99 74 00    	add    %al,0x749904
    74b7:	00 1b                	add    %bl,(%ebx)
    74b9:	99                   	cltd   
    74ba:	00 00                	add    %al,(%eax)
    74bc:	00 cc                	add    %cl,%ah
    74be:	74 00                	je     74c0 <.debug_info+0x74c0>
    74c0:	00 0d 77 3f 00 00    	add    %cl,0x3f77
    74c6:	0d a2 36 00 00       	or     $0x36a2,%eax
    74cb:	00 05 04 b8 74 00    	add    %al,0x74b804
    74d1:	00 1b                	add    %bl,(%ebx)
    74d3:	99                   	cltd   
    74d4:	00 00                	add    %al,(%eax)
    74d6:	00 e6                	add    %ah,%dh
    74d8:	74 00                	je     74da <.debug_info+0x74da>
    74da:	00 0d 84 2a 00 00    	add    %cl,0x2a84
    74e0:	0d 77 3f 00 00       	or     $0x3f77,%eax
    74e5:	00 05 04 d2 74 00    	add    %al,0x74d204
    74eb:	00 1b                	add    %bl,(%ebx)
    74ed:	99                   	cltd   
    74ee:	00 00                	add    %al,(%eax)
    74f0:	00 00                	add    %al,(%eax)
    74f2:	75 00                	jne    74f4 <.debug_info+0x74f4>
    74f4:	00 0d 77 3f 00 00    	add    %cl,0x3f77
    74fa:	0d 88 6c 00 00       	or     $0x6c88,%eax
    74ff:	00 05 04 ec 74 00    	add    %al,0x74ec04
    7505:	00 1b                	add    %bl,(%ebx)
    7507:	99                   	cltd   
    7508:	00 00                	add    %al,(%eax)
    750a:	00 24 75 00 00 0d 77 	add    %ah,0x770d0000(,%esi,2)
    7511:	3f                   	aas    
    7512:	00 00                	add    %al,(%eax)
    7514:	0d 44 02 00 00       	or     $0x244,%eax
    7519:	0d 44 02 00 00       	or     $0x244,%eax
    751e:	0d 99 00 00 00       	or     $0x99,%eax
    7523:	00 05 04 06 75 00    	add    %al,0x750604
    7529:	00 1b                	add    %bl,(%ebx)
    752b:	99                   	cltd   
    752c:	00 00                	add    %al,(%eax)
    752e:	00 43 75             	add    %al,0x75(%ebx)
    7531:	00 00                	add    %al,(%eax)
    7533:	0d 99 00 00 00       	or     $0x99,%eax
    7538:	0d 77 3f 00 00       	or     $0x3f77,%eax
    753d:	0d 99 00 00 00       	or     $0x99,%eax
    7542:	00 05 04 2a 75 00    	add    %al,0x752a04
    7548:	00 1b                	add    %bl,(%ebx)
    754a:	99                   	cltd   
    754b:	00 00                	add    %al,(%eax)
    754d:	00 62 75             	add    %ah,0x75(%edx)
    7550:	00 00                	add    %al,(%eax)
    7552:	0d 77 3f 00 00       	or     $0x3f77,%eax
    7557:	0d 99 00 00 00       	or     $0x99,%eax
    755c:	0d cc 6c 00 00       	or     $0x6ccc,%eax
    7561:	00 05 04 49 75 00    	add    %al,0x754904
    7567:	00 1b                	add    %bl,(%ebx)
    7569:	5a                   	pop    %edx
    756a:	02 00                	add    (%eax),%al
    756c:	00 90 75 00 00 0d    	add    %dl,0xd000075(%eax)
    7572:	77 3f                	ja     75b3 <.debug_info+0x75b3>
    7574:	00 00                	add    %al,(%eax)
    7576:	0d 15 0a 00 00       	or     $0xa15,%eax
    757b:	0d 99 00 00 00       	or     $0x99,%eax
    7580:	0d 4f 02 00 00       	or     $0x24f,%eax
    7585:	0d 0a 74 00 00       	or     $0x740a,%eax
    758a:	0d 99 00 00 00       	or     $0x99,%eax
    758f:	00 05 04 68 75 00    	add    %al,0x756804
    7595:	00 1b                	add    %bl,(%ebx)
    7597:	5a                   	pop    %edx
    7598:	02 00                	add    (%eax),%al
    759a:	00 b9 75 00 00 0d    	add    %bh,0xd000075(%ecx)
    75a0:	1c 67                	sbb    $0x67,%al
    75a2:	00 00                	add    %al,(%eax)
    75a4:	0d 77 3f 00 00       	or     $0x3f77,%eax
    75a9:	0d 0a 74 00 00       	or     $0x740a,%eax
    75ae:	0d 4f 02 00 00       	or     $0x24f,%eax
    75b3:	0d 55 00 00 00       	or     $0x55,%eax
    75b8:	00 05 04 96 75 00    	add    %al,0x759604
    75be:	00 1b                	add    %bl,(%ebx)
    75c0:	5a                   	pop    %edx
    75c1:	02 00                	add    (%eax),%al
    75c3:	00 e2                	add    %ah,%dl
    75c5:	75 00                	jne    75c7 <.debug_info+0x75c7>
    75c7:	00 0d 77 3f 00 00    	add    %cl,0x3f77
    75cd:	0d 0a 74 00 00       	or     $0x740a,%eax
    75d2:	0d 1c 67 00 00       	or     $0x671c,%eax
    75d7:	0d 4f 02 00 00       	or     $0x24f,%eax
    75dc:	0d 55 00 00 00       	or     $0x55,%eax
    75e1:	00 05 04 bf 75 00    	add    %al,0x75bf04
    75e7:	00 1b                	add    %bl,(%ebx)
    75e9:	99                   	cltd   
    75ea:	00 00                	add    %al,(%eax)
    75ec:	00 06                	add    %al,(%esi)
    75ee:	76 00                	jbe    75f0 <.debug_info+0x75f0>
    75f0:	00 0d 77 3f 00 00    	add    %cl,0x3f77
    75f6:	0d 5f 01 00 00       	or     $0x15f,%eax
    75fb:	0d 06 76 00 00       	or     $0x7606,%eax
    7600:	0d 75 63 00 00       	or     $0x6375,%eax
    7605:	00 05 04 cc 6c 00    	add    %al,0x6ccc04
    760b:	00 05 04 e8 75 00    	add    %al,0x75e804
    7611:	00 1b                	add    %bl,(%ebx)
    7613:	5f                   	pop    %edi
    7614:	01 00                	add    %eax,(%eax)
    7616:	00 30                	add    %dh,(%eax)
    7618:	76 00                	jbe    761a <.debug_info+0x761a>
    761a:	00 0d 77 3f 00 00    	add    %cl,0x3f77
    7620:	0d 99 00 00 00       	or     $0x99,%eax
    7625:	0d 44 02 00 00       	or     $0x244,%eax
    762a:	0d 44 02 00 00       	or     $0x244,%eax
    762f:	00 05 04 12 76 00    	add    %al,0x761204
    7635:	00 0c 46             	add    %cl,(%esi,%eax,2)
    7638:	76 00                	jbe    763a <.debug_info+0x763a>
    763a:	00 0d 46 76 00 00    	add    %cl,0x7646
    7640:	0d 77 3f 00 00       	or     $0x3f77,%eax
    7645:	00 05 04 4c 76 00    	add    %al,0x764c04
    764b:	00 10                	add    %dl,(%eax)
    764d:	f5                   	cmc    
    764e:	95                   	xchg   %eax,%ebp
    764f:	00 00                	add    %al,(%eax)
    7651:	50                   	push   %eax
    7652:	62 0f                	bound  %ecx,(%edi)
    7654:	f4                   	hlt    
    7655:	76 00                	jbe    7657 <.debug_info+0x7657>
    7657:	00 15 62 75 66 00    	add    %dl,0x667562
    765d:	62 10                	bound  %edx,(%eax)
    765f:	df 01                	fild   (%ecx)
    7661:	00 00                	add    %al,(%eax)
    7663:	00 0f                	add    %cl,(%edi)
    7665:	cc                   	int3   
    7666:	5d                   	pop    %ebp
    7667:	00 00                	add    %al,(%eax)
    7669:	62 11                	bound  %edx,(%ecx)
    766b:	4f                   	dec    %edi
    766c:	02 00                	add    (%eax),%al
    766e:	00 04 0f             	add    %al,(%edi,%ecx,1)
    7671:	85 33                	test   %esi,(%ebx)
    7673:	00 00                	add    %al,(%eax)
    7675:	62 12                	bound  %edx,(%edx)
    7677:	4f                   	dec    %edi
    7678:	02 00                	add    (%eax),%al
    767a:	00 08                	add    %cl,(%eax)
    767c:	0f 10 29             	movups (%ecx),%xmm5
    767f:	00 00                	add    %al,(%eax)
    7681:	62 13                	bound  %edx,(%ebx)
    7683:	4f                   	dec    %edi
    7684:	02 00                	add    (%eax),%al
    7686:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    7689:	c1 86 00 00 62 14 4f 	roll   $0x4f,0x14620000(%esi)
    7690:	02 00                	add    (%eax),%al
    7692:	00 10                	add    %dl,(%eax)
    7694:	0f ae 10             	ldmxcsr (%eax)
    7697:	00 00                	add    %al,(%eax)
    7699:	62 15 44 02 00 00    	bound  %edx,0x244
    769f:	14 0f                	adc    $0xf,%al
    76a1:	3c 5a                	cmp    $0x5a,%al
    76a3:	00 00                	add    %al,(%eax)
    76a5:	62 16                	bound  %edx,(%esi)
    76a7:	44                   	inc    %esp
    76a8:	02 00                	add    (%eax),%al
    76aa:	00 1c 0f             	add    %bl,(%edi,%ecx,1)
    76ad:	ec                   	in     (%dx),%al
    76ae:	6c                   	insb   (%dx),%es:(%edi)
    76af:	00 00                	add    %al,(%eax)
    76b1:	62 17                	bound  %edx,(%edi)
    76b3:	0f 01 00             	sgdtl  (%eax)
    76b6:	00 24 0f             	add    %ah,(%edi,%ecx,1)
    76b9:	44                   	inc    %esp
    76ba:	64 00 00             	add    %al,%fs:(%eax)
    76bd:	62 18                	bound  %ebx,(%eax)
    76bf:	e5 24                	in     $0x24,%eax
    76c1:	00 00                	add    %al,(%eax)
    76c3:	2c 15                	sub    $0x15,%al
    76c5:	6f                   	outsl  %ds:(%esi),(%dx)
    76c6:	70 00                	jo     76c8 <.debug_info+0x76c8>
    76c8:	62 19                	bound  %ebx,(%ecx)
    76ca:	fa                   	cli    
    76cb:	9e                   	sahf   
    76cc:	00 00                	add    %al,(%eax)
    76ce:	40                   	inc    %eax
    76cf:	0f 48 29             	cmovs  (%ecx),%ebp
    76d2:	00 00                	add    %al,(%eax)
    76d4:	62 1a                	bound  %ebx,(%edx)
    76d6:	99                   	cltd   
    76d7:	00 00                	add    %al,(%eax)
    76d9:	00 44 0f d2          	add    %al,-0x2e(%edi,%ecx,1)
    76dd:	8a 00                	mov    (%eax),%al
    76df:	00 62 1b             	add    %ah,0x1b(%edx)
    76e2:	05 9f 00 00 48       	add    $0x4800009f,%eax
    76e7:	0f d7                	(bad)  
    76e9:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    76ea:	00 00                	add    %al,(%eax)
    76ec:	62 1c 77             	bound  %ebx,(%edi,%esi,2)
    76ef:	0a 00                	or     (%eax),%al
    76f1:	00 4c 00 05          	add    %cl,0x5(%eax,%eax,1)
    76f5:	04 36                	add    $0x36,%al
    76f7:	76 00                	jbe    76f9 <.debug_info+0x76f9>
    76f9:	00 1b                	add    %bl,(%ebx)
    76fb:	5a                   	pop    %edx
    76fc:	02 00                	add    (%eax),%al
    76fe:	00 22                	add    %ah,(%edx)
    7700:	77 00                	ja     7702 <.debug_info+0x7702>
    7702:	00 0d 77 3f 00 00    	add    %cl,0x3f77
    7708:	0d 44 02 00 00       	or     $0x244,%eax
    770d:	0d 77 3f 00 00       	or     $0x3f77,%eax
    7712:	0d 44 02 00 00       	or     $0x244,%eax
    7717:	0d 4f 02 00 00       	or     $0x24f,%eax
    771c:	0d 55 00 00 00       	or     $0x55,%eax
    7721:	00 05 04 fa 76 00    	add    %al,0x76fa04
    7727:	00 1b                	add    %bl,(%ebx)
    7729:	99                   	cltd   
    772a:	00 00                	add    %al,(%eax)
    772c:	00 4b 77             	add    %cl,0x77(%ebx)
    772f:	00 00                	add    %al,(%eax)
    7731:	0d 77 3f 00 00       	or     $0x3f77,%eax
    7736:	0d 44 02 00 00       	or     $0x244,%eax
    773b:	0d 77 3f 00 00       	or     $0x3f77,%eax
    7740:	0d 44 02 00 00       	or     $0x244,%eax
    7745:	0d 0f 01 00 00       	or     $0x10f,%eax
    774a:	00 05 04 28 77 00    	add    %al,0x772804
    7750:	00 1b                	add    %bl,(%ebx)
    7752:	5a                   	pop    %edx
    7753:	02 00                	add    (%eax),%al
    7755:	00 74 77 00          	add    %dh,0x0(%edi,%esi,2)
    7759:	00 0d 77 3f 00 00    	add    %cl,0x3f77
    775f:	0d 0f 01 00 00       	or     $0x10f,%eax
    7764:	0d 0f 01 00 00       	or     $0x10f,%eax
    7769:	0d 77 3f 00 00       	or     $0x3f77,%eax
    776e:	0d 0f 01 00 00       	or     $0x10f,%eax
    7773:	00 05 04 51 77 00    	add    %al,0x775104
    7779:	00 1b                	add    %bl,(%ebx)
    777b:	cc                   	int3   
    777c:	27                   	daa    
    777d:	00 00                	add    %al,(%eax)
    777f:	93                   	xchg   %eax,%ebx
    7780:	77 00                	ja     7782 <.debug_info+0x7782>
    7782:	00 0d 84 2a 00 00    	add    %cl,0x2a84
    7788:	0d cc 27 00 00       	or     $0x27cc,%eax
    778d:	0d 55 00 00 00       	or     $0x55,%eax
    7792:	00 05 04 7a 77 00    	add    %al,0x777a04
    7798:	00 1b                	add    %bl,(%ebx)
    779a:	43                   	inc    %ebx
    779b:	00 00                	add    %al,(%eax)
    779d:	00 b2 77 00 00 0d    	add    %dh,0xd000077(%edx)
    77a3:	cc                   	int3   
    77a4:	27                   	daa    
    77a5:	00 00                	add    %al,(%eax)
    77a7:	0d 84 2a 00 00       	or     $0x2a84,%eax
    77ac:	0d b2 77 00 00       	or     $0x77b2,%eax
    77b1:	00 05 04 95 4f 00    	add    %al,0x4f9504
    77b7:	00 05 04 99 77 00    	add    %al,0x779904
    77bd:	00 1b                	add    %bl,(%ebx)
    77bf:	99                   	cltd   
    77c0:	00 00                	add    %al,(%eax)
    77c2:	00 d2                	add    %dl,%dl
    77c4:	77 00                	ja     77c6 <.debug_info+0x77c6>
    77c6:	00 0d 84 2a 00 00    	add    %cl,0x2a84
    77cc:	0d 99 00 00 00       	or     $0x99,%eax
    77d1:	00 05 04 be 77 00    	add    %al,0x77be04
    77d7:	00 1b                	add    %bl,(%ebx)
    77d9:	32 67 00             	xor    0x0(%edi),%ah
    77dc:	00 ec                	add    %ch,%ah
    77de:	77 00                	ja     77e0 <.debug_info+0x77e0>
    77e0:	00 0d 84 2a 00 00    	add    %cl,0x2a84
    77e6:	0d 99 00 00 00       	or     $0x99,%eax
    77eb:	00 05 04 d8 77 00    	add    %al,0x77d804
    77f1:	00 1b                	add    %bl,(%ebx)
    77f3:	99                   	cltd   
    77f4:	00 00                	add    %al,(%eax)
    77f6:	00 0b                	add    %cl,(%ebx)
    77f8:	78 00                	js     77fa <.debug_info+0x77fa>
    77fa:	00 0d cc 27 00 00    	add    %cl,0x27cc
    7800:	0d df 01 00 00       	or     $0x1df,%eax
    7805:	0d 99 00 00 00       	or     $0x99,%eax
    780a:	00 05 04 f2 77 00    	add    %al,0x77f204
    7810:	00 1b                	add    %bl,(%ebx)
    7812:	99                   	cltd   
    7813:	00 00                	add    %al,(%eax)
    7815:	00 2f                	add    %ch,(%edi)
    7817:	78 00                	js     7819 <.debug_info+0x7819>
    7819:	00 0d 84 2a 00 00    	add    %cl,0x2a84
    781f:	0d cc 27 00 00       	or     $0x27cc,%eax
    7824:	0d fb 01 00 00       	or     $0x1fb,%eax
    7829:	0d 1c 02 00 00       	or     $0x21c,%eax
    782e:	00 05 04 11 78 00    	add    %al,0x781104
    7834:	00 1b                	add    %bl,(%ebx)
    7836:	99                   	cltd   
    7837:	00 00                	add    %al,(%eax)
    7839:	00 4e 78             	add    %cl,0x78(%esi)
    783c:	00 00                	add    %al,(%eax)
    783e:	0d cc 27 00 00       	or     $0x27cc,%eax
    7843:	0d 84 2a 00 00       	or     $0x2a84,%eax
    7848:	0d cc 27 00 00       	or     $0x27cc,%eax
    784d:	00 05 04 35 78 00    	add    %al,0x783504
    7853:	00 1b                	add    %bl,(%ebx)
    7855:	99                   	cltd   
    7856:	00 00                	add    %al,(%eax)
    7858:	00 68 78             	add    %ch,0x78(%eax)
    785b:	00 00                	add    %al,(%eax)
    785d:	0d 84 2a 00 00       	or     $0x2a84,%eax
    7862:	0d cc 27 00 00       	or     $0x27cc,%eax
    7867:	00 05 04 54 78 00    	add    %al,0x785404
    786d:	00 1b                	add    %bl,(%ebx)
    786f:	99                   	cltd   
    7870:	00 00                	add    %al,(%eax)
    7872:	00 87 78 00 00 0d    	add    %al,0xd000078(%edi)
    7878:	84 2a                	test   %ch,(%edx)
    787a:	00 00                	add    %al,(%eax)
    787c:	0d cc 27 00 00       	or     $0x27cc,%eax
    7881:	0d 43 00 00 00       	or     $0x43,%eax
    7886:	00 05 04 6e 78 00    	add    %al,0x786e04
    788c:	00 1b                	add    %bl,(%ebx)
    788e:	99                   	cltd   
    788f:	00 00                	add    %al,(%eax)
    7891:	00 a6 78 00 00 0d    	add    %ah,0xd000078(%esi)
    7897:	84 2a                	test   %ch,(%edx)
    7899:	00 00                	add    %al,(%eax)
    789b:	0d cc 27 00 00       	or     $0x27cc,%eax
    78a0:	0d fb 01 00 00       	or     $0x1fb,%eax
    78a5:	00 05 04 8d 78 00    	add    %al,0x788d04
    78ab:	00 1b                	add    %bl,(%ebx)
    78ad:	99                   	cltd   
    78ae:	00 00                	add    %al,(%eax)
    78b0:	00 ca                	add    %cl,%dl
    78b2:	78 00                	js     78b4 <.debug_info+0x78b4>
    78b4:	00 0d 84 2a 00 00    	add    %cl,0x2a84
    78ba:	0d cc 27 00 00       	or     $0x27cc,%eax
    78bf:	0d fb 01 00 00       	or     $0x1fb,%eax
    78c4:	0d f0 01 00 00       	or     $0x1f0,%eax
    78c9:	00 05 04 ac 78 00    	add    %al,0x78ac04
    78cf:	00 1b                	add    %bl,(%ebx)
    78d1:	99                   	cltd   
    78d2:	00 00                	add    %al,(%eax)
    78d4:	00 f3                	add    %dh,%bl
    78d6:	78 00                	js     78d8 <.debug_info+0x78d8>
    78d8:	00 0d 84 2a 00 00    	add    %cl,0x2a84
    78de:	0d cc 27 00 00       	or     $0x27cc,%eax
    78e3:	0d 84 2a 00 00       	or     $0x2a84,%eax
    78e8:	0d cc 27 00 00       	or     $0x27cc,%eax
    78ed:	0d 55 00 00 00       	or     $0x55,%eax
    78f2:	00 05 04 d0 78 00    	add    %al,0x78d004
    78f8:	00 1b                	add    %bl,(%ebx)
    78fa:	99                   	cltd   
    78fb:	00 00                	add    %al,(%eax)
    78fd:	00 0d 79 00 00 0d    	add    %cl,0xd000079
    7903:	cc                   	int3   
    7904:	27                   	daa    
    7905:	00 00                	add    %al,(%eax)
    7907:	0d 0d 79 00 00       	or     $0x790d,%eax
    790c:	00 05 04 62 50 00    	add    %al,0x506204
    7912:	00 05 04 f9 78 00    	add    %al,0x78f904
    7918:	00 1b                	add    %bl,(%ebx)
    791a:	99                   	cltd   
    791b:	00 00                	add    %al,(%eax)
    791d:	00 37                	add    %dh,(%edi)
    791f:	79 00                	jns    7921 <.debug_info+0x7921>
    7921:	00 0d 8c 2f 00 00    	add    %cl,0x2f8c
    7927:	0d 37 79 00 00       	or     $0x7937,%eax
    792c:	0d f9 00 00 00       	or     $0xf9,%eax
    7931:	0d 55 00 00 00       	or     $0x55,%eax
    7936:	00 05 04 17 30 00    	add    %al,0x301704
    793c:	00 05 04 19 79 00    	add    %al,0x791904
    7942:	00 1b                	add    %bl,(%ebx)
    7944:	5a                   	pop    %edx
    7945:	02 00                	add    (%eax),%al
    7947:	00 5c 79 00          	add    %bl,0x0(%ecx,%edi,2)
    794b:	00 0d cc 27 00 00    	add    %cl,0x27cc
    7951:	0d df 01 00 00       	or     $0x1df,%eax
    7956:	0d 4f 02 00 00       	or     $0x24f,%eax
    795b:	00 05 04 43 79 00    	add    %al,0x794304
    7961:	00 1b                	add    %bl,(%ebx)
    7963:	99                   	cltd   
    7964:	00 00                	add    %al,(%eax)
    7966:	00 80 79 00 00 0d    	add    %al,0xd000079(%eax)
    796c:	84 2a                	test   %ch,(%edx)
    796e:	00 00                	add    %al,(%eax)
    7970:	0d 80 79 00 00       	or     $0x7980,%eax
    7975:	0d 0f 01 00 00       	or     $0x10f,%eax
    797a:	0d 0f 01 00 00       	or     $0x10f,%eax
    797f:	00 05 04 18 73 00    	add    %al,0x731804
    7985:	00 05 04 62 79 00    	add    %al,0x796204
    798b:	00 1b                	add    %bl,(%ebx)
    798d:	99                   	cltd   
    798e:	00 00                	add    %al,(%eax)
    7990:	00 a5 79 00 00 0d    	add    %ah,0xd000079(%ebp)
    7996:	84 2a                	test   %ch,(%edx)
    7998:	00 00                	add    %al,(%eax)
    799a:	0d 2f 05 00 00       	or     $0x52f,%eax
    799f:	0d 99 00 00 00       	or     $0x99,%eax
    79a4:	00 05 04 8c 79 00    	add    %al,0x798c04
    79aa:	00 1b                	add    %bl,(%ebx)
    79ac:	99                   	cltd   
    79ad:	00 00                	add    %al,(%eax)
    79af:	00 d3                	add    %dl,%bl
    79b1:	79 00                	jns    79b3 <.debug_info+0x79b3>
    79b3:	00 0d 84 2a 00 00    	add    %cl,0x2a84
    79b9:	0d cc 27 00 00       	or     $0x27cc,%eax
    79be:	0d 77 3f 00 00       	or     $0x3f77,%eax
    79c3:	0d 55 00 00 00       	or     $0x55,%eax
    79c8:	0d fb 01 00 00       	or     $0x1fb,%eax
    79cd:	0d 81 0f 00 00       	or     $0xf81,%eax
    79d2:	00 05 04 ab 79 00    	add    %al,0x79ab04
    79d8:	00 1b                	add    %bl,(%ebx)
    79da:	99                   	cltd   
    79db:	00 00                	add    %al,(%eax)
    79dd:	00 f2                	add    %dh,%dl
    79df:	79 00                	jns    79e1 <.debug_info+0x79e1>
    79e1:	00 0d 84 2a 00 00    	add    %cl,0x2a84
    79e7:	0d 32 67 00 00       	or     $0x6732,%eax
    79ec:	0d 99 00 00 00       	or     $0x99,%eax
    79f1:	00 05 04 d9 79 00    	add    %al,0x79d904
    79f7:	00 1b                	add    %bl,(%ebx)
    79f9:	84 2a                	test   %ch,(%edx)
    79fb:	00 00                	add    %al,(%eax)
    79fd:	07                   	pop    %es
    79fe:	7a 00                	jp     7a00 <.debug_info+0x7a00>
    7a00:	00 0d 43 2e 00 00    	add    %cl,0x2e43
    7a06:	00 05 04 f8 79 00    	add    %al,0x79f804
    7a0c:	00 0c 18             	add    %cl,(%eax,%ebx,1)
    7a0f:	7a 00                	jp     7a11 <.debug_info+0x7a11>
    7a11:	00 0d 84 2a 00 00    	add    %cl,0x2a84
    7a17:	00 05 04 0d 7a 00    	add    %al,0x7a0d04
    7a1d:	00 0c 2e             	add    %cl,(%esi,%ebp,1)
    7a20:	7a 00                	jp     7a22 <.debug_info+0x7a22>
    7a22:	00 0d 84 2a 00 00    	add    %cl,0x2a84
    7a28:	0d 99 00 00 00       	or     $0x99,%eax
    7a2d:	00 05 04 1e 7a 00    	add    %al,0x7a1e04
    7a33:	00 1b                	add    %bl,(%ebx)
    7a35:	99                   	cltd   
    7a36:	00 00                	add    %al,(%eax)
    7a38:	00 48 7a             	add    %cl,0x7a(%eax)
    7a3b:	00 00                	add    %al,(%eax)
    7a3d:	0d 84 2a 00 00       	or     $0x2a84,%eax
    7a42:	0d ca 62 00 00       	or     $0x62ca,%eax
    7a47:	00 05 04 34 7a 00    	add    %al,0x7a3404
    7a4d:	00 1b                	add    %bl,(%ebx)
    7a4f:	99                   	cltd   
    7a50:	00 00                	add    %al,(%eax)
    7a52:	00 5d 7a             	add    %bl,0x7a(%ebp)
    7a55:	00 00                	add    %al,(%eax)
    7a57:	0d 84 2a 00 00       	or     $0x2a84,%eax
    7a5c:	00 05 04 4e 7a 00    	add    %al,0x7a4e04
    7a62:	00 0c 6e             	add    %cl,(%esi,%ebp,2)
    7a65:	7a 00                	jp     7a67 <.debug_info+0x7a67>
    7a67:	00 0d 43 2e 00 00    	add    %cl,0x2e43
    7a6d:	00 05 04 63 7a 00    	add    %al,0x7a6304
    7a73:	00 1b                	add    %bl,(%ebx)
    7a75:	99                   	cltd   
    7a76:	00 00                	add    %al,(%eax)
    7a78:	00 83 7a 00 00 0d    	add    %al,0xd00007a(%ebx)
    7a7e:	43                   	inc    %ebx
    7a7f:	2e 00 00             	add    %al,%cs:(%eax)
    7a82:	00 05 04 74 7a 00    	add    %al,0x7a7404
    7a88:	00 1b                	add    %bl,(%ebx)
    7a8a:	99                   	cltd   
    7a8b:	00 00                	add    %al,(%eax)
    7a8d:	00 9d 7a 00 00 0d    	add    %bl,0xd00007a(%ebp)
    7a93:	cc                   	int3   
    7a94:	27                   	daa    
    7a95:	00 00                	add    %al,(%eax)
    7a97:	0d 9d 7a 00 00       	or     $0x7a9d,%eax
    7a9c:	00 05 04 a3 7a 00    	add    %al,0x7aa304
    7aa2:	00 16                	add    %dl,(%esi)
    7aa4:	03 21                	add    (%ecx),%esp
    7aa6:	00 00                	add    %al,(%eax)
    7aa8:	05 04 89 7a 00       	add    $0x7a8904,%eax
    7aad:	00 1b                	add    %bl,(%ebx)
    7aaf:	99                   	cltd   
    7ab0:	00 00                	add    %al,(%eax)
    7ab2:	00 c7                	add    %al,%bh
    7ab4:	7a 00                	jp     7ab6 <.debug_info+0x7ab6>
    7ab6:	00 0d 43 2e 00 00    	add    %cl,0x2e43
    7abc:	0d 81 0f 00 00       	or     $0xf81,%eax
    7ac1:	0d df 01 00 00       	or     $0x1df,%eax
    7ac6:	00 05 04 ae 7a 00    	add    %al,0x7aae04
    7acc:	00 1b                	add    %bl,(%ebx)
    7ace:	99                   	cltd   
    7acf:	00 00                	add    %al,(%eax)
    7ad1:	00 e1                	add    %ah,%cl
    7ad3:	7a 00                	jp     7ad5 <.debug_info+0x7ad5>
    7ad5:	00 0d 46 76 00 00    	add    %cl,0x7646
    7adb:	0d cc 27 00 00       	or     $0x27cc,%eax
    7ae0:	00 05 04 cd 7a 00    	add    %al,0x7acd04
    7ae6:	00 1b                	add    %bl,(%ebx)
    7ae8:	5a                   	pop    %edx
    7ae9:	02 00                	add    (%eax),%al
    7aeb:	00 0a                	add    %cl,(%edx)
    7aed:	7b 00                	jnp    7aef <.debug_info+0x7aef>
    7aef:	00 0d 43 2e 00 00    	add    %cl,0x2e43
    7af5:	0d 99 00 00 00       	or     $0x99,%eax
    7afa:	0d df 01 00 00       	or     $0x1df,%eax
    7aff:	0d 4f 02 00 00       	or     $0x24f,%eax
    7b04:	0d 44 02 00 00       	or     $0x244,%eax
    7b09:	00 05 04 e7 7a 00    	add    %al,0x7ae704
    7b0f:	00 1b                	add    %bl,(%ebx)
    7b11:	5a                   	pop    %edx
    7b12:	02 00                	add    (%eax),%al
    7b14:	00 33                	add    %dh,(%ebx)
    7b16:	7b 00                	jnp    7b18 <.debug_info+0x7b18>
    7b18:	00 0d 43 2e 00 00    	add    %cl,0x2e43
    7b1e:	0d 99 00 00 00       	or     $0x99,%eax
    7b23:	0d 43 00 00 00       	or     $0x43,%eax
    7b28:	0d 4f 02 00 00       	or     $0x24f,%eax
    7b2d:	0d 44 02 00 00       	or     $0x244,%eax
    7b32:	00 05 04 10 7b 00    	add    %al,0x7b1004
    7b38:	00 1b                	add    %bl,(%ebx)
    7b3a:	48                   	dec    %eax
    7b3b:	7b 00                	jnp    7b3d <.debug_info+0x7b3d>
    7b3d:	00 48 7b             	add    %cl,0x7b(%eax)
    7b40:	00 00                	add    %al,(%eax)
    7b42:	0d 84 2a 00 00       	or     $0x2a84,%eax
    7b47:	00 05 04 7b 58 00    	add    %al,0x587b04
    7b4d:	00 05 04 39 7b 00    	add    %al,0x7b3904
    7b53:	00 1b                	add    %bl,(%ebx)
    7b55:	99                   	cltd   
    7b56:	00 00                	add    %al,(%eax)
    7b58:	00 6d 7b             	add    %ch,0x7b(%ebp)
    7b5b:	00 00                	add    %al,(%eax)
    7b5d:	0d 43 2e 00 00       	or     $0x2e43,%eax
    7b62:	0d 15 0a 00 00       	or     $0xa15,%eax
    7b67:	0d b2 02 00 00       	or     $0x2b2,%eax
    7b6c:	00 05 04 54 7b 00    	add    %al,0x7b5404
    7b72:	00 1b                	add    %bl,(%ebx)
    7b74:	5f                   	pop    %edi
    7b75:	01 00                	add    %eax,(%eax)
    7b77:	00 87 7b 00 00 0d    	add    %al,0xd00007b(%edi)
    7b7d:	43                   	inc    %ebx
    7b7e:	2e 00 00             	add    %al,%cs:(%eax)
    7b81:	0d bf 31 00 00       	or     $0x31bf,%eax
    7b86:	00 05 04 73 7b 00    	add    %al,0x7b7304
    7b8c:	00 1b                	add    %bl,(%ebx)
    7b8e:	cc                   	int3   
    7b8f:	27                   	daa    
    7b90:	00 00                	add    %al,(%eax)
    7b92:	ab                   	stos   %eax,%es:(%edi)
    7b93:	7b 00                	jnp    7b95 <.debug_info+0x7b95>
    7b95:	00 0d 5d 71 00 00    	add    %cl,0x715d
    7b9b:	0d 99 00 00 00       	or     $0x99,%eax
    7ba0:	0d 43 00 00 00       	or     $0x43,%eax
    7ba5:	0d 77 0a 00 00       	or     $0xa77,%eax
    7baa:	00 05 04 8d 7b 00    	add    %al,0x7b8d04
    7bb0:	00 03                	add    %al,(%ebx)
    7bb2:	4d                   	dec    %ebp
    7bb3:	24 00                	and    $0x0,%al
    7bb5:	00 c1                	add    %al,%cl
    7bb7:	7b 00                	jnp    7bb9 <.debug_info+0x7bb9>
    7bb9:	00 04 3c             	add    %al,(%esp,%edi,1)
    7bbc:	00 00                	add    %al,(%eax)
    7bbe:	00 02                	add    %al,(%edx)
    7bc0:	00 05 04 4f 02 00    	add    %al,0x24f04
    7bc6:	00 07                	add    %al,(%edi)
    7bc8:	02 61 00             	add    0x0(%ecx),%ah
    7bcb:	00 63 27             	add    %ah,0x27(%ebx)
    7bce:	d2 7b 00             	sarb   %cl,0x0(%ebx)
    7bd1:	00 1b                	add    %bl,(%ebx)
    7bd3:	99                   	cltd   
    7bd4:	00 00                	add    %al,(%eax)
    7bd6:	00 f5                	add    %dh,%ch
    7bd8:	7b 00                	jnp    7bda <.debug_info+0x7bda>
    7bda:	00 0d f5 7b 00 00    	add    %cl,0x7bf5
    7be0:	0d 99 00 00 00       	or     $0x99,%eax
    7be5:	0d 77 0a 00 00       	or     $0xa77,%eax
    7bea:	0d c1 7b 00 00       	or     $0x7bc1,%eax
    7bef:	0d 0a 74 00 00       	or     $0x740a,%eax
    7bf4:	00 05 04 fb 7b 00    	add    %al,0x7bfb04
    7bfa:	00 10                	add    %dl,(%eax)
    7bfc:	ba 0e 00 00 24       	mov    $0x2400000e,%edx
    7c01:	63 70 74             	arpl   %si,0x74(%eax)
    7c04:	7c 00                	jl     7c06 <.debug_info+0x7c06>
    7c06:	00 0f                	add    %cl,(%edi)
    7c08:	0b 9c 00 00 63 72 43 	or     0x43726300(%eax,%eax,1),%ebx
    7c0f:	00 00                	add    %al,(%eax)
    7c11:	00 00                	add    %al,(%eax)
    7c13:	0f 5e 94 00 00 63 73 	divps  0x77736300(%eax,%eax,1),%xmm2
    7c1a:	77 
    7c1b:	0a 00                	or     (%eax),%al
    7c1d:	00 04 0f             	add    %al,(%edi,%ecx,1)
    7c20:	3f                   	aas    
    7c21:	a0 00 00 63 74       	mov    0x74630000,%al
    7c26:	99                   	cltd   
    7c27:	00 00                	add    %al,(%eax)
    7c29:	00 08                	add    %cl,(%eax)
    7c2b:	0f 2c a6 00 00 63 75 	cvttps2pi 0x75630000(%esi),%mm4
    7c32:	fb                   	sti    
    7c33:	01 00                	add    %eax,(%eax)
    7c35:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    7c38:	aa                   	stos   %al,%es:(%edi)
    7c39:	45                   	inc    %ebp
    7c3a:	00 00                	add    %al,(%eax)
    7c3c:	63 76 f5             	arpl   %si,-0xb(%esi)
    7c3f:	7b 00                	jnp    7c41 <.debug_info+0x7c41>
    7c41:	00 10                	add    %dl,(%eax)
    7c43:	0f 02 61 00          	lar    0x0(%ecx),%esp
    7c47:	00 63 77             	add    %ah,0x77(%ebx)
    7c4a:	99                   	cltd   
    7c4b:	7c 00                	jl     7c4d <.debug_info+0x7c4d>
    7c4d:	00 14 0f             	add    %dl,(%edi,%ecx,1)
    7c50:	44                   	inc    %esp
    7c51:	0d 00 00 63 78       	or     $0x78630000,%eax
    7c56:	9f                   	lahf   
    7c57:	7c 00                	jl     7c59 <.debug_info+0x7c59>
    7c59:	00 18                	add    %bl,(%eax)
    7c5b:	0f 4d 15 00 00 63 79 	cmovge 0x79630000,%edx
    7c62:	77 0a                	ja     7c6e <.debug_info+0x7c6e>
    7c64:	00 00                	add    %al,(%eax)
    7c66:	1c 0f                	sbb    $0xf,%al
    7c68:	54                   	push   %esp
    7c69:	15 00 00 63 7a       	adc    $0x7a630000,%eax
    7c6e:	77 0a                	ja     7c7a <.debug_info+0x7c7a>
    7c70:	00 00                	add    %al,(%eax)
    7c72:	20 00                	and    %al,(%eax)
    7c74:	10 98 0f 00 00 10    	adc    %bl,0x1000000f(%eax)
    7c7a:	63 5e 99             	arpl   %bx,-0x67(%esi)
    7c7d:	7c 00                	jl     7c7f <.debug_info+0x7c7f>
    7c7f:	00 0f                	add    %cl,(%edi)
    7c81:	eb 62                	jmp    7ce5 <.debug_info+0x7ce5>
    7c83:	00 00                	add    %al,(%eax)
    7c85:	63 5f f3             	arpl   %bx,-0xd(%edi)
    7c88:	02 00                	add    (%eax),%al
    7c8a:	00 00                	add    %al,(%eax)
    7c8c:	0f 7f 7d 00          	movq   %mm7,0x0(%ebp)
    7c90:	00 63 60             	add    %ah,0x60(%ebx)
    7c93:	67 25 00 00 04 00    	addr16 and $0x40000,%eax
    7c99:	05 04 c7 7b 00       	add    $0x7bc704,%eax
    7c9e:	00 05 04 74 7c 00    	add    %al,0x7c7404
    7ca4:	00 10                	add    %dl,(%eax)
    7ca6:	2c 35                	sub    $0x35,%al
    7ca8:	00 00                	add    %al,(%eax)
    7caa:	10 63 7d             	adc    %ah,0x7d(%ebx)
    7cad:	ca 7c 00             	lret   $0x7c
    7cb0:	00 0f                	add    %cl,(%edi)
    7cb2:	f3 36 00 00          	repz add %al,%ss:(%eax)
    7cb6:	63 7e a2             	arpl   %di,-0x5e(%esi)
    7cb9:	33 00                	xor    (%eax),%eax
    7cbb:	00 00                	add    %al,(%eax)
    7cbd:	0f a9                	pop    %gs
    7cbf:	15 00 00 63 7f       	adc    $0x7f630000,%eax
    7cc4:	31 7d 00             	xor    %edi,0x0(%ebp)
    7cc7:	00 0c 00             	add    %cl,(%eax,%eax,1)
    7cca:	10 25 8d 00 00 2c    	adc    %ah,0x2c00008d
    7cd0:	63 84 31 7d 00 00 17 	arpl   %ax,0x1700007d(%ecx,%esi,1)
    7cd7:	70 7d                	jo     7d56 <.debug_info+0x7d56>
    7cd9:	00 00                	add    %al,(%eax)
    7cdb:	00 0f                	add    %cl,(%edi)
    7cdd:	0a 13                	or     (%ebx),%dl
    7cdf:	00 00                	add    %al,(%eax)
    7ce1:	63 8f 89 7d 00 00    	arpl   %cx,0x7d89(%edi)
    7ce7:	10 0f                	adc    %cl,(%edi)
    7ce9:	42                   	inc    %edx
    7cea:	65 00 00             	add    %al,%gs:(%eax)
    7ced:	63 90 f5 7b 00 00    	arpl   %dx,0x7bf5(%eax)
    7cf3:	14 0f                	adc    $0xf,%al
    7cf5:	b4 65                	mov    $0x65,%ah
    7cf7:	00 00                	add    %al,(%eax)
    7cf9:	63 91 cc 7d 00 00    	arpl   %dx,0x7dcc(%ecx)
    7cff:	18 15 73 65 74 00    	sbb    %dl,0x746573
    7d05:	63 92 f7 7d 00 00    	arpl   %dx,0x7df7(%edx)
    7d0b:	1c 0f                	sbb    $0xf,%al
    7d0d:	97                   	xchg   %eax,%edi
    7d0e:	4a                   	dec    %edx
    7d0f:	00 00                	add    %al,(%eax)
    7d11:	63 93 22 7e 00 00    	arpl   %dx,0x7e22(%ebx)
    7d17:	20 0f                	and    %cl,(%edi)
    7d19:	f3 36 00 00          	repz add %al,%ss:(%eax)
    7d1d:	63 94 28 7e 00 00 24 	arpl   %dx,0x2400007e(%eax,%ebp,1)
    7d24:	0f 39                	(bad)  
    7d26:	7b 00                	jnp    7d28 <.debug_info+0x7d28>
    7d28:	00 63 95             	add    %ah,-0x6b(%ebx)
    7d2b:	29 03                	sub    %eax,(%ebx)
    7d2d:	00 00                	add    %al,(%eax)
    7d2f:	28 00                	sub    %al,(%eax)
    7d31:	05 04 ca 7c 00       	add    $0x7cca04,%eax
    7d36:	00 0e                	add    %cl,(%esi)
    7d38:	10 63 87             	adc    %ah,-0x79(%ebx)
    7d3b:	70 7d                	jo     7dba <.debug_info+0x7dba>
    7d3d:	00 00                	add    %al,(%eax)
    7d3f:	0f ba                	(bad)  
    7d41:	0e                   	push   %cs
    7d42:	00 00                	add    %al,(%eax)
    7d44:	63 88 f5 7b 00 00    	arpl   %cx,0x7bf5(%eax)
    7d4a:	00 0f                	add    %cl,(%edi)
    7d4c:	4a                   	dec    %edx
    7d4d:	a1 00 00 63 89       	mov    0x89630000,%eax
    7d52:	99                   	cltd   
    7d53:	00 00                	add    %al,(%eax)
    7d55:	00 04 0f             	add    %al,(%edi,%ecx,1)
    7d58:	10 29                	adc    %ch,(%ecx)
    7d5a:	00 00                	add    %al,(%eax)
    7d5c:	63 8a 99 00 00 00    	arpl   %cx,0x99(%edx)
    7d62:	08 0f                	or     %cl,(%edi)
    7d64:	21 1a                	and    %ebx,(%edx)
    7d66:	00 00                	add    %al,(%eax)
    7d68:	63 8b 99 00 00 00    	arpl   %cx,0x99(%ebx)
    7d6e:	0c 00                	or     $0x0,%al
    7d70:	13 10                	adc    (%eax),%edx
    7d72:	63 86 89 7d 00 00    	arpl   %ax,0x7d89(%esi)
    7d78:	1e                   	push   %ds
    7d79:	37                   	aaa    
    7d7a:	7d 00                	jge    7d7c <.debug_info+0x7d7c>
    7d7c:	00 1f                	add    %bl,(%edi)
    7d7e:	72 63                	jb     7de3 <.debug_info+0x7de3>
    7d80:	75 00                	jne    7d82 <.debug_info+0x7d82>
    7d82:	63 8d 73 03 00 00    	arpl   %cx,0x373(%ebp)
    7d88:	00 05 04 60 38 00    	add    %al,0x386004
    7d8e:	00 10                	add    %dl,(%eax)
    7d90:	ad                   	lods   %ds:(%esi),%eax
    7d91:	8a 00                	mov    (%eax),%al
    7d93:	00 40 63             	add    %al,0x63(%eax)
    7d96:	a3 cc 7d 00 00       	mov    %eax,0x7dcc
    7d9b:	0f 48 5b 00          	cmovs  0x0(%ebx),%ebx
    7d9f:	00 63 a4             	add    %ah,-0x5c(%ebx)
    7da2:	d2 7d 00             	sarb   %cl,0x0(%ebp)
    7da5:	00 00                	add    %al,(%eax)
    7da7:	0f db 45 00          	pand   0x0(%ebp),%mm0
    7dab:	00 63 a5             	add    %ah,-0x5b(%ebx)
    7dae:	52                   	push   %edx
    7daf:	7e 00                	jle    7db1 <.debug_info+0x7db1>
    7db1:	00 34 0f             	add    %dh,(%edi,%ecx,1)
    7db4:	5b                   	pop    %ebx
    7db5:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    7db6:	00 00                	add    %al,(%eax)
    7db8:	63 a6 7e 7e 00 00    	arpl   %sp,0x7e7e(%esi)
    7dbe:	38 0f                	cmp    %cl,(%edi)
    7dc0:	e4 1a                	in     $0x1a,%al
    7dc2:	00 00                	add    %al,(%eax)
    7dc4:	63 a9 98 7e 00 00    	arpl   %bp,0x7e98(%ecx)
    7dca:	3c 00                	cmp    $0x0,%al
    7dcc:	05 04 8f 7d 00       	add    $0x7d8f04,%eax
    7dd1:	00 10                	add    %dl,(%eax)
    7dd3:	fe 8b 00 00 34 63    	decb   0x63340000(%ebx)
    7dd9:	9e                   	sahf   
    7dda:	f7 7d 00             	idivl  0x0(%ebp)
    7ddd:	00 0f                	add    %cl,(%edi)
    7ddf:	cb                   	lret   
    7de0:	51                   	push   %ecx
    7de1:	00 00                	add    %al,(%eax)
    7de3:	63 9f 3d 7e 00 00    	arpl   %bx,0x7e3d(%edi)
    7de9:	00 15 64 69 72 00    	add    %dl,0x726964
    7def:	63 a0 fd 7d 00 00    	arpl   %sp,0x7dfd(%eax)
    7df5:	04 00                	add    $0x0,%al
    7df7:	05 04 d2 7d 00       	add    $0x7dd204,%eax
    7dfc:	00 10                	add    %dl,(%eax)
    7dfe:	12 5a 00             	adc    0x0(%edx),%bl
    7e01:	00 30                	add    %dh,(%eax)
    7e03:	63 98 22 7e 00 00    	arpl   %bx,0x7e22(%eax)
    7e09:	0f a9                	pop    %gs
    7e0b:	15 00 00 63 9a       	adc    $0x9a630000,%eax
    7e10:	ca 7c 00             	lret   $0x7c
    7e13:	00 00                	add    %al,(%eax)
    7e15:	0f b4 65 00          	lfs    0x0(%ebp),%esp
    7e19:	00 63 9b             	add    %ah,-0x65(%ebx)
    7e1c:	d9 33                	fnstenv (%ebx)
    7e1e:	00 00                	add    %al,(%eax)
    7e20:	2c 00                	sub    $0x0,%al
    7e22:	05 04 fd 7d 00       	add    $0x7dfd04,%eax
    7e27:	00 05 04 a5 7c 00    	add    %al,0x7ca504
    7e2d:	00 1b                	add    %bl,(%ebx)
    7e2f:	99                   	cltd   
    7e30:	00 00                	add    %al,(%eax)
    7e32:	00 3d 7e 00 00 0d    	add    %bh,0xd00007e
    7e38:	f7 7d 00             	idivl  0x0(%ebp)
    7e3b:	00 00                	add    %al,(%eax)
    7e3d:	05 04 2e 7e 00       	add    $0x7e2e04,%eax
    7e42:	00 1b                	add    %bl,(%ebx)
    7e44:	f7 7d 00             	idivl  0x0(%ebp)
    7e47:	00 52 7e             	add    %dl,0x7e(%edx)
    7e4a:	00 00                	add    %al,(%eax)
    7e4c:	0d cc 7d 00 00       	or     $0x7dcc,%eax
    7e51:	00 05 04 43 7e 00    	add    %al,0x7e4304
    7e57:	00 0c 72             	add    %cl,(%edx,%esi,2)
    7e5a:	7e 00                	jle    7e5c <.debug_info+0x7e5c>
    7e5c:	00 0d 31 7d 00 00    	add    %cl,0x7d31
    7e62:	0d f5 7b 00 00       	or     $0x7bf5,%eax
    7e67:	0d 72 7e 00 00       	or     $0x7e72,%eax
    7e6c:	0d 78 7e 00 00       	or     $0x7e78,%eax
    7e71:	00 05 04 ec 2f 00    	add    %al,0x2fec04
    7e77:	00 05 04 0c 30 00    	add    %al,0x300c04
    7e7d:	00 05 04 58 7e 00    	add    %al,0x7e5804
    7e83:	00 1b                	add    %bl,(%ebx)
    7e85:	99                   	cltd   
    7e86:	00 00                	add    %al,(%eax)
    7e88:	00 98 7e 00 00 0d    	add    %bl,0xd00007e(%eax)
    7e8e:	31 7d 00             	xor    %edi,0x0(%ebp)
    7e91:	00 0d f5 7b 00 00    	add    %cl,0x7bf5
    7e97:	00 05 04 84 7e 00    	add    %al,0x7e8404
    7e9d:	00 10                	add    %dl,(%eax)
    7e9f:	91                   	xchg   %eax,%ecx
    7ea0:	5a                   	pop    %edx
    7ea1:	00 00                	add    %al,(%eax)
    7ea3:	08 64 1a c3          	or     %ah,-0x3d(%edx,%ebx,1)
    7ea7:	7e 00                	jle    7ea9 <.debug_info+0x7ea9>
    7ea9:	00 0f                	add    %cl,(%edi)
    7eab:	b4 65                	mov    $0x65,%ah
    7ead:	00 00                	add    %al,(%eax)
    7eaf:	64 1b c8             	fs sbb %eax,%ecx
    7eb2:	7e 00                	jle    7eb4 <.debug_info+0x7eb4>
    7eb4:	00 00                	add    %al,(%eax)
    7eb6:	0f 0b                	ud2    
    7eb8:	19 00                	sbb    %eax,(%eax)
    7eba:	00 64 1c 25          	add    %ah,0x25(%esp,%ebx,1)
    7ebe:	00 00                	add    %al,(%eax)
    7ec0:	00 04 00             	add    %al,(%eax,%eax,1)
    7ec3:	16                   	push   %ss
    7ec4:	51                   	push   %ecx
    7ec5:	5d                   	pop    %ebp
    7ec6:	00 00                	add    %al,(%eax)
    7ec8:	05 04 c3 7e 00       	add    $0x7ec304,%eax
    7ecd:	00 10                	add    %dl,(%eax)
    7ecf:	d3 ab 00 00 04 65    	shrl   %cl,0x65040000(%ebx)
    7ed5:	11 e7                	adc    %esp,%edi
    7ed7:	7e 00                	jle    7ed9 <.debug_info+0x7ed9>
    7ed9:	00 0f                	add    %cl,(%edi)
    7edb:	ea 03 00 00 65 12 f3 	ljmp   $0xf312,$0x65000003
    7ee2:	02 00                	add    (%eax),%al
    7ee4:	00 00                	add    %al,(%eax)
    7ee6:	00 07                	add    %al,(%edi)
    7ee8:	75 31                	jne    7f1b <.debug_info+0x7f1b>
    7eea:	00 00                	add    %al,(%eax)
    7eec:	65 13 ce             	gs adc %esi,%ecx
    7eef:	7e 00                	jle    7ef1 <.debug_info+0x7ef1>
    7ef1:	00 07                	add    %al,(%edi)
    7ef3:	bf 88 00 00 66       	mov    $0x66000088,%edi
    7ef8:	20 70 02             	and    %dh,0x2(%eax)
    7efb:	00 00                	add    %al,(%eax)
    7efd:	07                   	pop    %es
    7efe:	51                   	push   %ecx
    7eff:	77 00                	ja     7f01 <.debug_info+0x7f01>
    7f01:	00 66 23             	add    %ah,0x23(%esi)
    7f04:	91                   	xchg   %eax,%ecx
    7f05:	02 00                	add    (%eax),%al
    7f07:	00 10                	add    %dl,(%eax)
    7f09:	ff 73 00             	pushl  0x0(%ebx)
    7f0c:	00 0c 66             	add    %cl,(%esi,%eiz,2)
    7f0f:	57                   	push   %edi
    7f10:	39 7f 00             	cmp    %edi,0x0(%edi)
    7f13:	00 0f                	add    %cl,(%edi)
    7f15:	0c 2d                	or     $0x2d,%al
    7f17:	00 00                	add    %al,(%eax)
    7f19:	66 58                	pop    %ax
    7f1b:	3e 7f 00             	jg,pt  7f1e <.debug_info+0x7f1e>
    7f1e:	00 00                	add    %al,(%eax)
    7f20:	0f 48 99 00 00 66 59 	cmovs  0x59660000(%ecx),%ebx
    7f27:	43                   	inc    %ebx
    7f28:	00 00                	add    %al,(%eax)
    7f2a:	00 04 0f             	add    %al,(%edi,%ecx,1)
    7f2d:	9c                   	pushf  
    7f2e:	9e                   	sahf   
    7f2f:	00 00                	add    %al,(%eax)
    7f31:	66 5a                	pop    %dx
    7f33:	4f                   	dec    %edi
    7f34:	02 00                	add    (%eax),%al
    7f36:	00 08                	add    %cl,(%eax)
    7f38:	00 16                	add    %dl,(%esi)
    7f3a:	14 4b                	adc    $0x4b,%al
    7f3c:	00 00                	add    %al,(%eax)
    7f3e:	05 04 39 7f 00       	add    $0x7f3904,%eax
    7f43:	00 36                	add    %dh,(%esi)
    7f45:	99                   	cltd   
    7f46:	8f 00                	popl   (%eax)
    7f48:	00 10                	add    %dl,(%eax)
    7f4a:	66 5d                	pop    %bp
    7f4c:	67 7f 00             	addr16 jg 7f4f <.debug_info+0x7f4f>
    7f4f:	00 14 fa             	add    %dl,(%edx,%edi,8)
    7f52:	4b                   	dec    %ebx
    7f53:	00 00                	add    %al,(%eax)
    7f55:	66 5e                	pop    %si
    7f57:	77 0a                	ja     7f63 <.debug_info+0x7f63>
    7f59:	00 00                	add    %al,(%eax)
    7f5b:	14 5e                	adc    $0x5e,%al
    7f5d:	94                   	xchg   %eax,%esp
    7f5e:	00 00                	add    %al,(%eax)
    7f60:	66 5f                	pop    %di
    7f62:	67 7f 00             	addr16 jg 7f65 <.debug_info+0x7f65>
    7f65:	00 00                	add    %al,(%eax)
    7f67:	03 77 0a             	add    0xa(%edi),%esi
    7f6a:	00 00                	add    %al,(%eax)
    7f6c:	77 7f                	ja     7fed <.debug_info+0x7fed>
    7f6e:	00 00                	add    %al,(%eax)
    7f70:	04 3c                	add    $0x3c,%al
    7f72:	00 00                	add    %al,(%eax)
    7f74:	00 03                	add    %al,(%ebx)
    7f76:	00 07                	add    %al,(%edi)
    7f78:	43                   	inc    %ebx
    7f79:	76 00                	jbe    7f7b <.debug_info+0x7f7b>
    7f7b:	00 66 82             	add    %ah,-0x7e(%esi)
    7f7e:	82                   	(bad)  
    7f7f:	7f 00                	jg     7f81 <.debug_info+0x7f81>
    7f81:	00 05 04 88 7f 00    	add    %al,0x7f8804
    7f87:	00 1b                	add    %bl,(%ebx)
    7f89:	99                   	cltd   
    7f8a:	00 00                	add    %al,(%eax)
    7f8c:	00 a6 7f 00 00 0d    	add    %ah,0xd00007f(%esi)
    7f92:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    7f93:	7f 00                	jg     7f95 <.debug_info+0x7f95>
    7f95:	00 0d 6d 80 00 00    	add    %cl,0x806d
    7f9b:	0d 78 80 00 00       	or     $0x8078,%eax
    7fa0:	0d a6 7f 00 00       	or     $0x7fa6,%eax
    7fa5:	00 05 04 ac 7f 00    	add    %al,0x7fac04
    7fab:	00 32                	add    %dh,(%edx)
    7fad:	6b 65 79 00          	imul   $0x0,0x79(%ebp),%esp
    7fb1:	70 66                	jo     8019 <.debug_info+0x8019>
    7fb3:	95                   	xchg   %eax,%ebp
    7fb4:	6d                   	insl   (%dx),%es:(%edi)
    7fb5:	80 00 00             	addb   $0x0,(%eax)
    7fb8:	0f 69 98 00 00 66 96 	punpckhwd -0x699a0000(%eax),%mm3
    7fbf:	e7 7e                	out    %eax,$0x7e
    7fc1:	00 00                	add    %al,(%eax)
    7fc3:	00 0f                	add    %cl,(%edi)
    7fc5:	14 6a                	adc    $0x6a,%al
    7fc7:	00 00                	add    %al,(%eax)
    7fc9:	66 97                	xchg   %ax,%di
    7fcb:	f2 7e 00             	bnd jle 7fce <.debug_info+0x7fce>
    7fce:	00 04 17             	add    %al,(%edi,%edx,1)
    7fd1:	b4 80                	mov    $0x80,%ah
    7fd3:	00 00                	add    %al,(%eax)
    7fd5:	08 15 73 65 6d 00    	or     %dl,0x6d6573
    7fdb:	66 9c                	pushfw 
    7fdd:	0b 36                	or     (%esi),%esi
    7fdf:	00 00                	add    %al,(%eax)
    7fe1:	14 0f                	adc    $0xf,%al
    7fe3:	7b a1                	jnp    7f86 <.debug_info+0x7f86>
    7fe5:	00 00                	add    %al,(%eax)
    7fe7:	66 9d                	popfw  
    7fe9:	76 81                	jbe    7f6c <.debug_info+0x7f6c>
    7feb:	00 00                	add    %al,(%eax)
    7fed:	2c 0f                	sub    $0xf,%al
    7fef:	59                   	pop    %ecx
    7ff0:	ab                   	stos   %eax,%es:(%edi)
    7ff1:	00 00                	add    %al,(%eax)
    7ff3:	66 9e                	data16 sahf 
    7ff5:	77 0a                	ja     8001 <.debug_info+0x8001>
    7ff7:	00 00                	add    %al,(%eax)
    7ff9:	30 17                	xor    %dl,(%edi)
    7ffb:	d3 80 00 00 34 0f    	roll   %cl,0xf340000(%eax)
    8001:	91                   	xchg   %eax,%ecx
    8002:	7b 00                	jnp    8004 <.debug_info+0x8004>
    8004:	00 66 a3             	add    %ah,-0x5d(%esi)
    8007:	65 02 00             	add    %gs:(%eax),%al
    800a:	00 38                	add    %bh,(%eax)
    800c:	15 75 69 64 00       	adc    $0x646975,%eax
    8011:	66 a4                	data16 movsb %ds:(%esi),%es:(%edi)
    8013:	ec                   	in     (%dx),%al
    8014:	2f                   	das    
    8015:	00 00                	add    %al,(%eax)
    8017:	3c 15                	cmp    $0x15,%al
    8019:	67 69 64 00 66 a5 0c 	imul   $0x300ca566,0x0(%si),%esp
    8020:	30 
    8021:	00 00                	add    %al,(%eax)
    8023:	40                   	inc    %eax
    8024:	0f 64 3c 00          	pcmpgtb (%eax,%eax,1),%mm7
    8028:	00 66 a6             	add    %ah,-0x5a(%esi)
    802b:	fd                   	std    
    802c:	7e 00                	jle    802e <.debug_info+0x802e>
    802e:	00 44 0f 77          	add    %al,0x77(%edi,%ecx,1)
    8032:	6f                   	outsl  %ds:(%esi),(%dx)
    8033:	00 00                	add    %al,(%eax)
    8035:	66 a7                	cmpsw  %es:(%edi),%ds:(%esi)
    8037:	87 00                	xchg   %eax,(%eax)
    8039:	00 00                	add    %al,(%eax)
    803b:	48                   	dec    %eax
    803c:	0f 29 5e 00          	movaps %xmm3,0x0(%esi)
    8040:	00 66 a8             	add    %ah,-0x58(%esi)
    8043:	87 00                	xchg   %eax,(%eax)
    8045:	00 00                	add    %al,(%eax)
    8047:	4a                   	dec    %edx
    8048:	0f f9 11             	psubw  (%ecx),%mm2
    804b:	00 00                	add    %al,(%eax)
    804d:	66 b2 25             	data16 mov $0x25,%dl
    8050:	00 00                	add    %al,(%eax)
    8052:	00 4c 17 13          	add    %cl,0x13(%edi,%edx,1)
    8056:	81 00 00 50 17 4d    	addl   $0x4d175000,(%eax)
    805c:	81 00 00 5c 0f 1d    	addl   $0x1d0f5c00,(%eax)
    8062:	77 00                	ja     8064 <.debug_info+0x8064>
    8064:	00 66 e5             	add    %ah,-0x1b(%esi)
    8067:	7c 81                	jl     7fea <.debug_info+0x7fea>
    8069:	00 00                	add    %al,(%eax)
    806b:	6c                   	insb   (%dx),%es:(%edi)
    806c:	00 05 04 73 80 00    	add    %al,0x807304
    8072:	00 06                	add    %al,(%esi)
    8074:	39 7f 00             	cmp    %edi,0x0(%edi)
    8077:	00 05 04 7e 80 00    	add    %al,0x807e04
    807d:	00 06                	add    %al,(%esi)
    807f:	44                   	inc    %esp
    8080:	7f 00                	jg     8082 <.debug_info+0x8082>
    8082:	00 10                	add    %dl,(%eax)
    8084:	cc                   	int3   
    8085:	a8 00                	test   $0x0,%al
    8087:	00 0c 66             	add    %cl,(%esi,%eiz,2)
    808a:	87 b4 80 00 00 0f bc 	xchg   %esi,-0x43f10000(%eax,%eax,4)
    8091:	30 00                	xor    %al,(%eax)
    8093:	00 66 88             	add    %ah,-0x78(%esi)
    8096:	77 7f                	ja     8117 <.debug_info+0x8117>
    8098:	00 00                	add    %al,(%eax)
    809a:	00 15 6b 65 79 00    	add    %dl,0x79656b
    80a0:	66 89 a6 7f 00 00 04 	mov    %sp,0x400007f(%esi)
    80a7:	0f fb 66 00          	psubq  0x0(%esi),%mm4
    80ab:	00 66 8a             	add    %ah,-0x76(%esi)
    80ae:	3e 7f 00             	jg,pt  80b1 <.debug_info+0x80b1>
    80b1:	00 08                	add    %cl,(%eax)
    80b3:	00 13                	add    %dl,(%ebx)
    80b5:	0c 66                	or     $0x66,%al
    80b7:	98                   	cwtl   
    80b8:	d3 80 00 00 14 78    	roll   %cl,0x78140000(%eax)
    80be:	57                   	push   %edi
    80bf:	00 00                	add    %al,(%eax)
    80c1:	66 99                	cwtd   
    80c3:	fe 02                	incb   (%edx)
    80c5:	00 00                	add    %al,(%eax)
    80c7:	14 23                	adc    $0x23,%al
    80c9:	78 00                	js     80cb <.debug_info+0x80cb>
    80cb:	00 66 9a             	add    %ah,-0x66(%esi)
    80ce:	a2 33 00 00 00       	mov    %al,0x33
    80d3:	13 04 66             	adc    (%esi,%eiz,2),%eax
    80d6:	9f                   	lahf   
    80d7:	f2 80 00 00          	repnz addb $0x0,(%eax)
    80db:	14 d2                	adc    $0xd2,%al
    80dd:	30 00                	xor    %al,(%eax)
    80df:	00 66 a0             	add    %ah,-0x60(%esi)
    80e2:	65 02 00             	add    %gs:(%eax),%al
    80e5:	00 14 87             	add    %dl,(%edi,%eax,4)
    80e8:	89 00                	mov    %eax,(%eax)
    80ea:	00 66 a1             	add    %ah,-0x5f(%esi)
    80ed:	65 02 00             	add    %gs:(%eax),%al
    80f0:	00 00                	add    %al,(%eax)
    80f2:	0e                   	push   %cs
    80f3:	08 66 c6             	or     %ah,-0x3a(%esi)
    80f6:	13 81 00 00 0f 0c    	adc    0xc0f0000(%ecx),%eax
    80fc:	2d 00 00 66 c7       	sub    $0xc7660000,%eax
    8101:	3e 7f 00             	jg,pt  8104 <.debug_info+0x8104>
    8104:	00 00                	add    %al,(%eax)
    8106:	0f 48 99 00 00 66 c8 	cmovs  -0x379a0000(%ecx),%ebx
    810d:	df 01                	fild   (%ecx)
    810f:	00 00                	add    %al,(%eax)
    8111:	04 00                	add    $0x0,%al
    8113:	13 0c 66             	adc    (%esi,%eiz,2),%ecx
    8116:	c4 2c 81             	les    (%ecx,%eax,4),%ebp
    8119:	00 00                	add    %al,(%eax)
    811b:	14 51                	adc    $0x51,%al
    811d:	88 00                	mov    %al,(%eax)
    811f:	00 66 c5             	add    %ah,-0x3b(%esi)
    8122:	08 7f 00             	or     %bh,0x0(%edi)
    8125:	00 1e                	add    %bl,(%esi)
    8127:	f2 80 00 00          	repnz addb $0x0,(%eax)
    812b:	00 0e                	add    %cl,(%esi)
    812d:	10 66 d2             	adc    %ah,-0x2e(%esi)
    8130:	4d                   	dec    %ebp
    8131:	81 00 00 0f f5 4c    	addl   $0x4cf50f00,(%eax)
    8137:	00 00                	add    %al,(%eax)
    8139:	66 d4 fe             	data16 aam $0xfe
    813c:	02 00                	add    (%eax),%al
    813e:	00 00                	add    %al,(%eax)
    8140:	0f 75 1f             	pcmpeqw (%edi),%mm3
    8143:	00 00                	add    %al,(%eax)
    8145:	66 d5 9e             	data16 aad $0x9e
    8148:	7e 00                	jle    814a <.debug_info+0x814a>
    814a:	00 08                	add    %cl,(%eax)
    814c:	00 13                	add    %dl,(%ebx)
    814e:	10 66 d0             	adc    %ah,-0x30(%esi)
    8151:	71 81                	jno    80d4 <.debug_info+0x80d4>
    8153:	00 00                	add    %al,(%eax)
    8155:	14 0d                	adc    $0xd,%al
    8157:	41                   	inc    %ecx
    8158:	00 00                	add    %al,(%eax)
    815a:	66 d1 44 7f 00       	rolw   0x0(%edi,%edi,2)
    815f:	00 1e                	add    %bl,(%esi)
    8161:	2c 81                	sub    $0x81,%al
    8163:	00 00                	add    %al,(%eax)
    8165:	14 fd                	adc    $0xfd,%al
    8167:	45                   	inc    %ebp
    8168:	00 00                	add    %al,(%eax)
    816a:	66 d7                	data16 xlat %ds:(%ebx)
    816c:	99                   	cltd   
    816d:	00 00                	add    %al,(%eax)
    816f:	00 00                	add    %al,(%eax)
    8171:	16                   	push   %ss
    8172:	cd 14                	int    $0x14
    8174:	00 00                	add    %al,(%eax)
    8176:	05 04 71 81 00       	add    $0x817104,%eax
    817b:	00 05 04 83 80 00    	add    %al,0x808304
    8181:	00 10                	add    %dl,(%eax)
    8183:	fb                   	sti    
    8184:	80 00 00             	addb   $0x0,(%eax)
    8187:	04 67                	add    $0x67,%al
    8189:	31 9b 81 00 00 0f    	xor    %ebx,0xf000081(%ebx)
    818f:	3f                   	aas    
    8190:	2c 00                	sub    $0x0,%al
    8192:	00 67 32             	add    %ah,0x32(%edi)
    8195:	a0 81 00 00 00       	mov    0x81,%al
    819a:	00 16                	add    %dl,(%esi)
    819c:	bc 5e 00 00 05       	mov    $0x500005e,%esp
    81a1:	04 9b                	add    $0x9b,%al
    81a3:	81 00 00 10 4b 74    	addl   $0x744b1000,(%eax)
    81a9:	00 00                	add    %al,(%eax)
    81ab:	3c 68                	cmp    $0x68,%al
    81ad:	0c 5b                	or     $0x5b,%al
    81af:	82                   	(bad)  
    81b0:	00 00                	add    %al,(%eax)
    81b2:	0f 74 37             	pcmpeqb (%edi),%mm6
    81b5:	00 00                	add    %al,(%eax)
    81b7:	68 0d f3 02 00       	push   $0x2f30d
    81bc:	00 00                	add    %al,(%eax)
    81be:	0f c4 83 00 00 68 0e 	pinsrw $0xf3,0xe680000(%ebx),%mm0
    81c5:	f3 
    81c6:	02 00                	add    (%eax),%al
    81c8:	00 04 0f             	add    %al,(%edi,%ecx,1)
    81cb:	03 67 00             	add    0x0(%edi),%esp
    81ce:	00 68 0f             	add    %ch,0xf(%eax)
    81d1:	f3 02 00             	repz add (%eax),%al
    81d4:	00 08                	add    %cl,(%eax)
    81d6:	0f 8b 16 00 00 68    	jnp    680081f2 <irq_matrix_allocated+0x68007282>
    81dc:	11 f3                	adc    %esi,%ebx
    81de:	02 00                	add    (%eax),%al
    81e0:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    81e3:	28 60 00             	sub    %ah,0x0(%eax)
    81e6:	00 68 14             	add    %ch,0x14(%eax)
    81e9:	37                   	aaa    
    81ea:	18 00                	sbb    %al,(%eax)
    81ec:	00 10                	add    %dl,(%eax)
    81ee:	0f 6d                	(bad)  
    81f0:	8e 00                	mov    (%eax),%es
    81f2:	00 68 18             	add    %ch,0x18(%eax)
    81f5:	25 00 00 00 14       	and    $0x14000000,%eax
    81fa:	0f 8e 24 00 00 68    	jle    68008224 <irq_matrix_allocated+0x680072b4>
    8200:	1a 25 00 00 00 18    	sbb    0x18000000,%ah
    8206:	0f 69 47 00          	punpckhwd 0x0(%edi),%mm0
    820a:	00 68 1b             	add    %ch,0x1b(%eax)
    820d:	25 00 00 00 1c       	and    $0x1c000000,%eax
    8212:	0f 48 1e             	cmovs  (%esi),%ebx
    8215:	00 00                	add    %al,(%eax)
    8217:	68 1c 37 18 00       	push   $0x18371c
    821c:	00 20                	add    %ah,(%eax)
    821e:	0f 57 a5 00 00 68 1f 	xorps  0x1f680000(%ebp),%xmm4
    8225:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    8226:	7f 00                	jg     8228 <.debug_info+0x8228>
    8228:	00 24 0f             	add    %ah,(%edi,%ecx,1)
    822b:	2e 76 00             	jbe,pn 822e <.debug_info+0x822e>
    822e:	00 68 20             	add    %ch,0x20(%eax)
    8231:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    8232:	7f 00                	jg     8234 <.debug_info+0x8234>
    8234:	00 28                	add    %ch,(%eax)
    8236:	0f da 98 00 00 68 24 	pminub 0x24680000(%eax),%mm3
    823d:	42                   	inc    %edx
    823e:	03 00                	add    (%eax),%eax
    8240:	00 2c 15 75 69 64 00 	add    %ch,0x646975(,%edx,1)
    8247:	68 25 ec 2f 00       	push   $0x2fec25
    824c:	00 34 0f             	add    %dh,(%edi,%ecx,1)
    824f:	63 84 00 00 68 29 37 	arpl   %ax,0x37296800(%eax,%eax,1)
    8256:	18 00                	sbb    %al,(%eax)
    8258:	00 38                	add    %bh,(%eax)
    825a:	00 05 04 a6 81 00    	add    %al,0x81a604
    8260:	00 10                	add    %dl,(%eax)
    8262:	7c 83                	jl     81e7 <.debug_info+0x81e7>
    8264:	00 00                	add    %al,(%eax)
    8266:	08 69 20             	or     %ch,0x20(%ecx)
    8269:	7a 82                	jp     81ed <.debug_info+0x81ed>
    826b:	00 00                	add    %al,(%eax)
    826d:	0f 23 a4             	mov    %esp,%db4
    8270:	00 00                	add    %al,(%eax)
    8272:	69 21 fe 02 00 00    	imul   $0x2fe,(%ecx),%esp
    8278:	00 00                	add    %al,(%eax)
    827a:	10 94 48 00 00 14 6a 	adc    %dl,0x6a140000(%eax,%ecx,2)
    8281:	55                   	push   %ebp
    8282:	ab                   	stos   %eax,%es:(%edi)
    8283:	82                   	(bad)  
    8284:	00 00                	add    %al,(%eax)
    8286:	0f 7e 95 00 00 6a 56 	movd   %mm2,0x566a0000(%ebp)
    828d:	99                   	cltd   
    828e:	00 00                	add    %al,(%eax)
    8290:	00 00                	add    %al,(%eax)
    8292:	0f fb 29             	psubq  (%ecx),%mm5
    8295:	00 00                	add    %al,(%eax)
    8297:	6a 57                	push   $0x57
    8299:	fe 02                	incb   (%edx)
    829b:	00 00                	add    %al,(%eax)
    829d:	04 0f                	add    $0xf,%al
    829f:	80 1d 00 00 6a 58 fe 	sbbb   $0xfe,0x586a0000
    82a6:	02 00                	add    (%eax),%al
    82a8:	00 0c 00             	add    %cl,(%eax,%eax,1)
    82ab:	10 12                	adc    %dl,(%edx)
    82ad:	51                   	push   %ecx
    82ae:	00 00                	add    %al,(%eax)
    82b0:	14 6b                	adc    $0x6b,%al
    82b2:	08 d0                	or     %dl,%al
    82b4:	82                   	(bad)  
    82b5:	00 00                	add    %al,(%eax)
    82b7:	0f f3 36             	psllq  (%esi),%mm6
    82ba:	00 00                	add    %al,(%eax)
    82bc:	6b 09 a2             	imul   $0xffffffa2,(%ecx),%ecx
    82bf:	33 00                	xor    (%eax),%eax
    82c1:	00 00                	add    %al,(%eax)
    82c3:	0f 45 22             	cmovne (%edx),%esp
    82c6:	00 00                	add    %al,(%eax)
    82c8:	6b 0a 85             	imul   $0xffffff85,(%edx),%ecx
    82cb:	38 00                	cmp    %al,(%eax)
    82cd:	00 0c 00             	add    %cl,(%eax,%eax,1)
    82d0:	10 29                	adc    %ch,(%ecx)
    82d2:	5f                   	pop    %edi
    82d3:	00 00                	add    %al,(%eax)
    82d5:	08 6b 0d             	or     %ch,0xd(%ebx)
    82d8:	f5                   	cmc    
    82d9:	82                   	(bad)  
    82da:	00 00                	add    %al,(%eax)
    82dc:	0f 4f 43 00          	cmovg  0x0(%ebx),%eax
    82e0:	00 6b 0e             	add    %ch,0xe(%ebx)
    82e3:	d9 33                	fnstenv (%ebx)
    82e5:	00 00                	add    %al,(%eax)
    82e7:	00 0f                	add    %cl,(%edi)
    82e9:	af                   	scas   %es:(%edi),%eax
    82ea:	6f                   	outsl  %ds:(%esi),(%dx)
    82eb:	00 00                	add    %al,(%eax)
    82ed:	6b 0f f5             	imul   $0xfffffff5,(%edi),%ecx
    82f0:	82                   	(bad)  
    82f1:	00 00                	add    %al,(%eax)
    82f3:	04 00                	add    $0x0,%al
    82f5:	05 04 ab 82 00       	add    $0x82ab04,%eax
    82fa:	00 1a                	add    %bl,(%edx)
    82fc:	7b 36                	jnp    8334 <.debug_info+0x8334>
    82fe:	00 00                	add    %al,(%eax)
    8300:	04 55                	add    $0x55,%al
    8302:	00 00                	add    %al,(%eax)
    8304:	00 41 d4             	add    %al,-0x2c(%ecx)
    8307:	18 83 00 00 0b 60    	sbb    %al,0x600b0000(%ebx)
    830d:	3d 00 00 00 0b       	cmp    $0xb000000,%eax
    8312:	6f                   	outsl  %ds:(%esi),(%dx)
    8313:	13 00                	adc    (%eax),%eax
    8315:	00 01                	add    %al,(%ecx)
    8317:	00 10                	add    %dl,(%eax)
    8319:	1c 6c                	sbb    $0x6c,%al
    831b:	00 00                	add    %al,(%eax)
    831d:	28 6c 5d 6d          	sub    %ch,0x6d(%ebp,%ebx,2)
    8321:	83 00 00             	addl   $0x0,(%eax)
    8324:	0f f3 36             	psllq  (%esi),%mm6
    8327:	00 00                	add    %al,(%eax)
    8329:	6c                   	insb   (%dx),%es:(%edi)
    832a:	5e                   	pop    %esi
    832b:	ab                   	stos   %eax,%es:(%edi)
    832c:	82                   	(bad)  
    832d:	00 00                	add    %al,(%eax)
    832f:	00 0f                	add    %cl,(%edi)
    8331:	b7 14                	mov    $0x14,%bh
    8333:	00 00                	add    %al,(%eax)
    8335:	6c                   	insb   (%dx),%es:(%edi)
    8336:	5f                   	pop    %edi
    8337:	85 38                	test   %edi,(%eax)
    8339:	00 00                	add    %al,(%eax)
    833b:	14 0f                	adc    $0xf,%al
    833d:	a2 a2 00 00 6c       	mov    %al,0x6c0000a2
    8342:	60                   	pusha  
    8343:	82                   	(bad)  
    8344:	83 00 00             	addl   $0x0,(%eax)
    8347:	1c 0f                	sbb    $0xf,%al
    8349:	7f 25                	jg     8370 <.debug_info+0x8370>
    834b:	00 00                	add    %al,(%eax)
    834d:	6c                   	insb   (%dx),%es:(%edi)
    834e:	61                   	popa   
    834f:	dd 83 00 00 20 0f    	fldl   0xf200000(%ebx)
    8355:	fa                   	cli    
    8356:	01 00                	add    %eax,(%eax)
    8358:	00 6c 62 d9          	add    %ch,-0x27(%edx,%eiz,2)
    835c:	00 00                	add    %al,(%eax)
    835e:	00 24 0f             	add    %ah,(%edi,%ecx,1)
    8361:	4a                   	dec    %edx
    8362:	5d                   	pop    %ebp
    8363:	00 00                	add    %al,(%eax)
    8365:	6c                   	insb   (%dx),%es:(%edi)
    8366:	63 d9                	arpl   %bx,%cx
    8368:	00 00                	add    %al,(%eax)
    836a:	00 25 00 1b fb 82    	add    %ah,0x82fb1b00
    8370:	00 00                	add    %al,(%eax)
    8372:	7c 83                	jl     82f7 <.debug_info+0x82f7>
    8374:	00 00                	add    %al,(%eax)
    8376:	0d 7c 83 00 00       	or     $0x837c,%eax
    837b:	00 05 04 18 83 00    	add    %al,0x831804
    8381:	00 05 04 6d 83 00    	add    %al,0x836d04
    8387:	00 10                	add    %dl,(%eax)
    8389:	58                   	pop    %eax
    838a:	39 00                	cmp    %eax,(%eax)
    838c:	00 20                	add    %ah,(%eax)
    838e:	6c                   	insb   (%dx),%es:(%edi)
    838f:	82                   	(bad)  
    8390:	dd 83 00 00 0f ce    	fldl   -0x31f10000(%ebx)
    8396:	31 00                	xor    %eax,(%eax)
    8398:	00 6c 83 d1          	add    %ch,-0x2f(%ebx,%eax,4)
    839c:	84 00                	test   %al,(%eax)
    839e:	00 00                	add    %al,(%eax)
    83a0:	0f ae 10             	ldmxcsr (%eax)
    83a3:	00 00                	add    %al,(%eax)
    83a5:	6c                   	insb   (%dx),%es:(%edi)
    83a6:	84 99 00 00 00 04    	test   %bl,0x4000000(%ecx)
    83ac:	0f 10 92 00 00 6c 85 	movups -0x7a940000(%edx),%xmm2
    83b3:	11 02                	adc    %eax,(%edx)
    83b5:	00 00                	add    %al,(%eax)
    83b7:	08 0f                	or     %cl,(%edi)
    83b9:	0f 89 00 00 6c 86    	jns    866c83bf <irq_matrix_allocated+0x866c744f>
    83bf:	d0 82 00 00 0c 0f    	rolb   0xf0c0000(%edx)
    83c5:	15 a0 00 00 6c       	adc    $0x6c0000a0,%eax
    83ca:	87 dc                	xchg   %ebx,%esp
    83cc:	84 00                	test   %al,(%eax)
    83ce:	00 14 0f             	add    %dl,(%edi,%ecx,1)
    83d1:	58                   	pop    %eax
    83d2:	52                   	push   %edx
    83d3:	00 00                	add    %al,(%eax)
    83d5:	6c                   	insb   (%dx),%es:(%edi)
    83d6:	88 85 38 00 00 18    	mov    %al,0x18000038(%ebp)
    83dc:	00 05 04 88 83 00    	add    %al,0x838804
    83e2:	00 10                	add    %dl,(%eax)
    83e4:	d1                   	(bad)  
    83e5:	76 00                	jbe    83e7 <.debug_info+0x83e7>
    83e7:	00 c0                	add    %al,%al
    83e9:	6c                   	insb   (%dx),%es:(%edi)
    83ea:	ae                   	scas   %es:(%edi),%al
    83eb:	d1 84 00 00 0f 44 64 	roll   0x64440f00(%eax,%eax,1)
    83f2:	00 00                	add    %al,(%eax)
    83f4:	6c                   	insb   (%dx),%es:(%edi)
    83f5:	af                   	scas   %es:(%edi),%eax
    83f6:	6f                   	outsl  %ds:(%esi),(%dx)
    83f7:	24 00                	and    $0x0,%al
    83f9:	00 00                	add    %al,(%eax)
    83fb:	15 73 65 71 00       	adc    $0x716573,%eax
    8400:	6c                   	insb   (%dx),%es:(%edi)
    8401:	b0 d5                	mov    $0xd5,%al
    8403:	25 00 00 04 0f       	and    $0xf040000,%eax
    8408:	c5 49 00             	lds    0x0(%ecx),%ecx
    840b:	00 6c b1 7c          	add    %ch,0x7c(%ecx,%esi,4)
    840f:	83 00 00             	addl   $0x0,(%eax)
    8412:	08 15 63 70 75 00    	or     %dl,0x757063
    8418:	6c                   	insb   (%dx),%es:(%edi)
    8419:	b2 55                	mov    $0x55,%dl
    841b:	00 00                	add    %al,(%eax)
    841d:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    8420:	34 ab                	xor    $0xab,%al
    8422:	00 00                	add    %al,(%eax)
    8424:	6c                   	insb   (%dx),%es:(%edi)
    8425:	b3 55                	mov    $0x55,%bl
    8427:	00 00                	add    %al,(%eax)
    8429:	00 10                	add    %dl,(%eax)
    842b:	0f 1a 2f             	bndldx (%edi),bnd1
    842e:	00 00                	add    %al,(%eax)
    8430:	6c                   	insb   (%dx),%es:(%edi)
    8431:	b4 55                	mov    $0x55,%ah
    8433:	00 00                	add    %al,(%eax)
    8435:	00 14 0f             	add    %dl,(%edi,%ecx,1)
    8438:	00 87 00 00 6c b5    	add    %al,-0x4a940000(%edi)
    843e:	1c 02                	sbb    $0x2,%al
    8440:	00 00                	add    %al,(%eax)
    8442:	18 0f                	sbb    %cl,(%edi)
    8444:	d0 3c 00             	sarb   (%eax,%eax,1)
    8447:	00 6c b6 1c          	add    %ch,0x1c(%esi,%esi,4)
    844b:	02 00                	add    (%eax),%al
    844d:	00 19                	add    %bl,(%ecx)
    844f:	1c 36                	sbb    $0x36,%al
    8451:	38 00                	cmp    %al,(%eax)
    8453:	00 6c b8 55          	add    %ch,0x55(%eax,%edi,4)
    8457:	00 00                	add    %al,(%eax)
    8459:	00 04 01             	add    %al,(%ecx,%eax,1)
    845c:	0f 18 1c 13          	prefetcht2 (%ebx,%edx,1)
    8460:	54                   	push   %esp
    8461:	00 00                	add    %al,(%eax)
    8463:	6c                   	insb   (%dx),%es:(%edi)
    8464:	b9 55 00 00 00       	mov    $0x55,%ecx
    8469:	04 01                	add    $0x1,%al
    846b:	0e                   	push   %cs
    846c:	18 1c dc             	sbb    %bl,(%esp,%ebx,8)
    846f:	53                   	push   %ebx
    8470:	00 00                	add    %al,(%eax)
    8472:	6c                   	insb   (%dx),%es:(%edi)
    8473:	ba 55 00 00 00       	mov    $0x55,%edx
    8478:	04 01                	add    $0x1,%al
    847a:	0d 18 0f 5b 0a       	or     $0xa5b0f18,%eax
    847f:	00 00                	add    %al,(%eax)
    8481:	6c                   	insb   (%dx),%es:(%edi)
    8482:	bb 85 38 00 00       	mov    $0x3885,%ebx
    8487:	1c 0f                	sbb    $0xf,%al
    8489:	66 73 00             	data16 jae 848c <.debug_info+0x848c>
    848c:	00 6c bc 7c          	add    %ch,0x7c(%esp,%edi,4)
    8490:	83 00 00             	addl   $0x0,(%eax)
    8493:	24 0f                	and    $0xf,%al
    8495:	b4 a4                	mov    $0xa4,%ah
    8497:	00 00                	add    %al,(%eax)
    8499:	6c                   	insb   (%dx),%es:(%edi)
    849a:	bd 55 00 00 00       	mov    $0x55,%ebp
    849f:	28 0f                	sub    %cl,(%edi)
    84a1:	05 2c 00 00 6c       	add    $0x6c00002c,%eax
    84a6:	be 55 00 00 00       	mov    $0x55,%esi
    84ab:	2c 0f                	sub    $0xf,%al
    84ad:	a1 a6 00 00 6c       	mov    0x6c0000a6,%eax
    84b2:	bf 55 00 00 00       	mov    $0x55,%edi
    84b7:	30 0f                	xor    %cl,(%edi)
    84b9:	5d                   	pop    %ebp
    84ba:	4e                   	dec    %esi
    84bb:	00 00                	add    %al,(%eax)
    84bd:	6c                   	insb   (%dx),%es:(%edi)
    84be:	c0 55 00 00          	rclb   $0x0,0x0(%ebp)
    84c2:	00 34 0f             	add    %dh,(%edi,%ecx,1)
    84c5:	7d 72                	jge    8539 <.debug_info+0x8539>
    84c7:	00 00                	add    %al,(%eax)
    84c9:	6c                   	insb   (%dx),%es:(%edi)
    84ca:	c2 11 85             	ret    $0x8511
    84cd:	00 00                	add    %al,(%eax)
    84cf:	40                   	inc    %eax
    84d0:	00 05 04 e3 83 00    	add    %al,0x83e304
    84d6:	00 11                	add    %dl,(%ecx)
    84d8:	85 38                	test   %edi,(%eax)
    84da:	00 00                	add    %al,(%eax)
    84dc:	05 04 d7 84 00       	add    $0x84d704,%eax
    84e1:	00 1a                	add    %bl,(%edx)
    84e3:	c1                   	(bad)  
    84e4:	33 00                	xor    (%eax),%eax
    84e6:	00 04 55 00 00 00 6c 	add    %al,0x6c000000(,%edx,2)
    84ed:	8b 11                	mov    (%ecx),%edx
    84ef:	85 00                	test   %eax,(%eax)
    84f1:	00 0b                	add    %cl,(%ebx)
    84f3:	a2 90 00 00 00       	mov    %al,0x90
    84f8:	0b 87 88 00 00 01    	or     0x1000088(%edi),%eax
    84fe:	0b 07                	or     (%edi),%eax
    8500:	0b 00                	or     (%eax),%eax
    8502:	00 02                	add    %al,(%edx)
    8504:	0b c3                	or     %ebx,%eax
    8506:	16                   	push   %ss
    8507:	00 00                	add    %al,(%eax)
    8509:	03 0b                	add    (%ebx),%ecx
    850b:	bf 58 00 00 04       	mov    $0x4000058,%edi
    8510:	00 03                	add    %al,(%ebx)
    8512:	88 83 00 00 21 85    	mov    %al,-0x7adf0000(%ebx)
    8518:	00 00                	add    %al,(%eax)
    851a:	04 3c                	add    $0x3c,%al
    851c:	00 00                	add    %al,(%eax)
    851e:	00 03                	add    %al,(%ebx)
    8520:	00 10                	add    %dl,(%eax)
    8522:	be 9c 00 00 08       	mov    $0x800009c,%esi
    8527:	6d                   	insl   (%dx),%es:(%edi)
    8528:	1a 46 85             	sbb    -0x7b(%esi),%al
    852b:	00 00                	add    %al,(%eax)
    852d:	0f 2c a6 00 00 6d 1b 	cvttps2pi 0x1b6d0000(%esi),%mm4
    8534:	99                   	cltd   
    8535:	00 00                	add    %al,(%eax)
    8537:	00 00                	add    %al,(%eax)
    8539:	0f 59 78 00          	mulps  0x0(%eax),%xmm7
    853d:	00 6d 1c             	add    %ch,0x1c(%ebp)
    8540:	4b                   	dec    %ebx
    8541:	85 00                	test   %eax,(%eax)
    8543:	00 04 00             	add    %al,(%eax,%eax,1)
    8546:	16                   	push   %ss
    8547:	f0 6e                	lock outsb %ds:(%esi),(%dx)
    8549:	00 00                	add    %al,(%eax)
    854b:	05 04 46 85 00       	add    $0x854604,%eax
    8550:	00 10                	add    %dl,(%eax)
    8552:	1e                   	push   %ds
    8553:	44                   	inc    %esp
    8554:	00 00                	add    %al,(%eax)
    8556:	08 6e 2a             	or     %ch,0x2a(%esi)
    8559:	76 85                	jbe    84e0 <.debug_info+0x84e0>
    855b:	00 00                	add    %al,(%eax)
    855d:	0f 19 a2 00 00 6e 2b 	nopl   0x2b6e0000(%edx)
    8564:	66 01 00             	add    %ax,(%eax)
    8567:	00 00                	add    %al,(%eax)
    8569:	0f 8c 64 00 00 6e    	jl     6e0085d3 <irq_matrix_allocated+0x6e007663>
    856f:	2c 66                	sub    $0x66,%al
    8571:	01 00                	add    %eax,(%eax)
    8573:	00 04 00             	add    %al,(%eax,%eax,1)
    8576:	0e                   	push   %cs
    8577:	08 6f 16             	or     %ch,0x16(%edi)
    857a:	8b 85 00 00 15 73    	mov    0x73150000(%ebp),%eax
    8580:	69 67 00 6f 17 2c 00 	imul   $0x2c176f,0x0(%edi),%esp
    8587:	00 00                	add    %al,(%eax)
    8589:	00 00                	add    %al,(%eax)
    858b:	07                   	pop    %es
    858c:	a1 49 00 00 6f       	mov    0x6f000049,%eax
    8591:	18 76 85             	sbb    %dh,-0x7b(%esi)
    8594:	00 00                	add    %al,(%eax)
    8596:	07                   	pop    %es
    8597:	d4 71                	aam    $0x71
    8599:	00 00                	add    %al,(%eax)
    859b:	70 11                	jo     85ae <.debug_info+0x85ae>
    859d:	49                   	dec    %ecx
    859e:	01 00                	add    %eax,(%eax)
    85a0:	00 07                	add    %al,(%edi)
    85a2:	65 67 00 00          	add    %al,%gs:(%bx,%si)
    85a6:	70 12                	jo     85ba <.debug_info+0x85ba>
    85a8:	ac                   	lods   %ds:(%esi),%al
    85a9:	85 00                	test   %eax,(%eax)
    85ab:	00 05 04 96 85 00    	add    %al,0x859604
    85b1:	00 07                	add    %al,(%edi)
    85b3:	24 48                	and    $0x48,%al
    85b5:	00 00                	add    %al,(%eax)
    85b7:	70 14                	jo     85cd <.debug_info+0x85cd>
    85b9:	c0 03 00             	rolb   $0x0,(%ebx)
    85bc:	00 07                	add    %al,(%edi)
    85be:	ec                   	in     (%dx),%al
    85bf:	42                   	inc    %edx
    85c0:	00 00                	add    %al,(%eax)
    85c2:	70 15                	jo     85d9 <.debug_info+0x85d9>
    85c4:	c8 85 00 00          	enter  $0x85,$0x0
    85c8:	05 04 b2 85 00       	add    $0x85b204,%eax
    85cd:	00 36                	add    %dh,(%esi)
    85cf:	64 8f 00             	popl   %fs:(%eax)
    85d2:	00 04 71             	add    %al,(%ecx,%esi,2)
    85d5:	07                   	pop    %es
    85d6:	f1                   	icebp  
    85d7:	85 00                	test   %eax,(%eax)
    85d9:	00 14 6f             	add    %dl,(%edi,%ebp,2)
    85dc:	81 00 00 71 08 99    	addl   $0x99087100,(%eax)
    85e2:	00 00                	add    %al,(%eax)
    85e4:	00 14 cd 77 00 00 71 	add    %dl,0x71000077(,%ecx,8)
    85eb:	09 77 0a             	or     %esi,0xa(%edi)
    85ee:	00 00                	add    %al,(%eax)
    85f0:	00 07                	add    %al,(%edi)
    85f2:	27                   	daa    
    85f3:	2c 00                	sub    $0x0,%al
    85f5:	00 71 0a             	add    %dh,0xa(%ecx)
    85f8:	ce                   	into   
    85f9:	85 00                	test   %eax,(%eax)
    85fb:	00 0e                	add    %cl,(%esi)
    85fd:	08 71 39             	or     %dh,0x39(%ecx)
    8600:	1d 86 00 00 0f       	sbb    $0xf000086,%eax
    8605:	01 24 00             	add    %esp,(%eax,%eax,1)
    8608:	00 71 3a             	add    %dh,0x3a(%ecx)
    860b:	71 01                	jno    860e <.debug_info+0x860e>
    860d:	00 00                	add    %al,(%eax)
    860f:	00 0f                	add    %cl,(%edi)
    8611:	d4 60                	aam    $0x60
    8613:	00 00                	add    %al,(%eax)
    8615:	71 3b                	jno    8652 <.debug_info+0x8652>
    8617:	7c 01                	jl     861a <.debug_info+0x861a>
    8619:	00 00                	add    %al,(%eax)
    861b:	04 00                	add    $0x0,%al
    861d:	0e                   	push   %cs
    861e:	10 71 3f             	adc    %dh,0x3f(%ecx)
    8621:	62 86 00 00 0f 6c    	bound  %eax,0x6c0f0000(%esi)
    8627:	33 00                	xor    (%eax),%eax
    8629:	00 71 40             	add    %dh,0x40(%ecx)
    862c:	c9                   	leave  
    862d:	01 00                	add    %eax,(%eax)
    862f:	00 00                	add    %al,(%eax)
    8631:	0f fa 02             	psubd  (%edx),%mm0
    8634:	00 00                	add    %al,(%eax)
    8636:	71 41                	jno    8679 <.debug_info+0x8679>
    8638:	99                   	cltd   
    8639:	00 00                	add    %al,(%eax)
    863b:	00 04 0f             	add    %al,(%edi,%ecx,1)
    863e:	ef                   	out    %eax,(%dx)
    863f:	1e                   	push   %ds
    8640:	00 00                	add    %al,(%eax)
    8642:	71 42                	jno    8686 <.debug_info+0x8686>
    8644:	62 86 00 00 08 0f    	bound  %eax,0xf080000(%esi)
    864a:	7f 9d                	jg     85e9 <.debug_info+0x85e9>
    864c:	00 00                	add    %al,(%eax)
    864e:	71 43                	jno    8693 <.debug_info+0x8693>
    8650:	f1                   	icebp  
    8651:	85 00                	test   %eax,(%eax)
    8653:	00 08                	add    %cl,(%eax)
    8655:	0f dc 3c 00          	paddusb (%eax,%eax,1),%mm7
    8659:	00 71 44             	add    %dh,0x44(%ecx)
    865c:	99                   	cltd   
    865d:	00 00                	add    %al,(%eax)
    865f:	00 0c 00             	add    %cl,(%eax,%eax,1)
    8662:	03 49 00             	add    0x0(%ecx),%ecx
    8665:	00 00                	add    %al,(%eax)
    8667:	71 86                	jno    85ef <.debug_info+0x85ef>
    8669:	00 00                	add    %al,(%eax)
    866b:	2b 3c 00             	sub    (%eax,%eax,1),%edi
    866e:	00 00                	add    %al,(%eax)
    8670:	00 0e                	add    %cl,(%esi)
    8672:	0c 71                	or     $0x71,%al
    8674:	48                   	dec    %eax
    8675:	9e                   	sahf   
    8676:	86 00                	xchg   %al,(%eax)
    8678:	00 0f                	add    %cl,(%edi)
    867a:	01 24 00             	add    %esp,(%eax,%eax,1)
    867d:	00 71 49             	add    %dh,0x49(%ecx)
    8680:	71 01                	jno    8683 <.debug_info+0x8683>
    8682:	00 00                	add    %al,(%eax)
    8684:	00 0f                	add    %cl,(%edi)
    8686:	d4 60                	aam    $0x60
    8688:	00 00                	add    %al,(%eax)
    868a:	71 4a                	jno    86d6 <.debug_info+0x86d6>
    868c:	7c 01                	jl     868f <.debug_info+0x868f>
    868e:	00 00                	add    %al,(%eax)
    8690:	04 0f                	add    $0xf,%al
    8692:	7f 9d                	jg     8631 <.debug_info+0x8631>
    8694:	00 00                	add    %al,(%eax)
    8696:	71 4b                	jno    86e3 <.debug_info+0x86e3>
    8698:	f1                   	icebp  
    8699:	85 00                	test   %eax,(%eax)
    869b:	00 08                	add    %cl,(%eax)
    869d:	00 0e                	add    %cl,(%esi)
    869f:	14 71                	adc    $0x71,%al
    86a1:	4f                   	dec    %edi
    86a2:	e3 86                	jecxz  862a <.debug_info+0x862a>
    86a4:	00 00                	add    %al,(%eax)
    86a6:	0f 01 24 00          	smsw   (%eax,%eax,1)
    86aa:	00 71 50             	add    %dh,0x50(%ecx)
    86ad:	71 01                	jno    86b0 <.debug_info+0x86b0>
    86af:	00 00                	add    %al,(%eax)
    86b1:	00 0f                	add    %cl,(%edi)
    86b3:	d4 60                	aam    $0x60
    86b5:	00 00                	add    %al,(%eax)
    86b7:	71 51                	jno    870a <.debug_info+0x870a>
    86b9:	7c 01                	jl     86bc <.debug_info+0x86bc>
    86bb:	00 00                	add    %al,(%eax)
    86bd:	04 0f                	add    $0xf,%al
    86bf:	31 a6 00 00 71 52    	xor    %esp,0x52710000(%esi)
    86c5:	99                   	cltd   
    86c6:	00 00                	add    %al,(%eax)
    86c8:	00 08                	add    %cl,(%eax)
    86ca:	0f 79 18             	vmwrite (%eax),%ebx
    86cd:	00 00                	add    %al,(%eax)
    86cf:	71 53                	jno    8724 <.debug_info+0x8724>
    86d1:	be 01 00 00 0c       	mov    $0xc000001,%esi
    86d6:	0f 4d 9d 00 00 71 54 	cmovge 0x54710000(%ebp),%ebx
    86dd:	be 01 00 00 10       	mov    $0x10000001,%esi
    86e2:	00 0e                	add    %cl,(%esi)
    86e4:	08 71 60             	or     %dh,0x60(%ecx)
    86e7:	04 87                	add    $0x87,%al
    86e9:	00 00                	add    %al,(%eax)
    86eb:	0f 75 82 00 00 71 61 	pcmpeqw 0x61710000(%edx),%mm0
    86f2:	77 0a                	ja     86fe <.debug_info+0x86fe>
    86f4:	00 00                	add    %al,(%eax)
    86f6:	00 0f                	add    %cl,(%edi)
    86f8:	f4                   	hlt    
    86f9:	76 00                	jbe    86fb <.debug_info+0x86fb>
    86fb:	00 71 62             	add    %dh,0x62(%ecx)
    86fe:	77 0a                	ja     870a <.debug_info+0x870a>
    8700:	00 00                	add    %al,(%eax)
    8702:	04 00                	add    $0x0,%al
    8704:	13 08                	adc    (%eax),%ecx
    8706:	71 5e                	jno    8766 <.debug_info+0x8766>
    8708:	23 87 00 00 14 5d    	and    0x5d140000(%edi),%eax
    870e:	38 00                	cmp    %al,(%eax)
    8710:	00 71 63             	add    %dh,0x63(%ecx)
    8713:	e3 86                	jecxz  869b <.debug_info+0x869b>
    8715:	00 00                	add    %al,(%eax)
    8717:	14 a8                	adc    $0xa8,%al
    8719:	24 00                	and    $0x0,%al
    871b:	00 71 65             	add    %dh,0x65(%ecx)
    871e:	a0 00 00 00 00       	mov    0x0,%al
    8723:	0e                   	push   %cs
    8724:	10 71 58             	adc    %dh,0x58(%ecx)
    8727:	4a                   	dec    %edx
    8728:	87 00                	xchg   %eax,(%eax)
    872a:	00 0f                	add    %cl,(%edi)
    872c:	80 08 00             	orb    $0x0,(%eax)
    872f:	00 71 59             	add    %dh,0x59(%ecx)
    8732:	77 0a                	ja     873e <.debug_info+0x873e>
    8734:	00 00                	add    %al,(%eax)
    8736:	00 0f                	add    %cl,(%edi)
    8738:	8e 0f                	mov    (%edi),%cs
    873a:	00 00                	add    %al,(%eax)
    873c:	71 5d                	jno    879b <.debug_info+0x879b>
    873e:	75 00                	jne    8740 <.debug_info+0x8740>
    8740:	00 00                	add    %al,(%eax)
    8742:	04 17                	add    $0x17,%al
    8744:	04 87                	add    $0x87,%al
    8746:	00 00                	add    %al,(%eax)
    8748:	08 00                	or     %al,(%eax)
    874a:	0e                   	push   %cs
    874b:	08 71 6a             	or     %dh,0x6a(%ecx)
    874e:	6b 87 00 00 0f 83 4d 	imul   $0x4d,-0x7cf10000(%edi),%eax
    8755:	00 00                	add    %al,(%eax)
    8757:	71 6b                	jno    87c4 <.debug_info+0x87c4>
    8759:	5f                   	pop    %edi
    875a:	01 00                	add    %eax,(%eax)
    875c:	00 00                	add    %al,(%eax)
    875e:	15 5f 66 64 00       	adc    $0x64665f,%eax
    8763:	71 6c                	jno    87d1 <.debug_info+0x87d1>
    8765:	99                   	cltd   
    8766:	00 00                	add    %al,(%eax)
    8768:	00 04 00             	add    %al,(%eax,%eax,1)
    876b:	0e                   	push   %cs
    876c:	0c 71                	or     $0x71,%al
    876e:	70 98                	jo     8708 <.debug_info+0x8708>
    8770:	87 00                	xchg   %eax,(%eax)
    8772:	00 0f                	add    %cl,(%edi)
    8774:	77 30                	ja     87a6 <.debug_info+0x87a6>
    8776:	00 00                	add    %al,(%eax)
    8778:	71 71                	jno    87eb <.debug_info+0x87eb>
    877a:	77 0a                	ja     8786 <.debug_info+0x8786>
    877c:	00 00                	add    %al,(%eax)
    877e:	00 0f                	add    %cl,(%edi)
    8780:	14 3d                	adc    $0x3d,%al
    8782:	00 00                	add    %al,(%eax)
    8784:	71 72                	jno    87f8 <.debug_info+0x87f8>
    8786:	99                   	cltd   
    8787:	00 00                	add    %al,(%eax)
    8789:	00 04 0f             	add    %al,(%edi,%ecx,1)
    878c:	db 78 00             	fstpt  0x0(%eax)
    878f:	00 71 73             	add    %dh,0x73(%ecx)
    8792:	55                   	push   %ebp
    8793:	00 00                	add    %al,(%eax)
    8795:	00 08                	add    %cl,(%eax)
    8797:	00 13                	add    %dl,(%ebx)
    8799:	74 71                	je     880c <.debug_info+0x880c>
    879b:	35 f9 87 00 00       	xor    $0x87f9,%eax
    87a0:	14 ef                	adc    $0xef,%al
    87a2:	1e                   	push   %ds
    87a3:	00 00                	add    %al,(%eax)
    87a5:	71 36                	jno    87dd <.debug_info+0x87dd>
    87a7:	f9                   	stc    
    87a8:	87 00                	xchg   %eax,(%eax)
    87aa:	00 14 d8             	add    %dl,(%eax,%ebx,8)
    87ad:	96                   	xchg   %eax,%esi
    87ae:	00 00                	add    %al,(%eax)
    87b0:	71 3c                	jno    87ee <.debug_info+0x87ee>
    87b2:	fc                   	cld    
    87b3:	85 00                	test   %eax,(%eax)
    87b5:	00 14 a7             	add    %dl,(%edi,%eiz,4)
    87b8:	0e                   	push   %cs
    87b9:	00 00                	add    %al,(%eax)
    87bb:	71 45                	jno    8802 <.debug_info+0x8802>
    87bd:	1d 86 00 00 1f       	sbb    $0x1f000086,%eax
    87c2:	5f                   	pop    %edi
    87c3:	72 74                	jb     8839 <.debug_info+0x8839>
    87c5:	00 71 4c             	add    %dh,0x4c(%ecx)
    87c8:	71 86                	jno    8750 <.debug_info+0x8750>
    87ca:	00 00                	add    %al,(%eax)
    87cc:	14 b4                	adc    $0xb4,%al
    87ce:	51                   	push   %ecx
    87cf:	00 00                	add    %al,(%eax)
    87d1:	71 55                	jno    8828 <.debug_info+0x8828>
    87d3:	9e                   	sahf   
    87d4:	86 00                	xchg   %al,(%eax)
    87d6:	00 14 46             	add    %dl,(%esi,%eax,2)
    87d9:	08 00                	or     %al,(%eax)
    87db:	00 71 67             	add    %dh,0x67(%ecx)
    87de:	23 87 00 00 14 d1    	and    -0x2eec0000(%edi),%eax
    87e4:	0f 00 00             	sldt   (%eax)
    87e7:	71 6d                	jno    8856 <.debug_info+0x8856>
    87e9:	4a                   	dec    %edx
    87ea:	87 00                	xchg   %eax,(%eax)
    87ec:	00 14 d1             	add    %dl,(%ecx,%edx,8)
    87ef:	21 00                	and    %eax,(%eax)
    87f1:	00 71 74             	add    %dh,0x74(%ecx)
    87f4:	6b 87 00 00 00 03 99 	imul   $0xffffff99,0x3000000(%edi),%eax
    87fb:	00 00                	add    %al,(%eax)
    87fd:	00 09                	add    %cl,(%ecx)
    87ff:	88 00                	mov    %al,(%eax)
    8801:	00 04 3c             	add    %al,(%esp,%edi,1)
    8804:	00 00                	add    %al,(%eax)
    8806:	00 1c 00             	add    %bl,(%eax,%eax,1)
    8809:	10 49 16             	adc    %cl,0x16(%ecx)
    880c:	00 00                	add    %al,(%eax)
    880e:	80 71 30 46          	xorb   $0x46,0x30(%ecx)
    8812:	88 00                	mov    %al,(%eax)
    8814:	00 0f                	add    %cl,(%edi)
    8816:	52                   	push   %edx
    8817:	96                   	xchg   %eax,%esi
    8818:	00 00                	add    %al,(%eax)
    881a:	71 31                	jno    884d <.debug_info+0x884d>
    881c:	99                   	cltd   
    881d:	00 00                	add    %al,(%eax)
    881f:	00 00                	add    %al,(%eax)
    8821:	0f 40 03             	cmovo  (%ebx),%eax
    8824:	00 00                	add    %al,(%eax)
    8826:	71 32                	jno    885a <.debug_info+0x885a>
    8828:	99                   	cltd   
    8829:	00 00                	add    %al,(%eax)
    882b:	00 04 0f             	add    %al,(%edi,%ecx,1)
    882e:	60                   	pusha  
    882f:	02 00                	add    (%eax),%al
    8831:	00 71 33             	add    %dh,0x33(%ecx)
    8834:	99                   	cltd   
    8835:	00 00                	add    %al,(%eax)
    8837:	00 08                	add    %cl,(%eax)
    8839:	0f 91 2b             	setno  (%ebx)
    883c:	00 00                	add    %al,(%eax)
    883e:	71 75                	jno    88b5 <.debug_info+0x88b5>
    8840:	98                   	cwtl   
    8841:	87 00                	xchg   %eax,(%eax)
    8843:	00 0c 00             	add    %cl,(%eax,%eax,1)
    8846:	07                   	pop    %es
    8847:	1c 09                	sbb    $0x9,%al
    8849:	00 00                	add    %al,(%eax)
    884b:	71 76                	jno    88c3 <.debug_info+0x88c3>
    884d:	09 88 00 00 10 03    	or     %ecx,0x3100000(%eax)
    8853:	67 00 00             	add    %al,(%bx,%si)
    8856:	10 72 19             	adc    %dh,0x19(%edx)
    8859:	76 88                	jbe    87e3 <.debug_info+0x87e3>
    885b:	00 00                	add    %al,(%eax)
    885d:	0f 25                	(bad)  
    885f:	03 00                	add    (%eax),%eax
    8861:	00 72 1a             	add    %dh,0x1a(%edx)
    8864:	fe 02                	incb   (%edx)
    8866:	00 00                	add    %al,(%eax)
    8868:	00 0f                	add    %cl,(%edi)
    886a:	8f 28                	(bad)  
    886c:	00 00                	add    %al,(%eax)
    886e:	72 1b                	jb     888b <.debug_info+0x888b>
    8870:	8b 85 00 00 08 00    	mov    0x80000(%ebp),%eax
    8876:	10 f4                	adc    %dh,%ah
    8878:	3b 00                	cmp    (%eax),%eax
    887a:	00 14 72             	add    %dl,(%edx,%esi,2)
    887d:	1e                   	push   %ds
    887e:	b3 88                	mov    $0x88,%bl
    8880:	00 00                	add    %al,(%eax)
    8882:	0f 94 2f             	sete   (%edi)
    8885:	00 00                	add    %al,(%eax)
    8887:	72 20                	jb     88a9 <.debug_info+0x88a9>
    8889:	a1 85 00 00 00       	mov    0x85,%eax
    888e:	0f 34                	sysenter 
    8890:	07                   	pop    %es
    8891:	00 00                	add    %al,(%eax)
    8893:	72 21                	jb     88b6 <.debug_info+0x88b6>
    8895:	25 00 00 00 04       	and    $0x4000000,%eax
    889a:	0f 79 81 00 00 72 27 	vmwrite 0x27720000(%ecx),%eax
    88a1:	bd 85 00 00 08       	mov    $0x8000085,%ebp
    88a6:	0f 60 3b             	punpcklbw (%ebx),%mm7
    88a9:	00 00                	add    %al,(%eax)
    88ab:	72 29                	jb     88d6 <.debug_info+0x88d6>
    88ad:	8b 85 00 00 0c 00    	mov    0xc0000(%ebp),%eax
    88b3:	10 a5 54 00 00 14    	adc    %ah,0x14000054(%ebp)
    88b9:	72 2c                	jb     88e7 <.debug_info+0x88e7>
    88bb:	cb                   	lret   
    88bc:	88 00                	mov    %al,(%eax)
    88be:	00 15 73 61 00 72    	add    %dl,0x72006173
    88c4:	2d 76 88 00 00       	sub    $0x8876,%eax
    88c9:	00 00                	add    %al,(%eax)
    88cb:	10 ab 9e 00 00 38    	adc    %ch,0x3800009e(%ebx)
    88d1:	73 0b                	jae    88de <.debug_info+0x88de>
    88d3:	2c 89                	sub    $0x89,%al
    88d5:	00 00                	add    %al,(%eax)
    88d7:	0f 51 5f 00          	sqrtps 0x0(%edi),%xmm3
    88db:	00 73 0e             	add    %dh,0xe(%ebx)
    88de:	0f 01 00             	sgdtl  (%eax)
    88e1:	00 00                	add    %al,(%eax)
    88e3:	0f 57 38             	xorps  (%eax),%xmm7
    88e6:	00 00                	add    %al,(%eax)
    88e8:	73 10                	jae    88fa <.debug_info+0x88fa>
    88ea:	0f 01 00             	sgdtl  (%eax)
    88ed:	00 08                	add    %cl,(%eax)
    88ef:	0f f4 70 00          	pmuludq 0x0(%eax),%mm6
    88f3:	00 73 12             	add    %dh,0x12(%ebx)
    88f6:	0f 01 00             	sgdtl  (%eax)
    88f9:	00 10                	add    %dl,(%eax)
    88fb:	0f 6d                	(bad)  
    88fd:	71 00                	jno    88ff <.debug_info+0x88ff>
    88ff:	00 73 14             	add    %dh,0x14(%ebx)
    8902:	0f 01 00             	sgdtl  (%eax)
    8905:	00 18                	add    %bl,(%eax)
    8907:	0f 51 16             	sqrtps (%esi),%xmm2
    890a:	00 00                	add    %al,(%eax)
    890c:	73 1c                	jae    892a <.debug_info+0x892a>
    890e:	0f 01 00             	sgdtl  (%eax)
    8911:	00 20                	add    %ah,(%eax)
    8913:	0f 31                	rdtsc  
    8915:	47                   	inc    %edi
    8916:	00 00                	add    %al,(%eax)
    8918:	73 22                	jae    893c <.debug_info+0x893c>
    891a:	0f 01 00             	sgdtl  (%eax)
    891d:	00 28                	add    %ch,(%eax)
    891f:	0f 37                	getsec 
    8921:	9d                   	popf   
    8922:	00 00                	add    %al,(%eax)
    8924:	73 2b                	jae    8951 <.debug_info+0x8951>
    8926:	0f 01 00             	sgdtl  (%eax)
    8929:	00 30                	add    %dh,(%eax)
    892b:	00 10                	add    %dl,(%eax)
    892d:	e9 37 00 00 14       	jmp    14008969 <irq_matrix_allocated+0x140079f9>
    8932:	1d c5 5d 89 00       	sbb    $0x895dc5,%eax
    8937:	00 0f                	add    %cl,(%edi)
    8939:	78 4f                	js     898a <.debug_info+0x898a>
    893b:	00 00                	add    %al,(%eax)
    893d:	1d c7 0f 01 00       	sbb    $0x10fc7,%eax
    8942:	00 00                	add    %al,(%eax)
    8944:	0f 52 1e             	rsqrtps (%esi),%xmm3
    8947:	00 00                	add    %al,(%eax)
    8949:	1d c8 0f 01 00       	sbb    $0x10fc8,%eax
    894e:	00 08                	add    %cl,(%eax)
    8950:	0f 44 64 00 00       	cmove  0x0(%eax,%eax,1),%esp
    8955:	1d c9 6f 24 00       	sbb    $0x246fc9,%eax
    895a:	00 10                	add    %dl,(%eax)
    895c:	00 10                	add    %dl,(%eax)
    895e:	b5 4d                	mov    $0x4d,%ch
    8960:	00 00                	add    %al,(%eax)
    8962:	18 1d d7 8e 89 00    	sbb    %bl,0x898ed7
    8968:	00 0f                	add    %cl,(%edi)
    896a:	78 4f                	js     89bb <.debug_info+0x89bb>
    896c:	00 00                	add    %al,(%eax)
    896e:	1d d8 0f 01 00       	sbb    $0x10fd8,%eax
    8973:	00 00                	add    %al,(%eax)
    8975:	0f 52 1e             	rsqrtps (%esi),%xmm3
    8978:	00 00                	add    %al,(%eax)
    897a:	1d d9 0f 01 00       	sbb    $0x10fd9,%eax
    897f:	00 08                	add    %cl,(%eax)
    8981:	0f ad 48 00          	shrd   %cl,%ecx,0x0(%eax)
    8985:	00 1d da c8 00 00    	add    %bl,0xc8da
    898b:	00 10                	add    %dl,(%eax)
    898d:	00 10                	add    %dl,(%eax)
    898f:	90                   	nop
    8990:	95                   	xchg   %eax,%ebp
    8991:	00 00                	add    %al,(%eax)
    8993:	1c 1d                	sbb    $0x1d,%al
    8995:	f4                   	hlt    
    8996:	cd 89                	int    $0x89
    8998:	00 00                	add    %al,(%eax)
    899a:	0f d3 a3 00 00 1d f9 	psrlq  -0x6e30000(%ebx),%mm4
    89a1:	25 00 00 00 00       	and    $0x0,%eax
    89a6:	0f b5 2a             	lgs    (%edx),%ebp
    89a9:	00 00                	add    %al,(%eax)
    89ab:	1d fc c8 00 00       	sbb    $0xc8fc,%eax
    89b0:	00 04 20             	add    %al,(%eax,%eiz,1)
    89b3:	f3 86 00             	xrelease xchg %al,(%eax)
    89b6:	00 1d 01 01 c8 00    	add    %bl,0xc80101
    89bc:	00 00                	add    %al,(%eax)
    89be:	0c 20                	or     $0x20,%al
    89c0:	dc 7b 00             	fdivrl 0x0(%ebx)
    89c3:	00 1d 04 01 c8 00    	add    %bl,0xc80104
    89c9:	00 00                	add    %al,(%eax)
    89cb:	14 00                	adc    $0x0,%al
    89cd:	18 7a a8             	sbb    %bh,-0x58(%edx)
    89d0:	00 00                	add    %al,(%eax)
    89d2:	08 1d 13 01 f5 89    	or     %bl,0x89f50113
    89d8:	00 00                	add    %al,(%eax)
    89da:	20 fc                	and    %bh,%ah
    89dc:	69 00 00 1d 14 01    	imul   $0x1141d00,(%eax),%eax
    89e2:	25 00 00 00 00       	and    $0x0,%eax
    89e7:	20 8e 2e 00 00 1d    	and    %cl,0x1d00002e(%esi)
    89ed:	15 01 f9 00 00       	adc    $0xf901,%eax
    89f2:	00 04 00             	add    %al,(%eax,%eax,1)
    89f5:	18 e1                	sbb    %ah,%cl
    89f7:	71 00                	jno    89f9 <.debug_info+0x89f9>
    89f9:	00 20                	add    %ah,(%eax)
    89fb:	1d 4c 01 51 8a       	sbb    $0x8a51014c,%eax
    8a00:	00 00                	add    %al,(%eax)
    8a02:	20 d3                	and    %dl,%bl
    8a04:	28 00                	sub    %al,(%eax)
    8a06:	00 1d 4d 01 0f 01    	add    %bl,0x10f014d
    8a0c:	00 00                	add    %al,(%eax)
    8a0e:	00 20                	add    %ah,(%eax)
    8a10:	eb 54                	jmp    8a66 <.debug_info+0x8a66>
    8a12:	00 00                	add    %al,(%eax)
    8a14:	1d 4e 01 0f 01       	sbb    $0x10f014e,%eax
    8a19:	00 00                	add    %al,(%eax)
    8a1b:	08 20                	or     %ah,(%eax)
    8a1d:	7e 65                	jle    8a84 <.debug_info+0x8a84>
    8a1f:	00 00                	add    %al,(%eax)
    8a21:	1d 4f 01 f9 00       	sbb    $0xf9014f,%eax
    8a26:	00 00                	add    %al,(%eax)
    8a28:	10 20                	adc    %ah,(%eax)
    8a2a:	ae                   	scas   %es:(%edi),%al
    8a2b:	2f                   	das    
    8a2c:	00 00                	add    %al,(%eax)
    8a2e:	1d 50 01 f9 00       	sbb    $0xf90150,%eax
    8a33:	00 00                	add    %al,(%eax)
    8a35:	14 20                	adc    $0x20,%al
    8a37:	a0 60 00 00 1d       	mov    0x1d000060,%al
    8a3c:	51                   	push   %ecx
    8a3d:	01 25 00 00 00 18    	add    %esp,0x18000000
    8a43:	20 fd                	and    %bh,%ch
    8a45:	43                   	inc    %ebx
    8a46:	00 00                	add    %al,(%eax)
    8a48:	1d 52 01 25 00       	sbb    $0x250152,%eax
    8a4d:	00 00                	add    %al,(%eax)
    8a4f:	1c 00                	sbb    $0x0,%al
    8a51:	18 3e                	sbb    %bh,(%esi)
    8a53:	43                   	inc    %ebx
    8a54:	00 00                	add    %al,(%eax)
    8a56:	d8 1d 55 01 be 8b    	fcomps 0x8bbe0155
    8a5c:	00 00                	add    %al,(%eax)
    8a5e:	20 61 3f             	and    %ah,0x3f(%ecx)
    8a61:	00 00                	add    %al,(%eax)
    8a63:	1d 57 01 0f 01       	sbb    $0x10f0157,%eax
    8a68:	00 00                	add    %al,(%eax)
    8a6a:	00 20                	add    %ah,(%eax)
    8a6c:	5a                   	pop    %edx
    8a6d:	5c                   	pop    %esp
    8a6e:	00 00                	add    %al,(%eax)
    8a70:	1d 58 01 0f 01       	sbb    $0x10f0158,%eax
    8a75:	00 00                	add    %al,(%eax)
    8a77:	08 20                	or     %ah,(%eax)
    8a79:	3e 66 00 00          	data16 add %al,%ds:(%eax)
    8a7d:	1d 59 01 0f 01       	sbb    $0x10f0159,%eax
    8a82:	00 00                	add    %al,(%eax)
    8a84:	10 20                	adc    %ah,(%eax)
    8a86:	d2 2e                	shrb   %cl,(%esi)
    8a88:	00 00                	add    %al,(%eax)
    8a8a:	1d 5a 01 0f 01       	sbb    $0x10f015a,%eax
    8a8f:	00 00                	add    %al,(%eax)
    8a91:	18 20                	sbb    %ah,(%eax)
    8a93:	39 aa 00 00 1d 5b    	cmp    %ebp,0x5b1d0000(%edx)
    8a99:	01 0f                	add    %ecx,(%edi)
    8a9b:	01 00                	add    %eax,(%eax)
    8a9d:	00 20                	add    %ah,(%eax)
    8a9f:	20 75 69             	and    %dh,0x69(%ebp)
    8aa2:	00 00                	add    %al,(%eax)
    8aa4:	1d 5c 01 0f 01       	sbb    $0x10f015c,%eax
    8aa9:	00 00                	add    %al,(%eax)
    8aab:	28 20                	sub    %ah,(%eax)
    8aad:	d5 81                	aad    $0x81
    8aaf:	00 00                	add    %al,(%eax)
    8ab1:	1d 5e 01 0f 01       	sbb    $0x10f015e,%eax
    8ab6:	00 00                	add    %al,(%eax)
    8ab8:	30 20                	xor    %ah,(%eax)
    8aba:	f1                   	icebp  
    8abb:	34 00                	xor    $0x0,%al
    8abd:	00 1d 5f 01 0f 01    	add    %bl,0x10f015f
    8ac3:	00 00                	add    %al,(%eax)
    8ac5:	38 20                	cmp    %ah,(%eax)
    8ac7:	b7 62                	mov    $0x62,%bh
    8ac9:	00 00                	add    %al,(%eax)
    8acb:	1d 60 01 04 01       	sbb    $0x1040160,%eax
    8ad0:	00 00                	add    %al,(%eax)
    8ad2:	40                   	inc    %eax
    8ad3:	20 12                	and    %dl,(%edx)
    8ad5:	7f 00                	jg     8ad7 <.debug_info+0x8ad7>
    8ad7:	00 1d 62 01 0f 01    	add    %bl,0x10f0162
    8add:	00 00                	add    %al,(%eax)
    8adf:	48                   	dec    %eax
    8ae0:	20 f1                	and    %dh,%cl
    8ae2:	80 00 00             	addb   $0x0,(%eax)
    8ae5:	1d 63 01 0f 01       	sbb    $0x10f0163,%eax
    8aea:	00 00                	add    %al,(%eax)
    8aec:	50                   	push   %eax
    8aed:	20 77 55             	and    %dh,0x55(%edi)
    8af0:	00 00                	add    %al,(%eax)
    8af2:	1d 64 01 0f 01       	sbb    $0x10f0164,%eax
    8af7:	00 00                	add    %al,(%eax)
    8af9:	58                   	pop    %eax
    8afa:	20 af 04 00 00 1d    	and    %ch,0x1d000004(%edi)
    8b00:	65 01 0f             	add    %ecx,%gs:(%edi)
    8b03:	01 00                	add    %eax,(%eax)
    8b05:	00 60 20             	add    %ah,0x20(%eax)
    8b08:	1d 9e 00 00 1d       	sbb    $0x1d00009e,%eax
    8b0d:	67 01 0f             	add    %ecx,(%bx)
    8b10:	01 00                	add    %eax,(%eax)
    8b12:	00 68 20             	add    %ch,0x20(%eax)
    8b15:	ab                   	stos   %eax,%es:(%edi)
    8b16:	38 00                	cmp    %al,(%eax)
    8b18:	00 1d 68 01 0f 01    	add    %bl,0x10f0168
    8b1e:	00 00                	add    %al,(%eax)
    8b20:	70 20                	jo     8b42 <.debug_info+0x8b42>
    8b22:	49                   	dec    %ecx
    8b23:	73 00                	jae    8b25 <.debug_info+0x8b25>
    8b25:	00 1d 69 01 0f 01    	add    %bl,0x10f0169
    8b2b:	00 00                	add    %al,(%eax)
    8b2d:	78 20                	js     8b4f <.debug_info+0x8b4f>
    8b2f:	75 19                	jne    8b4a <.debug_info+0x8b4a>
    8b31:	00 00                	add    %al,(%eax)
    8b33:	1d 6a 01 0f 01       	sbb    $0x10f016a,%eax
    8b38:	00 00                	add    %al,(%eax)
    8b3a:	80 20 a7             	andb   $0xa7,(%eax)
    8b3d:	12 00                	adc    (%eax),%al
    8b3f:	00 1d 6b 01 0f 01    	add    %bl,0x10f016b
    8b45:	00 00                	add    %al,(%eax)
    8b47:	88 20                	mov    %ah,(%eax)
    8b49:	dd 00                	fldl   (%eax)
    8b4b:	00 00                	add    %al,(%eax)
    8b4d:	1d 6d 01 0f 01       	sbb    $0x10f016d,%eax
    8b52:	00 00                	add    %al,(%eax)
    8b54:	90                   	nop
    8b55:	20 d6                	and    %dl,%dh
    8b57:	91                   	xchg   %eax,%ecx
    8b58:	00 00                	add    %al,(%eax)
    8b5a:	1d 6e 01 0f 01       	sbb    $0x10f016e,%eax
    8b5f:	00 00                	add    %al,(%eax)
    8b61:	98                   	cwtl   
    8b62:	20 93 a1 00 00 1d    	and    %dl,0x1d0000a1(%ebx)
    8b68:	6f                   	outsl  %ds:(%esi),(%dx)
    8b69:	01 0f                	add    %ecx,(%edi)
    8b6b:	01 00                	add    %eax,(%eax)
    8b6d:	00 a0 20 12 7a 00    	add    %ah,0x7a1220(%eax)
    8b73:	00 1d 70 01 0f 01    	add    %bl,0x10f0170
    8b79:	00 00                	add    %al,(%eax)
    8b7b:	a8 20                	test   $0x20,%al
    8b7d:	1d 32 00 00 1d       	sbb    $0x1d000032,%eax
    8b82:	71 01                	jno    8b85 <.debug_info+0x8b85>
    8b84:	0f 01 00             	sgdtl  (%eax)
    8b87:	00 b0 20 45 10 00    	add    %dh,0x104520(%eax)
    8b8d:	00 1d 72 01 0f 01    	add    %bl,0x10f0172
    8b93:	00 00                	add    %al,(%eax)
    8b95:	b8 20 31 5e 00       	mov    $0x5e3120,%eax
    8b9a:	00 1d 73 01 0f 01    	add    %bl,0x10f0173
    8ba0:	00 00                	add    %al,(%eax)
    8ba2:	c0 20 e8             	shlb   $0xe8,(%eax)
    8ba5:	2d 00 00 1d 74       	sub    $0x741d0000,%eax
    8baa:	01 0f                	add    %ecx,(%edi)
    8bac:	01 00                	add    %eax,(%eax)
    8bae:	00 c8                	add    %cl,%al
    8bb0:	20 6b 0d             	and    %ch,0xd(%ebx)
    8bb3:	00 00                	add    %al,(%eax)
    8bb5:	1d 75 01 0f 01       	sbb    $0x10f0175,%eax
    8bba:	00 00                	add    %al,(%eax)
    8bbc:	d0 00                	rolb   (%eax)
    8bbe:	25 af 34 00 00       	and    $0x34af,%eax
    8bc3:	80 01 1d             	addb   $0x1d,(%ecx)
    8bc6:	79 01                	jns    8bc9 <.debug_info+0x8bc9>
    8bc8:	95                   	xchg   %eax,%ebp
    8bc9:	8c 00                	mov    %es,(%eax)
    8bcb:	00 20                	add    %ah,(%eax)
    8bcd:	6a 62                	push   $0x62
    8bcf:	00 00                	add    %al,(%eax)
    8bd1:	1d 7b 01 cd 89       	sbb    $0x89cd017b,%eax
    8bd6:	00 00                	add    %al,(%eax)
    8bd8:	00 20                	add    %ah,(%eax)
    8bda:	9c                   	pushf  
    8bdb:	38 00                	cmp    %al,(%eax)
    8bdd:	00 1d 7c 01 a2 33    	add    %bl,0x33a2017c
    8be3:	00 00                	add    %al,(%eax)
    8be5:	08 20                	or     %ah,(%eax)
    8be7:	08 97 00 00 1d 7d    	or     %dl,0x7d1d0000(%edi)
    8bed:	01 fe                	add    %edi,%esi
    8bef:	02 00                	add    (%eax),%al
    8bf1:	00 14 20             	add    %dl,(%eax,%eiz,1)
    8bf4:	80 74 00 00 1d       	xorb   $0x1d,0x0(%eax,%eax,1)
    8bf9:	7e 01                	jle    8bfc <.debug_info+0x8bfc>
    8bfb:	55                   	push   %ebp
    8bfc:	00 00                	add    %al,(%eax)
    8bfe:	00 1c 20             	add    %bl,(%eax,%eiz,1)
    8c01:	ea 2e 00 00 1d 80 01 	ljmp   $0x180,$0x1d00002e
    8c08:	0f 01 00             	sgdtl  (%eax)
    8c0b:	00 20                	add    %ah,(%eax)
    8c0d:	20 ad 48 00 00 1d    	and    %ch,0x1d000048(%ebp)
    8c13:	81 01 0f 01 00 00    	addl   $0x10f,(%ecx)
    8c19:	28 20                	sub    %ah,(%eax)
    8c1b:	6b 39 00             	imul   $0x0,(%ecx),%edi
    8c1e:	00 1d 82 01 0f 01    	add    %bl,0x10f0182
    8c24:	00 00                	add    %al,(%eax)
    8c26:	30 20                	xor    %ah,(%eax)
    8c28:	86 12                	xchg   %dl,(%edx)
    8c2a:	00 00                	add    %al,(%eax)
    8c2c:	1d 83 01 0f 01       	sbb    $0x10f0183,%eax
    8c31:	00 00                	add    %al,(%eax)
    8c33:	38 20                	cmp    %ah,(%eax)
    8c35:	16                   	push   %ss
    8c36:	59                   	pop    %ecx
    8c37:	00 00                	add    %al,(%eax)
    8c39:	1d 85 01 0f 01       	sbb    $0x10f0185,%eax
    8c3e:	00 00                	add    %al,(%eax)
    8c40:	40                   	inc    %eax
    8c41:	20 9c 8c 00 00 1d 87 	and    %bl,-0x78e30000(%esp,%ecx,4)
    8c48:	01 51 8a             	add    %edx,-0x76(%ecx)
    8c4b:	00 00                	add    %al,(%eax)
    8c4d:	48                   	dec    %eax
    8c4e:	27                   	daa    
    8c4f:	cd 49                	int    $0x49
    8c51:	00 00                	add    %al,(%eax)
    8c53:	1d 8a 01 99 00       	sbb    $0x99018a,%eax
    8c58:	00 00                	add    %al,(%eax)
    8c5a:	20 01                	and    %al,(%ecx)
    8c5c:	27                   	daa    
    8c5d:	97                   	xchg   %eax,%edi
    8c5e:	4a                   	dec    %edx
    8c5f:	00 00                	add    %al,(%eax)
    8c61:	1d 8b 01 95 8c       	sbb    $0x8c95018b,%eax
    8c66:	00 00                	add    %al,(%eax)
    8c68:	24 01                	and    $0x1,%al
    8c6a:	27                   	daa    
    8c6b:	cd 60                	int    $0x60
    8c6d:	00 00                	add    %al,(%eax)
    8c6f:	1d 8d 01 a0 8c       	sbb    $0x8ca0018d,%eax
    8c74:	00 00                	add    %al,(%eax)
    8c76:	28 01                	sub    %al,(%ecx)
    8c78:	27                   	daa    
    8c79:	a3 72 00 00 1d       	mov    %eax,0x1d000072
    8c7e:	8f 01                	popl   (%ecx)
    8c80:	a0 8c 00 00 2c       	mov    0x2c00008c,%al
    8c85:	01 30                	add    %esi,(%eax)
    8c87:	61                   	popa   
    8c88:	76 67                	jbe    8cf1 <.debug_info+0x8cf1>
    8c8a:	00 1d 99 01 f5 89    	add    %bl,0x89f50199
    8c90:	00 00                	add    %al,(%eax)
    8c92:	40                   	inc    %eax
    8c93:	01 00                	add    %eax,(%eax)
    8c95:	05 04 be 8b 00       	add    $0x8bbe04,%eax
    8c9a:	00 16                	add    %dl,(%esi)
    8c9c:	cd 60                	int    $0x60
    8c9e:	00 00                	add    %al,(%eax)
    8ca0:	05 04 9b 8c 00       	add    $0x8c9b04,%eax
    8ca5:	00 18                	add    %bl,(%eax)
    8ca7:	f9                   	stc    
    8ca8:	50                   	push   %eax
    8ca9:	00 00                	add    %al,(%eax)
    8cab:	1c 1d                	sbb    $0x1d,%al
    8cad:	9d                   	popf   
    8cae:	01 0f                	add    %ecx,(%edi)
    8cb0:	8d 00                	lea    (%eax),%eax
    8cb2:	00 20                	add    %ah,(%eax)
    8cb4:	53                   	push   %ebx
    8cb5:	05 00 00 1d 9e       	add    $0x9e1d0000,%eax
    8cba:	01 fe                	add    %edi,%esi
    8cbc:	02 00                	add    (%eax),%al
    8cbe:	00 00                	add    %al,(%eax)
    8cc0:	20 50 3e             	and    %dl,0x3e(%eax)
    8cc3:	00 00                	add    %al,(%eax)
    8cc5:	1d 9f 01 25 00       	sbb    $0x25019f,%eax
    8cca:	00 00                	add    %al,(%eax)
    8ccc:	08 20                	or     %ah,(%eax)
    8cce:	cb                   	lret   
    8ccf:	57                   	push   %edi
    8cd0:	00 00                	add    %al,(%eax)
    8cd2:	1d a0 01 25 00       	sbb    $0x2501a0,%eax
    8cd7:	00 00                	add    %al,(%eax)
    8cd9:	0c 20                	or     $0x20,%al
    8cdb:	a3 36 00 00 1d       	mov    %eax,0x1d000036
    8ce0:	a1 01 55 00 00       	mov    0x5501,%eax
    8ce5:	00 10                	add    %dl,(%eax)
    8ce7:	20 80 74 00 00 1d    	and    %al,0x1d000074(%eax)
    8ced:	a2 01 87 00 00       	mov    %al,0x8701
    8cf2:	00 14 20             	add    %dl,(%eax,%eiz,1)
    8cf5:	74 8d                	je     8c84 <.debug_info+0x8c84>
    8cf7:	00 00                	add    %al,(%eax)
    8cf9:	1d a3 01 87 00       	sbb    $0x8701a3,%eax
    8cfe:	00 00                	add    %al,(%eax)
    8d00:	16                   	push   %ss
    8d01:	20 7c 1b 00          	and    %bh,0x0(%ebx,%ebx,1)
    8d05:	00 1d a5 01 0f 8d    	add    %bl,0x8d0f01a5
    8d0b:	00 00                	add    %al,(%eax)
    8d0d:	18 00                	sbb    %al,(%eax)
    8d0f:	05 04 a6 8c 00       	add    $0x8ca604,%eax
    8d14:	00 18                	add    %bl,(%eax)
    8d16:	45                   	inc    %ebp
    8d17:	5a                   	pop    %edx
    8d18:	00 00                	add    %al,(%eax)
    8d1a:	a8 1d                	test   $0x1d,%al
    8d1c:	af                   	scas   %es:(%edi),%eax
    8d1d:	01 e6                	add    %esp,%esi
    8d1f:	8d 00                	lea    (%eax),%eax
    8d21:	00 20                	add    %ah,(%eax)
    8d23:	1a 28                	sbb    (%eax),%ch
    8d25:	00 00                	add    %al,(%eax)
    8d27:	1d b0 01 a2 33       	sbb    $0x33a201b0,%eax
    8d2c:	00 00                	add    %al,(%eax)
    8d2e:	00 20                	add    %ah,(%eax)
    8d30:	65 14 00             	gs adc $0x0,%al
    8d33:	00 1d b7 01 0f 01    	add    %bl,0x10f01b7
    8d39:	00 00                	add    %al,(%eax)
    8d3b:	0c 20                	or     $0x20,%al
    8d3d:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    8d3e:	39 00                	cmp    %eax,(%eax)
    8d40:	00 1d b8 01 0f 01    	add    %bl,0x10f01b8
    8d46:	00 00                	add    %al,(%eax)
    8d48:	14 20                	adc    $0x20,%al
    8d4a:	ab                   	stos   %eax,%es:(%edi)
    8d4b:	63 00                	arpl   %ax,(%eax)
    8d4d:	00 1d b9 01 0f 01    	add    %bl,0x10f01b9
    8d53:	00 00                	add    %al,(%eax)
    8d55:	1c 20                	sbb    $0x20,%al
    8d57:	ab                   	stos   %eax,%es:(%edi)
    8d58:	27                   	daa    
    8d59:	00 00                	add    %al,(%eax)
    8d5b:	1d ba 01 0f 01       	sbb    $0x10f01ba,%eax
    8d60:	00 00                	add    %al,(%eax)
    8d62:	24 20                	and    $0x20,%al
    8d64:	49                   	dec    %ecx
    8d65:	6b 00 00             	imul   $0x0,(%eax),%eax
    8d68:	1d bb 01 0f 01       	sbb    $0x10f01bb,%eax
    8d6d:	00 00                	add    %al,(%eax)
    8d6f:	2c 20                	sub    $0x20,%al
    8d71:	9d                   	popf   
    8d72:	64 00 00             	add    %al,%fs:(%eax)
    8d75:	1d c2 01 04 01       	sbb    $0x10401c2,%eax
    8d7a:	00 00                	add    %al,(%eax)
    8d7c:	34 20                	xor    $0x20,%al
    8d7e:	89 6a 00             	mov    %ebp,0x0(%edx)
    8d81:	00 1d c3 01 0f 01    	add    %bl,0x10f01c3
    8d87:	00 00                	add    %al,(%eax)
    8d89:	3c 20                	cmp    $0x20,%al
    8d8b:	f9                   	stc    
    8d8c:	11 00                	adc    %eax,(%eax)
    8d8e:	00 1d c4 01 55 00    	add    %bl,0x5501c4
    8d94:	00 00                	add    %al,(%eax)
    8d96:	44                   	inc    %esp
    8d97:	20 46 a3             	and    %al,-0x5d(%esi)
    8d9a:	00 00                	add    %al,(%eax)
    8d9c:	1d db 01 99 00       	sbb    $0x9901db,%eax
    8da1:	00 00                	add    %al,(%eax)
    8da3:	48                   	dec    %eax
    8da4:	20 b0 79 00 00 1d    	and    %dh,0x1d000079(%eax)
    8daa:	dc 01                	faddl  (%ecx)
    8dac:	99                   	cltd   
    8dad:	00 00                	add    %al,(%eax)
    8daf:	00 4c 20 b5          	add    %cl,-0x4b(%eax,%eiz,1)
    8db3:	37                   	aaa    
    8db4:	00 00                	add    %al,(%eax)
    8db6:	1d dd 01 99 00       	sbb    $0x9901dd,%eax
    8dbb:	00 00                	add    %al,(%eax)
    8dbd:	50                   	push   %eax
    8dbe:	20 3e                	and    %bh,(%esi)
    8dc0:	34 00                	xor    $0x0,%al
    8dc2:	00 1d de 01 99 00    	add    %bl,0x9901de
    8dc8:	00 00                	add    %al,(%eax)
    8dca:	54                   	push   %esp
    8dcb:	20 cd                	and    %cl,%ch
    8dcd:	80 00 00             	addb   $0x0,(%eax)
    8dd0:	1d e4 01 18 83       	sbb    $0x831801e4,%eax
    8dd5:	00 00                	add    %al,(%eax)
    8dd7:	58                   	pop    %eax
    8dd8:	20 99 24 00 00 1d    	and    %bl,0x1d000024(%ecx)
    8dde:	ed                   	in     (%dx),%eax
    8ddf:	01 18                	add    %ebx,(%eax)
    8de1:	83 00 00             	addl   $0x0,(%eax)
    8de4:	80 00 33             	addb   $0x33,(%eax)
    8de7:	fb                   	sti    
    8de8:	76 00                	jbe    8dea <.debug_info+0x8dea>
    8dea:	00 04 99             	add    %al,(%ecx,%ebx,4)
    8ded:	00 00                	add    %al,(%eax)
    8def:	00 1d fc 01 10 8e    	add    %bl,0x8e1001fc
    8df5:	00 00                	add    %al,(%eax)
    8df7:	37                   	aaa    
    8df8:	af                   	scas   %es:(%edi),%eax
    8df9:	4a                   	dec    %edx
    8dfa:	00 00                	add    %al,(%eax)
    8dfc:	7f 0b                	jg     8e09 <.debug_info+0x8e09>
    8dfe:	b8 9d 00 00 00       	mov    $0x9d,%eax
    8e03:	0b 90 5d 00 00 01    	or     0x100005d(%eax),%edx
    8e09:	0b 2a                	or     (%edx),%ebp
    8e0b:	03 00                	add    (%eax),%eax
    8e0d:	00 02                	add    %al,(%edx)
    8e0f:	00 18                	add    %bl,(%eax)
    8e11:	7f 16                	jg     8e29 <.debug_info+0x8e29>
    8e13:	00 00                	add    %al,(%eax)
    8e15:	04 1d                	add    $0x1d,%al
    8e17:	03 02                	add    (%edx),%eax
    8e19:	2b 8e 00 00 20 af    	sub    -0x50e00000(%esi),%ecx
    8e1f:	6f                   	outsl  %ds:(%esi),(%dx)
    8e20:	00 00                	add    %al,(%eax)
    8e22:	1d 04 02 2b 8e       	sbb    $0x8e2b0204,%eax
    8e27:	00 00                	add    %al,(%eax)
    8e29:	00 00                	add    %al,(%eax)
    8e2b:	05 04 10 8e 00       	add    $0x8e1004,%eax
    8e30:	00 38                	add    %bh,(%eax)
    8e32:	c0 06 1d             	rolb   $0x1d,(%esi)
    8e35:	16                   	push   %ss
    8e36:	02 49 97             	add    -0x69(%ecx),%cl
    8e39:	00 00                	add    %al,(%eax)
    8e3b:	20 45 a2             	and    %al,-0x5e(%ebp)
    8e3e:	00 00                	add    %al,(%eax)
    8e40:	1d 18 02 77 0a       	sbb    $0xa770218,%eax
    8e45:	00 00                	add    %al,(%eax)
    8e47:	00 20                	add    %ah,(%eax)
    8e49:	69 98 00 00 1d 19 02 	imul   $0x2f302,0x191d0000(%eax),%ebx
    8e50:	f3 02 00 
    8e53:	00 04 20             	add    %al,(%eax,%eiz,1)
    8e56:	f9                   	stc    
    8e57:	11 00                	adc    %eax,(%eax)
    8e59:	00 1d 1b 02 55 00    	add    %bl,0x55021b
    8e5f:	00 00                	add    %al,(%eax)
    8e61:	08 20                	or     %ah,(%eax)
    8e63:	10 21                	adc    %ah,(%ecx)
    8e65:	00 00                	add    %al,(%eax)
    8e67:	1d 1c 02 55 00       	sbb    $0x55021c,%eax
    8e6c:	00 00                	add    %al,(%eax)
    8e6e:	0c 20                	or     $0x20,%al
    8e70:	c0 54 00 00 1d       	rclb   $0x1d,0x0(%eax,%eax,1)
    8e75:	1f                   	pop    %ds
    8e76:	02 98 32 00 00 10    	add    0x10000032(%eax),%bl
    8e7c:	20 b0 8d 00 00 1d    	and    %dh,0x1d00008d(%eax)
    8e82:	20 02                	and    %al,(%edx)
    8e84:	99                   	cltd   
    8e85:	00 00                	add    %al,(%eax)
    8e87:	00 14 19             	add    %dl,(%ecx,%ebx,1)
    8e8a:	63 70 75             	arpl   %si,0x75(%eax)
    8e8d:	00 1d 23 02 55 00    	add    %bl,0x550223
    8e93:	00 00                	add    %al,(%eax)
    8e95:	18 20                	sbb    %ah,(%eax)
    8e97:	61                   	popa   
    8e98:	1f                   	pop    %ds
    8e99:	00 00                	add    %al,(%eax)
    8e9b:	1d 25 02 55 00       	sbb    $0x550225,%eax
    8ea0:	00 00                	add    %al,(%eax)
    8ea2:	1c 20                	sbb    $0x20,%al
    8ea4:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    8ea5:	91                   	xchg   %eax,%ecx
    8ea6:	00 00                	add    %al,(%eax)
    8ea8:	1d 26 02 25 00       	sbb    $0x250226,%eax
    8ead:	00 00                	add    %al,(%eax)
    8eaf:	20 20                	and    %ah,(%eax)
    8eb1:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    8eb2:	6f                   	outsl  %ds:(%esi),(%dx)
    8eb3:	00 00                	add    %al,(%eax)
    8eb5:	1d 27 02 cc 0f       	sbb    $0xfcc0227,%eax
    8eba:	00 00                	add    %al,(%eax)
    8ebc:	24 20                	and    $0x20,%al
    8ebe:	b0 a6                	mov    $0xa6,%al
    8ec0:	00 00                	add    %al,(%eax)
    8ec2:	1d 29 02 99 00       	sbb    $0x990229,%eax
    8ec7:	00 00                	add    %al,(%eax)
    8ec9:	28 20                	sub    %ah,(%eax)
    8ecb:	80 74 00 00 1d       	xorb   $0x1d,0x0(%eax,%eax,1)
    8ed0:	2b 02                	sub    (%edx),%eax
    8ed2:	99                   	cltd   
    8ed3:	00 00                	add    %al,(%eax)
    8ed5:	00 2c 20             	add    %ch,(%eax,%eiz,1)
    8ed8:	7e 95                	jle    8e6f <.debug_info+0x8e6f>
    8eda:	00 00                	add    %al,(%eax)
    8edc:	1d 2d 02 99 00       	sbb    $0x99022d,%eax
    8ee1:	00 00                	add    %al,(%eax)
    8ee3:	30 20                	xor    %ah,(%eax)
    8ee5:	85 37                	test   %esi,(%edi)
    8ee7:	00 00                	add    %al,(%eax)
    8ee9:	1d 2e 02 99 00       	sbb    $0x99022e,%eax
    8eee:	00 00                	add    %al,(%eax)
    8ef0:	34 20                	xor    $0x20,%al
    8ef2:	4d                   	dec    %ebp
    8ef3:	25 00 00 1d 2f       	and    $0x2f1d0000,%eax
    8ef8:	02 99 00 00 00 38    	add    0x38000000(%ecx),%bl
    8efe:	20 ad 89 00 00 1d    	and    %ch,0x1d000089(%ebp)
    8f04:	30 02                	xor    %al,(%edx)
    8f06:	55                   	push   %ebp
    8f07:	00 00                	add    %al,(%eax)
    8f09:	00 3c 20             	add    %bh,(%eax,%eiz,1)
    8f0c:	d3 19                	rcrl   %cl,(%ecx)
    8f0e:	00 00                	add    %al,(%eax)
    8f10:	1d 32 02 4e 97       	sbb    $0x974e0232,%eax
    8f15:	00 00                	add    %al,(%eax)
    8f17:	40                   	inc    %eax
    8f18:	19 73 65             	sbb    %esi,0x65(%ebx)
    8f1b:	00 1d 33 02 be 8b    	add    %bl,0x8bbe0233
    8f21:	00 00                	add    %al,(%eax)
    8f23:	80 30 72             	xorb   $0x72,(%eax)
    8f26:	74 00                	je     8f28 <.debug_info+0x8f28>
    8f28:	1d 34 02 a6 8c       	sbb    $0x8ca60234,%eax
    8f2d:	00 00                	add    %al,(%eax)
    8f2f:	00 02                	add    %al,(%edx)
    8f31:	27                   	daa    
    8f32:	4e                   	dec    %esi
    8f33:	44                   	inc    %esp
    8f34:	00 00                	add    %al,(%eax)
    8f36:	1d 36 02 5e 97       	sbb    $0x975e0236,%eax
    8f3b:	00 00                	add    %al,(%eax)
    8f3d:	1c 02                	sbb    $0x2,%al
    8f3f:	30 64 6c 00          	xor    %ah,0x0(%esp,%ebp,2)
    8f43:	1d 38 02 15 8d       	sbb    $0x8d150238,%eax
    8f48:	00 00                	add    %al,(%eax)
    8f4a:	20 02                	and    %al,(%edx)
    8f4c:	27                   	daa    
    8f4d:	f0 3f                	lock aas 
    8f4f:	00 00                	add    %al,(%eax)
    8f51:	1d 3c 02 29 03       	sbb    $0x329023c,%eax
    8f56:	00 00                	add    %al,(%eax)
    8f58:	c8 02 27 3c          	enter  $0x2702,$0x3c
    8f5c:	3b 00                	cmp    (%eax),%eax
    8f5e:	00 1d 40 02 55 00    	add    %bl,0x550240
    8f64:	00 00                	add    %al,(%eax)
    8f66:	cc                   	int3   
    8f67:	02 27                	add    (%edi),%ah
    8f69:	47                   	inc    %edi
    8f6a:	4d                   	dec    %ebp
    8f6b:	00 00                	add    %al,(%eax)
    8f6d:	1d 43 02 55 00       	sbb    $0x550243,%eax
    8f72:	00 00                	add    %al,(%eax)
    8f74:	d0 02                	rolb   (%edx)
    8f76:	27                   	daa    
    8f77:	46                   	inc    %esi
    8f78:	94                   	xchg   %eax,%esp
    8f79:	00 00                	add    %al,(%eax)
    8f7b:	1d 44 02 99 00       	sbb    $0x990244,%eax
    8f80:	00 00                	add    %al,(%eax)
    8f82:	d4 02                	aam    $0x2
    8f84:	27                   	daa    
    8f85:	ca 05 00             	lret   $0x5
    8f88:	00 1d 45 02 f0 17    	add    %bl,0x17f00245
    8f8e:	00 00                	add    %al,(%eax)
    8f90:	d8 02                	fadds  (%edx)
    8f92:	27                   	daa    
    8f93:	90                   	nop
    8f94:	95                   	xchg   %eax,%ebp
    8f95:	00 00                	add    %al,(%eax)
    8f97:	1d 56 02 8e 89       	sbb    $0x898e0256,%eax
    8f9c:	00 00                	add    %al,(%eax)
    8f9e:	dc 02                	faddl  (%edx)
    8fa0:	27                   	daa    
    8fa1:	fb                   	sti    
    8fa2:	23 00                	and    (%eax),%eax
    8fa4:	00 1d 58 02 fe 02    	add    %bl,0x2fe0258
    8faa:	00 00                	add    %al,(%eax)
    8fac:	f8                   	clc    
    8fad:	02 27                	add    (%edi),%ah
    8faf:	42                   	inc    %edx
    8fb0:	28 00                	sub    %al,(%eax)
    8fb2:	00 1d 5a 02 7a 82    	add    %bl,0x827a025a
    8fb8:	00 00                	add    %al,(%eax)
    8fba:	00 03                	add    %al,(%ebx)
    8fbc:	27                   	daa    
    8fbd:	e9 9b 00 00 1d       	jmp    1d00905d <irq_matrix_allocated+0x1d0080ed>
    8fc2:	5b                   	pop    %ebx
    8fc3:	02 a2 33 00 00 14    	add    0x14000033(%edx),%ah
    8fc9:	03 30                	add    (%eax),%esi
    8fcb:	6d                   	insl   (%dx),%es:(%edi)
    8fcc:	6d                   	insl   (%dx),%es:(%edi)
    8fcd:	00 1d 5e 02 57 12    	add    %bl,0x1257025e
    8fd3:	00 00                	add    %al,(%eax)
    8fd5:	20 03                	and    %al,(%ebx)
    8fd7:	27                   	daa    
    8fd8:	9e                   	sahf   
    8fd9:	79 00                	jns    8fdb <.debug_info+0x8fdb>
    8fdb:	00 1d 5f 02 57 12    	add    %bl,0x1257025f
    8fe1:	00 00                	add    %al,(%eax)
    8fe3:	24 03                	and    $0x3,%al
    8fe5:	27                   	daa    
    8fe6:	5c                   	pop    %esp
    8fe7:	27                   	daa    
    8fe8:	00 00                	add    %al,(%eax)
    8fea:	1d 62 02 6d 36       	sbb    $0x366d0262,%eax
    8fef:	00 00                	add    %al,(%eax)
    8ff1:	28 03                	sub    %al,(%ebx)
    8ff3:	27                   	daa    
    8ff4:	fb                   	sti    
    8ff5:	5b                   	pop    %ebx
    8ff6:	00 00                	add    %al,(%eax)
    8ff8:	1d 65 02 a0 37       	sbb    $0x37a00265,%eax
    8ffd:	00 00                	add    %al,(%eax)
    8fff:	3c 03                	cmp    $0x3,%al
    9001:	27                   	daa    
    9002:	1e                   	push   %ds
    9003:	91                   	xchg   %eax,%ecx
    9004:	00 00                	add    %al,(%eax)
    9006:	1d 67 02 99 00       	sbb    $0x990267,%eax
    900b:	00 00                	add    %al,(%eax)
    900d:	50                   	push   %eax
    900e:	03 27                	add    (%edi),%esp
    9010:	e0 2e                	loopne 9040 <.debug_info+0x9040>
    9012:	00 00                	add    %al,(%eax)
    9014:	1d 68 02 99 00       	sbb    $0x990268,%eax
    9019:	00 00                	add    %al,(%eax)
    901b:	54                   	push   %esp
    901c:	03 27                	add    (%edi),%esp
    901e:	1e                   	push   %ds
    901f:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    9020:	00 00                	add    %al,(%eax)
    9022:	1d 69 02 99 00       	sbb    $0x990269,%eax
    9027:	00 00                	add    %al,(%eax)
    9029:	58                   	pop    %eax
    902a:	03 27                	add    (%edi),%esp
    902c:	10 a5 00 00 1d 6b    	adc    %ah,0x6b1d0000(%ebp)
    9032:	02 99 00 00 00 5c    	add    0x5c000000(%ecx),%bl
    9038:	03 27                	add    (%edi),%esp
    903a:	79 1d                	jns    9059 <.debug_info+0x9059>
    903c:	00 00                	add    %al,(%eax)
    903e:	1d 6d 02 25 00       	sbb    $0x25026d,%eax
    9043:	00 00                	add    %al,(%eax)
    9045:	60                   	pusha  
    9046:	03 27                	add    (%edi),%esp
    9048:	eb 94                	jmp    8fde <.debug_info+0x8fde>
    904a:	00 00                	add    %al,(%eax)
    904c:	1d 70 02 55 00       	sbb    $0x550270,%eax
    9051:	00 00                	add    %al,(%eax)
    9053:	64 03 39             	add    %fs:(%ecx),%edi
    9056:	80 a3 00 00 1d 73 02 	andb   $0x2,0x731d0000(%ebx)
    905d:	55                   	push   %ebp
    905e:	00 00                	add    %al,(%eax)
    9060:	00 04 01             	add    %al,(%ecx,%eax,1)
    9063:	1f                   	pop    %ds
    9064:	68 03 39 e2 69       	push   $0x69e23903
    9069:	00 00                	add    %al,(%eax)
    906b:	1d 74 02 55 00       	sbb    $0x550274,%eax
    9070:	00 00                	add    %al,(%eax)
    9072:	04 01                	add    $0x1,%al
    9074:	1e                   	push   %ds
    9075:	68 03 39 91 5b       	push   $0x5b913903
    907a:	00 00                	add    %al,(%eax)
    907c:	1d 75 02 55 00       	sbb    $0x550275,%eax
    9081:	00 00                	add    %al,(%eax)
    9083:	04 01                	add    $0x1,%al
    9085:	1d 68 03 39 31       	sbb    $0x31390368,%eax
    908a:	1c 00                	sbb    $0x0,%al
    908c:	00 1d 76 02 55 00    	add    %bl,0x550276
    9092:	00 00                	add    %al,(%eax)
    9094:	04 01                	add    $0x1,%al
    9096:	1c 68                	sbb    $0x68,%al
    9098:	03 39                	add    (%ecx),%edi
    909a:	7e 6c                	jle    9108 <.debug_info+0x9108>
    909c:	00 00                	add    %al,(%eax)
    909e:	1d 7d 02 55 00       	sbb    $0x55027d,%eax
    90a3:	00 00                	add    %al,(%eax)
    90a5:	04 01                	add    $0x1,%al
    90a7:	1f                   	pop    %ds
    90a8:	6c                   	insb   (%dx),%es:(%edi)
    90a9:	03 39                	add    (%ecx),%edi
    90ab:	85 99 00 00 1d 7e    	test   %ebx,0x7e1d0000(%ecx)
    90b1:	02 55 00             	add    0x0(%ebp),%dl
    90b4:	00 00                	add    %al,(%eax)
    90b6:	04 01                	add    $0x1,%al
    90b8:	1e                   	push   %ds
    90b9:	6c                   	insb   (%dx),%es:(%edi)
    90ba:	03 39                	add    (%ecx),%edi
    90bc:	ff 8d 00 00 1d 80    	decl   -0x7fe30000(%ebp)
    90c2:	02 55 00             	add    0x0(%ebp),%dl
    90c5:	00 00                	add    %al,(%eax)
    90c7:	04 01                	add    $0x1,%al
    90c9:	1d 6c 03 39 ad       	sbb    $0xad39036c,%eax
    90ce:	73 00                	jae    90d0 <.debug_info+0x90d0>
    90d0:	00 1d 83 02 55 00    	add    %bl,0x550283
    90d6:	00 00                	add    %al,(%eax)
    90d8:	04 01                	add    $0x1,%al
    90da:	1c 6c                	sbb    $0x6c,%al
    90dc:	03 39                	add    (%ecx),%edi
    90de:	1d 0a 00 00 1d       	sbb    $0x1d00000a,%eax
    90e3:	85 02                	test   %eax,(%edx)
    90e5:	55                   	push   %ebp
    90e6:	00 00                	add    %al,(%eax)
    90e8:	00 04 01             	add    %al,(%ecx,%eax,1)
    90eb:	1b 6c 03 39          	sbb    0x39(%ebx,%eax,1),%ebp
    90ef:	43                   	inc    %ebx
    90f0:	37                   	aaa    
    90f1:	00 00                	add    %al,(%eax)
    90f3:	1d 8d 02 55 00       	sbb    $0x55028d,%eax
    90f8:	00 00                	add    %al,(%eax)
    90fa:	04 01                	add    $0x1,%al
    90fc:	1a 6c 03 27          	sbb    0x27(%ebx,%eax,1),%ch
    9100:	d1 aa 00 00 1d 90    	shrl   -0x6fe30000(%edx)
    9106:	02 25 00 00 00 70    	add    0x70000000,%ah
    910c:	03 27                	add    (%edi),%esp
    910e:	25 71 00 00 1d       	and    $0x1d000071,%eax
    9113:	92                   	xchg   %eax,%edx
    9114:	02 0d 06 00 00 74    	add    0x74000006,%cl
    911a:	03 30                	add    (%eax),%esi
    911c:	70 69                	jo     9187 <.debug_info+0x9187>
    911e:	64 00 1d 94 02 06 02 	add    %bl,%fs:0x2060294
    9125:	00 00                	add    %al,(%eax)
    9127:	94                   	xchg   %eax,%esp
    9128:	03 27                	add    (%edi),%esp
    912a:	5b                   	pop    %ebx
    912b:	33 00                	xor    (%eax),%eax
    912d:	00 1d 95 02 06 02    	add    %bl,0x2060295
    9133:	00 00                	add    %al,(%eax)
    9135:	98                   	cwtl   
    9136:	03 27                	add    (%edi),%esp
    9138:	d5 12                	aad    $0x12
    913a:	00 00                	add    %al,(%eax)
    913c:	1d 99 02 25 00       	sbb    $0x250299,%eax
    9141:	00 00                	add    %al,(%eax)
    9143:	9c                   	pushf  
    9144:	03 27                	add    (%edi),%esp
    9146:	6e                   	outsb  %ds:(%esi),(%dx)
    9147:	04 00                	add    $0x0,%al
    9149:	00 1d a2 02 cc 0f    	add    %bl,0xfcc02a2
    914f:	00 00                	add    %al,(%eax)
    9151:	a0 03 27 97 4a       	mov    0x4a972703,%al
    9156:	00 00                	add    %al,(%eax)
    9158:	1d a5 02 cc 0f       	sbb    $0xfcc02a5,%eax
    915d:	00 00                	add    %al,(%eax)
    915f:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    9160:	03 27                	add    (%edi),%esp
    9162:	17                   	pop    %ss
    9163:	6e                   	outsb  %ds:(%esi),(%dx)
    9164:	00 00                	add    %al,(%eax)
    9166:	1d aa 02 fe 02       	sbb    $0x2fe02aa,%eax
    916b:	00 00                	add    %al,(%eax)
    916d:	a8 03                	test   $0x3,%al
    916f:	27                   	daa    
    9170:	ea 12 00 00 1d ab 02 	ljmp   $0x2ab,$0x1d000012
    9177:	fe 02                	incb   (%edx)
    9179:	00 00                	add    %al,(%eax)
    917b:	b0 03                	mov    $0x3,%al
    917d:	27                   	daa    
    917e:	a8 72                	test   $0x72,%al
    9180:	00 00                	add    %al,(%eax)
    9182:	1d ac 02 cc 0f       	sbb    $0xfcc02ac,%eax
    9187:	00 00                	add    %al,(%eax)
    9189:	b8 03 27 8e 67       	mov    $0x678e2703,%eax
    918e:	00 00                	add    %al,(%eax)
    9190:	1d b4 02 fe 02       	sbb    $0x2fe02b4,%eax
    9195:	00 00                	add    %al,(%eax)
    9197:	bc 03 27 93 85       	mov    $0x85932703,%esp
    919c:	00 00                	add    %al,(%eax)
    919e:	1d b5 02 fe 02       	sbb    $0x2fe02b5,%eax
    91a3:	00 00                	add    %al,(%eax)
    91a5:	c4 03                	les    (%ebx),%eax
    91a7:	27                   	daa    
    91a8:	49                   	dec    %ecx
    91a9:	42                   	inc    %edx
    91aa:	00 00                	add    %al,(%eax)
    91ac:	1d b8 02 64 97       	sbb    $0x976402b8,%eax
    91b1:	00 00                	add    %al,(%eax)
    91b3:	cc                   	int3   
    91b4:	03 27                	add    (%edi),%esp
    91b6:	06                   	push   %es
    91b7:	15 00 00 1d b9       	adc    $0xb91d0000,%eax
    91bc:	02 fe                	add    %dh,%bh
    91be:	02 00                	add    (%eax),%al
    91c0:	00 f0                	add    %dh,%al
    91c2:	03 27                	add    (%edi),%esp
    91c4:	68 02 00 00 1d       	push   $0x1d000002
    91c9:	ba 02 fe 02 00       	mov    $0x2fe02,%edx
    91ce:	00 f8                	add    %bh,%al
    91d0:	03 27                	add    (%edi),%esp
    91d2:	ed                   	in     (%dx),%eax
    91d3:	46                   	inc    %esi
    91d4:	00 00                	add    %al,(%eax)
    91d6:	1d bc 02 89 7d       	sbb    $0x7d8902bc,%eax
    91db:	00 00                	add    %al,(%eax)
    91dd:	00 04 27             	add    %al,(%edi,%eiz,1)
    91e0:	ec                   	in     (%dx),%al
    91e1:	02 00                	add    (%eax),%al
    91e3:	00 1d bf 02 81 0f    	add    %bl,0xf8102bf
    91e9:	00 00                	add    %al,(%eax)
    91eb:	04 04                	add    $0x4,%al
    91ed:	27                   	daa    
    91ee:	e3 0b                	jecxz  91fb <.debug_info+0x91fb>
    91f0:	00 00                	add    %al,(%eax)
    91f2:	1d c2 02 81 0f       	sbb    $0xf8102c2,%eax
    91f7:	00 00                	add    %al,(%eax)
    91f9:	08 04 27             	or     %al,(%edi,%eiz,1)
    91fc:	78 4f                	js     924d <.debug_info+0x924d>
    91fe:	00 00                	add    %al,(%eax)
    9200:	1d c4 02 0f 01       	sbb    $0x10f02c4,%eax
    9205:	00 00                	add    %al,(%eax)
    9207:	0c 04                	or     $0x4,%al
    9209:	27                   	daa    
    920a:	52                   	push   %edx
    920b:	1e                   	push   %ds
    920c:	00 00                	add    %al,(%eax)
    920e:	1d c5 02 0f 01       	sbb    $0x10f02c5,%eax
    9213:	00 00                	add    %al,(%eax)
    9215:	14 04                	adc    $0x4,%al
    9217:	27                   	daa    
    9218:	c3                   	ret    
    9219:	3b 00                	cmp    (%eax),%eax
    921b:	00 1d ca 02 0f 01    	add    %bl,0x10f02ca
    9221:	00 00                	add    %al,(%eax)
    9223:	1c 04                	sbb    $0x4,%al
    9225:	27                   	daa    
    9226:	e9 37 00 00 1d       	jmp    1d009262 <irq_matrix_allocated+0x1d0082f2>
    922b:	cb                   	lret   
    922c:	02 2c 89             	add    (%ecx,%ecx,4),%ch
    922f:	00 00                	add    %al,(%eax)
    9231:	24 04                	and    $0x4,%al
    9233:	27                   	daa    
    9234:	c5 57 00             	lds    0x0(%edi),%edx
    9237:	00 1d d4 02 25 00    	add    %bl,0x2502d4
    923d:	00 00                	add    %al,(%eax)
    923f:	38 04 27             	cmp    %al,(%edi,%eiz,1)
    9242:	7a 22                	jp     9266 <.debug_info+0x9266>
    9244:	00 00                	add    %al,(%eax)
    9246:	1d d5 02 25 00       	sbb    $0x2502d5,%eax
    924b:	00 00                	add    %al,(%eax)
    924d:	3c 04                	cmp    $0x4,%al
    924f:	27                   	daa    
    9250:	31 00                	xor    %eax,(%eax)
    9252:	00 00                	add    %al,(%eax)
    9254:	1d d8 02 0f 01       	sbb    $0x10f02d8,%eax
    9259:	00 00                	add    %al,(%eax)
    925b:	40                   	inc    %eax
    925c:	04 27                	add    $0x27,%al
    925e:	ba 25 00 00 1d       	mov    $0x1d000025,%edx
    9263:	db 02                	fildl  (%edx)
    9265:	0f 01 00             	sgdtl  (%eax)
    9268:	00 48 04             	add    %cl,0x4(%eax)
    926b:	27                   	daa    
    926c:	f3 81 00 00 1d de 02 	repz addl $0x2de1d00,(%eax)
    9273:	25 00 00 00 50       	and    $0x50000000,%eax
    9278:	04 27                	add    $0x27,%al
    927a:	fb                   	sti    
    927b:	4d                   	dec    %ebp
    927c:	00 00                	add    %al,(%eax)
    927e:	1d df 02 25 00       	sbb    $0x2502df,%eax
    9283:	00 00                	add    %al,(%eax)
    9285:	54                   	push   %esp
    9286:	04 27                	add    $0x27,%al
    9288:	28 a0 00 00 1d e2    	sub    %ah,-0x1de30000(%eax)
    928e:	02 5d 89             	add    -0x77(%ebp),%bl
    9291:	00 00                	add    %al,(%eax)
    9293:	58                   	pop    %eax
    9294:	04 27                	add    $0x27,%al
    9296:	c9                   	leave  
    9297:	20 00                	and    %al,(%eax)
    9299:	00 1d e3 02 e2 54    	add    %bl,0x54e202e3
    929f:	00 00                	add    %al,(%eax)
    92a1:	70 04                	jo     92a7 <.debug_info+0x92a7>
    92a3:	27                   	daa    
    92a4:	b9 8c 00 00 1d       	mov    $0x1d00008c,%ecx
    92a9:	e9 02 7d 6c 00       	jmp    6d0fb0 <irq_matrix_allocated+0x6d0040>
    92ae:	00 88 04 27 e8 5f    	add    %cl,0x5fe82704(%eax)
    92b4:	00 00                	add    %al,(%eax)
    92b6:	1d ec 02 7d 6c       	sbb    $0x6c7d02ec,%eax
    92bb:	00 00                	add    %al,(%eax)
    92bd:	8c 04 27             	mov    %es,(%edi,%eiz,1)
    92c0:	25 20 00 00 1d       	and    $0x1d000020,%eax
    92c5:	ef                   	out    %eax,(%dx)
    92c6:	02 7d 6c             	add    0x6c(%ebp),%bh
    92c9:	00 00                	add    %al,(%eax)
    92cb:	90                   	nop
    92cc:	04 27                	add    $0x27,%al
    92ce:	60                   	pusha  
    92cf:	41                   	inc    %ecx
    92d0:	00 00                	add    %al,(%eax)
    92d2:	1d f8 02 fd 1d       	sbb    $0x1dfd02f8,%eax
    92d7:	00 00                	add    %al,(%eax)
    92d9:	94                   	xchg   %eax,%esp
    92da:	04 27                	add    $0x27,%al
    92dc:	96                   	xchg   %eax,%esi
    92dd:	9d                   	popf   
    92de:	00 00                	add    %al,(%eax)
    92e0:	1d fa 02 79 97       	sbb    $0x977902fa,%eax
    92e5:	00 00                	add    %al,(%eax)
    92e7:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    92e8:	04 27                	add    $0x27,%al
    92ea:	08 a9 00 00 1d fd    	or     %ch,-0x2e30000(%ecx)
    92f0:	02 82 81 00 00 a8    	add    -0x57ffff7f(%edx),%al
    92f6:	04 27                	add    $0x27,%al
    92f8:	7a 77                	jp     9371 <.debug_info+0x9371>
    92fa:	00 00                	add    %al,(%eax)
    92fc:	1d fe 02 61 82       	sbb    $0x826102fe,%eax
    9301:	00 00                	add    %al,(%eax)
    9303:	ac                   	lods   %ds:(%esi),%al
    9304:	04 27                	add    $0x27,%al
    9306:	b9 04 00 00 1d       	mov    $0x1d000004,%ecx
    930b:	01 03                	add    %eax,(%ebx)
    930d:	25 00 00 00 b4       	and    $0xb4000000,%eax
    9312:	04 30                	add    $0x30,%al
    9314:	66 73 00             	data16 jae 9317 <.debug_info+0x9317>
    9317:	1d 04 03 84 97       	sbb    $0x97840304,%eax
    931c:	00 00                	add    %al,(%eax)
    931e:	b8 04 27 0f 05       	mov    $0x50f2704,%eax
    9323:	00 00                	add    %al,(%eax)
    9325:	1d 07 03 8f 97       	sbb    $0x978f0307,%eax
    932a:	00 00                	add    %al,(%eax)
    932c:	bc 04 27 e6 7c       	mov    $0x7ce62704,%esp
    9331:	00 00                	add    %al,(%eax)
    9333:	1d 0a 03 f6 97       	sbb    $0x97f6030a,%eax
    9338:	00 00                	add    %al,(%eax)
    933a:	c0 04 27 8f          	rolb   $0x8f,(%edi,%eiz,1)
    933e:	28 00                	sub    %al,(%eax)
    9340:	00 1d 0d 03 10 9b    	add    %bl,0x9b10030d
    9346:	00 00                	add    %al,(%eax)
    9348:	c4 04 27             	les    (%edi,%eiz,1),%eax
    934b:	6d                   	insl   (%dx),%es:(%edi)
    934c:	28 00                	sub    %al,(%eax)
    934e:	00 1d 0e 03 56 9b    	add    %bl,0x9b56030e
    9354:	00 00                	add    %al,(%eax)
    9356:	c8 04 27 72          	enter  $0x2704,$0x72
    935a:	44                   	inc    %esp
    935b:	00 00                	add    %al,(%eax)
    935d:	1d 0f 03 8b 85       	sbb    $0x858b030f,%eax
    9362:	00 00                	add    %al,(%eax)
    9364:	cc                   	int3   
    9365:	04 27                	add    $0x27,%al
    9367:	08 73 00             	or     %dh,0x0(%ebx)
    936a:	00 1d 10 03 8b 85    	add    %bl,0x858b0310
    9370:	00 00                	add    %al,(%eax)
    9372:	d4 04                	aam    $0x4
    9374:	27                   	daa    
    9375:	02 7b 00             	add    0x0(%ebx),%bh
    9378:	00 1d 12 03 8b 85    	add    %bl,0x858b0312
    937e:	00 00                	add    %al,(%eax)
    9380:	dc 04 27             	faddl  (%edi,%eiz,1)
    9383:	16                   	push   %ss
    9384:	aa                   	stos   %al,%es:(%edi)
    9385:	00 00                	add    %al,(%eax)
    9387:	1d 13 03 51 88       	sbb    $0x88510313,%eax
    938c:	00 00                	add    %al,(%eax)
    938e:	e4 04                	in     $0x4,%al
    9390:	27                   	daa    
    9391:	1d 2a 00 00 1d       	sbb    $0x1d00002a,%eax
    9396:	14 03                	adc    $0x3,%al
    9398:	25 00 00 00 f4       	and    $0xf4000000,%eax
    939d:	04 27                	add    $0x27,%al
    939f:	d3 2d 00 00 1d 15    	shrl   %cl,0x151d0000
    93a5:	03 4f 02             	add    0x2(%edi),%ecx
    93a8:	00 00                	add    %al,(%eax)
    93aa:	f8                   	clc    
    93ab:	04 27                	add    $0x27,%al
    93ad:	10 1f                	adc    %bl,(%edi)
    93af:	00 00                	add    %al,(%eax)
    93b1:	1d 16 03 55 00       	sbb    $0x550316,%eax
    93b6:	00 00                	add    %al,(%eax)
    93b8:	fc                   	cld    
    93b9:	04 27                	add    $0x27,%al
    93bb:	8d 27                	lea    (%edi),%esp
    93bd:	00 00                	add    %al,(%eax)
    93bf:	1d 18 03 98 03       	sbb    $0x3980318,%eax
    93c4:	00 00                	add    %al,(%eax)
    93c6:	00 05 27 d9 8e 00    	add    %al,0x8ed927
    93cc:	00 1d 1a 03 61 9b    	add    %bl,0x9b61031a
    93d2:	00 00                	add    %al,(%eax)
    93d4:	04 05                	add    $0x5,%al
    93d6:	27                   	daa    
    93d7:	b3 30                	mov    $0x30,%bl
    93d9:	00 00                	add    %al,(%eax)
    93db:	1d 1c 03 ec 2f       	sbb    $0x2fec031c,%eax
    93e0:	00 00                	add    %al,(%eax)
    93e2:	08 05 27 87 2b 00    	or     %al,0x2b8727
    93e8:	00 1d 1d 03 55 00    	add    %bl,0x55031d
    93ee:	00 00                	add    %al,(%eax)
    93f0:	0c 05                	or     $0x5,%al
    93f2:	27                   	daa    
    93f3:	be 9c 00 00 1d       	mov    $0x1d00009c,%esi
    93f8:	1f                   	pop    %ds
    93f9:	03 21                	add    (%ecx),%esp
    93fb:	85 00                	test   %eax,(%eax)
    93fd:	00 10                	add    %dl,(%eax)
    93ff:	05 27 38 85 00       	add    $0x853827,%eax
    9404:	00 1d 22 03 f9 00    	add    %bl,0xf90322
    940a:	00 00                	add    %al,(%eax)
    940c:	18 05 27 5d 58 00    	sbb    %al,0x585d27
    9412:	00 1d 23 03 f9 00    	add    %bl,0xf90323
    9418:	00 00                	add    %al,(%eax)
    941a:	1c 05                	sbb    $0x5,%al
    941c:	27                   	daa    
    941d:	4b                   	dec    %ebx
    941e:	6d                   	insl   (%dx),%es:(%edi)
    941f:	00 00                	add    %al,(%eax)
    9421:	1d 26 03 a1 24       	sbb    $0x24a10326,%eax
    9426:	00 00                	add    %al,(%eax)
    9428:	20 05 27 ce 9f 00    	and    %al,0x9fce27
    942e:	00 1d 29 03 6f 24    	add    %bl,0x246f0329
    9434:	00 00                	add    %al,(%eax)
    9436:	24 05                	and    $0x5,%al
    9438:	27                   	daa    
    9439:	58                   	pop    %eax
    943a:	1c 00                	sbb    $0x0,%al
    943c:	00 1d 2b 03 10 8e    	add    %bl,0x8e10032b
    9442:	00 00                	add    %al,(%eax)
    9444:	28 05 27 df 19 00    	sub    %al,0x19df27
    944a:	00 1d 2f 03 f2 33    	add    %bl,0x33f2032f
    9450:	00 00                	add    %al,(%eax)
    9452:	2c 05                	sub    $0x5,%al
    9454:	27                   	daa    
    9455:	05 39 00 00 1d       	add    $0x1d000039,%eax
    945a:	31 03                	xor    %eax,(%ebx)
    945c:	cc                   	int3   
    945d:	0f 00 00             	sldt   (%eax)
    9460:	34 05                	xor    $0x5,%al
    9462:	27                   	daa    
    9463:	ce                   	into   
    9464:	70 00                	jo     9466 <.debug_info+0x9466>
    9466:	00 1d 33 03 6c 9b    	add    %bl,0x9b6c0333
    946c:	00 00                	add    %al,(%eax)
    946e:	38 05 27 a8 69 00    	cmp    %al,0x69a827
    9474:	00 1d 63 03 77 0a    	add    %bl,0xa770363
    947a:	00 00                	add    %al,(%eax)
    947c:	3c 05                	cmp    $0x5,%al
    947e:	27                   	daa    
    947f:	8a 1c 00             	mov    (%eax,%eax,1),%bl
    9482:	00 1d 66 03 77 9b    	add    %bl,0x9b770366
    9488:	00 00                	add    %al,(%eax)
    948a:	40                   	inc    %eax
    948b:	05 27 9a 31 00       	add    $0x319a27,%eax
    9490:	00 1d 6a 03 82 9b    	add    %bl,0x9b82036a
    9496:	00 00                	add    %al,(%eax)
    9498:	44                   	inc    %esp
    9499:	05 27 47 1a 00       	add    $0x1a4727,%eax
    949e:	00 1d 6e 03 8d 9b    	add    %bl,0x9b8d036e
    94a4:	00 00                	add    %al,(%eax)
    94a6:	48                   	dec    %eax
    94a7:	05 27 f3 0b 00       	add    $0xbf327,%eax
    94ac:	00 1d 70 03 82 66    	add    %bl,0x66820370
    94b2:	00 00                	add    %al,(%eax)
    94b4:	4c                   	dec    %esp
    94b5:	05 27 05 35 00       	add    $0x350527,%eax
    94ba:	00 1d 72 03 98 9b    	add    %bl,0x9b980372
    94c0:	00 00                	add    %al,(%eax)
    94c2:	50                   	push   %eax
    94c3:	05 27 c7 95 00       	add    $0x95c727,%eax
    94c8:	00 1d 75 03 25 00    	add    %bl,0x250375
    94ce:	00 00                	add    %al,(%eax)
    94d0:	54                   	push   %esp
    94d1:	05 27 66 26 00       	add    $0x266627,%eax
    94d6:	00 1d 76 03 9e 9b    	add    %bl,0x9b9e0376
    94dc:	00 00                	add    %al,(%eax)
    94de:	58                   	pop    %eax
    94df:	05 27 0c 55 00       	add    $0x550c27,%eax
    94e4:	00 1d 78 03 cb 88    	add    %bl,0x88cb0378
    94ea:	00 00                	add    %al,(%eax)
    94ec:	5c                   	pop    %esp
    94ed:	05 27 c5 ab 00       	add    $0xabc527,%eax
    94f2:	00 1d 7b 03 0f 01    	add    %bl,0x10f037b
    94f8:	00 00                	add    %al,(%eax)
    94fa:	94                   	xchg   %eax,%esp
    94fb:	05 27 da 79 00       	add    $0x79da27,%eax
    9500:	00 1d 7d 03 0f 01    	add    %bl,0x10f037d
    9506:	00 00                	add    %al,(%eax)
    9508:	9c                   	pushf  
    9509:	05 27 bf 5d 00       	add    $0x5dbf27,%eax
    950e:	00 1d 7f 03 0f 01    	add    %bl,0x10f037f
    9514:	00 00                	add    %al,(%eax)
    9516:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    9517:	05 27 1d 3d 00       	add    $0x3d1d27,%eax
    951c:	00 1d 83 03 37 25    	add    %bl,0x25370383
    9522:	00 00                	add    %al,(%eax)
    9524:	ac                   	lods   %ds:(%esi),%al
    9525:	05 27 04 5c 00       	add    $0x5c0427,%eax
    952a:	00 1d 85 03 d5 25    	add    %bl,0x25d50385
    9530:	00 00                	add    %al,(%eax)
    9532:	b0 05                	mov    $0x5,%al
    9534:	27                   	daa    
    9535:	85 7c 00 00          	test   %edi,0x0(%eax,%eax,1)
    9539:	1d 86 03 99 00       	sbb    $0x990386,%eax
    953e:	00 00                	add    %al,(%eax)
    9540:	b4 05                	mov    $0x5,%ah
    9542:	27                   	daa    
    9543:	ff 11                	call   *(%ecx)
    9545:	00 00                	add    %al,(%eax)
    9547:	1d 87 03 99 00       	sbb    $0x990387,%eax
    954c:	00 00                	add    %al,(%eax)
    954e:	b8 05 27 0f 52       	mov    $0x520f2705,%eax
    9553:	00 00                	add    %al,(%eax)
    9555:	1d 8b 03 a1 9c       	sbb    $0x9ca1038b,%eax
    955a:	00 00                	add    %al,(%eax)
    955c:	bc 05 27 bf 2a       	mov    $0x2abf2705,%esp
    9561:	00 00                	add    %al,(%eax)
    9563:	1d 8d 03 fe 02       	sbb    $0x2fe038d,%eax
    9568:	00 00                	add    %al,(%eax)
    956a:	c0 05 27 f8 77 00 00 	rolb   $0x0,0x77f827
    9571:	1d 94 03 ac 9c       	sbb    $0x9cac0394,%eax
    9576:	00 00                	add    %al,(%eax)
    9578:	c8 05 27 0f          	enter  $0x2705,$0xf
    957c:	a1 00 00 1d 98       	mov    0x981d0000,%eax
    9581:	03 fe                	add    %esi,%edi
    9583:	02 00                	add    (%eax),%al
    9585:	00 cc                	add    %cl,%ah
    9587:	05 27 5c 77 00       	add    $0x775c27,%eax
    958c:	00 1d 99 03 b7 9c    	add    %bl,0x9cb70399
    9592:	00 00                	add    %al,(%eax)
    9594:	d4 05                	aam    $0x5
    9596:	27                   	daa    
    9597:	24 6c                	and    $0x6c,%al
    9599:	00 00                	add    %al,(%eax)
    959b:	1d 9c 03 bd 9c       	sbb    $0x9cbd039c,%eax
    95a0:	00 00                	add    %al,(%eax)
    95a2:	d8 05 27 60 6c 00    	fadds  0x6c6027
    95a8:	00 1d 9d 03 e5 24    	add    %bl,0x24e5039d
    95ae:	00 00                	add    %al,(%eax)
    95b0:	e0 05                	loopne 95b7 <.debug_info+0x95b7>
    95b2:	27                   	daa    
    95b3:	6b 8f 00 00 1d 9e 03 	imul   $0x3,-0x61e30000(%edi),%ecx
    95ba:	fe 02                	incb   (%edx)
    95bc:	00 00                	add    %al,(%eax)
    95be:	f4                   	hlt    
    95bf:	05 27 e8 6e 00       	add    $0x6ee827,%eax
    95c4:	00 1d d4 03 2f 38    	add    %bl,0x382f03d4
    95ca:	00 00                	add    %al,(%eax)
    95cc:	fc                   	cld    
    95cd:	05 30 72 63 75       	add    $0x75637230,%eax
    95d2:	00 1d d6 03 73 03    	add    %bl,0x37303d6
    95d8:	00 00                	add    %al,(%eax)
    95da:	04 06                	add    $0x6,%al
    95dc:	27                   	daa    
    95dd:	63 a5 00 00 1d d9    	arpl   %sp,-0x26e30000(%ebp)
    95e3:	03 1c 67             	add    (%edi,%eiz,2),%ebx
    95e6:	00 00                	add    %al,(%eax)
    95e8:	0c 06                	or     $0x6,%al
    95ea:	27                   	daa    
    95eb:	1f                   	pop    %ds
    95ec:	5e                   	pop    %esi
    95ed:	00 00                	add    %al,(%eax)
    95ef:	1d db 03 fe 37       	sbb    $0x37fe03db,%eax
    95f4:	00 00                	add    %al,(%eax)
    95f6:	10 06                	adc    %al,(%esi)
    95f8:	27                   	daa    
    95f9:	72 66                	jb     9661 <.debug_info+0x9661>
    95fb:	00 00                	add    %al,(%eax)
    95fd:	1d de 03 1e 9e       	sbb    $0x9e1e03de,%eax
    9602:	00 00                	add    %al,(%eax)
    9604:	18 06                	sbb    %al,(%esi)
    9606:	27                   	daa    
    9607:	3d 2a 00 00 1d       	cmp    $0x1d00002a,%eax
    960c:	e9 03 99 00 00       	jmp    12f14 <irq_matrix_allocated+0x11fa4>
    9611:	00 1c 06             	add    %bl,(%esi,%eax,1)
    9614:	27                   	daa    
    9615:	91                   	xchg   %eax,%ecx
    9616:	51                   	push   %ecx
    9617:	00 00                	add    %al,(%eax)
    9619:	1d ea 03 99 00       	sbb    $0x9903ea,%eax
    961e:	00 00                	add    %al,(%eax)
    9620:	20 06                	and    %al,(%esi)
    9622:	27                   	daa    
    9623:	1f                   	pop    %ds
    9624:	9c                   	pushf  
    9625:	00 00                	add    %al,(%eax)
    9627:	1d ec 03 25 00       	sbb    $0x2503ec,%eax
    962c:	00 00                	add    %al,(%eax)
    962e:	24 06                	and    $0x6,%al
    9630:	27                   	daa    
    9631:	2f                   	das    
    9632:	4d                   	dec    %ebp
    9633:	00 00                	add    %al,(%eax)
    9635:	1d f6 03 0f 01       	sbb    $0x10f03f6,%eax
    963a:	00 00                	add    %al,(%eax)
    963c:	28 06                	sub    %al,(%esi)
    963e:	27                   	daa    
    963f:	49                   	dec    %ecx
    9640:	8a 00                	mov    (%eax),%al
    9642:	00 1d f7 03 0f 01    	add    %bl,0x10f03f7
    9648:	00 00                	add    %al,(%eax)
    964a:	30 06                	xor    %al,(%esi)
    964c:	27                   	daa    
    964d:	60                   	pusha  
    964e:	78 00                	js     9650 <.debug_info+0x9650>
    9650:	00 1d ff 03 99 00    	add    %bl,0x9903ff
    9656:	00 00                	add    %al,(%eax)
    9658:	38 06                	cmp    %al,(%esi)
    965a:	27                   	daa    
    965b:	8c 38                	mov    %?,(%eax)
    965d:	00 00                	add    %al,(%eax)
    965f:	1d 02 04 66 9e       	sbb    $0x9e660402,%eax
    9664:	00 00                	add    %al,(%eax)
    9666:	3c 06                	cmp    $0x6,%al
    9668:	27                   	daa    
    9669:	19 1c 00             	sbb    %ebx,(%eax,%eax,1)
    966c:	00 1d 05 04 c8 00    	add    %bl,0xc80405
    9672:	00 00                	add    %al,(%eax)
    9674:	40                   	inc    %eax
    9675:	06                   	push   %es
    9676:	27                   	daa    
    9677:	20 76 00             	and    %dh,0x0(%esi)
    967a:	00 1d 0b 04 f3 02    	add    %bl,0x2f3040b
    9680:	00 00                	add    %al,(%eax)
    9682:	48                   	dec    %eax
    9683:	06                   	push   %es
    9684:	27                   	daa    
    9685:	50                   	push   %eax
    9686:	3c 00                	cmp    $0x0,%al
    9688:	00 1d 0e 04 f3 02    	add    %bl,0x2f3040e
    968e:	00 00                	add    %al,(%eax)
    9690:	4c                   	dec    %esp
    9691:	06                   	push   %es
    9692:	27                   	daa    
    9693:	b1 3d                	mov    $0x3d,%cl
    9695:	00 00                	add    %al,(%eax)
    9697:	1d 13 04 25 00       	sbb    $0x250413,%eax
    969c:	00 00                	add    %al,(%eax)
    969e:	50                   	push   %eax
    969f:	06                   	push   %es
    96a0:	27                   	daa    
    96a1:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    96a2:	0b 00                	or     (%eax),%eax
    96a4:	00 1d 16 04 25 00    	add    %bl,0x250416
    96aa:	00 00                	add    %al,(%eax)
    96ac:	54                   	push   %esp
    96ad:	06                   	push   %es
    96ae:	27                   	daa    
    96af:	9b                   	fwait
    96b0:	2b 00                	sub    (%eax),%eax
    96b2:	00 1d 28 04 3e 31    	add    %bl,0x313e0428
    96b8:	00 00                	add    %al,(%eax)
    96ba:	58                   	pop    %eax
    96bb:	06                   	push   %es
    96bc:	27                   	daa    
    96bd:	c7                   	(bad)  
    96be:	59                   	pop    %ecx
    96bf:	00 00                	add    %al,(%eax)
    96c1:	1d 29 04 b2 02       	sbb    $0x2b20429,%eax
    96c6:	00 00                	add    %al,(%eax)
    96c8:	5c                   	pop    %esp
    96c9:	06                   	push   %es
    96ca:	27                   	daa    
    96cb:	a0 5d 00 00 1d       	mov    0x1d00005d,%al
    96d0:	2a 04 99             	sub    (%ecx,%ebx,4),%al
    96d3:	00 00                	add    %al,(%eax)
    96d5:	00 60 06             	add    %ah,0x6(%eax)
    96d8:	27                   	daa    
    96d9:	97                   	xchg   %eax,%edi
    96da:	81 00 00 1d 2d 04    	addl   $0x42d1d00,(%eax)
    96e0:	55                   	push   %ebp
    96e1:	00 00                	add    %al,(%eax)
    96e3:	00 64 06 27          	add    %ah,0x27(%esi,%eax,1)
    96e7:	8b 34 00             	mov    (%eax,%eax,1),%esi
    96ea:	00 1d 31 04 6c 9e    	add    %bl,0x9e6c0431
    96f0:	00 00                	add    %al,(%eax)
    96f2:	68 06 27 06 8f       	push   $0x8f062706
    96f7:	00 00                	add    %al,(%eax)
    96f9:	1d 34 04 55 00       	sbb    $0x550434,%eax
    96fe:	00 00                	add    %al,(%eax)
    9700:	6c                   	insb   (%dx),%es:(%edi)
    9701:	06                   	push   %es
    9702:	27                   	daa    
    9703:	6b 7a 00 00          	imul   $0x0,0x0(%edx),%edi
    9707:	1d 35 04 55 00       	sbb    $0x550435,%eax
    970c:	00 00                	add    %al,(%eax)
    970e:	70 06                	jo     9716 <.debug_info+0x9716>
    9710:	27                   	daa    
    9711:	41                   	inc    %ecx
    9712:	4b                   	dec    %ebx
    9713:	00 00                	add    %al,(%eax)
    9715:	1d 3a 04 99 00       	sbb    $0x99043a,%eax
    971a:	00 00                	add    %al,(%eax)
    971c:	74 06                	je     9724 <.debug_info+0x9724>
    971e:	27                   	daa    
    971f:	c4 65 00             	les    0x0(%ebp),%esp
    9722:	00 1d 3c 04 cc 0f    	add    %bl,0xfcc043c
    9728:	00 00                	add    %al,(%eax)
    972a:	78 06                	js     9732 <.debug_info+0x9732>
    972c:	27                   	daa    
    972d:	d3 5c 00 00          	rcrl   %cl,0x0(%eax,%eax,1)
    9731:	1d 43 04 f3 02       	sbb    $0x2f30443,%eax
    9736:	00 00                	add    %al,(%eax)
    9738:	7c 06                	jl     9740 <.debug_info+0x9740>
    973a:	27                   	daa    
    973b:	59                   	pop    %ecx
    973c:	ab                   	stos   %eax,%es:(%edi)
    973d:	00 00                	add    %al,(%eax)
    973f:	1d 4a 04 77 0a       	sbb    $0xa77044a,%eax
    9744:	00 00                	add    %al,(%eax)
    9746:	80 06 00             	addb   $0x0,(%esi)
    9749:	16                   	push   %ss
    974a:	d3 19                	rcrl   %cl,(%ecx)
    974c:	00 00                	add    %al,(%eax)
    974e:	05 04 54 97 00       	add    $0x975404,%eax
    9753:	00 06                	add    %al,(%esi)
    9755:	49                   	dec    %ecx
    9756:	97                   	xchg   %eax,%edi
    9757:	00 00                	add    %al,(%eax)
    9759:	16                   	push   %ss
    975a:	69 8d 00 00 05 04 59 	imul   $0x9759,0x4050000(%ebp),%ecx
    9761:	97 00 00 
    9764:	03 e0                	add    %eax,%esp
    9766:	35 00 00 74 97       	xor    $0x97740000,%eax
    976b:	00 00                	add    %al,(%eax)
    976d:	04 3c                	add    $0x3c,%al
    976f:	00 00                	add    %al,(%eax)
    9771:	00 02                	add    %al,(%edx)
    9773:	00 16                	add    %dl,(%esi)
    9775:	96                   	xchg   %eax,%esi
    9776:	9d                   	popf   
    9777:	00 00                	add    %al,(%eax)
    9779:	05 04 74 97 00       	add    $0x977404,%eax
    977e:	00 16                	add    %dl,(%esi)
    9780:	06                   	push   %es
    9781:	92                   	xchg   %eax,%edx
    9782:	00 00                	add    %al,(%eax)
    9784:	05 04 7f 97 00       	add    $0x977f04,%eax
    9789:	00 16                	add    %dl,(%esi)
    978b:	71 6c                	jno    97f9 <.debug_info+0x97f9>
    978d:	00 00                	add    %al,(%eax)
    978f:	05 04 8a 97 00       	add    $0x978a04,%eax
    9794:	00 10                	add    %dl,(%eax)
    9796:	e6 7c                	out    %al,$0x7c
    9798:	00 00                	add    %al,(%eax)
    979a:	1c 74                	sbb    $0x74,%al
    979c:	1e                   	push   %ds
    979d:	f6 97 00 00 0f 10    	notb   0x100f0000(%edi)
    97a3:	29 00                	sub    %eax,(%eax)
    97a5:	00 74 1f f3          	add    %dh,-0xd(%edi,%ebx,1)
    97a9:	02 00                	add    (%eax),%al
    97ab:	00 00                	add    %al,(%eax)
    97ad:	0f ef a8 00 00 74 20 	pxor   0x20740000(%eax),%mm5
    97b4:	27                   	daa    
    97b5:	cb                   	lret   
    97b6:	00 00                	add    %al,(%eax)
    97b8:	04 0f                	add    $0xf,%al
    97ba:	0a 11                	or     (%ecx),%dl
    97bc:	00 00                	add    %al,(%eax)
    97be:	74 21                	je     97e1 <.debug_info+0x97e1>
    97c0:	32 cb                	xor    %bl,%cl
    97c2:	00 00                	add    %al,(%eax)
    97c4:	08 0f                	or     %cl,(%edi)
    97c6:	70 a2                	jo     976a <.debug_info+0x976a>
    97c8:	00 00                	add    %al,(%eax)
    97ca:	74 22                	je     97ee <.debug_info+0x97ee>
    97cc:	3d cb 00 00 0c       	cmp    $0xc0000cb,%eax
    97d1:	0f 15 73 00          	unpckhps 0x0(%ebx),%xmm6
    97d5:	00 74 23 71          	add    %dh,0x71(%ebx,%eiz,1)
    97d9:	35 00 00 10 0f       	xor    $0xf100000,%eax
    97de:	eb 7e                	jmp    985e <.debug_info+0x985e>
    97e0:	00 00                	add    %al,(%eax)
    97e2:	74 24                	je     9808 <.debug_info+0x9808>
    97e4:	48                   	dec    %eax
    97e5:	cb                   	lret   
    97e6:	00 00                	add    %al,(%eax)
    97e8:	14 0f                	adc    $0xf,%al
    97ea:	24 38                	and    $0x38,%al
    97ec:	00 00                	add    %al,(%eax)
    97ee:	74 25                	je     9815 <.debug_info+0x9815>
    97f0:	9c                   	pushf  
    97f1:	cb                   	lret   
    97f2:	00 00                	add    %al,(%eax)
    97f4:	18 00                	sbb    %al,(%eax)
    97f6:	05 04 95 97 00       	add    $0x979504,%eax
    97fb:	00 28                	add    %ch,(%eax)
    97fd:	75 1e                	jne    981d <.debug_info+0x981d>
    97ff:	00 00                	add    %al,(%eax)
    9801:	a0 02 75 4e 10       	mov    0x104e7502,%al
    9806:	9b                   	fwait
    9807:	00 00                	add    %al,(%eax)
    9809:	0f ca                	bswap  %edx
    980b:	76 00                	jbe    980d <.debug_info+0x980d>
    980d:	00 75 4f             	add    %dh,0x4f(%ebp)
    9810:	f3 02 00             	repz add (%eax),%al
    9813:	00 00                	add    %al,(%eax)
    9815:	0f 30                	wrmsr  
    9817:	05 00 00 75 50       	add    $0x50750000,%eax
    981c:	f3 02 00             	repz add (%eax),%al
    981f:	00 04 0f             	add    %al,(%edi,%ecx,1)
    9822:	06                   	push   %es
    9823:	56                   	push   %esi
    9824:	00 00                	add    %al,(%eax)
    9826:	75 51                	jne    9879 <.debug_info+0x9879>
    9828:	99                   	cltd   
    9829:	00 00                	add    %al,(%eax)
    982b:	00 08                	add    %cl,(%eax)
    982d:	0f df 10             	pandn  (%eax),%mm2
    9830:	00 00                	add    %al,(%eax)
    9832:	75 52                	jne    9886 <.debug_info+0x9886>
    9834:	fe 02                	incb   (%edx)
    9836:	00 00                	add    %al,(%eax)
    9838:	0c 0f                	or     $0xf,%al
    983a:	93                   	xchg   %eax,%ebx
    983b:	8e 00                	mov    (%eax),%es
    983d:	00 75 54             	add    %dh,0x54(%ebp)
    9840:	67 25 00 00 14 0f    	addr16 and $0xf140000,%eax
    9846:	28 4b 00             	sub    %cl,0x0(%ebx)
    9849:	00 75 57             	add    %dh,0x57(%ebp)
    984c:	cc                   	int3   
    984d:	0f 00 00             	sldt   (%eax)
    9850:	20 0f                	and    %cl,(%edi)
    9852:	36 22 00             	and    %ss:(%eax),%al
    9855:	00 75 5a             	add    %dh,0x5a(%ebp)
    9858:	51                   	push   %ecx
    9859:	88 00                	mov    %al,(%eax)
    985b:	00 24 0f             	add    %ah,(%edi,%ecx,1)
    985e:	4a                   	dec    %edx
    985f:	6a 00                	push   $0x0
    9861:	00 75 5d             	add    %dh,0x5d(%ebp)
    9864:	99                   	cltd   
    9865:	00 00                	add    %al,(%eax)
    9867:	00 34 0f             	add    %dh,(%edi,%ecx,1)
    986a:	e6 23                	out    %al,$0x23
    986c:	00 00                	add    %al,(%eax)
    986e:	75 63                	jne    98d3 <.debug_info+0x98d3>
    9870:	99                   	cltd   
    9871:	00 00                	add    %al,(%eax)
    9873:	00 38                	add    %bh,(%eax)
    9875:	0f 0e                	femms  
    9877:	ab                   	stos   %eax,%es:(%edi)
    9878:	00 00                	add    %al,(%eax)
    987a:	75 64                	jne    98e0 <.debug_info+0x98e0>
    987c:	cc                   	int3   
    987d:	0f 00 00             	sldt   (%eax)
    9880:	3c 0f                	cmp    $0xf,%al
    9882:	ba 96 00 00 75       	mov    $0x75000096,%edx
    9887:	67 99                	addr16 cltd 
    9889:	00 00                	add    %al,(%eax)
    988b:	00 40 0f             	add    %al,0xf(%eax)
    988e:	f9                   	stc    
    988f:	11 00                	adc    %eax,(%eax)
    9891:	00 75 68             	add    %dh,0x68(%ebp)
    9894:	55                   	push   %ebp
    9895:	00 00                	add    %al,(%eax)
    9897:	00 44 1c 06          	add    %al,0x6(%esp,%ebx,1)
    989b:	26 00 00             	add    %al,%es:(%eax)
    989e:	75 73                	jne    9913 <.debug_info+0x9913>
    98a0:	55                   	push   %ebp
    98a1:	00 00                	add    %al,(%eax)
    98a3:	00 04 01             	add    %al,(%ecx,%eax,1)
    98a6:	1f                   	pop    %ds
    98a7:	48                   	dec    %eax
    98a8:	1c 9c                	sbb    $0x9c,%al
    98aa:	52                   	push   %edx
    98ab:	00 00                	add    %al,(%eax)
    98ad:	75 74                	jne    9923 <.debug_info+0x9923>
    98af:	55                   	push   %ebp
    98b0:	00 00                	add    %al,(%eax)
    98b2:	00 04 01             	add    %al,(%ecx,%eax,1)
    98b5:	1e                   	push   %ds
    98b6:	48                   	dec    %eax
    98b7:	0f 6a 4d 00          	punpckhdq 0x0(%ebp),%mm1
    98bb:	00 75 79             	add    %dh,0x79(%ebp)
    98be:	99                   	cltd   
    98bf:	00 00                	add    %al,(%eax)
    98c1:	00 4c 0f f5          	add    %cl,-0xb(%edi,%ecx,1)
    98c5:	89 00                	mov    %eax,(%eax)
    98c7:	00 75 7a             	add    %dh,0x7a(%ebp)
    98ca:	fe 02                	incb   (%edx)
    98cc:	00 00                	add    %al,(%eax)
    98ce:	50                   	push   %eax
    98cf:	0f 74 76 00          	pcmpeqb 0x0(%esi),%mm6
    98d3:	00 75 7d             	add    %dh,0x7d(%ebp)
    98d6:	18 83 00 00 58 0f    	sbb    %al,0xf580000(%ebx)
    98dc:	34 41                	xor    $0x41,%al
    98de:	00 00                	add    %al,(%eax)
    98e0:	75 7e                	jne    9960 <.debug_info+0x9960>
    98e2:	85 38                	test   %edi,(%eax)
    98e4:	00 00                	add    %al,(%eax)
    98e6:	80 15 69 74 00 75 85 	adcb   $0x85,0x75007469
    98ed:	c0 c8 00             	ror    $0x0,%al
    98f0:	00 88 0f 9b 0b 00    	add    %cl,0xb9b0f(%eax)
    98f6:	00 75 8b             	add    %dh,-0x75(%ebp)
    98f9:	8f c8                	(bad)  
    98fb:	00 00                	add    %al,(%eax)
    98fd:	a8 0f                	test   $0xf,%al
    98ff:	28 a0 00 00 75 8e    	sub    %ah,-0x718b0000(%eax)
    9905:	5d                   	pop    %ebp
    9906:	89 00                	mov    %eax,(%eax)
    9908:	00 c8                	add    %cl,%al
    990a:	0f c9                	bswap  %ecx
    990c:	20 00                	and    %al,(%eax)
    990e:	00 75 90             	add    %dh,-0x70(%ebp)
    9911:	e2 54                	loop   9967 <.debug_info+0x9967>
    9913:	00 00                	add    %al,(%eax)
    9915:	e0 0f                	loopne 9926 <.debug_info+0x9926>
    9917:	d1 55 00             	rcll   0x0(%ebp)
    991a:	00 75 94             	add    %dh,-0x6c(%ebp)
    991d:	05 36 00 00 f8       	add    $0xf8000036,%eax
    9922:	0f 2f a3 00 00 75 9a 	comiss -0x658b0000(%ebx),%xmm4
    9929:	05 36 00 00 fc       	add    $0xfc000036,%eax
    992e:	29 87 91 00 00 75    	sub    %eax,0x75000091(%edi)
    9934:	9d                   	popf   
    9935:	99                   	cltd   
    9936:	00 00                	add    %al,(%eax)
    9938:	00 00                	add    %al,(%eax)
    993a:	01 3a                	add    %edi,(%edx)
    993c:	74 74                	je     99b2 <.debug_info+0x99b2>
    993e:	79 00                	jns    9940 <.debug_info+0x9940>
    9940:	75 9f                	jne    98e1 <.debug_info+0x98e1>
    9942:	d5 c8                	aad    $0xc8
    9944:	00 00                	add    %al,(%eax)
    9946:	04 01                	add    $0x1,%al
    9948:	29 fc                	sub    %edi,%esp
    994a:	55                   	push   %ebp
    994b:	00 00                	add    %al,(%eax)
    994d:	75 a2                	jne    98f1 <.debug_info+0x98f1>
    994f:	e0 c8                	loopne 9919 <.debug_info+0x9919>
    9951:	00 00                	add    %al,(%eax)
    9953:	08 01                	or     %al,(%ecx)
    9955:	29 85 44 00 00 75    	sub    %eax,0x75000044(%ebp)
    995b:	aa                   	stos   %al,%es:(%edi)
    995c:	04 26                	add    $0x26,%al
    995e:	00 00                	add    %al,(%eax)
    9960:	0c 01                	or     $0x1,%al
    9962:	29 78 4f             	sub    %edi,0x4f(%eax)
    9965:	00 00                	add    %al,(%eax)
    9967:	75 ab                	jne    9914 <.debug_info+0x9914>
    9969:	0f 01 00             	sgdtl  (%eax)
    996c:	00 14 01             	add    %dl,(%ecx,%eax,1)
    996f:	29 52 1e             	sub    %edx,0x1e(%edx)
    9972:	00 00                	add    %al,(%eax)
    9974:	75 ab                	jne    9921 <.debug_info+0x9921>
    9976:	0f 01 00             	sgdtl  (%eax)
    9979:	00 1c 01             	add    %bl,(%ecx,%eax,1)
    997c:	29 da                	sub    %ebx,%edx
    997e:	94                   	xchg   %eax,%esp
    997f:	00 00                	add    %al,(%eax)
    9981:	75 ab                	jne    992e <.debug_info+0x992e>
    9983:	0f 01 00             	sgdtl  (%eax)
    9986:	00 24 01             	add    %ah,(%ecx,%eax,1)
    9989:	29 c0                	sub    %eax,%eax
    998b:	60                   	pusha  
    998c:	00 00                	add    %al,(%eax)
    998e:	75 ab                	jne    993b <.debug_info+0x993b>
    9990:	0f 01 00             	sgdtl  (%eax)
    9993:	00 2c 01             	add    %ch,(%ecx,%eax,1)
    9996:	29 c3                	sub    %eax,%ebx
    9998:	3b 00                	cmp    (%eax),%eax
    999a:	00 75 ac             	add    %dh,-0x54(%ebp)
    999d:	0f 01 00             	sgdtl  (%eax)
    99a0:	00 34 01             	add    %dh,(%ecx,%eax,1)
    99a3:	29 1e                	sub    %ebx,(%esi)
    99a5:	7f 00                	jg     99a7 <.debug_info+0x99a7>
    99a7:	00 75 ad             	add    %dh,-0x53(%ebp)
    99aa:	0f 01 00             	sgdtl  (%eax)
    99ad:	00 3c 01             	add    %bh,(%ecx,%eax,1)
    99b0:	29 e9                	sub    %ebp,%ecx
    99b2:	37                   	aaa    
    99b3:	00 00                	add    %al,(%eax)
    99b5:	75 ae                	jne    9965 <.debug_info+0x9965>
    99b7:	2c 89                	sub    $0x89,%al
    99b9:	00 00                	add    %al,(%eax)
    99bb:	44                   	inc    %esp
    99bc:	01 29                	add    %ebp,(%ecx)
    99be:	c5 57 00             	lds    0x0(%edi),%edx
    99c1:	00 75 af             	add    %dh,-0x51(%ebp)
    99c4:	25 00 00 00 58       	and    $0x58000000,%eax
    99c9:	01 29                	add    %ebp,(%ecx)
    99cb:	7a 22                	jp     99ef <.debug_info+0x99ef>
    99cd:	00 00                	add    %al,(%eax)
    99cf:	75 af                	jne    9980 <.debug_info+0x9980>
    99d1:	25 00 00 00 5c       	and    $0x5c000000,%eax
    99d6:	01 29                	add    %ebp,(%ecx)
    99d8:	f7 9d 00 00 75 af    	negl   -0x508b0000(%ebp)
    99de:	25 00 00 00 60       	and    $0x60000000,%eax
    99e3:	01 29                	add    %ebp,(%ecx)
    99e5:	23 04 00             	and    (%eax,%eax,1),%eax
    99e8:	00 75 af             	add    %dh,-0x51(%ebp)
    99eb:	25 00 00 00 64       	and    $0x64000000,%eax
    99f0:	01 29                	add    %ebp,(%ecx)
    99f2:	f3 81 00 00 75 b0 25 	repz addl $0x25b07500,(%eax)
    99f9:	00 00                	add    %al,(%eax)
    99fb:	00 68 01             	add    %ch,0x1(%eax)
    99fe:	29 fb                	sub    %edi,%ebx
    9a00:	4d                   	dec    %ebp
    9a01:	00 00                	add    %al,(%eax)
    9a03:	75 b0                	jne    99b5 <.debug_info+0x99b5>
    9a05:	25 00 00 00 6c       	and    $0x6c000000,%eax
    9a0a:	01 29                	add    %ebp,(%ecx)
    9a0c:	6d                   	insl   (%dx),%es:(%edi)
    9a0d:	12 00                	adc    (%eax),%al
    9a0f:	00 75 b0             	add    %dh,-0x50(%ebp)
    9a12:	25 00 00 00 70       	and    $0x70000000,%eax
    9a17:	01 29                	add    %ebp,(%ecx)
    9a19:	46                   	inc    %esi
    9a1a:	69 00 00 75 b0 25    	imul   $0x25b07500,(%eax),%eax
    9a20:	00 00                	add    %al,(%eax)
    9a22:	00 74 01 29          	add    %dh,0x29(%ecx,%eax,1)
    9a26:	be 26 00 00 75       	mov    $0x75000026,%esi
    9a2b:	b1 25                	mov    $0x25,%cl
    9a2d:	00 00                	add    %al,(%eax)
    9a2f:	00 78 01             	add    %bh,0x1(%eax)
    9a32:	29 bf 1d 00 00 75    	sub    %edi,0x7500001d(%edi)
    9a38:	b1 25                	mov    $0x25,%cl
    9a3a:	00 00                	add    %al,(%eax)
    9a3c:	00 7c 01 29          	add    %bh,0x29(%ecx,%eax,1)
    9a40:	58                   	pop    %eax
    9a41:	5e                   	pop    %esi
    9a42:	00 00                	add    %al,(%eax)
    9a44:	75 b1                	jne    99f7 <.debug_info+0x99f7>
    9a46:	25 00 00 00 80       	and    $0x80000000,%eax
    9a4b:	01 29                	add    %ebp,(%ecx)
    9a4d:	03 55 00             	add    0x0(%ebp),%edx
    9a50:	00 75 b1             	add    %dh,-0x4f(%ebp)
    9a53:	25 00 00 00 84       	and    $0x84000000,%eax
    9a58:	01 29                	add    %ebp,(%ecx)
    9a5a:	0d 6a 00 00 75       	or     $0x7500006a,%eax
    9a5f:	b2 25                	mov    $0x25,%dl
    9a61:	00 00                	add    %al,(%eax)
    9a63:	00 88 01 29 27 4d    	add    %cl,0x4d272901(%eax)
    9a69:	00 00                	add    %al,(%eax)
    9a6b:	75 b2                	jne    9a1f <.debug_info+0x9a1f>
    9a6d:	25 00 00 00 8c       	and    $0x8c000000,%eax
    9a72:	01 29                	add    %ebp,(%ecx)
    9a74:	0c 55                	or     $0x55,%al
    9a76:	00 00                	add    %al,(%eax)
    9a78:	75 b3                	jne    9a2d <.debug_info+0x9a2d>
    9a7a:	cb                   	lret   
    9a7b:	88 00                	mov    %al,(%eax)
    9a7d:	00 90 01 29 07 3c    	add    %dl,0x3c072901(%eax)
    9a83:	00 00                	add    %al,(%eax)
    9a85:	75 bb                	jne    9a42 <.debug_info+0x9a42>
    9a87:	c8 00 00 00          	enter  $0x0,$0x0
    9a8b:	c8 01 29 9f          	enter  $0x2901,$0x9f
    9a8f:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    9a90:	00 00                	add    %al,(%eax)
    9a92:	75 c6                	jne    9a5a <.debug_info+0x9a5a>
    9a94:	e6 c8                	out    %al,$0xc8
    9a96:	00 00                	add    %al,(%eax)
    9a98:	d0 01                	rolb   (%ecx)
    9a9a:	29 63 21             	sub    %esp,0x21(%ebx)
    9a9d:	00 00                	add    %al,(%eax)
    9a9f:	75 c9                	jne    9a6a <.debug_info+0x9a6a>
    9aa1:	d8 c7                	fadd   %st(7),%st
    9aa3:	00 00                	add    %al,(%eax)
    9aa5:	50                   	push   %eax
    9aa6:	02 29                	add    (%ecx),%ch
    9aa8:	07                   	pop    %es
    9aa9:	02 00                	add    (%eax),%al
    9aab:	00 75 cc             	add    %dh,-0x34(%ebp)
    9aae:	11 cb                	adc    %ecx,%ebx
    9ab0:	00 00                	add    %al,(%eax)
    9ab2:	74 02                	je     9ab6 <.debug_info+0x9ab6>
    9ab4:	29 f4                	sub    %esi,%esp
    9ab6:	8c 00                	mov    %es,(%eax)
    9ab8:	00 75 cf             	add    %dh,-0x31(%ebp)
    9abb:	55                   	push   %ebp
    9abc:	00 00                	add    %al,(%eax)
    9abe:	00 78 02             	add    %bh,0x2(%eax)
    9ac1:	29 5a 6a             	sub    %ebx,0x6a(%edx)
    9ac4:	00 00                	add    %al,(%eax)
    9ac6:	75 d0                	jne    9a98 <.debug_info+0x9a98>
    9ac8:	1c cb                	sbb    $0xcb,%al
    9aca:	00 00                	add    %al,(%eax)
    9acc:	7c 02                	jl     9ad0 <.debug_info+0x9ad0>
    9ace:	29 2d 7f 00 00 75    	sub    %ebp,0x7500007f
    9ad4:	d7                   	xlat   %ds:(%ebx)
    9ad5:	1c 02                	sbb    $0x2,%al
    9ad7:	00 00                	add    %al,(%eax)
    9ad9:	80 02 29             	addb   $0x29,(%edx)
    9adc:	e1 06                	loope  9ae4 <.debug_info+0x9ae4>
    9ade:	00 00                	add    %al,(%eax)
    9ae0:	75 d8                	jne    9aba <.debug_info+0x9aba>
    9ae2:	75 00                	jne    9ae4 <.debug_info+0x9ae4>
    9ae4:	00 00                	add    %al,(%eax)
    9ae6:	82                   	(bad)  
    9ae7:	02 29                	add    (%ecx),%ch
    9ae9:	1e                   	push   %ds
    9aea:	85 00                	test   %eax,(%eax)
    9aec:	00 75 d9             	add    %dh,-0x27(%ebp)
    9aef:	75 00                	jne    9af1 <.debug_info+0x9af1>
    9af1:	00 00                	add    %al,(%eax)
    9af3:	84 02                	test   %al,(%edx)
    9af5:	29 81 a0 00 00 75    	sub    %eax,0x750000a0(%ecx)
    9afb:	db 57 12             	fistl  0x12(%edi)
    9afe:	00 00                	add    %al,(%eax)
    9b00:	88 02                	mov    %al,(%edx)
    9b02:	29 ab 76 00 00 75    	sub    %ebp,0x75000076(%ebx)
    9b08:	de e5                	fsubp  %st,%st(5)
    9b0a:	24 00                	and    $0x0,%al
    9b0c:	00 8c 02 00 05 04 fc 	add    %cl,-0x3fbfb00(%edx,%eax,1)
    9b13:	97                   	xchg   %eax,%edi
    9b14:	00 00                	add    %al,(%eax)
    9b16:	28 ea                	sub    %ch,%dl
    9b18:	11 00                	adc    %eax,(%eax)
    9b1a:	00 14 05 75 0f 56 9b 	add    %dl,-0x64a9f08b(,%eax,1)
    9b21:	00 00                	add    %al,(%eax)
    9b23:	0f 10 29             	movups (%ecx),%xmm5
    9b26:	00 00                	add    %al,(%eax)
    9b28:	75 10                	jne    9b3a <.debug_info+0x9b3a>
    9b2a:	f3 02 00             	repz add (%eax),%al
    9b2d:	00 00                	add    %al,(%eax)
    9b2f:	0f 0d 85 00 00 75 11 	prefetch 0x11750000(%ebp)
    9b36:	c8 c7 00 00          	enter  $0xc7,$0x0
    9b3a:	04 29                	add    $0x29,%al
    9b3c:	96                   	xchg   %eax,%esi
    9b3d:	4e                   	dec    %esi
    9b3e:	00 00                	add    %al,(%eax)
    9b40:	75 12                	jne    9b54 <.debug_info+0x9b54>
    9b42:	a1 24 00 00 04       	mov    0x4000024,%eax
    9b47:	05 29 a0 42 00       	add    $0x42a029,%eax
    9b4c:	00 75 13             	add    %dh,0x13(%ebp)
    9b4f:	67 25 00 00 08 05    	addr16 and $0x5080000,%eax
    9b55:	00 05 04 16 9b 00    	add    %al,0x9b1604
    9b5b:	00 16                	add    %dl,(%esi)
    9b5d:	d9 8e 00 00 05 04    	(bad)  0x4050000(%esi)
    9b63:	5c                   	pop    %esp
    9b64:	9b                   	fwait
    9b65:	00 00                	add    %al,(%eax)
    9b67:	16                   	push   %ss
    9b68:	54                   	push   %esp
    9b69:	99                   	cltd   
    9b6a:	00 00                	add    %al,(%eax)
    9b6c:	05 04 67 9b 00       	add    $0x9b6704,%eax
    9b71:	00 16                	add    %dl,(%esi)
    9b73:	8a 1c 00             	mov    (%eax,%eax,1),%bl
    9b76:	00 05 04 72 9b 00    	add    %al,0x9b7204
    9b7c:	00 16                	add    %dl,(%esi)
    9b7e:	a8 03                	test   $0x3,%al
    9b80:	00 00                	add    %al,(%eax)
    9b82:	05 04 7d 9b 00       	add    $0x9b7d04,%eax
    9b87:	00 16                	add    %dl,(%esi)
    9b89:	47                   	inc    %edi
    9b8a:	1a 00                	sbb    (%eax),%al
    9b8c:	00 05 04 88 9b 00    	add    %al,0x9b8804
    9b92:	00 16                	add    %dl,(%esi)
    9b94:	05 35 00 00 05       	add    $0x5000035,%eax
    9b99:	04 93                	add    $0x93,%al
    9b9b:	9b                   	fwait
    9b9c:	00 00                	add    %al,(%eax)
    9b9e:	05 04 46 88 00       	add    $0x884604,%eax
    9ba3:	00 10                	add    %dl,(%eax)
    9ba5:	80 56 00 00          	adcb   $0x0,0x0(%esi)
    9ba9:	f4                   	hlt    
    9baa:	76 a9                	jbe    9b55 <.debug_info+0x9b55>
    9bac:	a1 9c 00 00 0f       	mov    0xf00009c,%eax
    9bb1:	75 1b                	jne    9bce <.debug_info+0x9bce>
    9bb3:	00 00                	add    %al,(%eax)
    9bb5:	76 af                	jbe    9b66 <.debug_info+0x9b66>
    9bb7:	ec                   	in     (%dx),%al
    9bb8:	d3 00                	roll   %cl,(%eax)
    9bba:	00 00                	add    %al,(%eax)
    9bbc:	0f 13 3e             	movlps %xmm7,(%esi)
    9bbf:	00 00                	add    %al,(%eax)
    9bc1:	76 b2                	jbe    9b75 <.debug_info+0x9b75>
    9bc3:	e7 7e                	out    %eax,$0x7e
    9bc5:	00 00                	add    %al,(%eax)
    9bc7:	2c 0f                	sub    $0xf,%al
    9bc9:	e2 a9                	loop   9b74 <.debug_info+0x9b74>
    9bcb:	00 00                	add    %al,(%eax)
    9bcd:	76 ba                	jbe    9b89 <.debug_info+0x9b89>
    9bcf:	a1 9c 00 00 30       	mov    0x3000009c,%eax
    9bd4:	0f ea 60 00          	pminsw 0x0(%eax),%mm4
    9bd8:	00 76 bd             	add    %dh,-0x43(%esi)
    9bdb:	38 d2                	cmp    %dl,%dl
    9bdd:	00 00                	add    %al,(%eax)
    9bdf:	34 0f                	xor    $0xf,%al
    9be1:	cf                   	iret   
    9be2:	6f                   	outsl  %ds:(%esi),(%dx)
    9be3:	00 00                	add    %al,(%eax)
    9be5:	76 c0                	jbe    9ba7 <.debug_info+0x9ba7>
    9be7:	99                   	cltd   
    9be8:	00 00                	add    %al,(%eax)
    9bea:	00 38                	add    %bh,(%eax)
    9bec:	0f fb 23             	psubq  (%ebx),%mm4
    9bef:	00 00                	add    %al,(%eax)
    9bf1:	76 c9                	jbe    9bbc <.debug_info+0x9bbc>
    9bf3:	fe 02                	incb   (%edx)
    9bf5:	00 00                	add    %al,(%eax)
    9bf7:	3c 0f                	cmp    $0xf,%al
    9bf9:	df 2d 00 00 76 ca    	fildll 0xca760000
    9bff:	fe 02                	incb   (%edx)
    9c01:	00 00                	add    %al,(%eax)
    9c03:	44                   	inc    %esp
    9c04:	0f c2 13 00          	cmpeqps (%ebx),%xmm2
    9c08:	00 76 cd             	add    %dh,-0x33(%esi)
    9c0b:	fe 02                	incb   (%edx)
    9c0d:	00 00                	add    %al,(%eax)
    9c0f:	4c                   	dec    %esp
    9c10:	0f f2 85 00 00 76 d6 	pslld  -0x298a0000(%ebp),%mm0
    9c17:	fc                   	cld    
    9c18:	d3 00                	roll   %cl,(%eax)
    9c1a:	00 54 0f 2f          	add    %dl,0x2f(%edi,%ecx,1)
    9c1e:	55                   	push   %ebp
    9c1f:	00 00                	add    %al,(%eax)
    9c21:	76 d9                	jbe    9bfc <.debug_info+0x9bfc>
    9c23:	fe 02                	incb   (%edx)
    9c25:	00 00                	add    %al,(%eax)
    9c27:	ac                   	lods   %ds:(%esi),%al
    9c28:	0f ab 0c 00          	bts    %ecx,(%eax,%eax,1)
    9c2c:	00 76 da             	add    %dh,-0x26(%esi)
    9c2f:	fe 02                	incb   (%edx)
    9c31:	00 00                	add    %al,(%eax)
    9c33:	b4 0f                	mov    $0xf,%ah
    9c35:	e9 a4 00 00 76       	jmp    76009cde <irq_matrix_allocated+0x76008d6e>
    9c3a:	e0 42                	loopne 9c7e <.debug_info+0x9c7e>
    9c3c:	03 00                	add    (%eax),%eax
    9c3e:	00 bc 0f 1d 4b 00 00 	add    %bh,0x4b1d(%edi,%ecx,1)
    9c45:	76 e6                	jbe    9c2d <.debug_info+0x9c2d>
    9c47:	fe 02                	incb   (%edx)
    9c49:	00 00                	add    %al,(%eax)
    9c4b:	c4 0f                	les    (%edi),%ecx
    9c4d:	26 09 00             	or     %eax,%es:(%eax)
    9c50:	00 76 ec             	add    %dh,-0x14(%esi)
    9c53:	fe 02                	incb   (%edx)
    9c55:	00 00                	add    %al,(%eax)
    9c57:	cc                   	int3   
    9c58:	0f bb a5 00 00 76 ed 	btc    %esp,-0x128a0000(%ebp)
    9c5f:	fe 02                	incb   (%edx)
    9c61:	00 00                	add    %al,(%eax)
    9c63:	d4 0f                	aam    $0xf
    9c65:	75 84                	jne    9beb <.debug_info+0x9beb>
    9c67:	00 00                	add    %al,(%eax)
    9c69:	76 f6                	jbe    9c61 <.debug_info+0x9c61>
    9c6b:	38 d2                	cmp    %dl,%dl
    9c6d:	00 00                	add    %al,(%eax)
    9c6f:	dc 0f                	fmull  (%edi)
    9c71:	c3                   	ret    
    9c72:	1c 00                	sbb    $0x0,%al
    9c74:	00 76 f7             	add    %dh,-0x9(%esi)
    9c77:	38 d2                	cmp    %dl,%dl
    9c79:	00 00                	add    %al,(%eax)
    9c7b:	e0 0f                	loopne 9c8c <.debug_info+0x9c8c>
    9c7d:	6c                   	insb   (%dx),%es:(%edi)
    9c7e:	42                   	inc    %edx
    9c7f:	00 00                	add    %al,(%eax)
    9c81:	76 f8                	jbe    9c7b <.debug_info+0x9c7b>
    9c83:	a1 9c 00 00 e4       	mov    0xe400009c,%eax
    9c88:	0f 93 a6 00 00 76 fb 	setae  -0x48a0000(%esi)
    9c8f:	1c 02                	sbb    $0x2,%al
    9c91:	00 00                	add    %al,(%eax)
    9c93:	e8 0f 9e 08 00       	call   93aa7 <irq_matrix_allocated+0x92b37>
    9c98:	00 76 fe             	add    %dh,-0x2(%esi)
    9c9b:	73 03                	jae    9ca0 <.debug_info+0x9ca0>
    9c9d:	00 00                	add    %al,(%eax)
    9c9f:	ec                   	in     (%dx),%al
    9ca0:	00 05 04 a4 9b 00    	add    %al,0x9ba404
    9ca6:	00 16                	add    %dl,(%esi)
    9ca8:	f0 28 00             	lock sub %al,(%eax)
    9cab:	00 05 04 a7 9c 00    	add    %al,0x9ca704
    9cb1:	00 16                	add    %dl,(%esi)
    9cb3:	63 5f 00             	arpl   %bx,0x0(%edi)
    9cb6:	00 05 04 b2 9c 00    	add    %al,0x9cb204
    9cbc:	00 03                	add    %al,(%ebx)
    9cbe:	cd 9c                	int    $0x9c
    9cc0:	00 00                	add    %al,(%eax)
    9cc2:	cd 9c                	int    $0x9c
    9cc4:	00 00                	add    %al,(%eax)
    9cc6:	04 3c                	add    $0x3c,%al
    9cc8:	00 00                	add    %al,(%eax)
    9cca:	00 01                	add    %al,(%ecx)
    9ccc:	00 05 04 d3 9c 00    	add    %al,0x9cd304
    9cd2:	00 18                	add    %bl,(%eax)
    9cd4:	eb 4f                	jmp    9d25 <.debug_info+0x9d25>
    9cd6:	00 00                	add    %al,(%eax)
    9cd8:	94                   	xchg   %eax,%esp
    9cd9:	02 ca                	add    %dl,%cl
    9cdb:	02 19                	add    (%ecx),%bl
    9cdd:	9e                   	sahf   
    9cde:	00 00                	add    %al,(%eax)
    9ce0:	19 70 6d             	sbb    %esi,0x6d(%eax)
    9ce3:	75 00                	jne    9ce5 <.debug_info+0x9ce5>
    9ce5:	02 cb                	add    %bl,%cl
    9ce7:	02 b9 dc 00 00 00    	add    0xdc(%ecx),%bh
    9ced:	20 44 64 00          	and    %al,0x0(%esp,%eiz,2)
    9cf1:	00 02                	add    %al,(%edx)
    9cf3:	d0 02                	rolb   (%edx)
    9cf5:	6f                   	outsl  %ds:(%esi),(%dx)
    9cf6:	24 00                	and    $0x0,%al
    9cf8:	00 04 20             	add    %al,(%eax,%eiz,1)
    9cfb:	82                   	(bad)  
    9cfc:	66 00 00             	data16 add %al,(%eax)
    9cff:	02 d6                	add    %dh,%dl
    9d01:	02 e5                	add    %ch,%ah
    9d03:	24 00                	and    $0x0,%al
    9d05:	00 08                	add    %cl,(%eax)
    9d07:	20 00                	and    %al,(%eax)
    9d09:	95                   	xchg   %eax,%ebp
    9d0a:	00 00                	add    %al,(%eax)
    9d0c:	02 d8                	add    %al,%bl
    9d0e:	02 fe                	add    %dh,%bh
    9d10:	02 00                	add    (%eax),%al
    9d12:	00 1c 20             	add    %bl,(%eax,%eiz,1)
    9d15:	2f                   	das    
    9d16:	25 00 00 02 d9       	and    $0xd9020000,%eax
    9d1b:	02 fe                	add    %dh,%bh
    9d1d:	02 00                	add    (%eax),%al
    9d1f:	00 24 20             	add    %ah,(%eax,%eiz,1)
    9d22:	cd 00                	int    $0x0
    9d24:	00 00                	add    %al,(%eax)
    9d26:	02 da                	add    %dl,%bl
    9d28:	02 fe                	add    %dh,%bh
    9d2a:	02 00                	add    (%eax),%al
    9d2c:	00 2c 20             	add    %ch,(%eax,%eiz,1)
    9d2f:	63 a0 00 00 02 db    	arpl   %sp,-0x24fe0000(%eax)
    9d35:	02 fe                	add    %dh,%bh
    9d37:	02 00                	add    (%eax),%al
    9d39:	00 34 20             	add    %dh,(%eax,%eiz,1)
    9d3c:	b4 a4                	mov    $0xa4,%ah
    9d3e:	00 00                	add    %al,(%eax)
    9d40:	02 dc                	add    %ah,%bl
    9d42:	02 99 00 00 00 3c    	add    0x3c000000(%ecx),%bl
    9d48:	20 24 3e             	and    %ah,(%esi,%edi,1)
    9d4b:	00 00                	add    %al,(%eax)
    9d4d:	02 dd                	add    %ch,%bl
    9d4f:	02 99 00 00 00 40    	add    0x40000000(%ecx),%bl
    9d55:	20 7b 54             	and    %bh,0x54(%ebx)
    9d58:	00 00                	add    %al,(%eax)
    9d5a:	02 de                	add    %dh,%bl
    9d5c:	02 99 00 00 00 44    	add    0x44000000(%ecx),%bl
    9d62:	20 f4                	and    %dh,%ah
    9d64:	64 00 00             	add    %al,%fs:(%eax)
    9d67:	02 df                	add    %bh,%bl
    9d69:	02 99 00 00 00 48    	add    0x48000000(%ecx),%bl
    9d6f:	20 8d 3f 00 00 02    	and    %cl,0x200003f(%ebp)
    9d75:	e0 02                	loopne 9d79 <.debug_info+0x9d79>
    9d77:	99                   	cltd   
    9d78:	00 00                	add    %al,(%eax)
    9d7a:	00 4c 20 ef          	add    %cl,-0x11(%eax,%eiz,1)
    9d7e:	03 00                	add    (%eax),%eax
    9d80:	00 02                	add    %al,(%edx)
    9d82:	e1 02                	loope  9d86 <.debug_info+0x9d86>
    9d84:	99                   	cltd   
    9d85:	00 00                	add    %al,(%eax)
    9d87:	00 50 20             	add    %dl,0x20(%eax)
    9d8a:	13 3e                	adc    (%esi),%edi
    9d8c:	00 00                	add    %al,(%eax)
    9d8e:	02 e2                	add    %dl,%ah
    9d90:	02 f3                	add    %bl,%dh
    9d92:	02 00                	add    (%eax),%al
    9d94:	00 54 20 3e          	add    %dl,0x3e(%eax,%eiz,1)
    9d98:	76 00                	jbe    9d9a <.debug_info+0x9d9a>
    9d9a:	00 02                	add    %al,(%edx)
    9d9c:	e3 02                	jecxz  9da0 <.debug_info+0x9da0>
    9d9e:	cc                   	int3   
    9d9f:	0f 00 00             	sldt   (%eax)
    9da2:	58                   	pop    %eax
    9da3:	20 a2 91 00 00 02    	and    %ah,0x2000091(%edx)
    9da9:	e8 02 0f 01 00       	call   1acb0 <irq_matrix_allocated+0x19d40>
    9dae:	00 5c 20 87          	add    %bl,-0x79(%eax,%eiz,1)
    9db2:	6e                   	outsb  %ds:(%esi),(%dx)
    9db3:	00 00                	add    %al,(%eax)
    9db5:	02 e9                	add    %cl,%ch
    9db7:	02 0f                	add    (%edi),%cl
    9db9:	01 00                	add    %eax,(%eax)
    9dbb:	00 64 20 00          	add    %ah,0x0(%eax,%eiz,1)
    9dbf:	16                   	push   %ss
    9dc0:	00 00                	add    %al,(%eax)
    9dc2:	02 ef                	add    %bh,%ch
    9dc4:	02 cd                	add    %ch,%cl
    9dc6:	9c                   	pushf  
    9dc7:	00 00                	add    %al,(%eax)
    9dc9:	6c                   	insb   (%dx),%es:(%edi)
    9dca:	20 e0                	and    %ah,%al
    9dcc:	1b 00                	sbb    (%eax),%eax
    9dce:	00 02                	add    %al,(%edx)
    9dd0:	f0 02 0f             	lock add (%edi),%cl
    9dd3:	01 00                	add    %eax,(%eax)
    9dd5:	00 70 20             	add    %dh,0x20(%eax)
    9dd8:	f8                   	clc    
    9dd9:	5a                   	pop    %edx
    9dda:	00 00                	add    %al,(%eax)
    9ddc:	02 f1                	add    %cl,%dh
    9dde:	02 0f                	add    (%edi),%cl
    9de0:	01 00                	add    %eax,(%eax)
    9de2:	00 78 20             	add    %bh,0x20(%eax)
    9de5:	55                   	push   %ebp
    9de6:	54                   	push   %esp
    9de7:	00 00                	add    %al,(%eax)
    9de9:	02 f2                	add    %dl,%dh
    9deb:	02 99 00 00 00 80    	add    -0x80000000(%ecx),%bl
    9df1:	20 39                	and    %bh,(%ecx)
    9df3:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    9df4:	00 00                	add    %al,(%eax)
    9df6:	02 f4                	add    %ah,%dh
    9df8:	02 99 00 00 00 84    	add    -0x7c000000(%ecx),%bl
    9dfe:	20 56 90             	and    %dl,-0x70(%esi)
    9e01:	00 00                	add    %al,(%eax)
    9e03:	02 f6                	add    %dh,%dh
    9e05:	02 77 0a             	add    0xa(%edi),%dh
    9e08:	00 00                	add    %al,(%eax)
    9e0a:	88 20                	mov    %ah,(%eax)
    9e0c:	9e                   	sahf   
    9e0d:	08 00                	or     %al,(%eax)
    9e0f:	00 02                	add    %al,(%edx)
    9e11:	f7 02 73 03 00 00    	testl  $0x373,(%edx)
    9e17:	8c 00                	mov    %es,(%eax)
    9e19:	16                   	push   %ss
    9e1a:	da 57 00             	ficoml 0x0(%edi)
    9e1d:	00 05 04 19 9e 00    	add    %al,0x9e1904
    9e23:	00 18                	add    %bl,(%eax)
    9e25:	b6 59                	mov    $0x59,%dh
    9e27:	00 00                	add    %al,(%eax)
    9e29:	14 77                	adc    $0x77,%al
    9e2b:	21 03                	and    %eax,(%ebx)
    9e2d:	66 9e                	data16 sahf 
    9e2f:	00 00                	add    %al,(%eax)
    9e31:	19 72 65             	sbb    %esi,0x65(%edx)
    9e34:	74 00                	je     9e36 <.debug_info+0x9e36>
    9e36:	77 22                	ja     9e5a <.debug_info+0x9e5a>
    9e38:	03 25 00 00 00 00    	add    0x0,%esp
    9e3e:	20 b0 15 00 00 77    	and    %dh,0x77000015(%eax)
    9e44:	23 03                	and    (%ebx),%eax
    9e46:	25 00 00 00 04       	and    $0x4000000,%eax
    9e4b:	20 f2                	and    %dh,%dl
    9e4d:	4d                   	dec    %ebp
    9e4e:	00 00                	add    %al,(%eax)
    9e50:	77 24                	ja     9e76 <.debug_info+0x9e76>
    9e52:	03 c8                	add    %eax,%ecx
    9e54:	00 00                	add    %al,(%eax)
    9e56:	00 08                	add    %cl,(%eax)
    9e58:	20 1c 0e             	and    %bl,(%esi,%ecx,1)
    9e5b:	00 00                	add    %al,(%eax)
    9e5d:	77 2c                	ja     9e8b <.debug_info+0x9e8b>
    9e5f:	03 2e                	add    (%esi),%ebp
    9e61:	24 00                	and    $0x0,%al
    9e63:	00 10                	add    %dl,(%eax)
    9e65:	00 05 04 24 9e 00    	add    %al,0x9e2404
    9e6b:	00 05 04 da 39 00    	add    %al,0x39da04
    9e71:	00 3b                	add    %bh,(%ebx)
    9e73:	5f                   	pop    %edi
    9e74:	01 00                	add    %eax,(%eax)
    9e76:	00 10                	add    %dl,(%eax)
    9e78:	bc 8a 00 00 08       	mov    $0x800008a,%esp
    9e7d:	5f                   	pop    %edi
    9e7e:	1e                   	push   %ds
    9e7f:	a8 9e                	test   $0x9e,%al
    9e81:	00 00                	add    %al,(%eax)
    9e83:	0f 69 98 00 00 5f 1f 	punpckhwd 0x1f5f0000(%eax),%mm3
    9e8a:	f3 02 00             	repz add (%eax),%al
    9e8d:	00 00                	add    %al,(%eax)
    9e8f:	0f 37                	getsec 
    9e91:	3a 00                	cmp    (%eax),%al
    9e93:	00 5f 20             	add    %bl,0x20(%edi)
    9e96:	99                   	cltd   
    9e97:	00 00                	add    %al,(%eax)
    9e99:	00 04 15 67 69 64 00 	add    %al,0x646967(,%edx,1)
    9ea0:	5f                   	pop    %edi
    9ea1:	21 a8 9e 00 00 08    	and    %ebp,0x800009e(%eax)
    9ea7:	00 03                	add    %al,(%ebx)
    9ea9:	0c 30                	or     $0x30,%al
    9eab:	00 00                	add    %al,(%eax)
    9ead:	b7 9e                	mov    $0x9e,%bh
    9eaf:	00 00                	add    %al,(%eax)
    9eb1:	2b 3c 00             	sub    (%eax,%eax,1),%edi
    9eb4:	00 00                	add    %al,(%eax)
    9eb6:	00 05 04 77 9e 00    	add    %al,0x9e7704
    9ebc:	00 10                	add    %dl,(%eax)
    9ebe:	c6                   	(bad)  
    9ebf:	12 00                	adc    (%eax),%al
    9ec1:	00 10                	add    %dl,(%eax)
    9ec3:	62 1f                	bound  %ebx,(%edi)
    9ec5:	fa                   	cli    
    9ec6:	9e                   	sahf   
    9ec7:	00 00                	add    %al,(%eax)
    9ec9:	0f f4 00             	pmuludq (%eax),%mm0
    9ecc:	00 00                	add    %al,(%eax)
    9ece:	62 20                	bound  %esp,(%eax)
    9ed0:	24 9f                	and    $0x9f,%al
    9ed2:	00 00                	add    %al,(%eax)
    9ed4:	00 0f                	add    %cl,(%edi)
    9ed6:	11 59 00             	adc    %ebx,0x0(%ecx)
    9ed9:	00 62 21             	add    %ah,0x21(%edx)
    9edc:	3a 9f 00 00 04 0f    	cmp    0xf040000(%edi),%bl
    9ee2:	af                   	scas   %es:(%edi),%eax
    9ee3:	6f                   	outsl  %ds:(%esi),(%dx)
    9ee4:	00 00                	add    %al,(%eax)
    9ee6:	62 22                	bound  %esp,(%edx)
    9ee8:	59                   	pop    %ecx
    9ee9:	9f                   	lahf   
    9eea:	00 00                	add    %al,(%eax)
    9eec:	08 0f                	or     %cl,(%edi)
    9eee:	8b 29                	mov    (%ecx),%ebp
    9ef0:	00 00                	add    %al,(%eax)
    9ef2:	62 23                	bound  %esp,(%ebx)
    9ef4:	73 9f                	jae    9e95 <.debug_info+0x9e95>
    9ef6:	00 00                	add    %al,(%eax)
    9ef8:	0c 00                	or     $0x0,%al
    9efa:	05 04 00 9f 00       	add    $0x9f0004,%eax
    9eff:	00 06                	add    %al,(%esi)
    9f01:	bd 9e 00 00 05       	mov    $0x500009e,%ebp
    9f06:	04 0b                	add    $0xb,%al
    9f08:	9f                   	lahf   
    9f09:	00 00                	add    %al,(%eax)
    9f0b:	06                   	push   %es
    9f0c:	58                   	pop    %eax
    9f0d:	3e 00 00             	add    %al,%ds:(%eax)
    9f10:	1b 77 0a             	sbb    0xa(%edi),%esi
    9f13:	00 00                	add    %al,(%eax)
    9f15:	24 9f                	and    $0x9f,%al
    9f17:	00 00                	add    %al,(%eax)
    9f19:	0d 46 76 00 00       	or     $0x7646,%eax
    9f1e:	0d 0a 74 00 00       	or     $0x740a,%eax
    9f23:	00 05 04 10 9f 00    	add    %al,0x9f1004
    9f29:	00 0c 3a             	add    %cl,(%edx,%edi,1)
    9f2c:	9f                   	lahf   
    9f2d:	00 00                	add    %al,(%eax)
    9f2f:	0d 46 76 00 00       	or     $0x7646,%eax
    9f34:	0d 77 0a 00 00       	or     $0xa77,%eax
    9f39:	00 05 04 2a 9f 00    	add    %al,0x9f2a04
    9f3f:	00 1b                	add    %bl,(%ebx)
    9f41:	77 0a                	ja     9f4d <.debug_info+0x9f4d>
    9f43:	00 00                	add    %al,(%eax)
    9f45:	59                   	pop    %ecx
    9f46:	9f                   	lahf   
    9f47:	00 00                	add    %al,(%eax)
    9f49:	0d 46 76 00 00       	or     $0x7646,%eax
    9f4e:	0d 77 0a 00 00       	or     $0xa77,%eax
    9f53:	0d 0a 74 00 00       	or     $0x740a,%eax
    9f58:	00 05 04 40 9f 00    	add    %al,0x9f4004
    9f5e:	00 1b                	add    %bl,(%ebx)
    9f60:	99                   	cltd   
    9f61:	00 00                	add    %al,(%eax)
    9f63:	00 73 9f             	add    %dh,-0x61(%ebx)
    9f66:	00 00                	add    %al,(%eax)
    9f68:	0d 46 76 00 00       	or     $0x7646,%eax
    9f6d:	0d 77 0a 00 00       	or     $0xa77,%eax
    9f72:	00 05 04 5f 9f 00    	add    %al,0x9f5f04
    9f78:	00 10                	add    %dl,(%eax)
    9f7a:	a2 a9 00 00 28       	mov    %al,0x280000a9
    9f7f:	78 12                	js     9f93 <.debug_info+0x9f93>
    9f81:	e6 9f                	out    %al,$0x9f
    9f83:	00 00                	add    %al,(%eax)
    9f85:	0f f4 00             	pmuludq (%eax),%mm0
    9f88:	00 00                	add    %al,(%eax)
    9f8a:	78 13                	js     9f9f <.debug_info+0x9f9f>
    9f8c:	d3 02                	roll   %cl,(%edx)
    9f8e:	00 00                	add    %al,(%eax)
    9f90:	00 15 65 6e 64 00    	add    %dl,0x646e65
    9f96:	78 14                	js     9fac <.debug_info+0x9fac>
    9f98:	d3 02                	roll   %cl,(%edx)
    9f9a:	00 00                	add    %al,(%eax)
    9f9c:	08 0f                	or     %cl,(%edi)
    9f9e:	b7 57                	mov    $0x57,%bh
    9fa0:	00 00                	add    %al,(%eax)
    9fa2:	78 15                	js     9fb9 <.debug_info+0x9fb9>
    9fa4:	43                   	inc    %ebx
    9fa5:	00 00                	add    %al,(%eax)
    9fa7:	00 10                	add    %dl,(%eax)
    9fa9:	0f f9 11             	psubw  (%ecx),%mm2
    9fac:	00 00                	add    %al,(%eax)
    9fae:	78 16                	js     9fc6 <.debug_info+0x9fc6>
    9fb0:	25 00 00 00 14       	and    $0x14000000,%eax
    9fb5:	0f b1 06             	cmpxchg %eax,(%esi)
    9fb8:	00 00                	add    %al,(%eax)
    9fba:	78 17                	js     9fd3 <.debug_info+0x9fd3>
    9fbc:	25 00 00 00 18       	and    $0x18000000,%eax
    9fc1:	0f 97 4a 00          	seta   0x0(%edx)
    9fc5:	00 78 18             	add    %bh,0x18(%eax)
    9fc8:	e6 9f                	out    %al,$0x9f
    9fca:	00 00                	add    %al,(%eax)
    9fcc:	1c 0f                	sbb    $0xf,%al
    9fce:	ea 12 00 00 78 18 e6 	ljmp   $0xe618,$0x78000012
    9fd5:	9f                   	lahf   
    9fd6:	00 00                	add    %al,(%eax)
    9fd8:	20 0f                	and    %cl,(%edi)
    9fda:	aa                   	stos   %al,%es:(%edi)
    9fdb:	45                   	inc    %ebp
    9fdc:	00 00                	add    %al,(%eax)
    9fde:	78 18                	js     9ff8 <.debug_info+0x9ff8>
    9fe0:	e6 9f                	out    %al,$0x9f
    9fe2:	00 00                	add    %al,(%eax)
    9fe4:	24 00                	and    $0x0,%al
    9fe6:	05 04 79 9f 00       	add    $0x9f7904,%eax
    9feb:	00 32                	add    %dh,(%edx)
    9fed:	69 64 72 00 0c 79 13 	imul   $0x1113790c,0x0(%edx,%esi,2),%esp
    9ff4:	11 
    9ff5:	a0 00 00 0f 1c       	mov    0x1c0f0000,%al
    9ffa:	a8 00                	test   $0x0,%al
    9ffc:	00 79 14             	add    %bh,0x14(%ecx)
    9fff:	51                   	push   %ecx
    a000:	33 00                	xor    (%eax),%eax
    a002:	00 00                	add    %al,(%eax)
    a004:	0f fa ab 00 00 79 15 	psubd  0x15790000(%ebx),%mm5
    a00b:	55                   	push   %ebp
    a00c:	00 00                	add    %al,(%eax)
    a00e:	00 08                	add    %cl,(%eax)
    a010:	00 10                	add    %dl,(%eax)
    a012:	4d                   	dec    %ebp
    a013:	85 00                	test   %eax,(%eax)
    a015:	00 0c 7a             	add    %cl,(%edx,%edi,2)
    a018:	51                   	push   %ecx
    a019:	42                   	inc    %edx
    a01a:	a0 00 00 0f 8e       	mov    0x8e0f0000,%al
    a01f:	4e                   	dec    %esi
    a020:	00 00                	add    %al,(%eax)
    a022:	7a 52                	jp     a076 <.debug_info+0xa076>
    a024:	25 00 00 00 00       	and    $0x0,%eax
    a029:	0f 17 6e 00          	movhps %xmm5,0x0(%esi)
    a02d:	00 7a 54             	add    %bh,0x54(%edx)
    a030:	d9 33                	fnstenv (%ebx)
    a032:	00 00                	add    %al,(%eax)
    a034:	04 0f                	add    $0xf,%al
    a036:	b4 65                	mov    $0x65,%ah
    a038:	00 00                	add    %al,(%eax)
    a03a:	7a 5a                	jp     a096 <.debug_info+0xa096>
    a03c:	a2 a0 00 00 08       	mov    %al,0x80000a0
    a041:	00 10                	add    %dl,(%eax)
    a043:	85 51 00             	test   %edx,0x0(%ecx)
    a046:	00 30                	add    %dh,(%eax)
    a048:	7a b5                	jp     9fff <.debug_info+0x9fff>
    a04a:	a2 a0 00 00 15       	mov    %al,0x150000a0
    a04f:	6b 6e 00 7a          	imul   $0x7a,0x0(%esi),%ebp
    a053:	b7 61                	mov    $0x61,%bh
    a055:	a1 00 00 00 0f       	mov    0xf000000,%eax
    a05a:	f9                   	stc    
    a05b:	11 00                	adc    %eax,(%eax)
    a05d:	00 7a b8             	add    %bh,-0x48(%edx)
    a060:	55                   	push   %ebp
    a061:	00 00                	add    %al,(%eax)
    a063:	00 04 0f             	add    %al,(%edi,%ecx,1)
    a066:	1c 94                	sbb    $0x94,%al
    a068:	00 00                	add    %al,(%eax)
    a06a:	7a bb                	jp     a027 <.debug_info+0xa027>
    a06c:	ec                   	in     (%dx),%al
    a06d:	9f                   	lahf   
    a06e:	00 00                	add    %al,(%eax)
    a070:	08 0f                	or     %cl,(%edi)
    a072:	b9 a9 00 00 7a       	mov    $0x7a0000a9,%ecx
    a077:	bc f9 00 00 00       	mov    $0xf9,%esp
    a07c:	14 0f                	adc    $0xf,%al
    a07e:	1d 4a 00 00 7a       	sbb    $0x7a00004a,%eax
    a083:	bd c0 a3 00 00       	mov    $0xa3c0,%ebp
    a088:	18 0f                	sbb    %cl,(%edi)
    a08a:	f0 38 00             	lock cmp %al,(%eax)
    a08d:	00 7a c0             	add    %bh,-0x40(%edx)
    a090:	fe 02                	incb   (%edx)
    a092:	00 00                	add    %al,(%eax)
    a094:	1c 0f                	sbb    $0xf,%al
    a096:	7d 2e                	jge    a0c6 <.debug_info+0xa0c6>
    a098:	00 00                	add    %al,(%eax)
    a09a:	7a c2                	jp     a05e <.debug_info+0xa05e>
    a09c:	67 25 00 00 24 00    	addr16 and $0x240000,%eax
    a0a2:	05 04 42 a0 00       	add    $0xa04204,%eax
    a0a7:	00 10                	add    %dl,(%eax)
    a0a9:	06                   	push   %es
    a0aa:	2f                   	das    
    a0ab:	00 00                	add    %al,(%eax)
    a0ad:	04 7a                	add    $0x7a,%al
    a0af:	5d                   	pop    %ebp
    a0b0:	c1 a0 00 00 0f c3 77 	shll   $0x77,-0x3cf10000(%eax)
    a0b7:	00 00                	add    %al,(%eax)
    a0b9:	7a 5e                	jp     a119 <.debug_info+0xa119>
    a0bb:	61                   	popa   
    a0bc:	a1 00 00 00 00       	mov    0x0,%eax
    a0c1:	10 3c 00             	adc    %bh,(%eax,%eax,1)
    a0c4:	00 00                	add    %al,(%eax)
    a0c6:	4c                   	dec    %esp
    a0c7:	7a 80                	jp     a049 <.debug_info+0xa049>
    a0c9:	61                   	popa   
    a0ca:	a1 00 00 0f 10       	mov    0x100f0000,%eax
    a0cf:	29 00                	sub    %eax,(%eax)
    a0d1:	00 7a 81             	add    %bh,-0x7f(%edx)
    a0d4:	f3 02 00             	repz add (%eax),%al
    a0d7:	00 00                	add    %al,(%eax)
    a0d9:	0f                   	(bad)  
    a0da:	0f 89 00 00 7a 82    	jns    827aa0e0 <irq_matrix_allocated+0x827a9170>
    a0e0:	f3 02 00             	repz add (%eax),%al
    a0e3:	00 04 0f             	add    %al,(%edi,%ecx,1)
    a0e6:	97                   	xchg   %eax,%edi
    a0e7:	4a                   	dec    %edx
    a0e8:	00 00                	add    %al,(%eax)
    a0ea:	7a 8c                	jp     a078 <.debug_info+0xa078>
    a0ec:	61                   	popa   
    a0ed:	a1 00 00 08 0f       	mov    0xf080000,%eax
    a0f2:	b7 57                	mov    $0x57,%bh
    a0f4:	00 00                	add    %al,(%eax)
    a0f6:	7a 8d                	jp     a085 <.debug_info+0xa085>
    a0f8:	43                   	inc    %ebx
    a0f9:	00 00                	add    %al,(%eax)
    a0fb:	00 0c 15 72 62 00 7a 	add    %cl,0x7a006272(,%edx,1)
    a102:	8f                   	(bad)  
    a103:	a2 33 00 00 10       	mov    %al,0x10000033
    a108:	15 6e 73 00 7a       	adc    $0x7a00736e,%eax
    a10d:	91                   	xchg   %eax,%ecx
    a10e:	e3 0c                	jecxz  a11c <.debug_info+0xa11c>
    a110:	00 00                	add    %al,(%eax)
    a112:	1c 0f                	sbb    $0xf,%al
    a114:	ab                   	stos   %eax,%es:(%edi)
    a115:	3f                   	aas    
    a116:	00 00                	add    %al,(%eax)
    a118:	7a 92                	jp     a0ac <.debug_info+0xa0ac>
    a11a:	55                   	push   %ebp
    a11b:	00 00                	add    %al,(%eax)
    a11d:	00 20                	add    %ah,(%eax)
    a11f:	17                   	pop    %ss
    a120:	8b a2 00 00 24 0f    	mov    0xf240000(%edx),%esp
    a126:	83 95 00 00 7a 99 77 	adcl   $0x77,-0x66860000(%ebp)
    a12d:	0a 00                	or     (%eax),%al
    a12f:	00 38                	add    %bh,(%eax)
    a131:	15 69 64 00 7a       	adc    $0x7a006469,%eax
    a136:	9b                   	fwait
    a137:	6f                   	outsl  %ds:(%esi),(%dx)
    a138:	a2 00 00 3c 0f       	mov    %al,0xf3c0000
    a13d:	f9                   	stc    
    a13e:	11 00                	adc    %eax,(%eax)
    a140:	00 7a 9c             	add    %bh,-0x64(%edx)
    a143:	87 00                	xchg   %eax,(%eax)
    a145:	00 00                	add    %al,(%eax)
    a147:	44                   	inc    %esp
    a148:	0f 2c a6 00 00 7a 9d 	cvttps2pi -0x62860000(%esi),%mm4
    a14f:	fb                   	sti    
    a150:	01 00                	add    %eax,(%eax)
    a152:	00 46 0f             	add    %al,0xf(%esi)
    a155:	4f                   	dec    %edi
    a156:	8f 00                	popl   (%eax)
    a158:	00 7a 9e             	add    %bh,-0x62(%edx)
    a15b:	ba a2 00 00 48       	mov    $0x480000a2,%edx
    a160:	00 05 04 c1 a0 00    	add    %al,0xa0c104
    a166:	00 10                	add    %dl,(%eax)
    a168:	4c                   	dec    %esp
    a169:	4c                   	dec    %esp
    a16a:	00 00                	add    %al,(%eax)
    a16c:	14 7a                	adc    $0x7a,%al
    a16e:	61                   	popa   
    a16f:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    a170:	a1 00 00 15 6f       	mov    0x6f150000,%eax
    a175:	70 73                	jo     a1ea <.debug_info+0xa1ea>
    a177:	00 7a 62             	add    %bh,0x62(%edx)
    a17a:	38 a2 00 00 00 0f    	cmp    %ah,0xf000000(%edx)
    a180:	d5 a5                	aad    $0xa5
    a182:	00 00                	add    %al,(%eax)
    a184:	7a 63                	jp     a1e9 <.debug_info+0xa1e9>
    a186:	48                   	dec    %eax
    a187:	a2 00 00 04 0f       	mov    %al,0xf040000
    a18c:	cc                   	int3   
    a18d:	5d                   	pop    %ebp
    a18e:	00 00                	add    %al,(%eax)
    a190:	7a 64                	jp     a1f6 <.debug_info+0xa1f6>
    a192:	44                   	inc    %esp
    a193:	02 00                	add    (%eax),%al
    a195:	00 08                	add    %cl,(%eax)
    a197:	0f c3 85 00 00 7a 65 	movnti %eax,0x657a0000(%ebp)
    a19e:	61                   	popa   
    a19f:	a1 00 00 10 00       	mov    0x100000,%eax
    a1a4:	10 d7                	adc    %dl,%bh
    a1a6:	58                   	pop    %eax
    a1a7:	00 00                	add    %al,(%eax)
    a1a9:	2c 7a                	sub    $0x7a,%al
    a1ab:	d9 38                	fnstcw (%eax)
    a1ad:	a2 00 00 0f d5       	mov    %al,0xd50f0000
    a1b2:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    a1b3:	00 00                	add    %al,(%eax)
    a1b5:	7a de                	jp     a195 <.debug_info+0xa195>
    a1b7:	89 a4 00 00 00 0f 5b 	mov    %esp,0x5b0f0000(%eax,%eax,1)
    a1be:	7e 00                	jle    a1c0 <.debug_info+0xa1c0>
    a1c0:	00 7a df             	add    %bh,-0x21(%edx)
    a1c3:	9a a4 00 00 04 0f 23 	lcall  $0x230f,$0x40000a4
    a1ca:	35 00 00 7a ec       	xor    $0xec7a0000,%eax
    a1cf:	73 9f                	jae    a170 <.debug_info+0xa170>
    a1d1:	00 00                	add    %al,(%eax)
    a1d3:	08 0f                	or     %cl,(%edi)
    a1d5:	ab                   	stos   %eax,%es:(%edi)
    a1d6:	4d                   	dec    %ebp
    a1d7:	00 00                	add    %al,(%eax)
    a1d9:	7a ee                	jp     a1c9 <.debug_info+0xa1c9>
    a1db:	24 9f                	and    $0x9f,%al
    a1dd:	00 00                	add    %al,(%eax)
    a1df:	0c 0f                	or     $0xf,%al
    a1e1:	81 84 00 00 7a ef 59 	addl   $0x1000009f,0x59ef7a00(%eax,%eax,1)
    a1e8:	9f 00 00 10 
    a1ec:	0f fc 64 00 00       	paddb  0x0(%eax,%eax,1),%mm4
    a1f1:	7a f0                	jp     a1e3 <.debug_info+0xa1e3>
    a1f3:	3a 9f 00 00 14 0f    	cmp    0xf140000(%edi),%bl
    a1f9:	0d 02 00 00 7a       	or     $0x7a000002,%eax
    a1fe:	f2 be a4 00 00 18    	repnz mov $0x180000a4,%esi
    a204:	0f 96 7e 00          	setbe  0x0(%esi)
    a208:	00 7a fc             	add    %bh,-0x4(%edx)
    a20b:	4f                   	dec    %edi
    a20c:	02 00                	add    (%eax),%al
    a20e:	00 1c 20             	add    %bl,(%eax,%eiz,1)
    a211:	77 08                	ja     a21b <.debug_info+0xa21b>
    a213:	00 00                	add    %al,(%eax)
    a215:	7a 03                	jp     a21a <.debug_info+0xa21a>
    a217:	01 1c 02             	add    %ebx,(%edx,%eax,1)
    a21a:	00 00                	add    %al,(%eax)
    a21c:	20 20                	and    %ah,(%eax)
    a21e:	13 0f                	adc    (%edi),%ecx
    a220:	00 00                	add    %al,(%eax)
    a222:	7a 04                	jp     a228 <.debug_info+0xa228>
    a224:	01 be a4 00 00 24    	add    %edi,0x240000a4(%esi)
    a22a:	20 ad 42 00 00 7a    	and    %ch,0x7a000042(%ebp)
    a230:	07                   	pop    %es
    a231:	01 d8                	add    %ebx,%eax
    a233:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    a234:	00 00                	add    %al,(%eax)
    a236:	28 00                	sub    %al,(%eax)
    a238:	05 04 3e a2 00       	add    $0xa23e04,%eax
    a23d:	00 06                	add    %al,(%esi)
    a23f:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    a240:	a1 00 00 16 13       	mov    0x13160000,%eax
    a245:	97                   	xchg   %eax,%edi
    a246:	00 00                	add    %al,(%eax)
    a248:	05 04 43 a2 00       	add    $0xa24304,%eax
    a24d:	00 0e                	add    %cl,(%esi)
    a24f:	08 7a 6a             	or     %bh,0x6a(%edx)
    a252:	6f                   	outsl  %ds:(%esi),(%dx)
    a253:	a2 00 00 15 69       	mov    %al,0x69150000
    a258:	6e                   	outsb  %ds:(%esi),(%dx)
    a259:	6f                   	outsl  %ds:(%esi),(%dx)
    a25a:	00 7a 71             	add    %bh,0x71(%edx)
    a25d:	f9                   	stc    
    a25e:	00 00                	add    %al,(%eax)
    a260:	00 00                	add    %al,(%eax)
    a262:	0f f8 5a 00          	psubb  0x0(%edx),%mm3
    a266:	00 7a 72             	add    %bh,0x72(%edx)
    a269:	f9                   	stc    
    a26a:	00 00                	add    %al,(%eax)
    a26c:	00 04 00             	add    %al,(%eax,%eax,1)
    a26f:	36 44                	ss inc %esp
    a271:	79 00                	jns    a273 <.debug_info+0xa273>
    a273:	00 08                	add    %cl,(%eax)
    a275:	7a 69                	jp     a2e0 <.debug_info+0xa2e0>
    a277:	8b a2 00 00 1e 4e    	mov    0x4e1e0000(%edx),%esp
    a27d:	a2 00 00 1f 69       	mov    %al,0x691f0000
    a282:	64 00 7a 74          	add    %bh,%fs:0x74(%edx)
    a286:	0f 01 00             	sgdtl  (%eax)
    a289:	00 00                	add    %al,(%eax)
    a28b:	13 14 7a             	adc    (%edx,%edi,2),%edx
    a28e:	93                   	xchg   %eax,%ebx
    a28f:	b5 a2                	mov    $0xa2,%ch
    a291:	00 00                	add    %al,(%eax)
    a293:	1f                   	pop    %ds
    a294:	64 69 72 00 7a 94 11 	imul   $0xa011947a,%fs:0x0(%edx),%esi
    a29b:	a0 
    a29c:	00 00                	add    %al,(%eax)
    a29e:	14 25                	adc    $0x25,%al
    a2a0:	7f 00                	jg     a2a2 <.debug_info+0xa2a2>
    a2a2:	00 7a 95             	add    %bh,-0x6b(%edx)
    a2a5:	a8 a0                	test   $0xa0,%al
    a2a7:	00 00                	add    %al,(%eax)
    a2a9:	14 72                	adc    $0x72,%al
    a2ab:	0c 00                	or     $0x0,%al
    a2ad:	00 7a 96             	add    %bh,-0x6a(%edx)
    a2b0:	67 a1 00 00          	addr16 mov 0x0,%eax
    a2b4:	00 16                	add    %dl,(%esi)
    a2b6:	c3                   	ret    
    a2b7:	87 00                	xchg   %eax,(%eax)
    a2b9:	00 05 04 b5 a2 00    	add    %al,0xa2b504
    a2bf:	00 10                	add    %dl,(%eax)
    a2c1:	d3 42 00             	roll   %cl,0x0(%edx)
    a2c4:	00 18                	add    %bl,(%eax)
    a2c6:	7a a8                	jp     a270 <.debug_info+0xa270>
    a2c8:	15 a3 00 00 0f       	adc    $0xf0000a3,%eax
    a2cd:	64 99                	fs cltd 
    a2cf:	00 00                	add    %al,(%eax)
    a2d1:	7a a9                	jp     a27c <.debug_info+0xa27c>
    a2d3:	2e a3 00 00 00 0f    	mov    %eax,%cs:0xf000000
    a2d9:	ee                   	out    %al,(%dx)
    a2da:	17                   	pop    %ss
    a2db:	00 00                	add    %al,(%eax)
    a2dd:	7a aa                	jp     a289 <.debug_info+0xa289>
    a2df:	48                   	dec    %eax
    a2e0:	a3 00 00 04 0f       	mov    %eax,0xf040000
    a2e5:	b5 72                	mov    $0x72,%ch
    a2e7:	00 00                	add    %al,(%eax)
    a2e9:	7a ac                	jp     a297 <.debug_info+0xa297>
    a2eb:	67 a3 00 00          	addr16 mov %eax,0x0
    a2ef:	08 0f                	or     %cl,(%edi)
    a2f1:	5b                   	pop    %ebx
    a2f2:	13 00                	adc    (%eax),%eax
    a2f4:	00 7a ae             	add    %bh,-0x52(%edx)
    a2f7:	7c a3                	jl     a29c <.debug_info+0xa29c>
    a2f9:	00 00                	add    %al,(%eax)
    a2fb:	0c 0f                	or     $0xf,%al
    a2fd:	c0 93 00 00 7a af 9b 	rclb   $0x9b,-0x50860000(%ebx)
    a304:	a3 00 00 10 0f       	mov    %eax,0xf100000
    a309:	f5                   	cmc    
    a30a:	22 00                	and    (%eax),%al
    a30c:	00 7a b1             	add    %bh,-0x4f(%edx)
    a30f:	ba a3 00 00 14       	mov    $0x140000a3,%edx
    a314:	00 1b                	add    %bl,(%ebx)
    a316:	99                   	cltd   
    a317:	00 00                	add    %al,(%eax)
    a319:	00 2e                	add    %ch,(%esi)
    a31b:	a3 00 00 0d a2       	mov    %eax,0xa20d0000
    a320:	a0 00 00 0d 81       	mov    0x810d0000,%al
    a325:	0f 00 00             	sldt   (%eax)
    a328:	0d df 01 00 00       	or     $0x1df,%eax
    a32d:	00 05 04 15 a3 00    	add    %al,0xa31504
    a333:	00 1b                	add    %bl,(%ebx)
    a335:	99                   	cltd   
    a336:	00 00                	add    %al,(%eax)
    a338:	00 48 a3             	add    %cl,-0x5d(%eax)
    a33b:	00 00                	add    %al,(%eax)
    a33d:	0d 46 76 00 00       	or     $0x7646,%eax
    a342:	0d a2 a0 00 00       	or     $0xa0a2,%eax
    a347:	00 05 04 34 a3 00    	add    %al,0xa33404
    a34d:	00 1b                	add    %bl,(%ebx)
    a34f:	99                   	cltd   
    a350:	00 00                	add    %al,(%eax)
    a352:	00 67 a3             	add    %ah,-0x5d(%edi)
    a355:	00 00                	add    %al,(%eax)
    a357:	0d 61 a1 00 00       	or     $0xa161,%eax
    a35c:	0d 43 00 00 00       	or     $0x43,%eax
    a361:	0d fb 01 00 00       	or     $0x1fb,%eax
    a366:	00 05 04 4e a3 00    	add    %al,0xa34e04
    a36c:	00 1b                	add    %bl,(%ebx)
    a36e:	99                   	cltd   
    a36f:	00 00                	add    %al,(%eax)
    a371:	00 7c a3 00          	add    %bh,0x0(%ebx,%eiz,4)
    a375:	00 0d 61 a1 00 00    	add    %cl,0xa161
    a37b:	00 05 04 6d a3 00    	add    %al,0xa36d04
    a381:	00 1b                	add    %bl,(%ebx)
    a383:	99                   	cltd   
    a384:	00 00                	add    %al,(%eax)
    a386:	00 9b a3 00 00 0d    	add    %bl,0xd0000a3(%ebx)
    a38c:	61                   	popa   
    a38d:	a1 00 00 0d 61       	mov    0x610d0000,%eax
    a392:	a1 00 00 0d 43       	mov    0x430d0000,%eax
    a397:	00 00                	add    %al,(%eax)
    a399:	00 00                	add    %al,(%eax)
    a39b:	05 04 82 a3 00       	add    $0xa38204,%eax
    a3a0:	00 1b                	add    %bl,(%ebx)
    a3a2:	99                   	cltd   
    a3a3:	00 00                	add    %al,(%eax)
    a3a5:	00 ba a3 00 00 0d    	add    %bh,0xd0000a3(%edx)
    a3ab:	46                   	inc    %esi
    a3ac:	76 00                	jbe    a3ae <.debug_info+0xa3ae>
    a3ae:	00 0d 61 a1 00 00    	add    %cl,0xa161
    a3b4:	0d a2 a0 00 00       	or     $0xa0a2,%eax
    a3b9:	00 05 04 a1 a3 00    	add    %al,0xa3a104
    a3bf:	00 05 04 c0 a2 00    	add    %al,0xa2c004
    a3c5:	00 10                	add    %dl,(%eax)
    a3c7:	e2 36                	loop   a3ff <.debug_info+0xa3ff>
    a3c9:	00 00                	add    %al,(%eax)
    a3cb:	54                   	push   %esp
    a3cc:	7a c5                	jp     a393 <.debug_info+0xa393>
    a3ce:	74 a4                	je     a374 <.debug_info+0xa374>
    a3d0:	00 00                	add    %al,(%eax)
    a3d2:	15 6b 6e 00 7a       	adc    $0x7a006e6b,%eax
    a3d7:	c7                   	(bad)  
    a3d8:	61                   	popa   
    a3d9:	a1 00 00 00 0f       	mov    0xf000000,%eax
    a3de:	d2 8a 00 00 7a c8    	rorb   %cl,-0x37860000(%edx)
    a3e4:	77 3f                	ja     a425 <.debug_info+0xa425>
    a3e6:	00 00                	add    %al,(%eax)
    a3e8:	04 0f                	add    $0xf,%al
    a3ea:	f5                   	cmc    
    a3eb:	95                   	xchg   %eax,%ebp
    a3ec:	00 00                	add    %al,(%eax)
    a3ee:	7a c9                	jp     a3b9 <.debug_info+0xa3b9>
    a3f0:	46                   	inc    %esi
    a3f1:	76 00                	jbe    a3f3 <.debug_info+0xa3f3>
    a3f3:	00 08                	add    %cl,(%eax)
    a3f5:	0f 83 95 00 00 7a    	jae    7a00a490 <irq_matrix_allocated+0x7a009520>
    a3fb:	ca 77 0a             	lret   $0xa77
    a3fe:	00 00                	add    %al,(%eax)
    a400:	0c 0f                	or     $0xf,%al
    a402:	82                   	(bad)  
    a403:	66 00 00             	data16 add %al,(%eax)
    a406:	7a cd                	jp     a3d5 <.debug_info+0xa3d5>
    a408:	e5 24                	in     $0x24,%eax
    a40a:	00 00                	add    %al,(%eax)
    a40c:	10 0f                	adc    %cl,(%edi)
    a40e:	a8 62                	test   $0x62,%al
    a410:	00 00                	add    %al,(%eax)
    a412:	7a ce                	jp     a3e2 <.debug_info+0xa3e2>
    a414:	e5 24                	in     $0x24,%eax
    a416:	00 00                	add    %al,(%eax)
    a418:	24 0f                	and    $0xf,%al
    a41a:	eb 62                	jmp    a47e <.debug_info+0xa47e>
    a41c:	00 00                	add    %al,(%eax)
    a41e:	7a cf                	jp     a3ef <.debug_info+0xa3ef>
    a420:	99                   	cltd   
    a421:	00 00                	add    %al,(%eax)
    a423:	00 38                	add    %bh,(%eax)
    a425:	0f 25                	(bad)  
    a427:	03 00                	add    (%eax),%eax
    a429:	00 7a d0             	add    %bh,-0x30(%edx)
    a42c:	fe 02                	incb   (%edx)
    a42e:	00 00                	add    %al,(%eax)
    a430:	3c 0f                	cmp    $0xf,%al
    a432:	8f                   	(bad)  
    a433:	74 00                	je     a435 <.debug_info+0xa435>
    a435:	00 7a d1             	add    %bh,-0x2f(%edx)
    a438:	df 01                	fild   (%ecx)
    a43a:	00 00                	add    %al,(%eax)
    a43c:	44                   	inc    %esp
    a43d:	0f 96 7e 00          	setbe  0x0(%esi)
    a441:	00 7a d3             	add    %bh,-0x2d(%edx)
    a444:	4f                   	dec    %edi
    a445:	02 00                	add    (%eax),%al
    a447:	00 48 1c             	add    %cl,0x1c(%eax)
    a44a:	6e                   	outsb  %ds:(%esi),(%dx)
    a44b:	3e 00 00             	add    %al,%ds:(%eax)
    a44e:	7a d4                	jp     a424 <.debug_info+0xa424>
    a450:	1c 02                	sbb    $0x2,%al
    a452:	00 00                	add    %al,(%eax)
    a454:	01 01                	add    %eax,(%ecx)
    a456:	07                   	pop    %es
    a457:	4c                   	dec    %esp
    a458:	1c 96                	sbb    $0x96,%al
    a45a:	28 00                	sub    %al,(%eax)
    a45c:	00 7a d5             	add    %bh,-0x2b(%edx)
    a45f:	1c 02                	sbb    $0x2,%al
    a461:	00 00                	add    %al,(%eax)
    a463:	01 01                	add    %eax,(%ecx)
    a465:	06                   	push   %es
    a466:	4c                   	dec    %esp
    a467:	0f 00                	(bad)  
    a469:	30 00                	xor    %al,(%eax)
    a46b:	00 7a d6             	add    %bh,-0x2a(%edx)
    a46e:	6e                   	outsb  %ds:(%esi),(%dx)
    a46f:	40                   	inc    %eax
    a470:	00 00                	add    %al,(%eax)
    a472:	50                   	push   %eax
    a473:	00 1b                	add    %bl,(%ebx)
    a475:	99                   	cltd   
    a476:	00 00                	add    %al,(%eax)
    a478:	00 83 a4 00 00 0d    	add    %al,0xd0000a4(%ebx)
    a47e:	83 a4 00 00 00 05 04 	andl   $0xffffffc6,0x4050000(%eax,%eax,1)
    a485:	c6 
    a486:	a3 00 00 05 04       	mov    %eax,0x4050000
    a48b:	74 a4                	je     a431 <.debug_info+0xa431>
    a48d:	00 00                	add    %al,(%eax)
    a48f:	0c 9a                	or     $0x9a,%al
    a491:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    a492:	00 00                	add    %al,(%eax)
    a494:	0d 83 a4 00 00       	or     $0xa483,%eax
    a499:	00 05 04 8f a4 00    	add    %al,0xa48f04
    a49f:	00 1b                	add    %bl,(%ebx)
    a4a1:	5a                   	pop    %edx
    a4a2:	02 00                	add    (%eax),%al
    a4a4:	00 be a4 00 00 0d    	add    %bh,0xd0000a4(%esi)
    a4aa:	83 a4 00 00 0d df 01 	andl   $0x0,0x1df0d00(%eax,%eax,1)
    a4b1:	00 
    a4b2:	00 0d 4f 02 00 00    	add    %cl,0x24f
    a4b8:	0d 44 02 00 00       	or     $0x244,%eax
    a4bd:	00 05 04 a0 a4 00    	add    %al,0xa4a004
    a4c3:	00 1b                	add    %bl,(%ebx)
    a4c5:	99                   	cltd   
    a4c6:	00 00                	add    %al,(%eax)
    a4c8:	00 d8                	add    %bl,%al
    a4ca:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    a4cb:	00 00                	add    %al,(%eax)
    a4cd:	0d 83 a4 00 00       	or     $0xa483,%eax
    a4d2:	0d a2 36 00 00       	or     $0x36a2,%eax
    a4d7:	00 05 04 c4 a4 00    	add    %al,0xa4c404
    a4dd:	00 1a                	add    %bl,(%edx)
    a4df:	14 69                	adc    $0x69,%al
    a4e1:	00 00                	add    %al,(%eax)
    a4e3:	04 55                	add    $0x55,%al
    a4e5:	00 00                	add    %al,(%eax)
    a4e7:	00 7b 1b             	add    %bh,0x1b(%ebx)
    a4ea:	01 a5 00 00 0b 66    	add    %esp,0x660b0000(%ebp)
    a4f0:	68 00 00 00 0b       	push   $0xb000000
    a4f5:	d9 44 00 00          	flds   0x0(%eax,%eax,1)
    a4f9:	01 0b                	add    %ecx,(%ebx)
    a4fb:	0c 79                	or     $0x79,%al
    a4fd:	00 00                	add    %al,(%eax)
    a4ff:	02 00                	add    (%eax),%al
    a501:	10 f9                	adc    %bh,%cl
    a503:	1f                   	pop    %ds
    a504:	00 00                	add    %al,(%eax)
    a506:	18 7b 28             	sbb    %bh,0x28(%ebx)
    a509:	56                   	push   %esi
    a50a:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    a50b:	00 00                	add    %al,(%eax)
    a50d:	0f 0c                	(bad)  
    a50f:	2d 00 00 7b 29       	sub    $0x297b0000,%eax
    a514:	de a4 00 00 00 0f 90 	fisub  -0x6ff10000(%eax,%eax,1)
    a51b:	87 00                	xchg   %eax,(%eax)
    a51d:	00 7b 2a             	add    %bh,0x2a(%ebx)
    a520:	5b                   	pop    %ebx
    a521:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    a522:	00 00                	add    %al,(%eax)
    a524:	04 0f                	add    $0xf,%al
    a526:	8a 21                	mov    (%ecx),%ah
    a528:	00 00                	add    %al,(%eax)
    a52a:	7b 2b                	jnp    a557 <.debug_info+0xa557>
    a52c:	66 a5                	movsw  %ds:(%esi),%es:(%edi)
    a52e:	00 00                	add    %al,(%eax)
    a530:	08 0f                	or     %cl,(%edi)
    a532:	12 02                	adc    (%edx),%al
    a534:	00 00                	add    %al,(%eax)
    a536:	7b 2c                	jnp    a564 <.debug_info+0xa564>
    a538:	86 a5 00 00 0c 0f    	xchg   %ah,0xf0c0000(%ebp)
    a53e:	d7                   	xlat   %ds:(%ebx)
    a53f:	a2 00 00 7b 2d       	mov    %al,0x2d7b0000
    a544:	91                   	xchg   %eax,%ecx
    a545:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    a546:	00 00                	add    %al,(%eax)
    a548:	10 0f                	adc    %cl,(%edi)
    a54a:	ed                   	in     (%dx),%eax
    a54b:	8d 00                	lea    (%eax),%eax
    a54d:	00 7b 2e             	add    %bh,0x2e(%ebx)
    a550:	98                   	cwtl   
    a551:	43                   	inc    %ebx
    a552:	00 00                	add    %al,(%eax)
    a554:	14 00                	adc    $0x0,%al
    a556:	11 1c 02             	adc    %ebx,(%edx,%eax,1)
    a559:	00 00                	add    %al,(%eax)
    a55b:	05 04 56 a5 00       	add    $0xa55604,%eax
    a560:	00 11                	add    %dl,(%ecx)
    a562:	77 0a                	ja     a56e <.debug_info+0xa56e>
    a564:	00 00                	add    %al,(%eax)
    a566:	05 04 61 a5 00       	add    $0xa56104,%eax
    a56b:	00 1b                	add    %bl,(%ebx)
    a56d:	e3 0c                	jecxz  a57b <.debug_info+0xa57b>
    a56f:	00 00                	add    %al,(%eax)
    a571:	7b a5                	jnp    a518 <.debug_info+0xa518>
    a573:	00 00                	add    %al,(%eax)
    a575:	0d 7b a5 00 00       	or     $0xa57b,%eax
    a57a:	00 05 04 81 a5 00    	add    %al,0xa58104
    a580:	00 16                	add    %dl,(%esi)
    a582:	61                   	popa   
    a583:	13 00                	adc    (%eax),%eax
    a585:	00 05 04 6c a5 00    	add    %al,0xa56c04
    a58b:	00 11                	add    %dl,(%ecx)
    a58d:	e3 0c                	jecxz  a59b <.debug_info+0xa59b>
    a58f:	00 00                	add    %al,(%eax)
    a591:	05 04 8c a5 00       	add    $0xa58c04,%eax
    a596:	00 10                	add    %dl,(%eax)
    a598:	13 77 00             	adc    0x0(%edi),%esi
    a59b:	00 08                	add    %cl,(%eax)
    a59d:	7c 1d                	jl     a5bc <.debug_info+0xa5bc>
    a59f:	bc a5 00 00 0f       	mov    $0xf0000a5,%esp
    a5a4:	b7 57                	mov    $0x57,%bh
    a5a6:	00 00                	add    %al,(%eax)
    a5a8:	7c 1e                	jl     a5c8 <.debug_info+0xa5c8>
    a5aa:	43                   	inc    %ebx
    a5ab:	00 00                	add    %al,(%eax)
    a5ad:	00 00                	add    %al,(%eax)
    a5af:	0f 2c a6 00 00 7c 1f 	cvttps2pi 0x1f7c0000(%esi),%mm4
    a5b6:	fb                   	sti    
    a5b7:	01 00                	add    %eax,(%eax)
    a5b9:	00 04 00             	add    %al,(%eax,%eax,1)
    a5bc:	10 dd                	adc    %bl,%ch
    a5be:	89 00                	mov    %eax,(%eax)
    a5c0:	00 14 7c             	add    %dl,(%esp,%edi,2)
    a5c3:	53                   	push   %ebx
    a5c4:	05 a6 00 00 0f       	add    $0xf0000a6,%eax
    a5c9:	b7 57                	mov    $0x57,%bh
    a5cb:	00 00                	add    %al,(%eax)
    a5cd:	7c 54                	jl     a623 <.debug_info+0xa623>
    a5cf:	43                   	inc    %ebx
    a5d0:	00 00                	add    %al,(%eax)
    a5d2:	00 00                	add    %al,(%eax)
    a5d4:	0f 84 28 00 00 7c    	je     7c00a602 <irq_matrix_allocated+0x7c009692>
    a5da:	55                   	push   %ebp
    a5db:	d5 a6                	aad    $0xa6
    a5dd:	00 00                	add    %al,(%eax)
    a5df:	04 0f                	add    $0xf,%al
    a5e1:	c0 6d 00 00          	shrb   $0x0,0x0(%ebp)
    a5e5:	7c 57                	jl     a63e <.debug_info+0xa63e>
    a5e7:	4f                   	dec    %edi
    a5e8:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    a5e9:	00 00                	add    %al,(%eax)
    a5eb:	08 0f                	or     %cl,(%edi)
    a5ed:	40                   	inc    %eax
    a5ee:	50                   	push   %eax
    a5ef:	00 00                	add    %al,(%eax)
    a5f1:	7c 59                	jl     a64c <.debug_info+0xa64c>
    a5f3:	55                   	push   %ebp
    a5f4:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    a5f5:	00 00                	add    %al,(%eax)
    a5f7:	0c 0f                	or     $0xf,%al
    a5f9:	06                   	push   %es
    a5fa:	1f                   	pop    %ds
    a5fb:	00 00                	add    %al,(%eax)
    a5fd:	7c 5a                	jl     a659 <.debug_info+0xa659>
    a5ff:	5b                   	pop    %ebx
    a600:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    a601:	00 00                	add    %al,(%eax)
    a603:	10 00                	adc    %al,(%eax)
    a605:	1b fb                	sbb    %ebx,%edi
    a607:	01 00                	add    %eax,(%eax)
    a609:	00 1e                	add    %bl,(%esi)
    a60b:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    a60c:	00 00                	add    %al,(%eax)
    a60e:	0d 1e a6 00 00       	or     $0xa61e,%eax
    a613:	0d cf a6 00 00       	or     $0xa6cf,%eax
    a618:	0d 99 00 00 00       	or     $0x99,%eax
    a61d:	00 05 04 24 a6 00    	add    %al,0xa62404
    a623:	00 10                	add    %dl,(%eax)
    a625:	ec                   	in     (%dx),%al
    a626:	8c 00                	mov    %es,(%eax)
    a628:	00 24 7d 41 cf a6 00 	add    %ah,0xa6cf41(,%edi,2)
    a62f:	00 0f                	add    %cl,(%edi)
    a631:	b7 57                	mov    $0x57,%bh
    a633:	00 00                	add    %al,(%eax)
    a635:	7d 42                	jge    a679 <.debug_info+0xa679>
    a637:	43                   	inc    %ebx
    a638:	00 00                	add    %al,(%eax)
    a63a:	00 00                	add    %al,(%eax)
    a63c:	0f 4e 9f 00 00 7d 43 	cmovle 0x437d0000(%edi),%ebx
    a643:	fe 02                	incb   (%edx)
    a645:	00 00                	add    %al,(%eax)
    a647:	04 0f                	add    $0xf,%al
    a649:	97                   	xchg   %eax,%edi
    a64a:	4a                   	dec    %edx
    a64b:	00 00                	add    %al,(%eax)
    a64d:	7d 44                	jge    a693 <.debug_info+0xa693>
    a64f:	1e                   	push   %ds
    a650:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    a651:	00 00                	add    %al,(%eax)
    a653:	0c 0f                	or     $0xf,%al
    a655:	53                   	push   %ebx
    a656:	39 00                	cmp    %eax,(%eax)
    a658:	00 7d 45             	add    %bh,0x45(%ebp)
    a65b:	71 a8                	jno    a605 <.debug_info+0xa605>
    a65d:	00 00                	add    %al,(%eax)
    a65f:	10 0f                	adc    %cl,(%edi)
    a661:	8f                   	(bad)  
    a662:	3c 00                	cmp    $0x0,%al
    a664:	00 7d 46             	add    %bh,0x46(%ebp)
    a667:	c0 a8 00 00 14 15 73 	shrb   $0x73,0x15140000(%eax)
    a66e:	64 00 7d 47          	add    %bh,%fs:0x47(%ebp)
    a672:	61                   	popa   
    a673:	a1 00 00 18 0f       	mov    0xf180000,%eax
    a678:	d2 0b                	rorb   %cl,(%ebx)
    a67a:	00 00                	add    %al,(%eax)
    a67c:	7d 48                	jge    a6c6 <.debug_info+0xa6c6>
    a67e:	1b a8 00 00 1c 1c    	sbb    0x1c1c0000(%eax),%ebp
    a684:	e9 29 00 00 7d       	jmp    7d00a6b2 <irq_matrix_allocated+0x7d009742>
    a689:	4c                   	dec    %esp
    a68a:	55                   	push   %ebp
    a68b:	00 00                	add    %al,(%eax)
    a68d:	00 04 01             	add    %al,(%ecx,%eax,1)
    a690:	1f                   	pop    %ds
    a691:	20 1c 8d 0c 00 00 7d 	and    %bl,0x7d00000c(,%ecx,4)
    a698:	4d                   	dec    %ebp
    a699:	55                   	push   %ebp
    a69a:	00 00                	add    %al,(%eax)
    a69c:	00 04 01             	add    %al,(%ecx,%eax,1)
    a69f:	1e                   	push   %ds
    a6a0:	20 1c 81             	and    %bl,(%ecx,%eax,4)
    a6a3:	1b 00                	sbb    (%eax),%eax
    a6a5:	00 7d 4e             	add    %bh,0x4e(%ebp)
    a6a8:	55                   	push   %ebp
    a6a9:	00 00                	add    %al,(%eax)
    a6ab:	00 04 01             	add    %al,(%ecx,%eax,1)
    a6ae:	1d 20 1c 01 38       	sbb    $0x38011c20,%eax
    a6b3:	00 00                	add    %al,(%eax)
    a6b5:	7d 4f                	jge    a706 <.debug_info+0xa706>
    a6b7:	55                   	push   %ebp
    a6b8:	00 00                	add    %al,(%eax)
    a6ba:	00 04 01             	add    %al,(%ecx,%eax,1)
    a6bd:	1c 20                	sbb    $0x20,%al
    a6bf:	1c a1                	sbb    $0xa1,%al
    a6c1:	84 00                	test   %al,(%eax)
    a6c3:	00 7d 50             	add    %bh,0x50(%ebp)
    a6c6:	55                   	push   %ebp
    a6c7:	00 00                	add    %al,(%eax)
    a6c9:	00 04 01             	add    %al,(%ecx,%eax,1)
    a6cc:	1b 20                	sbb    (%eax),%esp
    a6ce:	00 05 04 97 a5 00    	add    %al,0xa59704
    a6d4:	00 05 04 05 a6 00    	add    %al,0xa60504
    a6da:	00 1b                	add    %bl,(%ebx)
    a6dc:	fb                   	sti    
    a6dd:	01 00                	add    %eax,(%eax)
    a6df:	00 f4                	add    %dh,%ah
    a6e1:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    a6e2:	00 00                	add    %al,(%eax)
    a6e4:	0d 1e a6 00 00       	or     $0xa61e,%eax
    a6e9:	0d f4 a6 00 00       	or     $0xa6f4,%eax
    a6ee:	0d 99 00 00 00       	or     $0x99,%eax
    a6f3:	00 05 04 fa a6 00    	add    %al,0xa6fa04
    a6f9:	00 10                	add    %dl,(%eax)
    a6fb:	a3 09 00 00 1c       	mov    %eax,0x1c000009
    a700:	7c 9b                	jl     a69d <.debug_info+0xa69d>
    a702:	4f                   	dec    %edi
    a703:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    a704:	00 00                	add    %al,(%eax)
    a706:	0f 72                	(bad)  
    a708:	0c 00                	or     $0x0,%al
    a70a:	00 7c 9c 97          	add    %bh,-0x69(%esp,%ebx,4)
    a70e:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    a70f:	00 00                	add    %al,(%eax)
    a711:	00 0f                	add    %cl,(%edi)
    a713:	cc                   	int3   
    a714:	5d                   	pop    %ebp
    a715:	00 00                	add    %al,(%eax)
    a717:	7c 9d                	jl     a6b6 <.debug_info+0xa6b6>
    a719:	4f                   	dec    %edi
    a71a:	02 00                	add    (%eax),%al
    a71c:	00 08                	add    %cl,(%eax)
    a71e:	0f d7                	(bad)  
    a720:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    a721:	00 00                	add    %al,(%eax)
    a723:	7c 9e                	jl     a6c3 <.debug_info+0xa6c3>
    a725:	77 0a                	ja     a731 <.debug_info+0xa731>
    a727:	00 00                	add    %al,(%eax)
    a729:	0c 0f                	or     $0xf,%al
    a72b:	0d 02 00 00 7c       	or     $0x7c000002,%eax
    a730:	9f                   	lahf   
    a731:	89 a7 00 00 10 0f    	mov    %esp,0xf100000(%edi)
    a737:	13 0f                	adc    (%edi),%ecx
    a739:	00 00                	add    %al,(%eax)
    a73b:	7c a1                	jl     a6de <.debug_info+0xa6de>
    a73d:	89 a7 00 00 14 0f    	mov    %esp,0xf140000(%edi)
    a743:	ad                   	lods   %ds:(%esi),%eax
    a744:	42                   	inc    %edx
    a745:	00 00                	add    %al,(%eax)
    a747:	7c a3                	jl     a6ec <.debug_info+0xa6ec>
    a749:	ad                   	lods   %ds:(%esi),%eax
    a74a:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    a74b:	00 00                	add    %al,(%eax)
    a74d:	18 00                	sbb    %al,(%eax)
    a74f:	05 04 db a6 00       	add    $0xa6db04,%eax
    a754:	00 05 04 cf a6 00    	add    %al,0xa6cf04
    a75a:	00 05 04 f4 a6 00    	add    %al,0xa6f404
    a760:	00 1b                	add    %bl,(%ebx)
    a762:	5a                   	pop    %edx
    a763:	02 00                	add    (%eax),%al
    a765:	00 89 a7 00 00 0d    	add    %cl,0xd0000a7(%ecx)
    a76b:	77 3f                	ja     a7ac <.debug_info+0xa7ac>
    a76d:	00 00                	add    %al,(%eax)
    a76f:	0d 1e a6 00 00       	or     $0xa61e,%eax
    a774:	0d f4 a6 00 00       	or     $0xa6f4,%eax
    a779:	0d df 01 00 00       	or     $0x1df,%eax
    a77e:	0d 44 02 00 00       	or     $0x244,%eax
    a783:	0d 4f 02 00 00       	or     $0x24f,%eax
    a788:	00 05 04 61 a7 00    	add    %al,0xa76104
    a78e:	00 1b                	add    %bl,(%ebx)
    a790:	99                   	cltd   
    a791:	00 00                	add    %al,(%eax)
    a793:	00 ad a7 00 00 0d    	add    %ch,0xd0000a7(%ebp)
    a799:	77 3f                	ja     a7da <.debug_info+0xa7da>
    a79b:	00 00                	add    %al,(%eax)
    a79d:	0d 1e a6 00 00       	or     $0xa61e,%eax
    a7a2:	0d f4 a6 00 00       	or     $0xa6f4,%eax
    a7a7:	0d a2 36 00 00       	or     $0x36a2,%eax
    a7ac:	00 05 04 8f a7 00    	add    %al,0xa78f04
    a7b2:	00 10                	add    %dl,(%eax)
    a7b4:	fc                   	cld    
    a7b5:	8e 00                	mov    (%eax),%es
    a7b7:	00 08                	add    %cl,(%eax)
    a7b9:	7c d1                	jl     a78c <.debug_info+0xa78c>
    a7bb:	d8 a7 00 00 0f 8b    	fsubs  -0x74f10000(%edi)
    a7c1:	29 00                	sub    %eax,(%eax)
    a7c3:	00 7c d2 f1          	add    %bh,-0xf(%edx,%edx,8)
    a7c7:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    a7c8:	00 00                	add    %al,(%eax)
    a7ca:	00 0f                	add    %cl,(%edi)
    a7cc:	d9 8c 00 00 7c d3 15 	(bad)  0x15d37c00(%eax,%eax,1)
    a7d3:	a8 00                	test   $0x0,%al
    a7d5:	00 04 00             	add    %al,(%eax,%eax,1)
    a7d8:	1b 5a 02             	sbb    0x2(%edx),%ebx
    a7db:	00 00                	add    %al,(%eax)
    a7dd:	f1                   	icebp  
    a7de:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    a7df:	00 00                	add    %al,(%eax)
    a7e1:	0d 1e a6 00 00       	or     $0xa61e,%eax
    a7e6:	0d cf a6 00 00       	or     $0xa6cf,%eax
    a7eb:	0d df 01 00 00       	or     $0x1df,%eax
    a7f0:	00 05 04 d8 a7 00    	add    %al,0xa7d804
    a7f6:	00 1b                	add    %bl,(%ebx)
    a7f8:	5a                   	pop    %edx
    a7f9:	02 00                	add    (%eax),%al
    a7fb:	00 15 a8 00 00 0d    	add    %dl,0xd0000a8
    a801:	1e                   	push   %ds
    a802:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    a803:	00 00                	add    %al,(%eax)
    a805:	0d cf a6 00 00       	or     $0xa6cf,%eax
    a80a:	0d 43 00 00 00       	or     $0x43,%eax
    a80f:	0d 4f 02 00 00       	or     $0x24f,%eax
    a814:	00 05 04 f7 a7 00    	add    %al,0xa7f704
    a81a:	00 10                	add    %dl,(%eax)
    a81c:	d2 0b                	rorb   %cl,(%ebx)
    a81e:	00 00                	add    %al,(%eax)
    a820:	04 7e                	add    $0x7e,%al
    a822:	15 34 a8 00 00       	adc    $0xa834,%eax
    a827:	0f 13 3e             	movlps %xmm7,(%esi)
    a82a:	00 00                	add    %al,(%eax)
    a82c:	7e 16                	jle    a844 <.debug_info+0xa844>
    a82e:	e7 7e                	out    %eax,$0x7e
    a830:	00 00                	add    %al,(%eax)
    a832:	00 00                	add    %al,(%eax)
    a834:	10 53 39             	adc    %dl,0x39(%ebx)
    a837:	00 00                	add    %al,(%eax)
    a839:	34 7d                	xor    $0x7d,%al
    a83b:	ac                   	lods   %ds:(%esi),%al
    a83c:	71 a8                	jno    a7e6 <.debug_info+0xa7e6>
    a83e:	00 00                	add    %al,(%eax)
    a840:	0f 25                	(bad)  
    a842:	03 00                	add    (%eax),%eax
    a844:	00 7d ad             	add    %bh,-0x53(%ebp)
    a847:	fe 02                	incb   (%edx)
    a849:	00 00                	add    %al,(%eax)
    a84b:	00 0f                	add    %cl,(%edi)
    a84d:	64 05 00 00 7d ae    	fs add $0xae7d0000,%eax
    a853:	a1 24 00 00 08       	mov    0x8000024,%eax
    a858:	0f b1 27             	cmpxchg %esp,(%edi)
    a85b:	00 00                	add    %al,(%eax)
    a85d:	7d af                	jge    a80e <.debug_info+0xa80e>
    a85f:	24 a6                	and    $0xa6,%al
    a861:	00 00                	add    %al,(%eax)
    a863:	0c 0f                	or     $0xf,%al
    a865:	05 2a 00 00 7d       	add    $0x7d00002a,%eax
    a86a:	b0 2c                	mov    $0x2c,%al
    a86c:	aa                   	stos   %al,%es:(%edi)
    a86d:	00 00                	add    %al,(%eax)
    a86f:	30 00                	xor    %al,(%eax)
    a871:	05 04 34 a8 00       	add    $0xa83404,%eax
    a876:	00 10                	add    %dl,(%eax)
    a878:	9c                   	pushf  
    a879:	46                   	inc    %esi
    a87a:	00 00                	add    %al,(%eax)
    a87c:	14 7d                	adc    $0x7d,%al
    a87e:	78 c0                	js     a840 <.debug_info+0xa840>
    a880:	a8 00                	test   $0x0,%al
    a882:	00 0f                	add    %cl,(%edi)
    a884:	5b                   	pop    %ebx
    a885:	7e 00                	jle    a887 <.debug_info+0xa887>
    a887:	00 7d 79             	add    %bh,0x79(%ebp)
    a88a:	d1 a8 00 00 00 0f    	shrl   0xf000000(%eax)
    a890:	fc                   	cld    
    a891:	8e 00                	mov    (%eax),%es
    a893:	00 7d 7a             	add    %bh,0x7a(%ebp)
    a896:	d7                   	xlat   %ds:(%ebx)
    a897:	a8 00                	test   $0x0,%al
    a899:	00 04 0f             	add    %al,(%edi,%ecx,1)
    a89c:	f0 79 00             	lock jns a89f <.debug_info+0xa89f>
    a89f:	00 7d 7b             	add    %bh,0x7b(%ebp)
    a8a2:	55                   	push   %ebp
    a8a3:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    a8a4:	00 00                	add    %al,(%eax)
    a8a6:	08 0f                	or     %cl,(%edi)
    a8a8:	ea 53 00 00 7d 7c fc 	ljmp   $0xfc7c,$0x7d000053
    a8af:	a8 00                	test   $0x0,%al
    a8b1:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    a8b4:	65 75 00             	gs jne a8b7 <.debug_info+0xa8b7>
    a8b7:	00 7d 7d             	add    %bh,0x7d(%ebp)
    a8ba:	11 a9 00 00 10 00    	adc    %ebp,0x100000(%ecx)
    a8c0:	05 04 77 a8 00       	add    $0xa87704,%eax
    a8c5:	00 0c d1             	add    %cl,(%ecx,%edx,8)
    a8c8:	a8 00                	test   $0x0,%al
    a8ca:	00 0d 1e a6 00 00    	add    %cl,0xa61e
    a8d0:	00 05 04 c6 a8 00    	add    %al,0xa8c604
    a8d6:	00 05 04 dd a8 00    	add    %al,0xa8dd04
    a8dc:	00 06                	add    %al,(%esi)
    a8de:	b3 a7                	mov    $0xa7,%bl
    a8e0:	00 00                	add    %al,(%eax)
    a8e2:	1b f1                	sbb    %ecx,%esi
    a8e4:	a8 00                	test   $0x0,%al
    a8e6:	00 f1                	add    %dh,%cl
    a8e8:	a8 00                	test   $0x0,%al
    a8ea:	00 0d 1e a6 00 00    	add    %cl,0xa61e
    a8f0:	00 05 04 f7 a8 00    	add    %al,0xa8f704
    a8f6:	00 06                	add    %al,(%esi)
    a8f8:	01 a5 00 00 05 04    	add    %esp,0x4050000(%ebp)
    a8fe:	e2 a8                	loop   a8a8 <.debug_info+0xa8a8>
    a900:	00 00                	add    %al,(%eax)
    a902:	1b e3                	sbb    %ebx,%esp
    a904:	0c 00                	or     $0x0,%al
    a906:	00 11                	add    %dl,(%ecx)
    a908:	a9 00 00 0d 1e       	test   $0x1e0d0000,%eax
    a90d:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    a90e:	00 00                	add    %al,(%eax)
    a910:	00 05 04 02 a9 00    	add    %al,0xa90204
    a916:	00 28                	add    %ch,(%eax)
    a918:	64 2e 00 00          	fs add %al,%cs:(%eax)
    a91c:	94                   	xchg   %eax,%esp
    a91d:	08 7d 80             	or     %bh,-0x80(%ebp)
    a920:	62 a9 00 00 0f c5    	bound  %ebp,-0x3af10000(%ecx)
    a926:	4e                   	dec    %esi
    a927:	00 00                	add    %al,(%eax)
    a929:	7d 81                	jge    a8ac <.debug_info+0xa8ac>
    a92b:	62 a9 00 00 00 0f    	bound  %ebp,0xf000000(%ecx)
    a931:	42                   	inc    %edx
    a932:	7e 00                	jle    a934 <.debug_info+0xa934>
    a934:	00 7d 82             	add    %bh,-0x7e(%ebp)
    a937:	72 a9                	jb     a8e2 <.debug_info+0xa8e2>
    a939:	00 00                	add    %al,(%eax)
    a93b:	0c 0f                	or     $0xf,%al
    a93d:	5b                   	pop    %ebx
    a93e:	1b 00                	sbb    (%eax),%eax
    a940:	00 7d 83             	add    %bh,-0x7d(%ebp)
    a943:	99                   	cltd   
    a944:	00 00                	add    %al,(%eax)
    a946:	00 8c 15 62 75 66 00 	add    %cl,0x667562(%ebp,%edx,1)
    a94d:	7d 84                	jge    a8d3 <.debug_info+0xa8d3>
    a94f:	82                   	(bad)  
    a950:	a9 00 00 90 29       	test   $0x29900000,%eax
    a955:	6e                   	outsb  %ds:(%esi),(%dx)
    a956:	49                   	dec    %ecx
    a957:	00 00                	add    %al,(%eax)
    a959:	7d 85                	jge    a8e0 <.debug_info+0xa8e0>
    a95b:	99                   	cltd   
    a95c:	00 00                	add    %al,(%eax)
    a95e:	00 90 08 00 03 df    	add    %dl,-0x20fcfff8(%eax)
    a964:	01 00                	add    %eax,(%eax)
    a966:	00 72 a9             	add    %dh,-0x57(%edx)
    a969:	00 00                	add    %al,(%eax)
    a96b:	04 3c                	add    $0x3c,%al
    a96d:	00 00                	add    %al,(%eax)
    a96f:	00 02                	add    %al,(%edx)
    a971:	00 03                	add    %al,(%ebx)
    a973:	df 01                	fild   (%ecx)
    a975:	00 00                	add    %al,(%eax)
    a977:	82                   	(bad)  
    a978:	a9 00 00 04 3c       	test   $0x3c040000,%eax
    a97d:	00 00                	add    %al,(%eax)
    a97f:	00 1f                	add    %bl,(%edi)
    a981:	00 03                	add    %al,(%ebx)
    a983:	49                   	dec    %ecx
    a984:	00 00                	add    %al,(%eax)
    a986:	00 93 a9 00 00 2e    	add    %dl,0x2e0000a9(%ebx)
    a98c:	3c 00                	cmp    $0x0,%al
    a98e:	00 00                	add    %al,(%eax)
    a990:	ff 07                	incl   (%edi)
    a992:	00 10                	add    %dl,(%eax)
    a994:	64 01 00             	add    %eax,%fs:(%eax)
    a997:	00 0c 7d 88 c4 a9 00 	add    %cl,0xa9c488(,%edi,2)
    a99e:	00 0f                	add    %cl,(%edi)
    a9a0:	59                   	pop    %ecx
    a9a1:	78 00                	js     a9a3 <.debug_info+0xa9a3>
    a9a3:	00 7d 89             	add    %bh,-0x77(%ebp)
    a9a6:	de a9 00 00 00 0f    	fisubr 0xf000000(%ecx)
    a9ac:	b7 57                	mov    $0x57,%bh
    a9ae:	00 00                	add    %al,(%eax)
    a9b0:	7d 8a                	jge    a93c <.debug_info+0xa93c>
    a9b2:	fd                   	std    
    a9b3:	a9 00 00 04 0f       	test   $0xf040000,%eax
    a9b8:	56                   	push   %esi
    a9b9:	31 00                	xor    %eax,(%eax)
    a9bb:	00 7d 8b             	add    %bh,-0x75(%ebp)
    a9be:	27                   	daa    
    a9bf:	aa                   	stos   %al,%es:(%edi)
    a9c0:	00 00                	add    %al,(%eax)
    a9c2:	08 00                	or     %al,(%eax)
    a9c4:	1b 99 00 00 00 d8    	sbb    -0x28000000(%ecx),%ebx
    a9ca:	a9 00 00 0d 71       	test   $0x710d0000,%eax
    a9cf:	a8 00                	test   $0x0,%al
    a9d1:	00 0d 1e a6 00 00    	add    %cl,0xa61e
    a9d7:	00 05 04 c4 a9 00    	add    %al,0xa9c404
    a9dd:	00 06                	add    %al,(%esi)
    a9df:	d8 a9 00 00 1b 43    	fsubrs 0x431b0000(%ecx)
    a9e5:	00 00                	add    %al,(%eax)
    a9e7:	00 f7                	add    %dh,%bh
    a9e9:	a9 00 00 0d 71       	test   $0x710d0000,%eax
    a9ee:	a8 00                	test   $0x0,%al
    a9f0:	00 0d 1e a6 00 00    	add    %cl,0xa61e
    a9f6:	00 05 04 e3 a9 00    	add    %al,0xa9e304
    a9fc:	00 06                	add    %al,(%esi)
    a9fe:	f7 a9 00 00 1b 99    	imull  -0x66e50000(%ecx)
    aa04:	00 00                	add    %al,(%eax)
    aa06:	00 1b                	add    %bl,(%ebx)
    aa08:	aa                   	stos   %al,%es:(%edi)
    aa09:	00 00                	add    %al,(%eax)
    aa0b:	0d 71 a8 00 00       	or     $0xa871,%eax
    aa10:	0d 1e a6 00 00       	or     $0xa61e,%eax
    aa15:	0d 1b aa 00 00       	or     $0xaa1b,%eax
    aa1a:	00 05 04 17 a9 00    	add    %al,0xa91704
    aa20:	00 05 04 02 aa 00    	add    %al,0xaa0204
    aa26:	00 06                	add    %al,(%esi)
    aa28:	21 aa 00 00 05 04    	and    %ebp,0x4050000(%edx)
    aa2e:	32 aa 00 00 06 93    	xor    -0x6cfa0000(%edx),%ch
    aa34:	a9 00 00 10 9f       	test   $0x9f100000,%eax
    aa39:	55                   	push   %ebp
    aa3a:	00 00                	add    %al,(%eax)
    aa3c:	10 7f 27             	adc    %bh,0x27(%edi)
    aa3f:	68 aa 00 00 0f       	push   $0xf0000aa
    aa44:	7d 48                	jge    aa8e <.debug_info+0xaa8e>
    aa46:	00 00                	add    %al,(%eax)
    aa48:	7f 28                	jg     aa72 <.debug_info+0xaa72>
    aa4a:	77 0a                	ja     aa56 <.debug_info+0xaa56>
    aa4c:	00 00                	add    %al,(%eax)
    aa4e:	00 0f                	add    %cl,(%edi)
    aa50:	cb                   	lret   
    aa51:	04 00                	add    $0x0,%al
    aa53:	00 7f 29             	add    %bh,0x29(%edi)
    aa56:	fe 02                	incb   (%edx)
    aa58:	00 00                	add    %al,(%eax)
    aa5a:	04 0f                	add    $0xf,%al
    aa5c:	f8                   	clc    
    aa5d:	10 00                	adc    %al,(%eax)
    aa5f:	00 7f 2a             	add    %bh,0x2a(%edi)
    aa62:	1b a8 00 00 0c 00    	sbb    0xc0000(%eax),%ebp
    aa68:	10 c3                	adc    %al,%bl
    aa6a:	a1 00 00 14 80       	mov    0x80140000,%eax
    aa6f:	1f                   	pop    %ds
    aa70:	af                   	scas   %es:(%edi),%eax
    aa71:	aa                   	stos   %al,%es:(%edi)
    aa72:	00 00                	add    %al,(%eax)
    aa74:	15 70 00 80 20       	adc    $0x20800070,%eax
    aa79:	b4 aa                	mov    $0xaa,%ah
    aa7b:	00 00                	add    %al,(%eax)
    aa7d:	00 0f                	add    %cl,(%edi)
    aa7f:	f7 2b                	imull  (%ebx)
    aa81:	00 00                	add    %al,(%eax)
    aa83:	80 21 bf             	andb   $0xbf,(%ecx)
    aa86:	aa                   	stos   %al,%es:(%edi)
    aa87:	00 00                	add    %al,(%eax)
    aa89:	04 0f                	add    $0xf,%al
    aa8b:	bd 2f 00 00 80       	mov    $0x8000002f,%ebp
    aa90:	22 bf aa 00 00 08    	and    0x80000aa(%edi),%bh
    aa96:	0f 6b 83 00 00 80 24 	packssdw 0x24800000(%ebx),%mm0
    aa9d:	bf aa 00 00 0c       	mov    $0xc0000aa,%edi
    aaa2:	0f 6d                	(bad)  
    aaa4:	4f                   	dec    %edi
    aaa5:	00 00                	add    %al,(%eax)
    aaa7:	80 25 bf aa 00 00 10 	andb   $0x10,0xaabf
    aaae:	00 16                	add    %dl,(%esi)
    aab0:	c1 41 00 00          	roll   $0x0,0x0(%ecx)
    aab4:	05 04 af aa 00       	add    $0xaaaf04,%eax
    aab9:	00 16                	add    %dl,(%esi)
    aabb:	32 0c 00             	xor    (%eax,%eax,1),%cl
    aabe:	00 05 04 ba aa 00    	add    %al,0xaaba04
    aac4:	00 10                	add    %dl,(%eax)
    aac6:	ab                   	stos   %eax,%es:(%edi)
    aac7:	28 00                	sub    %al,(%eax)
    aac9:	00 04 81             	add    %al,(%ecx,%eax,4)
    aacc:	3e de aa 00 00 0f eb 	fisubr %ds:-0x14f10000(%edx)
    aad3:	62 00                	bound  %eax,(%eax)
    aad5:	00 81 3f 99 00 00    	add    %al,0x993f(%ecx)
    aadb:	00 00                	add    %al,(%eax)
    aadd:	00 07                	add    %al,(%edi)
    aadf:	3b 40 00             	cmp    0x0(%eax),%eax
    aae2:	00 81 40 c5 aa 00    	add    %al,0xaac540(%ecx)
    aae8:	00 18                	add    %bl,(%eax)
    aaea:	0d 5d 00 00 5c       	or     $0x5c00005d,%eax
    aaef:	81 22 01 22 ac 00    	andl   $0xac2201,(%edx)
    aaf5:	00 20                	add    %ah,(%eax)
    aaf7:	fe                   	(bad)  
    aaf8:	1e                   	push   %ds
    aaf9:	00 00                	add    %al,(%eax)
    aafb:	81 23 01 62 ae 00    	andl   $0xae6201,(%ebx)
    ab01:	00 00                	add    %al,(%eax)
    ab03:	20 f0                	and    %dh,%al
    ab05:	50                   	push   %eax
    ab06:	00 00                	add    %al,(%eax)
    ab08:	81 24 01 73 ae 00 00 	andl   $0xae73,(%ecx,%eax,1)
    ab0f:	04 20                	add    $0x20,%al
    ab11:	55                   	push   %ebp
    ab12:	2d 00 00 81 25       	sub    $0x25810000,%eax
    ab17:	01 62 ae             	add    %esp,-0x52(%edx)
    ab1a:	00 00                	add    %al,(%eax)
    ab1c:	08 20                	or     %ah,(%eax)
    ab1e:	45                   	inc    %ebp
    ab1f:	1c 00                	sbb    $0x0,%al
    ab21:	00 81 26 01 62 ae    	add    %al,-0x519dfeda(%ecx)
    ab27:	00 00                	add    %al,(%eax)
    ab29:	0c 20                	or     $0x20,%al
    ab2b:	34 59                	xor    $0x59,%al
    ab2d:	00 00                	add    %al,(%eax)
    ab2f:	81 27 01 62 ae 00    	andl   $0xae6201,(%edi)
    ab35:	00 10                	add    %dl,(%eax)
    ab37:	20 28                	and    %ch,(%eax)
    ab39:	5c                   	pop    %esp
    ab3a:	00 00                	add    %al,(%eax)
    ab3c:	81 28 01 62 ae 00    	subl   $0xae6201,(%eax)
    ab42:	00 14 20             	add    %dl,(%eax,%eiz,1)
    ab45:	3d 69 00 00 81       	cmp    $0x81000069,%eax
    ab4a:	29 01                	sub    %eax,(%ecx)
    ab4c:	62 ae 00 00 18 20    	bound  %ebp,0x20180000(%esi)
    ab52:	b6 71                	mov    $0x71,%dh
    ab54:	00 00                	add    %al,(%eax)
    ab56:	81 2a 01 62 ae 00    	subl   $0xae6201,(%edx)
    ab5c:	00 1c 20             	add    %bl,(%eax,%eiz,1)
    ab5f:	87 2a                	xchg   %ebp,(%edx)
    ab61:	00 00                	add    %al,(%eax)
    ab63:	81 2b 01 62 ae 00    	subl   $0xae6201,(%ebx)
    ab69:	00 20                	add    %ah,(%eax)
    ab6b:	20 28                	and    %ch,(%eax)
    ab6d:	2b 00                	sub    (%eax),%eax
    ab6f:	00 81 2c 01 62 ae    	add    %al,-0x519dfed4(%ecx)
    ab75:	00 00                	add    %al,(%eax)
    ab77:	24 20                	and    $0x20,%al
    ab79:	44                   	inc    %esp
    ab7a:	04 00                	add    $0x0,%al
    ab7c:	00 81 2d 01 62 ae    	add    %al,-0x519dfed3(%ecx)
    ab82:	00 00                	add    %al,(%eax)
    ab84:	28 20                	sub    %ah,(%eax)
    ab86:	5f                   	pop    %edi
    ab87:	44                   	inc    %esp
    ab88:	00 00                	add    %al,(%eax)
    ab8a:	81 2e 01 62 ae 00    	subl   $0xae6201,(%esi)
    ab90:	00 2c 20             	add    %ch,(%eax,%eiz,1)
    ab93:	7f 27                	jg     abbc <.debug_info+0xabbc>
    ab95:	00 00                	add    %al,(%eax)
    ab97:	81 2f 01 62 ae 00    	subl   $0xae6201,(%edi)
    ab9d:	00 30                	add    %dh,(%eax)
    ab9f:	20 ab a9 00 00 81    	and    %ch,-0x7effff57(%ebx)
    aba5:	30 01                	xor    %al,(%ecx)
    aba7:	62 ae 00 00 34 20    	bound  %ebp,0x20340000(%esi)
    abad:	96                   	xchg   %eax,%esi
    abae:	ab                   	stos   %eax,%es:(%edi)
    abaf:	00 00                	add    %al,(%eax)
    abb1:	81 31 01 62 ae 00    	xorl   $0xae6201,(%ecx)
    abb7:	00 38                	add    %bh,(%eax)
    abb9:	20 ed                	and    %ch,%ch
    abbb:	24 00                	and    $0x0,%al
    abbd:	00 81 32 01 62 ae    	add    %al,-0x519dfece(%ecx)
    abc3:	00 00                	add    %al,(%eax)
    abc5:	3c 20                	cmp    $0x20,%al
    abc7:	0f 96 00             	setbe  (%eax)
    abca:	00 81 33 01 62 ae    	add    %al,-0x519dfecd(%ecx)
    abd0:	00 00                	add    %al,(%eax)
    abd2:	40                   	inc    %eax
    abd3:	20 df                	and    %bl,%bh
    abd5:	3f                   	aas    
    abd6:	00 00                	add    %al,(%eax)
    abd8:	81 34 01 62 ae 00 00 	xorl   $0xae62,(%ecx,%eax,1)
    abdf:	44                   	inc    %esp
    abe0:	20 a7 93 00 00 81    	and    %ah,-0x7effff6d(%edi)
    abe6:	35 01 62 ae 00       	xor    $0xae6201,%eax
    abeb:	00 48 20             	add    %cl,0x20(%eax)
    abee:	ed                   	in     (%dx),%eax
    abef:	a3 00 00 81 36       	mov    %eax,0x36810000
    abf4:	01 62 ae             	add    %esp,-0x52(%edx)
    abf7:	00 00                	add    %al,(%eax)
    abf9:	4c                   	dec    %esp
    abfa:	20 30                	and    %dh,(%eax)
    abfc:	6a 00                	push   $0x0
    abfe:	00 81 37 01 62 ae    	add    %al,-0x519dfec9(%ecx)
    ac04:	00 00                	add    %al,(%eax)
    ac06:	50                   	push   %eax
    ac07:	20 f3                	and    %dh,%bl
    ac09:	1c 00                	sbb    $0x0,%al
    ac0b:	00 81 38 01 62 ae    	add    %al,-0x519dfec8(%ecx)
    ac11:	00 00                	add    %al,(%eax)
    ac13:	54                   	push   %esp
    ac14:	20 8e 19 00 00 81    	and    %cl,-0x7effffe7(%esi)
    ac1a:	39 01                	cmp    %eax,(%ecx)
    ac1c:	62 ae 00 00 58 00    	bound  %ebp,0x580000(%esi)
    ac22:	1b 99 00 00 00 31    	sbb    0x31000000(%ecx),%ebx
    ac28:	ac                   	lods   %ds:(%esi),%al
    ac29:	00 00                	add    %al,(%eax)
    ac2b:	0d 31 ac 00 00       	or     $0xac31,%eax
    ac30:	00 05 04 37 ac 00    	add    %al,0xac3704
    ac36:	00 25 31 36 00 00    	add    %ah,0x3631
    ac3c:	8c 01                	mov    %es,(%ecx)
    ac3e:	82                   	(bad)  
    ac3f:	7a 03                	jp     ac44 <.debug_info+0xac44>
    ac41:	62 ae 00 00 20 97    	bound  %ebp,-0x68e00000(%esi)
    ac47:	4a                   	dec    %edx
    ac48:	00 00                	add    %al,(%eax)
    ac4a:	82                   	(bad)  
    ac4b:	7b 03                	jnp    ac50 <.debug_info+0xac50>
    ac4d:	31 ac 00 00 00 19 70 	xor    %ebp,0x70190000(%eax,%eax,1)
    ac54:	00 82 7d 03 57 b8    	add    %al,-0x47a8fc83(%edx)
    ac5a:	00 00                	add    %al,(%eax)
    ac5c:	04 20                	add    $0x20,%al
    ac5e:	b1 27                	mov    $0x27,%cl
    ac60:	00 00                	add    %al,(%eax)
    ac62:	82                   	(bad)  
    ac63:	7f 03                	jg     ac68 <.debug_info+0xac68>
    ac65:	24 a6                	and    $0xa6,%al
    ac67:	00 00                	add    %al,(%eax)
    ac69:	08 20                	or     %ah,(%eax)
    ac6b:	b1 75                	mov    $0x75,%cl
    ac6d:	00 00                	add    %al,(%eax)
    ac6f:	82                   	(bad)  
    ac70:	80 03 43             	addb   $0x43,(%ebx)
    ac73:	00 00                	add    %al,(%eax)
    ac75:	00 2c 20             	add    %ch,(%eax,%eiz,1)
    ac78:	0c 2d                	or     $0x2d,%al
    ac7a:	00 00                	add    %al,(%eax)
    ac7c:	82                   	(bad)  
    ac7d:	81 03 27 b6 00 00    	addl   $0xb627,(%ebx)
    ac83:	30 20                	xor    %ah,(%eax)
    ac85:	82                   	(bad)  
    ac86:	66 00 00             	data16 add %al,(%eax)
    ac89:	82                   	(bad)  
    ac8a:	83 03 e5             	addl   $0xffffffe5,(%ebx)
    ac8d:	24 00                	and    $0x0,%al
    ac8f:	00 34 19             	add    %dh,(%ecx,%ebx,1)
    ac92:	62 75 73             	bound  %esi,0x73(%ebp)
    ac95:	00 82 87 03 66 b3    	add    %al,-0x4c99fc79(%edx)
    ac9b:	00 00                	add    %al,(%eax)
    ac9d:	48                   	dec    %eax
    ac9e:	20 91 1f 00 00 82    	and    %dl,-0x7dffffe1(%ecx)
    aca4:	88 03                	mov    %al,(%ebx)
    aca6:	8b b4 00 00 4c 20 51 	mov    0x51204c00(%eax,%eax,1),%esi
    acad:	28 00                	sub    %al,(%eax)
    acaf:	00 82 8a 03 77 0a    	add    %al,0xa77038a(%edx)
    acb5:	00 00                	add    %al,(%eax)
    acb7:	50                   	push   %eax
    acb8:	20 d3                	and    %dl,%bl
    acba:	10 00                	adc    %al,(%eax)
    acbc:	00 82 8c 03 77 0a    	add    %al,0xa77038c(%edx)
    acc2:	00 00                	add    %al,(%eax)
    acc4:	54                   	push   %esp
    acc5:	20 52 56             	and    %dl,0x56(%edx)
    acc8:	00 00                	add    %al,(%eax)
    acca:	82                   	(bad)  
    accb:	8e 03                	mov    (%ebx),%es
    accd:	1d b8 00 00 58       	sbb    $0x580000b8,%eax
    acd2:	20 6b 7b             	and    %ch,0x7b(%ebx)
    acd5:	00 00                	add    %al,(%eax)
    acd7:	82                   	(bad)  
    acd8:	8f 03                	popl   (%ebx)
    acda:	20 af 00 00 6c 27    	and    %ch,0x276c0000(%edi)
    ace0:	e1 52                	loope  ad34 <.debug_info+0xad34>
    ace2:	00 00                	add    %al,(%eax)
    ace4:	82                   	(bad)  
    ace5:	90                   	nop
    ace6:	03 5d b8             	add    -0x48(%ebp),%ebx
    ace9:	00 00                	add    %al,(%eax)
    aceb:	10 01                	adc    %al,(%ecx)
    aced:	27                   	daa    
    acee:	f6 37                	divb   (%edi)
    acf0:	00 00                	add    %al,(%eax)
    acf2:	82                   	(bad)  
    acf3:	93                   	xchg   %eax,%ebx
    acf4:	03 68 b8             	add    -0x48(%eax),%ebp
    acf7:	00 00                	add    %al,(%eax)
    acf9:	14 01                	adc    $0x1,%al
    acfb:	27                   	daa    
    acfc:	f3 97                	repz xchg %eax,%edi
    acfe:	00 00                	add    %al,(%eax)
    ad00:	82                   	(bad)  
    ad01:	96                   	xchg   %eax,%esi
    ad02:	03 6e b8             	add    -0x48(%esi),%ebp
    ad05:	00 00                	add    %al,(%eax)
    ad07:	18 01                	sbb    %al,(%ecx)
    ad09:	27                   	daa    
    ad0a:	46                   	inc    %esi
    ad0b:	50                   	push   %eax
    ad0c:	00 00                	add    %al,(%eax)
    ad0e:	82                   	(bad)  
    ad0f:	99                   	cltd   
    ad10:	03 fe                	add    %esi,%edi
    ad12:	02 00                	add    (%eax),%al
    ad14:	00 1c 01             	add    %bl,(%ecx,%eax,1)
    ad17:	27                   	daa    
    ad18:	81 09 00 00 82 9f    	orl    $0x9f820000,(%ecx)
    ad1e:	03 79 b8             	add    -0x48(%ecx),%edi
    ad21:	00 00                	add    %al,(%eax)
    ad23:	24 01                	and    $0x1,%al
    ad25:	27                   	daa    
    ad26:	9f                   	lahf   
    ad27:	62 00                	bound  %eax,(%eax)
    ad29:	00 82 a0 03 7e 49    	add    %al,0x497e03a0(%edx)
    ad2f:	00 00                	add    %al,(%eax)
    ad31:	28 01                	sub    %al,(%ecx)
    ad33:	27                   	daa    
    ad34:	1c 9f                	sbb    $0x9f,%al
    ad36:	00 00                	add    %al,(%eax)
    ad38:	82                   	(bad)  
    ad39:	a1 03 0f 01 00       	mov    0x10f03,%eax
    ad3e:	00 2c 01             	add    %ch,(%ecx,%eax,1)
    ad41:	27                   	daa    
    ad42:	1d 67 00 00 82       	sbb    $0x82000067,%eax
    ad47:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    ad48:	03 25 00 00 00 34    	add    0x34000000,%esp
    ad4e:	01 27                	add    %esp,(%edi)
    ad50:	fc                   	cld    
    ad51:	91                   	xchg   %eax,%ecx
    ad52:	00 00                	add    %al,(%eax)
    ad54:	82                   	(bad)  
    ad55:	a8 03                	test   $0x3,%al
    ad57:	84 b8 00 00 38 01    	test   %bh,0x1380000(%eax)
    ad5d:	27                   	daa    
    ad5e:	cf                   	iret   
    ad5f:	7d 00                	jge    ad61 <.debug_info+0xad61>
    ad61:	00 82 aa 03 fe 02    	add    %al,0x2fe03aa(%edx)
    ad67:	00 00                	add    %al,(%eax)
    ad69:	3c 01                	cmp    $0x1,%al
    ad6b:	27                   	daa    
    ad6c:	5a                   	pop    %edx
    ad6d:	4d                   	dec    %ebp
    ad6e:	00 00                	add    %al,(%eax)
    ad70:	82                   	(bad)  
    ad71:	ac                   	lods   %ds:(%esi),%al
    ad72:	03 8f b8 00 00 44    	add    0x440000b8(%edi),%ecx
    ad78:	01 27                	add    %esp,(%edi)
    ad7a:	e9 6d 00 00 82       	jmp    8200adec <irq_matrix_allocated+0x82009e7c>
    ad7f:	b3 03                	mov    $0x3,%bl
    ad81:	5e                   	pop    %esi
    ad82:	b3 00                	mov    $0x0,%bl
    ad84:	00 48 01             	add    %cl,0x1(%eax)
    ad87:	27                   	daa    
    ad88:	e1 6d                	loope  adf7 <.debug_info+0xadf7>
    ad8a:	00 00                	add    %al,(%eax)
    ad8c:	82                   	(bad)  
    ad8d:	b5 03                	mov    $0x3,%ch
    ad8f:	9a b8 00 00 48 01 27 	lcall  $0x2701,$0x480000b8
    ad96:	9f                   	lahf   
    ad97:	20 00                	and    %al,(%eax)
    ad99:	00 82 b6 03 a5 b8    	add    %al,-0x475afc4a(%edx)
    ad9f:	00 00                	add    %al,(%eax)
    ada1:	4c                   	dec    %esp
    ada2:	01 27                	add    %esp,(%edi)
    ada4:	f9                   	stc    
    ada5:	08 00                	or     %al,(%eax)
    ada7:	00 82 b8 03 f0 01    	add    %al,0x1f003b8(%edx)
    adad:	00 00                	add    %al,(%eax)
    adaf:	50                   	push   %eax
    adb0:	01 30                	add    %esi,(%eax)
    adb2:	69 64 00 82 b9 03 f9 	imul   $0xf903b9,-0x7e(%eax,%eax,1),%esp
    adb9:	00 
    adba:	00 00                	add    %al,(%eax)
    adbc:	54                   	push   %esp
    adbd:	01 27                	add    %esp,(%edi)
    adbf:	91                   	xchg   %eax,%ecx
    adc0:	45                   	inc    %ebp
    adc1:	00 00                	add    %al,(%eax)
    adc3:	82                   	(bad)  
    adc4:	bb 03 a1 24 00       	mov    $0x24a103,%ebx
    adc9:	00 58 01             	add    %bl,0x1(%eax)
    adcc:	27                   	daa    
    adcd:	87 26                	xchg   %esp,(%esi)
    adcf:	00 00                	add    %al,(%eax)
    add1:	82                   	(bad)  
    add2:	bc 03 fe 02 00       	mov    $0x2fe03,%esp
    add7:	00 5c 01 27          	add    %bl,0x27(%ecx,%eax,1)
    addb:	13 53 00             	adc    0x0(%ebx),%edx
    adde:	00 82 be 03 37 aa    	add    %al,-0x55c8fc42(%edx)
    ade4:	00 00                	add    %al,(%eax)
    ade6:	64 01 27             	add    %esp,%fs:(%edi)
    ade9:	eb 75                	jmp    ae60 <.debug_info+0xae60>
    adeb:	00 00                	add    %al,(%eax)
    aded:	82                   	(bad)  
    adee:	bf 03 86 b7 00       	mov    $0xb78603,%edi
    adf3:	00 74 01 27          	add    %dh,0x27(%ecx,%eax,1)
    adf7:	c7                   	(bad)  
    adf8:	70 00                	jo     adfa <.debug_info+0xadfa>
    adfa:	00 82 c0 03 66 b4    	add    %al,-0x4b99fc40(%edx)
    ae00:	00 00                	add    %al,(%eax)
    ae02:	78 01                	js     ae05 <.debug_info+0xae05>
    ae04:	27                   	daa    
    ae05:	5b                   	pop    %ebx
    ae06:	7e 00                	jle    ae08 <.debug_info+0xae08>
    ae08:	00 82 c2 03 73 ae    	add    %al,-0x518cfc3e(%edx)
    ae0e:	00 00                	add    %al,(%eax)
    ae10:	7c 01                	jl     ae13 <.debug_info+0xae13>
    ae12:	27                   	daa    
    ae13:	1b 7c 00 00          	sbb    0x0(%eax,%eax,1),%edi
    ae17:	82                   	(bad)  
    ae18:	c3                   	ret    
    ae19:	03 b0 b8 00 00 80    	add    -0x7fffff48(%eax),%esi
    ae1f:	01 27                	add    %esp,(%edi)
    ae21:	c7 02 00 00 82 c4    	movl   $0xc4820000,(%edx)
    ae27:	03 bb b8 00 00 84    	add    -0x7bffff48(%ebx),%edi
    ae2d:	01 39                	add    %edi,(%ecx)
    ae2f:	78 42                	js     ae73 <.debug_info+0xae73>
    ae31:	00 00                	add    %al,(%eax)
    ae33:	82                   	(bad)  
    ae34:	c6 03 1c             	movb   $0x1c,(%ebx)
    ae37:	02 00                	add    (%eax),%al
    ae39:	00 01                	add    %al,(%ecx)
    ae3b:	01 07                	add    %eax,(%edi)
    ae3d:	88 01                	mov    %al,(%ecx)
    ae3f:	39 82 41 00 00 82    	cmp    %eax,-0x7dffffbf(%edx)
    ae45:	c7 03 1c 02 00 00    	movl   $0x21c,(%ebx)
    ae4b:	01 01                	add    %eax,(%ecx)
    ae4d:	06                   	push   %es
    ae4e:	88 01                	mov    %al,(%ecx)
    ae50:	39 35 79 00 00 82    	cmp    %esi,0x82000079
    ae56:	c8 03 1c 02          	enter  $0x1c03,$0x2
    ae5a:	00 00                	add    %al,(%eax)
    ae5c:	01 01                	add    %eax,(%ecx)
    ae5e:	05 88 01 00 05       	add    $0x5000188,%eax
    ae63:	04 22                	add    $0x22,%al
    ae65:	ac                   	lods   %ds:(%esi),%al
    ae66:	00 00                	add    %al,(%eax)
    ae68:	0c 73                	or     $0x73,%al
    ae6a:	ae                   	scas   %es:(%edi),%al
    ae6b:	00 00                	add    %al,(%eax)
    ae6d:	0d 31 ac 00 00       	or     $0xac31,%eax
    ae72:	00 05 04 68 ae 00    	add    %al,0xae6804
    ae78:	00 33                	add    %dh,(%ebx)
    ae7a:	d6                   	(bad)  
    ae7b:	93                   	xchg   %eax,%ebx
    ae7c:	00 00                	add    %al,(%eax)
    ae7e:	04 55                	add    $0x55,%al
    ae80:	00 00                	add    %al,(%eax)
    ae82:	00 81 fc 01 a3 ae    	add    %al,-0x515cfe04(%ecx)
    ae88:	00 00                	add    %al,(%eax)
    ae8a:	0b 0e                	or     (%esi),%ecx
    ae8c:	04 00                	add    $0x0,%al
    ae8e:	00 00                	add    %al,(%eax)
    ae90:	0b 0b                	or     (%ebx),%ecx
    ae92:	70 00                	jo     ae94 <.debug_info+0xae94>
    ae94:	00 01                	add    %al,(%ecx)
    ae96:	0b 39                	or     (%ecx),%edi
    ae98:	1a 00                	sbb    (%eax),%al
    ae9a:	00 02                	add    %al,(%edx)
    ae9c:	0b a5 1a 00 00 03    	or     0x300001a(%ebp),%esp
    aea2:	00 33                	add    %dh,(%ebx)
    aea4:	1c 68                	sbb    $0x68,%al
    aea6:	00 00                	add    %al,(%eax)
    aea8:	04 55                	add    $0x55,%al
    aeaa:	00 00                	add    %al,(%eax)
    aeac:	00 81 12 02 d3 ae    	add    %al,-0x512cfdee(%ecx)
    aeb2:	00 00                	add    %al,(%eax)
    aeb4:	0b 01                	or     (%ecx),%eax
    aeb6:	7c 00                	jl     aeb8 <.debug_info+0xaeb8>
    aeb8:	00 00                	add    %al,(%eax)
    aeba:	0b 72 00             	or     0x0(%edx),%esi
    aebd:	00 00                	add    %al,(%eax)
    aebf:	01 0b                	add    %ecx,(%ebx)
    aec1:	aa                   	stos   %al,%es:(%edi)
    aec2:	6c                   	insb   (%dx),%es:(%edi)
    aec3:	00 00                	add    %al,(%eax)
    aec5:	02 0b                	add    (%ebx),%cl
    aec7:	44                   	inc    %esp
    aec8:	52                   	push   %edx
    aec9:	00 00                	add    %al,(%eax)
    aecb:	03 0b                	add    (%ebx),%ecx
    aecd:	9e                   	sahf   
    aece:	73 00                	jae    aed0 <.debug_info+0xaed0>
    aed0:	00 04 00             	add    %al,(%eax,%eax,1)
    aed3:	18 80 18 00 00 14    	sbb    %al,0x14000018(%eax)
    aed9:	81 1e 02 15 af 00    	sbbl   $0xaf1502,(%esi)
    aedf:	00 20                	add    %ah,(%eax)
    aee1:	44                   	inc    %esp
    aee2:	64 00 00             	add    %al,%fs:(%eax)
    aee5:	81 1f 02 a1 24 00    	sbbl   $0x24a102,(%edi)
    aeeb:	00 00                	add    %al,(%eax)
    aeed:	20 13                	and    %dl,(%ebx)
    aeef:	3e 00 00             	add    %al,%ds:(%eax)
    aef2:	81 20 02 55 00 00    	andl   $0x5502,(%eax)
    aef8:	00 04 20             	add    %al,(%eax,%eiz,1)
    aefb:	35 50 00 00 81       	xor    $0x81000050,%eax
    af00:	22 02                	and    (%edx),%al
    af02:	fe 02                	incb   (%edx)
    af04:	00 00                	add    %al,(%eax)
    af06:	08 20                	or     %ah,(%eax)
    af08:	ee                   	out    %al,(%dx)
    af09:	ab                   	stos   %eax,%es:(%edi)
    af0a:	00 00                	add    %al,(%eax)
    af0c:	81 25 02 1a af 00 00 	andl   $0x16001000,0xaf1a02
    af13:	10 00 16 
    af16:	39 87 00 00 05 04    	cmp    %eax,0x4050000(%edi)
    af1c:	15 af 00 00 18       	adc    $0x180000af,%eax
    af21:	e2 45                	loop   af68 <.debug_info+0xaf68>
    af23:	00 00                	add    %al,(%eax)
    af25:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    af26:	81 29 02 d6 b1 00    	subl   $0xb1d602,(%ecx)
    af2c:	00 20                	add    %ah,(%eax)
    af2e:	40                   	inc    %eax
    af2f:	4c                   	dec    %esp
    af30:	00 00                	add    %al,(%eax)
    af32:	81 2a 02 de aa 00    	subl   $0xaade02,(%edx)
    af38:	00 00                	add    %al,(%eax)
    af3a:	26 f7 7c 00 00       	idivl  %es:0x0(%eax,%eax,1)
    af3f:	81 2b 02 55 00 00    	subl   $0x5502,(%ebx)
    af45:	00 04 01             	add    %al,(%ecx,%eax,1)
    af48:	1f                   	pop    %ds
    af49:	04 26                	add    $0x26,%al
    af4b:	1a 5a 00             	sbb    0x0(%edx),%bl
    af4e:	00 81 2c 02 55 00    	add    %al,0x55022c(%ecx)
    af54:	00 00                	add    %al,(%eax)
    af56:	04 01                	add    $0x1,%al
    af58:	1e                   	push   %ds
    af59:	04 26                	add    $0x26,%al
    af5b:	9d                   	popf   
    af5c:	3c 00                	cmp    $0x0,%al
    af5e:	00 81 2d 02 1c 02    	add    %al,0x21c022d(%ecx)
    af64:	00 00                	add    %al,(%eax)
    af66:	01 01                	add    %eax,(%ecx)
    af68:	05 04 26 be 05       	add    $0x5be2604,%eax
    af6d:	00 00                	add    %al,(%eax)
    af6f:	81 2e 02 1c 02 00    	subl   $0x21c02,(%esi)
    af75:	00 01                	add    %al,(%ecx)
    af77:	01 04 04             	add    %eax,(%esp,%eax,1)
    af7a:	26 34 4b             	es xor $0x4b,%al
    af7d:	00 00                	add    %al,(%eax)
    af7f:	81 2f 02 1c 02 00    	subl   $0x21c02,(%edi)
    af85:	00 01                	add    %al,(%ecx)
    af87:	01 03                	add    %eax,(%ebx)
    af89:	04 26                	add    $0x26,%al
    af8b:	74 91                	je     af1e <.debug_info+0xaf1e>
    af8d:	00 00                	add    %al,(%eax)
    af8f:	81 30 02 1c 02 00    	xorl   $0x21c02,(%eax)
    af95:	00 01                	add    %al,(%ecx)
    af97:	01 02                	add    %eax,(%edx)
    af99:	04 26                	add    $0x26,%al
    af9b:	f6 a8 00 00 81 31    	imulb  0x31810000(%eax)
    afa1:	02 1c 02             	add    (%edx,%eax,1),%bl
    afa4:	00 00                	add    %al,(%eax)
    afa6:	01 01                	add    %eax,(%ecx)
    afa8:	01 04 26             	add    %eax,(%esi,%eiz,1)
    afab:	4e                   	dec    %esi
    afac:	ab                   	stos   %eax,%es:(%edi)
    afad:	00 00                	add    %al,(%eax)
    afaf:	81 32 02 1c 02 00    	xorl   $0x21c02,(%edx)
    afb5:	00 01                	add    %al,(%ecx)
    afb7:	01 00                	add    %eax,(%eax)
    afb9:	04 26                	add    $0x26,%al
    afbb:	fb                   	sti    
    afbc:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    afbd:	00 00                	add    %al,(%eax)
    afbf:	81 33 02 1c 02 00    	xorl   $0x21c02,(%ebx)
    afc5:	00 01                	add    %al,(%ecx)
    afc7:	01 07                	add    %eax,(%edi)
    afc9:	05 20 44 64 00       	add    $0x644420,%eax
    afce:	00 81 34 02 a1 24    	add    %al,0x24a10234(%ecx)
    afd4:	00 00                	add    %al,(%eax)
    afd6:	08 20                	or     %ah,(%eax)
    afd8:	4e                   	dec    %esi
    afd9:	9f                   	lahf   
    afda:	00 00                	add    %al,(%eax)
    afdc:	81 36 02 fe 02 00    	xorl   $0x2fe02,(%esi)
    afe2:	00 0c 20             	add    %cl,(%eax,%eiz,1)
    afe5:	7e 17                	jle    affe <.debug_info+0xaffe>
    afe7:	00 00                	add    %al,(%eax)
    afe9:	81 37 02 60 38 00    	xorl   $0x386002,(%edi)
    afef:	00 14 20             	add    %dl,(%eax,%eiz,1)
    aff2:	94                   	xchg   %eax,%esp
    aff3:	2a 00                	sub    (%eax),%al
    aff5:	00 81 38 02 c1 b2    	add    %al,-0x4d3efdc8(%ecx)
    affb:	00 00                	add    %al,(%eax)
    affd:	24 26                	and    $0x26,%al
    afff:	ef                   	out    %eax,(%dx)
    b000:	63 00                	arpl   %ax,(%eax)
    b002:	00 81 39 02 1c 02    	add    %al,0x21c0239(%ecx)
    b008:	00 00                	add    %al,(%eax)
    b00a:	01 01                	add    %eax,(%ecx)
    b00c:	07                   	pop    %es
    b00d:	28 26                	sub    %ah,(%esi)
    b00f:	64 0e                	fs push %cs
    b011:	00 00                	add    %al,(%eax)
    b013:	81 3a 02 1c 02 00    	cmpl   $0x21c02,(%edx)
    b019:	00 01                	add    %al,(%ecx)
    b01b:	01 06                	add    %eax,(%esi)
    b01d:	28 26                	sub    %ah,(%esi)
    b01f:	40                   	inc    %eax
    b020:	6e                   	outsb  %ds:(%esi),(%dx)
    b021:	00 00                	add    %al,(%eax)
    b023:	81 3b 02 1c 02 00    	cmpl   $0x21c02,(%ebx)
    b029:	00 01                	add    %al,(%ecx)
    b02b:	01 05 28 20 4a 6f    	add    %eax,0x6f4a2028
    b031:	00 00                	add    %al,(%eax)
    b033:	81 40 02 90 38 00 00 	addl   $0x3890,0x2(%eax)
    b03a:	2c 20                	sub    $0x20,%al
    b03c:	00 ab 00 00 81 41    	add    %ch,0x41810000(%ebx)
    b042:	02 25 00 00 00 44    	add    0x44000000,%ah
    b048:	20 ea                	and    %ch,%dl
    b04a:	66 00 00             	data16 add %al,(%eax)
    b04d:	81 42 02 fb 38 00 00 	addl   $0x38fb,0x2(%edx)
    b054:	48                   	dec    %eax
    b055:	20 e7                	and    %ah,%bh
    b057:	5b                   	pop    %ebx
    b058:	00 00                	add    %al,(%eax)
    b05a:	81 43 02 67 25 00 00 	addl   $0x2567,0x2(%ebx)
    b061:	58                   	pop    %eax
    b062:	20 8c 48 00 00 81 44 	and    %cl,0x44810000(%eax,%ecx,2)
    b069:	02 cc                	add    %ah,%cl
    b06b:	b2 00                	mov    $0x0,%dl
    b06d:	00 64 20 7f          	add    %ah,0x7f(%eax,%eiz,1)
    b071:	29 00                	sub    %eax,(%eax)
    b073:	00 81 45 02 f3 02    	add    %al,0x2f30245(%ecx)
    b079:	00 00                	add    %al,(%eax)
    b07b:	68 20 28 23 00       	push   $0x232820
    b080:	00 81 46 02 f3 02    	add    %al,0x2f30246(%ecx)
    b086:	00 00                	add    %al,(%eax)
    b088:	6c                   	insb   (%dx),%es:(%edi)
    b089:	26 74 39             	es je  b0c5 <.debug_info+0xb0c5>
    b08c:	00 00                	add    %al,(%eax)
    b08e:	81 47 02 55 00 00 00 	addl   $0x55,0x2(%edi)
    b095:	04 03                	add    $0x3,%al
    b097:	1d 70 26 f5 68       	sbb    $0x68f52670,%eax
    b09c:	00 00                	add    %al,(%eax)
    b09e:	81 48 02 55 00 00 00 	orl    $0x55,0x2(%eax)
    b0a5:	04 01                	add    $0x1,%al
    b0a7:	1c 70                	sbb    $0x70,%al
    b0a9:	26 05 6c 00 00 81    	es add $0x8100006c,%eax
    b0af:	49                   	dec    %ecx
    b0b0:	02 55 00             	add    0x0(%ebp),%dl
    b0b3:	00 00                	add    %al,(%eax)
    b0b5:	04 01                	add    $0x1,%al
    b0b7:	1b 70 26             	sbb    0x26(%eax),%esi
    b0ba:	e7 1d                	out    %eax,$0x1d
    b0bc:	00 00                	add    %al,(%eax)
    b0be:	81 4a 02 55 00 00 00 	orl    $0x55,0x2(%edx)
    b0c5:	04 01                	add    $0x1,%al
    b0c7:	1a 70 26             	sbb    0x26(%eax),%dh
    b0ca:	d5 64                	aad    $0x64
    b0cc:	00 00                	add    %al,(%eax)
    b0ce:	81 4b 02 55 00 00 00 	orl    $0x55,0x2(%ebx)
    b0d5:	04 01                	add    $0x1,%al
    b0d7:	19 70 26             	sbb    %esi,0x26(%eax)
    b0da:	84 a9 00 00 81 4c    	test   %ch,0x4c810000(%ecx)
    b0e0:	02 1c 02             	add    (%edx,%eax,1),%bl
    b0e3:	00 00                	add    %al,(%eax)
    b0e5:	01 01                	add    %eax,(%ecx)
    b0e7:	00 70 26             	add    %dh,0x26(%eax)
    b0ea:	2b 66 00             	sub    0x0(%esi),%esp
    b0ed:	00 81 4d 02 55 00    	add    %al,0x55024d(%ecx)
    b0f3:	00 00                	add    %al,(%eax)
    b0f5:	04 01                	add    $0x1,%al
    b0f7:	17                   	pop    %ss
    b0f8:	70 26                	jo     b120 <.debug_info+0xb120>
    b0fa:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    b0fb:	a0 00 00 81 4e       	mov    0x4e810000,%al
    b100:	02 55 00             	add    0x0(%ebp),%dl
    b103:	00 00                	add    %al,(%eax)
    b105:	04 01                	add    $0x1,%al
    b107:	16                   	push   %ss
    b108:	70 26                	jo     b130 <.debug_info+0xb130>
    b10a:	d6                   	(bad)  
    b10b:	7c 00                	jl     b10d <.debug_info+0xb10d>
    b10d:	00 81 4f 02 55 00    	add    %al,0x55024f(%ecx)
    b113:	00 00                	add    %al,(%eax)
    b115:	04 01                	add    $0x1,%al
    b117:	15 70 26 bd 3a       	adc    $0x3abd2670,%eax
    b11c:	00 00                	add    %al,(%eax)
    b11e:	81 50 02 55 00 00 00 	adcl   $0x55,0x2(%eax)
    b125:	04 01                	add    $0x1,%al
    b127:	14 70                	adc    $0x70,%al
    b129:	26 f7 38             	idivl  %es:(%eax)
    b12c:	00 00                	add    %al,(%eax)
    b12e:	81 51 02 55 00 00 00 	adcl   $0x55,0x2(%ecx)
    b135:	04 01                	add    $0x1,%al
    b137:	13 70 20             	adc    0x20(%eax),%esi
    b13a:	96                   	xchg   %eax,%esi
    b13b:	0a 00                	or     (%eax),%al
    b13d:	00 81 52 02 55 00    	add    %al,0x550252(%ecx)
    b143:	00 00                	add    %al,(%eax)
    b145:	74 20                	je     b167 <.debug_info+0xb167>
    b147:	34 3e                	xor    $0x3e,%al
    b149:	00 00                	add    %al,(%eax)
    b14b:	81 53 02 a3 ae 00 00 	adcl   $0xaea3,0x2(%ebx)
    b152:	78 20                	js     b174 <.debug_info+0xb174>
    b154:	76 99                	jbe    b0ef <.debug_info+0xb0ef>
    b156:	00 00                	add    %al,(%eax)
    b158:	81 54 02 79 ae 00 00 	adcl   $0x7c0000ae,0x79(%edx,%eax,1)
    b15f:	7c 
    b160:	20 39                	and    %bh,(%ecx)
    b162:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    b163:	00 00                	add    %al,(%eax)
    b165:	81 55 02 99 00 00 00 	adcl   $0x99,0x2(%ebp)
    b16c:	80 20 4b             	andb   $0x4b,(%eax)
    b16f:	06                   	push   %es
    b170:	00 00                	add    %al,(%eax)
    b172:	81 56 02 99 00 00 00 	adcl   $0x99,0x2(%esi)
    b179:	84 20                	test   %ah,(%eax)
    b17b:	64 25 00 00 81 57    	fs and $0x57810000,%eax
    b181:	02 25 00 00 00 88    	add    0x88000000,%ah
    b187:	20 61 65             	and    %ah,0x65(%ecx)
    b18a:	00 00                	add    %al,(%eax)
    b18c:	81 58 02 25 00 00 00 	sbbl   $0x25,0x2(%eax)
    b193:	8c 20                	mov    %fs,(%eax)
    b195:	9a aa 00 00 81 59 02 	lcall  $0x259,$0x810000aa
    b19c:	25 00 00 00 90       	and    $0x90000000,%eax
    b1a1:	20 50 67             	and    %dl,0x67(%eax)
    b1a4:	00 00                	add    %al,(%eax)
    b1a6:	81 5a 02 25 00 00 00 	sbbl   $0x25,0x2(%edx)
    b1ad:	94                   	xchg   %eax,%esp
    b1ae:	20 70 38             	and    %dh,0x38(%eax)
    b1b1:	00 00                	add    %al,(%eax)
    b1b3:	81 5c 02 d2 b2 00 00 	sbbl   $0x980000b2,-0x2e(%edx,%eax,1)
    b1ba:	98 
    b1bb:	20 8e 83 00 00 81    	and    %cl,-0x7effff7d(%esi)
    b1c1:	5d                   	pop    %ebp
    b1c2:	02 e8                	add    %al,%ch
    b1c4:	b2 00                	mov    $0x0,%dl
    b1c6:	00 9c 19 71 6f 73 00 	add    %bl,0x736f71(%ecx,%ebx,1)
    b1cd:	81 5e 02 f3 b2 00 00 	sbbl   $0xb2f3,0x2(%esi)
    b1d4:	a0 00 10 d8 5d       	mov    0x5dd81000,%al
    b1d9:	00 00                	add    %al,(%eax)
    b1db:	70 83                	jo     b160 <.debug_info+0xb160>
    b1dd:	36 c1                	ss (bad) 
    b1df:	b2 00                	mov    $0x0,%dl
    b1e1:	00 0f                	add    %cl,(%edi)
    b1e3:	b7 57                	mov    $0x57,%bh
    b1e5:	00 00                	add    %al,(%eax)
    b1e7:	83 37 43             	xorl   $0x43,(%edi)
    b1ea:	00 00                	add    %al,(%eax)
    b1ec:	00 00                	add    %al,(%eax)
    b1ee:	0f 4e 9f 00 00 83 38 	cmovle 0x38830000(%edi),%ebx
    b1f5:	fe 02                	incb   (%edx)
    b1f7:	00 00                	add    %al,(%eax)
    b1f9:	04 0f                	add    $0xf,%al
    b1fb:	44                   	inc    %esp
    b1fc:	64 00 00             	add    %al,%fs:(%eax)
    b1ff:	83 39 a1             	cmpl   $0xffffffa1,(%ecx)
    b202:	24 00                	and    $0x0,%al
    b204:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    b207:	8c 48 00             	mov    %cs,0x0(%eax)
    b20a:	00 83 3a cc b2 00    	add    %al,0xb2cc3a(%ebx)
    b210:	00 10                	add    %dl,(%eax)
    b212:	0f 2b 30             	movntps %xmm6,(%eax)
    b215:	00 00                	add    %al,(%eax)
    b217:	83 3b 90             	cmpl   $0xffffff90,(%ebx)
    b21a:	38 00                	cmp    %al,(%eax)
    b21c:	00 14 0f             	add    %dl,(%edi,%ecx,1)
    b21f:	00 ab 00 00 83 3c    	add    %ch,0x3c830000(%ebx)
    b225:	25 00 00 00 2c       	and    $0x2c000000,%eax
    b22a:	0f ca                	bswap  %edx
    b22c:	84 00                	test   %al,(%eax)
    b22e:	00 83 3d 85 38 00    	add    %al,0x38853d(%ebx)
    b234:	00 30                	add    %dh,(%eax)
    b236:	0f 31                	rdtsc  
    b238:	21 00                	and    %eax,(%eax)
    b23a:	00 83 3e 85 38 00    	add    %al,0x38853e(%ebx)
    b240:	00 38                	add    %bh,(%eax)
    b242:	0f 65 41 00          	pcmpgtw 0x0(%ecx),%mm0
    b246:	00 83 3f 85 38 00    	add    %al,0x38853f(%ebx)
    b24c:	00 40 0f             	add    %al,0xf(%eax)
    b24f:	ae                   	scas   %es:(%edi),%al
    b250:	41                   	inc    %ecx
    b251:	00 00                	add    %al,(%eax)
    b253:	83 40 85 38          	addl   $0x38,-0x7b(%eax)
    b257:	00 00                	add    %al,(%eax)
    b259:	48                   	dec    %eax
    b25a:	0f a9                	pop    %gs
    b25c:	82                   	(bad)  
    b25d:	00 00                	add    %al,(%eax)
    b25f:	83 41 85 38          	addl   $0x38,-0x7b(%ecx)
    b263:	00 00                	add    %al,(%eax)
    b265:	50                   	push   %eax
    b266:	0f 4a 90 00 00 83 42 	cmovp  0x42830000(%eax),%edx
    b26d:	25 00 00 00 58       	and    $0x58000000,%eax
    b272:	0f 8d 82 00 00 83    	jge    8300b2fa <irq_matrix_allocated+0x8300a38a>
    b278:	43                   	inc    %ebx
    b279:	25 00 00 00 5c       	and    $0x5c000000,%eax
    b27e:	0f 03 ac 00 00 83 44 	lsl    0x25448300(%eax,%eax,1),%ebp
    b285:	25 
    b286:	00 00                	add    %al,(%eax)
    b288:	00 60 0f             	add    %ah,0xf(%eax)
    b28b:	a2 6d 00 00 83       	mov    %al,0x8300006d
    b290:	45                   	inc    %ebp
    b291:	25 00 00 00 64       	and    $0x64000000,%eax
    b296:	0f 26                	(bad)  
    b298:	10 00                	adc    %al,(%eax)
    b29a:	00 83 46 25 00 00    	add    %al,0x2546(%ebx)
    b2a0:	00 68 1c             	add    %ch,0x1c(%eax)
    b2a3:	0f 89 00 00 83 47    	jns    4783b2a9 <irq_matrix_allocated+0x4783a339>
    b2a9:	1c 02                	sbb    $0x2,%al
    b2ab:	00 00                	add    %al,(%eax)
    b2ad:	01 01                	add    %eax,(%ecx)
    b2af:	07                   	pop    %es
    b2b0:	6c                   	insb   (%dx),%es:(%edi)
    b2b1:	1c 77                	sbb    $0x77,%al
    b2b3:	85 00                	test   %eax,(%eax)
    b2b5:	00 83 48 1c 02 00    	add    %al,0x21c48(%ebx)
    b2bb:	00 01                	add    %al,(%ecx)
    b2bd:	01 06                	add    %eax,(%esi)
    b2bf:	6c                   	insb   (%dx),%es:(%edi)
    b2c0:	00 05 04 d6 b1 00    	add    %al,0xb1d604
    b2c6:	00 16                	add    %dl,(%esi)
    b2c8:	3c 67                	cmp    $0x67,%al
    b2ca:	00 00                	add    %al,(%eax)
    b2cc:	05 04 c7 b2 00       	add    $0xb2c704,%eax
    b2d1:	00 05 04 d3 ae 00    	add    %al,0xaed304
    b2d7:	00 0c e8             	add    %cl,(%eax,%ebp,8)
    b2da:	b2 00                	mov    $0x0,%dl
    b2dc:	00 0d 31 ac 00 00    	add    %cl,0xac31
    b2e2:	0d ee 00 00 00       	or     $0xee,%eax
    b2e7:	00 05 04 d8 b2 00    	add    %al,0xb2d804
    b2ed:	00 16                	add    %dl,(%esi)
    b2ef:	3f                   	aas    
    b2f0:	01 00                	add    %eax,(%eax)
    b2f2:	00 05 04 ee b2 00    	add    %al,0xb2ee04
    b2f8:	00 18                	add    %bl,(%eax)
    b2fa:	02 27                	add    (%edi),%ah
    b2fc:	00 00                	add    %al,(%eax)
    b2fe:	6c                   	insb   (%dx),%es:(%edi)
    b2ff:	81 72 02 48 b3 00 00 	xorl   $0xb348,0x2(%edx)
    b306:	19 6f 70             	sbb    %ebp,0x70(%edi)
    b309:	73 00                	jae    b30b <.debug_info+0xb30b>
    b30b:	81 73 02 e9 aa 00 00 	xorl   $0xaae9,0x2(%ebx)
    b312:	00 20                	add    %ah,(%eax)
    b314:	0b 43 00             	or     0x0(%ebx),%eax
    b317:	00 81 74 02 58 b3    	add    %al,-0x4ca7fd8c(%ecx)
    b31d:	00 00                	add    %al,(%eax)
    b31f:	5c                   	pop    %esp
    b320:	20 22                	and    %ah,(%edx)
    b322:	8c 00                	mov    %es,(%eax)
    b324:	00 81 75 02 62 ae    	add    %al,-0x519dfd8b(%ecx)
    b32a:	00 00                	add    %al,(%eax)
    b32c:	60                   	pusha  
    b32d:	20 b5 97 00 00 81    	and    %dh,-0x7effff69(%ebp)
    b333:	76 02                	jbe    b337 <.debug_info+0xb337>
    b335:	73 ae                	jae    b2e5 <.debug_info+0xb2e5>
    b337:	00 00                	add    %al,(%eax)
    b339:	64 20 62 4d          	and    %ah,%fs:0x4d(%edx)
    b33d:	00 00                	add    %al,(%eax)
    b33f:	81 77 02 73 ae 00 00 	xorl   $0xae73,0x2(%edi)
    b346:	68 00 0c 58 b3       	push   $0xb3580c00
    b34b:	00 00                	add    %al,(%eax)
    b34d:	0d 31 ac 00 00       	or     $0xac31,%eax
    b352:	0d 1c 02 00 00       	or     $0x21c,%eax
    b357:	00 05 04 48 b3 00    	add    %al,0xb34804
    b35d:	00 3c 2b             	add    %bh,(%ebx,%ebp,1)
    b360:	77 00                	ja     b362 <.debug_info+0xb362>
    b362:	00 00                	add    %al,(%eax)
    b364:	85 04 05 04 6c b3 00 	test   %eax,0xb36c04(,%eax,1)
    b36b:	00 10                	add    %dl,(%eax)
    b36d:	3e 4d                	ds dec %ebp
    b36f:	00 00                	add    %al,(%eax)
    b371:	4c                   	dec    %esp
    b372:	82                   	(bad)  
    b373:	6e                   	outsb  %ds:(%esi),(%dx)
    b374:	66 b4 00             	data16 mov $0x0,%ah
    b377:	00 0f                	add    %cl,(%edi)
    b379:	b7 57                	mov    $0x57,%bh
    b37b:	00 00                	add    %al,(%eax)
    b37d:	82                   	(bad)  
    b37e:	6f                   	outsl  %ds:(%esi),(%dx)
    b37f:	43                   	inc    %ebx
    b380:	00 00                	add    %al,(%eax)
    b382:	00 00                	add    %al,(%eax)
    b384:	0f 62 32             	punpckldq (%edx),%mm6
    b387:	00 00                	add    %al,(%eax)
    b389:	82                   	(bad)  
    b38a:	70 43                	jo     b3cf <.debug_info+0xb3cf>
    b38c:	00 00                	add    %al,(%eax)
    b38e:	00 04 0f             	add    %al,(%edi,%ecx,1)
    b391:	9d                   	popf   
    b392:	61                   	popa   
    b393:	00 00                	add    %al,(%eax)
    b395:	82                   	(bad)  
    b396:	71 31                	jno    b3c9 <.debug_info+0xb3c9>
    b398:	ac                   	lods   %ds:(%esi),%al
    b399:	00 00                	add    %al,(%eax)
    b39b:	08 0f                	or     %cl,(%edi)
    b39d:	27                   	daa    
    b39e:	83 00 00             	addl   $0x0,(%eax)
    b3a1:	82                   	(bad)  
    b3a2:	72 66                	jb     b40a <.debug_info+0xb40a>
    b3a4:	b4 00                	mov    $0x0,%ah
    b3a6:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    b3a9:	f9                   	stc    
    b3aa:	09 00                	or     %eax,(%eax)
    b3ac:	00 82 73 66 b4 00    	add    %al,0xb46673(%edx)
    b3b2:	00 10                	add    %dl,(%eax)
    b3b4:	0f 3a a2             	(bad)  
    b3b7:	00 00                	add    %al,(%eax)
    b3b9:	82                   	(bad)  
    b3ba:	74 66                	je     b422 <.debug_info+0xb422>
    b3bc:	b4 00                	mov    $0x0,%ah
    b3be:	00 14 0f             	add    %dl,(%edi,%ecx,1)
    b3c1:	cd 1d                	int    $0x1d
    b3c3:	00 00                	add    %al,(%eax)
    b3c5:	82                   	(bad)  
    b3c6:	76 6c                	jbe    b434 <.debug_info+0xb434>
    b3c8:	b5 00                	mov    $0x0,%ch
    b3ca:	00 18                	add    %bl,(%eax)
    b3cc:	0f 56 31             	orps   (%ecx),%xmm6
    b3cf:	00 00                	add    %al,(%eax)
    b3d1:	82                   	(bad)  
    b3d2:	77 86                	ja     b35a <.debug_info+0xb35a>
    b3d4:	b5 00                	mov    $0x0,%ch
    b3d6:	00 1c 0f             	add    %bl,(%edi,%ecx,1)
    b3d9:	3c 65                	cmp    $0x65,%al
    b3db:	00 00                	add    %al,(%eax)
    b3dd:	82                   	(bad)  
    b3de:	78 62                	js     b442 <.debug_info+0xb442>
    b3e0:	ae                   	scas   %es:(%edi),%al
    b3e1:	00 00                	add    %al,(%eax)
    b3e3:	20 0f                	and    %cl,(%edi)
    b3e5:	bb 40 00 00 82       	mov    $0x82000040,%ebx
    b3ea:	79 62                	jns    b44e <.debug_info+0xb44e>
    b3ec:	ae                   	scas   %es:(%edi),%al
    b3ed:	00 00                	add    %al,(%eax)
    b3ef:	24 0f                	and    $0xf,%al
    b3f1:	c8 8e 00 00          	enter  $0x8e,$0x0
    b3f5:	82                   	(bad)  
    b3f6:	7a 73                	jp     b46b <.debug_info+0xb46b>
    b3f8:	ae                   	scas   %es:(%edi),%al
    b3f9:	00 00                	add    %al,(%eax)
    b3fb:	28 0f                	sub    %cl,(%edi)
    b3fd:	ec                   	in     (%dx),%al
    b3fe:	1c 00                	sbb    $0x0,%al
    b400:	00 82 7c 62 ae 00    	add    %al,0xae627c(%edx)
    b406:	00 2c 0f             	add    %ch,(%edi,%ecx,1)
    b409:	82                   	(bad)  
    b40a:	41                   	inc    %ecx
    b40b:	00 00                	add    %al,(%eax)
    b40d:	82                   	(bad)  
    b40e:	7d 62                	jge    b472 <.debug_info+0xb472>
    b410:	ae                   	scas   %es:(%edi),%al
    b411:	00 00                	add    %al,(%eax)
    b413:	30 0f                	xor    %cl,(%edi)
    b415:	55                   	push   %ebp
    b416:	2d 00 00 82 7f       	sub    $0x7f820000,%eax
    b41b:	a0 b5 00 00 34       	mov    0x340000b5,%al
    b420:	0f 45 1c 00          	cmovne (%eax,%eax,1),%ebx
    b424:	00 82 80 62 ae 00    	add    %al,0xae6280(%edx)
    b42a:	00 38                	add    %bh,(%eax)
    b42c:	0f d5 74 00 00       	pmullw 0x0(%eax,%eax,1),%mm6
    b431:	82                   	(bad)  
    b432:	82                   	(bad)  
    b433:	62 ae 00 00 3c 15    	bound  %ebp,0x153c0000(%esi)
    b439:	70 6d                	jo     b4a8 <.debug_info+0xb4a8>
    b43b:	00 82 84 a6 b5 00    	add    %al,0xb5a684(%edx)
    b441:	00 40 0f             	add    %al,0xf(%eax)
    b444:	2d 53 00 00 82       	sub    $0x82000053,%eax
    b449:	86 b6 b5 00 00 44    	xchg   %dh,0x440000b5(%esi)
    b44f:	15 70 00 82 88       	adc    $0x88820070,%eax
    b454:	c6                   	(bad)  
    b455:	b5 00                	mov    $0x0,%ch
    b457:	00 48 0f             	add    %cl,0xf(%eax)
    b45a:	86 74 00 00          	xchg   %dh,0x0(%eax,%eax,1)
    b45e:	82                   	(bad)  
    b45f:	89 4d 24             	mov    %ecx,0x24(%ebp)
    b462:	00 00                	add    %al,(%eax)
    b464:	4c                   	dec    %esp
    b465:	00 05 04 6c b4 00    	add    %al,0xb46c04
    b46b:	00 05 04 72 b4 00    	add    %al,0xb47204
    b471:	00 06                	add    %al,(%esi)
    b473:	bc a5 00 00 1b       	mov    $0x1b0000a5,%esp
    b478:	99                   	cltd   
    b479:	00 00                	add    %al,(%eax)
    b47b:	00 8b b4 00 00 0d    	add    %cl,0xd0000b4(%ebx)
    b481:	31 ac 00 00 0d 8b b4 	xor    %ebp,-0x4b74f300(%eax,%eax,1)
    b488:	00 00                	add    %al,(%eax)
    b48a:	00 05 04 91 b4 00    	add    %al,0xb49104
    b490:	00 18                	add    %bl,(%eax)
    b492:	da 5f 00             	ficompl 0x0(%edi)
    b495:	00 40 82             	add    %al,-0x7e(%eax)
    b498:	0a 01                	or     (%ecx),%al
    b49a:	6c                   	insb   (%dx),%es:(%edi)
    b49b:	b5 00                	mov    $0x0,%ch
    b49d:	00 20                	add    %ah,(%eax)
    b49f:	b7 57                	mov    $0x57,%bh
    b4a1:	00 00                	add    %al,(%eax)
    b4a3:	82                   	(bad)  
    b4a4:	0b 01                	or     (%ecx),%eax
    b4a6:	43                   	inc    %ebx
    b4a7:	00 00                	add    %al,(%eax)
    b4a9:	00 00                	add    %al,(%eax)
    b4ab:	19 62 75             	sbb    %esp,0x75(%edx)
    b4ae:	73 00                	jae    b4b0 <.debug_info+0xb4b0>
    b4b0:	82                   	(bad)  
    b4b1:	0c 01                	or     $0x1,%al
    b4b3:	66 b3 00             	data16 mov $0x0,%bl
    b4b6:	00 04 20             	add    %al,(%eax,%eiz,1)
    b4b9:	b8 ab 00 00 82       	mov    $0x820000ab,%eax
    b4be:	0e                   	push   %cs
    b4bf:	01 c1                	add    %eax,%ecx
    b4c1:	60                   	pusha  
    b4c2:	00 00                	add    %al,(%eax)
    b4c4:	08 20                	or     %ah,(%eax)
    b4c6:	f4                   	hlt    
    b4c7:	31 00                	xor    %eax,(%eax)
    b4c9:	00 82 0f 01 43 00    	add    %al,0x43010f(%edx)
    b4cf:	00 00                	add    %al,(%eax)
    b4d1:	0c 20                	or     $0x20,%al
    b4d3:	ff 87 00 00 82 11    	incl   0x11820000(%edi)
    b4d9:	01 1c 02             	add    %ebx,(%edx,%eax,1)
    b4dc:	00 00                	add    %al,(%eax)
    b4de:	10 20                	adc    %ah,(%eax)
    b4e0:	26 52                	es push %edx
    b4e2:	00 00                	add    %al,(%eax)
    b4e4:	82                   	(bad)  
    b4e5:	12 01                	adc    (%ecx),%al
    b4e7:	32 b6 00 00 14 20    	xor    0x20140000(%esi),%dh
    b4ed:	d7                   	xlat   %ds:(%ebx)
    b4ee:	8a 00                	mov    (%eax),%al
    b4f0:	00 82 14 01 5a b6    	add    %al,-0x49a5feec(%edx)
    b4f6:	00 00                	add    %al,(%eax)
    b4f8:	18 20                	sbb    %ah,(%eax)
    b4fa:	68 9d 00 00 82       	push   $0x8200009d
    b4ff:	15 01 6a b6 00       	adc    $0xb66a01,%eax
    b504:	00 1c 20             	add    %bl,(%eax,%eiz,1)
    b507:	3c 65                	cmp    $0x65,%al
    b509:	00 00                	add    %al,(%eax)
    b50b:	82                   	(bad)  
    b50c:	17                   	pop    %ss
    b50d:	01 62 ae             	add    %esp,-0x52(%edx)
    b510:	00 00                	add    %al,(%eax)
    b512:	20 20                	and    %ah,(%eax)
    b514:	bb 40 00 00 82       	mov    $0x82000040,%ebx
    b519:	18 01                	sbb    %al,(%ecx)
    b51b:	62 ae 00 00 24 20    	bound  %ebp,0x20240000(%esi)
    b521:	c8 8e 00 00          	enter  $0x8e,$0x0
    b525:	82                   	(bad)  
    b526:	19 01                	sbb    %eax,(%ecx)
    b528:	73 ae                	jae    b4d8 <.debug_info+0xb4d8>
    b52a:	00 00                	add    %al,(%eax)
    b52c:	28 20                	sub    %ah,(%eax)
    b52e:	55                   	push   %ebp
    b52f:	2d 00 00 82 1a       	sub    $0x1a820000,%eax
    b534:	01 a0 b5 00 00 2c    	add    %esp,0x2c0000b5(%eax)
    b53a:	20 45 1c             	and    %al,0x1c(%ebp)
    b53d:	00 00                	add    %al,(%eax)
    b53f:	82                   	(bad)  
    b540:	1b 01                	sbb    (%ecx),%eax
    b542:	62 ae 00 00 30 20    	bound  %ebp,0x20300000(%esi)
    b548:	c7                   	(bad)  
    b549:	70 00                	jo     b54b <.debug_info+0xb54b>
    b54b:	00 82 1c 01 66 b4    	add    %al,-0x4b99fee4(%edx)
    b551:	00 00                	add    %al,(%eax)
    b553:	34 19                	xor    $0x19,%al
    b555:	70 6d                	jo     b5c4 <.debug_info+0xb5c4>
    b557:	00 82 1e 01 a6 b5    	add    %al,-0x4a59fee2(%edx)
    b55d:	00 00                	add    %al,(%eax)
    b55f:	38 19                	cmp    %bl,(%ecx)
    b561:	70 00                	jo     b563 <.debug_info+0xb563>
    b563:	82                   	(bad)  
    b564:	20 01                	and    %al,(%ecx)
    b566:	7a b6                	jp     b51e <.debug_info+0xb51e>
    b568:	00 00                	add    %al,(%eax)
    b56a:	3c 00                	cmp    $0x0,%al
    b56c:	05 04 77 b4 00       	add    $0xb47704,%eax
    b571:	00 1b                	add    %bl,(%ebx)
    b573:	99                   	cltd   
    b574:	00 00                	add    %al,(%eax)
    b576:	00 86 b5 00 00 0d    	add    %al,0xd0000b5(%esi)
    b57c:	31 ac 00 00 0d 1b aa 	xor    %ebp,-0x55e4f300(%eax,%eax,1)
    b583:	00 00                	add    %al,(%eax)
    b585:	00 05 04 72 b5 00    	add    %al,0xb57204
    b58b:	00 1b                	add    %bl,(%ebx)
    b58d:	99                   	cltd   
    b58e:	00 00                	add    %al,(%eax)
    b590:	00 a0 b5 00 00 0d    	add    %ah,0xd0000b5(%eax)
    b596:	31 ac 00 00 0d de aa 	xor    %ebp,-0x5521f300(%eax,%eax,1)
    b59d:	00 00                	add    %al,(%eax)
    b59f:	00 05 04 8c b5 00    	add    %al,0xb58c04
    b5a5:	00 05 04 ac b5 00    	add    %al,0xb5ac04
    b5ab:	00 06                	add    %al,(%esi)
    b5ad:	e9 aa 00 00 16       	jmp    1600b65c <irq_matrix_allocated+0x1600a6ec>
    b5b2:	2d 53 00 00 05       	sub    $0x5000053,%eax
    b5b7:	04 bc                	add    $0xbc,%al
    b5b9:	b5 00                	mov    $0x0,%ch
    b5bb:	00 06                	add    %al,(%esi)
    b5bd:	b1 b5                	mov    $0xb5,%cl
    b5bf:	00 00                	add    %al,(%eax)
    b5c1:	16                   	push   %ss
    b5c2:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    b5c3:	22 00                	and    (%eax),%al
    b5c5:	00 05 04 c1 b5 00    	add    %al,0xb5c104
    b5cb:	00 18                	add    %bl,(%eax)
    b5cd:	8f                   	(bad)  
    b5ce:	18 00                	sbb    %al,(%eax)
    b5d0:	00 18                	add    %bl,(%eax)
    b5d2:	82                   	(bad)  
    b5d3:	1d 02 27 b6 00       	sbb    $0xb62702,%eax
    b5d8:	00 20                	add    %ah,(%eax)
    b5da:	b7 57                	mov    $0x57,%bh
    b5dc:	00 00                	add    %al,(%eax)
    b5de:	82                   	(bad)  
    b5df:	1e                   	push   %ds
    b5e0:	02 43 00             	add    0x0(%ebx),%al
    b5e3:	00 00                	add    %al,(%eax)
    b5e5:	00 20                	add    %ah,(%eax)
    b5e7:	c7                   	(bad)  
    b5e8:	70 00                	jo     b5ea <.debug_info+0xb5ea>
    b5ea:	00 82 1f 02 66 b4    	add    %al,-0x4b99fde1(%edx)
    b5f0:	00 00                	add    %al,(%eax)
    b5f2:	04 20                	add    $0x20,%al
    b5f4:	56                   	push   %esi
    b5f5:	31 00                	xor    %eax,(%eax)
    b5f7:	00 82 20 02 86 b5    	add    %al,-0x4a79fde0(%edx)
    b5fd:	00 00                	add    %al,(%eax)
    b5ff:	08 20                	or     %ah,(%eax)
    b601:	25 14 00 00 82       	and    $0x82000014,%eax
    b606:	21 02                	and    %eax,(%edx)
    b608:	c5 b7 00 00 0c 20    	lds    0x200c0000(%edi),%esi
    b60e:	5b                   	pop    %ebx
    b60f:	7e 00                	jle    b611 <.debug_info+0xb611>
    b611:	00 82 23 02 73 ae    	add    %al,-0x518cfddd(%edx)
    b617:	00 00                	add    %al,(%eax)
    b619:	10 19                	adc    %bl,(%ecx)
    b61b:	70 6d                	jo     b68a <.debug_info+0xb68a>
    b61d:	00 82 25 02 a6 b5    	add    %al,-0x4a59fddb(%edx)
    b623:	00 00                	add    %al,(%eax)
    b625:	14 00                	adc    $0x0,%al
    b627:	05 04 2d b6 00       	add    $0xb62d04,%eax
    b62c:	00 06                	add    %al,(%esi)
    b62e:	cc                   	int3   
    b62f:	b5 00                	mov    $0x0,%ch
    b631:	00 1a                	add    %bl,(%edx)
    b633:	26 52                	es push %edx
    b635:	00 00                	add    %al,(%eax)
    b637:	04 55                	add    $0x55,%al
    b639:	00 00                	add    %al,(%eax)
    b63b:	00 82 e3 55 b6 00    	add    %al,0xb655e3(%edx)
    b641:	00 0b                	add    %cl,(%ebx)
    b643:	88 a4 00 00 00 0b 74 	mov    %ah,0x740b0000(%eax,%eax,1)
    b64a:	79 00                	jns    b64c <.debug_info+0xb64c>
    b64c:	00 01                	add    %al,(%ecx)
    b64e:	0b 04 0e             	or     (%esi,%ecx,1),%eax
    b651:	00 00                	add    %al,(%eax)
    b653:	02 00                	add    (%eax),%al
    b655:	16                   	push   %ss
    b656:	4c                   	dec    %esp
    b657:	24 00                	and    $0x0,%al
    b659:	00 05 04 60 b6 00    	add    %al,0xb66004
    b65f:	00 06                	add    %al,(%esi)
    b661:	55                   	push   %ebp
    b662:	b6 00                	mov    $0x0,%dh
    b664:	00 16                	add    %dl,(%esi)
    b666:	3d 07 00 00 05       	cmp    $0x5000007,%eax
    b66b:	04 70                	add    $0x70,%al
    b66d:	b6 00                	mov    $0x0,%dh
    b66f:	00 06                	add    %al,(%esi)
    b671:	65 b6 00             	gs mov $0x0,%dh
    b674:	00 16                	add    %dl,(%esi)
    b676:	3f                   	aas    
    b677:	82                   	(bad)  
    b678:	00 00                	add    %al,(%eax)
    b67a:	05 04 75 b6 00       	add    $0xb67504,%eax
    b67f:	00 18                	add    %bl,(%eax)
    b681:	eb 75                	jmp    b6f8 <.debug_info+0xb6f8>
    b683:	00 00                	add    %al,(%eax)
    b685:	40                   	inc    %eax
    b686:	82                   	(bad)  
    b687:	87 01                	xchg   %eax,(%ecx)
    b689:	5b                   	pop    %ebx
    b68a:	b7 00                	mov    $0x0,%bh
    b68c:	00 20                	add    %ah,(%eax)
    b68e:	b7 57                	mov    $0x57,%bh
    b690:	00 00                	add    %al,(%eax)
    b692:	82                   	(bad)  
    b693:	88 01                	mov    %al,(%ecx)
    b695:	43                   	inc    %ebx
    b696:	00 00                	add    %al,(%eax)
    b698:	00 00                	add    %al,(%eax)
    b69a:	20 b8 ab 00 00 82    	and    %bh,-0x7dffff55(%eax)
    b6a0:	89 01                	mov    %eax,(%ecx)
    b6a2:	c1 60 00 00          	shll   $0x0,0x0(%eax)
    b6a6:	04 20                	add    $0x20,%al
    b6a8:	39 8e 00 00 82 8b    	cmp    %ecx,-0x747e0000(%esi)
    b6ae:	01 66 b4             	add    %esp,-0x4c(%esi)
    b6b1:	00 00                	add    %al,(%eax)
    b6b3:	08 20                	or     %ah,(%eax)
    b6b5:	f9                   	stc    
    b6b6:	09 00                	or     %eax,(%eax)
    b6b8:	00 82 8c 01 66 b4    	add    %al,-0x4b99fe74(%edx)
    b6be:	00 00                	add    %al,(%eax)
    b6c0:	0c 20                	or     $0x20,%al
    b6c2:	d4 01                	aam    $0x1
    b6c4:	00 00                	add    %al,(%eax)
    b6c6:	82                   	(bad)  
    b6c7:	8d 01                	lea    (%ecx),%eax
    b6c9:	1e                   	push   %ds
    b6ca:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    b6cb:	00 00                	add    %al,(%eax)
    b6cd:	10 20                	adc    %ah,(%eax)
    b6cf:	cc                   	int3   
    b6d0:	88 00                	mov    %al,(%eax)
    b6d2:	00 82 8f 01 86 b5    	add    %al,-0x4a79fe71(%edx)
    b6d8:	00 00                	add    %al,(%eax)
    b6da:	14 20                	adc    $0x20,%al
    b6dc:	25 14 00 00 82       	and    $0x82000014,%eax
    b6e1:	90                   	nop
    b6e2:	01 75 b7             	add    %esi,-0x49(%ebp)
    b6e5:	00 00                	add    %al,(%eax)
    b6e7:	18 20                	sbb    %ah,(%eax)
    b6e9:	34 6d                	xor    $0x6d,%al
    b6eb:	00 00                	add    %al,(%eax)
    b6ed:	82                   	(bad)  
    b6ee:	92                   	xchg   %eax,%edx
    b6ef:	01 8c b7 00 00 1c 20 	add    %ecx,0x201c0000(%edi,%esi,4)
    b6f6:	e2 6b                	loop   b763 <.debug_info+0xb763>
    b6f8:	00 00                	add    %al,(%eax)
    b6fa:	82                   	(bad)  
    b6fb:	93                   	xchg   %eax,%ebx
    b6fc:	01 73 ae             	add    %esi,-0x52(%ebx)
    b6ff:	00 00                	add    %al,(%eax)
    b701:	20 20                	and    %ah,(%eax)
    b703:	55                   	push   %ebp
    b704:	2d 00 00 82 95       	sub    $0x95820000,%eax
    b709:	01 a0 b5 00 00 24    	add    %esp,0x240000b5(%eax)
    b70f:	20 45 1c             	and    %al,0x1c(%ebp)
    b712:	00 00                	add    %al,(%eax)
    b714:	82                   	(bad)  
    b715:	96                   	xchg   %eax,%esi
    b716:	01 62 ae             	add    %esp,-0x52(%edx)
    b719:	00 00                	add    %al,(%eax)
    b71b:	28 20                	sub    %ah,(%eax)
    b71d:	eb 65                	jmp    b784 <.debug_info+0xb784>
    b71f:	00 00                	add    %al,(%eax)
    b721:	82                   	(bad)  
    b722:	97                   	xchg   %eax,%edi
    b723:	01 62 ae             	add    %esp,-0x52(%edx)
    b726:	00 00                	add    %al,(%eax)
    b728:	2c 20                	sub    $0x20,%al
    b72a:	e2 60                	loop   b78c <.debug_info+0xb78c>
    b72c:	00 00                	add    %al,(%eax)
    b72e:	82                   	(bad)  
    b72f:	99                   	cltd   
    b730:	01 f1                	add    %esi,%ecx
    b732:	a8 00                	test   $0x0,%al
    b734:	00 30                	add    %dh,(%eax)
    b736:	20 65 75             	and    %ah,0x75(%ebp)
    b739:	00 00                	add    %al,(%eax)
    b73b:	82                   	(bad)  
    b73c:	9a 01 a1 b7 00 00 34 	lcall  $0x3400,$0xb7a101
    b743:	19 70 6d             	sbb    %esi,0x6d(%eax)
    b746:	00 82 9c 01 a6 b5    	add    %al,-0x4a59fe64(%edx)
    b74c:	00 00                	add    %al,(%eax)
    b74e:	38 19                	cmp    %bl,(%ecx)
    b750:	70 00                	jo     b752 <.debug_info+0xb752>
    b752:	82                   	(bad)  
    b753:	9e                   	sahf   
    b754:	01 c6                	add    %eax,%esi
    b756:	b5 00                	mov    $0x0,%ch
    b758:	00 3c 00             	add    %bh,(%eax,%eax,1)
    b75b:	1b df                	sbb    %edi,%ebx
    b75d:	01 00                	add    %eax,(%eax)
    b75f:	00 6f b7             	add    %ch,-0x49(%edi)
    b762:	00 00                	add    %al,(%eax)
    b764:	0d 31 ac 00 00       	or     $0xac31,%eax
    b769:	0d 6f b7 00 00       	or     $0xb76f,%eax
    b76e:	00 05 04 fb 01 00    	add    %al,0x1fb04
    b774:	00 05 04 5b b7 00    	add    %al,0xb75b04
    b77a:	00 0c 86             	add    %cl,(%esi,%eax,4)
    b77d:	b7 00                	mov    $0x0,%bh
    b77f:	00 0d 86 b7 00 00    	add    %cl,0xb786
    b785:	00 05 04 80 b6 00    	add    %al,0xb68004
    b78b:	00 05 04 7b b7 00    	add    %al,0xb77b04
    b791:	00 1b                	add    %bl,(%ebx)
    b793:	e3 0c                	jecxz  b7a1 <.debug_info+0xb7a1>
    b795:	00 00                	add    %al,(%eax)
    b797:	a1 b7 00 00 0d       	mov    0xd0000b7,%eax
    b79c:	31 ac 00 00 00 05 04 	xor    %ebp,0x4050000(%eax,%eax,1)
    b7a3:	92                   	xchg   %eax,%edx
    b7a4:	b7 00                	mov    $0x0,%bh
    b7a6:	00 1b                	add    %bl,(%ebx)
    b7a8:	df 01                	fild   (%ecx)
    b7aa:	00 00                	add    %al,(%eax)
    b7ac:	c5 b7 00 00 0d 31    	lds    0x310d0000(%edi),%esi
    b7b2:	ac                   	lods   %ds:(%esi),%al
    b7b3:	00 00                	add    %al,(%eax)
    b7b5:	0d 6f b7 00 00       	or     $0xb76f,%eax
    b7ba:	0d 72 7e 00 00       	or     $0x7e72,%eax
    b7bf:	0d 78 7e 00 00       	or     $0x7e78,%eax
    b7c4:	00 05 04 a7 b7 00    	add    %al,0xb7a704
    b7ca:	00 18                	add    %bl,(%eax)
    b7cc:	d5 3e                	aad    $0x3e
    b7ce:	00 00                	add    %al,(%eax)
    b7d0:	08 82 d4 02 f3 b7    	or     %al,-0x480cfd2c(%edx)
    b7d6:	00 00                	add    %al,(%eax)
    b7d8:	20 63 7e             	and    %ah,0x7e(%ebx)
    b7db:	00 00                	add    %al,(%eax)
    b7dd:	82                   	(bad)  
    b7de:	d9 02                	flds   (%edx)
    b7e0:	55                   	push   %ebp
    b7e1:	00 00                	add    %al,(%eax)
    b7e3:	00 00                	add    %al,(%eax)
    b7e5:	20 81 40 00 00 82    	and    %al,-0x7dffffc0(%ecx)
    b7eb:	da 02                	fiaddl (%edx)
    b7ed:	25 00 00 00 04       	and    $0x4000000,%eax
    b7f2:	00 33                	add    %dh,(%ebx)
    b7f4:	35 0a 00 00 04       	xor    $0x400000a,%eax
    b7f9:	55                   	push   %ebp
    b7fa:	00 00                	add    %al,(%eax)
    b7fc:	00 82 1b 03 1d b8    	add    %al,-0x47e2fce5(%edx)
    b802:	00 00                	add    %al,(%eax)
    b804:	0b e0                	or     %eax,%esp
    b806:	80 00 00             	addb   $0x0,(%eax)
    b809:	00 0b                	add    %cl,(%ebx)
    b80b:	2c 75                	sub    $0x75,%al
    b80d:	00 00                	add    %al,(%eax)
    b80f:	01 0b                	add    %ecx,(%ebx)
    b811:	9c                   	pushf  
    b812:	74 00                	je     b814 <.debug_info+0xb814>
    b814:	00 02                	add    %al,(%edx)
    b816:	0b 8f 22 00 00 03    	or     0x3000022(%edi),%ecx
    b81c:	00 18                	add    %bl,(%eax)
    b81e:	7b 78                	jnp    b898 <.debug_info+0xb898>
    b820:	00 00                	add    %al,(%eax)
    b822:	14 82                	adc    $0x82,%al
    b824:	28 03                	sub    %al,(%ebx)
    b826:	52                   	push   %edx
    b827:	b8 00 00 20 7f       	mov    $0x7f200000,%eax
    b82c:	00 00                	add    %al,(%eax)
    b82e:	00 82 29 03 fe 02    	add    %al,0x2fe0329(%edx)
    b834:	00 00                	add    %al,(%eax)
    b836:	00 20                	add    %ah,(%eax)
    b838:	fc                   	cld    
    b839:	2e 00 00             	add    %al,%cs:(%eax)
    b83c:	82                   	(bad)  
    b83d:	2a 03                	sub    (%ebx),%al
    b83f:	fe 02                	incb   (%edx)
    b841:	00 00                	add    %al,(%eax)
    b843:	08 20                	or     %ah,(%eax)
    b845:	b4 98                	mov    $0x98,%ah
    b847:	00 00                	add    %al,(%eax)
    b849:	82                   	(bad)  
    b84a:	2b 03                	sub    (%ebx),%eax
    b84c:	f3 b7 00             	repz mov $0x0,%bh
    b84f:	00 10                	add    %dl,(%eax)
    b851:	00 16                	add    %dl,(%esi)
    b853:	2d 68 00 00 05       	sub    $0x5000068,%eax
    b858:	04 52                	add    $0x52,%al
    b85a:	b8 00 00 05 04       	mov    $0x4050000,%eax
    b85f:	f9                   	stc    
    b860:	b2 00                	mov    $0x0,%dl
    b862:	00 16                	add    %dl,(%esi)
    b864:	67 95                	addr16 xchg %eax,%ebp
    b866:	00 00                	add    %al,(%eax)
    b868:	05 04 63 b8 00       	add    $0xb86304,%eax
    b86d:	00 05 04 68 aa 00    	add    %al,0xaa6804
    b873:	00 16                	add    %dl,(%esi)
    b875:	ae                   	scas   %es:(%edi),%al
    b876:	0e                   	push   %cs
    b877:	00 00                	add    %al,(%eax)
    b879:	05 04 7f b8 00       	add    $0xb87f04,%eax
    b87e:	00 06                	add    %al,(%esi)
    b880:	74 b8                	je     b83a <.debug_info+0xb83a>
    b882:	00 00                	add    %al,(%eax)
    b884:	05 04 cb b7 00       	add    $0xb7cb04,%eax
    b889:	00 16                	add    %dl,(%esi)
    b88b:	1f                   	pop    %ds
    b88c:	3b 00                	cmp    (%eax),%eax
    b88e:	00 05 04 8a b8 00    	add    %al,0xb88a04
    b894:	00 16                	add    %dl,(%esi)
    b896:	71 7b                	jno    b913 <.debug_info+0xb913>
    b898:	00 00                	add    %al,(%eax)
    b89a:	05 04 95 b8 00       	add    $0xb89504,%eax
    b89f:	00 16                	add    %dl,(%esi)
    b8a1:	fb                   	sti    
    b8a2:	49                   	dec    %ecx
    b8a3:	00 00                	add    %al,(%eax)
    b8a5:	05 04 a0 b8 00       	add    $0xb8a004,%eax
    b8aa:	00 16                	add    %dl,(%esi)
    b8ac:	1b 7c 00 00          	sbb    0x0(%eax,%eax,1),%edi
    b8b0:	05 04 ab b8 00       	add    $0xb8ab04,%eax
    b8b5:	00 16                	add    %dl,(%esi)
    b8b7:	c7 02 00 00 05 04    	movl   $0x4050000,(%edx)
    b8bd:	b6 b8                	mov    $0xb8,%dh
    b8bf:	00 00                	add    %al,(%eax)
    b8c1:	05 04 c7 b8 00       	add    $0xb8c704,%eax
    b8c6:	00 0c d2             	add    %cl,(%edx,%edx,8)
    b8c9:	b8 00 00 0d 96       	mov    $0x960d0000,%eax
    b8ce:	4c                   	dec    %esp
    b8cf:	00 00                	add    %al,(%eax)
    b8d1:	00 10                	add    %dl,(%eax)
    b8d3:	f3 9c                	repz pushf 
    b8d5:	00 00                	add    %al,(%eax)
    b8d7:	14 51                	adc    $0x51,%al
    b8d9:	92                   	xchg   %eax,%edx
    b8da:	1b b9 00 00 0f 59    	sbb    0x590f0000(%ecx),%edi
    b8e0:	36 00 00             	add    %al,%ss:(%eax)
    b8e3:	51                   	push   %ecx
    b8e4:	93                   	xchg   %eax,%ebx
    b8e5:	55                   	push   %ebp
    b8e6:	00 00                	add    %al,(%eax)
    b8e8:	00 00                	add    %al,(%eax)
    b8ea:	0f b1 2b             	cmpxchg %ebp,(%ebx)
    b8ed:	00 00                	add    %al,(%eax)
    b8ef:	51                   	push   %ecx
    b8f0:	97                   	xchg   %eax,%edi
    b8f1:	77 0a                	ja     b8fd <.debug_info+0xb8fd>
    b8f3:	00 00                	add    %al,(%eax)
    b8f5:	04 0f                	add    $0xf,%al
    b8f7:	61                   	popa   
    b8f8:	53                   	push   %ebx
    b8f9:	00 00                	add    %al,(%eax)
    b8fb:	51                   	push   %ecx
    b8fc:	98                   	cwtl   
    b8fd:	20 b9 00 00 08 0f    	and    %bh,0xf080000(%ecx)
    b903:	8e 92 00 00 51 99    	mov    -0x66af0000(%edx),%ss
    b909:	fb                   	sti    
    b90a:	17                   	pop    %ss
    b90b:	00 00                	add    %al,(%eax)
    b90d:	0c 0f                	or     $0xf,%al
    b90f:	8c a5 00 00 51 9b    	mov    %fs,-0x64af0000(%ebp)
    b915:	fb                   	sti    
    b916:	17                   	pop    %ss
    b917:	00 00                	add    %al,(%eax)
    b919:	10 00                	adc    %al,(%eax)
    b91b:	16                   	push   %ss
    b91c:	61                   	popa   
    b91d:	53                   	push   %ebx
    b91e:	00 00                	add    %al,(%eax)
    b920:	05 04 1b b9 00       	add    $0xb91b04,%eax
    b925:	00 05 04 d2 b8 00    	add    %al,0xb8d204
    b92b:	00 18                	add    %bl,(%eax)
    b92d:	32 83 00 00 88 51    	xor    0x51880000(%ebx),%al
    b933:	a8 01                	test   $0x1,%al
    b935:	f4                   	hlt    
    b936:	ba 00 00 20 72       	mov    $0x72200000,%edx
    b93b:	6a 00                	push   $0x0
    b93d:	00 51 a9             	add    %dl,-0x57(%ecx)
    b940:	01 31                	add    %esi,(%ecx)
    b942:	ac                   	lods   %ds:(%esi),%al
    b943:	00 00                	add    %al,(%eax)
    b945:	00 20                	add    %ah,(%eax)
    b947:	b7 57                	mov    $0x57,%bh
    b949:	00 00                	add    %al,(%eax)
    b94b:	51                   	push   %ecx
    b94c:	aa                   	stos   %al,%es:(%edi)
    b94d:	01 43 00             	add    %eax,0x0(%ebx)
    b950:	00 00                	add    %al,(%eax)
    b952:	04 20                	add    $0x20,%al
    b954:	58                   	pop    %eax
    b955:	1e                   	push   %ds
    b956:	00 00                	add    %al,(%eax)
    b958:	51                   	push   %ecx
    b959:	ab                   	stos   %eax,%es:(%edi)
    b95a:	01 09                	add    %ecx,(%ecx)
    b95c:	bb 00 00 08 20       	mov    $0x20080000,%ebx
    b961:	e4 08                	in     $0x8,%al
    b963:	00 00                	add    %al,(%eax)
    b965:	51                   	push   %ecx
    b966:	ac                   	lods   %ds:(%esi),%al
    b967:	01 c1                	add    %eax,%ecx
    b969:	b8 00 00 0c 20       	mov    $0x200c0000,%eax
    b96e:	8c 94 00 00 51 ad 01 	mov    %ss,0x1ad5100(%eax,%eax,1)
    b975:	c1 b8 00 00 10 20 4c 	sarl   $0x4c,0x20100000(%eax)
    b97c:	1c 00                	sbb    $0x0,%al
    b97e:	00 51 ae             	add    %dl,-0x52(%ecx)
    b981:	01 c1                	add    %eax,%ecx
    b983:	b8 00 00 14 20       	mov    $0x20140000,%eax
    b988:	f0 7b 00             	lock jnp b98b <.debug_info+0xb98b>
    b98b:	00 51 b0             	add    %dl,-0x50(%ecx)
    b98e:	01 c1                	add    %eax,%ecx
    b990:	b8 00 00 18 20       	mov    $0x20180000,%eax
    b995:	28 54 00 00          	sub    %dl,0x0(%eax,%eax,1)
    b999:	51                   	push   %ecx
    b99a:	b1 01                	mov    $0x1,%cl
    b99c:	c1 b8 00 00 1c 20 32 	sarl   $0x32,0x201c0000(%eax)
    b9a3:	24 00                	and    $0x0,%al
    b9a5:	00 51 b2             	add    %dl,-0x4e(%ecx)
    b9a8:	01 c1                	add    %eax,%ecx
    b9aa:	b8 00 00 20 20       	mov    $0x20200000,%eax
    b9af:	99                   	cltd   
    b9b0:	a0 00 00 51 b3       	mov    0xb3510000,%al
    b9b5:	01 c1                	add    %eax,%ecx
    b9b7:	b8 00 00 24 20       	mov    $0x20240000,%eax
    b9bc:	45                   	inc    %ebp
    b9bd:	93                   	xchg   %eax,%ebx
    b9be:	00 00                	add    %al,(%eax)
    b9c0:	51                   	push   %ecx
    b9c1:	b4 01                	mov    $0x1,%ah
    b9c3:	c1 b8 00 00 28 20 9e 	sarl   $0x9e,0x20280000(%eax)
    b9ca:	4a                   	dec    %edx
    b9cb:	00 00                	add    %al,(%eax)
    b9cd:	51                   	push   %ecx
    b9ce:	b6 01                	mov    $0x1,%dh
    b9d0:	28 bb 00 00 2c 20    	sub    %bh,0x202c0000(%ebx)
    b9d6:	5d                   	pop    %ebp
    b9d7:	45                   	inc    %ebp
    b9d8:	00 00                	add    %al,(%eax)
    b9da:	51                   	push   %ecx
    b9db:	b7 01                	mov    $0x1,%bh
    b9dd:	3d bb 00 00 30       	cmp    $0x300000bb,%eax
    b9e2:	20 60 8a             	and    %ah,-0x76(%eax)
    b9e5:	00 00                	add    %al,(%eax)
    b9e7:	51                   	push   %ecx
    b9e8:	b8 01 57 bb 00       	mov    $0xbb5701,%eax
    b9ed:	00 34 20             	add    %dh,(%eax,%eiz,1)
    b9f0:	55                   	push   %ebp
    b9f1:	a2 00 00 51 b9       	mov    %al,0xb9510000
    b9f6:	01 57 bb             	add    %edx,-0x45(%edi)
    b9f9:	00 00                	add    %al,(%eax)
    b9fb:	38 20                	cmp    %ah,(%eax)
    b9fd:	8a 78 00             	mov    0x0(%eax),%bh
    ba00:	00 51 bb             	add    %dl,-0x45(%ecx)
    ba03:	01 c1                	add    %eax,%ecx
    ba05:	b8 00 00 3c 20       	mov    $0x203c0000,%eax
    ba0a:	af                   	scas   %es:(%edi),%eax
    ba0b:	16                   	push   %ss
    ba0c:	00 00                	add    %al,(%eax)
    ba0e:	51                   	push   %ecx
    ba0f:	bc 01 c1 b8 00       	mov    $0xb8c101,%esp
    ba14:	00 40 20             	add    %al,0x20(%eax)
    ba17:	b5 8b                	mov    $0x8b,%ch
    ba19:	00 00                	add    %al,(%eax)
    ba1b:	51                   	push   %ecx
    ba1c:	be 01 c1 b8 00       	mov    $0xb8c101,%esi
    ba21:	00 44 20 37          	add    %al,0x37(%eax,%eiz,1)
    ba25:	17                   	pop    %ss
    ba26:	00 00                	add    %al,(%eax)
    ba28:	51                   	push   %ecx
    ba29:	bf 01 c1 b8 00       	mov    $0xb8c101,%edi
    ba2e:	00 48 20             	add    %cl,0x20(%eax)
    ba31:	e4 28                	in     $0x28,%al
    ba33:	00 00                	add    %al,(%eax)
    ba35:	51                   	push   %ecx
    ba36:	c1 01 c1             	roll   $0xc1,(%ecx)
    ba39:	b8 00 00 4c 20       	mov    $0x204c0000,%eax
    ba3e:	21 69 00             	and    %ebp,0x0(%ecx)
    ba41:	00 51 c2             	add    %dl,-0x3e(%ecx)
    ba44:	01 c1                	add    %eax,%ecx
    ba46:	b8 00 00 50 20       	mov    $0x20500000,%eax
    ba4b:	85 3e                	test   %edi,(%esi)
    ba4d:	00 00                	add    %al,(%eax)
    ba4f:	51                   	push   %ecx
    ba50:	c3                   	ret    
    ba51:	01 c1                	add    %eax,%ecx
    ba53:	b8 00 00 54 20       	mov    $0x20540000,%eax
    ba58:	bb 79 00 00 51       	mov    $0x51000079,%ebx
    ba5d:	c5 01                	lds    (%ecx),%eax
    ba5f:	c1 b8 00 00 58 20 fa 	sarl   $0xfa,0x20580000(%eax)
    ba66:	5d                   	pop    %ebp
    ba67:	00 00                	add    %al,(%eax)
    ba69:	51                   	push   %ecx
    ba6a:	c7 01 6d bb 00 00    	movl   $0xbb6d,(%ecx)
    ba70:	5c                   	pop    %esp
    ba71:	20 20                	and    %ah,(%eax)
    ba73:	7d 00                	jge    ba75 <.debug_info+0xba75>
    ba75:	00 51 c8             	add    %dl,-0x38(%ecx)
    ba78:	01 3d bb 00 00 60    	add    %edi,0x600000bb
    ba7e:	20 4a 0f             	and    %cl,0xf(%edx)
    ba81:	00 00                	add    %al,(%eax)
    ba83:	51                   	push   %ecx
    ba84:	c9                   	leave  
    ba85:	01 c1                	add    %eax,%ecx
    ba87:	b8 00 00 64 20       	mov    $0x20640000,%eax
    ba8c:	ec                   	in     (%dx),%al
    ba8d:	33 00                	xor    (%eax),%eax
    ba8f:	00 51 cb             	add    %dl,-0x35(%ecx)
    ba92:	01 8e bb 00 00 68    	add    %ecx,0x680000bb(%esi)
    ba98:	20 44 84 00          	and    %al,0x0(%esp,%eax,4)
    ba9c:	00 51 cc             	add    %dl,-0x34(%ecx)
    ba9f:	01 8e bb 00 00 6c    	add    %ecx,0x6c0000bb(%esi)
    baa5:	20 7e 53             	and    %bh,0x53(%esi)
    baa8:	00 00                	add    %al,(%eax)
    baaa:	51                   	push   %ecx
    baab:	ce                   	into   
    baac:	01 b2 bb 00 00 70    	add    %esi,0x700000bb(%edx)
    bab2:	20 77 0c             	and    %dh,0xc(%edi)
    bab5:	00 00                	add    %al,(%eax)
    bab7:	51                   	push   %ecx
    bab8:	cf                   	iret   
    bab9:	01 d1                	add    %edx,%ecx
    babb:	bb 00 00 74 20       	mov    $0x20740000,%ebx
    bac0:	1e                   	push   %ds
    bac1:	ab                   	stos   %eax,%es:(%edi)
    bac2:	00 00                	add    %al,(%eax)
    bac4:	51                   	push   %ecx
    bac5:	d1 01                	roll   (%ecx)
    bac7:	eb bb                	jmp    ba84 <.debug_info+0xba84>
    bac9:	00 00                	add    %al,(%eax)
    bacb:	78 20                	js     baed <.debug_info+0xbaed>
    bacd:	e1 78                	loope  bb47 <.debug_info+0xbb47>
    bacf:	00 00                	add    %al,(%eax)
    bad1:	51                   	push   %ecx
    bad2:	d3 01                	roll   %cl,(%ecx)
    bad4:	01 bc 00 00 7c 20 14 	add    %edi,0x14207c00(%eax,%eax,1)
    badb:	8f 00                	popl   (%eax)
    badd:	00 51 d4             	add    %dl,-0x2c(%ecx)
    bae0:	01 17                	add    %edx,(%edi)
    bae2:	bc 00 00 80 20       	mov    $0x20800000,%esp
    bae7:	f9                   	stc    
    bae8:	11 00                	adc    %eax,(%eax)
    baea:	00 51 d6             	add    %dl,-0x2a(%ecx)
    baed:	01 25 00 00 00 84    	add    %esp,0x84000000
    baf3:	00 05 04 2c b9 00    	add    %al,0xb92c04
    baf9:	00 1b                	add    %bl,(%ebx)
    bafb:	55                   	push   %ebp
    bafc:	00 00                	add    %al,(%eax)
    bafe:	00 09                	add    %cl,(%ecx)
    bb00:	bb 00 00 0d 96       	mov    $0x960d0000,%ebx
    bb05:	4c                   	dec    %esp
    bb06:	00 00                	add    %al,(%eax)
    bb08:	00 05 04 fa ba 00    	add    %al,0xbafa04
    bb0e:	00 1b                	add    %bl,(%ebx)
    bb10:	99                   	cltd   
    bb11:	00 00                	add    %al,(%eax)
    bb13:	00 28                	add    %ch,(%eax)
    bb15:	bb 00 00 0d 96       	mov    $0x960d0000,%ebx
    bb1a:	4c                   	dec    %esp
    bb1b:	00 00                	add    %al,(%eax)
    bb1d:	0d 6f 15 00 00       	or     $0x156f,%eax
    bb22:	0d 1c 02 00 00       	or     $0x21c,%eax
    bb27:	00 05 04 0f bb 00    	add    %al,0xbb0f04
    bb2d:	00 1b                	add    %bl,(%ebx)
    bb2f:	99                   	cltd   
    bb30:	00 00                	add    %al,(%eax)
    bb32:	00 3d bb 00 00 0d    	add    %bh,0xd0000bb
    bb38:	96                   	xchg   %eax,%esi
    bb39:	4c                   	dec    %esp
    bb3a:	00 00                	add    %al,(%eax)
    bb3c:	00 05 04 2e bb 00    	add    %al,0xbb2e04
    bb42:	00 1b                	add    %bl,(%ebx)
    bb44:	99                   	cltd   
    bb45:	00 00                	add    %al,(%eax)
    bb47:	00 57 bb             	add    %dl,-0x45(%edi)
    bb4a:	00 00                	add    %al,(%eax)
    bb4c:	0d 96 4c 00 00       	or     $0x4c96,%eax
    bb51:	0d 55 00 00 00       	or     $0x55,%eax
    bb56:	00 05 04 43 bb 00    	add    %al,0xbb4304
    bb5c:	00 0c 6d bb 00 00 0d 	add    %cl,0xd0000bb(,%ebp,2)
    bb63:	96                   	xchg   %eax,%esi
    bb64:	4c                   	dec    %esp
    bb65:	00 00                	add    %al,(%eax)
    bb67:	0d 46 76 00 00       	or     $0x7646,%eax
    bb6c:	00 05 04 5d bb 00    	add    %al,0xbb5d04
    bb72:	00 0c 83             	add    %cl,(%ebx,%eax,4)
    bb75:	bb 00 00 0d 96       	mov    $0x960d0000,%ebx
    bb7a:	4c                   	dec    %esp
    bb7b:	00 00                	add    %al,(%eax)
    bb7d:	0d 83 bb 00 00       	or     $0xbb83,%eax
    bb82:	00 05 04 89 bb 00    	add    %al,0xbb8904
    bb88:	00 16                	add    %dl,(%esi)
    bb8a:	de 88 00 00 05 04    	fimul  0x4050000(%eax)
    bb90:	73 bb                	jae    bb4d <.debug_info+0xbb4d>
    bb92:	00 00                	add    %al,(%eax)
    bb94:	1b 99 00 00 00 ad    	sbb    -0x53000000(%ecx),%ebx
    bb9a:	bb 00 00 0d 96       	mov    $0x960d0000,%ebx
    bb9f:	4c                   	dec    %esp
    bba0:	00 00                	add    %al,(%eax)
    bba2:	0d ad bb 00 00       	or     $0xbbad,%eax
    bba7:	0d ab 64 00 00       	or     $0x64ab,%eax
    bbac:	00 3d 88 70 00 00    	add    %bh,0x7088
    bbb2:	05 04 94 bb 00       	add    $0xbb9404,%eax
    bbb7:	00 1b                	add    %bl,(%ebx)
    bbb9:	99                   	cltd   
    bbba:	00 00                	add    %al,(%eax)
    bbbc:	00 d1                	add    %dl,%cl
    bbbe:	bb 00 00 0d 96       	mov    $0x960d0000,%ebx
    bbc3:	4c                   	dec    %esp
    bbc4:	00 00                	add    %al,(%eax)
    bbc6:	0d ad bb 00 00       	or     $0xbbad,%eax
    bbcb:	0d 1c 02 00 00       	or     $0x21c,%eax
    bbd0:	00 05 04 b8 bb 00    	add    %al,0xbbb804
    bbd6:	00 1b                	add    %bl,(%ebx)
    bbd8:	99                   	cltd   
    bbd9:	00 00                	add    %al,(%eax)
    bbdb:	00 eb                	add    %ch,%bl
    bbdd:	bb 00 00 0d 96       	mov    $0x960d0000,%ebx
    bbe2:	4c                   	dec    %esp
    bbe3:	00 00                	add    %al,(%eax)
    bbe5:	0d 77 0a 00 00       	or     $0xa77,%eax
    bbea:	00 05 04 d7 bb 00    	add    %al,0xbbd704
    bbf0:	00 0c 01             	add    %cl,(%ecx,%eax,1)
    bbf3:	bc 00 00 0d 96       	mov    $0x960d0000,%esp
    bbf8:	4c                   	dec    %esp
    bbf9:	00 00                	add    %al,(%eax)
    bbfb:	0d 55 00 00 00       	or     $0x55,%eax
    bc00:	00 05 04 f1 bb 00    	add    %al,0xbbf104
    bc06:	00 0c 17             	add    %cl,(%edi,%edx,1)
    bc09:	bc 00 00 0d 96       	mov    $0x960d0000,%esp
    bc0e:	4c                   	dec    %esp
    bc0f:	00 00                	add    %al,(%eax)
    bc11:	0d 6f 15 00 00       	or     $0x156f,%eax
    bc16:	00 05 04 07 bc 00    	add    %al,0xbc0704
    bc1c:	00 28                	add    %ch,(%eax)
    bc1e:	ec                   	in     (%dx),%al
    bc1f:	58                   	pop    %eax
    bc20:	00 00                	add    %al,(%eax)
    bc22:	10 01                	adc    %al,(%ecx)
    bc24:	05 0f 73 bc 00       	add    $0xbc730f,%eax
    bc29:	00 0f                	add    %cl,(%edi)
    bc2b:	c2 64 00             	ret    $0x64
    bc2e:	00 05 10 55 00 00    	add    %al,0x5510
    bc34:	00 00                	add    %al,(%eax)
    bc36:	0f 33                	rdpmc  
    bc38:	69 00 00 05 11 55    	imul   $0x55110500,(%eax),%eax
    bc3e:	00 00                	add    %al,(%eax)
    bc40:	00 04 0f             	add    %al,(%edi,%ecx,1)
    bc43:	20 2b                	and    %ch,(%ebx)
    bc45:	00 00                	add    %al,(%eax)
    bc47:	05 12 55 00 00       	add    $0x5512,%eax
    bc4c:	00 08                	add    %cl,(%eax)
    bc4e:	0f ec 1c 00          	paddsb (%eax,%eax,1),%mm3
    bc52:	00 05 13 1c 02 00    	add    %al,0x21c13
    bc58:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    bc5b:	e5 a8                	in     $0xa8,%eax
    bc5d:	00 00                	add    %al,(%eax)
    bc5f:	05 14 33 01 00       	add    $0x13314,%eax
    bc64:	00 10                	add    %dl,(%eax)
    bc66:	0f 72                	(bad)  
    bc68:	94                   	xchg   %eax,%esp
    bc69:	00 00                	add    %al,(%eax)
    bc6b:	05 15 33 01 00       	add    $0x13315,%eax
    bc70:	00 90 00 28 f8 65    	add    %dl,0x65f82800(%eax)
    bc76:	00 00                	add    %al,(%eax)
    bc78:	28 01                	sub    %al,(%ecx)
    bc7a:	05 18 11 bd 00       	add    $0xbd1118,%eax
    bc7f:	00 0f                	add    %cl,(%edi)
    bc81:	4a                   	dec    %edx
    bc82:	01 00                	add    %eax,(%eax)
    bc84:	00 05 19 55 00 00    	add    %al,0x5519
    bc8a:	00 00                	add    %al,(%eax)
    bc8c:	0f 47 17             	cmova  (%edi),%edx
    bc8f:	00 00                	add    %al,(%eax)
    bc91:	05 1a 55 00 00       	add    $0x551a,%eax
    bc96:	00 04 0f             	add    %al,(%edi,%ecx,1)
    bc99:	5c                   	pop    %esp
    bc9a:	8c 00                	mov    %es,(%eax)
    bc9c:	00 05 1b 55 00 00    	add    %al,0x551b
    bca2:	00 08                	add    %cl,(%eax)
    bca4:	0f fc 3d 00 00 05 1c 	paddb  0x1c050000,%mm7
    bcab:	55                   	push   %ebp
    bcac:	00 00                	add    %al,(%eax)
    bcae:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    bcb1:	96                   	xchg   %eax,%esi
    bcb2:	67 00 00             	add    %al,(%bx,%si)
    bcb5:	05 1d 55 00 00       	add    $0x551d,%eax
    bcba:	00 10                	add    %dl,(%eax)
    bcbc:	0f 51 63 00          	sqrtps 0x0(%ebx),%xmm4
    bcc0:	00 05 1e 55 00 00    	add    %al,0x551e
    bcc6:	00 14 0f             	add    %dl,(%edi,%ecx,1)
    bcc9:	31 2e                	xor    %ebp,(%esi)
    bccb:	00 00                	add    %al,(%eax)
    bccd:	05 1f 55 00 00       	add    $0x551f,%eax
    bcd2:	00 18                	add    %bl,(%eax)
    bcd4:	0f 5d 9c 00 00 05 20 	minps  0x55200500(%eax,%eax,1),%xmm3
    bcdb:	55 
    bcdc:	00 00                	add    %al,(%eax)
    bcde:	00 1c 0f             	add    %bl,(%edi,%ecx,1)
    bce1:	6d                   	insl   (%dx),%es:(%edi)
    bce2:	52                   	push   %edx
    bce3:	00 00                	add    %al,(%eax)
    bce5:	05 21 55 00 00       	add    $0x5521,%eax
    bcea:	00 20                	add    %ah,(%eax)
    bcec:	0f 8a 1e 00 00 05    	jp     500bd10 <irq_matrix_allocated+0x500ada0>
    bcf2:	22 11                	and    (%ecx),%dl
    bcf4:	bd 00 00 24 0f       	mov    $0xf240000,%ebp
    bcf9:	0d 93 00 00 05       	or     $0x5000093,%eax
    bcfe:	23 33                	and    (%ebx),%esi
    bd00:	01 00                	add    %eax,(%eax)
    bd02:	00 28                	add    %ch,(%eax)
    bd04:	0f 6c                	(bad)  
    bd06:	3f                   	aas    
    bd07:	00 00                	add    %al,(%eax)
    bd09:	05 24 33 01 00       	add    $0x13324,%eax
    bd0e:	00 a8 00 05 04 1d    	add    %ch,0x1d040500(%eax)
    bd14:	bc 00 00 07 e2       	mov    $0xe2070000,%esp
    bd19:	64 00 00             	add    %al,%fs:(%eax)
    bd1c:	86 37                	xchg   %dh,(%edi)
    bd1e:	22 bd 00 00 0c 2d    	and    0x2d0c0000(%ebp),%bh
    bd24:	bd 00 00 0d 2d       	mov    $0x2d0d0000,%ebp
    bd29:	bd 00 00 00 05       	mov    $0x5000000,%ebp
    bd2e:	04 33                	add    $0x33,%al
    bd30:	bd 00 00 10 54       	mov    $0x54100000,%ebp
    bd35:	5b                   	pop    %ebx
    bd36:	00 00                	add    %al,(%eax)
    bd38:	1c 86                	sbb    $0x86,%al
    bd3a:	53                   	push   %ebx
    bd3b:	8b bd 00 00 0f 10    	mov    0x100f0000(%ebp),%edi
    bd41:	29 00                	sub    %eax,(%eax)
    bd43:	00 86 54 37 18 00    	add    %al,0x183754(%esi)
    bd49:	00 00                	add    %al,(%eax)
    bd4b:	0f e6                	(bad)  
    bd4d:	8a 00                	mov    (%eax),%al
    bd4f:	00 86 59 25 00 00    	add    %al,0x2559(%esi)
    bd55:	00 04 0f             	add    %al,(%edi,%ecx,1)
    bd58:	5b                   	pop    %ebx
    bd59:	7e 00                	jle    bd5b <.debug_info+0xbd5b>
    bd5b:	00 86 5a 8b bd 00    	add    %al,0xbd8b5a(%esi)
    bd61:	00 08                	add    %cl,(%eax)
    bd63:	0f 3b                	(bad)  
    bd65:	11 00                	adc    %eax,(%eax)
    bd67:	00 86 5b 8b bd 00    	add    %al,0xbd8b5b(%esi)
    bd6d:	00 0c 1c             	add    %cl,(%esp,%ebx,1)
    bd70:	1d 0d 00 00 86       	sbb    $0x8600000d,%eax
    bd75:	5c                   	pop    %esp
    bd76:	1c 02                	sbb    $0x2,%al
    bd78:	00 00                	add    %al,(%eax)
    bd7a:	01 01                	add    %eax,(%ecx)
    bd7c:	07                   	pop    %es
    bd7d:	10 15 72 63 75 00    	adc    %dl,0x756372
    bd83:	86 5d 73             	xchg   %bl,0x73(%ebp)
    bd86:	03 00                	add    (%eax),%eax
    bd88:	00 14 00             	add    %dl,(%eax,%eax,1)
    bd8b:	05 04 17 bd 00       	add    $0xbd1704,%eax
    bd90:	00 10                	add    %dl,(%eax)
    bd92:	68 89 00 00 14       	push   $0x14000089
    bd97:	46                   	inc    %esi
    bd98:	14 da                	adc    $0xda,%al
    bd9a:	bd 00 00 0f 1f       	mov    $0x1f0f0000,%ebp
    bd9f:	4f                   	dec    %edi
    bda0:	00 00                	add    %al,(%eax)
    bda2:	46                   	inc    %esi
    bda3:	15 da bd 00 00       	adc    $0xbdda,%eax
    bda8:	00 0f                	add    %cl,(%edi)
    bdaa:	ad                   	lods   %ds:(%esi),%eax
    bdab:	58                   	pop    %eax
    bdac:	00 00                	add    %al,(%eax)
    bdae:	46                   	inc    %esi
    bdaf:	16                   	push   %ss
    bdb0:	da bd 00 00 04 0f    	fidivrl 0xf040000(%ebp)
    bdb6:	b4 2c                	mov    $0x2c,%ah
    bdb8:	00 00                	add    %al,(%eax)
    bdba:	46                   	inc    %esi
    bdbb:	17                   	pop    %ss
    bdbc:	25 00 00 00 08       	and    $0x8000000,%eax
    bdc1:	0f b0 71 00          	cmpxchg %dh,0x0(%ecx)
    bdc5:	00 46 18             	add    %al,0x18(%esi)
    bdc8:	25 00 00 00 0c       	and    $0xc000000,%eax
    bdcd:	0f e7 40 00          	movntq %mm0,0x0(%eax)
    bdd1:	00 46 19             	add    %al,0x19(%esi)
    bdd4:	25 00 00 00 10       	and    $0x10000000,%eax
    bdd9:	00 06                	add    %al,(%esi)
    bddb:	25 00 00 00 1a       	and    $0x1a000000,%eax
    bde0:	fe                   	(bad)  
    bde1:	79 00                	jns    bde3 <.debug_info+0xbde3>
    bde3:	00 04 55 00 00 00 46 	add    %al,0x46000000(,%edx,2)
    bdea:	44                   	inc    %esp
    bdeb:	02 be 00 00 0b 30    	add    0x300b0000(%esi),%bh
    bdf1:	1f                   	pop    %ds
    bdf2:	00 00                	add    %al,(%eax)
    bdf4:	00 0b                	add    %cl,(%ebx)
    bdf6:	26 8a 00             	mov    %es:(%eax),%al
    bdf9:	00 01                	add    %al,(%ecx)
    bdfb:	0b 77 97             	or     -0x69(%edi),%esi
    bdfe:	00 00                	add    %al,(%eax)
    be00:	02 00                	add    (%eax),%al
    be02:	07                   	pop    %es
    be03:	0a 42 00             	or     0x0(%edx),%al
    be06:	00 46 6a             	add    %al,0x6a(%esi)
    be09:	0d be 00 00 05       	or     $0x50000be,%eax
    be0e:	04 13                	add    $0x13,%al
    be10:	be 00 00 1b 99       	mov    $0x991b0000,%esi
    be15:	00 00                	add    %al,(%eax)
    be17:	00 36                	add    %dh,(%esi)
    be19:	be 00 00 0d a2       	mov    $0xa20d0000,%esi
    be1e:	36 00 00             	add    %al,%ss:(%eax)
    be21:	0d 25 00 00 00       	or     $0x25,%eax
    be26:	0d 36 be 00 00       	or     $0xbe36,%eax
    be2b:	0d 55 00 00 00       	or     $0x55,%eax
    be30:	0d 3c 16 00 00       	or     $0x163c,%eax
    be35:	00 05 04 3c be 00    	add    %al,0xbe3c04
    be3b:	00 06                	add    %al,(%esi)
    be3d:	1b 0a                	sbb    (%edx),%ecx
    be3f:	00 00                	add    %al,(%eax)
    be41:	07                   	pop    %es
    be42:	07                   	pop    %es
    be43:	50                   	push   %eax
    be44:	00 00                	add    %al,(%eax)
    be46:	46                   	inc    %esi
    be47:	6f                   	outsl  %ds:(%esi),(%dx)
    be48:	4c                   	dec    %esp
    be49:	be 00 00 05 04       	mov    $0x4050000,%esi
    be4e:	52                   	push   %edx
    be4f:	be 00 00 0c 62       	mov    $0x620c0000,%esi
    be54:	be 00 00 0d 15       	mov    $0x150d0000,%esi
    be59:	0a 00                	or     (%eax),%al
    be5b:	00 0d 77 0a 00 00    	add    %cl,0xa77
    be61:	00 05 04 91 bd 00    	add    %al,0xbd9104
    be67:	00 05 04 6e be 00    	add    %al,0xbe6e04
    be6d:	00 06                	add    %al,(%esi)
    be6f:	79 9f                	jns    be10 <.debug_info+0xbe10>
    be71:	00 00                	add    %al,(%eax)
    be73:	33 5d 85             	xor    -0x7b(%ebp),%ebx
    be76:	00 00                	add    %al,(%eax)
    be78:	04 55                	add    $0x55,%al
    be7a:	00 00                	add    %al,(%eax)
    be7c:	00 47 63             	add    %al,0x63(%edi)
    be7f:	01 97 be 00 00 0b    	add    %edx,0xb0000be(%edi)
    be85:	00 00                	add    %al,(%eax)
    be87:	00 00                	add    %al,(%eax)
    be89:	00 0b                	add    %cl,(%ebx)
    be8b:	95                   	xchg   %eax,%ebp
    be8c:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    be8d:	00 00                	add    %al,(%eax)
    be8f:	01 0b                	add    %ecx,(%ebx)
    be91:	b5 00                	mov    $0x0,%ch
    be93:	00 00                	add    %al,(%eax)
    be95:	02 00                	add    (%eax),%al
    be97:	0c a2                	or     $0xa2,%al
    be99:	be 00 00 0d a2       	mov    $0xa20d0000,%esi
    be9e:	36 00 00             	add    %al,%ss:(%eax)
    bea1:	00 05 04 97 be 00    	add    %al,0xbe9704
    bea7:	00 1b                	add    %bl,(%ebx)
    bea9:	99                   	cltd   
    beaa:	00 00                	add    %al,(%eax)
    beac:	00 b7 be 00 00 0d    	add    %dh,0xd0000be(%edi)
    beb2:	a2 36 00 00 00       	mov    %al,0x36
    beb7:	05 04 a8 be 00       	add    $0xbea804,%eax
    bebc:	00 1b                	add    %bl,(%ebx)
    bebe:	99                   	cltd   
    bebf:	00 00                	add    %al,(%eax)
    bec1:	00 cc                	add    %cl,%ah
    bec3:	be 00 00 0d 0c       	mov    $0xc0d0000,%esi
    bec8:	42                   	inc    %edx
    bec9:	00 00                	add    %al,(%eax)
    becb:	00 05 04 bd be 00    	add    %al,0xbebd04
    bed1:	00 1b                	add    %bl,(%ebx)
    bed3:	99                   	cltd   
    bed4:	00 00                	add    %al,(%eax)
    bed6:	00 e6                	add    %ah,%dh
    bed8:	be 00 00 0d 0c       	mov    $0xc0d0000,%esi
    bedd:	42                   	inc    %edx
    bede:	00 00                	add    %al,(%eax)
    bee0:	0d 73 be 00 00       	or     $0xbe73,%eax
    bee5:	00 05 04 d2 be 00    	add    %al,0xbed204
    beeb:	00 0c 01             	add    %cl,(%ecx,%eax,1)
    beee:	bf 00 00 0d 0c       	mov    $0xc0d0000,%edi
    bef3:	42                   	inc    %edx
    bef4:	00 00                	add    %al,(%eax)
    bef6:	0d 25 00 00 00       	or     $0x25,%eax
    befb:	0d 25 00 00 00       	or     $0x25,%eax
    bf00:	00 05 04 ec be 00    	add    %al,0xbeec04
    bf06:	00 1b                	add    %bl,(%ebx)
    bf08:	99                   	cltd   
    bf09:	00 00                	add    %al,(%eax)
    bf0b:	00 2a                	add    %ch,(%edx)
    bf0d:	bf 00 00 0d a2       	mov    $0xa20d0000,%edi
    bf12:	36 00 00             	add    %al,%ss:(%eax)
    bf15:	0d 25 00 00 00       	or     $0x25,%eax
    bf1a:	0d 77 0a 00 00       	or     $0xa77,%eax
    bf1f:	0d 99 00 00 00       	or     $0x99,%eax
    bf24:	0d 99 00 00 00       	or     $0x99,%eax
    bf29:	00 05 04 07 bf 00    	add    %al,0xbf0704
    bf2f:	00 1b                	add    %bl,(%ebx)
    bf31:	43                   	inc    %ebx
    bf32:	00 00                	add    %al,(%eax)
    bf34:	00 3f                	add    %bh,(%edi)
    bf36:	bf 00 00 0d a2       	mov    $0xa20d0000,%edi
    bf3b:	36 00 00             	add    %al,%ss:(%eax)
    bf3e:	00 05 04 30 bf 00    	add    %al,0xbf3004
    bf44:	00 1b                	add    %bl,(%ebx)
    bf46:	15 0a 00 00 59       	adc    $0x5900000a,%eax
    bf4b:	bf 00 00 0d a2       	mov    $0xa20d0000,%edi
    bf50:	36 00 00             	add    %al,%ss:(%eax)
    bf53:	0d 25 00 00 00       	or     $0x25,%eax
    bf58:	00 05 04 45 bf 00    	add    %al,0xbf4504
    bf5e:	00 21                	add    %ah,(%ecx)
    bf60:	d7                   	xlat   %ds:(%ebx)
    bf61:	03 00                	add    (%eax),%eax
    bf63:	00 47 6b             	add    %al,0x6b(%edi)
    bf66:	02 03                	add    (%ebx),%al
    bf68:	64 00 00             	add    %al,%fs:(%eax)
    bf6b:	1a 65 23             	sbb    0x23(%ebp),%ah
    bf6e:	00 00                	add    %al,(%eax)
    bf70:	04 55                	add    $0x55,%al
    bf72:	00 00                	add    %al,(%eax)
    bf74:	00 87 18 56 c1 00    	add    %al,0xc15618(%edi)
    bf7a:	00 0b                	add    %cl,(%ebx)
    bf7c:	3e 55                	ds push %ebp
    bf7e:	00 00                	add    %al,(%eax)
    bf80:	00 0b                	add    %cl,(%ebx)
    bf82:	a2 0a 00 00 01       	mov    %al,0x100000a
    bf87:	0b 0e                	or     (%esi),%ecx
    bf89:	7c 00                	jl     bf8b <.debug_info+0xbf8b>
    bf8b:	00 02                	add    %al,(%edx)
    bf8d:	0b 7b 63             	or     0x63(%ebx),%edi
    bf90:	00 00                	add    %al,(%eax)
    bf92:	03 0b                	add    (%ebx),%ecx
    bf94:	75 98                	jne    bf2e <.debug_info+0xbf2e>
    bf96:	00 00                	add    %al,(%eax)
    bf98:	04 0b                	add    $0xb,%al
    bf9a:	36 60                	ss pusha 
    bf9c:	00 00                	add    %al,(%eax)
    bf9e:	05 0b 92 47 00       	add    $0x47920b,%eax
    bfa3:	00 06                	add    %al,(%esi)
    bfa5:	0b 3a                	or     (%edx),%edi
    bfa7:	6f                   	outsl  %ds:(%esi),(%dx)
    bfa8:	00 00                	add    %al,(%eax)
    bfaa:	07                   	pop    %es
    bfab:	0b c0                	or     %eax,%eax
    bfad:	7b 00                	jnp    bfaf <.debug_info+0xbfaf>
    bfaf:	00 08                	add    %cl,(%eax)
    bfb1:	0b 0e                	or     (%esi),%ecx
    bfb3:	31 00                	xor    %eax,(%eax)
    bfb5:	00 09                	add    %cl,(%ecx)
    bfb7:	0b 0c 09             	or     (%ecx,%ecx,1),%ecx
    bfba:	00 00                	add    %al,(%eax)
    bfbc:	0a 0b                	or     (%ebx),%cl
    bfbe:	3b 71 00             	cmp    0x0(%ecx),%esi
    bfc1:	00 0b                	add    %cl,(%ebx)
    bfc3:	0b 35 35 00 00 0c    	or     0xc000035,%esi
    bfc9:	0b 90 44 00 00 0d    	or     0xd000044(%eax),%edx
    bfcf:	0b f9                	or     %ecx,%edi
    bfd1:	2a 00                	sub    (%eax),%al
    bfd3:	00 0e                	add    %cl,(%esi)
    bfd5:	0b 75 1a             	or     0x1a(%ebp),%esi
    bfd8:	00 00                	add    %al,(%eax)
    bfda:	0f 0b                	ud2    
    bfdc:	5c                   	pop    %esp
    bfdd:	34 00                	xor    $0x0,%al
    bfdf:	00 10                	add    %dl,(%eax)
    bfe1:	0b 2c 3a             	or     (%edx,%edi,1),%ebp
    bfe4:	00 00                	add    %al,(%eax)
    bfe6:	11 0b                	adc    %ecx,(%ebx)
    bfe8:	24 43                	and    $0x43,%al
    bfea:	00 00                	add    %al,(%eax)
    bfec:	12 0b                	adc    (%ebx),%cl
    bfee:	3d 8f 00 00 13       	cmp    $0x1300008f,%eax
    bff3:	0b 7d aa             	or     -0x56(%ebp),%edi
    bff6:	00 00                	add    %al,(%eax)
    bff8:	14 0b                	adc    $0xb,%al
    bffa:	1f                   	pop    %ds
    bffb:	7b 00                	jnp    bffd <.debug_info+0xbffd>
    bffd:	00 15 0b 9f 1c 00    	add    %dl,0x1c9f0b
    c003:	00 16                	add    %dl,(%esi)
    c005:	0b 07                	or     (%edi),%eax
    c007:	3b 00                	cmp    (%eax),%eax
    c009:	00 17                	add    %dl,(%edi)
    c00b:	0b 68 97             	or     -0x69(%eax),%ebp
    c00e:	00 00                	add    %al,(%eax)
    c010:	18 0b                	sbb    %cl,(%ebx)
    c012:	57                   	push   %edi
    c013:	37                   	aaa    
    c014:	00 00                	add    %al,(%eax)
    c016:	19 0b                	sbb    %ecx,(%ebx)
    c018:	db 2c 00             	fldt   (%eax,%eax,1)
    c01b:	00 1a                	add    %bl,(%edx)
    c01d:	0b ea                	or     %edx,%ebp
    c01f:	19 00                	sbb    %eax,(%eax)
    c021:	00 1b                	add    %bl,(%ebx)
    c023:	0b 10                	or     (%eax),%edx
    c025:	2c 00                	sub    $0x0,%al
    c027:	00 1c 0b             	add    %bl,(%ebx,%ecx,1)
    c02a:	81 67 00 00 1d 0b ba 	andl   $0xba0b1d00,0x0(%edi)
    c031:	97                   	xchg   %eax,%edi
    c032:	00 00                	add    %al,(%eax)
    c034:	1e                   	push   %ds
    c035:	0b de                	or     %esi,%ebx
    c037:	8b 00                	mov    (%eax),%eax
    c039:	00 1f                	add    %bl,(%edi)
    c03b:	0b af 47 00 00 20    	or     0x20000047(%edi),%ebp
    c041:	0b 0f                	or     (%edi),%ecx
    c043:	3f                   	aas    
    c044:	00 00                	add    %al,(%eax)
    c046:	21 0b                	and    %ecx,(%ebx)
    c048:	b4 29                	mov    $0x29,%ah
    c04a:	00 00                	add    %al,(%eax)
    c04c:	22 0b                	and    (%ebx),%cl
    c04e:	e0 68                	loopne c0b8 <.debug_info+0xc0b8>
    c050:	00 00                	add    %al,(%eax)
    c052:	23 0b                	and    (%ebx),%ecx
    c054:	4e                   	dec    %esi
    c055:	8d 00                	lea    (%eax),%eax
    c057:	00 24 0b             	add    %ah,(%ebx,%ecx,1)
    c05a:	c9                   	leave  
    c05b:	2d 00 00 25 0b       	sub    $0xb250000,%eax
    c060:	97                   	xchg   %eax,%edi
    c061:	1b 00                	sbb    (%eax),%eax
    c063:	00 26                	add    %ah,(%esi)
    c065:	0b 26                	or     (%esi),%esp
    c067:	37                   	aaa    
    c068:	00 00                	add    %al,(%eax)
    c06a:	27                   	daa    
    c06b:	0b 62 6e             	or     0x6e(%edx),%esp
    c06e:	00 00                	add    %al,(%eax)
    c070:	28 0b                	sub    %cl,(%ebx)
    c072:	19 3c 00             	sbb    %edi,(%eax,%eax,1)
    c075:	00 29                	add    %ch,(%ecx)
    c077:	0b cb                	or     %ebx,%ecx
    c079:	37                   	aaa    
    c07a:	00 00                	add    %al,(%eax)
    c07c:	2a 0b                	sub    (%ebx),%cl
    c07e:	f2 5f                	repnz pop %edi
    c080:	00 00                	add    %al,(%eax)
    c082:	2b 0b                	sub    (%ebx),%ecx
    c084:	30 61 00             	xor    %ah,0x0(%ecx)
    c087:	00 2c 0b             	add    %ch,(%ebx,%ecx,1)
    c08a:	7e 1c                	jle    c0a8 <.debug_info+0xc0a8>
    c08c:	00 00                	add    %al,(%eax)
    c08e:	2d 0b cc 78 00       	sub    $0x78cc0b,%eax
    c093:	00 2e                	add    %ch,(%esi)
    c095:	0b 59 1d             	or     0x1d(%ecx),%ebx
    c098:	00 00                	add    %al,(%eax)
    c09a:	2f                   	das    
    c09b:	0b d0                	or     %eax,%edx
    c09d:	3a 00                	cmp    (%eax),%al
    c09f:	00 30                	add    %dh,(%eax)
    c0a1:	0b 2e                	or     (%esi),%ebp
    c0a3:	12 00                	adc    (%eax),%al
    c0a5:	00 31                	add    %dh,(%ecx)
    c0a7:	0b c2                	or     %edx,%eax
    c0a9:	69 00 00 32 0b ba    	imul   $0xba0b3200,(%eax),%eax
    c0af:	32 00                	xor    (%eax),%al
    c0b1:	00 33                	add    %dh,(%ebx)
    c0b3:	0b f8                	or     %eax,%edi
    c0b5:	5c                   	pop    %esp
    c0b6:	00 00                	add    %al,(%eax)
    c0b8:	34 0b                	xor    $0xb,%al
    c0ba:	f9                   	stc    
    c0bb:	88 00                	mov    %al,(%eax)
    c0bd:	00 35 0b 0e 48 00    	add    %dh,0x480e0b
    c0c3:	00 36                	add    %dh,(%esi)
    c0c5:	0b b1 1e 00 00 37    	or     0x3700001e(%ecx),%esi
    c0cb:	0b b7 3d 00 00 38    	or     0x3800003d(%edi),%esi
    c0d1:	0b fe                	or     %esi,%edi
    c0d3:	4a                   	dec    %edx
    c0d4:	00 00                	add    %al,(%eax)
    c0d6:	39 0b                	cmp    %ecx,(%ebx)
    c0d8:	94                   	xchg   %eax,%esp
    c0d9:	76 00                	jbe    c0db <.debug_info+0xc0db>
    c0db:	00 3a                	add    %bh,(%edx)
    c0dd:	0b 1d a9 00 00 3b    	or     0x3b0000a9,%ebx
    c0e3:	0b da                	or     %edx,%ebx
    c0e5:	a3 00 00 3c 0b       	mov    %eax,0xb3c0000
    c0ea:	02 8a 00 00 3d 0b    	add    0xb3d0000(%edx),%cl
    c0f0:	89 09                	mov    %ecx,(%ecx)
    c0f2:	00 00                	add    %al,(%eax)
    c0f4:	3e 0b 37             	or     %ds:(%edi),%esi
    c0f7:	94                   	xchg   %eax,%esp
    c0f8:	00 00                	add    %al,(%eax)
    c0fa:	3f                   	aas    
    c0fb:	0b c2                	or     %edx,%eax
    c0fd:	30 00                	xor    %al,(%eax)
    c0ff:	00 40 0b             	add    %al,0xb(%eax)
    c102:	61                   	popa   
    c103:	5d                   	pop    %ebp
    c104:	00 00                	add    %al,(%eax)
    c106:	41                   	inc    %ecx
    c107:	0b c4                	or     %esp,%eax
    c109:	67 00 00             	add    %al,(%bx,%si)
    c10c:	42                   	inc    %edx
    c10d:	0b db                	or     %ebx,%ebx
    c10f:	16                   	push   %ss
    c110:	00 00                	add    %al,(%eax)
    c112:	43                   	inc    %ebx
    c113:	0b ce                	or     %esi,%ecx
    c115:	83 00 00             	addl   $0x0,(%eax)
    c118:	44                   	inc    %esp
    c119:	0b b0 6a 00 00 45    	or     0x4500006a(%eax),%esi
    c11f:	0b 3c 68             	or     (%eax,%ebp,2),%edi
    c122:	00 00                	add    %al,(%eax)
    c124:	46                   	inc    %esi
    c125:	0b 11                	or     (%ecx),%edx
    c127:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    c128:	00 00                	add    %al,(%eax)
    c12a:	47                   	inc    %edi
    c12b:	0b 5f 17             	or     0x17(%edi),%ebx
    c12e:	00 00                	add    %al,(%eax)
    c130:	48                   	dec    %eax
    c131:	0b 16                	or     (%esi),%edx
    c133:	37                   	aaa    
    c134:	00 00                	add    %al,(%eax)
    c136:	49                   	dec    %ecx
    c137:	0b ee                	or     %esi,%ebp
    c139:	4a                   	dec    %edx
    c13a:	00 00                	add    %al,(%eax)
    c13c:	4a                   	dec    %edx
    c13d:	0b 1b                	or     (%ebx),%ebx
    c13f:	56                   	push   %esi
    c140:	00 00                	add    %al,(%eax)
    c142:	4b                   	dec    %ebx
    c143:	0b 2b                	or     (%ebx),%ebp
    c145:	74 00                	je     c147 <.debug_info+0xc147>
    c147:	00 4c 0b 50          	add    %cl,0x50(%ebx,%ecx,1)
    c14b:	27                   	daa    
    c14c:	00 00                	add    %al,(%eax)
    c14e:	4d                   	dec    %ebp
    c14f:	0b 7d 71             	or     0x71(%ebp),%edi
    c152:	00 00                	add    %al,(%eax)
    c154:	4e                   	dec    %esi
    c155:	00 28                	add    %ch,(%eax)
    c157:	8a 35 00 00 38 01    	mov    0x1380000,%dh
    c15d:	88 17                	mov    %dl,(%edi)
    c15f:	70 c1                	jo     c122 <.debug_info+0xc122>
    c161:	00 00                	add    %al,(%eax)
    c163:	0f eb 62 00          	por    0x0(%edx),%mm4
    c167:	00 88 18 70 c1 00    	add    %cl,0xc17018(%eax)
    c16d:	00 00                	add    %al,(%eax)
    c16f:	00 03                	add    %al,(%ebx)
    c171:	25 00 00 00 80       	and    $0x80000000,%eax
    c176:	c1 00 00             	roll   $0x0,(%eax)
    c179:	04 3c                	add    $0x3c,%al
    c17b:	00 00                	add    %al,(%eax)
    c17d:	00 4d 00             	add    %cl,0x0(%ebp)
    c180:	07                   	pop    %es
    c181:	bb 75 00 00 61       	mov    $0x61000075,%ebx
    c186:	1f                   	pop    %ds
    c187:	8b c1                	mov    %ecx,%eax
    c189:	00 00                	add    %al,(%eax)
    c18b:	05 04 91 c1 00       	add    $0xc19104,%eax
    c190:	00 0c a6             	add    %cl,(%esi,%eiz,4)
    c193:	c1 00 00             	roll   $0x0,(%eax)
    c196:	0d 77 3f 00 00       	or     $0x3f77,%eax
    c19b:	0d d5 26 00 00       	or     $0x26d5,%eax
    c1a0:	0d 68 74 00 00       	or     $0x7468,%eax
    c1a5:	00 10                	add    %dl,(%eax)
    c1a7:	b7 52                	mov    $0x52,%bh
    c1a9:	00 00                	add    %al,(%eax)
    c1ab:	04 89                	add    $0x89,%al
    c1ad:	0f dd c1             	paddusw %mm1,%mm0
    c1b0:	00 00                	add    %al,(%eax)
    c1b2:	1c 0a                	sbb    $0xa,%al
    c1b4:	2b 00                	sub    (%eax),%eax
    c1b6:	00 89 11 f9 00 00    	add    %cl,0xf911(%ecx)
    c1bc:	00 04 05 1b 00 1c 72 	add    %al,0x721c001b(,%eax,1)
    c1c3:	43                   	inc    %ebx
    c1c4:	00 00                	add    %al,(%eax)
    c1c6:	89 11                	mov    %edx,(%ecx)
    c1c8:	f9                   	stc    
    c1c9:	00 00                	add    %al,(%eax)
    c1cb:	00 04 1b             	add    %al,(%ebx,%ebx,1)
    c1ce:	00 00                	add    %al,(%eax)
    c1d0:	0f e7 98 00 00 89 14 	movntq %mm3,0x14890000(%eax)
    c1d7:	dd c1                	ffree  %st(1)
    c1d9:	00 00                	add    %al,(%eax)
    c1db:	04 00                	add    $0x0,%al
    c1dd:	03 f9                	add    %ecx,%edi
    c1df:	00 00                	add    %al,(%eax)
    c1e1:	00 ec                	add    %ch,%ah
    c1e3:	c1 00 00             	roll   $0x0,(%eax)
    c1e6:	2b 3c 00             	sub    (%eax,%eax,1),%edi
    c1e9:	00 00                	add    %al,(%eax)
    c1eb:	00 10                	add    %dl,(%eax)
    c1ed:	12 0c 00             	adc    (%eax,%eax,1),%cl
    c1f0:	00 14 8a             	add    %dl,(%edx,%ecx,4)
    c1f3:	12 29                	adc    (%ecx),%ch
    c1f5:	c2 00 00             	ret    $0x0
    c1f8:	0f fe 85 00 00 8a 13 	paddd  0x138a0000(%ebp),%mm0
    c1ff:	df 01                	fild   (%ecx)
    c201:	00 00                	add    %al,(%eax)
    c203:	00 0f                	add    %cl,(%edi)
    c205:	cc                   	int3   
    c206:	5d                   	pop    %ebp
    c207:	00 00                	add    %al,(%eax)
    c209:	8a 14 4f             	mov    (%edi,%ecx,2),%dl
    c20c:	02 00                	add    (%eax),%al
    c20e:	00 04 15 6c 65 6e 00 	add    %al,0x6e656c(,%edx,1)
    c215:	8a 15 4f 02 00 00    	mov    0x24f,%dl
    c21b:	08 0f                	or     %cl,(%edi)
    c21d:	2a 4c 00 00          	sub    0x0(%eax,%eax,1),%cl
    c221:	8a 16                	mov    (%esi),%dl
    c223:	44                   	inc    %esp
    c224:	02 00                	add    (%eax),%al
    c226:	00 0c 00             	add    %cl,(%eax,%eax,1)
    c229:	28 2d 17 00 00 18    	sub    %ch,0x18000017
    c22f:	10 8b 0d 5d c2 00    	adc    %cl,0xc25d0d(%ebx)
    c235:	00 0f                	add    %cl,(%edi)
    c237:	fe 85 00 00 8b 0e    	incb   0xe8b0000(%ebp)
    c23d:	5d                   	pop    %ebp
    c23e:	c2 00 00             	ret    $0x0
    c241:	00 3a                	add    %bh,(%edx)
    c243:	73 65                	jae    c2aa <.debug_info+0xc2aa>
    c245:	71 00                	jno    c247 <.debug_info+0xc247>
    c247:	8b 0f                	mov    (%edi),%ecx
    c249:	ec                   	in     (%dx),%al
    c24a:	c1 00 00             	roll   $0x0,(%eax)
    c24d:	00 10                	add    %dl,(%eax)
    c24f:	29 f4                	sub    %esi,%esp
    c251:	13 00                	adc    (%eax),%eax
    c253:	00 8b 10 99 00 00    	add    %cl,0x9910(%ebx)
    c259:	00 14 10             	add    %dl,(%eax,%edx,1)
    c25c:	00 03                	add    %al,(%ebx)
    c25e:	6e                   	outsb  %ds:(%esi),(%dx)
    c25f:	00 00                	add    %al,(%eax)
    c261:	00 6e c2             	add    %ch,-0x3e(%esi)
    c264:	00 00                	add    %al,(%eax)
    c266:	2e 3c 00             	cs cmp $0x0,%al
    c269:	00 00                	add    %al,(%eax)
    c26b:	ff 0f                	decl   (%edi)
    c26d:	00 1a                	add    %bl,(%edx)
    c26f:	9f                   	lahf   
    c270:	27                   	daa    
    c271:	00 00                	add    %al,(%eax)
    c273:	04 55                	add    $0x55,%al
    c275:	00 00                	add    %al,(%eax)
    c277:	00 8c 66 c7 c2 00 00 	add    %cl,0xc2c7(%esi,%eiz,2)
    c27e:	0b a3 53 00 00 00    	or     0x53(%ebx),%esp
    c284:	0b 50 08             	or     0x8(%eax),%edx
    c287:	00 00                	add    %al,(%eax)
    c289:	01 0b                	add    %ecx,(%ebx)
    c28b:	53                   	push   %ebx
    c28c:	a3 00 00 02 0b       	mov    %eax,0xb020000
    c291:	15 41 00 00 03       	adc    $0x3000041,%eax
    c296:	0b b2 8f 00 00 04    	or     0x400008f(%edx),%esi
    c29c:	0b a9 a3 00 00 05    	or     0x50000a3(%ecx),%ebp
    c2a2:	0b 19                	or     (%ecx),%ebx
    c2a4:	9d                   	popf   
    c2a5:	00 00                	add    %al,(%eax)
    c2a7:	06                   	push   %es
    c2a8:	0b 0c 2e             	or     (%esi,%ebp,1),%ecx
    c2ab:	00 00                	add    %al,(%eax)
    c2ad:	07                   	pop    %es
    c2ae:	0b 58 6f             	or     0x6f(%eax),%ebx
    c2b1:	00 00                	add    %al,(%eax)
    c2b3:	08 0b                	or     %cl,(%ebx)
    c2b5:	15 5f 00 00 09       	adc    $0x900005f,%eax
    c2ba:	0b 64 90 00          	or     0x0(%eax,%edx,4),%esp
    c2be:	00 0a                	add    %cl,(%edx)
    c2c0:	0b 6f 2c             	or     0x2c(%edi),%ebp
    c2c3:	00 00                	add    %al,(%eax)
    c2c5:	0b 00                	or     (%eax),%eax
    c2c7:	1a b0 56 00 00 04    	sbb    0x4000056(%eax),%dh
    c2cd:	55                   	push   %ebp
    c2ce:	00 00                	add    %al,(%eax)
    c2d0:	00 8c 9d 44 c3 00 00 	add    %cl,0xc344(%ebp,%ebx,4)
    c2d7:	0b c1                	or     %ecx,%eax
    c2d9:	6c                   	insb   (%dx),%es:(%edi)
    c2da:	00 00                	add    %al,(%eax)
    c2dc:	00 0b                	add    %cl,(%ebx)
    c2de:	49                   	dec    %ecx
    c2df:	03 00                	add    (%eax),%eax
    c2e1:	00 01                	add    %al,(%ecx)
    c2e3:	0b a0 1b 00 00 02    	or     0x200001b(%eax),%esp
    c2e9:	0b 4d 22             	or     0x22(%ebp),%ecx
    c2ec:	00 00                	add    %al,(%eax)
    c2ee:	03 0b                	add    (%ebx),%ecx
    c2f0:	c7                   	(bad)  
    c2f1:	7f 00                	jg     c2f3 <.debug_info+0xc2f3>
    c2f3:	00 04 0b             	add    %al,(%ebx,%ecx,1)
    c2f6:	aa                   	stos   %al,%es:(%edi)
    c2f7:	0a 00                	or     (%eax),%al
    c2f9:	00 05 0b 9e 7b 00    	add    %al,0x7b9e0b
    c2ff:	00 06                	add    %al,(%esi)
    c301:	0b 2f                	or     (%edi),%ebp
    c303:	7a 00                	jp     c305 <.debug_info+0xc305>
    c305:	00 07                	add    %al,(%edi)
    c307:	0b da                	or     %edx,%ebx
    c309:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    c30a:	00 00                	add    %al,(%eax)
    c30c:	08 0b                	or     %cl,(%ebx)
    c30e:	7c 8d                	jl     c29d <.debug_info+0xc29d>
    c310:	00 00                	add    %al,(%eax)
    c312:	09 0b                	or     %ecx,(%ebx)
    c314:	f3 58                	repz pop %eax
    c316:	00 00                	add    %al,(%eax)
    c318:	0a 0b                	or     (%ebx),%cl
    c31a:	d4 a0                	aam    $0xa0
    c31c:	00 00                	add    %al,(%eax)
    c31e:	0b 0b                	or     (%ebx),%ecx
    c320:	06                   	push   %es
    c321:	23 00                	and    (%eax),%eax
    c323:	00 0c 0b             	add    %cl,(%ebx,%ecx,1)
    c326:	4e                   	dec    %esi
    c327:	42                   	inc    %edx
    c328:	00 00                	add    %al,(%eax)
    c32a:	0d 0b 17 81 00       	or     $0x81170b,%eax
    c32f:	00 0e                	add    %cl,(%esi)
    c331:	0b 81 98 00 00 0f    	or     0xf000098(%ecx),%eax
    c337:	0b d9                	or     %ecx,%ebx
    c339:	0e                   	push   %cs
    c33a:	00 00                	add    %al,(%eax)
    c33c:	10 0b                	adc    %cl,(%ebx)
    c33e:	2b 8c 00 00 11 00 34 	sub    0x34001100(%eax,%eax,1),%ecx
    c345:	08 8c 44 01 66 c3 00 	or     %cl,0xc36601(%esp,%eax,2)
    c34c:	00 2d d9 73 00 00    	add    %ch,0x73d9
    c352:	8c 45 01             	mov    %es,0x1(%ebp)
    c355:	bd 00 00 00 2d       	mov    $0x2d000000,%ebp
    c35a:	5f                   	pop    %edi
    c35b:	51                   	push   %ecx
    c35c:	00 00                	add    %al,(%eax)
    c35e:	8c 46 01             	mov    %es,0x1(%esi)
    c361:	bd 00 00 00 00       	mov    $0x0,%ebp
    c366:	34 04                	xor    $0x4,%al
    c368:	8c 76 01             	mov    %?,0x1(%esi)
    c36b:	88 c3                	mov    %al,%bl
    c36d:	00 00                	add    %al,(%eax)
    c36f:	2d 27 27 00 00       	sub    $0x2727,%eax
    c374:	8c 77 01             	mov    %?,0x1(%edi)
    c377:	a0 00 00 00 2d       	mov    0x2d000000,%al
    c37c:	8a 4f 00             	mov    0x0(%edi),%cl
    c37f:	00 8c 78 01 a0 00 00 	add    %cl,0xa001(%eax,%edi,2)
    c386:	00 00                	add    %al,(%eax)
    c388:	34 08                	xor    $0x8,%al
    c38a:	8c 7c 01 aa          	mov    %?,-0x56(%ecx,%eax,1)
    c38e:	c3                   	ret    
    c38f:	00 00                	add    %al,(%eax)
    c391:	2d 46 0e 00 00       	sub    $0xe46,%eax
    c396:	8c 7d 01             	mov    %?,0x1(%ebp)
    c399:	bd 00 00 00 2d       	mov    $0x2d000000,%ebp
    c39e:	81 86 00 00 8c 7e 01 	addl   $0xbd01,0x7e8c0000(%esi)
    c3a5:	bd 00 00 
    c3a8:	00 00                	add    %al,(%eax)
    c3aa:	34 08                	xor    $0x8,%al
    c3ac:	8c 80 01 cc c3 00    	mov    %es,0xc3cc01(%eax)
    c3b2:	00 2d 54 1b 00 00    	add    %ch,0x1b54
    c3b8:	8c 81 01 bd 00 00    	mov    %es,0xbd01(%ecx)
    c3be:	00 2d 89 86 00 00    	add    %ch,0x8689
    c3c4:	8c 82 01 bd 00 00    	mov    %es,0xbd01(%edx)
    c3ca:	00 00                	add    %al,(%eax)
    c3cc:	18 36                	sbb    %dh,(%esi)
    c3ce:	9c                   	pushf  
    c3cf:	00 00                	add    %al,(%eax)
    c3d1:	70 8c                	jo     c35f <.debug_info+0xc35f>
    c3d3:	33 01                	xor    (%ecx),%eax
    c3d5:	78 c6                	js     c39d <.debug_info+0xc39d>
    c3d7:	00 00                	add    %al,(%eax)
    c3d9:	20 0c 2d 00 00 8c 38 	and    %cl,0x388c0000(,%ebp,1)
    c3e0:	01 a0 00 00 00 00    	add    %esp,0x0(%eax)
    c3e6:	20 cc                	and    %cl,%ah
    c3e8:	5d                   	pop    %ebp
    c3e9:	00 00                	add    %al,(%eax)
    c3eb:	8c 3d 01 a0 00 00    	mov    %?,0xa001
    c3f1:	00 04 20             	add    %al,(%eax,%eiz,1)
    c3f4:	91                   	xchg   %eax,%ecx
    c3f5:	6e                   	outsb  %ds:(%esi),(%dx)
    c3f6:	00 00                	add    %al,(%eax)
    c3f8:	8c 42 01             	mov    %es,0x1(%edx)
    c3fb:	bd 00 00 00 08       	mov    $0x8000000,%ebp
    c400:	17                   	pop    %ss
    c401:	44                   	inc    %esp
    c402:	c3                   	ret    
    c403:	00 00                	add    %al,(%eax)
    c405:	10 20                	adc    %ah,(%eax)
    c407:	eb 52                	jmp    c45b <.debug_info+0xc45b>
    c409:	00 00                	add    %al,(%eax)
    c40b:	8c 49 01             	mov    %cs,0x1(%ecx)
    c40e:	bd 00 00 00 18       	mov    $0x18000000,%ebp
    c413:	20 11                	and    %dl,(%ecx)
    c415:	0a 00                	or     (%eax),%al
    c417:	00 8c 4a 01 bd 00 00 	add    %cl,0xbd01(%edx,%ecx,2)
    c41e:	00 20                	add    %ah,(%eax)
    c420:	26 36 4e             	es ss dec %esi
    c423:	00 00                	add    %al,(%eax)
    c425:	8c 4c 01 bd          	mov    %cs,-0x43(%ecx,%eax,1)
    c429:	00 00                	add    %al,(%eax)
    c42b:	00 08                	add    %cl,(%eax)
    c42d:	01 3f                	add    %edi,(%edi)
    c42f:	28 26                	sub    %ah,(%esi)
    c431:	96                   	xchg   %eax,%esi
    c432:	4d                   	dec    %ebp
    c433:	00 00                	add    %al,(%eax)
    c435:	8c 4d 01             	mov    %cs,0x1(%ebp)
    c438:	bd 00 00 00 08       	mov    $0x8000000,%ebp
    c43d:	01 3e                	add    %edi,(%esi)
    c43f:	28 26                	sub    %ah,(%esi)
    c441:	15 6c 00 00 8c       	adc    $0x8c00006c,%eax
    c446:	4e                   	dec    %esi
    c447:	01 bd 00 00 00 08    	add    %edi,0x8000000(%ebp)
    c44d:	01 3d 28 26 71 73    	add    %edi,0x73712628
    c453:	00 00                	add    %al,(%eax)
    c455:	8c 4f 01             	mov    %cs,0x1(%edi)
    c458:	bd 00 00 00 08       	mov    $0x8000000,%ebp
    c45d:	01 3c 28             	add    %edi,(%eax,%ebp,1)
    c460:	26 56                	es push %esi
    c462:	84 00                	test   %al,(%eax)
    c464:	00 8c 50 01 bd 00 00 	add    %cl,0xbd01(%eax,%edx,2)
    c46b:	00 08                	add    %cl,(%eax)
    c46d:	01 3b                	add    %edi,(%ebx)
    c46f:	28 26                	sub    %ah,(%esi)
    c471:	10 3b                	adc    %bh,(%ebx)
    c473:	00 00                	add    %al,(%eax)
    c475:	8c 51 01             	mov    %ss,0x1(%ecx)
    c478:	bd 00 00 00 08       	mov    $0x8000000,%ebp
    c47d:	01 3a                	add    %edi,(%edx)
    c47f:	28 26                	sub    %ah,(%esi)
    c481:	81 a5 00 00 8c 52 01 	andl   $0xbd01,0x528c0000(%ebp)
    c488:	bd 00 00 
    c48b:	00 08                	add    %cl,(%eax)
    c48d:	01 39                	add    %edi,(%ecx)
    c48f:	28 26                	sub    %ah,(%esi)
    c491:	1d 02 00 00 8c       	sbb    $0x8c000002,%eax
    c496:	53                   	push   %ebx
    c497:	01 bd 00 00 00 08    	add    %edi,0x8000000(%ebp)
    c49d:	01 38                	add    %edi,(%eax)
    c49f:	28 26                	sub    %ah,(%esi)
    c4a1:	ad                   	lods   %ds:(%esi),%eax
    c4a2:	42                   	inc    %edx
    c4a3:	00 00                	add    %al,(%eax)
    c4a5:	8c 54 01 bd          	mov    %ss,-0x43(%ecx,%eax,1)
    c4a9:	00 00                	add    %al,(%eax)
    c4ab:	00 08                	add    %cl,(%eax)
    c4ad:	01 37                	add    %esi,(%edi)
    c4af:	28 26                	sub    %ah,(%esi)
    c4b1:	60                   	pusha  
    c4b2:	41                   	inc    %ecx
    c4b3:	00 00                	add    %al,(%eax)
    c4b5:	8c 55 01             	mov    %ss,0x1(%ebp)
    c4b8:	bd 00 00 00 08       	mov    $0x8000000,%ebp
    c4bd:	01 36                	add    %esi,(%esi)
    c4bf:	28 26                	sub    %ah,(%esi)
    c4c1:	e9 2c 00 00 8c       	jmp    8c00c4f2 <irq_matrix_allocated+0x8c00b582>
    c4c6:	56                   	push   %esi
    c4c7:	01 bd 00 00 00 08    	add    %edi,0x8000000(%ebp)
    c4cd:	01 35 28 26 b6 87    	add    %esi,0x87b62628
    c4d3:	00 00                	add    %al,(%eax)
    c4d5:	8c 57 01             	mov    %ss,0x1(%edi)
    c4d8:	bd 00 00 00 08       	mov    $0x8000000,%ebp
    c4dd:	01 34 28             	add    %esi,(%eax,%ebp,1)
    c4e0:	26 a0 34 00 00 8c    	mov    %es:0x8c000034,%al
    c4e6:	58                   	pop    %eax
    c4e7:	01 bd 00 00 00 08    	add    %edi,0x8000000(%ebp)
    c4ed:	01 33                	add    %esi,(%ebx)
    c4ef:	28 26                	sub    %ah,(%esi)
    c4f1:	3e 76 00             	jbe,pt c4f4 <.debug_info+0xc4f4>
    c4f4:	00 8c 59 01 bd 00 00 	add    %cl,0xbd01(%ecx,%ebx,2)
    c4fb:	00 08                	add    %cl,(%eax)
    c4fd:	01 32                	add    %esi,(%edx)
    c4ff:	28 26                	sub    %ah,(%esi)
    c501:	04 81                	add    $0x81,%al
    c503:	00 00                	add    %al,(%eax)
    c505:	8c 5a 01             	mov    %ds,0x1(%edx)
    c508:	bd 00 00 00 08       	mov    $0x8000000,%ebp
    c50d:	01 31                	add    %esi,(%ecx)
    c50f:	28 26                	sub    %ah,(%esi)
    c511:	67 4c                	addr16 dec %esp
    c513:	00 00                	add    %al,(%eax)
    c515:	8c 65 01             	mov    %fs,0x1(%ebp)
    c518:	bd 00 00 00 08       	mov    $0x8000000,%ebp
    c51d:	02 2f                	add    (%edi),%ch
    c51f:	28 26                	sub    %ah,(%esi)
    c521:	7c 06                	jl     c529 <.debug_info+0xc529>
    c523:	00 00                	add    %al,(%eax)
    c525:	8c 66 01             	mov    %fs,0x1(%esi)
    c528:	bd 00 00 00 08       	mov    $0x8000000,%ebp
    c52d:	01 2e                	add    %ebp,(%esi)
    c52f:	28 26                	sub    %ah,(%esi)
    c531:	eb 1f                	jmp    c552 <.debug_info+0xc552>
    c533:	00 00                	add    %al,(%eax)
    c535:	8c 67 01             	mov    %fs,0x1(%edi)
    c538:	bd 00 00 00 08       	mov    $0x8000000,%ebp
    c53d:	01 2d 28 26 04 0a    	add    %ebp,0xa042628
    c543:	00 00                	add    %al,(%eax)
    c545:	8c 69 01             	mov    %gs,0x1(%ecx)
    c548:	bd 00 00 00 08       	mov    $0x8000000,%ebp
    c54d:	01 2c 28             	add    %ebp,(%eax,%ebp,1)
    c550:	26 9b                	es fwait
    c552:	8d 00                	lea    (%eax),%eax
    c554:	00 8c 6a 01 bd 00 00 	add    %cl,0xbd01(%edx,%ebp,2)
    c55b:	00 08                	add    %cl,(%eax)
    c55d:	01 2b                	add    %ebp,(%ebx)
    c55f:	28 26                	sub    %ah,(%esi)
    c561:	28 4f 00             	sub    %cl,0x0(%edi)
    c564:	00 8c 6c 01 bd 00 00 	add    %cl,0xbd01(%esp,%ebp,2)
    c56b:	00 08                	add    %cl,(%eax)
    c56d:	01 2a                	add    %ebp,(%edx)
    c56f:	28 26                	sub    %ah,(%esi)
    c571:	8d 13                	lea    (%ebx),%edx
    c573:	00 00                	add    %al,(%eax)
    c575:	8c 6d 01             	mov    %gs,0x1(%ebp)
    c578:	bd 00 00 00 08       	mov    $0x8000000,%ebp
    c57d:	01 29                	add    %ebp,(%ecx)
    c57f:	28 26                	sub    %ah,(%esi)
    c581:	19 5e 00             	sbb    %ebx,0x0(%esi)
    c584:	00 8c 6e 01 bd 00 00 	add    %cl,0xbd01(%esi,%ebp,2)
    c58b:	00 08                	add    %cl,(%eax)
    c58d:	01 28                	add    %ebp,(%eax)
    c58f:	28 26                	sub    %ah,(%esi)
    c591:	68 6a 00 00 8c       	push   $0x8c00006a
    c596:	6f                   	outsl  %ds:(%esi),(%dx)
    c597:	01 bd 00 00 00 08    	add    %edi,0x8000000(%ebp)
    c59d:	01 27                	add    %esp,(%edi)
    c59f:	28 26                	sub    %ah,(%esi)
    c5a1:	f5                   	cmc    
    c5a2:	90                   	nop
    c5a3:	00 00                	add    %al,(%eax)
    c5a5:	8c 70 01             	mov    %?,0x1(%eax)
    c5a8:	bd 00 00 00 08       	mov    $0x8000000,%ebp
    c5ad:	01 26                	add    %esp,(%esi)
    c5af:	28 26                	sub    %ah,(%esi)
    c5b1:	74 60                	je     c613 <.debug_info+0xc613>
    c5b3:	00 00                	add    %al,(%eax)
    c5b5:	8c 71 01             	mov    %?,0x1(%ecx)
    c5b8:	bd 00 00 00 08       	mov    $0x8000000,%ebp
    c5bd:	01 25 28 26 87 57    	add    %esp,0x57872628
    c5c3:	00 00                	add    %al,(%eax)
    c5c5:	8c 72 01             	mov    %?,0x1(%edx)
    c5c8:	bd 00 00 00 08       	mov    $0x8000000,%ebp
    c5cd:	01 24 28             	add    %esp,(%eax,%ebp,1)
    c5d0:	26 76 86             	es jbe c559 <.debug_info+0xc559>
    c5d3:	00 00                	add    %al,(%eax)
    c5d5:	8c 73 01             	mov    %?,0x1(%ebx)
    c5d8:	bd 00 00 00 08       	mov    $0x8000000,%ebp
    c5dd:	01 23                	add    %esp,(%ebx)
    c5df:	28 26                	sub    %ah,(%esi)
    c5e1:	d6                   	(bad)  
    c5e2:	38 00                	cmp    %al,(%eax)
    c5e4:	00 8c 74 01 bd 00 00 	add    %cl,0xbd01(%esp,%esi,2)
    c5eb:	00 08                	add    %cl,(%eax)
    c5ed:	23 00                	and    (%eax),%eax
    c5ef:	28 17                	sub    %dl,(%edi)
    c5f1:	66 c3                	retw   
    c5f3:	00 00                	add    %al,(%eax)
    c5f5:	30 20                	xor    %ah,(%eax)
    c5f7:	5e                   	pop    %esi
    c5f8:	7c 00                	jl     c5fa <.debug_info+0xc5fa>
    c5fa:	00 8c 7b 01 a0 00 00 	add    %cl,0xa001(%ebx,%edi,2)
    c601:	00 34 17             	add    %dh,(%edi,%edx,1)
    c604:	88 c3                	mov    %al,%bl
    c606:	00 00                	add    %al,(%eax)
    c608:	38 17                	cmp    %dl,(%edi)
    c60a:	aa                   	stos   %al,%es:(%edi)
    c60b:	c3                   	ret    
    c60c:	00 00                	add    %al,(%eax)
    c60e:	40                   	inc    %eax
    c60f:	20 43 1f             	and    %al,0x1f(%ebx)
    c612:	00 00                	add    %al,(%eax)
    c614:	8c 84 01 bd 00 00 00 	mov    %es,0xbd(%ecx,%eax,1)
    c61b:	48                   	dec    %eax
    c61c:	20 24 90             	and    %ah,(%eax,%edx,4)
    c61f:	00 00                	add    %al,(%eax)
    c621:	8c 8a 01 bd 00 00    	mov    %cs,0xbd01(%edx)
    c627:	00 50 20             	add    %dl,0x20(%eax)
    c62a:	f5                   	cmc    
    c62b:	a9 00 00 8c 8f       	test   $0x8f8c0000,%eax
    c630:	01 a0 00 00 00 58    	add    %esp,0x58000000(%eax)
    c636:	20 10                	and    %dl,(%eax)
    c638:	92                   	xchg   %eax,%edx
    c639:	00 00                	add    %al,(%eax)
    c63b:	8c 91 01 8e 00 00    	mov    %ss,0x8e01(%ecx)
    c641:	00 5c 20 ad          	add    %bl,-0x53(%eax,%eiz,1)
    c645:	26 00 00             	add    %al,%es:(%eax)
    c648:	8c 9a 01 bd 00 00    	mov    %ds,0xbd01(%edx)
    c64e:	00 60 20             	add    %ah,0x20(%eax)
    c651:	67 1a 00             	sbb    (%bx,%si),%al
    c654:	00 8c 9f 01 a0 00 00 	add    %cl,0xa001(%edi,%ebx,4)
    c65b:	00 68 20             	add    %ch,0x20(%eax)
    c65e:	fa                   	cli    
    c65f:	83 00 00             	addl   $0x0,(%eax)
    c662:	8c a0 01 7c 00 00    	mov    %fs,0x7c01(%eax)
    c668:	00 6c 20 e3          	add    %ch,-0x1d(%eax,%eiz,1)
    c66c:	38 00                	cmp    %al,(%eax)
    c66e:	00 8c a1 01 7c 00 00 	add    %cl,0x7c01(%ecx,%eiz,4)
    c675:	00 6e 00             	add    %ch,0x0(%esi)
    c678:	22 08                	and    (%eax),%cl
    c67a:	8c b9 03 12 c7 00    	mov    %?,0xc71203(%ecx)
    c680:	00 26                	add    %ah,(%esi)
    c682:	55                   	push   %ebp
    c683:	0c 00                	or     $0x0,%al
    c685:	00 8c ba 03 bd 00 00 	add    %cl,0xbd03(%edx,%edi,4)
    c68c:	00 08                	add    %cl,(%eax)
    c68e:	05 3b 00 26 87       	add    $0x8726003b,%eax
    c693:	5e                   	pop    %esi
    c694:	00 00                	add    %al,(%eax)
    c696:	8c bb 03 bd 00 00    	mov    %?,0xbd03(%ebx)
    c69c:	00 08                	add    %cl,(%eax)
    c69e:	0e                   	push   %cs
    c69f:	2d 00 26 e4 2b       	sub    $0x2be42600,%eax
    c6a4:	00 00                	add    %al,(%eax)
    c6a6:	8c bc 03 bd 00 00 00 	mov    %?,0xbd(%ebx,%eax,1)
    c6ad:	08 05 28 00 26 32    	or     %al,0x32260028
    c6b3:	48                   	dec    %eax
    c6b4:	00 00                	add    %al,(%eax)
    c6b6:	8c bd 03 bd 00 00    	mov    %?,0xbd03(%ebp)
    c6bc:	00 08                	add    %cl,(%eax)
    c6be:	02 26                	add    (%esi),%ah
    c6c0:	00 26                	add    %ah,(%esi)
    c6c2:	d6                   	(bad)  
    c6c3:	4c                   	dec    %esp
    c6c4:	00 00                	add    %al,(%eax)
    c6c6:	8c be 03 bd 00 00    	mov    %?,0xbd03(%esi)
    c6cc:	00 08                	add    %cl,(%eax)
    c6ce:	07                   	pop    %es
    c6cf:	1f                   	pop    %ds
    c6d0:	00 26                	add    %ah,(%esi)
    c6d2:	7a 1f                	jp     c6f3 <.debug_info+0xc6f3>
    c6d4:	00 00                	add    %al,(%eax)
    c6d6:	8c bf 03 bd 00 00    	mov    %?,0xbd03(%edi)
    c6dc:	00 08                	add    %cl,(%eax)
    c6de:	04 1b                	add    $0x1b,%al
    c6e0:	00 26                	add    %ah,(%esi)
    c6e2:	14 9c                	adc    $0x9c,%al
    c6e4:	00 00                	add    %al,(%eax)
    c6e6:	8c c0                	mov    %es,%eax
    c6e8:	03 bd 00 00 00 08    	add    0x8000000(%ebp),%edi
    c6ee:	01 1a                	add    %ebx,(%edx)
    c6f0:	00 26                	add    %ah,(%esi)
    c6f2:	3d 1e 00 00 8c       	cmp    $0x8c00001e,%eax
    c6f7:	c1 03 bd             	roll   $0xbd,(%ebx)
    c6fa:	00 00                	add    %al,(%eax)
    c6fc:	00 08                	add    %cl,(%eax)
    c6fe:	02 18                	add    (%eax),%bl
    c700:	00 26                	add    %ah,(%esi)
    c702:	93                   	xchg   %eax,%ebx
    c703:	2d 00 00 8c c2       	sub    $0xc28c0000,%eax
    c708:	03 bd 00 00 00 08    	add    0x8000000(%ebp),%edi
    c70e:	18 00                	sbb    %al,(%eax)
    c710:	00 00                	add    %al,(%eax)
    c712:	3e 99                	ds cltd 
    c714:	35 00 00 08 8c       	xor    $0x8c080000,%eax
    c719:	b7 03                	mov    $0x3,%bh
    c71b:	31 c7                	xor    %eax,%edi
    c71d:	00 00                	add    %al,(%eax)
    c71f:	35 76 61 6c 00       	xor    $0x6c6176,%eax
    c724:	8c b8 03 bd 00 00    	mov    %?,0xbd03(%eax)
    c72a:	00 1e                	add    %bl,(%esi)
    c72c:	78 c6                	js     c6f4 <.debug_info+0xc6f4>
    c72e:	00 00                	add    %al,(%eax)
    c730:	00 18                	add    %bl,(%eax)
    c732:	34 08                	xor    $0x8,%al
    c734:	00 00                	add    %al,(%eax)
    c736:	18 8c 2f 04 c8 c7 00 	sbb    %cl,0xc7c804(%edi,%ebp,1)
    c73d:	00 20                	add    %ah,(%eax)
    c73f:	85 33                	test   %esi,(%ebx)
    c741:	00 00                	add    %al,(%eax)
    c743:	8c 30                	mov    %?,(%eax)
    c745:	04 bd                	add    $0xbd,%al
    c747:	00 00                	add    %al,(%eax)
    c749:	00 00                	add    %al,(%eax)
    c74b:	19 74 6f 00          	sbb    %esi,0x0(%edi,%ebp,2)
    c74f:	8c 31                	mov    %?,(%ecx)
    c751:	04 bd                	add    $0xbd,%al
    c753:	00 00                	add    %al,(%eax)
    c755:	00 08                	add    %cl,(%eax)
    c757:	26 60                	es pusha 
    c759:	9d                   	popf   
    c75a:	00 00                	add    %al,(%eax)
    c75c:	8c 32                	mov    %?,(%edx)
    c75e:	04 bd                	add    $0xbd,%al
    c760:	00 00                	add    %al,(%eax)
    c762:	00 08                	add    %cl,(%eax)
    c764:	01 3f                	add    %edi,(%edi)
    c766:	10 26                	adc    %ah,(%esi)
    c768:	f1                   	icebp  
    c769:	6f                   	outsl  %ds:(%esi),(%dx)
    c76a:	00 00                	add    %al,(%eax)
    c76c:	8c 33                	mov    %?,(%ebx)
    c76e:	04 bd                	add    $0xbd,%al
    c770:	00 00                	add    %al,(%eax)
    c772:	00 08                	add    %cl,(%eax)
    c774:	01 3e                	add    %edi,(%esi)
    c776:	10 26                	adc    %ah,(%esi)
    c778:	47                   	inc    %edi
    c779:	85 00                	test   %eax,(%eax)
    c77b:	00 8c 34 04 bd 00 00 	add    %cl,0xbd04(%esp,%esi,1)
    c782:	00 08                	add    %cl,(%eax)
    c784:	01 3d 10 26 fd 67    	add    %edi,0x67fd2610
    c78a:	00 00                	add    %al,(%eax)
    c78c:	8c 35 04 bd 00 00    	mov    %?,0xbd04
    c792:	00 08                	add    %cl,(%eax)
    c794:	01 3c 10             	add    %edi,(%eax,%edx,1)
    c797:	26 19 1b             	sbb    %ebx,%es:(%ebx)
    c79a:	00 00                	add    %al,(%eax)
    c79c:	8c 36                	mov    %?,(%esi)
    c79e:	04 bd                	add    $0xbd,%al
    c7a0:	00 00                	add    %al,(%eax)
    c7a2:	00 08                	add    %cl,(%eax)
    c7a4:	10 2c 10             	adc    %ch,(%eax,%edx,1)
    c7a7:	26 0c 2d             	es or  $0x2d,%al
    c7aa:	00 00                	add    %al,(%eax)
    c7ac:	8c 37                	mov    %?,(%edi)
    c7ae:	04 bd                	add    $0xbd,%al
    c7b0:	00 00                	add    %al,(%eax)
    c7b2:	00 08                	add    %cl,(%eax)
    c7b4:	04 28                	add    $0x28,%al
    c7b6:	10 26                	adc    %ah,(%esi)
    c7b8:	06                   	push   %es
    c7b9:	52                   	push   %edx
    c7ba:	00 00                	add    %al,(%eax)
    c7bc:	8c 38                	mov    %?,(%eax)
    c7be:	04 bd                	add    $0xbd,%al
    c7c0:	00 00                	add    %al,(%eax)
    c7c2:	00 08                	add    %cl,(%eax)
    c7c4:	28 00                	sub    %al,(%eax)
    c7c6:	10 00                	adc    %al,(%eax)
    c7c8:	03 b3 88 00 00 d8    	add    -0x27ffff78(%ebx),%esi
    c7ce:	c7 00 00 04 3c 00    	movl   $0x3c0400,(%eax)
    c7d4:	00 00                	add    %al,(%eax)
    c7d6:	3f                   	aas    
    c7d7:	00 10                	add    %dl,(%eax)
    c7d9:	00 98 00 00 24 75    	add    %bl,0x75240000(%eax)
    c7df:	19 39                	sbb    %edi,(%ecx)
    c7e1:	c8 00 00 0f          	enter  $0x0,$0xf
    c7e5:	d5 23                	aad    $0x23
    c7e7:	00 00                	add    %al,(%eax)
    c7e9:	75 1a                	jne    c805 <.debug_info+0xc805>
    c7eb:	99                   	cltd   
    c7ec:	00 00                	add    %al,(%eax)
    c7ee:	00 00                	add    %al,(%eax)
    c7f0:	0f 78 68 00          	vmread %ebp,0x0(%eax)
    c7f4:	00 75 1b             	add    %dh,0x1b(%ebp)
    c7f7:	5f                   	pop    %edi
    c7f8:	01 00                	add    %eax,(%eax)
    c7fa:	00 04 0f             	add    %al,(%edi,%ecx,1)
    c7fd:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    c7fe:	2e 00 00             	add    %al,%cs:(%eax)
    c801:	75 1c                	jne    c81f <.debug_info+0xc81f>
    c803:	25 00 00 00 08       	and    $0x8000000,%eax
    c808:	0f 5c 23             	subps  (%ebx),%xmm4
    c80b:	00 00                	add    %al,(%eax)
    c80d:	75 1d                	jne    c82c <.debug_info+0xc82c>
    c80f:	0f 01 00             	sgdtl  (%eax)
    c812:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    c815:	d1 98 00 00 75 1d    	rcrl   0x1d750000(%eax)
    c81b:	0f 01 00             	sgdtl  (%eax)
    c81e:	00 14 0f             	add    %dl,(%edi,%ecx,1)
    c821:	bc 12 00 00 75       	mov    $0x75000012,%esp
    c826:	1e                   	push   %ds
    c827:	25 00 00 00 1c       	and    $0x1c000000,%eax
    c82c:	0f f3 60 00          	psllq  0x0(%eax),%mm4
    c830:	00 75 1e             	add    %dh,0x1e(%ebp)
    c833:	25 00 00 00 20       	and    $0x20000000,%eax
    c838:	00 10                	add    %dl,(%eax)
    c83a:	c6                   	(bad)  
    c83b:	55                   	push   %ebp
    c83c:	00 00                	add    %al,(%eax)
    c83e:	10 75 21             	adc    %dh,0x21(%ebp)
    c841:	5e                   	pop    %esi
    c842:	c8 00 00 0f          	enter  $0x0,$0xf
    c846:	45                   	inc    %ebp
    c847:	22 00                	and    (%eax),%al
    c849:	00 75 22             	add    %dh,0x22(%ebp)
    c84c:	0f 01 00             	sgdtl  (%eax)
    c84f:	00 00                	add    %al,(%eax)
    c851:	0f 67 29             	packuswb (%ecx),%mm5
    c854:	00 00                	add    %al,(%eax)
    c856:	75 23                	jne    c87b <.debug_info+0xc87b>
    c858:	0f 01 00             	sgdtl  (%eax)
    c85b:	00 08                	add    %cl,(%eax)
    c85d:	00 10                	add    %dl,(%eax)
    c85f:	da 4a 00             	fimull 0x0(%edx)
    c862:	00 18                	add    %bl,(%eax)
    c864:	75 2a                	jne    c890 <.debug_info+0xc890>
    c866:	8f c8                	(bad)  
    c868:	00 00                	add    %al,(%eax)
    c86a:	0f 78 4f 00          	vmread %ecx,0x0(%edi)
    c86e:	00 75 2b             	add    %dh,0x2b(%ebp)
    c871:	2c 18                	sub    $0x18,%al
    c873:	00 00                	add    %al,(%eax)
    c875:	00 0f                	add    %cl,(%edi)
    c877:	52                   	push   %edx
    c878:	1e                   	push   %ds
    c879:	00 00                	add    %al,(%eax)
    c87b:	75 2c                	jne    c8a9 <.debug_info+0xc8a9>
    c87d:	2c 18                	sub    $0x18,%al
    c87f:	00 00                	add    %al,(%eax)
    c881:	08 0f                	or     %cl,(%edi)
    c883:	ad                   	lods   %ds:(%esi),%eax
    c884:	48                   	dec    %eax
    c885:	00 00                	add    %al,(%eax)
    c887:	75 2d                	jne    c8b6 <.debug_info+0xc8b6>
    c889:	2c 18                	sub    $0x18,%al
    c88b:	00 00                	add    %al,(%eax)
    c88d:	10 00                	adc    %al,(%eax)
    c88f:	10 01                	adc    %al,(%ecx)
    c891:	17                   	pop    %ss
    c892:	00 00                	add    %al,(%eax)
    c894:	20 75 41             	and    %dh,0x41(%ebp)
    c897:	c0 c8 00             	ror    $0x0,%al
    c89a:	00 0f                	add    %cl,(%edi)
    c89c:	2b a2 00 00 75 42    	sub    0x42750000(%edx),%esp
    c8a2:	5e                   	pop    %esi
    c8a3:	c8 00 00 00          	enter  $0x0,$0x0
    c8a7:	0f c5                	pextrw $0xc5,(bad),%ecx
    c8a9:	49                   	dec    %ecx
    c8aa:	00 00                	add    %al,(%eax)
    c8ac:	75 43                	jne    c8f1 <.debug_info+0xc8f1>
    c8ae:	1c 02                	sbb    $0x2,%al
    c8b0:	00 00                	add    %al,(%eax)
    c8b2:	18 0f                	sbb    %cl,(%edi)
    c8b4:	6b 4e 00 00          	imul   $0x0,0x0(%esi),%ecx
    c8b8:	75 44                	jne    c8fe <.debug_info+0xc8fe>
    c8ba:	1c 02                	sbb    $0x2,%al
    c8bc:	00 00                	add    %al,(%eax)
    c8be:	19 00                	sbb    %eax,(%eax)
    c8c0:	03 39                	add    (%ecx),%edi
    c8c2:	c8 00 00 d0          	enter  $0x0,$0xd0
    c8c6:	c8 00 00 04          	enter  $0x0,$0x4
    c8ca:	3c 00                	cmp    $0x0,%al
    c8cc:	00 00                	add    %al,(%eax)
    c8ce:	01 00                	add    %eax,(%eax)
    c8d0:	16                   	push   %ss
    c8d1:	bf 0c 00 00 05       	mov    $0x500000c,%edi
    c8d6:	04 d0                	add    $0xd0,%al
    c8d8:	c8 00 00 16          	enter  $0x0,$0x16
    c8dc:	fc                   	cld    
    c8dd:	55                   	push   %ebp
    c8de:	00 00                	add    %al,(%eax)
    c8e0:	05 04 db c8 00       	add    $0xc8db04,%eax
    c8e5:	00 03                	add    %al,(%ebx)
    c8e7:	51                   	push   %ecx
    c8e8:	85 00                	test   %eax,(%eax)
    c8ea:	00 f6                	add    %dh,%dh
    c8ec:	c8 00 00 04          	enter  $0x0,$0x4
    c8f0:	3c 00                	cmp    $0x0,%al
    c8f2:	00 00                	add    %al,(%eax)
    c8f4:	0f 00 28             	verw   (%eax)
    c8f7:	89 85 00 00 48 01    	mov    %eax,0x1480000(%ebp)
    c8fd:	8d 28                	lea    (%eax),%ebp
    c8ff:	11 cb                	adc    %ecx,%ebx
    c901:	00 00                	add    %al,(%eax)
    c903:	0f ec 6c 00 00       	paddsb 0x0(%eax,%eax,1),%mm5
    c908:	8d 2e                	lea    (%esi),%ebp
    c90a:	7c 00                	jl     c90c <.debug_info+0xc90c>
    c90c:	00 00                	add    %al,(%eax)
    c90e:	00 0f                	add    %cl,(%edi)
    c910:	78 68                	js     c97a <.debug_info+0xc97a>
    c912:	00 00                	add    %al,(%eax)
    c914:	8d 2f                	lea    (%edi),%ebp
    c916:	a0 00 00 00 04       	mov    0x4000000,%al
    c91b:	0f d5 23             	pmullw (%ebx),%mm4
    c91e:	00 00                	add    %al,(%eax)
    c920:	8d 34 63             	lea    (%ebx,%eiz,2),%esi
    c923:	00 00                	add    %al,(%eax)
    c925:	00 08                	add    %cl,(%eax)
    c927:	0f 75 2f             	pcmpeqw (%edi),%mm5
    c92a:	00 00                	add    %al,(%eax)
    c92c:	8d 35 63 00 00 00    	lea    0x63,%esi
    c932:	09 0f                	or     %ecx,(%edi)
    c934:	3e 5b                	ds pop %ebx
    c936:	00 00                	add    %al,(%eax)
    c938:	8d 47 bd             	lea    -0x43(%edi),%eax
    c93b:	00 00                	add    %al,(%eax)
    c93d:	00 10                	add    %dl,(%eax)
    c93f:	0f 17 40 00          	movhps %xmm0,0x0(%eax)
    c943:	00 8d 48 bd 00 00    	add    %cl,0xbd48(%ebp)
    c949:	00 18                	add    %bl,(%eax)
    c94b:	0f b5 33             	lgs    (%ebx),%esi
    c94e:	00 00                	add    %al,(%eax)
    c950:	8d 4f bd             	lea    -0x43(%edi),%ecx
    c953:	00 00                	add    %al,(%eax)
    c955:	00 20                	add    %ah,(%eax)
    c957:	0f da 04 00          	pminub (%eax,%eax,1),%mm0
    c95b:	00 8d 50 bd 00 00    	add    %cl,0xbd50(%ebp)
    c961:	00 28                	add    %ch,(%eax)
    c963:	0f c0 80 00 00 8d 53 	xadd   %al,0x538d0000(%eax)
    c96a:	bd 00 00 00 30       	mov    $0x30000000,%ebp
    c96f:	0f 90 14 00          	seto   (%eax,%eax,1)
    c973:	00 8d 54 bd 00 00    	add    %cl,0xbd54(%ebp)
    c979:	00 38                	add    %bh,(%eax)
    c97b:	0f bc 7d 00          	bsf    0x0(%ebp),%edi
    c97f:	00 8d 5c bd 00 00    	add    %cl,0xbd5c(%ebp)
    c985:	00 40 0f             	add    %al,0xf(%eax)
    c988:	95                   	xchg   %eax,%ebp
    c989:	3e 00 00             	add    %al,%ds:(%eax)
    c98c:	8d 64 bd 00          	lea    0x0(%ebp,%edi,4),%esp
    c990:	00 00                	add    %al,(%eax)
    c992:	48                   	dec    %eax
    c993:	0f 0c                	(bad)  
    c995:	00 00                	add    %al,(%eax)
    c997:	00 8d 69 6e 49 00    	add    %cl,0x496e69(%ebp)
    c99d:	00 50 0f             	add    %dl,0xf(%eax)
    c9a0:	fe 4f 00             	decb   0x0(%edi)
    c9a3:	00 8d 6a 63 00 00    	add    %cl,0x636a(%ebp)
    c9a9:	00 70 0f             	add    %dh,0xf(%eax)
    c9ac:	49                   	dec    %ecx
    c9ad:	0d 00 00 8d 6c       	or     $0x6c8d0000,%eax
    c9b2:	82                   	(bad)  
    c9b3:	ce                   	into   
    c9b4:	00 00                	add    %al,(%eax)
    c9b6:	71 0f                	jno    c9c7 <.debug_info+0xc9c7>
    c9b8:	2e 50                	cs push %eax
    c9ba:	00 00                	add    %al,(%eax)
    c9bc:	8d 6d a0             	lea    -0x60(%ebp),%ebp
    c9bf:	00 00                	add    %al,(%eax)
    c9c1:	00 78 0f             	add    %bh,0xf(%eax)
    c9c4:	6d                   	insl   (%dx),%es:(%edi)
    c9c5:	6b 00 00             	imul   $0x0,(%eax),%eax
    c9c8:	8d 6f a0             	lea    -0x60(%edi),%ebp
    c9cb:	00 00                	add    %al,(%eax)
    c9cd:	00 7c 0f c4          	add    %bh,-0x3c(%edi,%ecx,1)
    c9d1:	19 00                	sbb    %eax,(%eax)
    c9d3:	00 8d 70 a0 00 00    	add    %cl,0xa070(%ebp)
    c9d9:	00 80 0f 77 a2 00    	add    %al,0xa2770f(%eax)
    c9df:	00 8d 71 a0 00 00    	add    %cl,0xa071(%ebp)
    c9e5:	00 84 0f 81 35 00 00 	add    %al,0x3581(%edi,%ecx,1)
    c9ec:	8d 72 a0             	lea    -0x60(%edx),%esi
    c9ef:	00 00                	add    %al,(%eax)
    c9f1:	00 88 0f 84 82 00    	add    %cl,0x82840f(%eax)
    c9f7:	00 8d 73 bd 00 00    	add    %cl,0xbd73(%ebp)
    c9fd:	00 90 0f 5c 23 00    	add    %dl,0x235c0f(%eax)
    ca03:	00 8d 75 bd 00 00    	add    %cl,0xbd75(%ebp)
    ca09:	00 98 0f d1 98 00    	add    %bl,0x98d10f(%eax)
    ca0f:	00 8d 76 bd 00 00    	add    %cl,0xbd76(%ebp)
    ca15:	00 a0 0f bc 12 00    	add    %ah,0x12bc0f(%eax)
    ca1b:	00 8d 77 bd 00 00    	add    %cl,0xbd77(%ebp)
    ca21:	00 a8 0f f3 60 00    	add    %ch,0x60f30f(%eax)
    ca27:	00 8d 78 bd 00 00    	add    %cl,0xbd78(%ebp)
    ca2d:	00 b0 0f 32 18 00    	add    %dh,0x18320f(%eax)
    ca33:	00 8d 82 bd 00 00    	add    %cl,0xbd82(%ebp)
    ca39:	00 b8 0f 73 88 00    	add    %bh,0x88730f(%eax)
    ca3f:	00 8d 86 bd 00 00    	add    %cl,0xbd86(%ebp)
    ca45:	00 c0                	add    %al,%al
    ca47:	0f 88 56 00 00 8d    	js     8d00caa3 <irq_matrix_allocated+0x8d00bb33>
    ca4d:	8b bd 00 00 00 c8    	mov    -0x38000000(%ebp),%edi
    ca53:	0f ab 92 00 00 8d 8c 	bts    %edx,-0x73730000(%edx)
    ca5a:	bd 00 00 00 d0       	mov    $0xd0000000,%ebp
    ca5f:	0f 1a 38             	bndldx (%eax),bnd3
    ca62:	00 00                	add    %al,(%eax)
    ca64:	8d 8f bd 00 00 00    	lea    0xbd(%edi),%ecx
    ca6a:	d8 0f                	fmuls  (%edi)
    ca6c:	e8 86 00 00 8d       	call   8d00caf7 <irq_matrix_allocated+0x8d00bb87>
    ca71:	90                   	nop
    ca72:	bd 00 00 00 e0       	mov    $0xe0000000,%ebp
    ca77:	0f 55 4a 00          	andnps 0x0(%edx),%xmm1
    ca7b:	00 8d 91 bd 00 00    	add    %cl,0xbd91(%ebp)
    ca81:	00 e8                	add    %ch,%al
    ca83:	0f 9c 0c 00          	setl   (%eax,%eax,1)
    ca87:	00 8d 92 bd 00 00    	add    %cl,0xbd92(%ebp)
    ca8d:	00 f0                	add    %dh,%al
    ca8f:	0f 51 16             	sqrtps (%esi),%xmm2
    ca92:	00 00                	add    %al,(%eax)
    ca94:	8d 97 bd 00 00 00    	lea    0xbd(%edi),%edx
    ca9a:	f8                   	clc    
    ca9b:	29 31                	sub    %esi,(%ecx)
    ca9d:	47                   	inc    %edi
    ca9e:	00 00                	add    %al,(%eax)
    caa0:	8d 98 bd 00 00 00    	lea    0xbd(%eax),%ebx
    caa6:	00 01                	add    %al,(%ecx)
    caa8:	29 37                	sub    %esi,(%edi)
    caaa:	9d                   	popf   
    caab:	00 00                	add    %al,(%eax)
    caad:	8d 99 bd 00 00 00    	lea    0xbd(%ecx),%ebx
    cab3:	08 01                	or     %al,(%ecx)
    cab5:	29 c5                	sub    %eax,%ebp
    cab7:	57                   	push   %edi
    cab8:	00 00                	add    %al,(%eax)
    caba:	8d 9b bd 00 00 00    	lea    0xbd(%ebx),%ebx
    cac0:	10 01                	adc    %al,(%ecx)
    cac2:	29 7a 22             	sub    %edi,0x22(%edx)
    cac5:	00 00                	add    %al,(%eax)
    cac7:	8d 9c bd 00 00 00 18 	lea    0x18000000(%ebp,%edi,4),%ebx
    cace:	01 29                	add    %ebp,(%ecx)
    cad0:	a3 5e 00 00 8d       	mov    %eax,0x8d00005e
    cad5:	9f                   	lahf   
    cad6:	bd 00 00 00 20       	mov    $0x20000000,%ebp
    cadb:	01 29                	add    %ebp,(%ecx)
    cadd:	48                   	dec    %eax
    cade:	38 00                	cmp    %al,(%eax)
    cae0:	00 8d a0 bd 00 00    	add    %cl,0xbda0(%ebp)
    cae6:	00 28                	add    %ch,(%eax)
    cae8:	01 29                	add    %ebp,(%ecx)
    caea:	73 61                	jae    cb4d <.debug_info+0xcb4d>
    caec:	00 00                	add    %al,(%eax)
    caee:	8d a1 bd 00 00 00    	lea    0xbd(%ecx),%esp
    caf4:	30 01                	xor    %al,(%ecx)
    caf6:	29 25 16 00 00 8d    	sub    %esp,0x8d000016
    cafc:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    cafd:	bd 00 00 00 38       	mov    $0x38000000,%ebp
    cb02:	01 29                	add    %ebp,(%ecx)
    cb04:	f2 0f 00 00          	repnz sldt (%eax)
    cb08:	8d a5 bd 00 00 00    	lea    0xbd(%ebp),%esp
    cb0e:	40                   	inc    %eax
    cb0f:	01 00                	add    %eax,(%eax)
    cb11:	05 04 f6 c8 00       	add    $0xc8f604,%eax
    cb16:	00 16                	add    %dl,(%esi)
    cb18:	5a                   	pop    %edx
    cb19:	6a 00                	push   $0x0
    cb1b:	00 05 04 17 cb 00    	add    %al,0xcb1704
    cb21:	00 16                	add    %dl,(%esi)
    cb23:	54                   	push   %esp
    cb24:	4b                   	dec    %ebx
    cb25:	00 00                	add    %al,(%eax)
    cb27:	05 04 22 cb 00       	add    $0xcb2204,%eax
    cb2c:	00 16                	add    %dl,(%esi)
    cb2e:	16                   	push   %ss
    cb2f:	8b 00                	mov    (%eax),%eax
    cb31:	00 05 04 2d cb 00    	add    %al,0xcb2d04
    cb37:	00 16                	add    %dl,(%esi)
    cb39:	48                   	dec    %eax
    cb3a:	83 00 00             	addl   $0x0,(%eax)
    cb3d:	05 04 38 cb 00       	add    $0xcb3804,%eax
    cb42:	00 3f                	add    %bh,(%edi)
    cb44:	6e                   	outsb  %ds:(%esi),(%dx)
    cb45:	65 74 00             	gs je  cb48 <.debug_info+0xcb48>
    cb48:	05 04 43 cb 00       	add    $0xcb4304,%eax
    cb4d:	00 18                	add    %bl,(%eax)
    cb4f:	64 1b 00             	sbb    %fs:(%eax),%eax
    cb52:	00 1c 8e             	add    %bl,(%esi,%ecx,4)
    cb55:	dc 02                	faddl  (%edx)
    cb57:	9c                   	pushf  
    cb58:	cb                   	lret   
    cb59:	00 00                	add    %al,(%eax)
    cb5b:	20 10                	and    %dl,(%eax)
    cb5d:	29 00                	sub    %eax,(%eax)
    cb5f:	00 8e dd 02 e7 7e    	add    %cl,0x7ee702dd(%esi)
    cb65:	00 00                	add    %al,(%eax)
    cb67:	00 19                	add    %bl,(%ecx)
    cb69:	6e                   	outsb  %ds:(%esi),(%dx)
    cb6a:	73 00                	jae    cb6c <.debug_info+0xcb6c>
    cb6c:	8e de                	mov    %esi,%ds
    cb6e:	02 a2 cb 00 00 04    	add    0x40000cb(%edx),%ah
    cb74:	20 e8                	and    %ch,%al
    cb76:	7b 00                	jnp    cb78 <.debug_info+0xcb78>
    cb78:	00 8e df 02 f5 41    	add    %cl,0x41f502df(%esi)
    cb7e:	00 00                	add    %al,(%eax)
    cb80:	10 20                	adc    %ah,(%eax)
    cb82:	02 53 00             	add    0x0(%ebx),%dl
    cb85:	00 8e e0 02 6b cc    	add    %cl,-0x3394fd20(%esi)
    cb8b:	00 00                	add    %al,(%eax)
    cb8d:	14 20                	adc    $0x20,%al
    cb8f:	eb a9                	jmp    cb3a <.debug_info+0xcb3a>
    cb91:	00 00                	add    %al,(%eax)
    cb93:	8e e1                	mov    %ecx,%fs
    cb95:	02 a1 9c 00 00 18    	add    0x1800009c(%ecx),%ah
    cb9b:	00 05 04 4e cb 00    	add    %al,0xcb4e04
    cba1:	00 10                	add    %dl,(%eax)
    cba3:	af                   	scas   %es:(%edi),%eax
    cba4:	6e                   	outsb  %ds:(%esi),(%dx)
    cba5:	00 00                	add    %al,(%eax)
    cba7:	0c 8f                	or     $0x8f,%al
    cba9:	06                   	push   %es
    cbaa:	d3 cb                	ror    %cl,%ebx
    cbac:	00 00                	add    %al,(%eax)
    cbae:	0f c4 24 00 00       	pinsrw $0x0,(%eax,%eax,1),%mm4
    cbb3:	8f 07                	popl   (%edi)
    cbb5:	37                   	aaa    
    cbb6:	18 00                	sbb    %al,(%eax)
    cbb8:	00 00                	add    %al,(%eax)
    cbba:	15 6f 70 73 00       	adc    $0x73706f,%eax
    cbbf:	8f 08 d8 cb          	(bad)  
    cbc3:	00 00                	add    %al,(%eax)
    cbc5:	04 0f                	add    $0xf,%al
    cbc7:	7c 35                	jl     cbfe <.debug_info+0xcbfe>
    cbc9:	00 00                	add    %al,(%eax)
    cbcb:	8f 09 55 00          	(bad)  
    cbcf:	00 00                	add    %al,(%eax)
    cbd1:	08 00                	or     %al,(%eax)
    cbd3:	16                   	push   %ss
    cbd4:	11 58 00             	adc    %ebx,0x0(%eax)
    cbd7:	00 05 04 de cb 00    	add    %al,0xcbde04
    cbdd:	00 06                	add    %al,(%esi)
    cbdf:	d3 cb                	ror    %cl,%ebx
    cbe1:	00 00                	add    %al,(%eax)
    cbe3:	10 f2                	adc    %dh,%dl
    cbe5:	7e 00                	jle    cbe7 <.debug_info+0xcbe7>
    cbe7:	00 08                	add    %cl,(%eax)
    cbe9:	3b 0d 08 cc 00 00    	cmp    0xcc08,%ecx
    cbef:	0f 77                	emms   
    cbf1:	3f                   	aas    
    cbf2:	00 00                	add    %al,(%eax)
    cbf4:	3b 0e                	cmp    (%esi),%ecx
    cbf6:	f3 02 00             	repz add (%eax),%al
    cbf9:	00 00                	add    %al,(%eax)
    cbfb:	0f 09                	wbinvd 
    cbfd:	25 00 00 3b 0f       	and    $0xf3b0000,%eax
    cc02:	77 0a                	ja     cc0e <.debug_info+0xcc0e>
    cc04:	00 00                	add    %al,(%eax)
    cc06:	04 00                	add    $0x0,%al
    cc08:	03 e3                	add    %ebx,%esp
    cc0a:	cb                   	lret   
    cc0b:	00 00                	add    %al,(%eax)
    cc0d:	18 cc                	sbb    %cl,%ah
    cc0f:	00 00                	add    %al,(%eax)
    cc11:	04 3c                	add    $0x3c,%al
    cc13:	00 00                	add    %al,(%eax)
    cc15:	00 00                	add    %al,(%eax)
    cc17:	00 16                	add    %dl,(%esi)
    cc19:	3f                   	aas    
    cc1a:	4e                   	dec    %esi
    cc1b:	00 00                	add    %al,(%eax)
    cc1d:	05 04 18 cc 00       	add    $0xcc1804,%eax
    cc22:	00 10                	add    %dl,(%eax)
    cc24:	02 53 00             	add    0x0(%ebx),%dl
    cc27:	00 38                	add    %bh,(%eax)
    cc29:	48                   	dec    %eax
    cc2a:	47                   	inc    %edi
    cc2b:	6b cc 00             	imul   $0x0,%esp,%ecx
    cc2e:	00 0f                	add    %cl,(%edi)
    cc30:	f3 36 00 00          	repz add %al,%ss:(%eax)
    cc34:	48                   	dec    %eax
    cc35:	48                   	dec    %eax
    cc36:	42                   	inc    %edx
    cc37:	03 00                	add    (%eax),%eax
    cc39:	00 00                	add    %al,(%eax)
    cc3b:	15 6e 73 00 48       	adc    $0x4800736e,%eax
    cc40:	49                   	dec    %ecx
    cc41:	f5                   	cmc    
    cc42:	41                   	inc    %ecx
    cc43:	00 00                	add    %al,(%eax)
    cc45:	08 15 75 69 64 00    	or     %dl,0x646975
    cc4b:	48                   	dec    %eax
    cc4c:	4a                   	dec    %edx
    cc4d:	ec                   	in     (%dx),%al
    cc4e:	2f                   	das    
    cc4f:	00 00                	add    %al,(%eax)
    cc51:	0c 0f                	or     $0xf,%al
    cc53:	10 29                	adc    %ch,(%ecx)
    cc55:	00 00                	add    %al,(%eax)
    cc57:	48                   	dec    %eax
    cc58:	4b                   	dec    %ebx
    cc59:	99                   	cltd   
    cc5a:	00 00                	add    %al,(%eax)
    cc5c:	00 10                	add    %dl,(%eax)
    cc5e:	0f 2d a9 00 00 48 4c 	cvtps2pi 0x4c480000(%ecx),%mm5
    cc65:	7a cf                	jp     cc36 <.debug_info+0xcc36>
    cc67:	00 00                	add    %al,(%eax)
    cc69:	14 00                	adc    $0x0,%al
    cc6b:	05 04 23 cc 00       	add    $0xcc2304,%eax
    cc70:	00 10                	add    %dl,(%eax)
    cc72:	df a6 00 00 08 90    	fbld   -0x6ff80000(%esi)
    cc78:	59                   	pop    %ecx
    cc79:	96                   	xchg   %eax,%esi
    cc7a:	cc                   	int3   
    cc7b:	00 00                	add    %al,(%eax)
    cc7d:	0f a0                	push   %fs
    cc7f:	5b                   	pop    %ebx
    cc80:	00 00                	add    %al,(%eax)
    cc82:	90                   	nop
    cc83:	5a                   	pop    %edx
    cc84:	96                   	xchg   %eax,%esi
    cc85:	cc                   	int3   
    cc86:	00 00                	add    %al,(%eax)
    cc88:	00 0f                	add    %cl,(%edi)
    cc8a:	7d 6b                	jge    ccf7 <.debug_info+0xccf7>
    cc8c:	00 00                	add    %al,(%eax)
    cc8e:	90                   	nop
    cc8f:	5b                   	pop    %ebx
    cc90:	25 00 00 00 04       	and    $0x4000000,%eax
    cc95:	00 05 04 71 cc 00    	add    %al,0xcc7104
    cc9b:	00 0e                	add    %cl,(%esi)
    cc9d:	08 91 3d af cc 00    	or     %dl,0xccaf3d(%ecx)
    cca3:	00 15 61 00 91 3e    	add    %dl,0x3e910061
    cca9:	2c 18                	sub    $0x18,%al
    ccab:	00 00                	add    %al,(%eax)
    ccad:	00 00                	add    %al,(%eax)
    ccaf:	07                   	pop    %es
    ccb0:	b5 58                	mov    $0x58,%ch
    ccb2:	00 00                	add    %al,(%eax)
    ccb4:	91                   	xchg   %eax,%ecx
    ccb5:	3f                   	aas    
    ccb6:	9c                   	pushf  
    ccb7:	cc                   	int3   
    ccb8:	00 00                	add    %al,(%eax)
    ccba:	10 a2 97 00 00 0c    	adc    %ah,0xc000097(%edx)
    ccc0:	92                   	xchg   %eax,%edx
    ccc1:	0d f7 cc 00 00       	or     $0xccf7,%eax
    ccc6:	0f c4 6a 00 00       	pinsrw $0x0,0x0(%edx),%mm5
    cccb:	92                   	xchg   %eax,%edx
    cccc:	0e                   	push   %cs
    cccd:	25 00 00 00 00       	and    $0x0,%eax
    ccd2:	0f 6a 20             	punpckhdq (%eax),%mm4
    ccd5:	00 00                	add    %al,(%eax)
    ccd7:	92                   	xchg   %eax,%edx
    ccd8:	0f 25                	(bad)  
    ccda:	00 00                	add    %al,(%eax)
    ccdc:	00 04 15 6c 65 6e 00 	add    %al,0x6e656c(,%edx,1)
    cce3:	92                   	xchg   %eax,%edx
    cce4:	10 d9                	adc    %bl,%cl
    cce6:	00 00                	add    %al,(%eax)
    cce8:	00 08                	add    %cl,(%eax)
    ccea:	0f 0c                	(bad)  
    ccec:	2d 00 00 92 11       	sub    $0x11920000,%eax
    ccf1:	d9 00                	flds   (%eax)
    ccf3:	00 00                	add    %al,(%eax)
    ccf5:	09 00                	or     %eax,(%eax)
    ccf7:	07                   	pop    %es
    ccf8:	3c a1                	cmp    $0xa1,%al
    ccfa:	00 00                	add    %al,(%eax)
    ccfc:	77 40                	ja     cd3e <.debug_info+0xcd3e>
    ccfe:	02 cd                	add    %ch,%cl
    cd00:	00 00                	add    %al,(%eax)
    cd02:	05 04 08 cd 00       	add    $0xcd0804,%eax
    cd07:	00 0c 22             	add    %cl,(%edx,%eiz,1)
    cd0a:	cd 00                	int    $0x0
    cd0c:	00 0d 25 00 00 00    	add    %cl,0x25
    cd12:	0d 25 00 00 00       	or     $0x25,%eax
    cd17:	0d 22 cd 00 00       	or     $0xcd22,%eax
    cd1c:	0d ca 17 00 00       	or     $0x17ca,%eax
    cd21:	00 05 04 28 cd 00    	add    %al,0xcd2804
    cd27:	00 10                	add    %dl,(%eax)
    cd29:	ba 49 00 00 5c       	mov    $0x5c000049,%edx
    cd2e:	77 a9                	ja     ccd9 <.debug_info+0xccd9>
    cd30:	b9 cd 00 00 0f       	mov    $0xf0000cd,%ecx
    cd35:	b0 15                	mov    $0x15,%al
    cd37:	00 00                	add    %al,(%eax)
    cd39:	77 aa                	ja     cce5 <.debug_info+0xcce5>
    cd3b:	f7                   	(bad)  
    cd3c:	cc                   	int3   
    cd3d:	00 00                	add    %al,(%eax)
    cd3f:	00 0f                	add    %cl,(%edi)
    cd41:	af                   	scas   %es:(%edi),%eax
    cd42:	6f                   	outsl  %ds:(%esi),(%dx)
    cd43:	00 00                	add    %al,(%eax)
    cd45:	77 ab                	ja     ccf2 <.debug_info+0xccf2>
    cd47:	22 cd                	and    %ch,%cl
    cd49:	00 00                	add    %al,(%eax)
    cd4b:	04 0f                	add    $0xf,%al
    cd4d:	f9                   	stc    
    cd4e:	11 00                	adc    %eax,(%eax)
    cd50:	00 77 ac             	add    %dh,-0x54(%edi)
    cd53:	25 00 00 00 08       	and    $0x8000000,%eax
    cd58:	0f d7                	(bad)  
    cd5a:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    cd5b:	00 00                	add    %al,(%eax)
    cd5d:	77 ad                	ja     cd0c <.debug_info+0xcd0c>
    cd5f:	77 0a                	ja     cd6b <.debug_info+0xcd6b>
    cd61:	00 00                	add    %al,(%eax)
    cd63:	0c 0f                	or     $0xf,%al
    cd65:	38 37                	cmp    %dh,(%edi)
    cd67:	00 00                	add    %al,(%eax)
    cd69:	77 ae                	ja     cd19 <.debug_info+0xcd19>
    cd6b:	f7                   	(bad)  
    cd6c:	cc                   	int3   
    cd6d:	00 00                	add    %al,(%eax)
    cd6f:	10 0f                	adc    %cl,(%edi)
    cd71:	36 4e                	ss dec %esi
    cd73:	00 00                	add    %al,(%eax)
    cd75:	77 af                	ja     cd26 <.debug_info+0xcd26>
    cd77:	81 0f 00 00 14 0f    	orl    $0xf140000,(%edi)
    cd7d:	9a 75 00 00 77 b1 b9 	lcall  $0xb9b1,$0x77000075
    cd84:	cd 00                	int    $0x0
    cd86:	00 18                	add    %bl,(%eax)
    cd88:	0f a4 41 00 00       	shld   $0x0,%eax,0x0(%ecx)
    cd8d:	77 b2                	ja     cd41 <.debug_info+0xcd41>
    cd8f:	f5                   	cmc    
    cd90:	cd 00                	int    $0x0
    cd92:	00 34 0f             	add    %dh,(%edi,%ecx,1)
    cd95:	80 9f 00 00 77 b3 b9 	sbbb   $0xb9,-0x4c890000(%edi)
    cd9c:	cd 00                	int    $0x0
    cd9e:	00 38                	add    %bh,(%eax)
    cda0:	0f a4 50 00 00       	shld   $0x0,%edx,0x0(%eax)
    cda5:	77 b4                	ja     cd5b <.debug_info+0xcd5b>
    cda7:	25 00 00 00 54       	and    $0x54000000,%eax
    cdac:	0f dc 09             	paddusb (%ecx),%mm1
    cdaf:	00 00                	add    %al,(%eax)
    cdb1:	77 b5                	ja     cd68 <.debug_info+0xcd68>
    cdb3:	25 00 00 00 58       	and    $0x58000000,%eax
    cdb8:	00 10                	add    %dl,(%eax)
    cdba:	df 22                	fbld   (%edx)
    cdbc:	00 00                	add    %al,(%eax)
    cdbe:	1c 77                	sbb    $0x77,%al
    cdc0:	93                   	xchg   %eax,%ebx
    cdc1:	ea cd 00 00 0f 9b 69 	ljmp   $0x699b,$0xf0000cd
    cdc8:	00 00                	add    %al,(%eax)
    cdca:	77 94                	ja     cd60 <.debug_info+0xcd60>
    cdcc:	ef                   	out    %eax,(%dx)
    cdcd:	cd 00                	int    $0x0
    cdcf:	00 00                	add    %al,(%eax)
    cdd1:	0f d5 6d 00          	pmullw 0x0(%ebp),%mm5
    cdd5:	00 77 95             	add    %dh,-0x6b(%edi)
    cdd8:	ef                   	out    %eax,(%dx)
    cdd9:	cd 00                	int    $0x0
    cddb:	00 04 0f             	add    %al,(%edi,%ecx,1)
    cdde:	23 a8 00 00 77 96    	and    -0x69890000(%eax),%ebp
    cde4:	e5 24                	in     $0x24,%eax
    cde6:	00 00                	add    %al,(%eax)
    cde8:	08 00                	or     %al,(%eax)
    cdea:	16                   	push   %ss
    cdeb:	14 76                	adc    $0x76,%al
    cded:	00 00                	add    %al,(%eax)
    cdef:	05 04 ea cd 00       	add    $0xcdea04,%eax
    cdf4:	00 05 04 b9 cd 00    	add    %al,0xcdb904
    cdfa:	00 40 04             	add    %al,0x4(%eax)
    cdfd:	55                   	push   %ebp
    cdfe:	00 00                	add    %al,(%eax)
    ce00:	00 77 89             	add    %dh,-0x77(%edi)
    ce03:	03 15 ce 00 00 0b    	add    0xb0000ce,%edx
    ce09:	03 83 00 00 00 0b    	add    0xb000000(%ebx),%eax
    ce0f:	e6 84                	out    %al,$0x84
    ce11:	00 00                	add    %al,(%eax)
    ce13:	01 00                	add    %eax,(%eax)
    ce15:	10 ac 64 00 00 0c 94 	adc    %ch,-0x6bf40000(%esp,%eiz,2)
    ce1c:	14 46                	adc    $0x46,%al
    ce1e:	ce                   	into   
    ce1f:	00 00                	add    %al,(%eax)
    ce21:	0f f9 11             	psubw  (%ecx),%mm2
    ce24:	00 00                	add    %al,(%eax)
    ce26:	94                   	xchg   %eax,%esp
    ce27:	15 25 00 00 00       	adc    $0x25,%eax
    ce2c:	00 0f                	add    %cl,(%edi)
    ce2e:	2c 69                	sub    $0x69,%al
    ce30:	00 00                	add    %al,(%eax)
    ce32:	94                   	xchg   %eax,%esp
    ce33:	16                   	push   %ss
    ce34:	98                   	cwtl   
    ce35:	32 00                	xor    (%eax),%al
    ce37:	00 04 0f             	add    %al,(%edi,%ecx,1)
    ce3a:	b0 15                	mov    $0x15,%al
    ce3c:	00 00                	add    %al,(%eax)
    ce3e:	94                   	xchg   %eax,%esp
    ce3f:	17                   	pop    %ss
    ce40:	57                   	push   %edi
    ce41:	ce                   	into   
    ce42:	00 00                	add    %al,(%eax)
    ce44:	08 00                	or     %al,(%eax)
    ce46:	0c 51                	or     $0x51,%al
    ce48:	ce                   	into   
    ce49:	00 00                	add    %al,(%eax)
    ce4b:	0d 51 ce 00 00       	or     $0xce51,%eax
    ce50:	00 05 04 15 ce 00    	add    %al,0xce1504
    ce56:	00 05 04 46 ce 00    	add    %al,0xce4604
    ce5c:	00 10                	add    %dl,(%eax)
    ce5e:	35 49 00 00 0c       	xor    $0xc000049,%eax
    ce63:	95                   	xchg   %eax,%ebp
    ce64:	06                   	push   %es
    ce65:	82                   	(bad)  
    ce66:	ce                   	into   
    ce67:	00 00                	add    %al,(%eax)
    ce69:	15 61 62 69 00       	adc    $0x696261,%eax
    ce6e:	95                   	xchg   %eax,%ebp
    ce6f:	07                   	pop    %es
    ce70:	bd 00 00 00 00       	mov    $0x0,%ebp
    ce75:	0f aa                	rsm    
    ce77:	04 00                	add    $0x0,%al
    ce79:	00 95 08 ca 17 00    	add    %dl,0x17ca08(%ebp)
    ce7f:	00 08                	add    %cl,(%eax)
    ce81:	00 03                	add    %al,(%ebx)
    ce83:	63 00                	arpl   %ax,(%eax)
    ce85:	00 00                	add    %al,(%eax)
    ce87:	92                   	xchg   %eax,%edx
    ce88:	ce                   	into   
    ce89:	00 00                	add    %al,(%eax)
    ce8b:	04 3c                	add    $0x3c,%al
    ce8d:	00 00                	add    %al,(%eax)
    ce8f:	00 02                	add    %al,(%edx)
    ce91:	00 0a                	add    %cl,(%edx)
    ce93:	04 55                	add    $0x55,%al
    ce95:	00 00                	add    %al,(%eax)
    ce97:	00 8d af b7 ce 00    	add    %cl,0xceb7af(%ebp)
    ce9d:	00 0b                	add    %cl,(%ebx)
    ce9f:	10 75 00             	adc    %dh,0x0(%ebp)
    cea2:	00 00                	add    %al,(%eax)
    cea4:	0b f4                	or     %esp,%esi
    cea6:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    cea7:	00 00                	add    %al,(%eax)
    cea9:	01 0b                	add    %ecx,(%ebx)
    ceab:	ed                   	in     (%dx),%eax
    ceac:	92                   	xchg   %eax,%edx
    cead:	00 00                	add    %al,(%eax)
    ceaf:	02 0b                	add    (%ebx),%cl
    ceb1:	34 6c                	xor    $0x6c,%al
    ceb3:	00 00                	add    %al,(%eax)
    ceb5:	03 00                	add    (%eax),%eax
    ceb7:	10 17                	adc    %dl,(%edi)
    ceb9:	21 00                	and    %eax,(%eax)
    cebb:	00 0c 48             	add    %cl,(%eax,%ecx,2)
    cebe:	11 e8                	adc    %ebp,%eax
    cec0:	ce                   	into   
    cec1:	00 00                	add    %al,(%eax)
    cec3:	0f 15 7c 00 00       	unpckhps 0x0(%eax,%eax,1),%xmm7
    cec8:	48                   	dec    %eax
    cec9:	12 f9                	adc    %cl,%bh
    cecb:	00 00                	add    %al,(%eax)
    cecd:	00 00                	add    %al,(%eax)
    cecf:	0f 29 73 00          	movaps %xmm6,0x0(%ebx)
    ced3:	00 48 13             	add    %cl,0x13(%eax)
    ced6:	f9                   	stc    
    ced7:	00 00                	add    %al,(%eax)
    ced9:	00 04 0f             	add    %al,(%edi,%ecx,1)
    cedc:	10 29                	adc    %ch,(%ecx)
    cede:	00 00                	add    %al,(%eax)
    cee0:	48                   	dec    %eax
    cee1:	14 f9                	adc    $0xf9,%al
    cee3:	00 00                	add    %al,(%eax)
    cee5:	00 08                	add    %cl,(%eax)
    cee7:	00 10                	add    %dl,(%eax)
    cee9:	b1 03                	mov    $0x3,%cl
    ceeb:	00 00                	add    %al,(%eax)
    ceed:	40                   	inc    %eax
    ceee:	48                   	dec    %eax
    ceef:	0f                   	prefetchw (bad)
    cef0:	0d cf 00 00 0f       	or     $0xf0000cf,%eax
    cef5:	48                   	dec    %eax
    cef6:	87 00                	xchg   %eax,(%eax)
    cef8:	00 48 10             	add    %cl,0x10(%eax)
    cefb:	f9                   	stc    
    cefc:	00 00                	add    %al,(%eax)
    cefe:	00 00                	add    %al,(%eax)
    cf00:	0f 16 67 00          	movhps 0x0(%edi),%xmm4
    cf04:	00 48 15             	add    %cl,0x15(%eax)
    cf07:	0d cf 00 00 04       	or     $0x40000cf,%eax
    cf0c:	00 03                	add    %al,(%ebx)
    cf0e:	b7 ce                	mov    $0xce,%bh
    cf10:	00 00                	add    %al,(%eax)
    cf12:	1d cf 00 00 04       	sbb    $0x40000cf,%eax
    cf17:	3c 00                	cmp    $0x0,%al
    cf19:	00 00                	add    %al,(%eax)
    cf1b:	04 00                	add    $0x0,%al
    cf1d:	1a 50 0d             	sbb    0xd(%eax),%dl
    cf20:	00 00                	add    %al,(%eax)
    cf22:	04 55                	add    $0x55,%al
    cf24:	00 00                	add    %al,(%eax)
    cf26:	00 48 1e             	add    %cl,0x1e(%eax)
    cf29:	6a cf                	push   $0xffffffcf
    cf2b:	00 00                	add    %al,(%eax)
    cf2d:	0b 2d 84 00 00 00    	or     0x84,%ebp
    cf33:	0b 3f                	or     (%edi),%edi
    cf35:	4a                   	dec    %edx
    cf36:	00 00                	add    %al,(%eax)
    cf38:	01 0b                	add    %ecx,(%ebx)
    cf3a:	f0 51                	lock push %ecx
    cf3c:	00 00                	add    %al,(%eax)
    cf3e:	02 0b                	add    (%ebx),%cl
    cf40:	22 28                	and    (%eax),%ch
    cf42:	00 00                	add    %al,(%eax)
    cf44:	03 0b                	add    (%ebx),%ecx
    cf46:	89 62 00             	mov    %esp,0x0(%edx)
    cf49:	00 04 0b             	add    %al,(%ebx,%ecx,1)
    cf4c:	35 05 00 00 05       	xor    $0x5000005,%eax
    cf51:	0b 9a 1d 00 00 06    	or     0x600001d(%edx),%ebx
    cf57:	0b 31                	or     (%ecx),%esi
    cf59:	5d                   	pop    %ebp
    cf5a:	00 00                	add    %al,(%eax)
    cf5c:	07                   	pop    %es
    cf5d:	0b 8a 84 00 00 08    	or     0x8000084(%edx),%ecx
    cf63:	0b 0c 45 00 00 09 00 	or     0x90000(,%eax,2),%ecx
    cf6a:	03 99 00 00 00 7a    	add    0x7a000000(%ecx),%ebx
    cf70:	cf                   	iret   
    cf71:	00 00                	add    %al,(%eax)
    cf73:	04 3c                	add    $0x3c,%al
    cf75:	00 00                	add    %al,(%eax)
    cf77:	00 08                	add    %cl,(%eax)
    cf79:	00 03                	add    %al,(%ebx)
    cf7b:	f3 02 00             	repz add (%eax),%al
    cf7e:	00 8a cf 00 00 04    	add    %cl,0x40000cf(%edx)
    cf84:	3c 00                	cmp    $0x0,%al
    cf86:	00 00                	add    %al,(%eax)
    cf88:	08 00                	or     %al,(%eax)
    cf8a:	3c fc                	cmp    $0xfc,%al
    cf8c:	06                   	push   %es
    cf8d:	00 00                	add    %al,(%eax)
    cf8f:	00 96 61 1a 69 7d    	add    %dl,0x7d691a61(%esi)
    cf95:	00 00                	add    %al,(%eax)
    cf97:	04 55                	add    $0x55,%al
    cf99:	00 00                	add    %al,(%eax)
    cf9b:	00 76 27             	add    %dh,0x27(%esi)
    cf9e:	eb cf                	jmp    cf6f <.debug_info+0xcf6f>
    cfa0:	00 00                	add    %al,(%eax)
    cfa2:	0b 63 94             	or     -0x6c(%ebx),%esp
    cfa5:	00 00                	add    %al,(%eax)
    cfa7:	00 0b                	add    %cl,(%ebx)
    cfa9:	ac                   	lods   %ds:(%esi),%al
    cfaa:	23 00                	and    (%eax),%eax
    cfac:	00 01                	add    %al,(%ecx)
    cfae:	0b fd                	or     %ebp,%edi
    cfb0:	84 00                	test   %al,(%eax)
    cfb2:	00 02                	add    %al,(%edx)
    cfb4:	0b b2 31 00 00 03    	or     0x3000031(%edx),%esi
    cfba:	0b 94 53 00 00 04 0b 	or     0xb040000(%ebx,%edx,2),%edx
    cfc1:	b9 2c 00 00 05       	mov    $0x500002c,%ecx
    cfc6:	0b bc 78 00 00 06 0b 	or     0xb060000(%eax,%edi,2),%edi
    cfcd:	e4 70                	in     $0x70,%al
    cfcf:	00 00                	add    %al,(%eax)
    cfd1:	07                   	pop    %es
    cfd2:	0b 7e 11             	or     0x11(%esi),%edi
    cfd5:	00 00                	add    %al,(%eax)
    cfd7:	08 0b                	or     %cl,(%ebx)
    cfd9:	36 46                	ss inc %esi
    cfdb:	00 00                	add    %al,(%eax)
    cfdd:	09 0b                	or     %ecx,(%ebx)
    cfdf:	6f                   	outsl  %ds:(%esi),(%dx)
    cfe0:	62 00                	bound  %eax,(%eax)
    cfe2:	00 0a                	add    %cl,(%edx)
    cfe4:	0b cc                	or     %esp,%ecx
    cfe6:	68 00 00 0b 00       	push   $0xb0000
    cfeb:	10 6f 78             	adc    %ch,0x78(%edi)
    cfee:	00 00                	add    %al,(%eax)
    cff0:	04 76                	add    $0x76,%al
    cff2:	67 03 d0             	addr16 add %eax,%edx
    cff5:	00 00                	add    %al,(%eax)
    cff7:	15 6b 6e 00 76       	adc    $0x76006e6b,%eax
    cffc:	69 61 a1 00 00 00 00 	imul   $0x0,-0x5f(%ecx),%esp
    d003:	10 f1                	adc    %dh,%cl
    d005:	75 00                	jne    d007 <.debug_info+0xd007>
    d007:	00 64 76 73          	add    %ah,0x73(%esi,%esi,2)
    d00b:	9e                   	sahf   
    d00c:	d0 00                	rolb   (%eax)
    d00e:	00 0f                	add    %cl,(%edi)
    d010:	e3 11                	jecxz  d023 <.debug_info+0xd023>
    d012:	00 00                	add    %al,(%eax)
    d014:	76 75                	jbe    d08b <.debug_info+0xd08b>
    d016:	38 d2                	cmp    %dl,%dl
    d018:	00 00                	add    %al,(%eax)
    d01a:	00 15 73 73 00 76    	add    %dl,0x76007373
    d020:	78 e0                	js     d002 <.debug_info+0xd002>
    d022:	d3 00                	roll   %cl,(%eax)
    d024:	00 04 0f             	add    %al,(%edi,%ecx,1)
    d027:	21 5c 00 00          	and    %ebx,0x0(%eax,%eax,1)
    d02b:	76 7b                	jbe    d0a8 <.debug_info+0xd0a8>
    d02d:	33 bd 00 00 08 0f    	xor    0xf080000(%ebp),%edi
    d033:	ea 12 00 00 76 7e fe 	ljmp   $0xfe7e,$0x76000012
    d03a:	02 00                	add    (%eax),%al
    d03c:	00 24 0f             	add    %ah,(%edi,%ecx,1)
    d03f:	17                   	pop    %ss
    d040:	6e                   	outsb  %ds:(%esi),(%dx)
    d041:	00 00                	add    %al,(%eax)
    d043:	76 7f                	jbe    d0c4 <.debug_info+0xd0c4>
    d045:	fe 02                	incb   (%edx)
    d047:	00 00                	add    %al,(%eax)
    d049:	2c 15                	sub    $0x15,%al
    d04b:	69 64 00 76 85 99 00 	imul   $0x9985,0x76(%eax,%eax,1),%esp
    d052:	00 
    d053:	00 34 0f             	add    %dh,(%edi,%ecx,1)
    d056:	f9                   	stc    
    d057:	11 00                	adc    %eax,(%eax)
    d059:	00 76 87             	add    %dh,-0x79(%esi)
    d05c:	55                   	push   %ebp
    d05d:	00 00                	add    %al,(%eax)
    d05f:	00 38                	add    %bh,(%eax)
    d061:	0f 47 5f 00          	cmova  0x0(%edi),%ebx
    d065:	00 76 8f             	add    %dh,-0x71(%esi)
    d068:	0f 01 00             	sgdtl  (%eax)
    d06b:	00 3c 0f             	add    %bh,(%edi,%ecx,1)
    d06e:	02 41 00             	add    0x0(%ecx),%al
    d071:	00 76 95             	add    %dh,-0x6b(%esi)
    d074:	f3 02 00             	repz add (%eax),%al
    d077:	00 44 0f 9e          	add    %al,-0x62(%edi,%ecx,1)
    d07b:	08 00                	or     %al,(%eax)
    d07d:	00 76 98             	add    %dh,-0x68(%esi)
    d080:	73 03                	jae    d085 <.debug_info+0xd085>
    d082:	00 00                	add    %al,(%eax)
    d084:	48                   	dec    %eax
    d085:	0f d1 0d 00 00 76 99 	psrlw  0x99760000,%mm1
    d08c:	fb                   	sti    
    d08d:	38 00                	cmp    %al,(%eax)
    d08f:	00 50 0f             	add    %dl,0xf(%eax)
    d092:	97                   	xchg   %eax,%edi
    d093:	4a                   	dec    %edx
    d094:	00 00                	add    %al,(%eax)
    d096:	76 9f                	jbe    d037 <.debug_info+0xd037>
    d098:	e6 d3                	out    %al,$0xd3
    d09a:	00 00                	add    %al,(%eax)
    d09c:	60                   	pusha  
    d09d:	00 25 e3 11 00 00    	add    %ah,0x11e3
    d0a3:	70 01                	jo     d0a6 <.debug_info+0xd0a6>
    d0a5:	76 01                	jbe    d0a8 <.debug_info+0xd0a8>
    d0a7:	01 38                	add    %edi,(%eax)
    d0a9:	d2 00                	rolb   %cl,(%eax)
    d0ab:	00 20                	add    %ah,(%eax)
    d0ad:	6d                   	insl   (%dx),%es:(%edi)
    d0ae:	8a 00                	mov    (%eax),%al
    d0b0:	00 76 03             	add    %dh,0x3(%esi)
    d0b3:	01 03                	add    %eax,(%ebx)
    d0b5:	d0 00                	rolb   (%eax)
    d0b7:	00 00                	add    %al,(%eax)
    d0b9:	20 f9                	and    %bh,%cl
    d0bb:	11 00                	adc    %eax,(%eax)
    d0bd:	00 76 05             	add    %dh,0x5(%esi)
    d0c0:	01 25 00 00 00 64    	add    %esp,0x64000000
    d0c6:	19 69 64             	sbb    %ebp,0x64(%ecx)
    d0c9:	00 76 0f             	add    %dh,0xf(%esi)
    d0cc:	01 99 00 00 00 68    	add    %ebx,0x68000000(%ecx)
    d0d2:	20 16                	and    %dl,(%esi)
    d0d4:	29 00                	sub    %eax,(%eax)
    d0d6:	00 76 17             	add    %dh,0x17(%esi)
    d0d9:	01 99 00 00 00 6c    	add    %ebx,0x6c000000(%ecx)
    d0df:	20 41 74             	and    %al,0x74(%ecx)
    d0e2:	00 00                	add    %al,(%eax)
    d0e4:	76 1a                	jbe    d100 <.debug_info+0xd100>
    d0e6:	01 99 00 00 00 70    	add    %ebx,0x70000000(%ecx)
    d0ec:	20 f9                	and    %bh,%cl
    d0ee:	7e 00                	jle    d0f0 <.debug_info+0xd0f0>
    d0f0:	00 76 22             	add    %dh,0x22(%esi)
    d0f3:	01 99 00 00 00 74    	add    %ebx,0x74000000(%ecx)
    d0f9:	20 8f 9c 00 00 76    	and    %cl,0x7600009c(%edi)
    d0ff:	23 01                	and    (%ecx),%eax
    d101:	99                   	cltd   
    d102:	00 00                	add    %al,(%eax)
    d104:	00 78 20             	add    %bh,0x20(%eax)
    d107:	f4                   	hlt    
    d108:	6c                   	insb   (%dx),%es:(%edi)
    d109:	00 00                	add    %al,(%eax)
    d10b:	76 24                	jbe    d131 <.debug_info+0xd131>
    d10d:	01 99 00 00 00 7c    	add    %ebx,0x7c000000(%ecx)
    d113:	20 07                	and    %al,(%edi)
    d115:	3a 00                	cmp    (%eax),%al
    d117:	00 76 31             	add    %dh,0x31(%esi)
    d11a:	01 99 00 00 00 80    	add    %ebx,-0x80000000(%ecx)
    d120:	20 8c 2c 00 00 76 32 	and    %cl,0x32760000(%esp,%ebp,1)
    d127:	01 99 00 00 00 84    	add    %ebx,-0x7c000000(%ecx)
    d12d:	20 d5                	and    %dl,%ch
    d12f:	3b 00                	cmp    (%eax),%eax
    d131:	00 76 33             	add    %dh,0x33(%esi)
    d134:	01 99 00 00 00 88    	add    %ebx,-0x78000000(%ecx)
    d13a:	20 e8                	and    %ch,%al
    d13c:	43                   	inc    %ebx
    d13d:	00 00                	add    %al,(%eax)
    d13f:	76 35                	jbe    d176 <.debug_info+0xd176>
    d141:	01 99 00 00 00 8c    	add    %ebx,-0x74000000(%ecx)
    d147:	19 6b 6e             	sbb    %ebp,0x6e(%ebx)
    d14a:	00 76 37             	add    %dh,0x37(%esi)
    d14d:	01 61 a1             	add    %esp,-0x5f(%ecx)
    d150:	00 00                	add    %al,(%eax)
    d152:	90                   	nop
    d153:	20 fc                	and    %bh,%ah
    d155:	0e                   	push   %cs
    d156:	00 00                	add    %al,(%eax)
    d158:	76 38                	jbe    d192 <.debug_info+0xd192>
    d15a:	01 eb                	add    %ebp,%ebx
    d15c:	cf                   	iret   
    d15d:	00 00                	add    %al,(%eax)
    d15f:	94                   	xchg   %eax,%esp
    d160:	20 18                	and    %bl,(%eax)
    d162:	46                   	inc    %esi
    d163:	00 00                	add    %al,(%eax)
    d165:	76 39                	jbe    d1a0 <.debug_info+0xd1a0>
    d167:	01 eb                	add    %ebp,%ebx
    d169:	cf                   	iret   
    d16a:	00 00                	add    %al,(%eax)
    d16c:	98                   	cwtl   
    d16d:	20 58 97             	and    %bl,-0x69(%eax)
    d170:	00 00                	add    %al,(%eax)
    d172:	76 42                	jbe    d1b6 <.debug_info+0xd1b6>
    d174:	01 e3                	add    %esp,%ebx
    d176:	00 00                	add    %al,(%eax)
    d178:	00 9c 20 64 2a 00 00 	add    %bl,0x2a64(%eax,%eiz,1)
    d17f:	76 43                	jbe    d1c4 <.debug_info+0xd1c4>
    d181:	01 e3                	add    %esp,%ebx
    d183:	00 00                	add    %al,(%eax)
    d185:	00 9e 20 8e 91 00    	add    %bl,0x918e20(%esi)
    d18b:	00 76 44             	add    %dh,0x44(%esi)
    d18e:	01 e3                	add    %esp,%ebx
    d190:	00 00                	add    %al,(%eax)
    d192:	00 a0 20 da 25 00    	add    %ah,0x25da20(%eax)
    d198:	00 76 45             	add    %dh,0x45(%esi)
    d19b:	01 e3                	add    %esp,%ebx
    d19d:	00 00                	add    %al,(%eax)
    d19f:	00 a2 20 75 1b 00    	add    %ah,0x1b7520(%edx)
    d1a5:	00 76 48             	add    %dh,0x48(%esi)
    d1a8:	01 ec                	add    %ebp,%esp
    d1aa:	d3 00                	roll   %cl,(%eax)
    d1ac:	00 a4 20 b4 65 00 00 	add    %ah,0x65b4(%eax,%eiz,1)
    d1b3:	76 4a                	jbe    d1ff <.debug_info+0xd1ff>
    d1b5:	01 b1 d4 00 00 d0    	add    %esi,-0x2fffff2c(%ecx)
    d1bb:	20 80 31 00 00 76    	and    %al,0x76000031(%eax)
    d1c1:	50                   	push   %eax
    d1c2:	01 fe                	add    %edi,%esi
    d1c4:	02 00                	add    (%eax),%al
    d1c6:	00 d4                	add    %dl,%ah
    d1c8:	20 2f                	and    %ch,(%edi)
    d1ca:	58                   	pop    %eax
    d1cb:	00 00                	add    %al,(%eax)
    d1cd:	76 59                	jbe    d228 <.debug_info+0xd228>
    d1cf:	01 fc                	add    %edi,%esp
    d1d1:	d3 00                	roll   %cl,(%eax)
    d1d3:	00 dc                	add    %bl,%ah
    d1d5:	27                   	daa    
    d1d6:	01 a1 00 00 76 62    	add    %esp,0x62760000(%ecx)
    d1dc:	01 38                	add    %edi,(%eax)
    d1de:	d2 00                	rolb   %cl,(%eax)
    d1e0:	00 34 01             	add    %dh,(%ecx,%eax,1)
    d1e3:	27                   	daa    
    d1e4:	e4 46                	in     $0x46,%al
    d1e6:	00 00                	add    %al,(%eax)
    d1e8:	76 68                	jbe    d252 <.debug_info+0xd252>
    d1ea:	01 fe                	add    %edi,%esi
    d1ec:	02 00                	add    (%eax),%al
    d1ee:	00 38                	add    %bh,(%eax)
    d1f0:	01 27                	add    %esp,(%edi)
    d1f2:	87 69 00             	xchg   %ebp,0x0(%ecx)
    d1f5:	00 76 69             	add    %dh,0x69(%esi)
    d1f8:	01 e5                	add    %esp,%ebp
    d1fa:	24 00                	and    $0x0,%al
    d1fc:	00 40 01             	add    %al,0x1(%eax)
    d1ff:	27                   	daa    
    d200:	62 a2 00 00 76 6c    	bound  %esp,0x6c760000(%edx)
    d206:	01 67 25             	add    %esp,0x25(%edi)
    d209:	00 00                	add    %al,(%eax)
    d20b:	54                   	push   %esp
    d20c:	01 27                	add    %esp,(%edi)
    d20e:	31 30                	xor    %esi,(%eax)
    d210:	00 00                	add    %al,(%eax)
    d212:	76 6f                	jbe    d283 <.debug_info+0xd283>
    d214:	01 fb                	add    %edi,%ebx
    d216:	38 00                	cmp    %al,(%eax)
    d218:	00 60 01             	add    %ah,0x1(%eax)
    d21b:	30 62 70             	xor    %ah,0x70(%edx)
    d21e:	66 00 76 72          	data16 add %dh,0x72(%esi)
    d222:	01 8a cf 00 00 70    	add    %ecx,0x700000cf(%edx)
    d228:	01 27                	add    %esp,(%edi)
    d22a:	d5 69                	aad    $0x69
    d22c:	00 00                	add    %al,(%eax)
    d22e:	76 75                	jbe    d2a5 <.debug_info+0xd2a5>
    d230:	01 b7 d4 00 00 70    	add    %esi,0x700000d4(%edi)
    d236:	01 00                	add    %eax,(%eax)
    d238:	05 04 9e d0 00       	add    $0xd09e04,%eax
    d23d:	00 18                	add    %bl,(%eax)
    d23f:	79 4c                	jns    d28d <.debug_info+0xd28d>
    d241:	00 00                	add    %al,(%eax)
    d243:	74 76                	je     d2bb <.debug_info+0xd2bb>
    d245:	fc                   	cld    
    d246:	01 e0                	add    %esp,%eax
    d248:	d3 00                	roll   %cl,(%eax)
    d24a:	00 20                	add    %ah,(%eax)
    d24c:	5d                   	pop    %ebp
    d24d:	4c                   	dec    %esp
    d24e:	00 00                	add    %al,(%eax)
    d250:	76 fd                	jbe    d24f <.debug_info+0xd24f>
    d252:	01 68 d6             	add    %ebp,-0x2a(%eax)
    d255:	00 00                	add    %al,(%eax)
    d257:	00 20                	add    %ah,(%eax)
    d259:	bc 02 00 00 76       	mov    $0x76000002,%esp
    d25e:	fe 01                	incb   (%ecx)
    d260:	7d d6                	jge    d238 <.debug_info+0xd238>
    d262:	00 00                	add    %al,(%eax)
    d264:	04 20                	add    $0x20,%al
    d266:	b5 86                	mov    $0x86,%ch
    d268:	00 00                	add    %al,(%eax)
    d26a:	76 ff                	jbe    d26b <.debug_info+0xd26b>
    d26c:	01 8e d6 00 00 08    	add    %ecx,0x80000d6(%esi)
    d272:	20 1d 0b 00 00 76    	and    %bl,0x7600000b
    d278:	00 02                	add    %al,(%edx)
    d27a:	8e d6                	mov    %esi,%ss
    d27c:	00 00                	add    %al,(%eax)
    d27e:	0c 20                	or     $0x20,%al
    d280:	2d 14 00 00 76       	sub    $0x76000014,%eax
    d285:	01 02                	add    %eax,(%edx)
    d287:	8e d6                	mov    %esi,%ss
    d289:	00 00                	add    %al,(%eax)
    d28b:	10 20                	adc    %ah,(%eax)
    d28d:	ca 01 00             	lret   $0x1
    d290:	00 76 02             	add    %dh,0x2(%esi)
    d293:	02 8e d6 00 00 14    	add    0x140000d6(%esi),%cl
    d299:	20 45 67             	and    %al,0x67(%ebp)
    d29c:	00 00                	add    %al,(%eax)
    d29e:	76 04                	jbe    d2a4 <.debug_info+0xd2a4>
    d2a0:	02 ae d6 00 00 18    	add    0x180000d6(%esi),%ch
    d2a6:	20 5f 12             	and    %bl,0x12(%edi)
    d2a9:	00 00                	add    %al,(%eax)
    d2ab:	76 05                	jbe    d2b2 <.debug_info+0xd2b2>
    d2ad:	02 bf d6 00 00 1c    	add    0x1c0000d6(%edi),%bh
    d2b3:	20 d4                	and    %dl,%ah
    d2b5:	16                   	push   %ss
    d2b6:	00 00                	add    %al,(%eax)
    d2b8:	76 06                	jbe    d2c0 <.debug_info+0xd2c0>
    d2ba:	02 bf d6 00 00 20    	add    0x200000d6(%edi),%bh
    d2c0:	20 e8                	and    %ch,%al
    d2c2:	00 00                	add    %al,(%eax)
    d2c4:	00 76 07             	add    %dh,0x7(%esi)
    d2c7:	02 ba 03 00 00 24    	add    0x24000003(%edx),%bh
    d2cd:	20 46 4f             	and    %al,0x4f(%esi)
    d2d0:	00 00                	add    %al,(%eax)
    d2d2:	76 08                	jbe    d2dc <.debug_info+0xd2dc>
    d2d4:	02 d4                	add    %ah,%dl
    d2d6:	d6                   	(bad)  
    d2d7:	00 00                	add    %al,(%eax)
    d2d9:	28 20                	sub    %ah,(%eax)
    d2db:	1c 60                	sbb    $0x60,%al
    d2dd:	00 00                	add    %al,(%eax)
    d2df:	76 09                	jbe    d2ea <.debug_info+0xd2ea>
    d2e1:	02 0f                	add    (%edi),%cl
    d2e3:	10 00                	adc    %al,(%eax)
    d2e5:	00 2c 20             	add    %ch,(%eax,%eiz,1)
    d2e8:	b7 aa                	mov    $0xaa,%bh
    d2ea:	00 00                	add    %al,(%eax)
    d2ec:	76 0a                	jbe    d2f8 <.debug_info+0xd2f8>
    d2ee:	02 0f                	add    (%edi),%cl
    d2f0:	10 00                	adc    %al,(%eax)
    d2f2:	00 30                	add    %dh,(%eax)
    d2f4:	20 61 5e             	and    %ah,0x5e(%ecx)
    d2f7:	00 00                	add    %al,(%eax)
    d2f9:	76 0b                	jbe    d306 <.debug_info+0xd306>
    d2fb:	02 0f                	add    (%edi),%cl
    d2fd:	10 00                	adc    %al,(%eax)
    d2ff:	00 34 20             	add    %dh,(%eax,%eiz,1)
    d302:	b4 2c                	mov    $0x2c,%ah
    d304:	00 00                	add    %al,(%eax)
    d306:	76 0c                	jbe    d314 <.debug_info+0xd314>
    d308:	02 0f                	add    (%edi),%cl
    d30a:	10 00                	adc    %al,(%eax)
    d30c:	00 38                	add    %bh,(%eax)
    d30e:	20 2f                	and    %ch,(%edi)
    d310:	1a 00                	sbb    (%eax),%al
    d312:	00 76 0d             	add    %dh,0xd(%esi)
    d315:	02 8e d6 00 00 3c    	add    0x3c0000d6(%esi),%cl
    d31b:	26 4e                	es dec %esi
    d31d:	ab                   	stos   %eax,%es:(%edi)
    d31e:	00 00                	add    %al,(%eax)
    d320:	76 0f                	jbe    d331 <.debug_info+0xd331>
    d322:	02 1c 02             	add    (%edx,%eax,1),%bl
    d325:	00 00                	add    %al,(%eax)
    d327:	01 01                	add    %eax,(%ecx)
    d329:	07                   	pop    %es
    d32a:	40                   	inc    %eax
    d32b:	26 95                	es xchg %eax,%ebp
    d32d:	54                   	push   %esp
    d32e:	00 00                	add    %al,(%eax)
    d330:	76 1c                	jbe    d34e <.debug_info+0xd34e>
    d332:	02 1c 02             	add    (%edx,%eax,1),%bl
    d335:	00 00                	add    %al,(%eax)
    d337:	01 01                	add    %eax,(%ecx)
    d339:	06                   	push   %es
    d33a:	40                   	inc    %eax
    d33b:	26 5e                	es pop %esi
    d33d:	6d                   	insl   (%dx),%es:(%edi)
    d33e:	00 00                	add    %al,(%eax)
    d340:	76 28                	jbe    d36a <.debug_info+0xd36a>
    d342:	02 1c 02             	add    (%edx,%eax,1),%bl
    d345:	00 00                	add    %al,(%eax)
    d347:	01 01                	add    %eax,(%ecx)
    d349:	05 40 26 4a 18       	add    $0x184a2640,%eax
    d34e:	00 00                	add    %al,(%eax)
    d350:	76 36                	jbe    d388 <.debug_info+0xd388>
    d352:	02 1c 02             	add    (%edx,%eax,1),%bl
    d355:	00 00                	add    %al,(%eax)
    d357:	01 01                	add    %eax,(%ecx)
    d359:	04 40                	add    $0x40,%al
    d35b:	26 14 00             	es adc $0x0,%al
    d35e:	00 00                	add    %al,(%eax)
    d360:	76 37                	jbe    d399 <.debug_info+0xd399>
    d362:	02 1c 02             	add    (%edx,%eax,1),%bl
    d365:	00 00                	add    %al,(%eax)
    d367:	01 01                	add    %eax,(%ecx)
    d369:	03 40 19             	add    0x19(%eax),%eax
    d36c:	69 64 00 76 3a 02 99 	imul   $0x99023a,0x76(%eax,%eax,1),%esp
    d373:	00 
    d374:	00 00                	add    %al,(%eax)
    d376:	44                   	inc    %esp
    d377:	20 b7 57 00 00 76    	and    %dh,0x76000057(%edi)
    d37d:	3b 02                	cmp    (%edx),%eax
    d37f:	43                   	inc    %ebx
    d380:	00 00                	add    %al,(%eax)
    d382:	00 48 20             	add    %cl,0x20(%eax)
    d385:	4a                   	dec    %edx
    d386:	41                   	inc    %ecx
    d387:	00 00                	add    %al,(%eax)
    d389:	76 3e                	jbe    d3c9 <.debug_info+0xd3c9>
    d38b:	02 43 00             	add    0x0(%ebx),%al
    d38e:	00 00                	add    %al,(%eax)
    d390:	4c                   	dec    %esp
    d391:	20 b4 65 00 00 76 41 	and    %dh,0x41760000(%ebp,%eiz,2)
    d398:	02 b1 d4 00 00 50    	add    0x500000d4(%ecx),%dh
    d39e:	20 4e 82             	and    %cl,-0x7e(%esi)
    d3a1:	00 00                	add    %al,(%eax)
    d3a3:	76 44                	jbe    d3e9 <.debug_info+0xd3e9>
    d3a5:	02 ec                	add    %ah,%ch
    d3a7:	9f                   	lahf   
    d3a8:	00 00                	add    %al,(%eax)
    d3aa:	54                   	push   %esp
    d3ab:	20 ef                	and    %ch,%bh
    d3ad:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    d3ae:	00 00                	add    %al,(%eax)
    d3b0:	76 4a                	jbe    d3fc <.debug_info+0xd3fc>
    d3b2:	02 fe                	add    %dh,%bh
    d3b4:	02 00                	add    (%eax),%al
    d3b6:	00 60 20             	add    %ah,0x20(%eax)
    d3b9:	34 8b                	xor    $0x8b,%al
    d3bb:	00 00                	add    %al,(%eax)
    d3bd:	76 50                	jbe    d40f <.debug_info+0xd40f>
    d3bf:	02 f5                	add    %ch,%dh
    d3c1:	d5 00                	aad    $0x0
    d3c3:	00 68 20             	add    %ch,0x20(%eax)
    d3c6:	e3 49                	jecxz  d411 <.debug_info+0xd411>
    d3c8:	00 00                	add    %al,(%eax)
    d3ca:	76 51                	jbe    d41d <.debug_info+0xd41d>
    d3cc:	02 f5                	add    %ch,%dh
    d3ce:	d5 00                	aad    $0x0
    d3d0:	00 6c 20 e3          	add    %ch,-0x1d(%eax,%eiz,1)
    d3d4:	ab                   	stos   %eax,%es:(%edi)
    d3d5:	00 00                	add    %al,(%eax)
    d3d7:	76 5a                	jbe    d433 <.debug_info+0xd433>
    d3d9:	02 55 00             	add    0x0(%ebp),%dl
    d3dc:	00 00                	add    %al,(%eax)
    d3de:	70 00                	jo     d3e0 <.debug_info+0xd3e0>
    d3e0:	05 04 3e d2 00       	add    $0xd23e04,%eax
    d3e5:	00 05 04 03 d0 00    	add    %al,0xd00304
    d3eb:	00 03                	add    %al,(%ebx)
    d3ed:	e6 d3                	out    %al,$0xd3
    d3ef:	00 00                	add    %al,(%eax)
    d3f1:	fc                   	cld    
    d3f2:	d3 00                	roll   %cl,(%eax)
    d3f4:	00 04 3c             	add    %al,(%esp,%edi,1)
    d3f7:	00 00                	add    %al,(%eax)
    d3f9:	00 0a                	add    %cl,(%edx)
    d3fb:	00 03                	add    %al,(%ebx)
    d3fd:	fe 02                	incb   (%edx)
    d3ff:	00 00                	add    %al,(%eax)
    d401:	0c d4                	or     $0xd4,%al
    d403:	00 00                	add    %al,(%eax)
    d405:	04 3c                	add    $0x3c,%al
    d407:	00 00                	add    %al,(%eax)
    d409:	00 0a                	add    %cl,(%edx)
    d40b:	00 25 a5 75 00 00    	add    %ah,0x75a5
    d411:	dc 11                	fcoml  (%ecx)
    d413:	76 7d                	jbe    d492 <.debug_info+0xd492>
    d415:	01 b1 d4 00 00 20    	add    %esi,0x200000d4(%ecx)
    d41b:	05 65 00 00 76       	add    $0x76000065,%eax
    d420:	7e 01                	jle    d423 <.debug_info+0xd423>
    d422:	a2 a0 00 00 00       	mov    %al,0xa0
    d427:	20 9f 5f 00 00 76    	and    %bl,0x7600005f(%edi)
    d42d:	81 01 55 00 00 00    	addl   $0x55,(%ecx)
    d433:	04 20                	add    $0x20,%al
    d435:	41                   	inc    %ecx
    d436:	ab                   	stos   %eax,%es:(%edi)
    d437:	00 00                	add    %al,(%eax)
    d439:	76 84                	jbe    d3bf <.debug_info+0xd3bf>
    d43b:	01 99 00 00 00 08    	add    %ebx,0x8000000(%ecx)
    d441:	20 9a 25 00 00 76    	and    %bl,0x76000025(%edx)
    d447:	87 01                	xchg   %eax,(%ecx)
    d449:	9e                   	sahf   
    d44a:	d0 00                	rolb   (%eax)
    d44c:	00 0c 27             	add    %cl,(%edi,%eiz,1)
    d44f:	e9 26 00 00 76       	jmp    7600d47a <irq_matrix_allocated+0x7600c50a>
    d454:	8a 01                	mov    (%ecx),%al
    d456:	99                   	cltd   
    d457:	00 00                	add    %al,(%eax)
    d459:	00 7c 01 27          	add    %bh,0x27(%ecx,%eax,1)
    d45d:	7c 38                	jl     d497 <.debug_info+0xd497>
    d45f:	00 00                	add    %al,(%eax)
    d461:	76 8d                	jbe    d3f0 <.debug_info+0xd3f0>
    d463:	01 f3                	add    %esi,%ebx
    d465:	02 00                	add    (%eax),%al
    d467:	00 80 01 27 27 5b    	add    %al,0x5b272701(%eax)
    d46d:	00 00                	add    %al,(%eax)
    d46f:	76 90                	jbe    d401 <.debug_info+0xd401>
    d471:	01 fe                	add    %edi,%esi
    d473:	02 00                	add    (%eax),%al
    d475:	00 84 01 27 f9 11 00 	add    %al,0x11f927(%ecx,%eax,1)
    d47c:	00 76 93             	add    %dh,-0x6d(%esi)
    d47f:	01 55 00             	add    %edx,0x0(%ebp)
    d482:	00 00                	add    %al,(%eax)
    d484:	8c 01                	mov    %es,(%ecx)
    d486:	27                   	daa    
    d487:	dc 74 00 00          	fdivl  0x0(%eax,%eax,1)
    d48b:	76 96                	jbe    d423 <.debug_info+0xd423>
    d48d:	01 ec                	add    %ebp,%esp
    d48f:	9f                   	lahf   
    d490:	00 00                	add    %al,(%eax)
    d492:	90                   	nop
    d493:	01 27                	add    %esp,(%edi)
    d495:	6e                   	outsb  %ds:(%esi),(%dx)
    d496:	a0 00 00 76 99       	mov    0x99760000,%al
    d49b:	01 c6                	add    %eax,%esi
    d49d:	d4 00                	aam    $0x0
    d49f:	00 9c 01 27 b7 57 00 	add    %bl,0x57b727(%ecx,%eax,1)
    d4a6:	00 76 9c             	add    %dh,-0x64(%esi)
    d4a9:	01 0d 1e 00 00 9c    	add    %ecx,0x9c00001e
    d4af:	11 00                	adc    %eax,(%eax)
    d4b1:	05 04 0c d4 00       	add    $0xd40c04,%eax
    d4b6:	00 03                	add    %al,(%ebx)
    d4b8:	99                   	cltd   
    d4b9:	00 00                	add    %al,(%eax)
    d4bb:	00 c6                	add    %al,%dh
    d4bd:	d4 00                	aam    $0x0
    d4bf:	00 2b                	add    %ch,(%ebx)
    d4c1:	3c 00                	cmp    $0x0,%al
    d4c3:	00 00                	add    %al,(%eax)
    d4c5:	00 03                	add    %al,(%ebx)
    d4c7:	49                   	dec    %ecx
    d4c8:	00 00                	add    %al,(%eax)
    d4ca:	00 d7                	add    %dl,%bh
    d4cc:	d4 00                	aam    $0x0
    d4ce:	00 2e                	add    %ch,(%esi)
    d4d0:	3c 00                	cmp    $0x0,%al
    d4d2:	00 00                	add    %al,(%eax)
    d4d4:	ff 0f                	decl   (%edi)
    d4d6:	00 18                	add    %bl,(%eax)
    d4d8:	af                   	scas   %es:(%edi),%eax
    d4d9:	59                   	pop    %ecx
    d4da:	00 00                	add    %al,(%eax)
    d4dc:	8c 76 a6             	mov    %?,-0x5a(%esi)
    d4df:	01 db                	add    %ebx,%ebx
    d4e1:	d5 00                	aad    $0x0
    d4e3:	00 20                	add    %ah,(%eax)
    d4e5:	b7 57                	mov    $0x57,%bh
    d4e7:	00 00                	add    %al,(%eax)
    d4e9:	76 ac                	jbe    d497 <.debug_info+0xd497>
    d4eb:	01 0d 1e 00 00 00    	add    %ecx,0x1e
    d4f1:	20 d7                	and    %dl,%bh
    d4f3:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    d4f4:	00 00                	add    %al,(%eax)
    d4f6:	76 ad                	jbe    d4a5 <.debug_info+0xd4a5>
    d4f8:	01 25 00 00 00 40    	add    %esp,0x40000000
    d4fe:	20 2a                	and    %ch,(%edx)
    d500:	3d 00 00 76 b3       	cmp    $0xb3760000,%eax
    d505:	01 4f 02             	add    %ecx,0x2(%edi)
    d508:	00 00                	add    %al,(%eax)
    d50a:	44                   	inc    %esp
    d50b:	20 f9                	and    %bh,%cl
    d50d:	11 00                	adc    %eax,(%eax)
    d50f:	00 76 b6             	add    %dh,-0x4a(%esi)
    d512:	01 55 00             	add    %edx,0x0(%ebp)
    d515:	00 00                	add    %al,(%eax)
    d517:	48                   	dec    %eax
    d518:	20 aa 4c 00 00 76    	and    %ch,0x7600004c(%edx)
    d51e:	be 01 55 00 00       	mov    $0x5501,%esi
    d523:	00 4c 19 73          	add    %cl,0x73(%ecx,%ebx,1)
    d527:	73 00                	jae    d529 <.debug_info+0xd529>
    d529:	76 c4                	jbe    d4ef <.debug_info+0xd4ef>
    d52b:	01 e0                	add    %esp,%eax
    d52d:	d3 00                	roll   %cl,(%eax)
    d52f:	00 50 20             	add    %dl,0x20(%eax)
    d532:	f3 36 00 00          	repz add %al,%ss:(%eax)
    d536:	76 c5                	jbe    d4fd <.debug_info+0xd4fd>
    d538:	01 fe                	add    %edi,%esi
    d53a:	02 00                	add    (%eax),%al
    d53c:	00 54 20 d3          	add    %dl,-0x2d(%eax,%eiz,1)
    d540:	1d 00 00 76 c6       	sbb    $0xc6760000,%eax
    d545:	01 db                	add    %ebx,%ebx
    d547:	d5 00                	aad    $0x0
    d549:	00 5c 20 d5          	add    %bl,-0x2b(%eax,%eiz,1)
    d54d:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    d54e:	00 00                	add    %al,(%eax)
    d550:	76 c8                	jbe    d51a <.debug_info+0xd51a>
    d552:	01 89 a4 00 00 60    	add    %ecx,0x600000a4(%ecx)
    d558:	20 5b 7e             	and    %bl,0x7e(%ebx)
    d55b:	00 00                	add    %al,(%eax)
    d55d:	76 c9                	jbe    d528 <.debug_info+0xd528>
    d55f:	01 9a a4 00 00 64    	add    %ebx,0x640000a4(%edx)
    d565:	20 aa 70 00 00 76    	and    %ch,0x76000070(%edx)
    d56b:	cf                   	iret   
    d56c:	01 fb                	add    %edi,%ebx
    d56e:	d5 00                	aad    $0x0
    d570:	00 68 20             	add    %ch,0x20(%eax)
    d573:	bc 57 00 00 76       	mov    $0x76000057,%esp
    d578:	d3 01                	roll   %cl,(%ecx)
    d57a:	15 d6 00 00 6c       	adc    $0x6c0000d6,%eax
    d57f:	20 23                	and    %ah,(%ebx)
    d581:	35 00 00 76 d6       	xor    $0xd6760000,%eax
    d586:	01 73 9f             	add    %esi,-0x61(%ebx)
    d589:	00 00                	add    %al,(%eax)
    d58b:	70 20                	jo     d5ad <.debug_info+0xd5ad>
    d58d:	ab                   	stos   %eax,%es:(%edi)
    d58e:	4d                   	dec    %ebp
    d58f:	00 00                	add    %al,(%eax)
    d591:	76 d9                	jbe    d56c <.debug_info+0xd56c>
    d593:	01 24 9f             	add    %esp,(%edi,%ebx,4)
    d596:	00 00                	add    %al,(%eax)
    d598:	74 20                	je     d5ba <.debug_info+0xd5ba>
    d59a:	81 84 00 00 76 da 01 	addl   $0x9f59,0x1da7600(%eax,%eax,1)
    d5a1:	59 9f 00 00 
    d5a5:	78 20                	js     d5c7 <.debug_info+0xd5c7>
    d5a7:	fc                   	cld    
    d5a8:	64 00 00             	add    %al,%fs:(%eax)
    d5ab:	76 db                	jbe    d588 <.debug_info+0xd588>
    d5ad:	01 3a                	add    %edi,(%edx)
    d5af:	9f                   	lahf   
    d5b0:	00 00                	add    %al,(%eax)
    d5b2:	7c 20                	jl     d5d4 <.debug_info+0xd5d4>
    d5b4:	ba 24 00 00 76       	mov    $0x76000024,%edx
    d5b9:	e2 01                	loop   d5bc <.debug_info+0xd5bc>
    d5bb:	34 d6                	xor    $0xd6,%al
    d5bd:	00 00                	add    %al,(%eax)
    d5bf:	80 20 35             	andb   $0x35,(%eax)
    d5c2:	57                   	push   %edi
    d5c3:	00 00                	add    %al,(%eax)
    d5c5:	76 e7                	jbe    d5ae <.debug_info+0xd5ae>
    d5c7:	01 53 d6             	add    %edx,-0x2a(%ebx)
    d5ca:	00 00                	add    %al,(%eax)
    d5cc:	84 20                	test   %ah,(%eax)
    d5ce:	13 0f                	adc    (%edi),%ecx
    d5d0:	00 00                	add    %al,(%eax)
    d5d2:	76 f0                	jbe    d5c4 <.debug_info+0xd5c4>
    d5d4:	01 be a4 00 00 88    	add    %edi,-0x77ffff5c(%esi)
    d5da:	00 05 04 a4 a1 00    	add    %al,0xa1a404
    d5e0:	00 1b                	add    %bl,(%ebx)
    d5e2:	0f 01 00             	sgdtl  (%eax)
    d5e5:	00 f5                	add    %dh,%ch
    d5e7:	d5 00                	aad    $0x0
    d5e9:	00 0d e6 d3 00 00    	add    %cl,0xd3e6
    d5ef:	0d f5 d5 00 00       	or     $0xd5f5,%eax
    d5f4:	00 05 04 d7 d4 00    	add    %al,0xd4d704
    d5fa:	00 05 04 e1 d5 00    	add    %al,0xd5e104
    d600:	00 1b                	add    %bl,(%ebx)
    d602:	04 01                	add    $0x1,%al
    d604:	00 00                	add    %al,(%eax)
    d606:	15 d6 00 00 0d       	adc    $0xd0000d6,%eax
    d60b:	e6 d3                	out    %al,$0xd3
    d60d:	00 00                	add    %al,(%eax)
    d60f:	0d f5 d5 00 00       	or     $0xd5f5,%eax
    d614:	00 05 04 01 d6 00    	add    %al,0xd60104
    d61a:	00 1b                	add    %bl,(%ebx)
    d61c:	99                   	cltd   
    d61d:	00 00                	add    %al,(%eax)
    d61f:	00 34 d6             	add    %dh,(%esi,%edx,8)
    d622:	00 00                	add    %al,(%eax)
    d624:	0d e6 d3 00 00       	or     $0xd3e6,%eax
    d629:	0d f5 d5 00 00       	or     $0xd5f5,%eax
    d62e:	0d 0f 01 00 00       	or     $0x10f,%eax
    d633:	00 05 04 1b d6 00    	add    %al,0xd61b04
    d639:	00 1b                	add    %bl,(%ebx)
    d63b:	99                   	cltd   
    d63c:	00 00                	add    %al,(%eax)
    d63e:	00 53 d6             	add    %dl,-0x2a(%ebx)
    d641:	00 00                	add    %al,(%eax)
    d643:	0d e6 d3 00 00       	or     $0xd3e6,%eax
    d648:	0d f5 d5 00 00       	or     $0xd5f5,%eax
    d64d:	0d 04 01 00 00       	or     $0x104,%eax
    d652:	00 05 04 3a d6 00    	add    %al,0xd63a04
    d658:	00 1b                	add    %bl,(%ebx)
    d65a:	e6 d3                	out    %al,$0xd3
    d65c:	00 00                	add    %al,(%eax)
    d65e:	68 d6 00 00 0d       	push   $0xd0000d6
    d663:	e6 d3                	out    %al,$0xd3
    d665:	00 00                	add    %al,(%eax)
    d667:	00 05 04 59 d6 00    	add    %al,0xd65904
    d66d:	00 1b                	add    %bl,(%ebx)
    d66f:	99                   	cltd   
    d670:	00 00                	add    %al,(%eax)
    d672:	00 7d d6             	add    %bh,-0x2a(%ebp)
    d675:	00 00                	add    %al,(%eax)
    d677:	0d e6 d3 00 00       	or     $0xd3e6,%eax
    d67c:	00 05 04 6e d6 00    	add    %al,0xd66e04
    d682:	00 0c 8e             	add    %cl,(%esi,%ecx,4)
    d685:	d6                   	(bad)  
    d686:	00 00                	add    %al,(%eax)
    d688:	0d e6 d3 00 00       	or     $0xd3e6,%eax
    d68d:	00 05 04 83 d6 00    	add    %al,0xd68304
    d693:	00 1b                	add    %bl,(%ebx)
    d695:	99                   	cltd   
    d696:	00 00                	add    %al,(%eax)
    d698:	00 a3 d6 00 00 0d    	add    %ah,0xd0000d6(%ebx)
    d69e:	a3 d6 00 00 00       	mov    %eax,0xd6
    d6a3:	05 04 a9 d6 00       	add    $0xd6a904,%eax
    d6a8:	00 16                	add    %dl,(%esi)
    d6aa:	7a 04                	jp     d6b0 <.debug_info+0xd6b0>
    d6ac:	00 00                	add    %al,(%eax)
    d6ae:	05 04 94 d6 00       	add    $0xd69404,%eax
    d6b3:	00 0c bf             	add    %cl,(%edi,%edi,4)
    d6b6:	d6                   	(bad)  
    d6b7:	00 00                	add    %al,(%eax)
    d6b9:	0d a3 d6 00 00       	or     $0xd6a3,%eax
    d6be:	00 05 04 b4 d6 00    	add    %al,0xd6b404
    d6c4:	00 1b                	add    %bl,(%ebx)
    d6c6:	99                   	cltd   
    d6c7:	00 00                	add    %al,(%eax)
    d6c9:	00 d4                	add    %dl,%ah
    d6cb:	d6                   	(bad)  
    d6cc:	00 00                	add    %al,(%eax)
    d6ce:	0d cc 0f 00 00       	or     $0xfcc,%eax
    d6d3:	00 05 04 c5 d6 00    	add    %al,0xd6c504
    d6d9:	00 10                	add    %dl,(%eax)
    d6db:	bc 0d 00 00 08       	mov    $0x800000d,%esp
    d6e0:	02 3b                	add    (%ebx),%bh
    d6e2:	fd                   	std    
    d6e3:	d6                   	(bad)  
    d6e4:	00 00                	add    %al,(%eax)
    d6e6:	15 6e 72 00 02       	adc    $0x200726e,%eax
    d6eb:	3c bd                	cmp    $0xbd,%al
    d6ed:	00 00                	add    %al,(%eax)
    d6ef:	00 00                	add    %al,(%eax)
    d6f1:	15 69 70 00 02       	adc    $0x2007069,%eax
    d6f6:	3d fd d6 00 00       	cmp    $0xd6fd,%eax
    d6fb:	08 00                	or     %al,(%eax)
    d6fd:	03 bd 00 00 00 0c    	add    0xc000000(%ebp),%edi
    d703:	d7                   	xlat   %ds:(%ebx)
    d704:	00 00                	add    %al,(%eax)
    d706:	2b 3c 00             	sub    (%eax,%eax,1),%edi
    d709:	00 00                	add    %al,(%eax)
    d70b:	00 05 04 da d6 00    	add    %al,0xd6da04
    d711:	00 07                	add    %al,(%edi)
    d713:	06                   	push   %es
    d714:	5a                   	pop    %edx
    d715:	00 00                	add    %al,(%eax)
    d717:	02 48 1d             	add    0x1d(%eax),%cl
    d71a:	d7                   	xlat   %ds:(%ebx)
    d71b:	00 00                	add    %al,(%eax)
    d71d:	05 04 23 d7 00       	add    $0xd72304,%eax
    d722:	00 1b                	add    %bl,(%ebx)
    d724:	25 00 00 00 41       	and    $0x41000000,%eax
    d729:	d7                   	xlat   %ds:(%ebx)
    d72a:	00 00                	add    %al,(%eax)
    d72c:	0d 77 0a 00 00       	or     $0xa77,%eax
    d731:	0d e3 0c 00 00       	or     $0xce3,%eax
    d736:	0d 25 00 00 00       	or     $0x25,%eax
    d73b:	0d 25 00 00 00       	or     $0x25,%eax
    d740:	00 13                	add    %dl,(%ebx)
    d742:	04 02                	add    $0x2,%al
    d744:	4c                   	dec    %esp
    d745:	60                   	pusha  
    d746:	d7                   	xlat   %ds:(%ebx)
    d747:	00 00                	add    %al,(%eax)
    d749:	14 af                	adc    $0xaf,%al
    d74b:	6f                   	outsl  %ds:(%esi),(%dx)
    d74c:	00 00                	add    %al,(%eax)
    d74e:	02 4d 97             	add    -0x69(%ebp),%cl
    d751:	d7                   	xlat   %ds:(%ebx)
    d752:	00 00                	add    %al,(%eax)
    d754:	1f                   	pop    %ds
    d755:	70 61                	jo     d7b8 <.debug_info+0xd7b8>
    d757:	64 00 02             	add    %al,%fs:(%edx)
    d75a:	4e                   	dec    %esi
    d75b:	25 00 00 00 00       	and    $0x0,%eax
    d760:	10 dc                	adc    %bl,%ah
    d762:	a1 00 00 10 02       	mov    0x2100000,%eax
    d767:	4b                   	dec    %ebx
    d768:	97                   	xchg   %eax,%edi
    d769:	d7                   	xlat   %ds:(%ebx)
    d76a:	00 00                	add    %al,(%eax)
    d76c:	17                   	pop    %ss
    d76d:	41                   	inc    %ecx
    d76e:	d7                   	xlat   %ds:(%ebx)
    d76f:	00 00                	add    %al,(%eax)
    d771:	00 0f                	add    %cl,(%edi)
    d773:	61                   	popa   
    d774:	43                   	inc    %ebx
    d775:	00 00                	add    %al,(%eax)
    d777:	02 50 12             	add    0x12(%eax),%dl
    d77a:	d7                   	xlat   %ds:(%ebx)
    d77b:	00 00                	add    %al,(%eax)
    d77d:	04 0f                	add    $0xf,%al
    d77f:	5e                   	pop    %esi
    d780:	94                   	xchg   %eax,%esp
    d781:	00 00                	add    %al,(%eax)
    d783:	02 51 77             	add    0x77(%ecx),%dl
    d786:	0a 00                	or     (%eax),%al
    d788:	00 08                	add    %cl,(%eax)
    d78a:	0f cc                	bswap  %esp
    d78c:	5d                   	pop    %ebp
    d78d:	00 00                	add    %al,(%eax)
    d78f:	02 52 f9             	add    -0x7(%edx),%dl
    d792:	00 00                	add    %al,(%eax)
    d794:	00 0c 00             	add    %cl,(%eax,%eax,1)
    d797:	05 04 60 d7 00       	add    $0xd76004,%eax
    d79c:	00 10                	add    %dl,(%eax)
    d79e:	c8 97 00 00          	enter  $0x97,$0x0
    d7a2:	14 02                	adc    $0x2,%al
    d7a4:	55                   	push   %ebp
    d7a5:	c2 d7 00             	ret    $0xd7
    d7a8:	00 0f                	add    %cl,(%edi)
    d7aa:	18 2a                	sbb    %ch,(%edx)
    d7ac:	00 00                	add    %al,(%eax)
    d7ae:	02 56 60             	add    0x60(%esi),%dl
    d7b1:	d7                   	xlat   %ds:(%ebx)
    d7b2:	00 00                	add    %al,(%eax)
    d7b4:	00 0f                	add    %cl,(%edi)
    d7b6:	cc                   	int3   
    d7b7:	5d                   	pop    %ebp
    d7b8:	00 00                	add    %al,(%eax)
    d7ba:	02 57 f9             	add    -0x7(%edi),%dl
    d7bd:	00 00                	add    %al,(%eax)
    d7bf:	00 10                	add    %dl,(%eax)
    d7c1:	00 10                	add    %dl,(%eax)
    d7c3:	c1 15 00 00 08 02 63 	rcll   $0x63,0x2080000
    d7ca:	e6 d7                	out    %al,$0xd7
    d7cc:	00 00                	add    %al,(%eax)
    d7ce:	15 6e 72 00 02       	adc    $0x200726e,%eax
    d7d3:	64 bd 00 00 00 00    	fs mov $0x0,%ebp
    d7d9:	0f 17 7b 00          	movhps %xmm7,0x0(%ebx)
    d7dd:	00 02                	add    %al,(%edx)
    d7df:	65 e6 d7             	gs out %al,$0xd7
    d7e2:	00 00                	add    %al,(%eax)
    d7e4:	08 00                	or     %al,(%eax)
    d7e6:	03 31                	add    (%ecx),%esi
    d7e8:	c7 00 00 f5 d7 00    	movl   $0xd7f500,(%eax)
    d7ee:	00 2b                	add    %ch,(%ebx)
    d7f0:	3c 00                	cmp    $0x0,%al
    d7f2:	00 00                	add    %al,(%eax)
    d7f4:	00 10                	add    %dl,(%eax)
    d7f6:	1d 22 00 00 14       	sbb    $0x14000022,%eax
    d7fb:	02 6d 32             	add    0x32(%ebp),%ch
    d7fe:	d8 00                	fadds  (%eax)
    d800:	00 0f                	add    %cl,(%edi)
    d802:	91                   	xchg   %eax,%ecx
    d803:	6e                   	outsb  %ds:(%esi),(%dx)
    d804:	00 00                	add    %al,(%eax)
    d806:	02 6e 0f             	add    0xf(%esi),%ch
    d809:	01 00                	add    %eax,(%eax)
    d80b:	00 00                	add    %al,(%eax)
    d80d:	15 72 65 67 00       	adc    $0x676572,%eax
    d812:	02 6f 55             	add    0x55(%edi),%ch
    d815:	00 00                	add    %al,(%eax)
    d817:	00 08                	add    %cl,(%eax)
    d819:	0f e7 40 00          	movntq %mm0,0x0(%eax)
    d81d:	00 02                	add    %al,(%edx)
    d81f:	70 99                	jo     d7ba <.debug_info+0xd7ba>
    d821:	00 00                	add    %al,(%eax)
    d823:	00 0c 15 69 64 78 00 	add    %cl,0x786469(,%edx,1)
    d82a:	02 71 99             	add    -0x67(%ecx),%dh
    d82d:	00 00                	add    %al,(%eax)
    d82f:	00 10                	add    %dl,(%eax)
    d831:	00 0e                	add    %cl,(%esi)
    d833:	50                   	push   %eax
    d834:	02 7a b3             	add    -0x4d(%edx),%bh
    d837:	d8 00                	fadds  (%eax)
    d839:	00 0f                	add    %cl,(%edi)
    d83b:	91                   	xchg   %eax,%ecx
    d83c:	6e                   	outsb  %ds:(%esi),(%dx)
    d83d:	00 00                	add    %al,(%eax)
    d83f:	02 7b 0f             	add    0xf(%ebx),%bh
    d842:	01 00                	add    %eax,(%eax)
    d844:	00 00                	add    %al,(%eax)
    d846:	0f b1 32             	cmpxchg %esi,(%edx)
    d849:	00 00                	add    %al,(%eax)
    d84b:	02 7c 0f 01          	add    0x1(%edi,%ecx,1),%bh
    d84f:	00 00                	add    %al,(%eax)
    d851:	08 0f                	or     %cl,(%edi)
    d853:	bf a7 00 00 02       	mov    $0x20000a7,%edi
    d858:	7d 25                	jge    d87f <.debug_info+0xd87f>
    d85a:	00 00                	add    %al,(%eax)
    d85c:	00 10                	add    %dl,(%eax)
    d85e:	0f e3 17             	pavgw  (%edi),%mm2
    d861:	00 00                	add    %al,(%eax)
    d863:	02 7e 25             	add    0x25(%esi),%bh
    d866:	00 00                	add    %al,(%eax)
    d868:	00 14 0f             	add    %dl,(%edi,%ecx,1)
    d86b:	39 0f                	cmp    %ecx,(%edi)
    d86d:	00 00                	add    %al,(%eax)
    d86f:	02 7f 99             	add    -0x67(%edi),%bh
    d872:	00 00                	add    %al,(%eax)
    d874:	00 18                	add    %bl,(%eax)
    d876:	15 69 64 78 00       	adc    $0x786469,%eax
    d87b:	02 80 99 00 00 00    	add    0x99(%eax),%al
    d881:	1c 0f                	sbb    $0xf,%al
    d883:	8b 76 00             	mov    0x0(%esi),%esi
    d886:	00 02                	add    %al,(%edx)
    d888:	81 99 00 00 00 20 0f 	sbbl   $0x11f90f,0x20000000(%ecx)
    d88f:	f9 11 00 
    d892:	00 02                	add    %al,(%edx)
    d894:	82                   	(bad)  
    d895:	99                   	cltd   
    d896:	00 00                	add    %al,(%eax)
    d898:	00 24 0f             	add    %ah,(%edi,%ecx,1)
    d89b:	63 4a 00             	arpl   %cx,0x0(%edx)
    d89e:	00 02                	add    %al,(%edx)
    d8a0:	84 f5                	test   %dh,%ch
    d8a2:	d7                   	xlat   %ds:(%ebx)
    d8a3:	00 00                	add    %al,(%eax)
    d8a5:	28 0f                	sub    %cl,(%edi)
    d8a7:	d2 62 00             	shlb   %cl,0x0(%edx)
    d8aa:	00 02                	add    %al,(%edx)
    d8ac:	85 f5                	test   %esi,%ebp
    d8ae:	d7                   	xlat   %ds:(%ebx)
    d8af:	00 00                	add    %al,(%eax)
    d8b1:	3c 00                	cmp    $0x0,%al
    d8b3:	0e                   	push   %cs
    d8b4:	28 02                	sub    %al,(%edx)
    d8b6:	87 c8                	xchg   %ecx,%eax
    d8b8:	d8 00                	fadds  (%eax)
    d8ba:	00 0f                	add    %cl,(%edi)
    d8bc:	1c 6c                	sbb    $0x6c,%al
    d8be:	00 00                	add    %al,(%eax)
    d8c0:	02 88 18 83 00 00    	add    0x8318(%eax),%cl
    d8c6:	00 00                	add    %al,(%eax)
    d8c8:	0e                   	push   %cs
    d8c9:	08 02                	or     %al,(%edx)
    d8cb:	8a dd                	mov    %ch,%bl
    d8cd:	d8 00                	fadds  (%eax)
    d8cf:	00 0f                	add    %cl,(%edi)
    d8d1:	9d                   	popf   
    d8d2:	45                   	inc    %ebp
    d8d3:	00 00                	add    %al,(%eax)
    d8d5:	02 8c fe 02 00 00 00 	add    0x2(%esi,%edi,8),%cl
    d8dc:	00 0e                	add    %cl,(%esi)
    d8de:	10 02                	adc    %al,(%edx)
    d8e0:	8e fe                	mov    %esi,%?
    d8e2:	d8 00                	fadds  (%eax)
    d8e4:	00 0f                	add    %cl,(%edi)
    d8e6:	f8                   	clc    
    d8e7:	97                   	xchg   %eax,%edi
    d8e8:	00 00                	add    %al,(%eax)
    d8ea:	02 8f 0f 01 00 00    	add    0x10f(%edi),%cl
    d8f0:	00 0f                	add    %cl,(%edi)
    d8f2:	da a6 00 00 02 90    	fisubl -0x6ffe0000(%esi)
    d8f8:	0f 01 00             	sgdtl  (%eax)
    d8fb:	00 08                	add    %cl,(%eax)
    d8fd:	00 0e                	add    %cl,(%esi)
    d8ff:	14 02                	adc    $0x2,%al
    d901:	93                   	xchg   %eax,%ebx
    d902:	1f                   	pop    %ds
    d903:	d9 00                	flds   (%eax)
    d905:	00 0f                	add    %cl,(%edi)
    d907:	49                   	dec    %ecx
    d908:	2b 00                	sub    (%eax),%eax
    d90a:	00 02                	add    %al,(%edx)
    d90c:	99                   	cltd   
    d90d:	ba cc 00 00 00       	mov    $0xcc,%edx
    d912:	0f 1e 50 00          	nopl   0x0(%eax)
    d916:	00 02                	add    %al,(%edx)
    d918:	9a fe 02 00 00 0c 00 	lcall  $0xc,$0x2fe
    d91f:	0e                   	push   %cs
    d920:	14 02                	adc    $0x2,%al
    d922:	9d                   	popf   
    d923:	64 d9 00             	flds   %fs:(%eax)
    d926:	00 0f                	add    %cl,(%edi)
    d928:	1d 64 00 00 02       	sbb    $0x2000064,%eax
    d92d:	9e                   	sahf   
    d92e:	d9 00                	flds   (%eax)
    d930:	00 00                	add    %al,(%eax)
    d932:	00 0f                	add    %cl,(%edi)
    d934:	7e 5b                	jle    d991 <.debug_info+0xd991>
    d936:	00 00                	add    %al,(%eax)
    d938:	02 9f d9 00 00 00    	add    0xd9(%edi),%bl
    d93e:	01 0f                	add    %ecx,(%edi)
    d940:	ba 7a 00 00 02       	mov    $0x200007a,%edx
    d945:	a0 e3 00 00 00       	mov    0xe3,%al
    d94a:	02 0f                	add    (%edi),%cl
    d94c:	05 42 00 00 02       	add    $0x2000042,%eax
    d951:	a1 0f 01 00 00       	mov    0x10f,%eax
    d956:	04 0f                	add    $0xf,%al
    d958:	44                   	inc    %esp
    d959:	30 00                	xor    %al,(%eax)
    d95b:	00 02                	add    %al,(%edx)
    d95d:	a2 0f 01 00 00       	mov    %al,0x10f
    d962:	0c 00                	or     $0x0,%al
    d964:	13 50 02             	adc    0x2(%eax),%edx
    d967:	79 8b                	jns    d8f4 <.debug_info+0xd8f4>
    d969:	d9 00                	flds   (%eax)
    d96b:	00 1e                	add    %bl,(%esi)
    d96d:	32 d8                	xor    %al,%bl
    d96f:	00 00                	add    %al,(%eax)
    d971:	1e                   	push   %ds
    d972:	b3 d8                	mov    $0xd8,%bl
    d974:	00 00                	add    %al,(%eax)
    d976:	1e                   	push   %ds
    d977:	c8 d8 00 00          	enter  $0xd8,$0x0
    d97b:	1e                   	push   %ds
    d97c:	dd d8                	fstp   %st(0)
    d97e:	00 00                	add    %al,(%eax)
    d980:	1e                   	push   %ds
    d981:	fe                   	(bad)  
    d982:	d8 00                	fadds  (%eax)
    d984:	00 1e                	add    %bl,(%esi)
    d986:	1f                   	pop    %ds
    d987:	d9 00                	flds   (%eax)
    d989:	00 00                	add    %al,(%eax)
    d98b:	10 0a                	adc    %cl,(%edx)
    d98d:	46                   	inc    %esi
    d98e:	00 00                	add    %al,(%eax)
    d990:	a0 02 77 2e da       	mov    0xda2e7702,%al
    d995:	00 00                	add    %al,(%eax)
    d997:	17                   	pop    %ss
    d998:	64 d9 00             	flds   %fs:(%eax)
    d99b:	00 00                	add    %al,(%eax)
    d99d:	0f 05                	syscall 
    d99f:	76 00                	jbe    d9a1 <.debug_info+0xd9a1>
    d9a1:	00 02                	add    %al,(%edx)
    d9a3:	a9 cc 0f 00 00       	test   $0xfcc,%eax
    d9a8:	50                   	push   %eax
    d9a9:	0f 52 51 00          	rsqrtps 0x0(%ecx),%xmm2
    d9ad:	00 02                	add    %al,(%edx)
    d9af:	af                   	scas   %es:(%edi),%eax
    d9b0:	77 0a                	ja     d9bc <.debug_info+0xd9bc>
    d9b2:	00 00                	add    %al,(%eax)
    d9b4:	54                   	push   %esp
    d9b5:	0f ef 2f             	pxor   (%edi),%mm5
    d9b8:	00 00                	add    %al,(%eax)
    d9ba:	02 b2 25 00 00 00    	add    0x25(%edx),%dh
    d9c0:	58                   	pop    %eax
    d9c1:	0f fa 01             	psubd  (%ecx),%mm0
    d9c4:	00 00                	add    %al,(%eax)
    d9c6:	02 bb 99 00 00 00    	add    0x99(%ebx),%bh
    d9cc:	5c                   	pop    %esp
    d9cd:	0f                   	montmul (bad)
    d9ce:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    d9cf:	46                   	inc    %esi
    d9d0:	00 00                	add    %al,(%eax)
    d9d2:	02 c1                	add    %cl,%al
    d9d4:	af                   	scas   %es:(%edi),%eax
    d9d5:	cc                   	int3   
    d9d6:	00 00                	add    %al,(%eax)
    d9d8:	60                   	pusha  
    d9d9:	0f d9 73 00          	psubusw 0x0(%ebx),%mm6
    d9dd:	00 02                	add    %al,(%edx)
    d9df:	c6                   	(bad)  
    d9e0:	0f 01 00             	sgdtl  (%eax)
    d9e3:	00 68 0f             	add    %ch,0xf(%eax)
    d9e6:	92                   	xchg   %eax,%edx
    d9e7:	08 00                	or     %al,(%eax)
    d9e9:	00 02                	add    %al,(%edx)
    d9eb:	cb                   	lret   
    d9ec:	0f 01 00             	sgdtl  (%eax)
    d9ef:	00 70 0f             	add    %dh,0xf(%eax)
    d9f2:	82                   	(bad)  
    d9f3:	0f 00 00             	sldt   (%eax)
    d9f6:	02 d2                	add    %dl,%dl
    d9f8:	af                   	scas   %es:(%edi),%eax
    d9f9:	cc                   	int3   
    d9fa:	00 00                	add    %al,(%eax)
    d9fc:	78 0f                	js     da0d <.debug_info+0xda0d>
    d9fe:	6f                   	outsl  %ds:(%esi),(%dx)
    d9ff:	20 00                	and    %al,(%eax)
    da01:	00 02                	add    %al,(%edx)
    da03:	d8 0f                	fmuls  (%edi)
    da05:	01 00                	add    %eax,(%eax)
    da07:	00 80 0f 7a 5a 00    	add    %al,0x5a7a0f(%eax)
    da0d:	00 02                	add    %al,(%edx)
    da0f:	d9 0f                	(bad)  (%edi)
    da11:	01 00                	add    %eax,(%eax)
    da13:	00 88 0f 89 43 00    	add    %cl,0x43890f(%eax)
    da19:	00 02                	add    %al,(%edx)
    da1b:	df 0f                	fisttp (%edi)
    da1d:	01 00                	add    %eax,(%eax)
    da1f:	00 90 0f 62 92 00    	add    %dl,0x92620f(%eax)
    da25:	00 02                	add    %al,(%edx)
    da27:	e0 0f                	loopne da38 <.debug_info+0xda38>
    da29:	01 00                	add    %eax,(%eax)
    da2b:	00 98 00 32 70 6d    	add    %bl,0x6d703200(%eax)
    da31:	75 00                	jne    da33 <.debug_info+0xda33>
    da33:	8c 02                	mov    %es,(%edx)
    da35:	fa                   	cli    
    da36:	f1                   	icebp  
    da37:	db 00                	fildl  (%eax)
    da39:	00 0f                	add    %cl,(%edi)
    da3b:	4e                   	dec    %esi
    da3c:	9f                   	lahf   
    da3d:	00 00                	add    %al,(%eax)
    da3f:	02 fb                	add    %bl,%bh
    da41:	fe 02                	incb   (%edx)
    da43:	00 00                	add    %al,(%eax)
    da45:	00 0f                	add    %cl,(%edi)
    da47:	1a 3a                	sbb    (%edx),%bh
    da49:	00 00                	add    %al,(%eax)
    da4b:	02 fd                	add    %ch,%bh
    da4d:	c1 60 00 00          	shll   $0x0,0x0(%eax)
    da51:	08 15 64 65 76 00    	or     %dl,0x766564
    da57:	02 fe                	add    %dh,%bh
    da59:	31 ac 00 00 0c 0f b4 	xor    %ebp,-0x4bf0f400(%eax,%eax,1)
    da60:	80 00 00             	addb   $0x0,(%eax)
    da63:	02 ff                	add    %bh,%bh
    da65:	66 b4 00             	data16 mov $0x0,%ah
    da68:	00 10                	add    %dl,(%eax)
    da6a:	20 b7 57 00 00 02    	and    %dh,0x2000057(%edi)
    da70:	00 01                	add    %al,(%ecx)
    da72:	43                   	inc    %ebx
    da73:	00 00                	add    %al,(%eax)
    da75:	00 14 20             	add    %dl,(%eax,%eiz,1)
    da78:	0c 2d                	or     $0x2d,%al
    da7a:	00 00                	add    %al,(%eax)
    da7c:	02 01                	add    (%ecx),%al
    da7e:	01 99 00 00 00 18    	add    %ebx,0x18000000(%ecx)
    da84:	20 b5 69 00 00 02    	and    %dh,0x2000069(%ebp)
    da8a:	06                   	push   %es
    da8b:	01 99 00 00 00 1c    	add    %ebx,0x1c000000(%ecx)
    da91:	20 a2 51 00 00 02    	and    %ah,0x2000051(%edx)
    da97:	08 01                	or     %al,(%ecx)
    da99:	81 0f 00 00 20 20    	orl    $0x20200000,(%edi)
    da9f:	9d                   	popf   
    daa0:	26 00 00             	add    %al,%es:(%eax)
    daa3:	02 09                	add    (%ecx),%cl
    daa5:	01 a8 dc 00 00 24    	add    %ebp,0x240000dc(%eax)
    daab:	20 48 31             	and    %cl,0x31(%eax)
    daae:	00 00                	add    %al,(%eax)
    dab0:	02 0a                	add    (%edx),%cl
    dab2:	01 f3                	add    %esi,%ebx
    dab4:	02 00                	add    (%eax),%al
    dab6:	00 28                	add    %ch,(%eax)
    dab8:	20 2b                	and    %ch,(%ebx)
    daba:	29 00                	sub    %eax,(%eax)
    dabc:	00 02                	add    %al,(%edx)
    dabe:	0b 01                	or     (%ecx),%eax
    dac0:	99                   	cltd   
    dac1:	00 00                	add    %al,(%eax)
    dac3:	00 2c 20             	add    %ch,(%eax,%eiz,1)
    dac6:	a3 14 00 00 02       	mov    %eax,0x2000014
    dacb:	0c 01                	or     $0x1,%al
    dacd:	99                   	cltd   
    dace:	00 00                	add    %al,(%eax)
    dad0:	00 30                	add    %dh,(%eax)
    dad2:	20 a4 65 00 00 02 0f 	and    %ah,0xf020000(%ebp,%eiz,2)
    dad9:	01 55 00             	add    %edx,0x0(%ebp)
    dadc:	00 00                	add    %al,(%eax)
    dade:	34 20                	xor    $0x20,%al
    dae0:	56                   	push   %esi
    dae1:	91                   	xchg   %eax,%ecx
    dae2:	00 00                	add    %al,(%eax)
    dae4:	02 15 01 bf dc 00    	add    0xdcbf01,%dl
    daea:	00 38                	add    %bh,(%eax)
    daec:	20 60 33             	and    %ah,0x33(%eax)
    daef:	00 00                	add    %al,(%eax)
    daf1:	02 16                	add    (%esi),%dl
    daf3:	01 bf dc 00 00 3c    	add    %edi,0x3c0000dc(%edi)
    daf9:	20 2c 51             	and    %ch,(%ecx,%edx,2)
    dafc:	00 00                	add    %al,(%eax)
    dafe:	02 28                	add    (%eax),%ch
    db00:	01 d4                	add    %edx,%esp
    db02:	dc 00                	faddl  (%eax)
    db04:	00 40 20             	add    %al,0x20(%eax)
    db07:	fb                   	sti    
    db08:	96                   	xchg   %eax,%esi
    db09:	00 00                	add    %al,(%eax)
    db0b:	02 2e                	add    (%esi),%ch
    db0d:	01 ea                	add    %ebp,%edx
    db0f:	dc 00                	faddl  (%eax)
    db11:	00 44 20 21          	add    %al,0x21(%eax,%eiz,1)
    db15:	6a 00                	push   $0x0
    db17:	00 02                	add    %al,(%edx)
    db19:	2f                   	das    
    db1a:	01 ea                	add    %ebp,%edx
    db1c:	dc 00                	faddl  (%eax)
    db1e:	00 48 19             	add    %cl,0x19(%eax)
    db21:	61                   	popa   
    db22:	64 64 00 02          	fs add %al,%fs:(%edx)
    db26:	4b                   	dec    %ebx
    db27:	01 04 dd 00 00 4c 19 	add    %eax,0x194c0000(,%ebx,8)
    db2e:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
    db31:	00 02                	add    %al,(%edx)
    db33:	4c                   	dec    %esp
    db34:	01 1a                	add    %ebx,(%edx)
    db36:	dd 00                	fldl   (%eax)
    db38:	00 50 20             	add    %dl,0x20(%eax)
    db3b:	f4                   	hlt    
    db3c:	00 00                	add    %al,(%eax)
    db3e:	00 02                	add    %al,(%edx)
    db40:	60                   	pusha  
    db41:	01 1a                	add    %ebx,(%edx)
    db43:	dd 00                	fldl   (%eax)
    db45:	00 54 20 11          	add    %dl,0x11(%eax,%eiz,1)
    db49:	59                   	pop    %ecx
    db4a:	00 00                	add    %al,(%eax)
    db4c:	02 61 01             	add    0x1(%ecx),%ah
    db4f:	1a dd                	sbb    %ch,%bl
    db51:	00 00                	add    %al,(%eax)
    db53:	58                   	pop    %eax
    db54:	20 0d 02 00 00 02    	and    %cl,0x2000002
    db5a:	69 01 2b dd 00 00    	imul   $0xdd2b,(%ecx),%eax
    db60:	5c                   	pop    %esp
    db61:	20 3e                	and    %bh,(%esi)
    db63:	33 00                	xor    (%eax),%eax
    db65:	00 02                	add    %al,(%edx)
    db67:	75 01                	jne    db6a <.debug_info+0xdb6a>
    db69:	41                   	inc    %ecx
    db6a:	dd 00                	fldl   (%eax)
    db6c:	00 60 20             	add    %ah,0x20(%eax)
    db6f:	98                   	cwtl   
    db70:	a8 00                	test   $0x0,%al
    db72:	00 02                	add    %al,(%edx)
    db74:	7e 01                	jle    db77 <.debug_info+0xdb77>
    db76:	56                   	push   %esi
    db77:	dd 00                	fldl   (%eax)
    db79:	00 64 20 c1          	add    %ah,-0x3f(%eax,%eiz,1)
    db7d:	68 00 00 02 85       	push   $0x85020000
    db82:	01 bf dc 00 00 68    	add    %edi,0x680000dc(%edi)
    db88:	20 02                	and    %al,(%edx)
    db8a:	45                   	inc    %ebp
    db8b:	00 00                	add    %al,(%eax)
    db8d:	02 8b 01 d4 dc 00    	add    0xdcd401(%ebx),%cl
    db93:	00 6c 20 82          	add    %ch,-0x7e(%eax,%eiz,1)
    db97:	39 00                	cmp    %eax,(%eax)
    db99:	00 02                	add    %al,(%edx)
    db9b:	90                   	nop
    db9c:	01 6c dd 00          	add    %ebp,0x0(%ebp,%ebx,8)
    dba0:	00 70 20             	add    %dh,0x20(%eax)
    dba3:	7f 3f                	jg     dbe4 <.debug_info+0xdbe4>
    dba5:	00 00                	add    %al,(%eax)
    dba7:	02 95 01 4f 02 00    	add    0x24f01(%ebp),%dl
    dbad:	00 74 20 7d          	add    %dh,0x7d(%eax,%eiz,1)
    dbb1:	7b 00                	jnp    dbb3 <.debug_info+0xdbb3>
    dbb3:	00 02                	add    %al,(%edx)
    dbb5:	9b                   	fwait
    dbb6:	01 90 dd 00 00 78    	add    %edx,0x780000dd(%eax)
    dbbc:	20 38                	and    %bh,(%eax)
    dbbe:	56                   	push   %esi
    dbbf:	00 00                	add    %al,(%eax)
    dbc1:	02 a2 01 98 43 00    	add    0x439801(%edx),%ah
    dbc7:	00 7c 20 45          	add    %bh,0x45(%eax,%eiz,1)
    dbcb:	7f 00                	jg     dbcd <.debug_info+0xdbcd>
    dbcd:	00 02                	add    %al,(%edx)
    dbcf:	ac                   	lods   %ds:(%esi),%al
    dbd0:	01 a5 dd 00 00 80    	add    %esp,-0x7fffff23(%ebp)
    dbd6:	20 6b 72             	and    %ch,0x72(%ebx)
    dbd9:	00 00                	add    %al,(%eax)
    dbdb:	02 ba 01 2b dd 00    	add    0xdd2b01(%edx),%bh
    dbe1:	00 84 20 c1 07 00 00 	add    %al,0x7c1(%eax,%eiz,1)
    dbe8:	02 c0                	add    %al,%al
    dbea:	01 d4                	add    %edx,%esp
    dbec:	dc 00                	faddl  (%eax)
    dbee:	00 88 00 18 d6 1e    	add    %cl,0x1ed61800(%eax)
    dbf4:	00 00                	add    %al,(%eax)
    dbf6:	f4                   	hlt    
    dbf7:	02 03                	add    (%ebx),%al
    dbf9:	03 a8 dc 00 00 19    	add    0x190000dc(%eax),%ebp
    dbff:	63 74 78 00          	arpl   %si,0x0(%eax,%edi,2)
    dc03:	02 04 03             	add    (%ebx,%eax,1),%al
    dc06:	d3 9c 00 00 00 20 ee 	rcrl   %cl,-0x11e00000(%eax,%eax,1)
    dc0d:	7c 00                	jl     dc0f <.debug_info+0xdc0f>
    dc0f:	00 02                	add    %al,(%edx)
    dc11:	05 03 cd 9c 00       	add    $0x9ccd03,%eax
    dc16:	00 94 20 10 35 00 00 	add    %dl,0x3510(%eax,%eiz,1)
    dc1d:	02 06                	add    (%esi),%al
    dc1f:	03 99 00 00 00 98    	add    -0x68000000(%ecx),%ebx
    dc25:	20 71 73             	and    %dh,0x73(%ecx)
    dc28:	00 00                	add    %al,(%eax)
    dc2a:	02 07                	add    (%edi),%al
    dc2c:	03 99 00 00 00 9c    	add    -0x64000000(%ecx),%ebx
    dc32:	20 25 18 00 00 02    	and    %ah,0x2000018
    dc38:	09 03                	or     %eax,(%ebx)
    dc3a:	6f                   	outsl  %ds:(%esi),(%dx)
    dc3b:	24 00                	and    $0x0,%al
    dc3d:	00 a0 20 1c 6c 00    	add    %ah,0x6c1c20(%eax)
    dc43:	00 02                	add    %al,(%edx)
    dc45:	0a 03                	or     (%ebx),%al
    dc47:	18 83 00 00 a4 20    	sbb    %al,0x20a40000(%ebx)
    dc4d:	a2 30 00 00 02       	mov    %al,0x2000030
    dc52:	0b 03                	or     (%ebx),%eax
    dc54:	85 38                	test   %edi,(%eax)
    dc56:	00 00                	add    %al,(%eax)
    dc58:	cc                   	int3   
    dc59:	20 38                	and    %bh,(%eax)
    dc5b:	77 00                	ja     dc5d <.debug_info+0xdc5d>
    dc5d:	00 02                	add    %al,(%edx)
    dc5f:	0c 03                	or     $0x3,%al
    dc61:	55                   	push   %ebp
    dc62:	00 00                	add    %al,(%eax)
    dc64:	00 d4                	add    %dl,%ah
    dc66:	20 9a 25 00 00 02    	and    %bl,0x2000025(%edx)
    dc6c:	0f 03 5c e0 00       	lsl    0x0(%eax,%eiz,8),%ebx
    dc71:	00 d8                	add    %bl,%al
    dc73:	20 58 20             	and    %bl,0x20(%eax)
    dc76:	00 00                	add    %al,(%eax)
    dc78:	02 10                	add    (%eax),%dl
    dc7a:	03 fe                	add    %esi,%edi
    dc7c:	02 00                	add    (%eax),%al
    dc7e:	00 dc                	add    %bl,%ah
    dc80:	20 b8 7f 00 00 02    	and    %bh,0x200007f(%eax)
    dc86:	13 03                	adc    (%ebx),%eax
    dc88:	fe 02                	incb   (%edx)
    dc8a:	00 00                	add    %al,(%eax)
    dc8c:	e4 20                	in     $0x20,%al
    dc8e:	5f                   	pop    %edi
    dc8f:	54                   	push   %esp
    dc90:	00 00                	add    %al,(%eax)
    dc92:	02 14 03             	add    (%ebx,%eax,1),%dl
    dc95:	99                   	cltd   
    dc96:	00 00                	add    %al,(%eax)
    dc98:	00 ec                	add    %ch,%ah
    dc9a:	20 ec                	and    %ch,%ah
    dc9c:	1c 00                	sbb    $0x0,%al
    dc9e:	00 02                	add    %al,(%edx)
    dca0:	16                   	push   %ss
    dca1:	03 99 00 00 00 f0    	add    -0x10000000(%ecx),%ebx
    dca7:	00 05 04 f1 db 00    	add    %al,0xdbf104
    dcad:	00 0c b9             	add    %cl,(%ecx,%edi,4)
    dcb0:	dc 00                	faddl  (%eax)
    dcb2:	00 0d b9 dc 00 00    	add    %cl,0xdcb9
    dcb8:	00 05 04 2e da 00    	add    %al,0xda2e04
    dcbe:	00 05 04 ae dc 00    	add    %al,0xdcae04
    dcc4:	00 1b                	add    %bl,(%ebx)
    dcc6:	99                   	cltd   
    dcc7:	00 00                	add    %al,(%eax)
    dcc9:	00 d4                	add    %dl,%ah
    dccb:	dc 00                	faddl  (%eax)
    dccd:	00 0d 6e 20 00 00    	add    %cl,0x206e
    dcd3:	00 05 04 c5 dc 00    	add    %al,0xdcc504
    dcd9:	00 0c ea             	add    %cl,(%edx,%ebp,8)
    dcdc:	dc 00                	faddl  (%eax)
    dcde:	00 0d 6e 20 00 00    	add    %cl,0x206e
    dce4:	0d 57 12 00 00       	or     $0x1257,%eax
    dce9:	00 05 04 da dc 00    	add    %al,0xdcda04
    dcef:	00 1b                	add    %bl,(%ebx)
    dcf1:	99                   	cltd   
    dcf2:	00 00                	add    %al,(%eax)
    dcf4:	00 04 dd 00 00 0d 6e 	add    %al,0x6e0d0000(,%ebx,8)
    dcfb:	20 00                	and    %al,(%eax)
    dcfd:	00 0d 99 00 00 00    	add    %cl,0x99
    dd03:	00 05 04 f0 dc 00    	add    %al,0xdcf004
    dd09:	00 0c 1a             	add    %cl,(%edx,%ebx,1)
    dd0c:	dd 00                	fldl   (%eax)
    dd0e:	00 0d 6e 20 00 00    	add    %cl,0x206e
    dd14:	0d 99 00 00 00       	or     $0x99,%eax
    dd19:	00 05 04 0a dd 00    	add    %al,0xdd0a04
    dd1f:	00 0c 2b             	add    %cl,(%ebx,%ebp,1)
    dd22:	dd 00                	fldl   (%eax)
    dd24:	00 0d 6e 20 00 00    	add    %cl,0x206e
    dd2a:	00 05 04 20 dd 00    	add    %al,0xdd2004
    dd30:	00 0c 41             	add    %cl,(%ecx,%eax,2)
    dd33:	dd 00                	fldl   (%eax)
    dd35:	00 0d b9 dc 00 00    	add    %cl,0xdcb9
    dd3b:	0d 55 00 00 00       	or     $0x55,%eax
    dd40:	00 05 04 31 dd 00    	add    %al,0xdd3104
    dd46:	00 1b                	add    %bl,(%ebx)
    dd48:	99                   	cltd   
    dd49:	00 00                	add    %al,(%eax)
    dd4b:	00 56 dd             	add    %dl,-0x23(%esi)
    dd4e:	00 00                	add    %al,(%eax)
    dd50:	0d b9 dc 00 00       	or     $0xdcb9,%eax
    dd55:	00 05 04 47 dd 00    	add    %al,0xdd4704
    dd5b:	00 0c 6c             	add    %cl,(%esp,%ebp,2)
    dd5e:	dd 00                	fldl   (%eax)
    dd60:	00 0d cd 9c 00 00    	add    %cl,0x9ccd
    dd66:	0d 1c 02 00 00       	or     $0x21c,%eax
    dd6b:	00 05 04 5c dd 00    	add    %al,0xdd5c04
    dd71:	00 1b                	add    %bl,(%ebx)
    dd73:	77 0a                	ja     dd7f <.debug_info+0xdd7f>
    dd75:	00 00                	add    %al,(%eax)
    dd77:	90                   	nop
    dd78:	dd 00                	fldl   (%eax)
    dd7a:	00 0d 99 00 00 00    	add    %cl,0x99
    dd80:	0d 75 63 00 00       	or     $0x6375,%eax
    dd85:	0d 99 00 00 00       	or     $0x99,%eax
    dd8a:	0d 1c 02 00 00       	or     $0x21c,%eax
    dd8f:	00 05 04 72 dd 00    	add    %al,0xdd7204
    dd95:	00 1b                	add    %bl,(%ebx)
    dd97:	99                   	cltd   
    dd98:	00 00                	add    %al,(%eax)
    dd9a:	00 a5 dd 00 00 0d    	add    %ah,0xd0000dd(%ebp)
    dda0:	23 03                	and    (%ebx),%eax
    dda2:	00 00                	add    %al,(%eax)
    dda4:	00 05 04 96 dd 00    	add    %al,0xdd9604
    ddaa:	00 18                	add    %bl,(%eax)
    ddac:	06                   	push   %es
    ddad:	24 00                	and    $0x0,%al
    ddaf:	00 10                	add    %dl,(%eax)
    ddb1:	02 e1                	add    %cl,%ah
    ddb3:	01 e0                	add    %esp,%eax
    ddb5:	dd 00                	fldl   (%eax)
    ddb7:	00 20                	add    %ah,(%eax)
    ddb9:	25 03 00 00 02       	and    $0x2000003,%eax
    ddbe:	e2 01                	loop   ddc1 <.debug_info+0xddc1>
    ddc0:	fe 02                	incb   (%edx)
    ddc2:	00 00                	add    %al,(%eax)
    ddc4:	00 20                	add    %ah,(%eax)
    ddc6:	44                   	inc    %esp
    ddc7:	64 00 00             	add    %al,%fs:(%eax)
    ddca:	02 e3                	add    %bl,%ah
    ddcc:	01 6f 24             	add    %ebp,0x24(%edi)
    ddcf:	00 00                	add    %al,(%eax)
    ddd1:	08 20                	or     %ah,(%eax)
    ddd3:	83 8e 00 00 02 e4 01 	orl    $0x1,-0x1bfe0000(%esi)
    ddda:	55                   	push   %ebp
    dddb:	00 00                	add    %al,(%eax)
    dddd:	00 0c 00             	add    %cl,(%eax,%eax,1)
    dde0:	33 6c a9 00          	xor    0x0(%ecx,%ebp,4),%ebp
    dde4:	00 04 99             	add    %al,(%ecx,%ebx,4)
    dde7:	00 00                	add    %al,(%eax)
    dde9:	00 02                	add    %al,(%edx)
    ddeb:	ea 01 16 de 00 00 37 	ljmp   $0x3700,$0xde1601
    ddf2:	17                   	pop    %ss
    ddf3:	17                   	pop    %ss
    ddf4:	00 00                	add    %al,(%eax)
    ddf6:	7c 37                	jl     de2f <.debug_info+0xde2f>
    ddf8:	cb                   	lret   
    ddf9:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    ddfa:	00 00                	add    %al,(%eax)
    ddfc:	7d 37                	jge    de35 <.debug_info+0xde35>
    ddfe:	62 4b 00             	bound  %ecx,0x0(%ebx)
    de01:	00 7e 37             	add    %bh,0x37(%esi)
    de04:	cb                   	lret   
    de05:	43                   	inc    %ebx
    de06:	00 00                	add    %al,(%eax)
    de08:	7f 0b                	jg     de15 <.debug_info+0xde15>
    de0a:	75 15                	jne    de21 <.debug_info+0xde21>
    de0c:	00 00                	add    %al,(%eax)
    de0e:	00 0b                	add    %cl,(%ebx)
    de10:	f2 12 00             	repnz adc (%eax),%al
    de13:	00 01                	add    %al,(%ecx)
    de15:	00 21                	add    %ah,(%ecx)
    de17:	4f                   	dec    %edi
    de18:	69 00 00 02 f6 01    	imul   $0x1f60200,(%eax),%eax
    de1e:	22 de                	and    %dh,%bl
    de20:	00 00                	add    %al,(%eax)
    de22:	05 04 28 de 00       	add    $0xde2804,%eax
    de27:	00 0c 3d de 00 00 0d 	add    %cl,0xd0000de(,%edi,1)
    de2e:	6e                   	outsb  %ds:(%esi),(%dx)
    de2f:	20 00                	and    %al,(%eax)
    de31:	00 0d 3d de 00 00    	add    %cl,0xde3d
    de37:	0d ca 17 00 00       	or     $0x17ca,%eax
    de3c:	00 05 04 43 de 00    	add    %al,0xde4304
    de42:	00 25 a4 13 00 00    	add    %ah,0x13a4
    de48:	00 01                	add    %al,(%ecx)
    de4a:	02 7c 03 54          	add    0x54(%ebx,%eax,1),%bh
    de4e:	df 00                	fild   (%eax)
    de50:	00 20                	add    %ah,(%eax)
    de52:	28 68 00             	sub    %ch,0x0(%eax)
    de55:	00 02                	add    %al,(%edx)
    de57:	81 03 0f 01 00 00    	addl   $0x10f,(%ebx)
    de5d:	00 19                	add    %bl,(%ecx)
    de5f:	72 61                	jb     dec2 <.debug_info+0xdec2>
    de61:	77 00                	ja     de63 <.debug_info+0xde63>
    de63:	02 82 03 d8 e0 00    	add    0xe0d803(%edx),%al
    de69:	00 08                	add    %cl,(%eax)
    de6b:	20 ac 8b 00 00 02 83 	and    %ch,-0x7cfe0000(%ebx,%ecx,4)
    de72:	03 de                	add    %esi,%ebx
    de74:	e0 00                	loopne de76 <.debug_info+0xde76>
    de76:	00 0c 20             	add    %cl,(%eax,%eiz,1)
    de79:	72 4c                	jb     dec7 <.debug_info+0xdec7>
    de7b:	00 00                	add    %al,(%eax)
    de7d:	02 84 03 0f 01 00 00 	add    0x10f(%ebx,%eax,1),%al
    de84:	10 20                	adc    %ah,(%eax)
    de86:	fc                   	cld    
    de87:	69 00 00 02 85 03    	imul   $0x3850200,(%eax),%eax
    de8d:	0f 01 00             	sgdtl  (%eax)
    de90:	00 18                	add    %bl,(%eax)
    de92:	19 74 78 6e          	sbb    %esi,0x6e(%eax,%edi,2)
    de96:	00 02                	add    %al,(%edx)
    de98:	86 03                	xchg   %al,(%ebx)
    de9a:	0f 01 00             	sgdtl  (%eax)
    de9d:	00 20                	add    %ah,(%eax)
    de9f:	20 7d 02             	and    %bh,0x2(%ebp)
    dea2:	00 00                	add    %al,(%eax)
    dea4:	02 87 03 12 c7 00    	add    0xc71203(%edi),%al
    deaa:	00 28                	add    %ch,(%eax)
    deac:	20 0c 2d 00 00 02 8d 	and    %cl,-0x72fe0000(,%ebp,1)
    deb3:	03 0f                	add    (%edi),%ecx
    deb5:	01 00                	add    %eax,(%eax)
    deb7:	00 30                	add    %dh,(%eax)
    deb9:	19 69 70             	sbb    %ebp,0x70(%ecx)
    debc:	00 02                	add    %al,(%edx)
    debe:	8e 03                	mov    (%ebx),%es
    dec0:	0f 01 00             	sgdtl  (%eax)
    dec3:	00 38                	add    %bh,(%eax)
    dec5:	20 94 56 00 00 02 92 	and    %dl,-0x6dfe0000(%esi,%edx,2)
    decc:	03 90 e0 00 00 40    	add    0x400000e0(%eax),%edx
    ded2:	20 a2 91 00 00 02    	and    %ah,0x2000091(%edx)
    ded8:	93                   	xchg   %eax,%ebx
    ded9:	03 0f                	add    (%edi),%ecx
    dedb:	01 00                	add    %eax,(%eax)
    dedd:	00 48 19             	add    %cl,0x19(%eax)
    dee0:	69 64 00 02 94 03 0f 	imul   $0x10f0394,0x2(%eax,%eax,1),%esp
    dee7:	01 
    dee8:	00 00                	add    %al,(%eax)
    deea:	50                   	push   %eax
    deeb:	20 a1 3f 00 00 02    	and    %ah,0x200003f(%ecx)
    def1:	95                   	xchg   %eax,%ebp
    def2:	03 0f                	add    (%edi),%ecx
    def4:	01 00                	add    %eax,(%eax)
    def6:	00 58 20             	add    %bl,0x20(%eax)
    def9:	df 26                	fbld   (%esi)
    defb:	00 00                	add    %al,(%eax)
    defd:	02 99 03 b4 e0 00    	add    0xe0b403(%ecx),%bl
    df03:	00 60 20             	add    %ah,0x20(%eax)
    df06:	2a 7e 00             	sub    0x0(%esi),%bh
    df09:	00 02                	add    %al,(%edx)
    df0b:	9a 03 0c d7 00 00 68 	lcall  $0x6800,$0xd70c03
    df12:	20 dc                	and    %bl,%ah
    df14:	2f                   	das    
    df15:	00 00                	add    %al,(%eax)
    df17:	02 a0 03 5d ce 00    	add    0xce5d03(%eax),%ah
    df1d:	00 6c 20 dd          	add    %ch,-0x23(%eax,%eiz,1)
    df21:	33 00                	xor    (%eax),%eax
    df23:	00 02                	add    %al,(%edx)
    df25:	a1 03 56 06 00       	mov    0x65603,%eax
    df2a:	00 78 20             	add    %bh,0x20(%eax)
    df2d:	97                   	xchg   %eax,%edi
    df2e:	6b 00 00             	imul   $0x0,(%eax),%eax
    df31:	02 a3 03 5d ce 00    	add    0xce5d03(%ebx),%ah
    df37:	00 bc 20 9e 78 00 00 	add    %bh,0x789e(%eax,%eiz,1)
    df3e:	02 a4 03 0f 01 00 00 	add    0x10f(%ebx,%eax,1),%ah
    df45:	c8 20 63 19          	enter  $0x6320,$0x19
    df49:	00 00                	add    %al,(%eax)
    df4b:	02 a6 03 0f 01 00    	add    0x10f03(%esi),%ah
    df51:	00 d0                	add    %dl,%al
    df53:	00 16                	add    %dl,(%esi)
    df55:	19 71 00             	sbb    %esi,0x0(%ecx)
    df58:	00 05 04 54 df 00    	add    %al,0xdf5404
    df5e:	00 16                	add    %dl,(%esi)
    df60:	16                   	push   %ss
    df61:	4f                   	dec    %edi
    df62:	00 00                	add    %al,(%eax)
    df64:	05 04 5f df 00       	add    $0xdf5f04,%eax
    df69:	00 10                	add    %dl,(%eax)
    df6b:	12 87 00 00 50 04    	adc    0x4500000(%edi),%al
    df71:	f7 23                	mull   (%ebx)
    df73:	e0 00                	loopne df75 <.debug_info+0xdf75>
    df75:	00 0f                	add    %cl,(%edi)
    df77:	25 03 00 00 04       	and    $0x4000003,%eax
    df7c:	f8                   	clc    
    df7d:	fe 02                	incb   (%edx)
    df7f:	00 00                	add    %al,(%eax)
    df81:	00 0f                	add    %cl,(%edi)
    df83:	eb 75                	jmp    dffa <.debug_info+0xdffa>
    df85:	00 00                	add    %al,(%eax)
    df87:	04 f9                	add    $0xf9,%al
    df89:	b7 e5                	mov    $0xe5,%bh
    df8b:	00 00                	add    %al,(%eax)
    df8d:	08 17                	or     %dl,(%edi)
    df8f:	93                   	xchg   %eax,%ebx
    df90:	e5 00                	in     $0x0,%eax
    df92:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    df95:	eb 62                	jmp    dff9 <.debug_info+0xdff9>
    df97:	00 00                	add    %al,(%eax)
    df99:	04 ff                	add    $0xff,%al
    df9b:	bf e2 00 00 10       	mov    $0x100000e2,%edi
    dfa0:	20 a2 87 00 00 04    	and    %ah,0x4000087(%edx)
    dfa6:	00 01                	add    %al,(%ecx)
    dfa8:	df 01                	fild   (%ecx)
    dfaa:	00 00                	add    %al,(%eax)
    dfac:	28 20                	sub    %ah,(%eax)
    dfae:	59                   	pop    %ecx
    dfaf:	78 00                	js     dfb1 <.debug_info+0xdfb1>
    dfb1:	00 04 01             	add    %al,(%ecx,%eax,1)
    dfb4:	01 2e                	add    %ebp,(%esi)
    dfb6:	e0 00                	loopne dfb8 <.debug_info+0xdfb8>
    dfb8:	00 2c 19             	add    %ch,(%ecx,%ebx,1)
    dfbb:	6d                   	insl   (%dx),%es:(%edi)
    dfbc:	6f                   	outsl  %ds:(%esi),(%dx)
    dfbd:	64 00 04 02          	add    %al,%fs:(%edx,%eax,1)
    dfc1:	01 77 0a             	add    %esi,0xa(%edi)
    dfc4:	00 00                	add    %al,(%eax)
    dfc6:	30 20                	xor    %ah,(%eax)
    dfc8:	5e                   	pop    %esi
    dfc9:	94                   	xchg   %eax,%esp
    dfca:	00 00                	add    %al,(%eax)
    dfcc:	04 03                	add    $0x3,%al
    dfce:	01 77 0a             	add    %esi,0xa(%edi)
    dfd1:	00 00                	add    %al,(%eax)
    dfd3:	34 20                	xor    $0x20,%al
    dfd5:	f9                   	stc    
    dfd6:	11 00                	adc    %eax,(%eax)
    dfd8:	00 04 0d 01 99 00 00 	add    %al,0x9901(,%ecx,1)
    dfdf:	00 38                	add    %bh,(%eax)
    dfe1:	20 72 0e             	and    %dh,0xe(%edx)
    dfe4:	00 00                	add    %al,(%eax)
    dfe6:	04 10                	add    $0x10,%al
    dfe8:	01 99 00 00 00 3c    	add    %ebx,0x3c000000(%ecx)
    dfee:	20 11                	and    %dl,(%ecx)
    dff0:	0d 00 00 04 11       	or     $0x11040000,%eax
    dff5:	01 bd e5 00 00 40    	add    %edi,0x400000e5(%ebp)
    dffb:	20 31                	and    %dh,(%ecx)
    dffd:	9c                   	pushf  
    dffe:	00 00                	add    %al,(%eax)
    e000:	04 12                	add    $0x12,%al
    e002:	01 64 df 00          	add    %esp,0x0(%edi,%ebx,8)
    e006:	00 44 20 ee          	add    %al,-0x12(%eax,%eiz,1)
    e00a:	45                   	inc    %ebp
    e00b:	00 00                	add    %al,(%eax)
    e00d:	04 13                	add    $0x13,%al
    e00f:	01 6e 20             	add    %ebp,0x20(%esi)
    e012:	00 00                	add    %al,(%eax)
    e014:	48                   	dec    %eax
    e015:	20 74 80 00          	and    %dh,0x0(%eax,%eax,4)
    e019:	00 04 15 01 d7 e5 00 	add    %al,0xe5d701(,%edx,1)
    e020:	00 4c 00 05          	add    %cl,0x5(%eax,%eax,1)
    e024:	04 6a                	add    $0x6a,%al
    e026:	df 00                	fild   (%eax)
    e028:	00 16                	add    %dl,(%esi)
    e02a:	89 4d 00             	mov    %ecx,0x0(%ebp)
    e02d:	00 05 04 29 e0 00    	add    %al,0xe02904
    e033:	00 18                	add    %bl,(%eax)
    e035:	ed                   	in     (%dx),%eax
    e036:	40                   	inc    %eax
    e037:	00 00                	add    %al,(%eax)
    e039:	68 02 36 03 5c       	push   $0x5c033602
    e03e:	e0 00                	loopne e040 <.debug_info+0xe040>
    e040:	00 19                	add    %bl,(%ecx)
    e042:	63 73 73             	arpl   %si,0x73(%ebx)
    e045:	00 02                	add    %al,(%edx)
    e047:	37                   	aaa    
    e048:	03 03                	add    (%ebx),%eax
    e04a:	d0 00                	rolb   (%eax)
    e04c:	00 00                	add    %al,(%eax)
    e04e:	20 49 2b             	and    %cl,0x2b(%ecx)
    e051:	00 00                	add    %al,(%eax)
    e053:	02 38                	add    (%eax),%bh
    e055:	03 8a e0 00 00 64    	add    0x640000e0(%edx),%ecx
    e05b:	00 05 04 34 e0 00    	add    %al,0xe03404
    e061:	00 18                	add    %bl,(%eax)
    e063:	eb 55                	jmp    e0ba <.debug_info+0xe0ba>
    e065:	00 00                	add    %al,(%eax)
    e067:	10 02                	adc    %al,(%edx)
    e069:	31 03                	xor    %eax,(%ebx)
    e06b:	8a e0                	mov    %al,%ah
    e06d:	00 00                	add    %al,(%eax)
    e06f:	20 a2 91 00 00 02    	and    %ah,0x2000091(%edx)
    e075:	32 03                	xor    (%ebx),%al
    e077:	0f 01 00             	sgdtl  (%eax)
    e07a:	00 00                	add    %al,(%eax)
    e07c:	20 87 6e 00 00 02    	and    %al,0x200006e(%edi)
    e082:	33 03                	xor    (%ebx),%eax
    e084:	0f 01 00             	sgdtl  (%eax)
    e087:	00 08                	add    %cl,(%eax)
    e089:	00 05 04 62 e0 00    	add    %al,0xe06204
    e08f:	00 22                	add    %ah,(%edx)
    e091:	08 02                	or     %al,(%edx)
    e093:	8f 03                	popl   (%ebx)
    e095:	b4 e0                	mov    $0xe0,%ah
    e097:	00 00                	add    %al,(%eax)
    e099:	19 70 69             	sbb    %esi,0x69(%eax)
    e09c:	64 00 02             	add    %al,%fs:(%edx)
    e09f:	90                   	nop
    e0a0:	03 f9                	add    %ecx,%edi
    e0a2:	00 00                	add    %al,(%eax)
    e0a4:	00 00                	add    %al,(%eax)
    e0a6:	19 74 69 64          	sbb    %esi,0x64(%ecx,%ebp,2)
    e0aa:	00 02                	add    %al,(%edx)
    e0ac:	91                   	xchg   %eax,%ecx
    e0ad:	03 f9                	add    %ecx,%edi
    e0af:	00 00                	add    %al,(%eax)
    e0b1:	00 04 00             	add    %al,(%eax,%eax,1)
    e0b4:	22 08                	and    (%eax),%cl
    e0b6:	02 96 03 d8 e0 00    	add    0xe0d803(%esi),%dl
    e0bc:	00 19                	add    %bl,(%ecx)
    e0be:	63 70 75             	arpl   %si,0x75(%eax)
    e0c1:	00 02                	add    %al,(%edx)
    e0c3:	97                   	xchg   %eax,%edi
    e0c4:	03 f9                	add    %ecx,%edi
    e0c6:	00 00                	add    %al,(%eax)
    e0c8:	00 00                	add    %al,(%eax)
    e0ca:	20 06                	and    %al,(%esi)
    e0cc:	52                   	push   %edx
    e0cd:	00 00                	add    %al,(%eax)
    e0cf:	02 98 03 f9 00 00    	add    0xf903(%eax),%bl
    e0d5:	00 04 00             	add    %al,(%eax,%eax,1)
    e0d8:	05 04 9d d7 00       	add    $0xd79d04,%eax
    e0dd:	00 05 04 c2 d7 00    	add    %al,0xd7c204
    e0e3:	00 10                	add    %dl,(%eax)
    e0e5:	79 4b                	jns    e132 <.debug_info+0xe132>
    e0e7:	00 00                	add    %al,(%eax)
    e0e9:	08 04 3b             	or     %al,(%ebx,%edi,1)
    e0ec:	21 e1                	and    %esp,%ecx
    e0ee:	00 00                	add    %al,(%eax)
    e0f0:	0f 0c                	(bad)  
    e0f2:	2d 00 00 04 3c       	sub    $0x3c040000,%eax
    e0f7:	87 00                	xchg   %eax,(%eax)
    e0f9:	00 00                	add    %al,(%eax)
    e0fb:	00 0f                	add    %cl,(%edi)
    e0fd:	f9                   	stc    
    e0fe:	11 00                	adc    %eax,(%eax)
    e100:	00 04 3d 6e 00 00 00 	add    %al,0x6e(,%edi,1)
    e107:	02 0f                	add    (%edi),%cl
    e109:	7d 90                	jge    e09b <.debug_info+0xe09b>
    e10b:	00 00                	add    %al,(%eax)
    e10d:	04 3e                	add    $0x3e,%al
    e10f:	6e                   	outsb  %ds:(%esi),(%dx)
    e110:	00 00                	add    %al,(%eax)
    e112:	00 03                	add    %al,(%ebx)
    e114:	15 70 69 64 00       	adc    $0x646970,%eax
    e119:	04 3f                	add    $0x3f,%al
    e11b:	99                   	cltd   
    e11c:	00 00                	add    %al,(%eax)
    e11e:	00 04 00             	add    %al,(%eax,%eax,1)
    e121:	28 a3 44 00 00 90    	sub    %ah,-0x6fffffbc(%ebx)
    e127:	20 04 49             	and    %al,(%ecx,%ecx,2)
    e12a:	28 e2                	sub    %ah,%dl
    e12c:	00 00                	add    %al,(%eax)
    e12e:	15 74 72 00 04       	adc    $0x4007274,%eax
    e133:	4a                   	dec    %edx
    e134:	2d e2 00 00 00       	sub    $0xe2,%eax
    e139:	0f b1 3d 00 00 04 4b 	cmpxchg %edi,0x4b040000
    e140:	38 e2                	cmp    %ah,%dl
    e142:	00 00                	add    %al,(%eax)
    e144:	04 0f                	add    $0xf,%al
    e146:	df 02                	fild   (%edx)
    e148:	00 00                	add    %al,(%eax)
    e14a:	04 4c                	add    $0x4c,%al
    e14c:	43                   	inc    %ebx
    e14d:	e2 00                	loop   e14f <.debug_info+0xe14f>
    e14f:	00 08                	add    %cl,(%eax)
    e151:	0f d7                	(bad)  
    e153:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    e154:	00 00                	add    %al,(%eax)
    e156:	04 4d                	add    $0x4d,%al
    e158:	77 0a                	ja     e164 <.debug_info+0xe164>
    e15a:	00 00                	add    %al,(%eax)
    e15c:	0c 0f                	or     $0xf,%al
    e15e:	e7 79                	out    %eax,$0x79
    e160:	00 00                	add    %al,(%eax)
    e162:	04 4e                	add    $0x4e,%al
    e164:	99                   	cltd   
    e165:	00 00                	add    %al,(%eax)
    e167:	00 10                	add    %dl,(%eax)
    e169:	0f 82 66 00 00 04    	jb     400e1d5 <irq_matrix_allocated+0x400d265>
    e16f:	4f                   	dec    %edi
    e170:	e5 24                	in     $0x24,%eax
    e172:	00 00                	add    %al,(%eax)
    e174:	14 0f                	adc    $0xf,%al
    e176:	fb                   	sti    
    e177:	39 00                	cmp    %eax,(%eax)
    e179:	00 04 50             	add    %al,(%eax,%edx,2)
    e17c:	4e                   	dec    %esi
    e17d:	e2 00                	loop   e17f <.debug_info+0xe17f>
    e17f:	00 28                	add    %ch,(%eax)
    e181:	0f d2 89 00 00 04 51 	psrld  0x51040000(%ecx),%mm1
    e188:	25 00 00 00 2c       	and    $0x2c000000,%eax
    e18d:	0f 6d                	(bad)  
    e18f:	4a                   	dec    %edx
    e190:	00 00                	add    %al,(%eax)
    e192:	04 54                	add    $0x54,%al
    e194:	29 c2                	sub    %eax,%edx
    e196:	00 00                	add    %al,(%eax)
    e198:	30 29                	xor    %ch,(%ecx)
    e19a:	6d                   	insl   (%dx),%es:(%edi)
    e19b:	19 00                	sbb    %eax,(%eax)
    e19d:	00 04 56             	add    %al,(%esi,%edx,2)
    e1a0:	fb                   	sti    
    e1a1:	17                   	pop    %ss
    e1a2:	00 00                	add    %al,(%eax)
    e1a4:	48                   	dec    %eax
    e1a5:	10 29                	adc    %ch,(%ecx)
    e1a7:	e6 96                	out    %al,$0x96
    e1a9:	00 00                	add    %al,(%eax)
    e1ab:	04 59                	add    $0x59,%al
    e1ad:	1c 02                	sbb    $0x2,%al
    e1af:	00 00                	add    %al,(%eax)
    e1b1:	4c                   	dec    %esp
    e1b2:	10 3a                	adc    %bh,(%edx)
    e1b4:	73 65                	jae    e21b <.debug_info+0xe21b>
    e1b6:	71 00                	jno    e1b8 <.debug_info+0xe1b8>
    e1b8:	04 5c                	add    $0x5c,%al
    e1ba:	29 c2                	sub    %eax,%edx
    e1bc:	00 00                	add    %al,(%eax)
    e1be:	50                   	push   %eax
    e1bf:	10 3a                	adc    %bh,(%edx)
    e1c1:	65 6e                	outsb  %gs:(%esi),(%dx)
    e1c3:	74 00                	je     e1c5 <.debug_info+0xe1c5>
    e1c5:	04 5d                	add    $0x5d,%al
    e1c7:	5a                   	pop    %edx
    e1c8:	e2 00                	loop   e1ca <.debug_info+0xe1ca>
    e1ca:	00 68 20             	add    %ch,0x20(%eax)
    e1cd:	29 0f                	sub    %ecx,(%edi)
    e1cf:	86 00                	xchg   %al,(%eax)
    e1d1:	00 04 5e             	add    %al,(%esi,%ebx,2)
    e1d4:	25 00 00 00 6c       	and    $0x6c000000,%eax
    e1d9:	20 29                	and    %ch,(%ecx)
    e1db:	61                   	popa   
    e1dc:	aa                   	stos   %al,%es:(%edi)
    e1dd:	00 00                	add    %al,(%eax)
    e1df:	04 5f                	add    $0x5f,%al
    e1e1:	99                   	cltd   
    e1e2:	00 00                	add    %al,(%eax)
    e1e4:	00 70 20             	add    %dh,0x20(%eax)
    e1e7:	29 79 52             	sub    %edi,0x52(%ecx)
    e1ea:	00 00                	add    %al,(%eax)
    e1ec:	04 60                	add    $0x60,%al
    e1ee:	99                   	cltd   
    e1ef:	00 00                	add    %al,(%eax)
    e1f1:	00 74 20 3a          	add    %dh,0x3a(%eax,%eiz,1)
    e1f5:	63 70 75             	arpl   %si,0x75(%eax)
    e1f8:	00 04 61             	add    %al,(%ecx,%eiz,2)
    e1fb:	99                   	cltd   
    e1fc:	00 00                	add    %al,(%eax)
    e1fe:	00 78 20             	add    %bh,0x20(%eax)
    e201:	3a 74 73 00          	cmp    0x0(%ebx,%esi,2),%dh
    e205:	04 62                	add    $0x62,%al
    e207:	0f 01 00             	sgdtl  (%eax)
    e20a:	00 7c 20 3a          	add    %bh,0x3a(%eax,%eiz,1)
    e20e:	70 6f                	jo     e27f <.debug_info+0xe27f>
    e210:	73 00                	jae    e212 <.debug_info+0xe212>
    e212:	04 64                	add    $0x64,%al
    e214:	44                   	inc    %esp
    e215:	02 00                	add    (%eax),%al
    e217:	00 84 20 3a 69 64 78 	add    %al,0x7864693a(%eax,%eiz,1)
    e21e:	00 04 65 5f 01 00 00 	add    %al,0x15f(,%eiz,2)
    e225:	8c 20                	mov    %fs,(%eax)
    e227:	00 16                	add    %dl,(%esi)
    e229:	3c 31                	cmp    $0x31,%al
    e22b:	00 00                	add    %al,(%eax)
    e22d:	05 04 28 e2 00       	add    $0xe22804,%eax
    e232:	00 16                	add    %dl,(%esi)
    e234:	f4                   	hlt    
    e235:	0a 00                	or     (%eax),%al
    e237:	00 05 04 33 e2 00    	add    %al,0xe23304
    e23d:	00 16                	add    %dl,(%esi)
    e23f:	df 02                	fild   (%edx)
    e241:	00 00                	add    %al,(%eax)
    e243:	05 04 3e e2 00       	add    $0xe23e04,%eax
    e248:	00 16                	add    %dl,(%esi)
    e24a:	bf 4f 00 00 05       	mov    $0x500004f,%edi
    e24f:	04 54                	add    $0x54,%al
    e251:	e2 00                	loop   e253 <.debug_info+0xe253>
    e253:	00 05 04 49 e2 00    	add    %al,0xe24904
    e259:	00 05 04 e4 e0 00    	add    %al,0xe0e404
    e25f:	00 07                	add    %al,(%edi)
    e261:	74 7f                	je     e2e2 <.debug_info+0xe2e2>
    e263:	00 00                	add    %al,(%eax)
    e265:	04 71                	add    $0x71,%al
    e267:	6b e2 00             	imul   $0x0,%edx,%esp
    e26a:	00 05 04 9a e2 00    	add    %al,0xe29a04
    e270:	00 1a                	add    %bl,(%edx)
    e272:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    e273:	8f 00                	popl   (%eax)
    e275:	00 04 55 00 00 00 04 	add    %al,0x4000000(,%edx,2)
    e27c:	71 9a                	jno    e218 <.debug_info+0xe218>
    e27e:	e2 00                	loop   e280 <.debug_info+0xe280>
    e280:	00 0b                	add    %cl,(%ebx)
    e282:	07                   	pop    %es
    e283:	08 00                	or     %al,(%eax)
    e285:	00 00                	add    %al,(%eax)
    e287:	0b 24 1e             	or     (%esi,%ebx,1),%esp
    e28a:	00 00                	add    %al,(%eax)
    e28c:	01 0b                	add    %ecx,(%ebx)
    e28e:	56                   	push   %esi
    e28f:	83 00 00             	addl   $0x0,(%eax)
    e292:	02 0b                	add    (%ebx),%cl
    e294:	4e                   	dec    %esi
    e295:	0e                   	push   %cs
    e296:	00 00                	add    %al,(%eax)
    e298:	03 00                	add    (%eax),%eax
    e29a:	1b 71 e2             	sbb    -0x1e(%ecx),%esi
    e29d:	00 00                	add    %al,(%eax)
    e29f:	b3 e2                	mov    $0xe2,%bl
    e2a1:	00 00                	add    %al,(%eax)
    e2a3:	0d b3 e2 00 00       	or     $0xe2b3,%eax
    e2a8:	0d 99 00 00 00       	or     $0x99,%eax
    e2ad:	0d b9 e2 00 00       	or     $0xe2b9,%eax
    e2b2:	00 05 04 21 e1 00    	add    %al,0xe12104
    e2b8:	00 05 04 bf e2 00    	add    %al,0xe2bf04
    e2be:	00 10                	add    %dl,(%eax)
    e2c0:	e0 0f                	loopne e2d1 <.debug_info+0xe2d1>
    e2c2:	00 00                	add    %al,(%eax)
    e2c4:	18 04 7b             	sbb    %al,(%ebx,%edi,2)
    e2c7:	fc                   	cld    
    e2c8:	e2 00                	loop   e2ca <.debug_info+0xe2ca>
    e2ca:	00 0f                	add    %cl,(%edi)
    e2cc:	f3 36 00 00          	repz add %al,%ss:(%eax)
    e2d0:	04 7c                	add    $0x7c,%al
    e2d2:	42                   	inc    %edx
    e2d3:	03 00                	add    (%eax),%eax
    e2d5:	00 00                	add    %al,(%eax)
    e2d7:	0f 25                	(bad)  
    e2d9:	03 00                	add    (%eax),%eax
    e2db:	00 04 7d fe 02 00 00 	add    %al,0x2fe(,%edi,2)
    e2e2:	08 0f                	or     %cl,(%edi)
    e2e4:	0c 2d                	or     $0x2d,%al
    e2e6:	00 00                	add    %al,(%eax)
    e2e8:	04 7e                	add    $0x7e,%al
    e2ea:	99                   	cltd   
    e2eb:	00 00                	add    %al,(%eax)
    e2ed:	00 10                	add    %dl,(%eax)
    e2ef:	0f 49 97 00 00 04 7f 	cmovns 0x7f040000(%edi),%edx
    e2f6:	39 e3                	cmp    %esp,%ebx
    e2f8:	00 00                	add    %al,(%eax)
    e2fa:	14 00                	adc    $0x0,%al
    e2fc:	10 f0                	adc    %dh,%al
    e2fe:	14 00                	adc    $0x0,%al
    e300:	00 10                	add    %dl,(%eax)
    e302:	04 74                	add    $0x74,%al
    e304:	39 e3                	cmp    %esp,%ebx
    e306:	00 00                	add    %al,(%eax)
    e308:	0f b1 3d 00 00 04 75 	cmpxchg %edi,0x75040000
    e30f:	60                   	pusha  
    e310:	e2 00                	loop   e312 <.debug_info+0xe312>
    e312:	00 00                	add    %al,(%eax)
    e314:	15 72 61 77 00       	adc    $0x776172,%eax
    e319:	04 76                	add    $0x76,%al
    e31b:	60                   	pusha  
    e31c:	e2 00                	loop   e31e <.debug_info+0xe31e>
    e31e:	00 04 15 68 65 78 00 	add    %al,0x786568(,%edx,1)
    e325:	04 77                	add    $0x77,%al
    e327:	60                   	pusha  
    e328:	e2 00                	loop   e32a <.debug_info+0xe32a>
    e32a:	00 08                	add    %cl,(%eax)
    e32c:	0f e6                	(bad)  
    e32e:	59                   	pop    %ecx
    e32f:	00 00                	add    %al,(%eax)
    e331:	04 78                	add    $0x78,%al
    e333:	60                   	pusha  
    e334:	e2 00                	loop   e336 <.debug_info+0xe336>
    e336:	00 0c 00             	add    %cl,(%eax,%eax,1)
    e339:	05 04 fc e2 00       	add    $0xe2fc04,%eax
    e33e:	00 1a                	add    %bl,(%edx)
    e340:	55                   	push   %ebp
    e341:	8f 00                	popl   (%eax)
    e343:	00 04 55 00 00 00 04 	add    %al,0x4000000(,%edx,2)
    e34a:	a8 80                	test   $0x80,%al
    e34c:	e3 00                	jecxz  e34e <.debug_info+0xe34e>
    e34e:	00 0b                	add    %cl,(%ebx)
    e350:	54                   	push   %esp
    e351:	95                   	xchg   %eax,%ebp
    e352:	00 00                	add    %al,(%eax)
    e354:	00 0b                	add    %cl,(%ebx)
    e356:	cb                   	lret   
    e357:	54                   	push   %esp
    e358:	00 00                	add    %al,(%eax)
    e35a:	01 0b                	add    %ecx,(%ebx)
    e35c:	97                   	xchg   %eax,%edi
    e35d:	59                   	pop    %ecx
    e35e:	00 00                	add    %al,(%eax)
    e360:	02 0b                	add    (%ebx),%cl
    e362:	bb 74 00 00 03       	mov    $0x3000074,%ebx
    e367:	0b 38                	or     (%eax),%edi
    e369:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    e36a:	00 00                	add    %al,(%eax)
    e36c:	04 0b                	add    $0xb,%al
    e36e:	07                   	pop    %es
    e36f:	94                   	xchg   %eax,%esp
    e370:	00 00                	add    %al,(%eax)
    e372:	05 0b e6 88 00       	add    $0x88e60b,%eax
    e377:	00 06                	add    %al,(%esi)
    e379:	0b cc                	or     %esp,%ecx
    e37b:	34 00                	xor    $0x0,%al
    e37d:	00 07                	add    %al,(%edi)
    e37f:	00 10                	add    %dl,(%eax)
    e381:	7e 87                	jle    e30a <.debug_info+0xe30a>
    e383:	00 00                	add    %al,(%eax)
    e385:	24 04                	and    $0x4,%al
    e387:	b7 ed                	mov    $0xed,%bh
    e389:	e3 00                	jecxz  e38b <.debug_info+0xe38b>
    e38b:	00 0f                	add    %cl,(%edi)
    e38d:	9a 0e 00 00 04 b8 43 	lcall  $0x43b8,$0x400000e
    e394:	00 00                	add    %al,(%eax)
    e396:	00 00                	add    %al,(%eax)
    e398:	0f 3c                	(bad)  
    e39a:	65 00 00             	add    %al,%gs:(%eax)
    e39d:	04 b9                	add    $0xb9,%al
    e39f:	77 0a                	ja     e3ab <.debug_info+0xe3ab>
    e3a1:	00 00                	add    %al,(%eax)
    e3a3:	04 0f                	add    $0xf,%al
    e3a5:	5a                   	pop    %edx
    e3a6:	a8 00                	test   $0x0,%al
    e3a8:	00 04 bb             	add    %al,(%ebx,%edi,4)
    e3ab:	77 0a                	ja     e3b7 <.debug_info+0xe3b7>
    e3ad:	00 00                	add    %al,(%eax)
    e3af:	08 15 72 65 67 00    	or     %dl,0x676572
    e3b5:	04 bd                	add    $0xbd,%al
    e3b7:	06                   	push   %es
    e3b8:	e4 00                	in     $0x0,%al
    e3ba:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    e3bd:	7e 94                	jle    e353 <.debug_info+0xe353>
    e3bf:	00 00                	add    %al,(%eax)
    e3c1:	04 bf                	add    $0xbf,%al
    e3c3:	1b e4                	sbb    %esp,%esp
    e3c5:	00 00                	add    %al,(%eax)
    e3c7:	10 0f                	adc    %cl,(%edi)
    e3c9:	8c 6b 00             	mov    %gs,0x0(%ebx)
    e3cc:	00 04 c0             	add    %al,(%eax,%eax,8)
    e3cf:	30 e4                	xor    %ah,%ah
    e3d1:	00 00                	add    %al,(%eax)
    e3d3:	14 0f                	adc    $0xf,%al
    e3d5:	be ab 00 00 04       	mov    $0x40000ab,%esi
    e3da:	c1 fe 02             	sar    $0x2,%esi
    e3dd:	00 00                	add    %al,(%eax)
    e3df:	18 0f                	sbb    %cl,(%edi)
    e3e1:	11 18                	adc    %ebx,(%eax)
    e3e3:	00 00                	add    %al,(%eax)
    e3e5:	04 c2                	add    $0xc2,%al
    e3e7:	1b e4                	sbb    %esp,%esp
    e3e9:	00 00                	add    %al,(%eax)
    e3eb:	20 00                	and    %al,(%eax)
    e3ed:	1b 99 00 00 00 06    	sbb    0x6000000(%ecx),%ebx
    e3f3:	e4 00                	in     $0x0,%al
    e3f5:	00 0d 23 e0 00 00    	add    %cl,0xe023
    e3fb:	0d 3f e3 00 00       	or     $0xe33f,%eax
    e400:	0d 77 0a 00 00       	or     $0xa77,%eax
    e405:	00 05 04 ed e3 00    	add    %al,0xe3ed04
    e40b:	00 1b                	add    %bl,(%ebx)
    e40d:	99                   	cltd   
    e40e:	00 00                	add    %al,(%eax)
    e410:	00 1b                	add    %bl,(%ebx)
    e412:	e4 00                	in     $0x0,%al
    e414:	00 0d 23 e0 00 00    	add    %cl,0xe023
    e41a:	00 05 04 0c e4 00    	add    %al,0xe40c04
    e420:	00 1b                	add    %bl,(%ebx)
    e422:	23 03                	and    (%ebx),%eax
    e424:	00 00                	add    %al,(%eax)
    e426:	30 e4                	xor    %ah,%ah
    e428:	00 00                	add    %al,(%eax)
    e42a:	0d 23 e0 00 00       	or     $0xe023,%eax
    e42f:	00 05 04 21 e4 00    	add    %al,0xe42104
    e435:	00 10                	add    %dl,(%eax)
    e437:	9d                   	popf   
    e438:	7c 00                	jl     e43a <.debug_info+0xe43a>
    e43a:	00 18                	add    %bl,(%eax)
    e43c:	04 c8                	add    $0xc8,%al
    e43e:	8a e4                	mov    %ah,%ah
    e440:	00 00                	add    %al,(%eax)
    e442:	0f fe 85 00 00 04 c9 	paddd  -0x36fc0000(%ebp),%mm0
    e449:	59                   	pop    %ecx
    e44a:	df 00                	fild   (%eax)
    e44c:	00 00                	add    %al,(%eax)
    e44e:	0f eb 62 00          	por    0x0(%edx),%mm4
    e452:	00 04 ca             	add    %al,(%edx,%ecx,8)
    e455:	8a e4                	mov    %ah,%ah
    e457:	00 00                	add    %al,(%eax)
    e459:	04 0f                	add    $0xf,%al
    e45b:	9f                   	lahf   
    e45c:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    e45d:	00 00                	add    %al,(%eax)
    e45f:	04 cb                	add    $0xcb,%al
    e461:	1f                   	pop    %ds
    e462:	e5 00                	in     $0x0,%eax
    e464:	00 08                	add    %cl,(%eax)
    e466:	0f 4e 9f 00 00 04 cc 	cmovle -0x33fc0000(%edi),%ebx
    e46d:	77 0a                	ja     e479 <.debug_info+0xe479>
    e46f:	00 00                	add    %al,(%eax)
    e471:	0c 0f                	or     $0xf,%al
    e473:	f9                   	stc    
    e474:	11 00                	adc    %eax,(%eax)
    e476:	00 04 cd 25 00 00 00 	add    %al,0x25(,%ecx,8)
    e47d:	10 15 70 63 00 04    	adc    %dl,0x4006370
    e483:	ce                   	into   
    e484:	99                   	cltd   
    e485:	00 00                	add    %al,(%eax)
    e487:	00 14 00             	add    %dl,(%eax,%eax,1)
    e48a:	05 04 a6 c1 00       	add    $0xc1a604,%eax
    e48f:	00 18                	add    %bl,(%eax)
    e491:	ee                   	out    %al,(%dx)
    e492:	0c 00                	or     $0x0,%al
    e494:	00 30                	add    %dh,(%eax)
    e496:	04 51                	add    $0x51,%al
    e498:	01 1f                	add    %ebx,(%edi)
    e49a:	e5 00                	in     $0x0,%eax
    e49c:	00 20                	add    %ah,(%eax)
    e49e:	25 03 00 00 04       	and    $0x4000003,%eax
    e4a3:	52                   	push   %edx
    e4a4:	01 fe                	add    %edi,%esi
    e4a6:	02 00                	add    (%eax),%al
    e4a8:	00 00                	add    %al,(%eax)
    e4aa:	20 1e                	and    %bl,(%esi)
    e4ac:	4e                   	dec    %esi
    e4ad:	00 00                	add    %al,(%eax)
    e4af:	04 53                	add    $0x53,%al
    e4b1:	01 23                	add    %esp,(%ebx)
    e4b3:	e0 00                	loopne e4b5 <.debug_info+0xe4b5>
    e4b5:	00 08                	add    %cl,(%eax)
    e4b7:	20 59 78             	and    %bl,0x78(%ecx)
    e4ba:	00 00                	add    %al,(%eax)
    e4bc:	04 54                	add    $0x54,%al
    e4be:	01 2e                	add    %ebp,(%esi)
    e4c0:	e0 00                	loopne e4c2 <.debug_info+0xe4c2>
    e4c2:	00 0c 19             	add    %cl,(%ecx,%ebx,1)
    e4c5:	64 69 72 00 04 55 01 	imul   $0xcc015504,%fs:0x0(%edx),%esi
    e4cc:	cc 
    e4cd:	27                   	daa    
    e4ce:	00 00                	add    %al,(%eax)
    e4d0:	10 19                	adc    %bl,(%ecx)
    e4d2:	74 72                	je     e546 <.debug_info+0xe546>
    e4d4:	00 04 56             	add    %al,(%esi,%edx,2)
    e4d7:	01 2d e2 00 00 14    	add    %ebp,0x140000e2
    e4dd:	20 9a 0e 00 00 04    	and    %bl,0x400000e(%edx)
    e4e3:	57                   	push   %edi
    e4e4:	01 85 e6 00 00 18    	add    %eax,0x180000e6(%ebp)
    e4ea:	20 0c 8c             	and    %cl,(%esp,%ecx,4)
    e4ed:	00 00                	add    %al,(%eax)
    e4ef:	04 58                	add    $0x58,%al
    e4f1:	01 fe                	add    %edi,%esi
    e4f3:	02 00                	add    (%eax),%al
    e4f5:	00 1c 20             	add    %bl,(%eax,%eiz,1)
    e4f8:	f9                   	stc    
    e4f9:	11 00                	adc    %eax,(%eax)
    e4fb:	00 04 6a             	add    %al,(%edx,%ebp,2)
    e4fe:	01 25 00 00 00 24    	add    %esp,0x24000000
    e504:	20 d5                	and    %dl,%ch
    e506:	53                   	push   %ebx
    e507:	00 00                	add    %al,(%eax)
    e509:	04 6b                	add    $0x6b,%al
    e50b:	01 f3                	add    %esi,%ebx
    e50d:	02 00                	add    (%eax),%al
    e50f:	00 28                	add    %ch,(%eax)
    e511:	20 88 a0 00 00 04    	and    %cl,0x40000a0(%eax)
    e517:	6c                   	insb   (%dx),%es:(%edi)
    e518:	01 f3                	add    %esi,%ebx
    e51a:	02 00                	add    (%eax),%al
    e51c:	00 2c 00             	add    %ch,(%eax,%eax,1)
    e51f:	05 04 90 e4 00       	add    $0xe49004,%eax
    e524:	00 0a                	add    %cl,(%edx)
    e526:	04 55                	add    $0x55,%al
    e528:	00 00                	add    %al,(%eax)
    e52a:	00 04 d7             	add    %al,(%edi,%edx,8)
    e52d:	5c                   	pop    %esp
    e52e:	e5 00                	in     $0x0,%eax
    e530:	00 0b                	add    %cl,(%ebx)
    e532:	0e                   	push   %cs
    e533:	4c                   	dec    %esp
    e534:	00 00                	add    %al,(%eax)
    e536:	00 0b                	add    %cl,(%ebx)
    e538:	91                   	xchg   %eax,%ecx
    e539:	8b 00                	mov    (%eax),%eax
    e53b:	00 01                	add    %al,(%ecx)
    e53d:	0b 89 04 00 00 02    	or     0x2000004(%ecx),%ecx
    e543:	0b 5f 74             	or     0x74(%edi),%ebx
    e546:	00 00                	add    %al,(%eax)
    e548:	03 0b                	add    (%ebx),%ecx
    e54a:	cf                   	iret   
    e54b:	8f 00                	popl   (%eax)
    e54d:	00 04 0b             	add    %al,(%ebx,%ecx,1)
    e550:	f6 74 00 00          	divb   0x0(%eax,%eax,1)
    e554:	05 0b 6f 5c 00       	add    $0x5c6f0b,%eax
    e559:	00 06                	add    %al,(%esi)
    e55b:	00 0a                	add    %cl,(%edx)
    e55d:	04 55                	add    $0x55,%al
    e55f:	00 00                	add    %al,(%eax)
    e561:	00 04 eb             	add    %al,(%ebx,%ebp,8)
    e564:	93                   	xchg   %eax,%ebx
    e565:	e5 00                	in     $0x0,%eax
    e567:	00 0b                	add    %cl,(%ebx)
    e569:	06                   	push   %es
    e56a:	44                   	inc    %esp
    e56b:	00 00                	add    %al,(%eax)
    e56d:	01 0b                	add    %ecx,(%ebx)
    e56f:	d7                   	xlat   %ds:(%ebx)
    e570:	77 00                	ja     e572 <.debug_info+0xe572>
    e572:	00 02                	add    %al,(%edx)
    e574:	0b bd 94 00 00 04    	or     0x4000094(%ebp),%edi
    e57a:	0b cc                	or     %esp,%ecx
    e57c:	47                   	inc    %edi
    e57d:	00 00                	add    %al,(%eax)
    e57f:	08 0b                	or     %cl,(%ebx)
    e581:	f2 9e                	repnz sahf 
    e583:	00 00                	add    %al,(%eax)
    e585:	10 0b                	adc    %cl,(%ebx)
    e587:	fb                   	sti    
    e588:	17                   	pop    %ss
    e589:	00 00                	add    %al,(%eax)
    e58b:	20 0b                	and    %cl,(%ebx)
    e58d:	46                   	inc    %esi
    e58e:	62 00                	bound  %eax,(%eax)
    e590:	00 40 00             	add    %al,0x0(%eax)
    e593:	13 04 04             	adc    (%esp,%eax,1),%eax
    e596:	fa                   	cli    
    e597:	b1 e5                	mov    $0xe5,%cl
    e599:	00 00                	add    %al,(%eax)
    e59b:	14 b7                	adc    $0xb7,%al
    e59d:	57                   	push   %edi
    e59e:	00 00                	add    %al,(%eax)
    e5a0:	04 fb                	add    $0xfb,%al
    e5a2:	df 01                	fild   (%ecx)
    e5a4:	00 00                	add    %al,(%eax)
    e5a6:	1f                   	pop    %ds
    e5a7:	74 70                	je     e619 <.debug_info+0xe619>
    e5a9:	00 04 fd b1 e5 00 00 	add    %al,0xe5b1(,%edi,8)
    e5b0:	00 05 04 73 18 00    	add    %al,0x187304
    e5b6:	00 05 04 80 e3 00    	add    %al,0xe38004
    e5bc:	00 05 04 29 03 00    	add    %al,0x32904
    e5c2:	00 1b                	add    %bl,(%ebx)
    e5c4:	99                   	cltd   
    e5c5:	00 00                	add    %al,(%eax)
    e5c7:	00 d7                	add    %dl,%bh
    e5c9:	e5 00                	in     $0x0,%eax
    e5cb:	00 0d 23 e0 00 00    	add    %cl,0xe023
    e5d1:	0d 6e 20 00 00       	or     $0x206e,%eax
    e5d6:	00 05 04 c3 e5 00    	add    %al,0xe5c304
    e5dc:	00 40 04             	add    %al,0x4(%eax)
    e5df:	55                   	push   %ebp
    e5e0:	00 00                	add    %al,(%eax)
    e5e2:	00 04 26             	add    %al,(%esi,%eiz,1)
    e5e5:	01 2d e6 00 00 0b    	add    %ebp,0xb0000e6
    e5eb:	61                   	popa   
    e5ec:	63 00                	arpl   %ax,(%eax)
    e5ee:	00 00                	add    %al,(%eax)
    e5f0:	0b 8d 23 00 00 01    	or     0x1000023(%ebp),%ecx
    e5f6:	0b e2                	or     %edx,%esp
    e5f8:	7a 00                	jp     e5fa <.debug_info+0xe5fa>
    e5fa:	00 02                	add    %al,(%edx)
    e5fc:	0b d0                	or     %eax,%edx
    e5fe:	4f                   	dec    %edi
    e5ff:	00 00                	add    %al,(%eax)
    e601:	03 0b                	add    (%ebx),%ecx
    e603:	c2 7a 00             	ret    $0x7a
    e606:	00 04 0b             	add    %al,(%ebx,%ecx,1)
    e609:	cf                   	iret   
    e60a:	1f                   	pop    %ds
    e60b:	00 00                	add    %al,(%eax)
    e60d:	05 0b fd 56 00       	add    $0x56fd0b,%eax
    e612:	00 06                	add    %al,(%esi)
    e614:	0b 1d a1 00 00 07    	or     0x70000a1,%ebx
    e61a:	0b f0                	or     %eax,%esi
    e61c:	1a 00                	sbb    (%eax),%al
    e61e:	00 08                	add    %cl,(%eax)
    e620:	0b 97 94 00 00 09    	or     0x9000094(%edi),%edx
    e626:	0b 08                	or     (%eax),%ecx
    e628:	10 00                	adc    %al,(%eax)
    e62a:	00 0a                	add    %cl,(%edx)
    e62c:	00 40 04             	add    %al,0x4(%eax)
    e62f:	55                   	push   %ebp
    e630:	00 00                	add    %al,(%eax)
    e632:	00 04 43             	add    %al,(%ebx,%eax,2)
    e635:	01 80 e6 00 00 0b    	add    %eax,0xb0000e6(%eax)
    e63b:	87 05 00 00 01 0b    	xchg   %eax,0xb010000
    e641:	91                   	xchg   %eax,%ecx
    e642:	37                   	aaa    
    e643:	00 00                	add    %al,(%eax)
    e645:	02 0b                	add    (%ebx),%cl
    e647:	ed                   	in     (%dx),%eax
    e648:	98                   	cwtl   
    e649:	00 00                	add    %al,(%eax)
    e64b:	04 0b                	add    $0xb,%al
    e64d:	89 42 00             	mov    %eax,0x0(%edx)
    e650:	00 08                	add    %cl,(%eax)
    e652:	0b 22                	or     (%edx),%esp
    e654:	34 00                	xor    $0x0,%al
    e656:	00 10                	add    %dl,(%eax)
    e658:	0b 68 93             	or     -0x6d(%eax),%ebp
    e65b:	00 00                	add    %al,(%eax)
    e65d:	20 0b                	and    %cl,(%ebx)
    e65f:	c0 09 00             	rorb   $0x0,(%ecx)
    e662:	00 40 0b             	add    %al,0xb(%eax)
    e665:	f3 47                	repz inc %edi
    e667:	00 00                	add    %al,(%eax)
    e669:	80 41 3b 91          	addb   $0x91,0x3b(%ecx)
    e66d:	00 00                	add    %al,(%eax)
    e66f:	00 01                	add    %al,(%ecx)
    e671:	41                   	inc    %ecx
    e672:	bc 82 00 00 00       	mov    $0x82,%esp
    e677:	02 41 d6             	add    -0x2a(%ecx),%al
    e67a:	14 00                	adc    $0x0,%al
    e67c:	00 00                	add    %al,(%eax)
    e67e:	04 00                	add    $0x0,%al
    e680:	16                   	push   %ss
    e681:	0e                   	push   %cs
    e682:	4d                   	dec    %ebp
    e683:	00 00                	add    %al,(%eax)
    e685:	05 04 80 e6 00       	add    $0xe68004,%eax
    e68a:	00 40 04             	add    %al,0x4(%eax)
    e68d:	55                   	push   %ebp
    e68e:	00 00                	add    %al,(%eax)
    e690:	00 04 be             	add    %al,(%esi,%edi,4)
    e693:	01 c3                	add    %eax,%ebx
    e695:	e6 00                	out    %al,$0x0
    e697:	00 0b                	add    %cl,(%ebx)
    e699:	7c 62                	jl     e6fd <.debug_info+0xe6fd>
    e69b:	00 00                	add    %al,(%eax)
    e69d:	00 0b                	add    %cl,(%ebx)
    e69f:	d2 40 00             	rolb   %cl,0x0(%eax)
    e6a2:	00 01                	add    %al,(%ecx)
    e6a4:	0b 09                	or     (%ecx),%ecx
    e6a6:	99                   	cltd   
    e6a7:	00 00                	add    %al,(%eax)
    e6a9:	02 0b                	add    (%ebx),%cl
    e6ab:	33 10                	xor    (%eax),%edx
    e6ad:	00 00                	add    %al,(%eax)
    e6af:	03 0b                	add    (%ebx),%ecx
    e6b1:	e1 2a                	loope  e6dd <.debug_info+0xe6dd>
    e6b3:	00 00                	add    %al,(%eax)
    e6b5:	04 0b                	add    $0xb,%al
    e6b7:	3d 88 00 00 05       	cmp    $0x5000088,%eax
    e6bc:	0b 6d 7c             	or     0x7c(%ebp),%ebp
    e6bf:	00 00                	add    %al,(%eax)
    e6c1:	06                   	push   %es
    e6c2:	00 10                	add    %dl,(%eax)
    e6c4:	6d                   	insl   (%dx),%es:(%edi)
    e6c5:	9c                   	pushf  
    e6c6:	00 00                	add    %al,(%eax)
    e6c8:	18 01                	sbb    %al,(%ecx)
    e6ca:	0c 18                	or     $0x18,%al
    e6cc:	e7 00                	out    %eax,$0x0
    e6ce:	00 15 65 6e 74 00    	add    %dl,0x746e65
    e6d4:	01 0c e4             	add    %ecx,(%esp,%eiz,8)
    e6d7:	e0 00                	loopne e6d9 <.debug_info+0xe6d9>
    e6d9:	00 00                	add    %al,(%eax)
    e6db:	0f 6d                	(bad)  
    e6dd:	52                   	push   %edx
    e6de:	00 00                	add    %al,(%eax)
    e6e0:	01 0c 55 00 00 00 08 	add    %ecx,0x8000000(,%edx,2)
    e6e7:	0f 96 67 00          	setbe  0x0(%edi)
    e6eb:	00 01                	add    %al,(%ecx)
    e6ed:	0c 55                	or     $0x55,%al
    e6ef:	00 00                	add    %al,(%eax)
    e6f1:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    e6f4:	51                   	push   %ecx
    e6f5:	63 00                	arpl   %ax,(%eax)
    e6f7:	00 01                	add    %al,(%ecx)
    e6f9:	0c 55                	or     $0x55,%al
    e6fb:	00 00                	add    %al,(%eax)
    e6fd:	00 10                	add    %dl,(%eax)
    e6ff:	0f 5d 9c 00 00 01 0c 	minps  0x550c0100(%eax,%eax,1),%xmm3
    e706:	55 
    e707:	00 00                	add    %al,(%eax)
    e709:	00 14 0f             	add    %dl,(%edi,%ecx,1)
    e70c:	f4                   	hlt    
    e70d:	8f 00                	popl   (%eax)
    e70f:	00 01                	add    %al,(%ecx)
    e711:	0c 18                	or     $0x18,%al
    e713:	e7 00                	out    %eax,$0x0
    e715:	00 18                	add    %bl,(%eax)
    e717:	00 03                	add    %al,(%ebx)
    e719:	49                   	dec    %ecx
    e71a:	00 00                	add    %al,(%eax)
    e71c:	00 27                	add    %ah,(%edi)
    e71e:	e7 00                	out    %eax,$0x0
    e720:	00 2b                	add    %ch,(%ebx)
    e722:	3c 00                	cmp    $0x0,%al
    e724:	00 00                	add    %al,(%eax)
    e726:	00 10                	add    %dl,(%eax)
    e728:	25 44 00 00 1c       	and    $0x1c000044,%eax
    e72d:	01 25 88 e7 00 00    	add    %esp,0xe788
    e733:	15 65 6e 74 00       	adc    $0x746e65,%eax
    e738:	01 25 e4 e0 00 00    	add    %esp,0xe0e4
    e73e:	00 15 62 69 74 00    	add    %dl,0x746962
    e744:	01 25 99 00 00 00    	add    %esp,0x99
    e74a:	08 0f                	or     %cl,(%edi)
    e74c:	6d                   	insl   (%dx),%es:(%edi)
    e74d:	52                   	push   %edx
    e74e:	00 00                	add    %al,(%eax)
    e750:	01 25 55 00 00 00    	add    %esp,0x55
    e756:	0c 0f                	or     $0xf,%al
    e758:	96                   	xchg   %eax,%esi
    e759:	67 00 00             	add    %al,(%bx,%si)
    e75c:	01 25 55 00 00 00    	add    %esp,0x55
    e762:	10 0f                	adc    %cl,(%edi)
    e764:	51                   	push   %ecx
    e765:	63 00                	arpl   %ax,(%eax)
    e767:	00 01                	add    %al,(%ecx)
    e769:	25 55 00 00 00       	and    $0x55,%eax
    e76e:	14 0f                	adc    $0xf,%al
    e770:	5d                   	pop    %ebp
    e771:	9c                   	pushf  
    e772:	00 00                	add    %al,(%eax)
    e774:	01 25 55 00 00 00    	add    %esp,0x55
    e77a:	18 0f                	sbb    %cl,(%edi)
    e77c:	f4                   	hlt    
    e77d:	8f 00                	popl   (%eax)
    e77f:	00 01                	add    %al,(%ecx)
    e781:	25 88 e7 00 00       	and    $0xe788,%eax
    e786:	1c 00                	sbb    $0x0,%al
    e788:	03 49 00             	add    0x0(%ecx),%ecx
    e78b:	00 00                	add    %al,(%eax)
    e78d:	97                   	xchg   %eax,%edi
    e78e:	e7 00                	out    %eax,$0x0
    e790:	00 2b                	add    %ch,(%ebx)
    e792:	3c 00                	cmp    $0x0,%al
    e794:	00 00                	add    %al,(%eax)
    e796:	00 10                	add    %dl,(%eax)
    e798:	50                   	push   %eax
    e799:	81 00 00 30 01 41    	addl   $0x41013000,(%eax)
    e79f:	34 e8                	xor    $0xe8,%al
    e7a1:	00 00                	add    %al,(%eax)
    e7a3:	15 65 6e 74 00       	adc    $0x746e65,%eax
    e7a8:	01 41 e4             	add    %eax,-0x1c(%ecx)
    e7ab:	e0 00                	loopne e7ad <.debug_info+0xe7ad>
    e7ad:	00 00                	add    %al,(%eax)
    e7af:	15 62 69 74 00       	adc    $0x746962,%eax
    e7b4:	01 41 99             	add    %eax,-0x67(%ecx)
    e7b7:	00 00                	add    %al,(%eax)
    e7b9:	00 08                	add    %cl,(%eax)
    e7bb:	15 63 70 75 00       	adc    $0x757063,%eax
    e7c0:	01 41 55             	add    %eax,0x55(%ecx)
    e7c3:	00 00                	add    %al,(%eax)
    e7c5:	00 0c 0f             	add    %cl,(%edi,%ecx,1)
    e7c8:	ec                   	in     (%dx),%al
    e7c9:	1c 00                	sbb    $0x0,%al
    e7cb:	00 01                	add    %al,(%ecx)
    e7cd:	41                   	inc    %ecx
    e7ce:	1c 02                	sbb    $0x2,%al
    e7d0:	00 00                	add    %al,(%eax)
    e7d2:	10 0f                	adc    %cl,(%edi)
    e7d4:	c2 64 00             	ret    $0x64
    e7d7:	00 01                	add    %al,(%ecx)
    e7d9:	41                   	inc    %ecx
    e7da:	55                   	push   %ebp
    e7db:	00 00                	add    %al,(%eax)
    e7dd:	00 14 0f             	add    %dl,(%edi,%ecx,1)
    e7e0:	33 69 00             	xor    0x0(%ecx),%ebp
    e7e3:	00 01                	add    %al,(%ecx)
    e7e5:	41                   	inc    %ecx
    e7e6:	55                   	push   %ebp
    e7e7:	00 00                	add    %al,(%eax)
    e7e9:	00 18                	add    %bl,(%eax)
    e7eb:	0f 20 2b             	mov    %cr5,%ebx
    e7ee:	00 00                	add    %al,(%eax)
    e7f0:	01 41 55             	add    %eax,0x55(%ecx)
    e7f3:	00 00                	add    %al,(%eax)
    e7f5:	00 1c 0f             	add    %bl,(%edi,%ecx,1)
    e7f8:	6d                   	insl   (%dx),%es:(%edi)
    e7f9:	52                   	push   %edx
    e7fa:	00 00                	add    %al,(%eax)
    e7fc:	01 41 55             	add    %eax,0x55(%ecx)
    e7ff:	00 00                	add    %al,(%eax)
    e801:	00 20                	add    %ah,(%eax)
    e803:	0f 96 67 00          	setbe  0x0(%edi)
    e807:	00 01                	add    %al,(%ecx)
    e809:	41                   	inc    %ecx
    e80a:	55                   	push   %ebp
    e80b:	00 00                	add    %al,(%eax)
    e80d:	00 24 0f             	add    %ah,(%edi,%ecx,1)
    e810:	51                   	push   %ecx
    e811:	63 00                	arpl   %ax,(%eax)
    e813:	00 01                	add    %al,(%ecx)
    e815:	41                   	inc    %ecx
    e816:	55                   	push   %ebp
    e817:	00 00                	add    %al,(%eax)
    e819:	00 28                	add    %ch,(%eax)
    e81b:	0f 5d 9c 00 00 01 41 	minps  0x55410100(%eax,%eax,1),%xmm3
    e822:	55 
    e823:	00 00                	add    %al,(%eax)
    e825:	00 2c 0f             	add    %ch,(%edi,%ecx,1)
    e828:	f4                   	hlt    
    e829:	8f 00                	popl   (%eax)
    e82b:	00 01                	add    %al,(%ecx)
    e82d:	41                   	inc    %ecx
    e82e:	34 e8                	xor    $0xe8,%al
    e830:	00 00                	add    %al,(%eax)
    e832:	30 00                	xor    %al,(%eax)
    e834:	03 49 00             	add    0x0(%ecx),%ecx
    e837:	00 00                	add    %al,(%eax)
    e839:	43                   	inc    %ebx
    e83a:	e8 00 00 2b 3c       	call   3c2be83f <irq_matrix_allocated+0x3c2bd8cf>
    e83f:	00 00                	add    %al,(%eax)
    e841:	00 00                	add    %al,(%eax)
    e843:	3c 1b                	cmp    $0x1b,%al
    e845:	2d 00 00 00 01       	sub    $0x1000000,%eax
    e84a:	0c 3c                	or     $0x3c,%al
    e84c:	40                   	inc    %eax
    e84d:	8b 00                	mov    (%eax),%eax
    e84f:	00 00                	add    %al,(%eax)
    e851:	01 25 3c 63 34 00    	add    %esp,0x34633c
    e857:	00 00                	add    %al,(%eax)
    e859:	01 41 42             	add    %eax,0x42(%ecx)
    e85c:	66 6c                	data16 insb (%dx),%es:(%edi)
    e85e:	73 00                	jae    e860 <.debug_info+0xe860>
    e860:	07                   	pop    %es
    e861:	c2 01 99             	ret    $0x9901
    e864:	00 00                	add    %al,(%eax)
    e866:	00 03                	add    %al,(%ebx)
    e868:	81 e8 00 00 43 78    	sub    $0x78430000,%eax
    e86e:	00 07                	add    %al,(%edi)
    e870:	c2 01 99             	ret    $0x9901
    e873:	00 00                	add    %al,(%eax)
    e875:	00 44 72 00          	add    %al,0x0(%edx,%esi,2)
    e879:	07                   	pop    %es
    e87a:	c4 01                	les    (%ecx),%eax
    e87c:	99                   	cltd   
    e87d:	00 00                	add    %al,(%eax)
    e87f:	00 00                	add    %al,(%eax)
    e881:	45                   	inc    %ebp
    e882:	a2 11 00 00 09       	mov    %al,0x9000011
    e887:	21 1c 02             	and    %ebx,(%edx,%eax,1)
    e88a:	00 00                	add    %al,(%eax)
    e88c:	03 af e8 00 00 46    	add    0x460000e8(%edi),%ebp
    e892:	6b 65 79 00          	imul   $0x0,0x79(%ebp),%esp
    e896:	09 21                	or     %esp,(%ecx)
    e898:	af                   	scas   %es:(%edi),%eax
    e899:	e8 00 00 47 20       	call   2047e89e <irq_matrix_allocated+0x2047d92e>
    e89e:	79 00                	jns    e8a0 <.debug_info+0xe8a0>
    e8a0:	00 09                	add    %cl,(%ecx)
    e8a2:	21 1c 02             	and    %ebx,(%edx,%eax,1)
    e8a5:	00 00                	add    %al,(%eax)
    e8a7:	48                   	dec    %eax
    e8a8:	6f                   	outsl  %ds:(%esi),(%dx)
    e8a9:	98                   	cwtl   
    e8aa:	00 00                	add    %al,(%eax)
    e8ac:	09 2c 00             	or     %ebp,(%eax,%eax,1)
    e8af:	05 04 3d 04 00       	add    $0x43d04,%eax
    e8b4:	00 49 1e             	add    %cl,0x1e(%ecx)
    e8b7:	62 00                	bound  %eax,(%eax)
    e8b9:	00 03                	add    %al,(%ebx)
    e8bb:	12 01                	adc    (%ecx),%al
    e8bd:	03 e5                	add    %ebp,%esp
    e8bf:	e8 00 00 43 70       	call   7043e8c4 <irq_matrix_allocated+0x7043d954>
    e8c4:	00 03                	add    %al,(%ebx)
    e8c6:	12 01                	adc    (%ecx),%al
    e8c8:	e5 e8                	in     $0xe8,%eax
    e8ca:	00 00                	add    %al,(%eax)
    e8cc:	43                   	inc    %ebx
    e8cd:	72 65                	jb     e934 <.debug_info+0xe934>
    e8cf:	73 00                	jae    e8d1 <.debug_info+0xe8d1>
    e8d1:	03 12                	add    (%edx),%edx
    e8d3:	01 77 0a             	add    %esi,0xa(%edi)
    e8d6:	00 00                	add    %al,(%eax)
    e8d8:	4a                   	dec    %edx
    e8d9:	cc                   	int3   
    e8da:	5d                   	pop    %ebp
    e8db:	00 00                	add    %al,(%eax)
    e8dd:	03 12                	add    (%edx),%edx
    e8df:	01 99 00 00 00 00    	add    %ebx,0x0(%ecx)
    e8e5:	05 04 ec e8 00       	add    $0xe8ec04,%eax
    e8ea:	00 4b 06             	add    %cl,0x6(%ebx)
    e8ed:	eb e8                	jmp    e8d7 <.debug_info+0xe8d7>
    e8ef:	00 00                	add    %al,(%eax)
    e8f1:	4c                   	dec    %esp
    e8f2:	d8 36                	fdivs  (%esi)
    e8f4:	00 00                	add    %al,(%eax)
    e8f6:	07                   	pop    %es
    e8f7:	5e                   	pop    %esi
    e8f8:	03 13                	add    (%ebx),%edx
    e8fa:	e9 00 00 46 6e       	jmp    6e46e8ff <irq_matrix_allocated+0x6e46d98f>
    e8ff:	72 00                	jb     e901 <.debug_info+0xe901>
    e901:	07                   	pop    %es
    e902:	5e                   	pop    %esi
    e903:	5f                   	pop    %edi
    e904:	01 00                	add    %eax,(%eax)
    e906:	00 47 28             	add    %al,0x28(%edi)
    e909:	68 00 00 07 5e       	push   $0x5e070000
    e90e:	13 e9                	adc    %ecx,%ebp
    e910:	00 00                	add    %al,(%eax)
    e912:	00 05 04 19 e9 00    	add    %al,0xe91904
    e918:	00 3b                	add    %bh,(%ebx)
    e91a:	25 00 00 00 4d       	and    $0x4d000000,%eax
    e91f:	fe 8c 00 00 07 47 01 	decb   0x1470700(%eax,%eax,1)
    e926:	1c 02                	sbb    $0x2,%al
    e928:	00 00                	add    %al,(%eax)
    e92a:	03 53 e9             	add    -0x17(%ebx),%edx
    e92d:	00 00                	add    %al,(%eax)
    e92f:	43                   	inc    %ebx
    e930:	6e                   	outsb  %ds:(%esi),(%dx)
    e931:	72 00                	jb     e933 <.debug_info+0xe933>
    e933:	07                   	pop    %es
    e934:	47                   	inc    %edi
    e935:	01 5f 01             	add    %ebx,0x1(%edi)
    e938:	00 00                	add    %al,(%eax)
    e93a:	4a                   	dec    %edx
    e93b:	28 68 00             	sub    %ch,0x0(%eax)
    e93e:	00 07                	add    %al,(%edi)
    e940:	47                   	inc    %edi
    e941:	01 53 e9             	add    %edx,-0x17(%ebx)
    e944:	00 00                	add    %al,(%eax)
    e946:	4e                   	dec    %esi
    e947:	ef                   	out    %eax,(%dx)
    e948:	06                   	push   %es
    e949:	00 00                	add    %al,(%eax)
    e94b:	07                   	pop    %es
    e94c:	49                   	dec    %ecx
    e94d:	01 1c 02             	add    %ebx,(%edx,%eax,1)
    e950:	00 00                	add    %al,(%eax)
    e952:	00 05 04 59 e9 00    	add    %al,0xe95904
    e958:	00 3b                	add    %bh,(%ebx)
    e95a:	da bd 00 00 45 c4    	fidivrl -0x3bbb0000(%ebp)
    e960:	8b 00                	mov    (%eax),%eax
    e962:	00 0b                	add    %cl,(%ebx)
    e964:	76 55                	jbe    e9bb <.debug_info+0xe9bb>
    e966:	00 00                	add    %al,(%eax)
    e968:	00 03                	add    %al,(%ebx)
    e96a:	7a e9                	jp     e955 <.debug_info+0xe955>
    e96c:	00 00                	add    %al,(%eax)
    e96e:	46                   	inc    %esi
    e96f:	63 70 75             	arpl   %si,0x75(%eax)
    e972:	00 0b                	add    %cl,(%ebx)
    e974:	76 55                	jbe    e9cb <.debug_info+0xe9cb>
    e976:	00 00                	add    %al,(%eax)
    e978:	00 00                	add    %al,(%eax)
    e97a:	4d                   	dec    %ebp
    e97b:	5c                   	pop    %esp
    e97c:	16                   	push   %ss
    e97d:	00 00                	add    %al,(%eax)
    e97f:	08 a5 01 77 0a 00    	or     %ah,0xa7701(%ebp)
    e985:	00 03                	add    %al,(%ebx)
    e987:	b0 e9                	mov    $0xe9,%al
    e989:	00 00                	add    %al,(%eax)
    e98b:	4a                   	dec    %edx
    e98c:	cc                   	int3   
    e98d:	5d                   	pop    %ebp
    e98e:	00 00                	add    %al,(%eax)
    e990:	08 a5 01 4f 02 00    	or     %ah,0x24f01(%ebp)
    e996:	00 4a f9             	add    %cl,-0x7(%edx)
    e999:	11 00                	adc    %eax,(%eax)
    e99b:	00 08                	add    %cl,(%eax)
    e99d:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    e99e:	01 b2 02 00 00 4e    	add    %esi,0x4e000002(%edx)
    e9a4:	85 4b 00             	test   %ecx,0x0(%ebx)
    e9a7:	00 08                	add    %cl,(%eax)
    e9a9:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    e9aa:	01 55 00             	add    %edx,0x0(%ebp)
    e9ad:	00 00                	add    %al,(%eax)
    e9af:	00 4d 6d             	add    %cl,0x6d(%ebp)
    e9b2:	36 00 00             	add    %al,%ss:(%eax)
    e9b5:	08 21                	or     %ah,(%ecx)
    e9b7:	01 99 00 00 00 03    	add    %ebx,0x3000000(%ecx)
    e9bd:	ce                   	into   
    e9be:	e9 00 00 4a cc       	jmp    cc4ae9c3 <irq_matrix_allocated+0xcc4ada53>
    e9c3:	5d                   	pop    %ebp
    e9c4:	00 00                	add    %al,(%eax)
    e9c6:	08 21                	or     %ah,(%ecx)
    e9c8:	01 4f 02             	add    %ecx,0x2(%edi)
    e9cb:	00 00                	add    %al,(%eax)
    e9cd:	00 4d 0f             	add    %cl,0xf(%ebp)
    e9d0:	ac                   	lods   %ds:(%esi),%al
    e9d1:	00 00                	add    %al,(%eax)
    e9d3:	08 e1                	or     %ah,%cl
    e9d5:	01 77 0a             	add    %esi,0xa(%edi)
    e9d8:	00 00                	add    %al,(%eax)
    e9da:	03 06                	add    (%esi),%eax
    e9dc:	ea 00 00 4a cc 5d 00 	ljmp   $0x5d,$0xcc4a0000
    e9e3:	00 08                	add    %cl,(%eax)
    e9e5:	e1 01                	loope  e9e8 <.debug_info+0xe9e8>
    e9e7:	4f                   	dec    %edi
    e9e8:	02 00                	add    (%eax),%al
    e9ea:	00 4a f9             	add    %cl,-0x7(%edx)
    e9ed:	11 00                	adc    %eax,(%eax)
    e9ef:	00 08                	add    %cl,(%eax)
    e9f1:	e1 01                	loope  e9f4 <.debug_info+0xe9f4>
    e9f3:	b2 02                	mov    $0x2,%dl
    e9f5:	00 00                	add    %al,(%eax)
    e9f7:	4f                   	dec    %edi
    e9f8:	4e                   	dec    %esi
    e9f9:	ae                   	scas   %es:(%edi),%al
    e9fa:	10 00                	adc    %al,(%eax)
    e9fc:	00 08                	add    %cl,(%eax)
    e9fe:	e8 01 99 00 00       	call   18304 <irq_matrix_allocated+0x17394>
    ea03:	00 00                	add    %al,(%eax)
    ea05:	00 45 64             	add    %al,0x64(%ebp)
    ea08:	59                   	pop    %ecx
    ea09:	00 00                	add    %al,(%eax)
    ea0b:	97                   	xchg   %eax,%edi
    ea0c:	1a 99 00 00 00 03    	sbb    0x3000000(%ecx),%bl
    ea12:	20 ea                	and    %ch,%dl
    ea14:	00 00                	add    %al,(%eax)
    ea16:	46                   	inc    %esi
    ea17:	6e                   	outsb  %ds:(%esi),(%dx)
    ea18:	00 97 1a f9 00 00    	add    %dl,0xf91a(%edi)
    ea1e:	00 00                	add    %al,(%eax)
    ea20:	45                   	inc    %ebp
    ea21:	53                   	push   %ebx
    ea22:	79 00                	jns    ea24 <.debug_info+0xea24>
    ea24:	00 98 0d 99 00 00    	add    %bl,0x990d(%eax)
    ea2a:	00 03                	add    %al,(%ebx)
    ea2c:	47                   	inc    %edi
    ea2d:	ea 00 00 47 cc 5d 00 	ljmp   $0x5d,$0xcc470000
    ea34:	00 98 0d 25 00 00    	add    %bl,0x250d(%eax)
    ea3a:	00 50 85             	add    %dl,-0x7b(%eax)
    ea3d:	4b                   	dec    %ebx
    ea3e:	00 00                	add    %al,(%eax)
    ea40:	98                   	cwtl   
    ea41:	0f 99 00             	setns  (%eax)
    ea44:	00 00                	add    %al,(%eax)
    ea46:	00 45 ca             	add    %al,-0x36(%ebp)
    ea49:	5e                   	pop    %esi
    ea4a:	00 00                	add    %al,(%eax)
    ea4c:	10 8b 1c 02 00 00    	adc    %cl,0x21c(%ebx)
    ea52:	03 63 ea             	add    -0x16(%ebx),%esp
    ea55:	00 00                	add    %al,(%eax)
    ea57:	46                   	inc    %esi
    ea58:	6b 65 79 00          	imul   $0x0,0x79(%ebp),%esp
    ea5c:	10 8b af e8 00 00    	adc    %cl,0xe8af(%ebx)
    ea62:	00 4d 12             	add    %cl,0x12(%ebp)
    ea65:	80 00 00             	addb   $0x0,(%eax)
    ea68:	0b 37                	or     (%edi),%esi
    ea6a:	01 99 00 00 00 03    	add    %ebx,0x3000000(%ecx)
    ea70:	8d                   	(bad)  
    ea71:	ea 00 00 43 63 70 75 	ljmp   $0x7570,$0x63430000
    ea78:	00 0b                	add    %cl,(%ebx)
    ea7a:	37                   	aaa    
    ea7b:	01 99 00 00 00 4a    	add    %ebx,0x4a000000(%ecx)
    ea81:	75 48                	jne    eacb <.debug_info+0xeacb>
    ea83:	00 00                	add    %al,(%eax)
    ea85:	0b 37                	or     (%edi),%esi
    ea87:	01 6f 15             	add    %ebp,0x15(%edi)
    ea8a:	00 00                	add    %al,(%eax)
    ea8c:	00 51 49             	add    %dl,0x49(%ecx)
    ea8f:	7b 00                	jnp    ea91 <.debug_info+0xea91>
    ea91:	00 0a                	add    %cl,(%edx)
    ea93:	f0 02 03             	lock add (%ebx),%al
    ea96:	51                   	push   %ecx
    ea97:	9f                   	lahf   
    ea98:	3a 00                	cmp    (%eax),%al
    ea9a:	00 0a                	add    %cl,(%edx)
    ea9c:	05 03 03 45 fb       	add    $0xfb450303,%eax
    eaa1:	05 00 00 01 0c       	add    $0xc010000,%eax
    eaa6:	99                   	cltd   
    eaa7:	00 00                	add    %al,(%eax)
    eaa9:	00 03                	add    %al,(%ebx)
    eaab:	e7 ea                	out    %eax,$0xea
    eaad:	00 00                	add    %al,(%eax)
    eaaf:	47                   	inc    %edi
    eab0:	90                   	nop
    eab1:	07                   	pop    %es
    eab2:	00 00                	add    %al,(%eax)
    eab4:	01 0c e7             	add    %ecx,(%edi,%eiz,8)
    eab7:	ea 00 00 47 89 1a 00 	ljmp   $0x1a,$0x89470000
    eabe:	00 01                	add    %al,(%ecx)
    eac0:	0c ed                	or     $0xed,%al
    eac2:	ea 00 00 50 20 31 00 	ljmp   $0x31,$0x20500000
    eac9:	00 01                	add    %al,(%ecx)
    eacb:	0c 99                	or     $0x99,%al
    eacd:	00 00                	add    %al,(%eax)
    eacf:	00 50 7f             	add    %dl,0x7f(%eax)
    ead2:	13 00                	adc    (%eax),%eax
    ead4:	00 01                	add    %al,(%ecx)
    ead6:	0c 99                	or     $0x99,%al
    ead8:	00 00                	add    %al,(%eax)
    eada:	00 50 4e             	add    %dl,0x4e(%eax)
    eadd:	9f                   	lahf   
    eade:	00 00                	add    %al,(%eax)
    eae0:	01 0c f3             	add    %ecx,(%ebx,%esi,8)
    eae3:	ea 00 00 00 05 04 43 	ljmp   $0x4304,$0x5000000
    eaea:	e8 00 00 05 04       	call   405eaef <irq_matrix_allocated+0x405db7f>
    eaef:	73 bc                	jae    eaad <.debug_info+0xeaad>
    eaf1:	00 00                	add    %al,(%eax)
    eaf3:	05 04 c3 e6 00       	add    $0xe6c304,%eax
    eaf8:	00 45 3f             	add    %al,0x3f(%ebp)
    eafb:	57                   	push   %edi
    eafc:	00 00                	add    %al,(%eax)
    eafe:	01 25 99 00 00 00    	add    %esp,0x99
    eb04:	03 4c eb 00          	add    0x0(%ebx,%ebp,8),%ecx
    eb08:	00 47 90             	add    %al,-0x70(%edi)
    eb0b:	07                   	pop    %es
    eb0c:	00 00                	add    %al,(%eax)
    eb0e:	01 25 4c eb 00 00    	add    %esp,0xeb4c
    eb14:	46                   	inc    %esi
    eb15:	62 69 74             	bound  %ebp,0x74(%ecx)
    eb18:	00 01                	add    %al,(%ecx)
    eb1a:	25 99 00 00 00       	and    $0x99,%eax
    eb1f:	47                   	inc    %edi
    eb20:	89 1a                	mov    %ebx,(%edx)
    eb22:	00 00                	add    %al,(%eax)
    eb24:	01 25 ed ea 00 00    	add    %esp,0xeaed
    eb2a:	50                   	push   %eax
    eb2b:	20 31                	and    %dh,(%ecx)
    eb2d:	00 00                	add    %al,(%eax)
    eb2f:	01 25 99 00 00 00    	add    %esp,0x99
    eb35:	50                   	push   %eax
    eb36:	7f 13                	jg     eb4b <.debug_info+0xeb4b>
    eb38:	00 00                	add    %al,(%eax)
    eb3a:	01 25 99 00 00 00    	add    %esp,0x99
    eb40:	50                   	push   %eax
    eb41:	4e                   	dec    %esi
    eb42:	9f                   	lahf   
    eb43:	00 00                	add    %al,(%eax)
    eb45:	01 25 52 eb 00 00    	add    %esp,0xeb52
    eb4b:	00 05 04 4b e8 00    	add    %al,0xe84b04
    eb51:	00 05 04 27 e7 00    	add    %al,0xe72704
    eb57:	00 45 89             	add    %al,-0x77(%ebp)
    eb5a:	9f                   	lahf   
    eb5b:	00 00                	add    %al,(%eax)
    eb5d:	01 41 99             	add    %eax,-0x67(%ecx)
    eb60:	00 00                	add    %al,(%eax)
    eb62:	00 03                	add    %al,(%ebx)
    eb64:	c1 eb 00             	shr    $0x0,%ebx
    eb67:	00 47 90             	add    %al,-0x70(%edi)
    eb6a:	07                   	pop    %es
    eb6b:	00 00                	add    %al,(%eax)
    eb6d:	01 41 c1             	add    %eax,-0x3f(%ecx)
    eb70:	eb 00                	jmp    eb72 <.debug_info+0xeb72>
    eb72:	00 46 62             	add    %al,0x62(%esi)
    eb75:	69 74 00 01 41 99 00 	imul   $0x9941,0x1(%eax,%eax,1),%esi
    eb7c:	00 
    eb7d:	00 46 63             	add    %al,0x63(%esi)
    eb80:	70 75                	jo     ebf7 <.debug_info+0xebf7>
    eb82:	00 01                	add    %al,(%ecx)
    eb84:	41                   	inc    %ecx
    eb85:	55                   	push   %ebp
    eb86:	00 00                	add    %al,(%eax)
    eb88:	00 47 89             	add    %al,-0x77(%edi)
    eb8b:	1a 00                	sbb    (%eax),%al
    eb8d:	00 01                	add    %al,(%ecx)
    eb8f:	41                   	inc    %ecx
    eb90:	ed                   	in     (%dx),%eax
    eb91:	ea 00 00 47 fd 60 00 	ljmp   $0x60,$0xfd470000
    eb98:	00 01                	add    %al,(%ecx)
    eb9a:	41                   	inc    %ecx
    eb9b:	11 bd 00 00 50 20    	adc    %edi,0x20500000(%ebp)
    eba1:	31 00                	xor    %eax,(%eax)
    eba3:	00 01                	add    %al,(%ecx)
    eba5:	41                   	inc    %ecx
    eba6:	99                   	cltd   
    eba7:	00 00                	add    %al,(%eax)
    eba9:	00 50 7f             	add    %dl,0x7f(%eax)
    ebac:	13 00                	adc    (%eax),%eax
    ebae:	00 01                	add    %al,(%ecx)
    ebb0:	41                   	inc    %ecx
    ebb1:	99                   	cltd   
    ebb2:	00 00                	add    %al,(%eax)
    ebb4:	00 50 4e             	add    %dl,0x4e(%eax)
    ebb7:	9f                   	lahf   
    ebb8:	00 00                	add    %al,(%eax)
    ebba:	01 41 c7             	add    %eax,-0x39(%ecx)
    ebbd:	eb 00                	jmp    ebbf <.debug_info+0xebbf>
    ebbf:	00 00                	add    %al,(%eax)
    ebc1:	05 04 53 e8 00       	add    $0xe85304,%eax
    ebc6:	00 05 04 97 e7 00    	add    %al,0xe79704
    ebcc:	00 45 9b             	add    %al,-0x65(%ebp)
    ebcf:	95                   	xchg   %eax,%ebp
    ebd0:	00 00                	add    %al,(%eax)
    ebd2:	01 0c 99             	add    %ecx,(%ecx,%ebx,4)
    ebd5:	00 00                	add    %al,(%eax)
    ebd7:	00 01                	add    %al,(%ecx)
    ebd9:	ff                   	(bad)  
    ebda:	eb 00                	jmp    ebdc <.debug_info+0xebdc>
    ebdc:	00 47 1e             	add    %al,0x1e(%edi)
    ebdf:	4e                   	dec    %esi
    ebe0:	00 00                	add    %al,(%eax)
    ebe2:	01 0c 23             	add    %ecx,(%ebx,%eiz,1)
    ebe5:	e0 00                	loopne ebe7 <.debug_info+0xebe7>
    ebe7:	00 50 a4             	add    %dl,-0x5c(%eax)
    ebea:	18 00                	sbb    %al,(%eax)
    ebec:	00 01                	add    %al,(%ecx)
    ebee:	0c c3                	or     $0xc3,%al
    ebf0:	e6 00                	out    %al,$0x0
    ebf2:	00 52 72             	add    %dl,0x72(%edx)
    ebf5:	65 74 00             	gs je  ebf8 <.debug_info+0xebf8>
    ebf8:	01 0c 99             	add    %ecx,(%ecx,%ebx,4)
    ebfb:	00 00                	add    %al,(%eax)
    ebfd:	00 00                	add    %al,(%eax)
    ebff:	45                   	inc    %ebp
    ec00:	0d 98 00 00 01       	or     $0x1000098,%eax
    ec05:	25 99 00 00 00       	and    $0x99,%eax
    ec0a:	01 31                	add    %esi,(%ecx)
    ec0c:	ec                   	in     (%dx),%al
    ec0d:	00 00                	add    %al,(%eax)
    ec0f:	47                   	inc    %edi
    ec10:	1e                   	push   %ds
    ec11:	4e                   	dec    %esi
    ec12:	00 00                	add    %al,(%eax)
    ec14:	01 25 23 e0 00 00    	add    %esp,0xe023
    ec1a:	50                   	push   %eax
    ec1b:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    ec1c:	18 00                	sbb    %al,(%eax)
    ec1e:	00 01                	add    %al,(%ecx)
    ec20:	25 27 e7 00 00       	and    $0xe727,%eax
    ec25:	52                   	push   %edx
    ec26:	72 65                	jb     ec8d <.debug_info+0xec8d>
    ec28:	74 00                	je     ec2a <.debug_info+0xec2a>
    ec2a:	01 25 99 00 00 00    	add    %esp,0x99
    ec30:	00 45 f4             	add    %al,-0xc(%ebp)
    ec33:	21 00                	and    %eax,(%eax)
    ec35:	00 01                	add    %al,(%ecx)
    ec37:	41                   	inc    %ecx
    ec38:	99                   	cltd   
    ec39:	00 00                	add    %al,(%eax)
    ec3b:	00 01                	add    %al,(%ecx)
    ec3d:	63 ec                	arpl   %bp,%sp
    ec3f:	00 00                	add    %al,(%eax)
    ec41:	47                   	inc    %edi
    ec42:	1e                   	push   %ds
    ec43:	4e                   	dec    %esi
    ec44:	00 00                	add    %al,(%eax)
    ec46:	01 41 23             	add    %eax,0x23(%ecx)
    ec49:	e0 00                	loopne ec4b <.debug_info+0xec4b>
    ec4b:	00 50 a4             	add    %dl,-0x5c(%eax)
    ec4e:	18 00                	sbb    %al,(%eax)
    ec50:	00 01                	add    %al,(%ecx)
    ec52:	41                   	inc    %ecx
    ec53:	97                   	xchg   %eax,%edi
    ec54:	e7 00                	out    %eax,$0x0
    ec56:	00 52 72             	add    %dl,0x72(%edx)
    ec59:	65 74 00             	gs je  ec5c <.debug_info+0xec5c>
    ec5c:	01 41 99             	add    %eax,-0x67(%ecx)
    ec5f:	00 00                	add    %al,(%eax)
    ec61:	00 00                	add    %al,(%eax)
    ec63:	45                   	inc    %ebp
    ec64:	d6                   	(bad)  
    ec65:	9f                   	lahf   
    ec66:	00 00                	add    %al,(%eax)
    ec68:	90                   	nop
    ec69:	63 25 00 00 00 03    	arpl   %sp,0x3000000
    ec6f:	7f ec                	jg     ec5d <.debug_info+0xec5d>
    ec71:	00 00                	add    %al,(%eax)
    ec73:	50                   	push   %eax
    ec74:	c8 31 00 00          	enter  $0x31,$0x0
    ec78:	90                   	nop
    ec79:	65 96                	gs xchg %eax,%esi
    ec7b:	cc                   	int3   
    ec7c:	00 00                	add    %al,(%eax)
    ec7e:	00 4d b9             	add    %cl,-0x47(%ebp)
    ec81:	5f                   	pop    %edi
    ec82:	00 00                	add    %al,(%eax)
    ec84:	99                   	cltd   
    ec85:	7e 02                	jle    ec89 <.debug_info+0xec89>
    ec87:	99                   	cltd   
    ec88:	00 00                	add    %al,(%eax)
    ec8a:	00 03                	add    %al,(%ebx)
    ec8c:	cb                   	lret   
    ec8d:	ec                   	in     (%dx),%al
    ec8e:	00 00                	add    %al,(%eax)
    ec90:	43                   	inc    %ebx
    ec91:	68 00 99 7e 02       	push   $0x27e9900
    ec96:	cb                   	lret   
    ec97:	ec                   	in     (%dx),%al
    ec98:	00 00                	add    %al,(%eax)
    ec9a:	4f                   	dec    %edi
    ec9b:	34 04                	xor    $0x4,%al
    ec9d:	99                   	cltd   
    ec9e:	80 02 bd             	addb   $0xbd,(%edx)
    eca1:	ec                   	in     (%dx),%al
    eca2:	00 00                	add    %al,(%eax)
    eca4:	2d a1 0e 00 00       	sub    $0xea1,%eax
    eca9:	99                   	cltd   
    ecaa:	80 02 d6             	addb   $0xd6,(%edx)
    ecad:	ec                   	in     (%dx),%al
    ecae:	00 00                	add    %al,(%eax)
    ecb0:	35 5f 5f 63 00       	xor    $0x635f5f,%eax
    ecb5:	99                   	cltd   
    ecb6:	80 02 db             	addb   $0xdb,(%edx)
    ecb9:	ec                   	in     (%dx),%al
    ecba:	00 00                	add    %al,(%eax)
    ecbc:	00 44 5f 5f          	add    %al,0x5f(%edi,%ebx,2)
    ecc0:	75 00                	jne    ecc2 <.debug_info+0xecc2>
    ecc2:	99                   	cltd   
    ecc3:	80 02 9b             	addb   $0x9b,(%edx)
    ecc6:	ec                   	in     (%dx),%al
    ecc7:	00 00                	add    %al,(%eax)
    ecc9:	00 00                	add    %al,(%eax)
    eccb:	05 04 d1 ec 00       	add    $0xecd104,%eax
    ecd0:	00 06                	add    %al,(%esi)
    ecd2:	29 03                	sub    %eax,(%ebx)
    ecd4:	00 00                	add    %al,(%eax)
    ecd6:	06                   	push   %es
    ecd7:	67 03 00             	add    (%bx,%si),%eax
    ecda:	00 03                	add    %al,(%ebx)
    ecdc:	49                   	dec    %ecx
    ecdd:	00 00                	add    %al,(%eax)
    ecdf:	00 eb                	add    %ch,%bl
    ece1:	ec                   	in     (%dx),%al
    ece2:	00 00                	add    %al,(%eax)
    ece4:	04 3c                	add    $0x3c,%al
    ece6:	00 00                	add    %al,(%eax)
    ece8:	00 00                	add    %al,(%eax)
    ecea:	00 49 7f             	add    %cl,0x7f(%ecx)
    eced:	a2 00 00 02 08       	mov    %al,0x8020000
    ecf2:	04 03                	add    $0x3,%al
    ecf4:	05 ed 00 00 4a       	add    $0x4a0000ed,%eax
    ecf9:	aa                   	stos   %al,%es:(%edi)
    ecfa:	04 00                	add    $0x0,%al
    ecfc:	00 02                	add    %al,(%edx)
    ecfe:	08 04 ca             	or     %al,(%edx,%ecx,8)
    ed01:	17                   	pop    %ss
    ed02:	00 00                	add    %al,(%eax)
    ed04:	00 49 f2             	add    %cl,-0xe(%ecx)
    ed07:	56                   	push   %esi
    ed08:	00 00                	add    %al,(%eax)
    ed0a:	06                   	push   %es
    ed0b:	3b 01                	cmp    (%ecx),%eax
    ed0d:	03 37                	add    (%edi),%esi
    ed0f:	ed                   	in     (%dx),%eax
    ed10:	00 00                	add    %al,(%eax)
    ed12:	43                   	inc    %ebx
    ed13:	6d                   	insl   (%dx),%es:(%edi)
    ed14:	61                   	popa   
    ed15:	70 00                	jo     ed17 <.debug_info+0xed17>
    ed17:	06                   	push   %es
    ed18:	3b 01                	cmp    (%ecx),%eax
    ed1a:	2e 24 00             	cs and $0x0,%al
    ed1d:	00 4a f4             	add    %cl,-0xc(%edx)
    ed20:	00 00                	add    %al,(%eax)
    ed22:	00 06                	add    %al,(%esi)
    ed24:	3b 01                	cmp    (%ecx),%eax
    ed26:	55                   	push   %ebp
    ed27:	00 00                	add    %al,(%eax)
    ed29:	00 4a 44             	add    %cl,0x44(%edx)
    ed2c:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    ed2d:	00 00                	add    %al,(%eax)
    ed2f:	06                   	push   %es
    ed30:	3c 01                	cmp    $0x1,%al
    ed32:	55                   	push   %ebp
    ed33:	00 00                	add    %al,(%eax)
    ed35:	00 00                	add    %al,(%eax)
    ed37:	45                   	inc    %ebp
    ed38:	f1                   	icebp  
    ed39:	78 00                	js     ed3b <.debug_info+0xed3b>
    ed3b:	00 06                	add    %al,(%esi)
    ed3d:	8a 25 00 00 00 03    	mov    0x3000000,%ah
    ed43:	7e ed                	jle    ed32 <.debug_info+0xed32>
    ed45:	00 00                	add    %al,(%eax)
    ed47:	46                   	inc    %esi
    ed48:	6d                   	insl   (%dx),%es:(%edi)
    ed49:	61                   	popa   
    ed4a:	70 00                	jo     ed4c <.debug_info+0xed4c>
    ed4c:	06                   	push   %es
    ed4d:	8a 2e                	mov    (%esi),%ch
    ed4f:	24 00                	and    $0x0,%al
    ed51:	00 47 cc             	add    %al,-0x34(%edi)
    ed54:	5d                   	pop    %ebp
    ed55:	00 00                	add    %al,(%eax)
    ed57:	06                   	push   %es
    ed58:	8b 25 00 00 00 47    	mov    0x47000000,%esp
    ed5e:	f4                   	hlt    
    ed5f:	00 00                	add    %al,(%eax)
    ed61:	00 06                	add    %al,(%esi)
    ed63:	8c 25 00 00 00 46    	mov    %fs,0x46000000
    ed69:	6e                   	outsb  %ds:(%esi),(%dx)
    ed6a:	72 00                	jb     ed6c <.debug_info+0xed6c>
    ed6c:	06                   	push   %es
    ed6d:	8d 55 00             	lea    0x0(%ebp),%edx
    ed70:	00 00                	add    %al,(%eax)
    ed72:	47                   	inc    %edi
    ed73:	e1 87                	loope  ecfc <.debug_info+0xecfc>
    ed75:	00 00                	add    %al,(%eax)
    ed77:	06                   	push   %es
    ed78:	8e 25 00 00 00 00    	mov    0x0,%fs
    ed7e:	4c                   	dec    %esp
    ed7f:	75 25                	jne    eda6 <.debug_info+0xeda6>
    ed81:	00 00                	add    %al,(%eax)
    ed83:	06                   	push   %es
    ed84:	e5 03                	in     $0x3,%eax
    ed86:	b7 ed                	mov    $0xed,%bh
    ed88:	00 00                	add    %al,(%eax)
    ed8a:	46                   	inc    %esi
    ed8b:	64 73 74             	fs jae ee02 <.debug_info+0xee02>
    ed8e:	00 06                	add    %al,(%esi)
    ed90:	e5 2e                	in     $0x2e,%eax
    ed92:	24 00                	and    $0x0,%al
    ed94:	00 47 1e             	add    %al,0x1e(%edi)
    ed97:	a0 00 00 06 e5       	mov    0xe5060000,%al
    ed9c:	b7 ed                	mov    $0xed,%bh
    ed9e:	00 00                	add    %al,(%eax)
    eda0:	47                   	inc    %edi
    eda1:	23 a0 00 00 06 e6    	and    -0x19fa0000(%eax),%esp
    eda7:	b7 ed                	mov    $0xed,%bh
    eda9:	00 00                	add    %al,(%eax)
    edab:	47                   	inc    %edi
    edac:	44                   	inc    %esp
    edad:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    edae:	00 00                	add    %al,(%eax)
    edb0:	06                   	push   %es
    edb1:	e6 55                	out    %al,$0x55
    edb3:	00 00                	add    %al,(%eax)
    edb5:	00 00                	add    %al,(%eax)
    edb7:	05 04 da bd 00       	add    $0xbdda04,%eax
    edbc:	00 4c 95 64          	add    %cl,0x64(%ebp,%edx,4)
    edc0:	00 00                	add    %al,(%eax)
    edc2:	07                   	pop    %es
    edc3:	48                   	dec    %eax
    edc4:	03 df                	add    %edi,%ebx
    edc6:	ed                   	in     (%dx),%eax
    edc7:	00 00                	add    %al,(%eax)
    edc9:	46                   	inc    %esi
    edca:	6e                   	outsb  %ds:(%esi),(%dx)
    edcb:	72 00                	jb     edcd <.debug_info+0xedcd>
    edcd:	07                   	pop    %es
    edce:	48                   	dec    %eax
    edcf:	5f                   	pop    %edi
    edd0:	01 00                	add    %eax,(%eax)
    edd2:	00 47 28             	add    %al,0x28(%edi)
    edd5:	68 00 00 07 48       	push   $0x48070000
    edda:	13 e9                	adc    %ecx,%ebp
    eddc:	00 00                	add    %al,(%eax)
    edde:	00 4d 6a             	add    %cl,0x6a(%ebp)
    ede1:	aa                   	stos   %al,%es:(%edi)
    ede2:	00 00                	add    %al,(%eax)
    ede4:	07                   	pop    %es
    ede5:	07                   	pop    %es
    ede6:	01 1c 02             	add    %ebx,(%edx,%eax,1)
    ede9:	00 00                	add    %al,(%eax)
    edeb:	03 10                	add    (%eax),%edx
    eded:	ee                   	out    %al,(%dx)
    edee:	00 00                	add    %al,(%eax)
    edf0:	43                   	inc    %ebx
    edf1:	6e                   	outsb  %ds:(%esi),(%dx)
    edf2:	72 00                	jb     edf4 <.debug_info+0xedf4>
    edf4:	07                   	pop    %es
    edf5:	07                   	pop    %es
    edf6:	01 5f 01             	add    %ebx,0x1(%edi)
    edf9:	00 00                	add    %al,(%eax)
    edfb:	4a                   	dec    %edx
    edfc:	28 68 00             	sub    %ch,0x0(%eax)
    edff:	00 07                	add    %al,(%edi)
    ee01:	07                   	pop    %es
    ee02:	01 13                	add    %edx,(%ebx)
    ee04:	e9 00 00 53 da       	jmp    da53ee09 <irq_matrix_allocated+0xda53de99>
    ee09:	17                   	pop    %ss
    ee0a:	00 00                	add    %al,(%eax)
    ee0c:	07                   	pop    %es
    ee0d:	09 01                	or     %eax,(%ecx)
    ee0f:	00 4c be a4          	add    %cl,-0x5c(%esi,%edi,4)
    ee13:	00 00                	add    %al,(%eax)
    ee15:	07                   	pop    %es
    ee16:	6e                   	outsb  %ds:(%esi),(%dx)
    ee17:	03 32                	add    (%edx),%esi
    ee19:	ee                   	out    %al,(%dx)
    ee1a:	00 00                	add    %al,(%eax)
    ee1c:	46                   	inc    %esi
    ee1d:	6e                   	outsb  %ds:(%esi),(%dx)
    ee1e:	72 00                	jb     ee20 <.debug_info+0xee20>
    ee20:	07                   	pop    %es
    ee21:	6e                   	outsb  %ds:(%esi),(%dx)
    ee22:	5f                   	pop    %edi
    ee23:	01 00                	add    %eax,(%eax)
    ee25:	00 47 28             	add    %al,0x28(%edi)
    ee28:	68 00 00 07 6e       	push   $0x6e070000
    ee2d:	13 e9                	adc    %ecx,%ebp
    ee2f:	00 00                	add    %al,(%eax)
    ee31:	00 4d 3f             	add    %cl,0x3f(%ebp)
    ee34:	24 00                	and    $0x0,%al
    ee36:	00 0b                	add    %cl,(%ebx)
    ee38:	3a 03                	cmp    (%ebx),%al
    ee3a:	6f                   	outsl  %ds:(%esi),(%dx)
    ee3b:	15 00 00 03 5a       	adc    $0x5a030000,%eax
    ee40:	ee                   	out    %al,(%dx)
    ee41:	00 00                	add    %al,(%eax)
    ee43:	43                   	inc    %ebx
    ee44:	63 70 75             	arpl   %si,0x75(%eax)
    ee47:	00 0b                	add    %cl,(%ebx)
    ee49:	3a 03                	cmp    (%ebx),%al
    ee4b:	55                   	push   %ebp
    ee4c:	00 00                	add    %al,(%eax)
    ee4e:	00 44 70 00          	add    %al,0x0(%eax,%esi,2)
    ee52:	0b 3c 03             	or     (%ebx,%eax,1),%edi
    ee55:	b7 ed                	mov    $0xed,%bh
    ee57:	00 00                	add    %al,(%eax)
    ee59:	00 45 df             	add    %al,-0x21(%ebp)
    ee5c:	51                   	push   %ecx
    ee5d:	00 00                	add    %al,(%eax)
    ee5f:	07                   	pop    %es
    ee60:	d9 1c 02             	fstps  (%edx,%eax,1)
    ee63:	00 00                	add    %al,(%eax)
    ee65:	03 87 ee 00 00 46    	add    0x460000ee(%edi),%eax
    ee6b:	6e                   	outsb  %ds:(%esi),(%dx)
    ee6c:	72 00                	jb     ee6e <.debug_info+0xee6e>
    ee6e:	07                   	pop    %es
    ee6f:	d9 5f 01             	fstps  0x1(%edi)
    ee72:	00 00                	add    %al,(%eax)
    ee74:	47                   	inc    %edi
    ee75:	28 68 00             	sub    %ch,0x0(%eax)
    ee78:	00 07                	add    %al,(%edi)
    ee7a:	d9 13                	fsts   (%ebx)
    ee7c:	e9 00 00 48 da       	jmp    da48ee81 <irq_matrix_allocated+0xda48df11>
    ee81:	17                   	pop    %ss
    ee82:	00 00                	add    %al,(%eax)
    ee84:	07                   	pop    %es
    ee85:	db 00                	fildl  (%eax)
    ee87:	4d                   	dec    %ebp
    ee88:	e0 43                	loopne eecd <.debug_info+0xeecd>
    ee8a:	00 00                	add    %al,(%eax)
    ee8c:	08 98 02 77 0a 00    	or     %bl,0xa7702(%eax)
    ee92:	00 03                	add    %al,(%ebx)
    ee94:	b1 ee                	mov    $0xee,%cl
    ee96:	00 00                	add    %al,(%eax)
    ee98:	4a                   	dec    %edx
    ee99:	cc                   	int3   
    ee9a:	5d                   	pop    %ebp
    ee9b:	00 00                	add    %al,(%eax)
    ee9d:	08 98 02 4f 02 00    	or     %bl,0x24f02(%eax)
    eea3:	00 4a f9             	add    %cl,-0x7(%edx)
    eea6:	11 00                	adc    %eax,(%eax)
    eea8:	00 08                	add    %cl,(%eax)
    eeaa:	98                   	cwtl   
    eeab:	02 b2 02 00 00 00    	add    0x2(%edx),%dh
    eeb1:	45                   	inc    %ebp
    eeb2:	47                   	inc    %edi
    eeb3:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    eeb4:	00 00                	add    %al,(%eax)
    eeb6:	05 6c 55 00 00       	add    $0x556c,%eax
    eebb:	00 01                	add    %al,(%ecx)
    eebd:	0c ef                	or     $0xef,%al
    eebf:	00 00                	add    %al,(%eax)
    eec1:	46                   	inc    %esi
    eec2:	6d                   	insl   (%dx),%es:(%edi)
    eec3:	00 05 6c ed ea 00    	add    %al,0xeaed6c
    eec9:	00 46 63             	add    %al,0x63(%esi)
    eecc:	6d                   	insl   (%dx),%es:(%edi)
    eecd:	00 05 6c 11 bd 00    	add    %al,0xbd116c
    eed3:	00 46 6e             	add    %al,0x6e(%esi)
    eed6:	75 6d                	jne    ef45 <.debug_info+0xef45>
    eed8:	00 05 6d 55 00 00    	add    %al,0x556d
    eede:	00 47 20             	add    %al,0x20(%edi)
    eee1:	2b 00                	sub    (%eax),%eax
    eee3:	00 05 6d 1c 02 00    	add    %al,0x21c6d
    eee9:	00 50 55             	add    %dl,0x55(%eax)
    eeec:	4d                   	dec    %ebp
    eeed:	00 00                	add    %al,(%eax)
    eeef:	05 6f 55 00 00       	add    $0x556f,%eax
    eef4:	00 50 f4             	add    %dl,-0xc(%eax)
    eef7:	00 00                	add    %al,(%eax)
    eef9:	00 05 6f 55 00 00    	add    %al,0x556f
    eeff:	00 52 65             	add    %dl,0x65(%edx)
    ef02:	6e                   	outsb  %ds:(%esi),(%dx)
    ef03:	64 00 05 70 55 00 00 	add    %al,%fs:0x5570
    ef0a:	00 00                	add    %al,(%eax)
    ef0c:	54                   	push   %esp
    ef0d:	cf                   	iret   
    ef0e:	1c 00                	sbb    $0x0,%al
    ef10:	00 01                	add    %al,(%ecx)
    ef12:	0c 00                	or     $0x0,%al
    ef14:	00 00                	add    %al,(%eax)
    ef16:	00 c1                	add    %al,%cl
    ef18:	00 00                	add    %al,(%eax)
    ef1a:	00 01                	add    %al,(%ecx)
    ef1c:	9c                   	pushf  
    ef1d:	5a                   	pop    %edx
    ef1e:	f0 00 00             	lock add %al,(%eax)
    ef21:	55                   	push   %ebp
    ef22:	f4                   	hlt    
    ef23:	8f 00                	popl   (%eax)
    ef25:	00 01                	add    %al,(%ecx)
    ef27:	0c 77                	or     $0x77,%al
    ef29:	0a 00                	or     (%eax),%al
    ef2b:	00 00                	add    %al,(%eax)
    ef2d:	00 00                	add    %al,(%eax)
    ef2f:	00 55 89             	add    %dl,-0x77(%ebp)
    ef32:	1a 00                	sbb    (%eax),%al
    ef34:	00 01                	add    %al,(%ecx)
    ef36:	0c ed                	or     $0xed,%al
    ef38:	ea 00 00 29 00 00 00 	ljmp   $0x0,$0x290000
    ef3f:	50                   	push   %eax
    ef40:	1e                   	push   %ds
    ef41:	4e                   	dec    %esi
    ef42:	00 00                	add    %al,(%eax)
    ef44:	01 0c 23             	add    %ecx,(%ebx,%eiz,1)
    ef47:	e0 00                	loopne ef49 <.debug_info+0xef49>
    ef49:	00 50 90             	add    %dl,-0x70(%eax)
    ef4c:	07                   	pop    %es
    ef4d:	00 00                	add    %al,(%eax)
    ef4f:	01 0c 43             	add    %ecx,(%ebx,%eax,2)
    ef52:	e8 00 00 56 4e       	call   4e56ef57 <irq_matrix_allocated+0x4e56dfe7>
    ef57:	9f                   	lahf   
    ef58:	00 00                	add    %al,(%eax)
    ef5a:	01 0c f3             	add    %ecx,(%ebx,%esi,8)
    ef5d:	ea 00 00 5d 00 00 00 	ljmp   $0x0,$0x5d0000
    ef64:	50                   	push   %eax
    ef65:	31 9c 00 00 01 0c 64 	xor    %ebx,0x640c0100(%eax,%eax,1)
    ef6c:	df 00                	fild   (%eax)
    ef6e:	00 56 1c             	add    %dl,0x1c(%esi)
    ef71:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    ef72:	00 00                	add    %al,(%eax)
    ef74:	01 0c ca             	add    %ecx,(%edx,%ecx,8)
    ef77:	17                   	pop    %ss
    ef78:	00 00                	add    %al,(%eax)
    ef7a:	7b 00                	jnp    ef7c <.debug_info+0xef7c>
    ef7c:	00 00                	add    %al,(%eax)
    ef7e:	50                   	push   %eax
    ef7f:	74 37                	je     efb8 <.debug_info+0xefb8>
    ef81:	00 00                	add    %al,(%eax)
    ef83:	01 0c 0f             	add    %ecx,(%edi,%ecx,1)
    ef86:	01 00                	add    %eax,(%eax)
    ef88:	00 50 9e             	add    %dl,-0x62(%eax)
    ef8b:	68 00 00 01 0c       	push   $0xc010000
    ef90:	cc                   	int3   
    ef91:	0f 00 00             	sldt   (%eax)
    ef94:	50                   	push   %eax
    ef95:	4f                   	dec    %edi
    ef96:	43                   	inc    %ebx
    ef97:	00 00                	add    %al,(%eax)
    ef99:	01 0c bd e5 00 00 50 	add    %ecx,0x500000e5(,%edi,4)
    efa0:	cb                   	lret   
    efa1:	96                   	xchg   %eax,%esi
    efa2:	00 00                	add    %al,(%eax)
    efa4:	01 0c 99             	add    %ecx,(%ecx,%ebx,4)
    efa7:	00 00                	add    %al,(%eax)
    efa9:	00 50 20             	add    %dl,0x20(%eax)
    efac:	31 00                	xor    %eax,(%eax)
    efae:	00 01                	add    %al,(%ecx)
    efb0:	0c 99                	or     $0x99,%al
    efb2:	00 00                	add    %al,(%eax)
    efb4:	00 56 43             	add    %dl,0x43(%esi)
    efb7:	59                   	pop    %ecx
    efb8:	00 00                	add    %al,(%eax)
    efba:	01 0c 99             	add    %ecx,(%ecx,%ebx,4)
    efbd:	00 00                	add    %al,(%eax)
    efbf:	00 9b 00 00 00 57    	add    %bl,0x57000000(%ebx)
    efc5:	00 00                	add    %al,(%eax)
    efc7:	00 00                	add    %al,(%eax)
    efc9:	dd ef                	fucomp %st(7)
    efcb:	00 00                	add    %al,(%eax)
    efcd:	56                   	push   %esi
    efce:	27                   	daa    
    efcf:	7c 00                	jl     efd1 <.debug_info+0xefd1>
    efd1:	00 01                	add    %al,(%ecx)
    efd3:	0c 25                	or     $0x25,%al
    efd5:	00 00                	add    %al,(%eax)
    efd7:	00 bb 00 00 00 00    	add    %bh,0x0(%ebx)
    efdd:	58                   	pop    %eax
    efde:	eb ec                	jmp    efcc <.debug_info+0xefcc>
    efe0:	00 00                	add    %al,(%eax)
    efe2:	41                   	inc    %ecx
    efe3:	00 00                	add    %al,(%eax)
    efe5:	00 18                	add    %bl,(%eax)
    efe7:	00 00                	add    %al,(%eax)
    efe9:	00 01                	add    %al,(%ecx)
    efeb:	0c f6                	or     $0xf6,%al
    efed:	ef                   	out    %eax,(%dx)
    efee:	00 00                	add    %al,(%eax)
    eff0:	59                   	pop    %ecx
    eff1:	f8                   	clc    
    eff2:	ec                   	in     (%dx),%al
    eff3:	00 00                	add    %al,(%eax)
    eff5:	00 5a 7f             	add    %bl,0x7f(%edx)
    eff8:	ec                   	in     (%dx),%al
    eff9:	00 00                	add    %al,(%eax)
    effb:	b0 00                	mov    $0x0,%al
    effd:	00 00                	add    %al,(%eax)
    efff:	02 00                	add    (%eax),%al
    f001:	00 00                	add    %al,(%eax)
    f003:	01 0c 3e             	add    %ecx,(%esi,%edi,1)
    f006:	f0 00 00             	lock add %al,(%eax)
    f009:	59                   	pop    %ecx
    f00a:	90                   	nop
    f00b:	ec                   	in     (%dx),%al
    f00c:	00 00                	add    %al,(%eax)
    f00e:	5b                   	pop    %ebx
    f00f:	b0 00                	mov    $0x0,%al
    f011:	00 00                	add    %al,(%eax)
    f013:	02 00                	add    (%eax),%al
    f015:	00 00                	add    %al,(%eax)
    f017:	5c                   	pop    %esp
    f018:	bd ec 00 00 5d       	mov    $0x5d0000ec,%ebp
    f01d:	b5 e8                	mov    $0xe8,%ch
    f01f:	00 00                	add    %al,(%eax)
    f021:	b0 00                	mov    $0x0,%al
    f023:	00 00                	add    %al,(%eax)
    f025:	02 00                	add    (%eax),%al
    f027:	00 00                	add    %al,(%eax)
    f029:	99                   	cltd   
    f02a:	80 02 59             	addb   $0x59,(%edx)
    f02d:	d8 e8                	fsubr  %st(0),%st
    f02f:	00 00                	add    %al,(%eax)
    f031:	59                   	pop    %ecx
    f032:	cc                   	int3   
    f033:	e8 00 00 59 c2       	call   c259f038 <irq_matrix_allocated+0xc259e0c8>
    f038:	e8 00 00 00 00       	call   f03d <.debug_info+0xf03d>
    f03d:	00 5e 3d             	add    %bl,0x3d(%esi)
    f040:	00 00                	add    %al,(%eax)
    f042:	00 9b 29 01 00 5e    	add    %bl,0x5e000129(%ebx)
    f048:	93                   	xchg   %eax,%ebx
    f049:	00 00                	add    %al,(%eax)
    f04b:	00 a8 29 01 00 5e    	add    %ch,0x5e000129(%eax)
    f051:	c1 00 00             	roll   $0x0,(%eax)
    f054:	00 b5 29 01 00 00    	add    %dh,0x129(%ebp)
    f05a:	54                   	push   %esp
    f05b:	24 99                	and    $0x99,%al
    f05d:	00 00                	add    %al,(%eax)
    f05f:	01 25 d0 00 00 00    	add    %esp,0xd0
    f065:	c9                   	leave  
    f066:	00 00                	add    %al,(%eax)
    f068:	00 01                	add    %al,(%ecx)
    f06a:	9c                   	pushf  
    f06b:	b7 f1                	mov    $0xf1,%bh
    f06d:	00 00                	add    %al,(%eax)
    f06f:	55                   	push   %ebp
    f070:	f4                   	hlt    
    f071:	8f 00                	popl   (%eax)
    f073:	00 01                	add    %al,(%ecx)
    f075:	25 77 0a 00 00       	and    $0xa77,%eax
    f07a:	d9 00                	flds   (%eax)
    f07c:	00 00                	add    %al,(%eax)
    f07e:	5f                   	pop    %edi
    f07f:	62 69 74             	bound  %ebp,0x74(%ecx)
    f082:	00 01                	add    %al,(%ecx)
    f084:	25 99 00 00 00       	and    $0x99,%eax
    f089:	02 01                	add    (%ecx),%al
    f08b:	00 00                	add    %al,(%eax)
    f08d:	55                   	push   %ebp
    f08e:	89 1a                	mov    %ebx,(%edx)
    f090:	00 00                	add    %al,(%eax)
    f092:	01 25 ed ea 00 00    	add    %esp,0xeaed
    f098:	2b 01                	sub    (%ecx),%eax
    f09a:	00 00                	add    %al,(%eax)
    f09c:	50                   	push   %eax
    f09d:	1e                   	push   %ds
    f09e:	4e                   	dec    %esi
    f09f:	00 00                	add    %al,(%eax)
    f0a1:	01 25 23 e0 00 00    	add    %esp,0xe023
    f0a7:	50                   	push   %eax
    f0a8:	90                   	nop
    f0a9:	07                   	pop    %es
    f0aa:	00 00                	add    %al,(%eax)
    f0ac:	01 25 4b e8 00 00    	add    %esp,0xe84b
    f0b2:	56                   	push   %esi
    f0b3:	4e                   	dec    %esi
    f0b4:	9f                   	lahf   
    f0b5:	00 00                	add    %al,(%eax)
    f0b7:	01 25 52 eb 00 00    	add    %esp,0xeb52
    f0bd:	5f                   	pop    %edi
    f0be:	01 00                	add    %eax,(%eax)
    f0c0:	00 50 31             	add    %dl,0x31(%eax)
    f0c3:	9c                   	pushf  
    f0c4:	00 00                	add    %al,(%eax)
    f0c6:	01 25 64 df 00 00    	add    %esp,0xdf64
    f0cc:	56                   	push   %esi
    f0cd:	1c a4                	sbb    $0xa4,%al
    f0cf:	00 00                	add    %al,(%eax)
    f0d1:	01 25 ca 17 00 00    	add    %esp,0x17ca
    f0d7:	7d 01                	jge    f0da <.debug_info+0xf0da>
    f0d9:	00 00                	add    %al,(%eax)
    f0db:	50                   	push   %eax
    f0dc:	74 37                	je     f115 <.debug_info+0xf115>
    f0de:	00 00                	add    %al,(%eax)
    f0e0:	01 25 0f 01 00 00    	add    %esp,0x10f
    f0e6:	50                   	push   %eax
    f0e7:	9e                   	sahf   
    f0e8:	68 00 00 01 25       	push   $0x25010000
    f0ed:	cc                   	int3   
    f0ee:	0f 00 00             	sldt   (%eax)
    f0f1:	50                   	push   %eax
    f0f2:	4f                   	dec    %edi
    f0f3:	43                   	inc    %ebx
    f0f4:	00 00                	add    %al,(%eax)
    f0f6:	01 25 bd e5 00 00    	add    %esp,0xe5bd
    f0fc:	50                   	push   %eax
    f0fd:	cb                   	lret   
    f0fe:	96                   	xchg   %eax,%esi
    f0ff:	00 00                	add    %al,(%eax)
    f101:	01 25 99 00 00 00    	add    %esp,0x99
    f107:	50                   	push   %eax
    f108:	20 31                	and    %dh,(%ecx)
    f10a:	00 00                	add    %al,(%eax)
    f10c:	01 25 99 00 00 00    	add    %esp,0x99
    f112:	56                   	push   %esi
    f113:	43                   	inc    %ebx
    f114:	59                   	pop    %ecx
    f115:	00 00                	add    %al,(%eax)
    f117:	01 25 99 00 00 00    	add    %esp,0x99
    f11d:	9d                   	popf   
    f11e:	01 00                	add    %eax,(%eax)
    f120:	00 57 30             	add    %dl,0x30(%edi)
    f123:	00 00                	add    %al,(%eax)
    f125:	00 3a                	add    %bh,(%edx)
    f127:	f1                   	icebp  
    f128:	00 00                	add    %al,(%eax)
    f12a:	56                   	push   %esi
    f12b:	27                   	daa    
    f12c:	7c 00                	jl     f12e <.debug_info+0xf12e>
    f12e:	00 01                	add    %al,(%ecx)
    f130:	25 25 00 00 00       	and    $0x25,%eax
    f135:	bd 01 00 00 00       	mov    $0x1,%ebp
    f13a:	58                   	pop    %eax
    f13b:	eb ec                	jmp    f129 <.debug_info+0xf129>
    f13d:	00 00                	add    %al,(%eax)
    f13f:	14 01                	adc    $0x1,%al
    f141:	00 00                	add    %al,(%eax)
    f143:	48                   	dec    %eax
    f144:	00 00                	add    %al,(%eax)
    f146:	00 01                	add    %al,(%ecx)
    f148:	25 53 f1 00 00       	and    $0xf153,%eax
    f14d:	59                   	pop    %ecx
    f14e:	f8                   	clc    
    f14f:	ec                   	in     (%dx),%al
    f150:	00 00                	add    %al,(%eax)
    f152:	00 5a 7f             	add    %bl,0x7f(%edx)
    f155:	ec                   	in     (%dx),%al
    f156:	00 00                	add    %al,(%eax)
    f158:	88 01                	mov    %al,(%ecx)
    f15a:	00 00                	add    %al,(%eax)
    f15c:	02 00                	add    (%eax),%al
    f15e:	00 00                	add    %al,(%eax)
    f160:	01 25 9b f1 00 00    	add    %esp,0xf19b
    f166:	59                   	pop    %ecx
    f167:	90                   	nop
    f168:	ec                   	in     (%dx),%al
    f169:	00 00                	add    %al,(%eax)
    f16b:	5b                   	pop    %ebx
    f16c:	88 01                	mov    %al,(%ecx)
    f16e:	00 00                	add    %al,(%eax)
    f170:	02 00                	add    (%eax),%al
    f172:	00 00                	add    %al,(%eax)
    f174:	5c                   	pop    %esp
    f175:	bd ec 00 00 5d       	mov    $0x5d0000ec,%ebp
    f17a:	b5 e8                	mov    $0xe8,%ch
    f17c:	00 00                	add    %al,(%eax)
    f17e:	88 01                	mov    %al,(%ecx)
    f180:	00 00                	add    %al,(%eax)
    f182:	02 00                	add    (%eax),%al
    f184:	00 00                	add    %al,(%eax)
    f186:	99                   	cltd   
    f187:	80 02 59             	addb   $0x59,(%edx)
    f18a:	d8 e8                	fsubr  %st(0),%st
    f18c:	00 00                	add    %al,(%eax)
    f18e:	59                   	pop    %ecx
    f18f:	cc                   	int3   
    f190:	e8 00 00 59 c2       	call   c259f195 <irq_matrix_allocated+0xc259e225>
    f195:	e8 00 00 00 00       	call   f19a <.debug_info+0xf19a>
    f19a:	00 5e 10             	add    %bl,0x10(%esi)
    f19d:	01 00                	add    %eax,(%eax)
    f19f:	00 9b 29 01 00 5e    	add    %bl,0x5e000129(%ebx)
    f1a5:	6c                   	insb   (%dx),%es:(%edi)
    f1a6:	01 00                	add    %eax,(%eax)
    f1a8:	00 a8 29 01 00 5e    	add    %ch,0x5e000129(%eax)
    f1ae:	99                   	cltd   
    f1af:	01 00                	add    %eax,(%eax)
    f1b1:	00 b5 29 01 00 00    	add    %dh,0x129(%ebp)
    f1b7:	54                   	push   %esp
    f1b8:	2a 0d 00 00 01 41    	sub    0x41010000,%cl
    f1be:	a0 01 00 00 f1       	mov    0xf1000001,%al
    f1c3:	00 00                	add    %al,(%eax)
    f1c5:	00 01                	add    %al,(%ecx)
    f1c7:	9c                   	pushf  
    f1c8:	32 f3                	xor    %bl,%dh
    f1ca:	00 00                	add    %al,(%eax)
    f1cc:	55                   	push   %ebp
    f1cd:	f4                   	hlt    
    f1ce:	8f 00                	popl   (%eax)
    f1d0:	00 01                	add    %al,(%ecx)
    f1d2:	41                   	inc    %ecx
    f1d3:	77 0a                	ja     f1df <.debug_info+0xf1df>
    f1d5:	00 00                	add    %al,(%eax)
    f1d7:	db 01                	fildl  (%ecx)
    f1d9:	00 00                	add    %al,(%eax)
    f1db:	5f                   	pop    %edi
    f1dc:	62 69 74             	bound  %ebp,0x74(%ecx)
    f1df:	00 01                	add    %al,(%ecx)
    f1e1:	41                   	inc    %ecx
    f1e2:	99                   	cltd   
    f1e3:	00 00                	add    %al,(%eax)
    f1e5:	00 04 02             	add    %al,(%edx,%eax,1)
    f1e8:	00 00                	add    %al,(%eax)
    f1ea:	5f                   	pop    %edi
    f1eb:	63 70 75             	arpl   %si,0x75(%eax)
    f1ee:	00 01                	add    %al,(%ecx)
    f1f0:	41                   	inc    %ecx
    f1f1:	55                   	push   %ebp
    f1f2:	00 00                	add    %al,(%eax)
    f1f4:	00 22                	add    %ah,(%edx)
    f1f6:	02 00                	add    (%eax),%al
    f1f8:	00 55 89             	add    %dl,-0x77(%ebp)
    f1fb:	1a 00                	sbb    (%eax),%al
    f1fd:	00 01                	add    %al,(%ecx)
    f1ff:	41                   	inc    %ecx
    f200:	ed                   	in     (%dx),%eax
    f201:	ea 00 00 4b 02 00 00 	ljmp   $0x0,$0x24b0000
    f208:	55                   	push   %ebp
    f209:	fd                   	std    
    f20a:	60                   	pusha  
    f20b:	00 00                	add    %al,(%eax)
    f20d:	01 41 11             	add    %eax,0x11(%ecx)
    f210:	bd 00 00 6a 02       	mov    $0x26a0000,%ebp
    f215:	00 00                	add    %al,(%eax)
    f217:	50                   	push   %eax
    f218:	1e                   	push   %ds
    f219:	4e                   	dec    %esi
    f21a:	00 00                	add    %al,(%eax)
    f21c:	01 41 23             	add    %eax,0x23(%ecx)
    f21f:	e0 00                	loopne f221 <.debug_info+0xf221>
    f221:	00 50 90             	add    %dl,-0x70(%eax)
    f224:	07                   	pop    %es
    f225:	00 00                	add    %al,(%eax)
    f227:	01 41 53             	add    %eax,0x53(%ecx)
    f22a:	e8 00 00 56 4e       	call   4e56f22f <irq_matrix_allocated+0x4e56e2bf>
    f22f:	9f                   	lahf   
    f230:	00 00                	add    %al,(%eax)
    f232:	01 41 c7             	add    %eax,-0x39(%ecx)
    f235:	eb 00                	jmp    f237 <.debug_info+0xf237>
    f237:	00 94 02 00 00 50 31 	add    %dl,0x31500000(%edx,%eax,1)
    f23e:	9c                   	pushf  
    f23f:	00 00                	add    %al,(%eax)
    f241:	01 41 64             	add    %eax,0x64(%ecx)
    f244:	df 00                	fild   (%eax)
    f246:	00 56 1c             	add    %dl,0x1c(%esi)
    f249:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    f24a:	00 00                	add    %al,(%eax)
    f24c:	01 41 ca             	add    %eax,-0x36(%ecx)
    f24f:	17                   	pop    %ss
    f250:	00 00                	add    %al,(%eax)
    f252:	b2 02                	mov    $0x2,%dl
    f254:	00 00                	add    %al,(%eax)
    f256:	50                   	push   %eax
    f257:	74 37                	je     f290 <.debug_info+0xf290>
    f259:	00 00                	add    %al,(%eax)
    f25b:	01 41 0f             	add    %eax,0xf(%ecx)
    f25e:	01 00                	add    %eax,(%eax)
    f260:	00 50 9e             	add    %dl,-0x62(%eax)
    f263:	68 00 00 01 41       	push   $0x41010000
    f268:	cc                   	int3   
    f269:	0f 00 00             	sldt   (%eax)
    f26c:	50                   	push   %eax
    f26d:	4f                   	dec    %edi
    f26e:	43                   	inc    %ebx
    f26f:	00 00                	add    %al,(%eax)
    f271:	01 41 bd             	add    %eax,-0x43(%ecx)
    f274:	e5 00                	in     $0x0,%eax
    f276:	00 50 cb             	add    %dl,-0x35(%eax)
    f279:	96                   	xchg   %eax,%esi
    f27a:	00 00                	add    %al,(%eax)
    f27c:	01 41 99             	add    %eax,-0x67(%ecx)
    f27f:	00 00                	add    %al,(%eax)
    f281:	00 50 20             	add    %dl,0x20(%eax)
    f284:	31 00                	xor    %eax,(%eax)
    f286:	00 01                	add    %al,(%ecx)
    f288:	41                   	inc    %ecx
    f289:	99                   	cltd   
    f28a:	00 00                	add    %al,(%eax)
    f28c:	00 56 43             	add    %dl,0x43(%esi)
    f28f:	59                   	pop    %ecx
    f290:	00 00                	add    %al,(%eax)
    f292:	01 41 99             	add    %eax,-0x67(%ecx)
    f295:	00 00                	add    %al,(%eax)
    f297:	00 d2                	add    %dl,%dl
    f299:	02 00                	add    (%eax),%al
    f29b:	00 57 60             	add    %dl,0x60(%edi)
    f29e:	00 00                	add    %al,(%eax)
    f2a0:	00 b5 f2 00 00 56    	add    %dh,0x560000f2(%ebp)
    f2a6:	27                   	daa    
    f2a7:	7c 00                	jl     f2a9 <.debug_info+0xf2a9>
    f2a9:	00 01                	add    %al,(%ecx)
    f2ab:	41                   	inc    %ecx
    f2ac:	25 00 00 00 f2       	and    $0xf2000000,%eax
    f2b1:	02 00                	add    (%eax),%al
    f2b3:	00 00                	add    %al,(%eax)
    f2b5:	58                   	pop    %eax
    f2b6:	eb ec                	jmp    f2a4 <.debug_info+0xf2a4>
    f2b8:	00 00                	add    %al,(%eax)
    f2ba:	ee                   	out    %al,(%dx)
    f2bb:	01 00                	add    %eax,(%eax)
    f2bd:	00 78 00             	add    %bh,0x0(%eax)
    f2c0:	00 00                	add    %al,(%eax)
    f2c2:	01 41 ce             	add    %eax,-0x32(%ecx)
    f2c5:	f2 00 00             	repnz add %al,(%eax)
    f2c8:	59                   	pop    %ecx
    f2c9:	f8                   	clc    
    f2ca:	ec                   	in     (%dx),%al
    f2cb:	00 00                	add    %al,(%eax)
    f2cd:	00 5a 7f             	add    %bl,0x7f(%edx)
    f2d0:	ec                   	in     (%dx),%al
    f2d1:	00 00                	add    %al,(%eax)
    f2d3:	80 02 00             	addb   $0x0,(%edx)
    f2d6:	00 02                	add    %al,(%edx)
    f2d8:	00 00                	add    %al,(%eax)
    f2da:	00 01                	add    %al,(%ecx)
    f2dc:	41                   	inc    %ecx
    f2dd:	16                   	push   %ss
    f2de:	f3 00 00             	repz add %al,(%eax)
    f2e1:	59                   	pop    %ecx
    f2e2:	90                   	nop
    f2e3:	ec                   	in     (%dx),%al
    f2e4:	00 00                	add    %al,(%eax)
    f2e6:	5b                   	pop    %ebx
    f2e7:	80 02 00             	addb   $0x0,(%edx)
    f2ea:	00 02                	add    %al,(%edx)
    f2ec:	00 00                	add    %al,(%eax)
    f2ee:	00 5c bd ec          	add    %bl,-0x14(%ebp,%edi,4)
    f2f2:	00 00                	add    %al,(%eax)
    f2f4:	5d                   	pop    %ebp
    f2f5:	b5 e8                	mov    $0xe8,%ch
    f2f7:	00 00                	add    %al,(%eax)
    f2f9:	80 02 00             	addb   $0x0,(%edx)
    f2fc:	00 02                	add    %al,(%edx)
    f2fe:	00 00                	add    %al,(%eax)
    f300:	00 99 80 02 59 d8    	add    %bl,-0x27a6fd80(%ecx)
    f306:	e8 00 00 59 cc       	call   cc59f30b <irq_matrix_allocated+0xcc59e39b>
    f30b:	e8 00 00 59 c2       	call   c259f310 <irq_matrix_allocated+0xc259e3a0>
    f310:	e8 00 00 00 00       	call   f315 <.debug_info+0xf315>
    f315:	00 5e ea             	add    %bl,-0x16(%esi)
    f318:	01 00                	add    %eax,(%eax)
    f31a:	00 9b 29 01 00 5e    	add    %bl,0x5e000129(%ebx)
    f320:	66 02 00             	data16 add (%eax),%al
    f323:	00 a8 29 01 00 5e    	add    %ch,0x5e000129(%eax)
    f329:	91                   	xchg   %eax,%ecx
    f32a:	02 00                	add    (%eax),%al
    f32c:	00 b5 29 01 00 00    	add    %dh,0x129(%ebp)
    f332:	4d                   	dec    %ebp
    f333:	e7 20                	out    %eax,$0x20
    f335:	00 00                	add    %al,(%eax)
    f337:	04 a6                	add    $0xa6,%al
    f339:	01 1c 02             	add    %ebx,(%edx,%eax,1)
    f33c:	00 00                	add    %al,(%eax)
    f33e:	03 5c f3 00          	add    0x0(%ebx,%esi,8),%ebx
    f342:	00 4a d2             	add    %cl,-0x2e(%edx)
    f345:	8a 00                	mov    (%eax),%al
    f347:	00 04 a6             	add    %al,(%esi,%eiz,4)
    f34a:	01 1f                	add    %ebx,(%edi)
    f34c:	e5 00                	in     $0x0,%eax
    f34e:	00 4e e6             	add    %cl,-0x1a(%esi)
    f351:	91                   	xchg   %eax,%ecx
    f352:	00 00                	add    %al,(%eax)
    f354:	04 a8                	add    $0xa8,%al
    f356:	01 25 00 00 00 00    	add    %esp,0x0
    f35c:	54                   	push   %esp
    f35d:	0f 1d 00             	nopl   (%eax)
    f360:	00 01                	add    %al,(%ecx)
    f362:	41                   	inc    %ecx
    f363:	a0 02 00 00 e5       	mov    0xe5000002,%al
    f368:	00 00                	add    %al,(%eax)
    f36a:	00 01                	add    %al,(%ecx)
    f36c:	9c                   	pushf  
    f36d:	50                   	push   %eax
    f36e:	f4                   	hlt    
    f36f:	00 00                	add    %al,(%eax)
    f371:	55                   	push   %ebp
    f372:	f4                   	hlt    
    f373:	8f 00                	popl   (%eax)
    f375:	00 01                	add    %al,(%ecx)
    f377:	41                   	inc    %ecx
    f378:	77 0a                	ja     f384 <.debug_info+0xf384>
    f37a:	00 00                	add    %al,(%eax)
    f37c:	10 03                	adc    %al,(%ebx)
    f37e:	00 00                	add    %al,(%eax)
    f380:	5f                   	pop    %edi
    f381:	62 69 74             	bound  %ebp,0x74(%ecx)
    f384:	00 01                	add    %al,(%ecx)
    f386:	41                   	inc    %ecx
    f387:	99                   	cltd   
    f388:	00 00                	add    %al,(%eax)
    f38a:	00 44 03 00          	add    %al,0x0(%ebx,%eax,1)
    f38e:	00 5f 63             	add    %bl,0x63(%edi)
    f391:	70 75                	jo     f408 <.debug_info+0xf408>
    f393:	00 01                	add    %al,(%ecx)
    f395:	41                   	inc    %ecx
    f396:	55                   	push   %ebp
    f397:	00 00                	add    %al,(%eax)
    f399:	00 83 03 00 00 55    	add    %al,0x55000003(%ebx)
    f39f:	89 1a                	mov    %ebx,(%edx)
    f3a1:	00 00                	add    %al,(%eax)
    f3a3:	01 41 ed             	add    %eax,-0x13(%ecx)
    f3a6:	ea 00 00 ac 03 00 00 	ljmp   $0x0,$0x3ac0000
    f3ad:	55                   	push   %ebp
    f3ae:	fd                   	std    
    f3af:	60                   	pusha  
    f3b0:	00 00                	add    %al,(%eax)
    f3b2:	01 41 11             	add    %eax,0x11(%ecx)
    f3b5:	bd 00 00 cb 03       	mov    $0x3cb0000,%ebp
    f3ba:	00 00                	add    %al,(%eax)
    f3bc:	50                   	push   %eax
    f3bd:	9f                   	lahf   
    f3be:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    f3bf:	00 00                	add    %al,(%eax)
    f3c1:	01 41 1f             	add    %eax,0x1f(%ecx)
    f3c4:	e5 00                	in     $0x0,%eax
    f3c6:	00 50 90             	add    %dl,-0x70(%eax)
    f3c9:	07                   	pop    %es
    f3ca:	00 00                	add    %al,(%eax)
    f3cc:	01 41 53             	add    %eax,0x53(%ecx)
    f3cf:	e8 00 00 60 ee       	call   ee60f3d4 <irq_matrix_allocated+0xee60e464>
    f3d4:	a2 00 00 01 41       	mov    %al,0x41010000
    f3d9:	36 e4 00             	ss in  $0x0,%al
    f3dc:	00 02                	add    %al,(%edx)
    f3de:	91                   	xchg   %eax,%ecx
    f3df:	50                   	push   %eax
    f3e0:	56                   	push   %esi
    f3e1:	4e                   	dec    %esi
    f3e2:	9f                   	lahf   
    f3e3:	00 00                	add    %al,(%eax)
    f3e5:	01 41 c7             	add    %eax,-0x39(%ecx)
    f3e8:	eb 00                	jmp    f3ea <.debug_info+0xf3ea>
    f3ea:	00 f5                	add    %dh,%ch
    f3ec:	03 00                	add    (%eax),%eax
    f3ee:	00 50 20             	add    %dl,0x20(%eax)
    f3f1:	31 00                	xor    %eax,(%eax)
    f3f3:	00 01                	add    %al,(%ecx)
    f3f5:	41                   	inc    %ecx
    f3f6:	99                   	cltd   
    f3f7:	00 00                	add    %al,(%eax)
    f3f9:	00 58 32             	add    %bl,0x32(%eax)
    f3fc:	f3 00 00             	repz add %al,(%eax)
    f3ff:	ae                   	scas   %es:(%edi),%al
    f400:	02 00                	add    (%eax),%al
    f402:	00 90 00 00 00 01    	add    %dl,0x1000000(%eax)
    f408:	41                   	inc    %ecx
    f409:	34 f4                	xor    $0xf4,%al
    f40b:	00 00                	add    %al,(%eax)
    f40d:	59                   	pop    %ecx
    f40e:	43                   	inc    %ebx
    f40f:	f3 00 00             	repz add %al,(%eax)
    f412:	61                   	popa   
    f413:	90                   	nop
    f414:	00 00                	add    %al,(%eax)
    f416:	00 62 4f             	add    %ah,0x4f(%edx)
    f419:	f3 00 00             	repz add %al,(%eax)
    f41c:	13 04 00             	adc    (%eax,%eax,1),%eax
    f41f:	00 5e 5c             	add    %bl,0x5c(%esi)
    f422:	03 00                	add    (%eax),%eax
    f424:	00 bf 29 01 00 5e    	add    %bh,0x5e000129(%edi)
    f42a:	77 03                	ja     f42f <.debug_info+0xf42f>
    f42c:	00 00                	add    %al,(%eax)
    f42e:	cc                   	int3   
    f42f:	29 01                	sub    %eax,(%ecx)
    f431:	00 00                	add    %al,(%eax)
    f433:	00 5e f0             	add    %bl,-0x10(%esi)
    f436:	02 00                	add    (%eax),%al
    f438:	00 d9                	add    %bl,%cl
    f43a:	29 01                	sub    %eax,(%ecx)
    f43c:	00 5e 38             	add    %bl,0x38(%esi)
    f43f:	03 00                	add    (%eax),%eax
    f441:	00 e5                	add    %ah,%ch
    f443:	29 01                	sub    %eax,(%ecx)
    f445:	00 5e 85             	add    %bl,-0x7b(%esi)
    f448:	03 00                	add    (%eax),%eax
    f44a:	00 b5 29 01 00 00    	add    %dh,0x129(%ebp)
    f450:	63 cf                	arpl   %cx,%di
    f452:	85 00                	test   %eax,(%eax)
    f454:	00 01                	add    %al,(%ecx)
    f456:	0c 71                	or     $0x71,%al
    f458:	e2 00                	loop   f45a <.debug_info+0xf45a>
    f45a:	00 90 03 00 00 4e    	add    %dl,0x4e000003(%eax)
    f460:	00 00                	add    %al,(%eax)
    f462:	00 01                	add    %al,(%ecx)
    f464:	9c                   	pushf  
    f465:	e6 f4                	out    %al,$0xf4
    f467:	00 00                	add    %al,(%eax)
    f469:	55                   	push   %ebp
    f46a:	29 97 00 00 01 0c    	sub    %edx,0xc010000(%edi)
    f470:	b3 e2                	mov    $0xe2,%bl
    f472:	00 00                	add    %al,(%eax)
    f474:	47                   	inc    %edi
    f475:	04 00                	add    $0x0,%al
    f477:	00 55 f9             	add    %dl,-0x7(%ebp)
    f47a:	11 00                	adc    %eax,(%eax)
    f47c:	00 01                	add    %al,(%ecx)
    f47e:	0c 99                	or     $0x99,%al
    f480:	00 00                	add    %al,(%eax)
    f482:	00 70 04             	add    %dh,0x4(%eax)
    f485:	00 00                	add    %al,(%eax)
    f487:	55                   	push   %ebp
    f488:	e0 0f                	loopne f499 <.debug_info+0xf499>
    f48a:	00 00                	add    %al,(%eax)
    f48c:	01 0c b9             	add    %ecx,(%ecx,%edi,4)
    f48f:	e2 00                	loop   f491 <.debug_info+0xf491>
    f491:	00 83 04 00 00 64    	add    %al,0x64000004(%ebx)
    f497:	73 00                	jae    f499 <.debug_info+0xf499>
    f499:	01 0c e6             	add    %ecx,(%esi,%eiz,8)
    f49c:	f4                   	hlt    
    f49d:	00 00                	add    %al,(%eax)
    f49f:	96                   	xchg   %eax,%esi
    f4a0:	04 00                	add    $0x0,%al
    f4a2:	00 52 70             	add    %dl,0x70(%edx)
    f4a5:	00 01                	add    %al,(%ecx)
    f4a7:	0c e6                	or     $0xe6,%al
    f4a9:	f4                   	hlt    
    f4aa:	00 00                	add    %al,(%eax)
    f4ac:	56                   	push   %esi
    f4ad:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    f4ae:	18 00                	sbb    %al,(%eax)
    f4b0:	00 01                	add    %al,(%ecx)
    f4b2:	0c f3                	or     $0xf3,%al
    f4b4:	ea 00 00 a9 04 00 00 	ljmp   $0x0,$0x4a90000
    f4bb:	64 72 65             	fs jb  f523 <.debug_info+0xf523>
    f4be:	74 00                	je     f4c0 <.debug_info+0xf4c0>
    f4c0:	01 0c 99             	add    %ecx,(%ecx,%ebx,4)
    f4c3:	00 00                	add    %al,(%eax)
    f4c5:	00 c7                	add    %al,%bh
    f4c7:	04 00                	add    $0x0,%al
    f4c9:	00 5e a4             	add    %bl,-0x5c(%esi)
    f4cc:	03 00                	add    (%eax),%eax
    f4ce:	00 f1                	add    %dh,%cl
    f4d0:	29 01                	sub    %eax,(%ecx)
    f4d2:	00 5e cd             	add    %bl,-0x33(%esi)
    f4d5:	03 00                	add    (%eax),%eax
    f4d7:	00 fd                	add    %bh,%ch
    f4d9:	29 01                	sub    %eax,(%ecx)
    f4db:	00 5e d4             	add    %bl,-0x2c(%esi)
    f4de:	03 00                	add    (%eax),%eax
    f4e0:	00 09                	add    %cl,(%ecx)
    f4e2:	2a 01                	sub    (%ecx),%al
    f4e4:	00 00                	add    %al,(%eax)
    f4e6:	05 04 29 c2 00       	add    $0xc22904,%eax
    f4eb:	00 63 48             	add    %ah,0x48(%ebx)
    f4ee:	00 00                	add    %al,(%eax)
    f4f0:	00 01                	add    %al,(%ecx)
    f4f2:	25 71 e2 00 00       	and    $0xe271,%eax
    f4f7:	e0 03                	loopne f4fc <.debug_info+0xf4fc>
    f4f9:	00 00                	add    %al,(%eax)
    f4fb:	51                   	push   %ecx
    f4fc:	00 00                	add    %al,(%eax)
    f4fe:	00 01                	add    %al,(%ecx)
    f500:	9c                   	pushf  
    f501:	82                   	(bad)  
    f502:	f5                   	cmc    
    f503:	00 00                	add    %al,(%eax)
    f505:	55                   	push   %ebp
    f506:	29 97 00 00 01 25    	sub    %edx,0x25010000(%edi)
    f50c:	b3 e2                	mov    $0xe2,%bl
    f50e:	00 00                	add    %al,(%eax)
    f510:	e5 04                	in     $0x4,%eax
    f512:	00 00                	add    %al,(%eax)
    f514:	55                   	push   %ebp
    f515:	f9                   	stc    
    f516:	11 00                	adc    %eax,(%eax)
    f518:	00 01                	add    %al,(%ecx)
    f51a:	25 99 00 00 00       	and    $0x99,%eax
    f51f:	0e                   	push   %cs
    f520:	05 00 00 55 e0       	add    $0xe0550000,%eax
    f525:	0f 00 00             	sldt   (%eax)
    f528:	01 25 b9 e2 00 00    	add    %esp,0xe2b9
    f52e:	21 05 00 00 64 73    	and    %eax,0x73640000
    f534:	00 01                	add    %al,(%ecx)
    f536:	25 e6 f4 00 00       	and    $0xf4e6,%eax
    f53b:	34 05                	xor    $0x5,%al
    f53d:	00 00                	add    %al,(%eax)
    f53f:	52                   	push   %edx
    f540:	70 00                	jo     f542 <.debug_info+0xf542>
    f542:	01 25 e6 f4 00 00    	add    %esp,0xf4e6
    f548:	56                   	push   %esi
    f549:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    f54a:	18 00                	sbb    %al,(%eax)
    f54c:	00 01                	add    %al,(%ecx)
    f54e:	25 52 eb 00 00       	and    $0xeb52,%eax
    f553:	47                   	inc    %edi
    f554:	05 00 00 64 72       	add    $0x72640000,%eax
    f559:	65 74 00             	gs je  f55c <.debug_info+0xf55c>
    f55c:	01 25 99 00 00 00    	add    %esp,0x99
    f562:	65 05 00 00 5e f4    	gs add $0xf45e0000,%eax
    f568:	03 00                	add    (%eax),%eax
    f56a:	00 f1                	add    %dh,%cl
    f56c:	29 01                	sub    %eax,(%ecx)
    f56e:	00 5e 20             	add    %bl,0x20(%esi)
    f571:	04 00                	add    $0x0,%al
    f573:	00 fd                	add    %bh,%ch
    f575:	29 01                	sub    %eax,(%ecx)
    f577:	00 5e 27             	add    %bl,0x27(%esi)
    f57a:	04 00                	add    $0x0,%al
    f57c:	00 09                	add    %cl,(%ecx)
    f57e:	2a 01                	sub    (%ecx),%al
    f580:	00 00                	add    %al,(%eax)
    f582:	63 43 09             	arpl   %ax,0x9(%ebx)
    f585:	00 00                	add    %al,(%eax)
    f587:	01 41 71             	add    %eax,0x71(%ecx)
    f58a:	e2 00                	loop   f58c <.debug_info+0xf58c>
    f58c:	00 40 04             	add    %al,0x4(%eax)
    f58f:	00 00                	add    %al,(%eax)
    f591:	62 00                	bound  %eax,(%eax)
    f593:	00 00                	add    %al,(%eax)
    f595:	01 9c 18 f6 00 00 55 	add    %ebx,0x550000f6(%eax,%ebx,1)
    f59c:	29 97 00 00 01 41    	sub    %edx,0x41010000(%edi)
    f5a2:	b3 e2                	mov    $0xe2,%bl
    f5a4:	00 00                	add    %al,(%eax)
    f5a6:	83 05 00 00 55 f9 11 	addl   $0x11,0xf9550000
    f5ad:	00 00                	add    %al,(%eax)
    f5af:	01 41 99             	add    %eax,-0x67(%ecx)
    f5b2:	00 00                	add    %al,(%eax)
    f5b4:	00 ac 05 00 00 55 e0 	add    %ch,-0x1fab0000(%ebp,%eax,1)
    f5bb:	0f 00 00             	sldt   (%eax)
    f5be:	01 41 b9             	add    %eax,-0x47(%ecx)
    f5c1:	e2 00                	loop   f5c3 <.debug_info+0xf5c3>
    f5c3:	00 bf 05 00 00 64    	add    %bh,0x64000005(%edi)
    f5c9:	73 00                	jae    f5cb <.debug_info+0xf5cb>
    f5cb:	01 41 e6             	add    %eax,-0x1a(%ecx)
    f5ce:	f4                   	hlt    
    f5cf:	00 00                	add    %al,(%eax)
    f5d1:	d2 05 00 00 52 70    	rolb   %cl,0x70520000
    f5d7:	00 01                	add    %al,(%ecx)
    f5d9:	41                   	inc    %ecx
    f5da:	e6 f4                	out    %al,$0xf4
    f5dc:	00 00                	add    %al,(%eax)
    f5de:	56                   	push   %esi
    f5df:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    f5e0:	18 00                	sbb    %al,(%eax)
    f5e2:	00 01                	add    %al,(%ecx)
    f5e4:	41                   	inc    %ecx
    f5e5:	c7                   	(bad)  
    f5e6:	eb 00                	jmp    f5e8 <.debug_info+0xf5e8>
    f5e8:	00 e5                	add    %ah,%ch
    f5ea:	05 00 00 64 72       	add    $0x72640000,%eax
    f5ef:	65 74 00             	gs je  f5f2 <.debug_info+0xf5f2>
    f5f2:	01 41 99             	add    %eax,-0x67(%ecx)
    f5f5:	00 00                	add    %al,(%eax)
    f5f7:	00 03                	add    %al,(%ebx)
    f5f9:	06                   	push   %es
    f5fa:	00 00                	add    %al,(%eax)
    f5fc:	5e                   	pop    %esi
    f5fd:	54                   	push   %esp
    f5fe:	04 00                	add    $0x0,%al
    f600:	00 f1                	add    %dh,%cl
    f602:	29 01                	sub    %eax,(%ecx)
    f604:	00 5e 91             	add    %bl,-0x6f(%esi)
    f607:	04 00                	add    $0x0,%al
    f609:	00 fd                	add    %bh,%ch
    f60b:	29 01                	sub    %eax,(%ecx)
    f60d:	00 5e 9b             	add    %bl,-0x65(%esi)
    f610:	04 00                	add    $0x0,%al
    f612:	00 09                	add    %cl,(%ecx)
    f614:	2a 01                	sub    (%ecx),%al
    f616:	00 00                	add    %al,(%eax)
    f618:	65 cd eb             	gs int $0xeb
    f61b:	00 00                	add    %al,(%eax)
    f61d:	00 00                	add    %al,(%eax)
    f61f:	00 00                	add    %al,(%eax)
    f621:	85 00                	test   %eax,(%eax)
    f623:	00 00                	add    %al,(%eax)
    f625:	01 9c 8c f6 00 00 66 	add    %ebx,0x660000f6(%esp,%ecx,4)
    f62c:	dd eb                	fucomp %st(3)
    f62e:	00 00                	add    %al,(%eax)
    f630:	21 06                	and    %eax,(%esi)
    f632:	00 00                	add    %al,(%eax)
    f634:	5c                   	pop    %esp
    f635:	e8 eb 00 00 5c       	call   5c00f725 <irq_matrix_allocated+0x5c00e7b5>
    f63a:	f3 eb 00             	repz jmp f63d <.debug_info+0xf63d>
    f63d:	00 67 64             	add    %ah,0x64(%edi)
    f640:	00 00                	add    %al,(%eax)
    f642:	00 1c 00             	add    %bl,(%eax,%eax,1)
    f645:	00 00                	add    %al,(%eax)
    f647:	70 f6                	jo     f63f <.debug_info+0xf63f>
    f649:	00 00                	add    %al,(%eax)
    f64b:	59                   	pop    %ecx
    f64c:	dd eb                	fucomp %st(3)
    f64e:	00 00                	add    %al,(%eax)
    f650:	5b                   	pop    %ebx
    f651:	64 00 00             	add    %al,%fs:(%eax)
    f654:	00 1c 00             	add    %bl,(%eax,%eax,1)
    f657:	00 00                	add    %al,(%eax)
    f659:	5c                   	pop    %esp
    f65a:	e8 eb 00 00 68       	call   6800f74a <irq_matrix_allocated+0x6800e7da>
    f65f:	f3 eb 00             	repz jmp f662 <.debug_info+0xf662>
    f662:	00 01                	add    %al,(%ecx)
    f664:	50                   	push   %eax
    f665:	5e                   	pop    %esi
    f666:	7d 00                	jge    f668 <.debug_info+0xf668>
    f668:	00 00                	add    %al,(%eax)
    f66a:	15 2a 01 00 00       	adc    $0x12a,%eax
    f66f:	00 5e 1d             	add    %bl,0x1d(%esi)
    f672:	00 00                	add    %al,(%eax)
    f674:	00 15 2a 01 00 5e    	add    %dl,0x5e00012a
    f67a:	3d 00 00 00 15       	cmp    $0x15000000,%eax
    f67f:	2a 01                	sub    (%ecx),%al
    f681:	00 5e 5d             	add    %bl,0x5d(%esi)
    f684:	00 00                	add    %al,(%eax)
    f686:	00 15 2a 01 00 00    	add    %dl,0x12a
    f68c:	65 ff                	gs (bad) 
    f68e:	eb 00                	jmp    f690 <.debug_info+0xf690>
    f690:	00 85 00 00 00 a5    	add    %al,-0x5b000000(%ebp)
    f696:	00 00                	add    %al,(%eax)
    f698:	00 01                	add    %al,(%ecx)
    f69a:	9c                   	pushf  
    f69b:	07                   	pop    %es
    f69c:	f7 00 00 66 0f ec    	testl  $0xec0f6600,(%eax)
    f6a2:	00 00                	add    %al,(%eax)
    f6a4:	3f                   	aas    
    f6a5:	06                   	push   %es
    f6a6:	00 00                	add    %al,(%eax)
    f6a8:	5c                   	pop    %esp
    f6a9:	1a ec                	sbb    %ah,%ch
    f6ab:	00 00                	add    %al,(%eax)
    f6ad:	5c                   	pop    %esp
    f6ae:	25 ec 00 00 67       	and    $0x670000ec,%eax
    f6b3:	e9 00 00 00 3c       	jmp    3c00f6b8 <irq_matrix_allocated+0x3c00e748>
    f6b8:	00 00                	add    %al,(%eax)
    f6ba:	00 eb                	add    %ch,%bl
    f6bc:	f6 00 00             	testb  $0x0,(%eax)
    f6bf:	59                   	pop    %ecx
    f6c0:	0f ec 00             	paddsb (%eax),%mm0
    f6c3:	00 5b e9             	add    %bl,-0x17(%ebx)
    f6c6:	00 00                	add    %al,(%eax)
    f6c8:	00 3c 00             	add    %bh,(%eax,%eax,1)
    f6cb:	00 00                	add    %al,(%eax)
    f6cd:	5c                   	pop    %esp
    f6ce:	1a ec                	sbb    %ah,%ch
    f6d0:	00 00                	add    %al,(%eax)
    f6d2:	5c                   	pop    %esp
    f6d3:	25 ec 00 00 5e       	and    $0x5e0000ec,%eax
    f6d8:	02 01                	add    (%ecx),%al
    f6da:	00 00                	add    %al,(%eax)
    f6dc:	15 2a 01 00 5e       	adc    $0x5e00012a,%eax
    f6e1:	22 01                	and    (%ecx),%al
    f6e3:	00 00                	add    %al,(%eax)
    f6e5:	15 2a 01 00 00       	adc    $0x12a,%eax
    f6ea:	00 5e a2             	add    %bl,-0x5e(%esi)
    f6ed:	00 00                	add    %al,(%eax)
    f6ef:	00 15 2a 01 00 5e    	add    %dl,0x5e00012a
    f6f5:	c2 00 00             	ret    $0x0
    f6f8:	00 15 2a 01 00 5e    	add    %dl,0x5e00012a
    f6fe:	e2 00                	loop   f700 <.debug_info+0xf700>
    f700:	00 00                	add    %al,(%eax)
    f702:	15 2a 01 00 00       	adc    $0x12a,%eax
    f707:	65 31 ec             	gs xor %ebp,%esp
    f70a:	00 00                	add    %al,(%eax)
    f70c:	2a 01                	sub    (%ecx),%al
    f70e:	00 00                	add    %al,(%eax)
    f710:	59                   	pop    %ecx
    f711:	01 00                	add    %eax,(%eax)
    f713:	00 01                	add    %al,(%ecx)
    f715:	9c                   	pushf  
    f716:	af                   	scas   %es:(%edi),%eax
    f717:	f7 00 00 66 41 ec    	testl  $0xec416600,(%eax)
    f71d:	00 00                	add    %al,(%eax)
    f71f:	5d                   	pop    %ebp
    f720:	06                   	push   %es
    f721:	00 00                	add    %al,(%eax)
    f723:	5c                   	pop    %esp
    f724:	4c                   	dec    %esp
    f725:	ec                   	in     (%dx),%al
    f726:	00 00                	add    %al,(%eax)
    f728:	5c                   	pop    %esp
    f729:	57                   	push   %edi
    f72a:	ec                   	in     (%dx),%al
    f72b:	00 00                	add    %al,(%eax)
    f72d:	67 9a 01 00 00 e4 00 	addr16 lcall $0x0,$0xe4000001
    f734:	00 
    f735:	00 93 f7 00 00 59    	add    %dl,0x590000f7(%ebx)
    f73b:	41                   	inc    %ecx
    f73c:	ec                   	in     (%dx),%al
    f73d:	00 00                	add    %al,(%eax)
    f73f:	5b                   	pop    %ebx
    f740:	9a 01 00 00 e4 00 00 	lcall  $0x0,$0xe4000001
    f747:	00 5c 4c ec          	add    %bl,-0x14(%esp,%ecx,2)
    f74b:	00 00                	add    %al,(%eax)
    f74d:	5c                   	pop    %esp
    f74e:	57                   	push   %edi
    f74f:	ec                   	in     (%dx),%al
    f750:	00 00                	add    %al,(%eax)
    f752:	5e                   	pop    %esi
    f753:	b3 01                	mov    $0x1,%bl
    f755:	00 00                	add    %al,(%eax)
    f757:	15 2a 01 00 5e       	adc    $0x5e00012a,%eax
    f75c:	d7                   	xlat   %ds:(%ebx)
    f75d:	01 00                	add    %eax,(%eax)
    f75f:	00 15 2a 01 00 5e    	add    %dl,0x5e00012a
    f765:	fb                   	sti    
    f766:	01 00                	add    %eax,(%eax)
    f768:	00 15 2a 01 00 5e    	add    %dl,0x5e00012a
    f76e:	1b 02                	sbb    (%edx),%eax
    f770:	00 00                	add    %al,(%eax)
    f772:	15 2a 01 00 5e       	adc    $0x5e00012a,%eax
    f777:	3b 02                	cmp    (%edx),%eax
    f779:	00 00                	add    %al,(%eax)
    f77b:	15 2a 01 00 5e       	adc    $0x5e00012a,%eax
    f780:	5b                   	pop    %ebx
    f781:	02 00                	add    (%eax),%al
    f783:	00 15 2a 01 00 5e    	add    %dl,0x5e00012a
    f789:	7b 02                	jnp    f78d <.debug_info+0xf78d>
    f78b:	00 00                	add    %al,(%eax)
    f78d:	15 2a 01 00 00       	adc    $0x12a,%eax
    f792:	00 5e 47             	add    %bl,0x47(%esi)
    f795:	01 00                	add    %eax,(%eax)
    f797:	00 15 2a 01 00 5e    	add    %dl,0x5e00012a
    f79d:	6b 01 00             	imul   $0x0,(%ecx),%eax
    f7a0:	00 15 2a 01 00 5e    	add    %dl,0x5e00012a
    f7a6:	8f 01                	popl   (%ecx)
    f7a8:	00 00                	add    %al,(%eax)
    f7aa:	15 2a 01 00 00       	adc    $0x12a,%eax
    f7af:	65 b1 ee             	gs mov $0xee,%cl
    f7b2:	00 00                	add    %al,(%eax)
    f7b4:	b0 04                	mov    $0x4,%al
    f7b6:	00 00                	add    %al,(%eax)
    f7b8:	76 00                	jbe    f7ba <.debug_info+0xf7ba>
    f7ba:	00 00                	add    %al,(%eax)
    f7bc:	01 9c 0a f9 00 00 66 	add    %ebx,0x660000f9(%edx,%ecx,1)
    f7c3:	c1 ee 00             	shr    $0x0,%esi
    f7c6:	00 7b 06             	add    %bh,0x6(%ebx)
    f7c9:	00 00                	add    %al,(%eax)
    f7cb:	66 ca ee 00          	lretw  $0xee
    f7cf:	00 8e 06 00 00 66    	add    %cl,0x66000006(%esi)
    f7d5:	df ee                	fucomip %st(6),%st
    f7d7:	00 00                	add    %al,(%eax)
    f7d9:	b7 06                	mov    $0x6,%bh
    f7db:	00 00                	add    %al,(%eax)
    f7dd:	5c                   	pop    %esp
    f7de:	ea ee 00 00 62 f5 ee 	ljmp   $0xeef5,$0x620000ee
    f7e5:	00 00                	add    %al,(%eax)
    f7e7:	ca 06 00             	lret   $0x6
    f7ea:	00 62 00             	add    %ah,0x0(%edx)
    f7ed:	ef                   	out    %eax,(%dx)
    f7ee:	00 00                	add    %al,(%eax)
    f7f0:	dd 06                	fldl   (%esi)
    f7f2:	00 00                	add    %al,(%eax)
    f7f4:	59                   	pop    %ecx
    f7f5:	d4 ee                	aam    $0xee
    f7f7:	00 00                	add    %al,(%eax)
    f7f9:	5a                   	pop    %edx
    f7fa:	7e ed                	jle    f7e9 <.debug_info+0xf7e9>
    f7fc:	00 00                	add    %al,(%eax)
    f7fe:	db 04 00             	fildl  (%eax,%eax,1)
    f801:	00 08                	add    %cl,(%eax)
    f803:	00 00                	add    %al,(%eax)
    f805:	00 05 72 2a f8 00    	add    %al,0xf82a72
    f80b:	00 59 ab             	add    %bl,-0x55(%ecx)
    f80e:	ed                   	in     (%dx),%eax
    f80f:	00 00                	add    %al,(%eax)
    f811:	59                   	pop    %ecx
    f812:	a0 ed 00 00 59       	mov    0x590000ed,%al
    f817:	95                   	xchg   %eax,%ebp
    f818:	ed                   	in     (%dx),%eax
    f819:	00 00                	add    %al,(%eax)
    f81b:	59                   	pop    %ecx
    f81c:	8a ed                	mov    %ch,%ch
    f81e:	00 00                	add    %al,(%eax)
    f820:	5e                   	pop    %esi
    f821:	e3 04                	jecxz  f827 <.debug_info+0xf827>
    f823:	00 00                	add    %al,(%eax)
    f825:	22 2a                	and    (%edx),%ch
    f827:	01 00                	add    %eax,(%eax)
    f829:	00 5a 7e             	add    %bl,0x7e(%edx)
    f82c:	ed                   	in     (%dx),%eax
    f82d:	00 00                	add    %al,(%eax)
    f82f:	e6 04                	out    %al,$0x4
    f831:	00 00                	add    %al,(%eax)
    f833:	0a 00                	or     (%eax),%al
    f835:	00 00                	add    %al,(%eax)
    f837:	05 73 5b f8 00       	add    $0xf85b73,%eax
    f83c:	00 59 ab             	add    %bl,-0x55(%ecx)
    f83f:	ed                   	in     (%dx),%eax
    f840:	00 00                	add    %al,(%eax)
    f842:	59                   	pop    %ecx
    f843:	a0 ed 00 00 59       	mov    0x590000ed,%al
    f848:	95                   	xchg   %eax,%ebp
    f849:	ed                   	in     (%dx),%eax
    f84a:	00 00                	add    %al,(%eax)
    f84c:	59                   	pop    %ecx
    f84d:	8a ed                	mov    %ch,%ch
    f84f:	00 00                	add    %al,(%eax)
    f851:	5e                   	pop    %esi
    f852:	f0 04 00             	lock add $0x0,%al
    f855:	00 22                	add    %ah,(%edx)
    f857:	2a 01                	sub    (%ecx),%al
    f859:	00 00                	add    %al,(%eax)
    f85b:	5a                   	pop    %edx
    f85c:	37                   	aaa    
    f85d:	ed                   	in     (%dx),%eax
    f85e:	00 00                	add    %al,(%eax)
    f860:	f0 04 00             	lock add $0x0,%al
    f863:	00 12                	add    %dl,(%edx)
    f865:	00 00                	add    %al,(%eax)
    f867:	00 05 74 91 f8 00    	add    %al,0xf89174
    f86d:	00 59 72             	add    %bl,0x72(%ecx)
    f870:	ed                   	in     (%dx),%eax
    f871:	00 00                	add    %al,(%eax)
    f873:	59                   	pop    %ecx
    f874:	68 ed 00 00 59       	push   $0x590000ed
    f879:	5d                   	pop    %ebp
    f87a:	ed                   	in     (%dx),%eax
    f87b:	00 00                	add    %al,(%eax)
    f87d:	59                   	pop    %ecx
    f87e:	52                   	push   %edx
    f87f:	ed                   	in     (%dx),%eax
    f880:	00 00                	add    %al,(%eax)
    f882:	59                   	pop    %ecx
    f883:	47                   	inc    %edi
    f884:	ed                   	in     (%dx),%eax
    f885:	00 00                	add    %al,(%eax)
    f887:	5e                   	pop    %esi
    f888:	02 05 00 00 2e 2a    	add    0x2a2e0000,%al
    f88e:	01 00                	add    %eax,(%eax)
    f890:	00 5a 05             	add    %bl,0x5(%edx)
    f893:	ed                   	in     (%dx),%eax
    f894:	00 00                	add    %al,(%eax)
    f896:	0f 05                	syscall 
    f898:	00 00                	add    %al,(%eax)
    f89a:	07                   	pop    %es
    f89b:	00 00                	add    %al,(%eax)
    f89d:	00 05 78 cf f8 00    	add    %al,0xf8cf78
    f8a3:	00 59 2a             	add    %bl,0x2a(%ecx)
    f8a6:	ed                   	in     (%dx),%eax
    f8a7:	00 00                	add    %al,(%eax)
    f8a9:	59                   	pop    %ecx
    f8aa:	1e                   	push   %ds
    f8ab:	ed                   	in     (%dx),%eax
    f8ac:	00 00                	add    %al,(%eax)
    f8ae:	59                   	pop    %ecx
    f8af:	12 ed                	adc    %ch,%ch
    f8b1:	00 00                	add    %al,(%eax)
    f8b3:	5d                   	pop    %ebp
    f8b4:	f1                   	icebp  
    f8b5:	e8 00 00 0f 05       	call   50ff8ba <irq_matrix_allocated+0x50fe94a>
    f8ba:	00 00                	add    %al,(%eax)
    f8bc:	07                   	pop    %es
    f8bd:	00 00                	add    %al,(%eax)
    f8bf:	00 06                	add    %al,(%esi)
    f8c1:	3f                   	aas    
    f8c2:	01 59 07             	add    %ebx,0x7(%ecx)
    f8c5:	e9 00 00 59 fd       	jmp    fd59f8ca <irq_matrix_allocated+0xfd59e95a>
    f8ca:	e8 00 00 00 00       	call   f8cf <.debug_info+0xf8cf>
    f8cf:	69 05 ed 00 00 20 05 	imul   $0x6000005,0x200000ed,%eax
    f8d6:	00 00 06 
    f8d9:	00 00                	add    %al,(%eax)
    f8db:	00 05 7a 59 2a ed    	add    %al,0xed2a597a
    f8e1:	00 00                	add    %al,(%eax)
    f8e3:	59                   	pop    %ecx
    f8e4:	1e                   	push   %ds
    f8e5:	ed                   	in     (%dx),%eax
    f8e6:	00 00                	add    %al,(%eax)
    f8e8:	59                   	pop    %ecx
    f8e9:	12 ed                	adc    %ch,%ch
    f8eb:	00 00                	add    %al,(%eax)
    f8ed:	5d                   	pop    %ebp
    f8ee:	f1                   	icebp  
    f8ef:	e8 00 00 20 05       	call   520f8f4 <irq_matrix_allocated+0x520e984>
    f8f4:	00 00                	add    %al,(%eax)
    f8f6:	06                   	push   %es
    f8f7:	00 00                	add    %al,(%eax)
    f8f9:	00 06                	add    %al,(%esi)
    f8fb:	3f                   	aas    
    f8fc:	01 59 07             	add    %ebx,0x7(%ecx)
    f8ff:	e9 00 00 59 fd       	jmp    fd59f904 <irq_matrix_allocated+0xfd59e994>
    f904:	e8 00 00 00 00       	call   f909 <.debug_info+0xf909>
    f909:	00 54 83 63          	add    %dl,0x63(%ebx,%eax,4)
    f90d:	00 00                	add    %al,(%eax)
    f90f:	01 0c 30             	add    %ecx,(%eax,%esi,1)
    f912:	05 00 00 a2 00       	add    $0xa20000,%eax
    f917:	00 00                	add    %al,(%eax)
    f919:	01 9c d1 f9 00 00 55 	add    %ebx,0x550000f9(%ecx,%edx,8)
    f920:	f4                   	hlt    
    f921:	8f 00                	popl   (%eax)
    f923:	00 01                	add    %al,(%ecx)
    f925:	0c 77                	or     $0x77,%al
    f927:	0a 00                	or     (%eax),%al
    f929:	00 fb                	add    %bh,%bl
    f92b:	06                   	push   %es
    f92c:	00 00                	add    %al,(%eax)
    f92e:	55                   	push   %ebp
    f92f:	89 1a                	mov    %ebx,(%edx)
    f931:	00 00                	add    %al,(%eax)
    f933:	01 0c ed ea 00 00 24 	add    %ecx,0x240000ea(,%ebp,8)
    f93a:	07                   	pop    %es
    f93b:	00 00                	add    %al,(%eax)
    f93d:	50                   	push   %eax
    f93e:	9f                   	lahf   
    f93f:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    f940:	00 00                	add    %al,(%eax)
    f942:	01 0c 1f             	add    %ecx,(%edi,%ebx,1)
    f945:	e5 00                	in     $0x0,%eax
    f947:	00 50 90             	add    %dl,-0x70(%eax)
    f94a:	07                   	pop    %es
    f94b:	00 00                	add    %al,(%eax)
    f94d:	01 0c 43             	add    %ecx,(%ebx,%eax,2)
    f950:	e8 00 00 60 ee       	call   ee60f955 <irq_matrix_allocated+0xee60e9e5>
    f955:	a2 00 00 01 0c       	mov    %al,0xc010000
    f95a:	36 e4 00             	ss in  $0x0,%al
    f95d:	00 02                	add    %al,(%edx)
    f95f:	91                   	xchg   %eax,%ecx
    f960:	50                   	push   %eax
    f961:	56                   	push   %esi
    f962:	4e                   	dec    %esi
    f963:	9f                   	lahf   
    f964:	00 00                	add    %al,(%eax)
    f966:	01 0c f3             	add    %ecx,(%ebx,%esi,8)
    f969:	ea 00 00 58 07 00 00 	ljmp   $0x0,$0x7580000
    f970:	50                   	push   %eax
    f971:	20 31                	and    %dh,(%ecx)
    f973:	00 00                	add    %al,(%eax)
    f975:	01 0c 99             	add    %ecx,(%ecx,%ebx,4)
    f978:	00 00                	add    %al,(%eax)
    f97a:	00 58 32             	add    %bl,0x32(%eax)
    f97d:	f3 00 00             	repz add %al,(%eax)
    f980:	3d 05 00 00 b8       	cmp    $0xb8000005,%eax
    f985:	00 00                	add    %al,(%eax)
    f987:	00 01                	add    %al,(%ecx)
    f989:	0c b5                	or     $0xb5,%al
    f98b:	f9                   	stc    
    f98c:	00 00                	add    %al,(%eax)
    f98e:	59                   	pop    %ecx
    f98f:	43                   	inc    %ebx
    f990:	f3 00 00             	repz add %al,(%eax)
    f993:	61                   	popa   
    f994:	b8 00 00 00 62       	mov    $0x62000000,%eax
    f999:	4f                   	dec    %edi
    f99a:	f3 00 00             	repz add %al,(%eax)
    f99d:	76 07                	jbe    f9a6 <.debug_info+0xf9a6>
    f99f:	00 00                	add    %al,(%eax)
    f9a1:	5e                   	pop    %esi
    f9a2:	b9 05 00 00 bf       	mov    $0xbf000005,%ecx
    f9a7:	29 01                	sub    %eax,(%ecx)
    f9a9:	00 5e c7             	add    %bl,-0x39(%esi)
    f9ac:	05 00 00 cc 29       	add    $0x29cc0000,%eax
    f9b1:	01 00                	add    %eax,(%eax)
    f9b3:	00 00                	add    %al,(%eax)
    f9b5:	5e                   	pop    %esi
    f9b6:	6e                   	outsb  %ds:(%esi),(%dx)
    f9b7:	05 00 00 d9 29       	add    $0x29d90000,%eax
    f9bc:	01 00                	add    %eax,(%eax)
    f9be:	5e                   	pop    %esi
    f9bf:	92                   	xchg   %eax,%edx
    f9c0:	05 00 00 e5 29       	add    $0x29e50000,%eax
    f9c5:	01 00                	add    %eax,(%eax)
    f9c7:	5e                   	pop    %esi
    f9c8:	d2 05 00 00 b5 29    	rolb   %cl,0x29b50000
    f9ce:	01 00                	add    %eax,(%eax)
    f9d0:	00 54 3f 49          	add    %dl,0x49(%edi,%edi,1)
    f9d4:	00 00                	add    %al,(%eax)
    f9d6:	01 25 e0 05 00 00    	add    %esp,0x5e0
    f9dc:	b2 00                	mov    $0x0,%dl
    f9de:	00 00                	add    %al,(%eax)
    f9e0:	01 9c a7 fa 00 00 55 	add    %ebx,0x550000fa(%edi,%eiz,4)
    f9e7:	f4                   	hlt    
    f9e8:	8f 00                	popl   (%eax)
    f9ea:	00 01                	add    %al,(%ecx)
    f9ec:	25 77 0a 00 00       	and    $0xa77,%eax
    f9f1:	94                   	xchg   %eax,%esp
    f9f2:	07                   	pop    %es
    f9f3:	00 00                	add    %al,(%eax)
    f9f5:	5f                   	pop    %edi
    f9f6:	62 69 74             	bound  %ebp,0x74(%ecx)
    f9f9:	00 01                	add    %al,(%ecx)
    f9fb:	25 99 00 00 00       	and    $0x99,%eax
    fa00:	bd 07 00 00 55       	mov    $0x55000007,%ebp
    fa05:	89 1a                	mov    %ebx,(%edx)
    fa07:	00 00                	add    %al,(%eax)
    fa09:	01 25 ed ea 00 00    	add    %esp,0xeaed
    fa0f:	f1                   	icebp  
    fa10:	07                   	pop    %es
    fa11:	00 00                	add    %al,(%eax)
    fa13:	50                   	push   %eax
    fa14:	9f                   	lahf   
    fa15:	a5                   	movsl  %ds:(%esi),%es:(%edi)
    fa16:	00 00                	add    %al,(%eax)
    fa18:	01 25 1f e5 00 00    	add    %esp,0xe51f
    fa1e:	50                   	push   %eax
    fa1f:	90                   	nop
    fa20:	07                   	pop    %es
    fa21:	00 00                	add    %al,(%eax)
    fa23:	01 25 4b e8 00 00    	add    %esp,0xe84b
    fa29:	60                   	pusha  
    fa2a:	ee                   	out    %al,(%dx)
    fa2b:	a2 00 00 01 25       	mov    %al,0x25010000
    fa30:	36 e4 00             	ss in  $0x0,%al
    fa33:	00 02                	add    %al,(%edx)
    fa35:	91                   	xchg   %eax,%ecx
    fa36:	50                   	push   %eax
    fa37:	56                   	push   %esi
    fa38:	4e                   	dec    %esi
    fa39:	9f                   	lahf   
    fa3a:	00 00                	add    %al,(%eax)
    fa3c:	01 25 52 eb 00 00    	add    %esp,0xeb52
    fa42:	1a 08                	sbb    (%eax),%cl
    fa44:	00 00                	add    %al,(%eax)
    fa46:	50                   	push   %eax
    fa47:	20 31                	and    %dh,(%ecx)
    fa49:	00 00                	add    %al,(%eax)
    fa4b:	01 25 99 00 00 00    	add    %esp,0x99
    fa51:	58                   	pop    %eax
    fa52:	32 f3                	xor    %bl,%dh
    fa54:	00 00                	add    %al,(%eax)
    fa56:	ef                   	out    %eax,(%dx)
    fa57:	05 00 00 d8 00       	add    $0xd80000,%eax
    fa5c:	00 00                	add    %al,(%eax)
    fa5e:	01 25 8b fa 00 00    	add    %esp,0xfa8b
    fa64:	59                   	pop    %ecx
    fa65:	43                   	inc    %ebx
    fa66:	f3 00 00             	repz add %al,(%eax)
    fa69:	61                   	popa   
    fa6a:	d8 00                	fadds  (%eax)
    fa6c:	00 00                	add    %al,(%eax)
    fa6e:	62 4f f3             	bound  %ecx,-0xd(%edi)
    fa71:	00 00                	add    %al,(%eax)
    fa73:	38 08                	cmp    %cl,(%eax)
    fa75:	00 00                	add    %al,(%eax)
    fa77:	5e                   	pop    %esi
    fa78:	6c                   	insb   (%dx),%es:(%edi)
    fa79:	06                   	push   %es
    fa7a:	00 00                	add    %al,(%eax)
    fa7c:	bf 29 01 00 5e       	mov    $0x5e000129,%edi
    fa81:	87 06                	xchg   %eax,(%esi)
    fa83:	00 00                	add    %al,(%eax)
    fa85:	cc                   	int3   
    fa86:	29 01                	sub    %eax,(%ecx)
    fa88:	00 00                	add    %al,(%eax)
    fa8a:	00 5e 20             	add    %bl,0x20(%esi)
    fa8d:	06                   	push   %es
    fa8e:	00 00                	add    %al,(%eax)
    fa90:	d9 29                	fldcw  (%ecx)
    fa92:	01 00                	add    %eax,(%eax)
    fa94:	5e                   	pop    %esi
    fa95:	47                   	inc    %edi
    fa96:	06                   	push   %es
    fa97:	00 00                	add    %al,(%eax)
    fa99:	e5 29                	in     $0x29,%eax
    fa9b:	01 00                	add    %eax,(%eax)
    fa9d:	5e                   	pop    %esi
    fa9e:	92                   	xchg   %eax,%edx
    fa9f:	06                   	push   %es
    faa0:	00 00                	add    %al,(%eax)
    faa2:	b5 29                	mov    $0x29,%ch
    faa4:	01 00                	add    %eax,(%eax)
    faa6:	00 6a cd             	add    %ch,-0x33(%edx)
    faa9:	27                   	daa    
    faaa:	00 00                	add    %al,(%eax)
    faac:	05 31 ed ea 00       	add    $0xeaed31,%eax
    fab1:	00 83 02 00 00 70    	add    %al,0x70000002(%ebx)
    fab7:	00 00                	add    %al,(%eax)
    fab9:	00 01                	add    %al,(%ecx)
    fabb:	9c                   	pushf  
    fabc:	5a                   	pop    %edx
    fabd:	fb                   	sti    
    fabe:	00 00                	add    %al,(%eax)
    fac0:	55                   	push   %ebp
    fac1:	4a                   	dec    %edx
    fac2:	01 00                	add    %eax,(%eax)
    fac4:	00 05 31 55 00 00    	add    %al,0x5531
    faca:	00 6c 08 00          	add    %ch,0x0(%eax,%ecx,1)
    face:	00 55 47             	add    %dl,0x47(%ebp)
    fad1:	17                   	pop    %ss
    fad2:	00 00                	add    %al,(%eax)
    fad4:	05 32 55 00 00       	add    $0x5532,%eax
    fad9:	00 95 08 00 00 55    	add    %dl,0x55000008(%ebp)
    fadf:	5c                   	pop    %esp
    fae0:	8c 00                	mov    %es,(%eax)
    fae2:	00 05 33 55 00 00    	add    %al,0x5533
    fae8:	00 be 08 00 00 52    	add    %bh,0x52000008(%esi)
    faee:	6d                   	insl   (%dx),%es:(%edi)
    faef:	00 05 35 ed ea 00    	add    %al,0xeaed35
    faf5:	00 5a 87             	add    %bl,-0x79(%edx)
    faf8:	ee                   	out    %al,(%dx)
    faf9:	00 00                	add    %al,(%eax)
    fafb:	9a 02 00 00 16 00 00 	lcall  $0x0,$0x16000002
    fb02:	00 05 3a 47 fb 00    	add    %al,0xfb473a
    fb08:	00 59 98             	add    %bl,-0x68(%ecx)
    fb0b:	ee                   	out    %al,(%dx)
    fb0c:	00 00                	add    %al,(%eax)
    fb0e:	59                   	pop    %ecx
    fb0f:	a4                   	movsb  %ds:(%esi),%es:(%edi)
    fb10:	ee                   	out    %al,(%dx)
    fb11:	00 00                	add    %al,(%eax)
    fb13:	5d                   	pop    %ebp
    fb14:	ce                   	into   
    fb15:	e9 00 00 9a 02       	jmp    29afb1a <irq_matrix_allocated+0x29aebaa>
    fb1a:	00 00                	add    %al,(%eax)
    fb1c:	16                   	push   %ss
    fb1d:	00 00                	add    %al,(%eax)
    fb1f:	00 08                	add    %cl,(%eax)
    fb21:	9a 02 59 eb e9 00 00 	lcall  $0x0,$0xe9eb5902
    fb28:	59                   	pop    %ecx
    fb29:	df e9                	fucomip %st(1),%st
    fb2b:	00 00                	add    %al,(%eax)
    fb2d:	5b                   	pop    %ebx
    fb2e:	9a 02 00 00 16 00 00 	lcall  $0x0,$0x16000002
    fb35:	00 5c f8 e9          	add    %bl,-0x17(%eax,%edi,8)
    fb39:	00 00                	add    %al,(%eax)
    fb3b:	5e                   	pop    %esi
    fb3c:	b0 02                	mov    $0x2,%al
    fb3e:	00 00                	add    %al,(%eax)
    fb40:	3a 2a                	cmp    (%edx),%ch
    fb42:	01 00                	add    %eax,(%eax)
    fb44:	00 00                	add    %al,(%eax)
    fb46:	00 5e d3             	add    %bl,-0x2d(%esi)
    fb49:	02 00                	add    (%eax),%al
    fb4b:	00 47 2a             	add    %al,0x2a(%edi)
    fb4e:	01 00                	add    %eax,(%eax)
    fb50:	5e                   	pop    %esi
    fb51:	e4 02                	in     $0x2,%al
    fb53:	00 00                	add    %al,(%eax)
    fb55:	53                   	push   %ebx
    fb56:	2a 01                	sub    (%ecx),%al
    fb58:	00 00                	add    %al,(%eax)
    fb5a:	4c                   	dec    %esp
    fb5b:	03 5b 00             	add    0x0(%ebx),%ebx
    fb5e:	00 01                	add    %al,(%ecx)
    fb60:	6a 03                	push   $0x3
    fb62:	59                   	pop    %ecx
    fb63:	fc                   	cld    
    fb64:	00 00                	add    %al,(%eax)
    fb66:	47                   	inc    %edi
    fb67:	89 1a                	mov    %ebx,(%edx)
    fb69:	00 00                	add    %al,(%eax)
    fb6b:	01 6a ed             	add    %ebp,-0x13(%edx)
    fb6e:	ea 00 00 6b 07 fc 00 	ljmp   $0xfc,$0x76b0000
    fb75:	00 50 2c             	add    %dl,0x2c(%eax)
    fb78:	42                   	inc    %edx
    fb79:	00 00                	add    %al,(%eax)
    fb7b:	01 6a bc             	add    %ebp,-0x44(%edx)
    fb7e:	18 00                	sbb    %al,(%eax)
    fb80:	00 50 c3             	add    %dl,-0x3d(%eax)
    fb83:	43                   	inc    %ebx
    fb84:	00 00                	add    %al,(%eax)
    fb86:	01 6a 77             	add    %ebp,0x77(%edx)
    fb89:	0a 00                	or     (%eax),%al
    fb8b:	00 50 f4             	add    %dl,-0xc(%eax)
    fb8e:	8f 00                	popl   (%eax)
    fb90:	00 01                	add    %al,(%ecx)
    fb92:	6a 77                	push   $0x77
    fb94:	0a 00                	or     (%eax),%al
    fb96:	00 6b b5             	add    %ch,-0x4b(%ebx)
    fb99:	fb                   	sti    
    fb9a:	00 00                	add    %al,(%eax)
    fb9c:	50                   	push   %eax
    fb9d:	f1                   	icebp  
    fb9e:	62 00                	bound  %eax,(%eax)
    fba0:	00 01                	add    %al,(%ecx)
    fba2:	6a 99                	push   $0xffffff99
    fba4:	00 00                	add    %al,(%eax)
    fba6:	00 4f 50             	add    %cl,0x50(%edi)
    fba9:	da 2b                	fisubrl (%ebx)
    fbab:	00 00                	add    %al,(%eax)
    fbad:	01 6a 99             	add    %ebp,-0x67(%edx)
    fbb0:	00 00                	add    %al,(%eax)
    fbb2:	00 00                	add    %al,(%eax)
    fbb4:	00 4f 50             	add    %cl,0x50(%edi)
    fbb7:	81 2c 00 00 01 6a bc 	subl   $0xbc6a0100,(%eax,%eax,1)
    fbbe:	18 00                	sbb    %al,(%eax)
    fbc0:	00 4f 50             	add    %cl,0x50(%edi)
    fbc3:	b5 11                	mov    $0x11,%ch
    fbc5:	00 00                	add    %al,(%eax)
    fbc7:	01 6a bc             	add    %ebp,-0x44(%edx)
    fbca:	18 00                	sbb    %al,(%eax)
    fbcc:	00 50 ff             	add    %dl,-0x1(%eax)
    fbcf:	4c                   	dec    %esp
    fbd0:	00 00                	add    %al,(%eax)
    fbd2:	01 6a bc             	add    %ebp,-0x44(%edx)
    fbd5:	18 00                	sbb    %al,(%eax)
    fbd7:	00 4f 13             	add    %cl,0x13(%edi)
    fbda:	04 01                	add    $0x1,%al
    fbdc:	6a f8                	push   $0xfffffff8
    fbde:	fb                   	sti    
    fbdf:	00 00                	add    %al,(%eax)
    fbe1:	14 a1                	adc    $0xa1,%al
    fbe3:	0e                   	push   %cs
    fbe4:	00 00                	add    %al,(%eax)
    fbe6:	01 6a bc             	add    %ebp,-0x44(%edx)
    fbe9:	18 00                	sbb    %al,(%eax)
    fbeb:	00 1f                	add    %bl,(%edi)
    fbed:	5f                   	pop    %edi
    fbee:	5f                   	pop    %edi
    fbef:	63 00                	arpl   %ax,(%eax)
    fbf1:	01 6a db             	add    %ebp,-0x25(%edx)
    fbf4:	ec                   	in     (%dx),%al
    fbf5:	00 00                	add    %al,(%eax)
    fbf7:	00 52 5f             	add    %dl,0x5f(%edx)
    fbfa:	5f                   	pop    %edi
    fbfb:	75 00                	jne    fbfd <.debug_info+0xfbfd>
    fbfd:	01 6a d9             	add    %ebp,-0x27(%edx)
    fc00:	fb                   	sti    
    fc01:	00 00                	add    %al,(%eax)
    fc03:	00 00                	add    %al,(%eax)
    fc05:	00 00                	add    %al,(%eax)
    fc07:	4f                   	dec    %edi
    fc08:	50                   	push   %eax
    fc09:	81 2c 00 00 01 6a bc 	subl   $0xbc6a0100,(%eax,%eax,1)
    fc10:	18 00                	sbb    %al,(%eax)
    fc12:	00 4f 50             	add    %cl,0x50(%edi)
    fc15:	b5 11                	mov    $0x11,%ch
    fc17:	00 00                	add    %al,(%eax)
    fc19:	01 6a bc             	add    %ebp,-0x44(%edx)
    fc1c:	18 00                	sbb    %al,(%eax)
    fc1e:	00 50 ff             	add    %dl,-0x1(%eax)
    fc21:	4c                   	dec    %esp
    fc22:	00 00                	add    %al,(%eax)
    fc24:	01 6a bc             	add    %ebp,-0x44(%edx)
    fc27:	18 00                	sbb    %al,(%eax)
    fc29:	00 4f 13             	add    %cl,0x13(%edi)
    fc2c:	04 01                	add    $0x1,%al
    fc2e:	6a 4a                	push   $0x4a
    fc30:	fc                   	cld    
    fc31:	00 00                	add    %al,(%eax)
    fc33:	14 a1                	adc    $0xa1,%al
    fc35:	0e                   	push   %cs
    fc36:	00 00                	add    %al,(%eax)
    fc38:	01 6a bc             	add    %ebp,-0x44(%edx)
    fc3b:	18 00                	sbb    %al,(%eax)
    fc3d:	00 1f                	add    %bl,(%edi)
    fc3f:	5f                   	pop    %edi
    fc40:	5f                   	pop    %edi
    fc41:	63 00                	arpl   %ax,(%eax)
    fc43:	01 6a db             	add    %ebp,-0x25(%edx)
    fc46:	ec                   	in     (%dx),%al
    fc47:	00 00                	add    %al,(%eax)
    fc49:	00 52 5f             	add    %dl,0x5f(%edx)
    fc4c:	5f                   	pop    %edi
    fc4d:	75 00                	jne    fc4f <.debug_info+0xfc4f>
    fc4f:	01 6a 2b             	add    %ebp,0x2b(%edx)
    fc52:	fc                   	cld    
    fc53:	00 00                	add    %al,(%eax)
    fc55:	00 00                	add    %al,(%eax)
    fc57:	00 00                	add    %al,(%eax)
    fc59:	4c                   	dec    %esp
    fc5a:	5a                   	pop    %edx
    fc5b:	2b 00                	sub    (%eax),%eax
    fc5d:	00 06                	add    %al,(%esi)
    fc5f:	be 03 89 fc 00       	mov    $0xfc8903,%esi
    fc64:	00 46 64             	add    %al,0x64(%esi)
    fc67:	73 74                	jae    fcdd <.debug_info+0xfcdd>
    fc69:	00 06                	add    %al,(%esi)
    fc6b:	be 2e 24 00 00       	mov    $0x242e,%esi
    fc70:	47                   	inc    %edi
    fc71:	44                   	inc    %esp
    fc72:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
    fc73:	00 00                	add    %al,(%eax)
    fc75:	06                   	push   %es
    fc76:	be 55 00 00 00       	mov    $0x55,%esi
    fc7b:	4f                   	dec    %edi
    fc7c:	52                   	push   %edx
    fc7d:	6c                   	insb   (%dx),%es:(%edi)
    fc7e:	65 6e                	outsb  %gs:(%esi),(%dx)
    fc80:	00 06                	add    %al,(%esi)
    fc82:	c3                   	ret    
    fc83:	55                   	push   %ebp
    fc84:	00 00                	add    %al,(%eax)
    fc86:	00 00                	add    %al,(%eax)
    fc88:	00 6c 5d 06          	add    %ch,0x6(%ebp,%ebx,2)
    fc8c:	00 00                	add    %al,(%eax)
    fc8e:	05 4e a0 06 00       	add    $0x6a04e,%eax
    fc93:	00 9a 00 00 00 01    	add    %bl,0x1000000(%edx)
    fc99:	9c                   	pushf  
    fc9a:	66 fe 00             	data16 incb (%eax)
    fc9d:	00 5f 6d             	add    %bl,0x6d(%edi)
    fca0:	00 05 4e ed ea 00    	add    %al,0xeaed4e
    fca6:	00 f2                	add    %dh,%dl
    fca8:	08 00                	or     %al,(%eax)
    fcaa:	00 52 63             	add    %dl,0x63(%edx)
    fcad:	6d                   	insl   (%dx),%es:(%edi)
    fcae:	00 05 50 11 bd 00    	add    %al,0xbd1150
    fcb4:	00 67 aa             	add    %ah,-0x56(%edi)
    fcb7:	06                   	push   %es
    fcb8:	00 00                	add    %al,(%eax)
    fcba:	0a 00                	or     (%eax),%al
    fcbc:	00 00                	add    %al,(%eax)
    fcbe:	d2 fc                	sar    %cl,%ah
    fcc0:	00 00                	add    %al,(%eax)
    fcc2:	56                   	push   %esi
    fcc3:	27                   	daa    
    fcc4:	7c 00                	jl     fcc6 <.debug_info+0xfcc6>
    fcc6:	00 05 50 25 00 00    	add    %al,0x2550
    fccc:	00 26                	add    %ah,(%esi)
    fcce:	09 00                	or     %eax,(%eax)
    fcd0:	00 00                	add    %al,(%eax)
    fcd2:	5a                   	pop    %edx
    fcd3:	59                   	pop    %ecx
    fcd4:	fc                   	cld    
    fcd5:	00 00                	add    %al,(%eax)
    fcd7:	bc 06 00 00 15       	mov    $0x15000006,%esp
    fcdc:	00 00                	add    %al,(%eax)
    fcde:	00 05 54 0c fd 00    	add    %al,0xfd0c54
    fce4:	00 59 70             	add    %bl,0x70(%ecx)
    fce7:	fc                   	cld    
    fce8:	00 00                	add    %al,(%eax)
    fcea:	59                   	pop    %ecx
    fceb:	65 fc                	gs cld 
    fced:	00 00                	add    %al,(%eax)
    fcef:	5b                   	pop    %ebx
    fcf0:	bc 06 00 00 15       	mov    $0x15000006,%esp
    fcf5:	00 00                	add    %al,(%eax)
    fcf7:	00 62 7c             	add    %ah,0x7c(%edx)
    fcfa:	fc                   	cld    
    fcfb:	00 00                	add    %al,(%eax)
    fcfd:	4f                   	dec    %edi
    fcfe:	09 00                	or     %eax,(%eax)
    fd00:	00 5e d1             	add    %bl,-0x2f(%esi)
    fd03:	06                   	push   %es
    fd04:	00 00                	add    %al,(%eax)
    fd06:	5f                   	pop    %edi
    fd07:	2a 01                	sub    (%ecx),%al
    fd09:	00 00                	add    %al,(%eax)
    fd0b:	00 6d 5a             	add    %ch,0x5a(%ebp)
    fd0e:	fb                   	sti    
    fd0f:	00 00                	add    %al,(%eax)
    fd11:	f0 06                	lock push %es
    fd13:	00 00                	add    %al,(%eax)
    fd15:	f8                   	clc    
    fd16:	00 00                	add    %al,(%eax)
    fd18:	00 05 5a 59 66 fb    	add    %al,0xfb66595a
    fd1e:	00 00                	add    %al,(%eax)
    fd20:	5a                   	pop    %edx
    fd21:	47                   	inc    %edi
    fd22:	ea 00 00 f0 06 00 00 	ljmp   $0x0,$0x6f00000
    fd29:	05 00 00 00 01       	add    $0x1000000,%eax
    fd2e:	6a 62                	push   $0x62
    fd30:	fd                   	std    
    fd31:	00 00                	add    %al,(%eax)
    fd33:	59                   	pop    %ecx
    fd34:	57                   	push   %edi
    fd35:	ea 00 00 69 81 e8 00 	ljmp   $0xe8,$0x81690000
    fd3c:	00 f0                	add    %dh,%al
    fd3e:	06                   	push   %es
    fd3f:	00 00                	add    %al,(%eax)
    fd41:	05 00 00 00 10       	add    $0x10000000,%eax
    fd46:	8d 59 9c             	lea    -0x64(%ecx),%ebx
    fd49:	e8 00 00 59 91       	call   9159fd4e <irq_matrix_allocated+0x9159edde>
    fd4e:	e8 00 00 5b f0       	call   f05bfd53 <irq_matrix_allocated+0xf05bede3>
    fd53:	06                   	push   %es
    fd54:	00 00                	add    %al,(%eax)
    fd56:	05 00 00 00 6e       	add    $0x6e000000,%eax
    fd5b:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    fd5c:	e8 00 00 00 00       	call   fd61 <.debug_info+0xfd61>
    fd61:	00 5b 00             	add    %bl,0x0(%ebx)
    fd64:	07                   	pop    %es
    fd65:	00 00                	add    %al,(%eax)
    fd67:	30 00                	xor    %al,(%eax)
    fd69:	00 00                	add    %al,(%eax)
    fd6b:	62 76 fb             	bound  %esi,-0x5(%esi)
    fd6e:	00 00                	add    %al,(%eax)
    fd70:	62 09                	bound  %ecx,(%ecx)
    fd72:	00 00                	add    %al,(%eax)
    fd74:	5c                   	pop    %esp
    fd75:	81 fb 00 00 5c 8c    	cmp    $0x8c5c0000,%ebx
    fd7b:	fb                   	sti    
    fd7c:	00 00                	add    %al,(%eax)
    fd7e:	67 00 07             	add    %al,(%bx)
    fd81:	00 00                	add    %al,(%eax)
    fd83:	06                   	push   %es
    fd84:	00 00                	add    %al,(%eax)
    fd86:	00 a4 fd 00 00 62 9c 	add    %ah,-0x639e0000(%ebp,%edi,8)
    fd8d:	fb                   	sti    
    fd8e:	00 00                	add    %al,(%eax)
    fd90:	75 09                	jne    fd9b <.debug_info+0xfd9b>
    fd92:	00 00                	add    %al,(%eax)
    fd94:	5b                   	pop    %ebx
    fd95:	00 07                	add    %al,(%edi)
    fd97:	00 00                	add    %al,(%eax)
    fd99:	06                   	push   %es
    fd9a:	00 00                	add    %al,(%eax)
    fd9c:	00 5c a8 fb          	add    %bl,-0x5(%eax,%ebp,4)
    fda0:	00 00                	add    %al,(%eax)
    fda2:	00 00                	add    %al,(%eax)
    fda4:	5a                   	pop    %edx
    fda5:	63 ea                	arpl   %bp,%dx
    fda7:	00 00                	add    %al,(%eax)
    fda9:	06                   	push   %es
    fdaa:	07                   	pop    %es
    fdab:	00 00                	add    %al,(%eax)
    fdad:	0a 00                	or     (%eax),%al
    fdaf:	00 00                	add    %al,(%eax)
    fdb1:	01 6a f0             	add    %ebp,-0x10(%edx)
    fdb4:	fd                   	std    
    fdb5:	00 00                	add    %al,(%eax)
    fdb7:	59                   	pop    %ecx
    fdb8:	80 ea 00             	sub    $0x0,%dl
    fdbb:	00 59 74             	add    %bl,0x74(%ecx)
    fdbe:	ea 00 00 5d 1e e9 00 	ljmp   $0xe9,$0x1e5d0000
    fdc5:	00 06                	add    %al,(%esi)
    fdc7:	07                   	pop    %es
    fdc8:	00 00                	add    %al,(%eax)
    fdca:	0a 00                	or     (%eax),%al
    fdcc:	00 00                	add    %al,(%eax)
    fdce:	0b 39                	or     (%ecx),%edi
    fdd0:	01 59 3a             	add    %ebx,0x3a(%ecx)
    fdd3:	e9 00 00 59 2f       	jmp    2f59fdd8 <irq_matrix_allocated+0x2f59ee68>
    fdd8:	e9 00 00 5b 06       	jmp    65bfddd <irq_matrix_allocated+0x65bee6d>
    fddd:	07                   	pop    %es
    fdde:	00 00                	add    %al,(%eax)
    fde0:	0a 00                	or     (%eax),%al
    fde2:	00 00                	add    %al,(%eax)
    fde4:	62 46 e9             	bound  %eax,-0x17(%esi)
    fde7:	00 00                	add    %al,(%eax)
    fde9:	88 09                	mov    %cl,(%ecx)
    fdeb:	00 00                	add    %al,(%eax)
    fded:	00 00                	add    %al,(%eax)
    fdef:	00 6f 8d             	add    %ch,-0x73(%edi)
    fdf2:	ea 00 00 14 07 00 00 	ljmp   $0x0,$0x7140000
    fdf9:	00 00                	add    %al,(%eax)
    fdfb:	00 00                	add    %al,(%eax)
    fdfd:	01 6a 67             	add    %ebp,0x67(%edx)
    fe00:	14 07                	adc    $0x7,%al
    fe02:	00 00                	add    %al,(%eax)
    fe04:	06                   	push   %es
    fe05:	00 00                	add    %al,(%eax)
    fe07:	00 54 fe 00          	add    %dl,0x0(%esi,%edi,8)
    fe0b:	00 5c b6 fb          	add    %bl,-0x5(%esi,%esi,4)
    fe0f:	00 00                	add    %al,(%eax)
    fe11:	5b                   	pop    %ebx
    fe12:	14 07                	adc    $0x7,%al
    fe14:	00 00                	add    %al,(%eax)
    fe16:	06                   	push   %es
    fe17:	00 00                	add    %al,(%eax)
    fe19:	00 5c c2 fb          	add    %bl,-0x5(%edx,%eax,8)
    fe1d:	00 00                	add    %al,(%eax)
    fe1f:	5c                   	pop    %esp
    fe20:	cd fb                	int    $0xfb
    fe22:	00 00                	add    %al,(%eax)
    fe24:	5b                   	pop    %ebx
    fe25:	14 07                	adc    $0x7,%al
    fe27:	00 00                	add    %al,(%eax)
    fe29:	06                   	push   %es
    fe2a:	00 00                	add    %al,(%eax)
    fe2c:	00 5c f8 fb          	add    %bl,-0x5(%eax,%edi,8)
    fe30:	00 00                	add    %al,(%eax)
    fe32:	69 b5 e8 00 00 14 07 	imul   $0x6000007,0x140000e8(%ebp),%esi
    fe39:	00 00 06 
    fe3c:	00 00                	add    %al,(%eax)
    fe3e:	00 01                	add    %al,(%ecx)
    fe40:	6a 59                	push   $0x59
    fe42:	d8 e8                	fsubr  %st(0),%st
    fe44:	00 00                	add    %al,(%eax)
    fe46:	59                   	pop    %ecx
    fe47:	cc                   	int3   
    fe48:	e8 00 00 59 c2       	call   c259fe4d <irq_matrix_allocated+0xc259eedd>
    fe4d:	e8 00 00 00 00       	call   fe52 <.debug_info+0xfe52>
    fe52:	00 00                	add    %al,(%eax)
    fe54:	6f                   	outsl  %ds:(%esi),(%dx)
    fe55:	96                   	xchg   %eax,%esi
    fe56:	ea 00 00 30 07 00 00 	ljmp   $0x0,$0x7300000
    fe5d:	00 00                	add    %al,(%eax)
    fe5f:	00 00                	add    %al,(%eax)
    fe61:	01 6a 00             	add    %ebp,0x0(%edx)
    fe64:	00 00                	add    %al,(%eax)
    fe66:	4c                   	dec    %esp
    fe67:	68 40 00 00 01       	push   $0x1000040
    fe6c:	71 03                	jno    fe71 <.debug_info+0xfe71>
    fe6e:	65 ff 00             	incl   %gs:(%eax)
    fe71:	00 47 89             	add    %al,-0x77(%edi)
    fe74:	1a 00                	sbb    (%eax),%al
    fe76:	00 01                	add    %al,(%ecx)
    fe78:	71 ed                	jno    fe67 <.debug_info+0xfe67>
    fe7a:	ea 00 00 6b 13 ff 00 	ljmp   $0xff,$0x136b0000
    fe81:	00 50 2c             	add    %dl,0x2c(%eax)
    fe84:	42                   	inc    %edx
    fe85:	00 00                	add    %al,(%eax)
    fe87:	01 71 bc             	add    %esi,-0x44(%ecx)
    fe8a:	18 00                	sbb    %al,(%eax)
    fe8c:	00 50 c3             	add    %dl,-0x3d(%eax)
    fe8f:	43                   	inc    %ebx
    fe90:	00 00                	add    %al,(%eax)
    fe92:	01 71 77             	add    %esi,0x77(%ecx)
    fe95:	0a 00                	or     (%eax),%al
    fe97:	00 50 f4             	add    %dl,-0xc(%eax)
    fe9a:	8f 00                	popl   (%eax)
    fe9c:	00 01                	add    %al,(%ecx)
    fe9e:	71 77                	jno    ff17 <.debug_info+0xff17>
    fea0:	0a 00                	or     (%eax),%al
    fea2:	00 6b c1             	add    %ch,-0x3f(%ebx)
    fea5:	fe 00                	incb   (%eax)
    fea7:	00 50 f1             	add    %dl,-0xf(%eax)
    feaa:	62 00                	bound  %eax,(%eax)
    feac:	00 01                	add    %al,(%ecx)
    feae:	71 99                	jno    fe49 <.debug_info+0xfe49>
    feb0:	00 00                	add    %al,(%eax)
    feb2:	00 4f 50             	add    %cl,0x50(%edi)
    feb5:	da 2b                	fisubrl (%ebx)
    feb7:	00 00                	add    %al,(%eax)
    feb9:	01 71 99             	add    %esi,-0x67(%ecx)
    febc:	00 00                	add    %al,(%eax)
    febe:	00 00                	add    %al,(%eax)
    fec0:	00 4f 50             	add    %cl,0x50(%edi)
    fec3:	81 2c 00 00 01 71 bc 	subl   $0xbc710100,(%eax,%eax,1)
    feca:	18 00                	sbb    %al,(%eax)
    fecc:	00 4f 50             	add    %cl,0x50(%edi)
    fecf:	b5 11                	mov    $0x11,%ch
    fed1:	00 00                	add    %al,(%eax)
    fed3:	01 71 bc             	add    %esi,-0x44(%ecx)
    fed6:	18 00                	sbb    %al,(%eax)
    fed8:	00 50 ff             	add    %dl,-0x1(%eax)
    fedb:	4c                   	dec    %esp
    fedc:	00 00                	add    %al,(%eax)
    fede:	01 71 bc             	add    %esi,-0x44(%ecx)
    fee1:	18 00                	sbb    %al,(%eax)
    fee3:	00 4f 13             	add    %cl,0x13(%edi)
    fee6:	04 01                	add    $0x1,%al
    fee8:	71 04                	jno    feee <.debug_info+0xfeee>
    feea:	ff 00                	incl   (%eax)
    feec:	00 14 a1             	add    %dl,(%ecx,%eiz,4)
    feef:	0e                   	push   %cs
    fef0:	00 00                	add    %al,(%eax)
    fef2:	01 71 bc             	add    %esi,-0x44(%ecx)
    fef5:	18 00                	sbb    %al,(%eax)
    fef7:	00 1f                	add    %bl,(%edi)
    fef9:	5f                   	pop    %edi
    fefa:	5f                   	pop    %edi
    fefb:	63 00                	arpl   %ax,(%eax)
    fefd:	01 71 db             	add    %esi,-0x25(%ecx)
    ff00:	ec                   	in     (%dx),%al
    ff01:	00 00                	add    %al,(%eax)
    ff03:	00 52 5f             	add    %dl,0x5f(%edx)
    ff06:	5f                   	pop    %edi
    ff07:	75 00                	jne    ff09 <.debug_info+0xff09>
    ff09:	01 71 e5             	add    %esi,-0x1b(%ecx)
    ff0c:	fe 00                	incb   (%eax)
    ff0e:	00 00                	add    %al,(%eax)
    ff10:	00 00                	add    %al,(%eax)
    ff12:	00 4f 50             	add    %cl,0x50(%edi)
    ff15:	81 2c 00 00 01 71 bc 	subl   $0xbc710100,(%eax,%eax,1)
    ff1c:	18 00                	sbb    %al,(%eax)
    ff1e:	00 4f 50             	add    %cl,0x50(%edi)
    ff21:	b5 11                	mov    $0x11,%ch
    ff23:	00 00                	add    %al,(%eax)
    ff25:	01 71 bc             	add    %esi,-0x44(%ecx)
    ff28:	18 00                	sbb    %al,(%eax)
    ff2a:	00 50 ff             	add    %dl,-0x1(%eax)
    ff2d:	4c                   	dec    %esp
    ff2e:	00 00                	add    %al,(%eax)
    ff30:	01 71 bc             	add    %esi,-0x44(%ecx)
    ff33:	18 00                	sbb    %al,(%eax)
    ff35:	00 4f 13             	add    %cl,0x13(%edi)
    ff38:	04 01                	add    $0x1,%al
    ff3a:	71 56                	jno    ff92 <.debug_info+0xff92>
    ff3c:	ff 00                	incl   (%eax)
    ff3e:	00 14 a1             	add    %dl,(%ecx,%eiz,4)
    ff41:	0e                   	push   %cs
    ff42:	00 00                	add    %al,(%eax)
    ff44:	01 71 bc             	add    %esi,-0x44(%ecx)
    ff47:	18 00                	sbb    %al,(%eax)
    ff49:	00 1f                	add    %bl,(%edi)
    ff4b:	5f                   	pop    %edi
    ff4c:	5f                   	pop    %edi
    ff4d:	63 00                	arpl   %ax,(%eax)
    ff4f:	01 71 db             	add    %esi,-0x25(%ecx)
    ff52:	ec                   	in     (%dx),%al
    ff53:	00 00                	add    %al,(%eax)
    ff55:	00 52 5f             	add    %dl,0x5f(%edx)
    ff58:	5f                   	pop    %edi
    ff59:	75 00                	jne    ff5b <.debug_info+0xff5b>
    ff5b:	01 71 37             	add    %esi,0x37(%ecx)
    ff5e:	ff 00                	incl   (%eax)
    ff60:	00 00                	add    %al,(%eax)
    ff62:	00 00                	add    %al,(%eax)
    ff64:	00 6c c8 45          	add    %ch,0x45(%eax,%ecx,8)
    ff68:	00 00                	add    %al,(%eax)
    ff6a:	05 61 40 07 00       	add    $0x74061,%eax
    ff6f:	00 6a 00             	add    %ch,0x0(%edx)
    ff72:	00 00                	add    %al,(%eax)
    ff74:	01 9c 02 01 01 00 70 	add    %ebx,0x70000101(%edx,%eax,1)
    ff7b:	6d                   	insl   (%dx),%es:(%edi)
    ff7c:	00 05 61 ed ea 00    	add    %al,0xeaed61
    ff82:	00 01                	add    %al,(%ecx)
    ff84:	50                   	push   %eax
    ff85:	52                   	push   %edx
    ff86:	63 6d 00             	arpl   %bp,0x0(%ebp)
    ff89:	05 63 11 bd 00       	add    $0xbd1163,%eax
    ff8e:	00 67 45             	add    %ah,0x45(%edi)
    ff91:	07                   	pop    %es
    ff92:	00 00                	add    %al,(%eax)
    ff94:	0a 00                	or     (%eax),%al
    ff96:	00 00                	add    %al,(%eax)
    ff98:	ac                   	lods   %ds:(%esi),%al
    ff99:	ff 00                	incl   (%eax)
    ff9b:	00 56 27             	add    %dl,0x27(%esi)
    ff9e:	7c 00                	jl     ffa0 <.debug_info+0xffa0>
    ffa0:	00 05 63 25 00 00    	add    %al,0x2563
    ffa6:	00 b1 09 00 00 00    	add    %dh,0x9(%ecx)
    ffac:	6d                   	insl   (%dx),%es:(%edi)
    ffad:	66 fe 00             	data16 incb (%eax)
    ffb0:	00 5c 07 00          	add    %bl,0x0(%edi,%eax,1)
    ffb4:	00 10                	add    %dl,(%eax)
    ffb6:	01 00                	add    %eax,(%eax)
    ffb8:	00 05 69 59 72 fe    	add    %al,0xfe725969
    ffbe:	00 00                	add    %al,(%eax)
    ffc0:	5a                   	pop    %edx
    ffc1:	47                   	inc    %edi
    ffc2:	ea 00 00 5c 07 00 00 	ljmp   $0x0,$0x75c0000
    ffc9:	0c 00                	or     $0x0,%al
    ffcb:	00 00                	add    %al,(%eax)
    ffcd:	01 71 02             	add    %esi,0x2(%ecx)
    ffd0:	00 01                	add    %al,(%ecx)
    ffd2:	00 59 57             	add    %bl,0x57(%ecx)
    ffd5:	ea 00 00 69 81 e8 00 	ljmp   $0xe8,$0x81690000
    ffdc:	00 5c 07 00          	add    %bl,0x0(%edi,%eax,1)
    ffe0:	00 0c 00             	add    %cl,(%eax,%eax,1)
    ffe3:	00 00                	add    %al,(%eax)
    ffe5:	10 8d 59 9c e8 00    	adc    %cl,0xe89c59(%ebp)
    ffeb:	00 59 91             	add    %bl,-0x6f(%ecx)
    ffee:	e8 00 00 5b 5c       	call   5c5bfff3 <irq_matrix_allocated+0x5c5bf083>
    fff3:	07                   	pop    %es
    fff4:	00 00                	add    %al,(%eax)
    fff6:	0c 00                	or     $0x0,%al
    fff8:	00 00                	add    %al,(%eax)
    fffa:	6e                   	outsb  %ds:(%esi),(%dx)
    fffb:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
    fffc:	e8 00 00 00 00       	call   10001 <.debug_info+0x10001>
   10001:	00 61 28             	add    %ah,0x28(%ecx)
   10004:	01 00                	add    %eax,(%eax)
   10006:	00 62 82             	add    %ah,-0x7e(%edx)
   10009:	fe 00                	incb   (%eax)
   1000b:	00 c4                	add    %al,%ah
   1000d:	09 00                	or     %eax,(%eax)
   1000f:	00 5c 8d fe          	add    %bl,-0x2(%ebp,%ecx,4)
   10013:	00 00                	add    %al,(%eax)
   10015:	5c                   	pop    %esp
   10016:	98                   	cwtl   
   10017:	fe 00                	incb   (%eax)
   10019:	00 67 68             	add    %ah,0x68(%edi)
   1001c:	07                   	pop    %es
   1001d:	00 00                	add    %al,(%eax)
   1001f:	07                   	pop    %es
   10020:	00 00                	add    %al,(%eax)
   10022:	00 40 00             	add    %al,0x0(%eax)
   10025:	01 00                	add    %eax,(%eax)
   10027:	62 a8 fe 00 00 d7    	bound  %ebp,-0x28ffff02(%eax)
   1002d:	09 00                	or     %eax,(%eax)
   1002f:	00 5b 68             	add    %bl,0x68(%ebx)
   10032:	07                   	pop    %es
   10033:	00 00                	add    %al,(%eax)
   10035:	07                   	pop    %es
   10036:	00 00                	add    %al,(%eax)
   10038:	00 5c b4 fe          	add    %bl,-0x2(%esp,%esi,4)
   1003c:	00 00                	add    %al,(%eax)
   1003e:	00 00                	add    %al,(%eax)
   10040:	5a                   	pop    %edx
   10041:	63 ea                	arpl   %bp,%dx
   10043:	00 00                	add    %al,(%eax)
   10045:	6f                   	outsl  %ds:(%esi),(%dx)
   10046:	07                   	pop    %es
   10047:	00 00                	add    %al,(%eax)
   10049:	0a 00                	or     (%eax),%al
   1004b:	00 00                	add    %al,(%eax)
   1004d:	01 71 8c             	add    %esi,-0x74(%ecx)
   10050:	00 01                	add    %al,(%ecx)
   10052:	00 59 80             	add    %bl,-0x80(%ecx)
   10055:	ea 00 00 59 74 ea 00 	ljmp   $0xea,$0x74590000
   1005c:	00 5d 1e             	add    %bl,0x1e(%ebp)
   1005f:	e9 00 00 6f 07       	jmp    7700064 <irq_matrix_allocated+0x76ff0f4>
   10064:	00 00                	add    %al,(%eax)
   10066:	0a 00                	or     (%eax),%al
   10068:	00 00                	add    %al,(%eax)
   1006a:	0b 39                	or     (%ecx),%edi
   1006c:	01 59 3a             	add    %ebx,0x3a(%ecx)
   1006f:	e9 00 00 59 2f       	jmp    2f5a0074 <irq_matrix_allocated+0x2f59f104>
   10074:	e9 00 00 5b 6f       	jmp    6f5c0079 <irq_matrix_allocated+0x6f5bf109>
   10079:	07                   	pop    %es
   1007a:	00 00                	add    %al,(%eax)
   1007c:	0a 00                	or     (%eax),%al
   1007e:	00 00                	add    %al,(%eax)
   10080:	62 46 e9             	bound  %eax,-0x17(%esi)
   10083:	00 00                	add    %al,(%eax)
   10085:	ea 09 00 00 00 00 00 	ljmp   $0x0,$0x9
   1008c:	6f                   	outsl  %ds:(%esi),(%dx)
   1008d:	8d                   	(bad)  
   1008e:	ea 00 00 82 07 00 00 	ljmp   $0x0,$0x7820000
   10095:	00 00                	add    %al,(%eax)
   10097:	00 00                	add    %al,(%eax)
   10099:	01 71 67             	add    %esi,0x67(%ecx)
   1009c:	82                   	(bad)  
   1009d:	07                   	pop    %es
   1009e:	00 00                	add    %al,(%eax)
   100a0:	06                   	push   %es
   100a1:	00 00                	add    %al,(%eax)
   100a3:	00 f0                	add    %dh,%al
   100a5:	00 01                	add    %al,(%ecx)
   100a7:	00 5c c2 fe          	add    %bl,-0x2(%edx,%eax,8)
   100ab:	00 00                	add    %al,(%eax)
   100ad:	5b                   	pop    %ebx
   100ae:	82                   	(bad)  
   100af:	07                   	pop    %es
   100b0:	00 00                	add    %al,(%eax)
   100b2:	06                   	push   %es
   100b3:	00 00                	add    %al,(%eax)
   100b5:	00 5c ce fe          	add    %bl,-0x2(%esi,%ecx,8)
   100b9:	00 00                	add    %al,(%eax)
   100bb:	5c                   	pop    %esp
   100bc:	d9 fe                	fsin   
   100be:	00 00                	add    %al,(%eax)
   100c0:	5b                   	pop    %ebx
   100c1:	82                   	(bad)  
   100c2:	07                   	pop    %es
   100c3:	00 00                	add    %al,(%eax)
   100c5:	06                   	push   %es
   100c6:	00 00                	add    %al,(%eax)
   100c8:	00 5c 04 ff          	add    %bl,-0x1(%esp,%eax,1)
   100cc:	00 00                	add    %al,(%eax)
   100ce:	69 b5 e8 00 00 82 07 	imul   $0x6000007,-0x7dffff18(%ebp),%esi
   100d5:	00 00 06 
   100d8:	00 00                	add    %al,(%eax)
   100da:	00 01                	add    %al,(%ecx)
   100dc:	71 59                	jno    10137 <.debug_info+0x10137>
   100de:	d8 e8                	fsubr  %st(0),%st
   100e0:	00 00                	add    %al,(%eax)
   100e2:	59                   	pop    %ecx
   100e3:	cc                   	int3   
   100e4:	e8 00 00 59 c2       	call   c25a00e9 <irq_matrix_allocated+0xc259f179>
   100e9:	e8 00 00 00 00       	call   100ee <.debug_info+0x100ee>
   100ee:	00 00                	add    %al,(%eax)
   100f0:	6f                   	outsl  %ds:(%esi),(%dx)
   100f1:	96                   	xchg   %eax,%esi
   100f2:	ea 00 00 a0 07 00 00 	ljmp   $0x0,$0x7a00000
   100f9:	00 00                	add    %al,(%eax)
   100fb:	00 00                	add    %al,(%eax)
   100fd:	01 71 00             	add    %esi,0x0(%ecx)
   10100:	00 00                	add    %al,(%eax)
   10102:	4c                   	dec    %esp
   10103:	32 26                	xor    (%esi),%ah
   10105:	00 00                	add    %al,(%eax)
   10107:	01 86 03 0c 02 01    	add    %eax,0x1020c03(%esi)
   1010d:	00 46 62             	add    %al,0x62(%esi)
   10110:	69 74 00 01 86 99 00 	imul   $0x9986,0x1(%eax,%eax,1),%esi
   10117:	00 
   10118:	00 47 89             	add    %al,-0x77(%edi)
   1011b:	1a 00                	sbb    (%eax),%al
   1011d:	00 01                	add    %al,(%ecx)
   1011f:	86 ed                	xchg   %ch,%ch
   10121:	ea 00 00 6b ba 01 01 	ljmp   $0x101,$0xba6b0000
   10128:	00 50 2c             	add    %dl,0x2c(%eax)
   1012b:	42                   	inc    %edx
   1012c:	00 00                	add    %al,(%eax)
   1012e:	01 86 bc 18 00 00    	add    %eax,0x18bc(%esi)
   10134:	50                   	push   %eax
   10135:	c3                   	ret    
   10136:	43                   	inc    %ebx
   10137:	00 00                	add    %al,(%eax)
   10139:	01 86 77 0a 00 00    	add    %eax,0xa77(%esi)
   1013f:	50                   	push   %eax
   10140:	f4                   	hlt    
   10141:	8f 00                	popl   (%eax)
   10143:	00 01                	add    %al,(%ecx)
   10145:	86 77 0a             	xchg   %dh,0xa(%edi)
   10148:	00 00                	add    %al,(%eax)
   1014a:	6b 68 01 01          	imul   $0x1,0x1(%eax),%ebp
   1014e:	00 50 f1             	add    %dl,-0xf(%eax)
   10151:	62 00                	bound  %eax,(%eax)
   10153:	00 01                	add    %al,(%ecx)
   10155:	86 99 00 00 00 4f    	xchg   %bl,0x4f000000(%ecx)
   1015b:	50                   	push   %eax
   1015c:	da 2b                	fisubrl (%ebx)
   1015e:	00 00                	add    %al,(%eax)
   10160:	01 86 99 00 00 00    	add    %eax,0x99(%esi)
   10166:	00 00                	add    %al,(%eax)
   10168:	4f                   	dec    %edi
   10169:	50                   	push   %eax
   1016a:	81 2c 00 00 01 86 bc 	subl   $0xbc860100,(%eax,%eax,1)
   10171:	18 00                	sbb    %al,(%eax)
   10173:	00 4f 50             	add    %cl,0x50(%edi)
   10176:	b5 11                	mov    $0x11,%ch
   10178:	00 00                	add    %al,(%eax)
   1017a:	01 86 bc 18 00 00    	add    %eax,0x18bc(%esi)
   10180:	50                   	push   %eax
   10181:	ff 4c 00 00          	decl   0x0(%eax,%eax,1)
   10185:	01 86 bc 18 00 00    	add    %eax,0x18bc(%esi)
   1018b:	4f                   	dec    %edi
   1018c:	13 04 01             	adc    (%ecx,%eax,1),%eax
   1018f:	86 ab 01 01 00 14    	xchg   %ch,0x14000101(%ebx)
   10195:	a1 0e 00 00 01       	mov    0x100000e,%eax
   1019a:	86 bc 18 00 00 1f 5f 	xchg   %bh,0x5f1f0000(%eax,%ebx,1)
   101a1:	5f                   	pop    %edi
   101a2:	63 00                	arpl   %ax,(%eax)
   101a4:	01 86 db ec 00 00    	add    %eax,0xecdb(%esi)
   101aa:	00 52 5f             	add    %dl,0x5f(%edx)
   101ad:	5f                   	pop    %edi
   101ae:	75 00                	jne    101b0 <.debug_info+0x101b0>
   101b0:	01 86 8c 01 01 00    	add    %eax,0x1018c(%esi)
   101b6:	00 00                	add    %al,(%eax)
   101b8:	00 00                	add    %al,(%eax)
   101ba:	4f                   	dec    %edi
   101bb:	50                   	push   %eax
   101bc:	81 2c 00 00 01 86 bc 	subl   $0xbc860100,(%eax,%eax,1)
   101c3:	18 00                	sbb    %al,(%eax)
   101c5:	00 4f 50             	add    %cl,0x50(%edi)
   101c8:	b5 11                	mov    $0x11,%ch
   101ca:	00 00                	add    %al,(%eax)
   101cc:	01 86 bc 18 00 00    	add    %eax,0x18bc(%esi)
   101d2:	50                   	push   %eax
   101d3:	ff 4c 00 00          	decl   0x0(%eax,%eax,1)
   101d7:	01 86 bc 18 00 00    	add    %eax,0x18bc(%esi)
   101dd:	4f                   	dec    %edi
   101de:	13 04 01             	adc    (%ecx,%eax,1),%eax
   101e1:	86 fd                	xchg   %bh,%ch
   101e3:	01 01                	add    %eax,(%ecx)
   101e5:	00 14 a1             	add    %dl,(%ecx,%eiz,4)
   101e8:	0e                   	push   %cs
   101e9:	00 00                	add    %al,(%eax)
   101eb:	01 86 bc 18 00 00    	add    %eax,0x18bc(%esi)
   101f1:	1f                   	pop    %ds
   101f2:	5f                   	pop    %edi
   101f3:	5f                   	pop    %edi
   101f4:	63 00                	arpl   %ax,(%eax)
   101f6:	01 86 db ec 00 00    	add    %eax,0xecdb(%esi)
   101fc:	00 52 5f             	add    %dl,0x5f(%edx)
   101ff:	5f                   	pop    %edi
   10200:	75 00                	jne    10202 <.debug_info+0x10202>
   10202:	01 86 de 01 01 00    	add    %eax,0x101de(%esi)
   10208:	00 00                	add    %al,(%eax)
   1020a:	00 00                	add    %al,(%eax)
   1020c:	6c                   	insb   (%dx),%es:(%edi)
   1020d:	dc 83 00 00 05 89    	faddl  -0x76fb0000(%ebx)
   10213:	b0 07                	mov    $0x7,%al
   10215:	00 00                	add    %al,(%eax)
   10217:	ca 00 00             	lret   $0x0
   1021a:	00 01                	add    %al,(%ecx)
   1021c:	9c                   	pushf  
   1021d:	1b 04 01             	sbb    (%ecx,%eax,1),%eax
   10220:	00 5f 6d             	add    %bl,0x6d(%edi)
   10223:	00 05 89 ed ea 00    	add    %al,0xeaed89
   10229:	00 08                	add    %cl,(%eax)
   1022b:	0a 00                	or     (%eax),%al
   1022d:	00 70 62             	add    %dh,0x62(%eax)
   10230:	69 74 00 05 89 55 00 	imul   $0x5589,0x5(%eax,%eax,1),%esi
   10237:	00 
   10238:	00 01                	add    %al,(%ecx)
   1023a:	52                   	push   %edx
   1023b:	55                   	push   %ebp
   1023c:	20 89 00 00 05 8a    	and    %cl,-0x75fb0000(%ecx)
   10242:	1c 02                	sbb    $0x2,%al
   10244:	00 00                	add    %al,(%eax)
   10246:	26 0a 00             	or     %es:(%eax),%al
   10249:	00 52 63             	add    %dl,0x63(%edx)
   1024c:	6d                   	insl   (%dx),%es:(%edi)
   1024d:	00 05 8c 11 bd 00    	add    %al,0xbd118c
   10253:	00 67 be             	add    %ah,-0x42(%edi)
   10256:	07                   	pop    %es
   10257:	00 00                	add    %al,(%eax)
   10259:	0a 00                	or     (%eax),%al
   1025b:	00 00                	add    %al,(%eax)
   1025d:	71 02                	jno    10261 <.debug_info+0x10261>
   1025f:	01 00                	add    %eax,(%eax)
   10261:	56                   	push   %esi
   10262:	27                   	daa    
   10263:	7c 00                	jl     10265 <.debug_info+0x10265>
   10265:	00 05 8c 25 00 00    	add    %al,0x258c
   1026b:	00 4f 0a             	add    %cl,0xa(%edi)
   1026e:	00 00                	add    %al,(%eax)
   10270:	00 5a bd             	add    %bl,-0x43(%edx)
   10273:	ed                   	in     (%dx),%eax
   10274:	00 00                	add    %al,(%eax)
   10276:	e9 07 00 00 08       	jmp    8010282 <irq_matrix_allocated+0x800f312>
   1027b:	00 00                	add    %al,(%eax)
   1027d:	00 05 91 8f 02 01    	add    %al,0x1028f91
   10283:	00 59 d3             	add    %bl,-0x2d(%ecx)
   10286:	ed                   	in     (%dx),%eax
   10287:	00 00                	add    %al,(%eax)
   10289:	59                   	pop    %ecx
   1028a:	c9                   	leave  
   1028b:	ed                   	in     (%dx),%eax
   1028c:	00 00                	add    %al,(%eax)
   1028e:	00 5a df             	add    %bl,-0x21(%edx)
   10291:	ed                   	in     (%dx),%eax
   10292:	00 00                	add    %al,(%eax)
   10294:	f8                   	clc    
   10295:	07                   	pop    %es
   10296:	00 00                	add    %al,(%eax)
   10298:	06                   	push   %es
   10299:	00 00                	add    %al,(%eax)
   1029b:	00 05 93 bc 02 01    	add    %al,0x102bc93
   102a1:	00 59 fb             	add    %bl,-0x5(%ecx)
   102a4:	ed                   	in     (%dx),%eax
   102a5:	00 00                	add    %al,(%eax)
   102a7:	59                   	pop    %ecx
   102a8:	f0 ed                	lock in (%dx),%eax
   102aa:	00 00                	add    %al,(%eax)
   102ac:	5b                   	pop    %ebx
   102ad:	f8                   	clc    
   102ae:	07                   	pop    %es
   102af:	00 00                	add    %al,(%eax)
   102b1:	06                   	push   %es
   102b2:	00 00                	add    %al,(%eax)
   102b4:	00 6e 07             	add    %ch,0x7(%esi)
   102b7:	ee                   	out    %al,(%dx)
   102b8:	00 00                	add    %al,(%eax)
   102ba:	00 00                	add    %al,(%eax)
   102bc:	6d                   	insl   (%dx),%es:(%edi)
   102bd:	02 01                	add    (%ecx),%al
   102bf:	01 00                	add    %eax,(%eax)
   102c1:	16                   	push   %ss
   102c2:	08 00                	or     %al,(%eax)
   102c4:	00 40 01             	add    %al,0x1(%eax)
   102c7:	00 00                	add    %al,(%eax)
   102c9:	05 9a 59 19 01       	add    $0x119599a,%eax
   102ce:	01 00                	add    %eax,(%eax)
   102d0:	59                   	pop    %ecx
   102d1:	0e                   	push   %cs
   102d2:	01 01                	add    %eax,(%ecx)
   102d4:	00 5a 47             	add    %bl,0x47(%edx)
   102d7:	ea 00 00 16 08 00 00 	ljmp   $0x0,$0x8160000
   102de:	05 00 00 00 01       	add    $0x1000000,%eax
   102e3:	86 17                	xchg   %dl,(%edi)
   102e5:	03 01                	add    (%ecx),%eax
   102e7:	00 59 57             	add    %bl,0x57(%ecx)
   102ea:	ea 00 00 69 81 e8 00 	ljmp   $0xe8,$0x81690000
   102f1:	00 16                	add    %dl,(%esi)
   102f3:	08 00                	or     %al,(%eax)
   102f5:	00 05 00 00 00 10    	add    %al,0x10000000
   102fb:	8d 59 9c             	lea    -0x64(%ecx),%ebx
   102fe:	e8 00 00 59 91       	call   915a0303 <irq_matrix_allocated+0x9159f393>
   10303:	e8 00 00 5b 16       	call   165c0308 <irq_matrix_allocated+0x165bf398>
   10308:	08 00                	or     %al,(%eax)
   1030a:	00 05 00 00 00 6e    	add    %al,0x6e000000
   10310:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
   10311:	e8 00 00 00 00       	call   10316 <.debug_info+0x10316>
   10316:	00 5b 28             	add    %bl,0x28(%ebx)
   10319:	08 00                	or     %al,(%eax)
   1031b:	00 3b                	add    %bh,(%ebx)
   1031d:	00 00                	add    %al,(%eax)
   1031f:	00 62 29             	add    %ah,0x29(%edx)
   10322:	01 01                	add    %eax,(%ecx)
   10324:	00 78 0a             	add    %bh,0xa(%eax)
   10327:	00 00                	add    %al,(%eax)
   10329:	5c                   	pop    %esp
   1032a:	34 01                	xor    $0x1,%al
   1032c:	01 00                	add    %eax,(%eax)
   1032e:	5c                   	pop    %esp
   1032f:	3f                   	aas    
   10330:	01 01                	add    %eax,(%ecx)
   10332:	00 67 28             	add    %ah,0x28(%edi)
   10335:	08 00                	or     %al,(%eax)
   10337:	00 07                	add    %al,(%edi)
   10339:	00 00                	add    %al,(%eax)
   1033b:	00 59 03             	add    %bl,0x3(%ecx)
   1033e:	01 00                	add    %eax,(%eax)
   10340:	62 4f 01             	bound  %ecx,0x1(%edi)
   10343:	01 00                	add    %eax,(%eax)
   10345:	8b 0a                	mov    (%edx),%ecx
   10347:	00 00                	add    %al,(%eax)
   10349:	5b                   	pop    %ebx
   1034a:	28 08                	sub    %cl,(%eax)
   1034c:	00 00                	add    %al,(%eax)
   1034e:	07                   	pop    %es
   1034f:	00 00                	add    %al,(%eax)
   10351:	00 5c 5b 01          	add    %bl,0x1(%ebx,%ebx,2)
   10355:	01 00                	add    %eax,(%eax)
   10357:	00 00                	add    %al,(%eax)
   10359:	5a                   	pop    %edx
   1035a:	63 ea                	arpl   %bp,%dx
   1035c:	00 00                	add    %al,(%eax)
   1035e:	2f                   	das    
   1035f:	08 00                	or     %al,(%eax)
   10361:	00 0a                	add    %cl,(%edx)
   10363:	00 00                	add    %al,(%eax)
   10365:	00 01                	add    %al,(%ecx)
   10367:	86 a5 03 01 00 59    	xchg   %ah,0x59000103(%ebp)
   1036d:	80 ea 00             	sub    $0x0,%dl
   10370:	00 59 74             	add    %bl,0x74(%ecx)
   10373:	ea 00 00 5d 1e e9 00 	ljmp   $0xe9,$0x1e5d0000
   1037a:	00 2f                	add    %ch,(%edi)
   1037c:	08 00                	or     %al,(%eax)
   1037e:	00 0a                	add    %cl,(%edx)
   10380:	00 00                	add    %al,(%eax)
   10382:	00 0b                	add    %cl,(%ebx)
   10384:	39 01                	cmp    %eax,(%ecx)
   10386:	59                   	pop    %ecx
   10387:	3a e9                	cmp    %cl,%ch
   10389:	00 00                	add    %al,(%eax)
   1038b:	59                   	pop    %ecx
   1038c:	2f                   	das    
   1038d:	e9 00 00 5b 2f       	jmp    2f5c0392 <irq_matrix_allocated+0x2f5bf422>
   10392:	08 00                	or     %al,(%eax)
   10394:	00 0a                	add    %cl,(%edx)
   10396:	00 00                	add    %al,(%eax)
   10398:	00 62 46             	add    %ah,0x46(%edx)
   1039b:	e9 00 00 9e 0a       	jmp    a9f03a0 <irq_matrix_allocated+0xa9ef430>
   103a0:	00 00                	add    %al,(%eax)
   103a2:	00 00                	add    %al,(%eax)
   103a4:	00 6f 8d             	add    %ch,-0x73(%edi)
   103a7:	ea 00 00 3d 08 00 00 	ljmp   $0x0,$0x83d0000
   103ae:	00 00                	add    %al,(%eax)
   103b0:	00 00                	add    %al,(%eax)
   103b2:	01 86 67 3d 08 00    	add    %eax,0x83d67(%esi)
   103b8:	00 06                	add    %al,(%esi)
   103ba:	00 00                	add    %al,(%eax)
   103bc:	00 09                	add    %cl,(%ecx)
   103be:	04 01                	add    $0x1,%al
   103c0:	00 5c 69 01          	add    %bl,0x1(%ecx,%ebp,2)
   103c4:	01 00                	add    %eax,(%eax)
   103c6:	5b                   	pop    %ebx
   103c7:	3d 08 00 00 06       	cmp    $0x6000008,%eax
   103cc:	00 00                	add    %al,(%eax)
   103ce:	00 5c 75 01          	add    %bl,0x1(%ebp,%esi,2)
   103d2:	01 00                	add    %eax,(%eax)
   103d4:	5c                   	pop    %esp
   103d5:	80 01 01             	addb   $0x1,(%ecx)
   103d8:	00 5b 3d             	add    %bl,0x3d(%ebx)
   103db:	08 00                	or     %al,(%eax)
   103dd:	00 06                	add    %al,(%esi)
   103df:	00 00                	add    %al,(%eax)
   103e1:	00 5c ab 01          	add    %bl,0x1(%ebx,%ebp,4)
   103e5:	01 00                	add    %eax,(%eax)
   103e7:	69 b5 e8 00 00 3d 08 	imul   $0x6000008,0x3d0000e8(%ebp),%esi
   103ee:	00 00 06 
   103f1:	00 00                	add    %al,(%eax)
   103f3:	00 01                	add    %al,(%ecx)
   103f5:	86 59 d8             	xchg   %bl,-0x28(%ecx)
   103f8:	e8 00 00 59 cc       	call   cc5a03fd <irq_matrix_allocated+0xcc59f48d>
   103fd:	e8 00 00 59 c2       	call   c25a0402 <irq_matrix_allocated+0xc259f492>
   10402:	e8 00 00 00 00       	call   10407 <.debug_info+0x10407>
   10407:	00 00                	add    %al,(%eax)
   10409:	6f                   	outsl  %ds:(%esi),(%dx)
   1040a:	96                   	xchg   %eax,%esi
   1040b:	ea 00 00 63 08 00 00 	ljmp   $0x0,$0x8630000
   10412:	00 00                	add    %al,(%eax)
   10414:	00 00                	add    %al,(%eax)
   10416:	01 86 00 00 00 45    	add    %eax,0x45000000(%esi)
   1041c:	bc 76 00 00 06       	mov    $0x6000076,%esp
   10421:	f7 99 00 00 00 03    	negl   0x3000000(%ecx)
   10427:	58                   	pop    %eax
   10428:	04 01                	add    $0x1,%al
   1042a:	00 46 64             	add    %al,0x64(%esi)
   1042d:	73 74                	jae    104a3 <.debug_info+0x104a3>
   1042f:	00 06                	add    %al,(%esi)
   10431:	f7 2e                	imull  (%esi)
   10433:	24 00                	and    $0x0,%al
   10435:	00 47 1e             	add    %al,0x1e(%edi)
   10438:	a0 00 00 06 f7       	mov    0xf7060000,%al
   1043d:	b7 ed                	mov    $0xed,%bh
   1043f:	00 00                	add    %al,(%eax)
   10441:	47                   	inc    %edi
   10442:	23 a0 00 00 06 f8    	and    -0x7fa0000(%eax),%esp
   10448:	b7 ed                	mov    $0xed,%bh
   1044a:	00 00                	add    %al,(%eax)
   1044c:	47                   	inc    %edi
   1044d:	44                   	inc    %esp
   1044e:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
   1044f:	00 00                	add    %al,(%eax)
   10451:	06                   	push   %es
   10452:	f8                   	clc    
   10453:	55                   	push   %ebp
   10454:	00 00                	add    %al,(%eax)
   10456:	00 00                	add    %al,(%eax)
   10458:	4c                   	dec    %esp
   10459:	2e 9f                	cs lahf 
   1045b:	00 00                	add    %al,(%eax)
   1045d:	01 9d 03 78 05 01    	add    %ebx,0x1057803(%ebp)
   10463:	00 46 62             	add    %al,0x62(%esi)
   10466:	69 74 00 01 9d 99 00 	imul   $0x999d,0x1(%eax,%eax,1),%esi
   1046d:	00 
   1046e:	00 46 63             	add    %al,0x63(%esi)
   10471:	70 75                	jo     104e8 <.debug_info+0x104e8>
   10473:	00 01                	add    %al,(%ecx)
   10475:	9d                   	popf   
   10476:	55                   	push   %ebp
   10477:	00 00                	add    %al,(%eax)
   10479:	00 47 89             	add    %al,-0x77(%edi)
   1047c:	1a 00                	sbb    (%eax),%al
   1047e:	00 01                	add    %al,(%ecx)
   10480:	9d                   	popf   
   10481:	ed                   	in     (%dx),%eax
   10482:	ea 00 00 47 fd 60 00 	ljmp   $0x60,$0xfd470000
   10489:	00 01                	add    %al,(%ecx)
   1048b:	9d                   	popf   
   1048c:	11 bd 00 00 6b 26    	adc    %edi,0x266b0000(%ebp)
   10492:	05 01 00 50 2c       	add    $0x2c500001,%eax
   10497:	42                   	inc    %edx
   10498:	00 00                	add    %al,(%eax)
   1049a:	01 9d bc 18 00 00    	add    %ebx,0x18bc(%ebp)
   104a0:	50                   	push   %eax
   104a1:	c3                   	ret    
   104a2:	43                   	inc    %ebx
   104a3:	00 00                	add    %al,(%eax)
   104a5:	01 9d 77 0a 00 00    	add    %ebx,0xa77(%ebp)
   104ab:	50                   	push   %eax
   104ac:	f4                   	hlt    
   104ad:	8f 00                	popl   (%eax)
   104af:	00 01                	add    %al,(%ecx)
   104b1:	9d                   	popf   
   104b2:	77 0a                	ja     104be <.debug_info+0x104be>
   104b4:	00 00                	add    %al,(%eax)
   104b6:	6b d4 04             	imul   $0x4,%esp,%edx
   104b9:	01 00                	add    %eax,(%eax)
   104bb:	50                   	push   %eax
   104bc:	f1                   	icebp  
   104bd:	62 00                	bound  %eax,(%eax)
   104bf:	00 01                	add    %al,(%ecx)
   104c1:	9d                   	popf   
   104c2:	99                   	cltd   
   104c3:	00 00                	add    %al,(%eax)
   104c5:	00 4f 50             	add    %cl,0x50(%edi)
   104c8:	da 2b                	fisubrl (%ebx)
   104ca:	00 00                	add    %al,(%eax)
   104cc:	01 9d 99 00 00 00    	add    %ebx,0x99(%ebp)
   104d2:	00 00                	add    %al,(%eax)
   104d4:	4f                   	dec    %edi
   104d5:	50                   	push   %eax
   104d6:	81 2c 00 00 01 9d bc 	subl   $0xbc9d0100,(%eax,%eax,1)
   104dd:	18 00                	sbb    %al,(%eax)
   104df:	00 4f 50             	add    %cl,0x50(%edi)
   104e2:	b5 11                	mov    $0x11,%ch
   104e4:	00 00                	add    %al,(%eax)
   104e6:	01 9d bc 18 00 00    	add    %ebx,0x18bc(%ebp)
   104ec:	50                   	push   %eax
   104ed:	ff 4c 00 00          	decl   0x0(%eax,%eax,1)
   104f1:	01 9d bc 18 00 00    	add    %ebx,0x18bc(%ebp)
   104f7:	4f                   	dec    %edi
   104f8:	13 04 01             	adc    (%ecx,%eax,1),%eax
   104fb:	9d                   	popf   
   104fc:	17                   	pop    %ss
   104fd:	05 01 00 14 a1       	add    $0xa1140001,%eax
   10502:	0e                   	push   %cs
   10503:	00 00                	add    %al,(%eax)
   10505:	01 9d bc 18 00 00    	add    %ebx,0x18bc(%ebp)
   1050b:	1f                   	pop    %ds
   1050c:	5f                   	pop    %edi
   1050d:	5f                   	pop    %edi
   1050e:	63 00                	arpl   %ax,(%eax)
   10510:	01 9d db ec 00 00    	add    %ebx,0xecdb(%ebp)
   10516:	00 52 5f             	add    %dl,0x5f(%edx)
   10519:	5f                   	pop    %edi
   1051a:	75 00                	jne    1051c <.debug_info+0x1051c>
   1051c:	01 9d f8 04 01 00    	add    %ebx,0x104f8(%ebp)
   10522:	00 00                	add    %al,(%eax)
   10524:	00 00                	add    %al,(%eax)
   10526:	4f                   	dec    %edi
   10527:	50                   	push   %eax
   10528:	81 2c 00 00 01 9d bc 	subl   $0xbc9d0100,(%eax,%eax,1)
   1052f:	18 00                	sbb    %al,(%eax)
   10531:	00 4f 50             	add    %cl,0x50(%edi)
   10534:	b5 11                	mov    $0x11,%ch
   10536:	00 00                	add    %al,(%eax)
   10538:	01 9d bc 18 00 00    	add    %ebx,0x18bc(%ebp)
   1053e:	50                   	push   %eax
   1053f:	ff 4c 00 00          	decl   0x0(%eax,%eax,1)
   10543:	01 9d bc 18 00 00    	add    %ebx,0x18bc(%ebp)
   10549:	4f                   	dec    %edi
   1054a:	13 04 01             	adc    (%ecx,%eax,1),%eax
   1054d:	9d                   	popf   
   1054e:	69 05 01 00 14 a1 0e 	imul   $0x100000e,0xa1140001,%eax
   10555:	00 00 01 
   10558:	9d                   	popf   
   10559:	bc 18 00 00 1f       	mov    $0x1f000018,%esp
   1055e:	5f                   	pop    %edi
   1055f:	5f                   	pop    %edi
   10560:	63 00                	arpl   %ax,(%eax)
   10562:	01 9d db ec 00 00    	add    %ebx,0xecdb(%ebp)
   10568:	00 52 5f             	add    %dl,0x5f(%edx)
   1056b:	5f                   	pop    %edi
   1056c:	75 00                	jne    1056e <.debug_info+0x1056e>
   1056e:	01 9d 4a 05 01 00    	add    %ebx,0x1054a(%ebp)
   10574:	00 00                	add    %al,(%eax)
   10576:	00 00                	add    %al,(%eax)
   10578:	6c                   	insb   (%dx),%es:(%edi)
   10579:	fb                   	sti    
   1057a:	63 00                	arpl   %ax,(%eax)
   1057c:	00 05 cf 80 08 00    	add    %al,0x880cf
   10582:	00 37                	add    %dh,(%edi)
   10584:	01 00                	add    %eax,(%eax)
   10586:	00 01                	add    %al,(%ecx)
   10588:	9c                   	pushf  
   10589:	fb                   	sti    
   1058a:	07                   	pop    %es
   1058b:	01 00                	add    %eax,(%eax)
   1058d:	5f                   	pop    %edi
   1058e:	6d                   	insl   (%dx),%es:(%edi)
   1058f:	00 05 cf ed ea 00    	add    %al,0xeaedcf
   10595:	00 c7                	add    %al,%bh
   10597:	0a 00                	or     (%eax),%al
   10599:	00 5f 6d             	add    %bl,0x6d(%edi)
   1059c:	73 6b                	jae    10609 <.debug_info+0x10609>
   1059e:	00 05 cf 6f 15 00    	add    %al,0x156fcf
   105a4:	00 06                	add    %al,(%esi)
   105a6:	0b 00                	or     (%eax),%eax
   105a8:	00 64 63 70          	add    %ah,0x70(%ebx,%eiz,2)
   105ac:	75 00                	jne    105ae <.debug_info+0x105ae>
   105ae:	05 d1 55 00 00       	add    $0x55d1,%eax
   105b3:	00 19                	add    %bl,(%ecx)
   105b5:	0b 00                	or     (%eax),%eax
   105b7:	00 57 58             	add    %dl,0x58(%edi)
   105ba:	01 00                	add    %eax,(%eax)
   105bc:	00 f1                	add    %dh,%cl
   105be:	07                   	pop    %es
   105bf:	01 00                	add    %eax,(%eax)
   105c1:	52                   	push   %edx
   105c2:	63 6d 00             	arpl   %bp,0x0(%ebp)
   105c5:	05 d4 11 bd 00       	add    $0xbd11d4,%eax
   105ca:	00 64 62 69          	add    %ah,0x69(%edx,%eiz,2)
   105ce:	74 00                	je     105d0 <.debug_info+0x105d0>
   105d0:	05 d5 55 00 00       	add    $0x55d5,%eax
   105d5:	00 58 0b             	add    %bl,0xb(%eax)
   105d8:	00 00                	add    %al,(%eax)
   105da:	64 65 6e             	fs outsb %gs:(%esi),(%dx)
   105dd:	64 00 05 d5 55 00 00 	add    %al,%fs:0x55d5
   105e4:	00 8c 0b 00 00 57 80 	add    %cl,-0x7fa90000(%ebx,%ecx,1)
   105eb:	01 00                	add    %eax,(%eax)
   105ed:	00 02                	add    %al,(%edx)
   105ef:	06                   	push   %es
   105f0:	01 00                	add    %eax,(%eax)
   105f2:	56                   	push   %esi
   105f3:	ce                   	into   
   105f4:	56                   	push   %esi
   105f5:	00 00                	add    %al,(%eax)
   105f7:	05 d4 25 00 00       	add    $0x25d4,%eax
   105fc:	00 b5 0b 00 00 00    	add    %dh,0xb(%ebp)
   10602:	57                   	push   %edi
   10603:	98                   	cwtl   
   10604:	01 00                	add    %eax,(%eax)
   10606:	00 17                	add    %dl,(%edi)
   10608:	06                   	push   %es
   10609:	01 00                	add    %eax,(%eax)
   1060b:	50                   	push   %eax
   1060c:	2f                   	das    
   1060d:	88 00                	mov    %al,(%eax)
   1060f:	00 05 d7 99 00 00    	add    %al,0x99d7
   10615:	00 00                	add    %al,(%eax)
   10617:	58                   	pop    %eax
   10618:	1b 04 01             	sbb    (%ecx,%eax,1),%eax
   1061b:	00 e5                	add    %ah,%ch
   1061d:	08 00                	or     %al,(%eax)
   1061f:	00 b0 01 00 00 05    	add    %dh,0x5000001(%eax)
   10625:	db 48 06             	fisttpl 0x6(%eax)
   10628:	01 00                	add    %eax,(%eax)
   1062a:	59                   	pop    %ecx
   1062b:	4c                   	dec    %esp
   1062c:	04 01                	add    $0x1,%al
   1062e:	00 59 41             	add    %bl,0x41(%ecx)
   10631:	04 01                	add    $0x1,%al
   10633:	00 59 36             	add    %bl,0x36(%ecx)
   10636:	04 01                	add    $0x1,%al
   10638:	00 59 2b             	add    %bl,0x2b(%ecx)
   1063b:	04 01                	add    $0x1,%al
   1063d:	00 5e f9             	add    %bl,-0x7(%esi)
   10640:	08 00                	or     %al,(%eax)
   10642:	00 69 2a             	add    %ch,0x2a(%ecx)
   10645:	01 00                	add    %eax,(%eax)
   10647:	00 57 c8             	add    %dl,-0x38(%edi)
   1064a:	01 00                	add    %eax,(%eax)
   1064c:	00 5d 06             	add    %bl,0x6(%ebp)
   1064f:	01 00                	add    %eax,(%eax)
   10651:	50                   	push   %eax
   10652:	2f                   	das    
   10653:	88 00                	mov    %al,(%eax)
   10655:	00 05 de 99 00 00    	add    %al,0x99de
   1065b:	00 00                	add    %al,(%eax)
   1065d:	5a                   	pop    %edx
   1065e:	10 ee                	adc    %ch,%dh
   10660:	00 00                	add    %al,(%eax)
   10662:	0e                   	push   %cs
   10663:	09 00                	or     %eax,(%eax)
   10665:	00 0b                	add    %cl,(%ebx)
   10667:	00 00                	add    %al,(%eax)
   10669:	00 05 e1 7b 06 01    	add    %al,0x1067be1
   1066f:	00 59 26             	add    %bl,0x26(%ecx)
   10672:	ee                   	out    %al,(%dx)
   10673:	00 00                	add    %al,(%eax)
   10675:	59                   	pop    %ecx
   10676:	1c ee                	sbb    $0xee,%al
   10678:	00 00                	add    %al,(%eax)
   1067a:	00 5a 58             	add    %bl,0x58(%edx)
   1067d:	04 01                	add    $0x1,%al
   1067f:	00 2d 09 00 00 63    	add    %ch,0x63000009
   10685:	00 00                	add    %al,(%eax)
   10687:	00 05 e8 e7 07 01    	add    %al,0x107e7e8
   1068d:	00 59 85             	add    %bl,-0x7b(%ecx)
   10690:	04 01                	add    $0x1,%al
   10692:	00 59 7a             	add    %bl,0x7a(%ecx)
   10695:	04 01                	add    $0x1,%al
   10697:	00 59 6f             	add    %bl,0x6f(%ecx)
   1069a:	04 01                	add    $0x1,%al
   1069c:	00 59 64             	add    %bl,0x64(%ecx)
   1069f:	04 01                	add    $0x1,%al
   106a1:	00 5a 47             	add    %bl,0x47(%edx)
   106a4:	ea 00 00 2d 09 00 00 	ljmp   $0x0,$0x92d0000
   106ab:	13 00                	adc    (%eax),%eax
   106ad:	00 00                	add    %al,(%eax)
   106af:	01 9d e4 06 01 00    	add    %ebx,0x106e4(%ebp)
   106b5:	59                   	pop    %ecx
   106b6:	57                   	push   %edi
   106b7:	ea 00 00 69 81 e8 00 	ljmp   $0xe8,$0x81690000
   106be:	00 2d 09 00 00 13    	add    %ch,0x13000009
   106c4:	00 00                	add    %al,(%eax)
   106c6:	00 10                	add    %dl,(%eax)
   106c8:	8d 59 9c             	lea    -0x64(%ecx),%ebx
   106cb:	e8 00 00 59 91       	call   915a06d0 <irq_matrix_allocated+0x9159f760>
   106d0:	e8 00 00 5b 2d       	call   2d5c06d5 <irq_matrix_allocated+0x2d5bf765>
   106d5:	09 00                	or     %eax,(%eax)
   106d7:	00 13                	add    %dl,(%ebx)
   106d9:	00 00                	add    %al,(%eax)
   106db:	00 6e a7             	add    %ch,-0x59(%esi)
   106de:	e8 00 00 00 00       	call   106e3 <.debug_info+0x106e3>
   106e3:	00 5b 40             	add    %bl,0x40(%ebx)
   106e6:	09 00                	or     %eax,(%eax)
   106e8:	00 50 00             	add    %dl,0x0(%eax)
   106eb:	00 00                	add    %al,(%eax)
   106ed:	62 95 04 01 00 c8    	bound  %edx,-0x37fffefc(%ebp)
   106f3:	0b 00                	or     (%eax),%eax
   106f5:	00 5c a0 04          	add    %bl,0x4(%eax,%eiz,4)
   106f9:	01 00                	add    %eax,(%eax)
   106fb:	5c                   	pop    %esp
   106fc:	ab                   	stos   %eax,%es:(%edi)
   106fd:	04 01                	add    $0x1,%al
   106ff:	00 67 40             	add    %ah,0x40(%edi)
   10702:	09 00                	or     %eax,(%eax)
   10704:	00 06                	add    %al,(%esi)
   10706:	00 00                	add    %al,(%eax)
   10708:	00 26                	add    %ah,(%esi)
   1070a:	07                   	pop    %es
   1070b:	01 00                	add    %eax,(%eax)
   1070d:	62 bb 04 01 00 f1    	bound  %edi,-0xefffefc(%ebx)
   10713:	0b 00                	or     (%eax),%eax
   10715:	00 5b 40             	add    %bl,0x40(%ebx)
   10718:	09 00                	or     %eax,(%eax)
   1071a:	00 06                	add    %al,(%esi)
   1071c:	00 00                	add    %al,(%eax)
   1071e:	00 5c c7 04          	add    %bl,0x4(%edi,%eax,8)
   10722:	01 00                	add    %eax,(%eax)
   10724:	00 00                	add    %al,(%eax)
   10726:	5a                   	pop    %edx
   10727:	63 ea                	arpl   %bp,%dx
   10729:	00 00                	add    %al,(%eax)
   1072b:	46                   	inc    %esi
   1072c:	09 00                	or     %eax,(%eax)
   1072e:	00 0a                	add    %cl,(%edx)
   10730:	00 00                	add    %al,(%eax)
   10732:	00 01                	add    %al,(%ecx)
   10734:	9d                   	popf   
   10735:	72 07                	jb     1073e <.debug_info+0x1073e>
   10737:	01 00                	add    %eax,(%eax)
   10739:	59                   	pop    %ecx
   1073a:	80 ea 00             	sub    $0x0,%dl
   1073d:	00 59 74             	add    %bl,0x74(%ecx)
   10740:	ea 00 00 5d 1e e9 00 	ljmp   $0xe9,$0x1e5d0000
   10747:	00 46 09             	add    %al,0x9(%esi)
   1074a:	00 00                	add    %al,(%eax)
   1074c:	0a 00                	or     (%eax),%al
   1074e:	00 00                	add    %al,(%eax)
   10750:	0b 39                	or     (%ecx),%edi
   10752:	01 59 3a             	add    %ebx,0x3a(%ecx)
   10755:	e9 00 00 59 2f       	jmp    2f5a075a <irq_matrix_allocated+0x2f59f7ea>
   1075a:	e9 00 00 5b 46       	jmp    465c075f <irq_matrix_allocated+0x465bf7ef>
   1075f:	09 00                	or     %eax,(%eax)
   10761:	00 0a                	add    %cl,(%edx)
   10763:	00 00                	add    %al,(%eax)
   10765:	00 62 46             	add    %ah,0x46(%edx)
   10768:	e9 00 00 04 0c       	jmp    c05076d <irq_matrix_allocated+0xc04f7fd>
   1076d:	00 00                	add    %al,(%eax)
   1076f:	00 00                	add    %al,(%eax)
   10771:	00 6f 8d             	add    %ch,-0x73(%edi)
   10774:	ea 00 00 58 09 00 00 	ljmp   $0x0,$0x9580000
   1077b:	00 00                	add    %al,(%eax)
   1077d:	00 00                	add    %al,(%eax)
   1077f:	01 9d 67 58 09 00    	add    %ebx,0x95867(%ebp)
   10785:	00 06                	add    %al,(%esi)
   10787:	00 00                	add    %al,(%eax)
   10789:	00 d6                	add    %dl,%dh
   1078b:	07                   	pop    %es
   1078c:	01 00                	add    %eax,(%eax)
   1078e:	5c                   	pop    %esp
   1078f:	d5 04                	aad    $0x4
   10791:	01 00                	add    %eax,(%eax)
   10793:	5b                   	pop    %ebx
   10794:	58                   	pop    %eax
   10795:	09 00                	or     %eax,(%eax)
   10797:	00 06                	add    %al,(%esi)
   10799:	00 00                	add    %al,(%eax)
   1079b:	00 5c e1 04          	add    %bl,0x4(%ecx,%eiz,8)
   1079f:	01 00                	add    %eax,(%eax)
   107a1:	5c                   	pop    %esp
   107a2:	ec                   	in     (%dx),%al
   107a3:	04 01                	add    $0x1,%al
   107a5:	00 5b 58             	add    %bl,0x58(%ebx)
   107a8:	09 00                	or     %eax,(%eax)
   107aa:	00 06                	add    %al,(%esi)
   107ac:	00 00                	add    %al,(%eax)
   107ae:	00 5c 17 05          	add    %bl,0x5(%edi,%edx,1)
   107b2:	01 00                	add    %eax,(%eax)
   107b4:	69 b5 e8 00 00 58 09 	imul   $0x6000009,0x580000e8(%ebp),%esi
   107bb:	00 00 06 
   107be:	00 00                	add    %al,(%eax)
   107c0:	00 01                	add    %al,(%ecx)
   107c2:	9d                   	popf   
   107c3:	59                   	pop    %ecx
   107c4:	d8 e8                	fsubr  %st(0),%st
   107c6:	00 00                	add    %al,(%eax)
   107c8:	59                   	pop    %ecx
   107c9:	cc                   	int3   
   107ca:	e8 00 00 59 c2       	call   c25a07cf <irq_matrix_allocated+0xc259f85f>
   107cf:	e8 00 00 00 00       	call   107d4 <.debug_info+0x107d4>
   107d4:	00 00                	add    %al,(%eax)
   107d6:	6f                   	outsl  %ds:(%esi),(%dx)
   107d7:	96                   	xchg   %eax,%esi
   107d8:	ea 00 00 82 09 00 00 	ljmp   $0x0,$0x9820000
   107df:	0e                   	push   %cs
   107e0:	00 00                	add    %al,(%eax)
   107e2:	00 01                	add    %al,(%ecx)
   107e4:	9d                   	popf   
   107e5:	00 00                	add    %al,(%eax)
   107e7:	5e                   	pop    %esi
   107e8:	02 09                	add    (%ecx),%cl
   107ea:	00 00                	add    %al,(%eax)
   107ec:	75 2a                	jne    10818 <.debug_info+0x10818>
   107ee:	01 00                	add    %eax,(%eax)
   107f0:	00 5e b3             	add    %bl,-0x4d(%esi)
   107f3:	08 00                	or     %al,(%eax)
   107f5:	00 81 2a 01 00 00    	add    %al,0x12a(%ecx)
   107fb:	4c                   	dec    %esp
   107fc:	0e                   	push   %cs
   107fd:	25 00 00 01 95       	and    $0x95010000,%eax
   10802:	03 1b                	add    (%ebx),%ebx
   10804:	09 01                	or     %eax,(%ecx)
   10806:	00 46 62             	add    %al,0x62(%esi)
   10809:	69 74 00 01 95 99 00 	imul   $0x9995,0x1(%eax,%eax,1),%esi
   10810:	00 
   10811:	00 46 63             	add    %al,0x63(%esi)
   10814:	70 75                	jo     1088b <.debug_info+0x1088b>
   10816:	00 01                	add    %al,(%ecx)
   10818:	95                   	xchg   %eax,%ebp
   10819:	55                   	push   %ebp
   1081a:	00 00                	add    %al,(%eax)
   1081c:	00 47 89             	add    %al,-0x77(%edi)
   1081f:	1a 00                	sbb    (%eax),%al
   10821:	00 01                	add    %al,(%ecx)
   10823:	95                   	xchg   %eax,%ebp
   10824:	ed                   	in     (%dx),%eax
   10825:	ea 00 00 47 fd 60 00 	ljmp   $0x60,$0xfd470000
   1082c:	00 01                	add    %al,(%ecx)
   1082e:	95                   	xchg   %eax,%ebp
   1082f:	11 bd 00 00 6b c9    	adc    %edi,-0x36950000(%ebp)
   10835:	08 01                	or     %al,(%ecx)
   10837:	00 50 2c             	add    %dl,0x2c(%eax)
   1083a:	42                   	inc    %edx
   1083b:	00 00                	add    %al,(%eax)
   1083d:	01 95 bc 18 00 00    	add    %edx,0x18bc(%ebp)
   10843:	50                   	push   %eax
   10844:	c3                   	ret    
   10845:	43                   	inc    %ebx
   10846:	00 00                	add    %al,(%eax)
   10848:	01 95 77 0a 00 00    	add    %edx,0xa77(%ebp)
   1084e:	50                   	push   %eax
   1084f:	f4                   	hlt    
   10850:	8f 00                	popl   (%eax)
   10852:	00 01                	add    %al,(%ecx)
   10854:	95                   	xchg   %eax,%ebp
   10855:	77 0a                	ja     10861 <.debug_info+0x10861>
   10857:	00 00                	add    %al,(%eax)
   10859:	6b 77 08 01          	imul   $0x1,0x8(%edi),%esi
   1085d:	00 50 f1             	add    %dl,-0xf(%eax)
   10860:	62 00                	bound  %eax,(%eax)
   10862:	00 01                	add    %al,(%ecx)
   10864:	95                   	xchg   %eax,%ebp
   10865:	99                   	cltd   
   10866:	00 00                	add    %al,(%eax)
   10868:	00 4f 50             	add    %cl,0x50(%edi)
   1086b:	da 2b                	fisubrl (%ebx)
   1086d:	00 00                	add    %al,(%eax)
   1086f:	01 95 99 00 00 00    	add    %edx,0x99(%ebp)
   10875:	00 00                	add    %al,(%eax)
   10877:	4f                   	dec    %edi
   10878:	50                   	push   %eax
   10879:	81 2c 00 00 01 95 bc 	subl   $0xbc950100,(%eax,%eax,1)
   10880:	18 00                	sbb    %al,(%eax)
   10882:	00 4f 50             	add    %cl,0x50(%edi)
   10885:	b5 11                	mov    $0x11,%ch
   10887:	00 00                	add    %al,(%eax)
   10889:	01 95 bc 18 00 00    	add    %edx,0x18bc(%ebp)
   1088f:	50                   	push   %eax
   10890:	ff 4c 00 00          	decl   0x0(%eax,%eax,1)
   10894:	01 95 bc 18 00 00    	add    %edx,0x18bc(%ebp)
   1089a:	4f                   	dec    %edi
   1089b:	13 04 01             	adc    (%ecx,%eax,1),%eax
   1089e:	95                   	xchg   %eax,%ebp
   1089f:	ba 08 01 00 14       	mov    $0x14000108,%edx
   108a4:	a1 0e 00 00 01       	mov    0x100000e,%eax
   108a9:	95                   	xchg   %eax,%ebp
   108aa:	bc 18 00 00 1f       	mov    $0x1f000018,%esp
   108af:	5f                   	pop    %edi
   108b0:	5f                   	pop    %edi
   108b1:	63 00                	arpl   %ax,(%eax)
   108b3:	01 95 db ec 00 00    	add    %edx,0xecdb(%ebp)
   108b9:	00 52 5f             	add    %dl,0x5f(%edx)
   108bc:	5f                   	pop    %edi
   108bd:	75 00                	jne    108bf <.debug_info+0x108bf>
   108bf:	01 95 9b 08 01 00    	add    %edx,0x1089b(%ebp)
   108c5:	00 00                	add    %al,(%eax)
   108c7:	00 00                	add    %al,(%eax)
   108c9:	4f                   	dec    %edi
   108ca:	50                   	push   %eax
   108cb:	81 2c 00 00 01 95 bc 	subl   $0xbc950100,(%eax,%eax,1)
   108d2:	18 00                	sbb    %al,(%eax)
   108d4:	00 4f 50             	add    %cl,0x50(%edi)
   108d7:	b5 11                	mov    $0x11,%ch
   108d9:	00 00                	add    %al,(%eax)
   108db:	01 95 bc 18 00 00    	add    %edx,0x18bc(%ebp)
   108e1:	50                   	push   %eax
   108e2:	ff 4c 00 00          	decl   0x0(%eax,%eax,1)
   108e6:	01 95 bc 18 00 00    	add    %edx,0x18bc(%ebp)
   108ec:	4f                   	dec    %edi
   108ed:	13 04 01             	adc    (%ecx,%eax,1),%eax
   108f0:	95                   	xchg   %eax,%ebp
   108f1:	0c 09                	or     $0x9,%al
   108f3:	01 00                	add    %eax,(%eax)
   108f5:	14 a1                	adc    $0xa1,%al
   108f7:	0e                   	push   %cs
   108f8:	00 00                	add    %al,(%eax)
   108fa:	01 95 bc 18 00 00    	add    %edx,0x18bc(%ebp)
   10900:	1f                   	pop    %ds
   10901:	5f                   	pop    %edi
   10902:	5f                   	pop    %edi
   10903:	63 00                	arpl   %ax,(%eax)
   10905:	01 95 db ec 00 00    	add    %edx,0xecdb(%ebp)
   1090b:	00 52 5f             	add    %dl,0x5f(%edx)
   1090e:	5f                   	pop    %edi
   1090f:	75 00                	jne    10911 <.debug_info+0x10911>
   10911:	01 95 ed 08 01 00    	add    %edx,0x108ed(%ebp)
   10917:	00 00                	add    %al,(%eax)
   10919:	00 00                	add    %al,(%eax)
   1091b:	71 1e                	jno    1093b <.debug_info+0x1093b>
   1091d:	aa                   	stos   %al,%es:(%edi)
   1091e:	00 00                	add    %al,(%eax)
   10920:	05 a6 99 00 00       	add    $0x99a6,%eax
   10925:	00 c0                	add    %al,%al
   10927:	09 00                	or     %eax,(%eax)
   10929:	00 22                	add    %ah,(%edx)
   1092b:	01 00                	add    %eax,(%eax)
   1092d:	00 01                	add    %al,(%ecx)
   1092f:	9c                   	pushf  
   10930:	66 0b 01             	or     (%ecx),%ax
   10933:	00 5f 6d             	add    %bl,0x6d(%edi)
   10936:	00 05 a6 ed ea 00    	add    %al,0xeaeda6
   1093c:	00 2d 0c 00 00 5f    	add    %ch,0x5f00000c
   10942:	6d                   	insl   (%dx),%es:(%edi)
   10943:	73 6b                	jae    109b0 <.debug_info+0x109b0>
   10945:	00 05 a6 6f 15 00    	add    %al,0x156fa6
   1094b:	00 8d 0c 00 00 52    	add    %cl,0x5200000c(%ebp)
   10951:	63 70 75             	arpl   %si,0x75(%eax)
   10954:	00 05 a8 55 00 00    	add    %al,0x55a8
   1095a:	00 50 46             	add    %dl,0x46(%eax)
   1095d:	8e 00                	mov    (%eax),%es
   1095f:	00 05 a8 55 00 00    	add    %al,0x55a8
   10965:	00 48 cd             	add    %cl,-0x33(%eax)
   10968:	53                   	push   %ebx
   10969:	00 00                	add    %al,(%eax)
   1096b:	05 b9 67 fa 09       	add    $0x9fa67b9,%eax
   10970:	00 00                	add    %al,(%eax)
   10972:	86 00                	xchg   %al,(%eax)
   10974:	00 00                	add    %al,(%eax)
   10976:	22 0b                	and    (%ebx),%cl
   10978:	01 00                	add    %eax,(%eax)
   1097a:	52                   	push   %edx
   1097b:	63 6d 00             	arpl   %bp,0x0(%ebp)
   1097e:	05 ab 11 bd 00       	add    $0xbd11ab,%eax
   10983:	00 64 62 69          	add    %ah,0x69(%edx,%eiz,2)
   10987:	74 00                	je     10989 <.debug_info+0x10989>
   10989:	05 ac 55 00 00       	add    $0x55ac,%eax
   1098e:	00 ab 0c 00 00 57    	add    %ch,0x5700000c(%ebx)
   10994:	e8 01 00 00 ac       	call   ac01099a <irq_matrix_allocated+0xac00fa2a>
   10999:	09 01                	or     %eax,(%ecx)
   1099b:	00 56 ce             	add    %dl,-0x32(%esi)
   1099e:	56                   	push   %esi
   1099f:	00 00                	add    %al,(%eax)
   109a1:	05 ab 25 00 00       	add    $0x25ab,%eax
   109a6:	00 ea                	add    %ch,%dl
   109a8:	0c 00                	or     $0x0,%al
   109aa:	00 00                	add    %al,(%eax)
   109ac:	5a                   	pop    %edx
   109ad:	fb                   	sti    
   109ae:	07                   	pop    %es
   109af:	01 00                	add    %eax,(%eax)
   109b1:	36 0a 00             	or     %ss:(%eax),%al
   109b4:	00 4a 00             	add    %cl,0x0(%edx)
   109b7:	00 00                	add    %al,(%eax)
   109b9:	05 b6 18 0b 01       	add    $0x10b18b6,%eax
   109be:	00 59 28             	add    %bl,0x28(%ecx)
   109c1:	08 01                	or     %al,(%ecx)
   109c3:	00 59 1d             	add    %bl,0x1d(%ecx)
   109c6:	08 01                	or     %al,(%ecx)
   109c8:	00 59 12             	add    %bl,0x12(%ecx)
   109cb:	08 01                	or     %al,(%ecx)
   109cd:	00 59 07             	add    %bl,0x7(%ecx)
   109d0:	08 01                	or     %al,(%ecx)
   109d2:	00 5a 47             	add    %bl,0x47(%edx)
   109d5:	ea 00 00 36 0a 00 00 	ljmp   $0x0,$0xa360000
   109dc:	0a 00                	or     (%eax),%al
   109de:	00 00                	add    %al,(%eax)
   109e0:	01 95 15 0a 01 00    	add    %edx,0x10a15(%ebp)
   109e6:	59                   	pop    %ecx
   109e7:	57                   	push   %edi
   109e8:	ea 00 00 69 81 e8 00 	ljmp   $0xe8,$0x81690000
   109ef:	00 36                	add    %dh,(%esi)
   109f1:	0a 00                	or     (%eax),%al
   109f3:	00 0a                	add    %cl,(%edx)
   109f5:	00 00                	add    %al,(%eax)
   109f7:	00 10                	add    %dl,(%eax)
   109f9:	8d 59 9c             	lea    -0x64(%ecx),%ebx
   109fc:	e8 00 00 59 91       	call   915a0a01 <irq_matrix_allocated+0x9159fa91>
   10a01:	e8 00 00 5b 36       	call   365c0a06 <irq_matrix_allocated+0x365bfa96>
   10a06:	0a 00                	or     (%eax),%al
   10a08:	00 0a                	add    %cl,(%edx)
   10a0a:	00 00                	add    %al,(%eax)
   10a0c:	00 6e a7             	add    %ch,-0x59(%esi)
   10a0f:	e8 00 00 00 00       	call   10a14 <.debug_info+0x10a14>
   10a14:	00 5b 40             	add    %bl,0x40(%ebx)
   10a17:	0a 00                	or     (%eax),%al
   10a19:	00 40 00             	add    %al,0x0(%eax)
   10a1c:	00 00                	add    %al,(%eax)
   10a1e:	62 38                	bound  %edi,(%eax)
   10a20:	08 01                	or     %al,(%ecx)
   10a22:	00 fd                	add    %bh,%ch
   10a24:	0c 00                	or     $0x0,%al
   10a26:	00 5c 43 08          	add    %bl,0x8(%ebx,%eax,2)
   10a2a:	01 00                	add    %eax,(%eax)
   10a2c:	5c                   	pop    %esp
   10a2d:	4e                   	dec    %esi
   10a2e:	08 01                	or     %al,(%ecx)
   10a30:	00 67 40             	add    %ah,0x40(%edi)
   10a33:	0a 00                	or     (%eax),%al
   10a35:	00 06                	add    %al,(%esi)
   10a37:	00 00                	add    %al,(%eax)
   10a39:	00 57 0a             	add    %dl,0xa(%edi)
   10a3c:	01 00                	add    %eax,(%eax)
   10a3e:	62 5e 08             	bound  %ebx,0x8(%esi)
   10a41:	01 00                	add    %eax,(%eax)
   10a43:	1b 0d 00 00 5b 40    	sbb    0x405b0000,%ecx
   10a49:	0a 00                	or     (%eax),%al
   10a4b:	00 06                	add    %al,(%esi)
   10a4d:	00 00                	add    %al,(%eax)
   10a4f:	00 5c 6a 08          	add    %bl,0x8(%edx,%ebp,2)
   10a53:	01 00                	add    %eax,(%eax)
   10a55:	00 00                	add    %al,(%eax)
   10a57:	5a                   	pop    %edx
   10a58:	63 ea                	arpl   %bp,%dx
   10a5a:	00 00                	add    %al,(%eax)
   10a5c:	46                   	inc    %esi
   10a5d:	0a 00                	or     (%eax),%al
   10a5f:	00 0a                	add    %cl,(%edx)
   10a61:	00 00                	add    %al,(%eax)
   10a63:	00 01                	add    %al,(%ecx)
   10a65:	95                   	xchg   %eax,%ebp
   10a66:	a3 0a 01 00 59       	mov    %eax,0x5900010a
   10a6b:	80 ea 00             	sub    $0x0,%dl
   10a6e:	00 59 74             	add    %bl,0x74(%ecx)
   10a71:	ea 00 00 5d 1e e9 00 	ljmp   $0xe9,$0x1e5d0000
   10a78:	00 46 0a             	add    %al,0xa(%esi)
   10a7b:	00 00                	add    %al,(%eax)
   10a7d:	0a 00                	or     (%eax),%al
   10a7f:	00 00                	add    %al,(%eax)
   10a81:	0b 39                	or     (%ecx),%edi
   10a83:	01 59 3a             	add    %ebx,0x3a(%ecx)
   10a86:	e9 00 00 59 2f       	jmp    2f5a0a8b <irq_matrix_allocated+0x2f59fb1b>
   10a8b:	e9 00 00 5b 46       	jmp    465c0a90 <irq_matrix_allocated+0x465bfb20>
   10a90:	0a 00                	or     (%eax),%al
   10a92:	00 0a                	add    %cl,(%edx)
   10a94:	00 00                	add    %al,(%eax)
   10a96:	00 62 46             	add    %ah,0x46(%edx)
   10a99:	e9 00 00 2e 0d       	jmp    d2f0a9e <irq_matrix_allocated+0xd2efb2e>
   10a9e:	00 00                	add    %al,(%eax)
   10aa0:	00 00                	add    %al,(%eax)
   10aa2:	00 6f 8d             	add    %ch,-0x73(%edi)
   10aa5:	ea 00 00 54 0a 00 00 	ljmp   $0x0,$0xa540000
   10aac:	00 00                	add    %al,(%eax)
   10aae:	00 00                	add    %al,(%eax)
   10ab0:	01 95 67 54 0a 00    	add    %edx,0xa5467(%ebp)
   10ab6:	00 06                	add    %al,(%esi)
   10ab8:	00 00                	add    %al,(%eax)
   10aba:	00 07                	add    %al,(%edi)
   10abc:	0b 01                	or     (%ecx),%eax
   10abe:	00 5c 78 08          	add    %bl,0x8(%eax,%edi,2)
   10ac2:	01 00                	add    %eax,(%eax)
   10ac4:	5b                   	pop    %ebx
   10ac5:	54                   	push   %esp
   10ac6:	0a 00                	or     (%eax),%al
   10ac8:	00 06                	add    %al,(%esi)
   10aca:	00 00                	add    %al,(%eax)
   10acc:	00 5c 84 08          	add    %bl,0x8(%esp,%eax,4)
   10ad0:	01 00                	add    %eax,(%eax)
   10ad2:	5c                   	pop    %esp
   10ad3:	8f 08                	(bad)  
   10ad5:	01 00                	add    %eax,(%eax)
   10ad7:	5b                   	pop    %ebx
   10ad8:	54                   	push   %esp
   10ad9:	0a 00                	or     (%eax),%al
   10adb:	00 06                	add    %al,(%esi)
   10add:	00 00                	add    %al,(%eax)
   10adf:	00 5c ba 08          	add    %bl,0x8(%edx,%edi,4)
   10ae3:	01 00                	add    %eax,(%eax)
   10ae5:	69 b5 e8 00 00 54 0a 	imul   $0x600000a,0x540000e8(%ebp),%esi
   10aec:	00 00 06 
   10aef:	00 00                	add    %al,(%eax)
   10af1:	00 01                	add    %al,(%ecx)
   10af3:	95                   	xchg   %eax,%ebp
   10af4:	59                   	pop    %ecx
   10af5:	d8 e8                	fsubr  %st(0),%st
   10af7:	00 00                	add    %al,(%eax)
   10af9:	59                   	pop    %ecx
   10afa:	cc                   	int3   
   10afb:	e8 00 00 59 c2       	call   c25a0b00 <irq_matrix_allocated+0xc259fb90>
   10b00:	e8 00 00 00 00       	call   10b05 <.debug_info+0x10b05>
   10b05:	00 00                	add    %al,(%eax)
   10b07:	6f                   	outsl  %ds:(%esi),(%dx)
   10b08:	96                   	xchg   %eax,%esi
   10b09:	ea 00 00 7a 0a 00 00 	ljmp   $0x0,$0xa7a0000
   10b10:	06                   	push   %es
   10b11:	00 00                	add    %al,(%eax)
   10b13:	00 01                	add    %al,(%ecx)
   10b15:	95                   	xchg   %eax,%ebp
   10b16:	00 00                	add    %al,(%eax)
   10b18:	5e                   	pop    %esi
   10b19:	1a 0a                	sbb    (%edx),%cl
   10b1b:	00 00                	add    %al,(%eax)
   10b1d:	af                   	scas   %es:(%edi),%eax
   10b1e:	f7 00 00 00 5a 32    	testl  $0x325a0000,(%eax)
   10b24:	ee                   	out    %al,(%dx)
   10b25:	00 00                	add    %al,(%eax)
   10b27:	a4                   	movsb  %ds:(%esi),%es:(%edi)
   10b28:	0a 00                	or     (%eax),%al
   10b2a:	00 0c 00             	add    %cl,(%eax,%eax,1)
   10b2d:	00 00                	add    %al,(%eax)
   10b2f:	05 be 4a 0b 01       	add    $0x10b4abe,%eax
   10b34:	00 59 43             	add    %bl,0x43(%ecx)
   10b37:	ee                   	out    %al,(%dx)
   10b38:	00 00                	add    %al,(%eax)
   10b3a:	5b                   	pop    %ebx
   10b3b:	a4                   	movsb  %ds:(%esi),%es:(%edi)
   10b3c:	0a 00                	or     (%eax),%al
   10b3e:	00 0c 00             	add    %cl,(%eax,%eax,1)
   10b41:	00 00                	add    %al,(%eax)
   10b43:	5c                   	pop    %esp
   10b44:	4f                   	dec    %edi
   10b45:	ee                   	out    %al,(%dx)
   10b46:	00 00                	add    %al,(%eax)
   10b48:	00 00                	add    %al,(%eax)
   10b4a:	5e                   	pop    %esi
   10b4b:	eb 09                	jmp    10b56 <.debug_info+0x10b56>
   10b4d:	00 00                	add    %al,(%eax)
   10b4f:	81 2a 01 00 5e c2    	subl   $0xc25e0001,(%edx)
   10b55:	0a 00                	or     (%eax),%al
   10b57:	00 78 05             	add    %bh,0x5(%eax)
   10b5a:	01 00                	add    %eax,(%eax)
   10b5c:	5e                   	pop    %esi
   10b5d:	cb                   	lret   
   10b5e:	0a 00                	or     (%eax),%al
   10b60:	00 81 2a 01 00 00    	add    %al,0x12a(%ecx)
   10b66:	4c                   	dec    %esp
   10b67:	c8 9d 00 00          	enter  $0x9d,$0x0
   10b6b:	01 a5 03 86 0c 01    	add    %esp,0x10c8603(%ebp)
   10b71:	00 46 62             	add    %al,0x62(%esi)
   10b74:	69 74 00 01 a5 99 00 	imul   $0x99a5,0x1(%eax,%eax,1),%esi
   10b7b:	00 
   10b7c:	00 46 63             	add    %al,0x63(%esi)
   10b7f:	70 75                	jo     10bf6 <.debug_info+0x10bf6>
   10b81:	00 01                	add    %al,(%ecx)
   10b83:	a5                   	movsl  %ds:(%esi),%es:(%edi)
   10b84:	55                   	push   %ebp
   10b85:	00 00                	add    %al,(%eax)
   10b87:	00 47 89             	add    %al,-0x77(%edi)
   10b8a:	1a 00                	sbb    (%eax),%al
   10b8c:	00 01                	add    %al,(%ecx)
   10b8e:	a5                   	movsl  %ds:(%esi),%es:(%edi)
   10b8f:	ed                   	in     (%dx),%eax
   10b90:	ea 00 00 47 fd 60 00 	ljmp   $0x60,$0xfd470000
   10b97:	00 01                	add    %al,(%ecx)
   10b99:	a5                   	movsl  %ds:(%esi),%es:(%edi)
   10b9a:	11 bd 00 00 6b 34    	adc    %edi,0x346b0000(%ebp)
   10ba0:	0c 01                	or     $0x1,%al
   10ba2:	00 50 2c             	add    %dl,0x2c(%eax)
   10ba5:	42                   	inc    %edx
   10ba6:	00 00                	add    %al,(%eax)
   10ba8:	01 a5 bc 18 00 00    	add    %esp,0x18bc(%ebp)
   10bae:	50                   	push   %eax
   10baf:	c3                   	ret    
   10bb0:	43                   	inc    %ebx
   10bb1:	00 00                	add    %al,(%eax)
   10bb3:	01 a5 77 0a 00 00    	add    %esp,0xa77(%ebp)
   10bb9:	50                   	push   %eax
   10bba:	f4                   	hlt    
   10bbb:	8f 00                	popl   (%eax)
   10bbd:	00 01                	add    %al,(%ecx)
   10bbf:	a5                   	movsl  %ds:(%esi),%es:(%edi)
   10bc0:	77 0a                	ja     10bcc <.debug_info+0x10bcc>
   10bc2:	00 00                	add    %al,(%eax)
   10bc4:	6b e2 0b             	imul   $0xb,%edx,%esp
   10bc7:	01 00                	add    %eax,(%eax)
   10bc9:	50                   	push   %eax
   10bca:	f1                   	icebp  
   10bcb:	62 00                	bound  %eax,(%eax)
   10bcd:	00 01                	add    %al,(%ecx)
   10bcf:	a5                   	movsl  %ds:(%esi),%es:(%edi)
   10bd0:	99                   	cltd   
   10bd1:	00 00                	add    %al,(%eax)
   10bd3:	00 4f 50             	add    %cl,0x50(%edi)
   10bd6:	da 2b                	fisubrl (%ebx)
   10bd8:	00 00                	add    %al,(%eax)
   10bda:	01 a5 99 00 00 00    	add    %esp,0x99(%ebp)
   10be0:	00 00                	add    %al,(%eax)
   10be2:	4f                   	dec    %edi
   10be3:	50                   	push   %eax
   10be4:	81 2c 00 00 01 a5 bc 	subl   $0xbca50100,(%eax,%eax,1)
   10beb:	18 00                	sbb    %al,(%eax)
   10bed:	00 4f 50             	add    %cl,0x50(%edi)
   10bf0:	b5 11                	mov    $0x11,%ch
   10bf2:	00 00                	add    %al,(%eax)
   10bf4:	01 a5 bc 18 00 00    	add    %esp,0x18bc(%ebp)
   10bfa:	50                   	push   %eax
   10bfb:	ff 4c 00 00          	decl   0x0(%eax,%eax,1)
   10bff:	01 a5 bc 18 00 00    	add    %esp,0x18bc(%ebp)
   10c05:	4f                   	dec    %edi
   10c06:	13 04 01             	adc    (%ecx,%eax,1),%eax
   10c09:	a5                   	movsl  %ds:(%esi),%es:(%edi)
   10c0a:	25 0c 01 00 14       	and    $0x1400010c,%eax
   10c0f:	a1 0e 00 00 01       	mov    0x100000e,%eax
   10c14:	a5                   	movsl  %ds:(%esi),%es:(%edi)
   10c15:	bc 18 00 00 1f       	mov    $0x1f000018,%esp
   10c1a:	5f                   	pop    %edi
   10c1b:	5f                   	pop    %edi
   10c1c:	63 00                	arpl   %ax,(%eax)
   10c1e:	01 a5 db ec 00 00    	add    %esp,0xecdb(%ebp)
   10c24:	00 52 5f             	add    %dl,0x5f(%edx)
   10c27:	5f                   	pop    %edi
   10c28:	75 00                	jne    10c2a <.debug_info+0x10c2a>
   10c2a:	01 a5 06 0c 01 00    	add    %esp,0x10c06(%ebp)
   10c30:	00 00                	add    %al,(%eax)
   10c32:	00 00                	add    %al,(%eax)
   10c34:	4f                   	dec    %edi
   10c35:	50                   	push   %eax
   10c36:	81 2c 00 00 01 a5 bc 	subl   $0xbca50100,(%eax,%eax,1)
   10c3d:	18 00                	sbb    %al,(%eax)
   10c3f:	00 4f 50             	add    %cl,0x50(%edi)
   10c42:	b5 11                	mov    $0x11,%ch
   10c44:	00 00                	add    %al,(%eax)
   10c46:	01 a5 bc 18 00 00    	add    %esp,0x18bc(%ebp)
   10c4c:	50                   	push   %eax
   10c4d:	ff 4c 00 00          	decl   0x0(%eax,%eax,1)
   10c51:	01 a5 bc 18 00 00    	add    %esp,0x18bc(%ebp)
   10c57:	4f                   	dec    %edi
   10c58:	13 04 01             	adc    (%ecx,%eax,1),%eax
   10c5b:	a5                   	movsl  %ds:(%esi),%es:(%edi)
   10c5c:	77 0c                	ja     10c6a <.debug_info+0x10c6a>
   10c5e:	01 00                	add    %eax,(%eax)
   10c60:	14 a1                	adc    $0xa1,%al
   10c62:	0e                   	push   %cs
   10c63:	00 00                	add    %al,(%eax)
   10c65:	01 a5 bc 18 00 00    	add    %esp,0x18bc(%ebp)
   10c6b:	1f                   	pop    %ds
   10c6c:	5f                   	pop    %edi
   10c6d:	5f                   	pop    %edi
   10c6e:	63 00                	arpl   %ax,(%eax)
   10c70:	01 a5 db ec 00 00    	add    %esp,0xecdb(%ebp)
   10c76:	00 52 5f             	add    %dl,0x5f(%edx)
   10c79:	5f                   	pop    %edi
   10c7a:	75 00                	jne    10c7c <.debug_info+0x10c7c>
   10c7c:	01 a5 58 0c 01 00    	add    %esp,0x10c58(%ebp)
   10c82:	00 00                	add    %al,(%eax)
   10c84:	00 00                	add    %al,(%eax)
   10c86:	71 c1                	jno    10c49 <.debug_info+0x10c49>
   10c88:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
   10c89:	00 00                	add    %al,(%eax)
   10c8b:	05 f1 99 00 00       	add    $0x99f1,%eax
   10c90:	00 f0                	add    %dh,%al
   10c92:	0a 00                	or     (%eax),%al
   10c94:	00 cf                	add    %cl,%bh
   10c96:	00 00                	add    %al,(%eax)
   10c98:	00 01                	add    %al,(%ecx)
   10c9a:	9c                   	pushf  
   10c9b:	c1 0e 01             	rorl   $0x1,(%esi)
   10c9e:	00 5f 6d             	add    %bl,0x6d(%edi)
   10ca1:	00 05 f1 ed ea 00    	add    %al,0xeaedf1
   10ca7:	00 57 0d             	add    %dl,0xd(%edi)
   10caa:	00 00                	add    %al,(%eax)
   10cac:	5f                   	pop    %edi
   10cad:	63 70 75             	arpl   %si,0x75(%eax)
   10cb0:	00 05 f1 55 00 00    	add    %al,0x55f1
   10cb6:	00 96 0d 00 00 52    	add    %dl,0x5200000d(%esi)
   10cbc:	63 6d 00             	arpl   %bp,0x0(%ebp)
   10cbf:	05 f3 11 bd 00       	add    $0xbd11f3,%eax
   10cc4:	00 64 62 69          	add    %ah,0x69(%edx,%eiz,2)
   10cc8:	74 00                	je     10cca <.debug_info+0x10cca>
   10cca:	05 f4 55 00 00       	add    $0x55f4,%eax
   10ccf:	00 a9 0d 00 00 64    	add    %ch,0x6400000d(%ecx)
   10cd5:	65 6e                	outsb  %gs:(%esi),(%dx)
   10cd7:	64 00 05 f4 55 00 00 	add    %al,%fs:0x55f4
   10cde:	00 d2                	add    %dl,%dl
   10ce0:	0d 00 00 57 00       	or     $0x570000,%eax
   10ce5:	02 00                	add    (%eax),%al
   10ce7:	00 fc                	add    %bh,%ah
   10ce9:	0c 01                	or     $0x1,%al
   10ceb:	00 56 ce             	add    %dl,-0x32(%esi)
   10cee:	56                   	push   %esi
   10cef:	00 00                	add    %al,(%eax)
   10cf1:	05 f3 25 00 00       	add    $0x25f3,%eax
   10cf6:	00 06                	add    %al,(%esi)
   10cf8:	0e                   	push   %cs
   10cf9:	00 00                	add    %al,(%eax)
   10cfb:	00 58 1b             	add    %bl,0x1b(%eax)
   10cfe:	04 01                	add    $0x1,%al
   10d00:	00 13                	add    %dl,(%ebx)
   10d02:	0b 00                	or     (%eax),%eax
   10d04:	00 18                	add    %bl,(%eax)
   10d06:	02 00                	add    (%eax),%al
   10d08:	00 05 f7 2d 0d 01    	add    %al,0x10d2df7
   10d0e:	00 59 4c             	add    %bl,0x4c(%ecx)
   10d11:	04 01                	add    $0x1,%al
   10d13:	00 59 41             	add    %bl,0x41(%ecx)
   10d16:	04 01                	add    $0x1,%al
   10d18:	00 59 36             	add    %bl,0x36(%ecx)
   10d1b:	04 01                	add    $0x1,%al
   10d1d:	00 59 2b             	add    %bl,0x2b(%ecx)
   10d20:	04 01                	add    $0x1,%al
   10d22:	00 5e 27             	add    %bl,0x27(%esi)
   10d25:	0b 00                	or     (%eax),%eax
   10d27:	00 69 2a             	add    %ch,0x2a(%ecx)
   10d2a:	01 00                	add    %eax,(%eax)
   10d2c:	00 5a bd             	add    %bl,-0x43(%edx)
   10d2f:	ed                   	in     (%dx),%eax
   10d30:	00 00                	add    %al,(%eax)
   10d32:	3c 0b                	cmp    $0xb,%al
   10d34:	00 00                	add    %al,(%eax)
   10d36:	08 00                	or     %al,(%eax)
   10d38:	00 00                	add    %al,(%eax)
   10d3a:	05 fb 4b 0d 01       	add    $0x10d4bfb,%eax
   10d3f:	00 59 d3             	add    %bl,-0x2d(%ecx)
   10d42:	ed                   	in     (%dx),%eax
   10d43:	00 00                	add    %al,(%eax)
   10d45:	59                   	pop    %ecx
   10d46:	c9                   	leave  
   10d47:	ed                   	in     (%dx),%eax
   10d48:	00 00                	add    %al,(%eax)
   10d4a:	00 58 66             	add    %bl,0x66(%eax)
   10d4d:	0b 01                	or     (%ecx),%eax
   10d4f:	00 4c 0b 00          	add    %cl,0x0(%ebx,%ecx,1)
   10d53:	00 30                	add    %dh,(%eax)
   10d55:	02 00                	add    (%eax),%al
   10d57:	00 05 fe b7 0e 01    	add    %al,0x10eb7fe
   10d5d:	00 59 93             	add    %bl,-0x6d(%ecx)
   10d60:	0b 01                	or     (%ecx),%eax
   10d62:	00 59 88             	add    %bl,-0x78(%ecx)
   10d65:	0b 01                	or     (%ecx),%eax
   10d67:	00 59 7d             	add    %bl,0x7d(%ecx)
   10d6a:	0b 01                	or     (%ecx),%eax
   10d6c:	00 59 72             	add    %bl,0x72(%ecx)
   10d6f:	0b 01                	or     (%ecx),%eax
   10d71:	00 5a 47             	add    %bl,0x47(%edx)
   10d74:	ea 00 00 4c 0b 00 00 	ljmp   $0x0,$0xb4c0000
   10d7b:	05 00 00 00 01       	add    $0x1000000,%eax
   10d80:	a5                   	movsl  %ds:(%esi),%es:(%edi)
   10d81:	b4 0d                	mov    $0xd,%ah
   10d83:	01 00                	add    %eax,(%eax)
   10d85:	59                   	pop    %ecx
   10d86:	57                   	push   %edi
   10d87:	ea 00 00 69 81 e8 00 	ljmp   $0xe8,$0x81690000
   10d8e:	00 4c 0b 00          	add    %cl,0x0(%ebx,%ecx,1)
   10d92:	00 05 00 00 00 10    	add    %al,0x10000000
   10d98:	8d 59 9c             	lea    -0x64(%ecx),%ebx
   10d9b:	e8 00 00 59 91       	call   915a0da0 <irq_matrix_allocated+0x9159fe30>
   10da0:	e8 00 00 5b 4c       	call   4c5c0da5 <irq_matrix_allocated+0x4c5bfe35>
   10da5:	0b 00                	or     (%eax),%eax
   10da7:	00 05 00 00 00 6e    	add    %al,0x6e000000
   10dad:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
   10dae:	e8 00 00 00 00       	call   10db3 <.debug_info+0x10db3>
   10db3:	00 5b 60             	add    %bl,0x60(%ebx)
   10db6:	0b 00                	or     (%eax),%eax
   10db8:	00 3a                	add    %bh,(%edx)
   10dba:	00 00                	add    %al,(%eax)
   10dbc:	00 62 a3             	add    %ah,-0x5d(%edx)
   10dbf:	0b 01                	or     (%ecx),%eax
   10dc1:	00 19                	add    %bl,(%ecx)
   10dc3:	0e                   	push   %cs
   10dc4:	00 00                	add    %al,(%eax)
   10dc6:	5c                   	pop    %esp
   10dc7:	ae                   	scas   %es:(%edi),%al
   10dc8:	0b 01                	or     (%ecx),%eax
   10dca:	00 5c b9 0b          	add    %bl,0xb(%ecx,%edi,4)
   10dce:	01 00                	add    %eax,(%eax)
   10dd0:	67 60                	addr16 pusha 
   10dd2:	0b 00                	or     (%eax),%eax
   10dd4:	00 06                	add    %al,(%esi)
   10dd6:	00 00                	add    %al,(%eax)
   10dd8:	00 f6                	add    %dh,%dh
   10dda:	0d 01 00 62 c9       	or     $0xc9620001,%eax
   10ddf:	0b 01                	or     (%ecx),%eax
   10de1:	00 2c 0e             	add    %ch,(%esi,%ecx,1)
   10de4:	00 00                	add    %al,(%eax)
   10de6:	5b                   	pop    %ebx
   10de7:	60                   	pusha  
   10de8:	0b 00                	or     (%eax),%eax
   10dea:	00 06                	add    %al,(%esi)
   10dec:	00 00                	add    %al,(%eax)
   10dee:	00 5c d5 0b          	add    %bl,0xb(%ebp,%edx,8)
   10df2:	01 00                	add    %eax,(%eax)
   10df4:	00 00                	add    %al,(%eax)
   10df6:	5a                   	pop    %edx
   10df7:	63 ea                	arpl   %bp,%dx
   10df9:	00 00                	add    %al,(%eax)
   10dfb:	66 0b 00             	or     (%eax),%ax
   10dfe:	00 0a                	add    %cl,(%edx)
   10e00:	00 00                	add    %al,(%eax)
   10e02:	00 01                	add    %al,(%ecx)
   10e04:	a5                   	movsl  %ds:(%esi),%es:(%edi)
   10e05:	42                   	inc    %edx
   10e06:	0e                   	push   %cs
   10e07:	01 00                	add    %eax,(%eax)
   10e09:	59                   	pop    %ecx
   10e0a:	80 ea 00             	sub    $0x0,%dl
   10e0d:	00 59 74             	add    %bl,0x74(%ecx)
   10e10:	ea 00 00 5d 1e e9 00 	ljmp   $0xe9,$0x1e5d0000
   10e17:	00 66 0b             	add    %ah,0xb(%esi)
   10e1a:	00 00                	add    %al,(%eax)
   10e1c:	0a 00                	or     (%eax),%al
   10e1e:	00 00                	add    %al,(%eax)
   10e20:	0b 39                	or     (%ecx),%edi
   10e22:	01 59 3a             	add    %ebx,0x3a(%ecx)
   10e25:	e9 00 00 59 2f       	jmp    2f5a0e2a <irq_matrix_allocated+0x2f59feba>
   10e2a:	e9 00 00 5b 66       	jmp    665c0e2f <irq_matrix_allocated+0x665bfebf>
   10e2f:	0b 00                	or     (%eax),%eax
   10e31:	00 0a                	add    %cl,(%edx)
   10e33:	00 00                	add    %al,(%eax)
   10e35:	00 62 46             	add    %ah,0x46(%edx)
   10e38:	e9 00 00 3f 0e       	jmp    e400e3d <irq_matrix_allocated+0xe3ffecd>
   10e3d:	00 00                	add    %al,(%eax)
   10e3f:	00 00                	add    %al,(%eax)
   10e41:	00 6f 8d             	add    %ch,-0x73(%edi)
   10e44:	ea 00 00 74 0b 00 00 	ljmp   $0x0,$0xb740000
   10e4b:	00 00                	add    %al,(%eax)
   10e4d:	00 00                	add    %al,(%eax)
   10e4f:	01 a5 67 74 0b 00    	add    %esp,0xb7467(%ebp)
   10e55:	00 06                	add    %al,(%esi)
   10e57:	00 00                	add    %al,(%eax)
   10e59:	00 a6 0e 01 00 5c    	add    %ah,0x5c00010e(%esi)
   10e5f:	e3 0b                	jecxz  10e6c <.debug_info+0x10e6c>
   10e61:	01 00                	add    %eax,(%eax)
   10e63:	5b                   	pop    %ebx
   10e64:	74 0b                	je     10e71 <.debug_info+0x10e71>
   10e66:	00 00                	add    %al,(%eax)
   10e68:	06                   	push   %es
   10e69:	00 00                	add    %al,(%eax)
   10e6b:	00 5c ef 0b          	add    %bl,0xb(%edi,%ebp,8)
   10e6f:	01 00                	add    %eax,(%eax)
   10e71:	5c                   	pop    %esp
   10e72:	fa                   	cli    
   10e73:	0b 01                	or     (%ecx),%eax
   10e75:	00 5b 74             	add    %bl,0x74(%ebx)
   10e78:	0b 00                	or     (%eax),%eax
   10e7a:	00 06                	add    %al,(%esi)
   10e7c:	00 00                	add    %al,(%eax)
   10e7e:	00 5c 25 0c          	add    %bl,0xc(%ebp,%eiz,1)
   10e82:	01 00                	add    %eax,(%eax)
   10e84:	69 b5 e8 00 00 74 0b 	imul   $0x600000b,0x740000e8(%ebp),%esi
   10e8b:	00 00 06 
   10e8e:	00 00                	add    %al,(%eax)
   10e90:	00 01                	add    %al,(%ecx)
   10e92:	a5                   	movsl  %ds:(%esi),%es:(%edi)
   10e93:	59                   	pop    %ecx
   10e94:	d8 e8                	fsubr  %st(0),%st
   10e96:	00 00                	add    %al,(%eax)
   10e98:	59                   	pop    %ecx
   10e99:	cc                   	int3   
   10e9a:	e8 00 00 59 c2       	call   c25a0e9f <irq_matrix_allocated+0xc259ff2f>
   10e9f:	e8 00 00 00 00       	call   10ea4 <.debug_info+0x10ea4>
   10ea4:	00 00                	add    %al,(%eax)
   10ea6:	6f                   	outsl  %ds:(%esi),(%dx)
   10ea7:	96                   	xchg   %eax,%esi
   10ea8:	ea 00 00 9a 0b 00 00 	ljmp   $0x0,$0xb9a0000
   10eaf:	00 00                	add    %al,(%eax)
   10eb1:	00 00                	add    %al,(%eax)
   10eb3:	01 a5 00 00 5e 30    	add    %esp,0x305e0000(%ebp)
   10eb9:	0b 00                	or     (%eax),%eax
   10ebb:	00 75 2a             	add    %dh,0x2a(%ebp)
   10ebe:	01 00                	add    %eax,(%eax)
   10ec0:	00 4c b9 21          	add    %cl,0x21(%ecx,%edi,4)
   10ec4:	00 00                	add    %al,(%eax)
   10ec6:	01 ad 03 e1 0f 01    	add    %ebp,0x10fe103(%ebp)
   10ecc:	00 46 62             	add    %al,0x62(%esi)
   10ecf:	69 74 00 01 ad 99 00 	imul   $0x99ad,0x1(%eax,%eax,1),%esi
   10ed6:	00 
   10ed7:	00 46 63             	add    %al,0x63(%esi)
   10eda:	70 75                	jo     10f51 <.debug_info+0x10f51>
   10edc:	00 01                	add    %al,(%ecx)
   10ede:	ad                   	lods   %ds:(%esi),%eax
   10edf:	55                   	push   %ebp
   10ee0:	00 00                	add    %al,(%eax)
   10ee2:	00 47 89             	add    %al,-0x77(%edi)
   10ee5:	1a 00                	sbb    (%eax),%al
   10ee7:	00 01                	add    %al,(%ecx)
   10ee9:	ad                   	lods   %ds:(%esi),%eax
   10eea:	ed                   	in     (%dx),%eax
   10eeb:	ea 00 00 47 fd 60 00 	ljmp   $0x60,$0xfd470000
   10ef2:	00 01                	add    %al,(%ecx)
   10ef4:	ad                   	lods   %ds:(%esi),%eax
   10ef5:	11 bd 00 00 6b 8f    	adc    %edi,-0x70950000(%ebp)
   10efb:	0f 01 00             	sgdtl  (%eax)
   10efe:	50                   	push   %eax
   10eff:	2c 42                	sub    $0x42,%al
   10f01:	00 00                	add    %al,(%eax)
   10f03:	01 ad bc 18 00 00    	add    %ebp,0x18bc(%ebp)
   10f09:	50                   	push   %eax
   10f0a:	c3                   	ret    
   10f0b:	43                   	inc    %ebx
   10f0c:	00 00                	add    %al,(%eax)
   10f0e:	01 ad 77 0a 00 00    	add    %ebp,0xa77(%ebp)
   10f14:	50                   	push   %eax
   10f15:	f4                   	hlt    
   10f16:	8f 00                	popl   (%eax)
   10f18:	00 01                	add    %al,(%ecx)
   10f1a:	ad                   	lods   %ds:(%esi),%eax
   10f1b:	77 0a                	ja     10f27 <.debug_info+0x10f27>
   10f1d:	00 00                	add    %al,(%eax)
   10f1f:	6b 3d 0f 01 00 50 f1 	imul   $0xfffffff1,0x5000010f,%edi
   10f26:	62 00                	bound  %eax,(%eax)
   10f28:	00 01                	add    %al,(%ecx)
   10f2a:	ad                   	lods   %ds:(%esi),%eax
   10f2b:	99                   	cltd   
   10f2c:	00 00                	add    %al,(%eax)
   10f2e:	00 4f 50             	add    %cl,0x50(%edi)
   10f31:	da 2b                	fisubrl (%ebx)
   10f33:	00 00                	add    %al,(%eax)
   10f35:	01 ad 99 00 00 00    	add    %ebp,0x99(%ebp)
   10f3b:	00 00                	add    %al,(%eax)
   10f3d:	4f                   	dec    %edi
   10f3e:	50                   	push   %eax
   10f3f:	81 2c 00 00 01 ad bc 	subl   $0xbcad0100,(%eax,%eax,1)
   10f46:	18 00                	sbb    %al,(%eax)
   10f48:	00 4f 50             	add    %cl,0x50(%edi)
   10f4b:	b5 11                	mov    $0x11,%ch
   10f4d:	00 00                	add    %al,(%eax)
   10f4f:	01 ad bc 18 00 00    	add    %ebp,0x18bc(%ebp)
   10f55:	50                   	push   %eax
   10f56:	ff 4c 00 00          	decl   0x0(%eax,%eax,1)
   10f5a:	01 ad bc 18 00 00    	add    %ebp,0x18bc(%ebp)
   10f60:	4f                   	dec    %edi
   10f61:	13 04 01             	adc    (%ecx,%eax,1),%eax
   10f64:	ad                   	lods   %ds:(%esi),%eax
   10f65:	80 0f 01             	orb    $0x1,(%edi)
   10f68:	00 14 a1             	add    %dl,(%ecx,%eiz,4)
   10f6b:	0e                   	push   %cs
   10f6c:	00 00                	add    %al,(%eax)
   10f6e:	01 ad bc 18 00 00    	add    %ebp,0x18bc(%ebp)
   10f74:	1f                   	pop    %ds
   10f75:	5f                   	pop    %edi
   10f76:	5f                   	pop    %edi
   10f77:	63 00                	arpl   %ax,(%eax)
   10f79:	01 ad db ec 00 00    	add    %ebp,0xecdb(%ebp)
   10f7f:	00 52 5f             	add    %dl,0x5f(%edx)
   10f82:	5f                   	pop    %edi
   10f83:	75 00                	jne    10f85 <.debug_info+0x10f85>
   10f85:	01 ad 61 0f 01 00    	add    %ebp,0x10f61(%ebp)
   10f8b:	00 00                	add    %al,(%eax)
   10f8d:	00 00                	add    %al,(%eax)
   10f8f:	4f                   	dec    %edi
   10f90:	50                   	push   %eax
   10f91:	81 2c 00 00 01 ad bc 	subl   $0xbcad0100,(%eax,%eax,1)
   10f98:	18 00                	sbb    %al,(%eax)
   10f9a:	00 4f 50             	add    %cl,0x50(%edi)
   10f9d:	b5 11                	mov    $0x11,%ch
   10f9f:	00 00                	add    %al,(%eax)
   10fa1:	01 ad bc 18 00 00    	add    %ebp,0x18bc(%ebp)
   10fa7:	50                   	push   %eax
   10fa8:	ff 4c 00 00          	decl   0x0(%eax,%eax,1)
   10fac:	01 ad bc 18 00 00    	add    %ebp,0x18bc(%ebp)
   10fb2:	4f                   	dec    %edi
   10fb3:	13 04 01             	adc    (%ecx,%eax,1),%eax
   10fb6:	ad                   	lods   %ds:(%esi),%eax
   10fb7:	d2 0f                	rorb   %cl,(%edi)
   10fb9:	01 00                	add    %eax,(%eax)
   10fbb:	14 a1                	adc    $0xa1,%al
   10fbd:	0e                   	push   %cs
   10fbe:	00 00                	add    %al,(%eax)
   10fc0:	01 ad bc 18 00 00    	add    %ebp,0x18bc(%ebp)
   10fc6:	1f                   	pop    %ds
   10fc7:	5f                   	pop    %edi
   10fc8:	5f                   	pop    %edi
   10fc9:	63 00                	arpl   %ax,(%eax)
   10fcb:	01 ad db ec 00 00    	add    %ebp,0xecdb(%ebp)
   10fd1:	00 52 5f             	add    %dl,0x5f(%edx)
   10fd4:	5f                   	pop    %edi
   10fd5:	75 00                	jne    10fd7 <.debug_info+0x10fd7>
   10fd7:	01 ad b3 0f 01 00    	add    %ebp,0x10fb3(%ebp)
   10fdd:	00 00                	add    %al,(%eax)
   10fdf:	00 00                	add    %al,(%eax)
   10fe1:	72 c7                	jb     10faa <.debug_info+0x10faa>
   10fe3:	73 00                	jae    10fe5 <.debug_info+0x10fe5>
   10fe5:	00 05 09 01 c0 0b    	add    %al,0xbc00109
   10feb:	00 00                	add    %al,(%eax)
   10fed:	c2 00 00             	ret    $0x0
   10ff0:	00 01                	add    %al,(%ecx)
   10ff2:	9c                   	pushf  
   10ff3:	36 12 01             	adc    %ss:(%ecx),%al
   10ff6:	00 73 6d             	add    %dh,0x6d(%ebx)
   10ff9:	00 05 09 01 ed ea    	add    %al,0xeaed0109
   10fff:	00 00                	add    %al,(%eax)
   11001:	68 0e 00 00 73       	push   $0x7300000e
   11006:	62 69 74             	bound  %ebp,0x74(%ecx)
   11009:	00 05 09 01 55 00    	add    %al,0x550109
   1100f:	00 00                	add    %al,(%eax)
   11011:	86 0e                	xchg   %cl,(%esi)
   11013:	00 00                	add    %al,(%eax)
   11015:	44                   	inc    %esp
   11016:	63 6d 00             	arpl   %bp,0x0(%ebp)
   11019:	05 0b 01 11 bd       	add    $0xbd11010b,%eax
   1101e:	00 00                	add    %al,(%eax)
   11020:	67 ce                	addr16 into 
   11022:	0b 00                	or     (%eax),%eax
   11024:	00 0a                	add    %cl,(%edx)
   11026:	00 00                	add    %al,(%eax)
   11028:	00 3e                	add    %bh,(%esi)
   1102a:	10 01                	adc    %al,(%ecx)
   1102c:	00 74 27 7c          	add    %dh,0x7c(%edi,%eiz,1)
   11030:	00 00                	add    %al,(%eax)
   11032:	05 0b 01 25 00       	add    $0x25010b,%eax
   11037:	00 00                	add    %al,(%eax)
   11039:	a4                   	movsb  %ds:(%esi),%es:(%edi)
   1103a:	0e                   	push   %cs
   1103b:	00 00                	add    %al,(%eax)
   1103d:	00 67 d8             	add    %ah,-0x28(%edi)
   11040:	0b 00                	or     (%eax),%eax
   11042:	00 0c 00             	add    %cl,(%eax,%eax,1)
   11045:	00 00                	add    %al,(%eax)
   11047:	58                   	pop    %eax
   11048:	10 01                	adc    %al,(%ecx)
   1104a:	00 4e 2f             	add    %cl,0x2f(%esi)
   1104d:	88 00                	mov    %al,(%eax)
   1104f:	00 05 0d 01 99 00    	add    %al,0x99010d
   11055:	00 00                	add    %al,(%eax)
   11057:	00 57 48             	add    %dl,0x48(%edi)
   1105a:	02 00                	add    (%eax),%al
   1105c:	00 98 10 01 00 4e    	add    %bl,0x4e000110(%eax)
   11062:	2f                   	das    
   11063:	88 00                	mov    %al,(%eax)
   11065:	00 05 0f 01 99 00    	add    %al,0x99010f
   1106b:	00 00                	add    %al,(%eax)
   1106d:	5d                   	pop    %ebp
   1106e:	5a                   	pop    %edx
   1106f:	ee                   	out    %al,(%dx)
   11070:	00 00                	add    %al,(%eax)
   11072:	f0 0b 00             	lock or (%eax),%eax
   11075:	00 07                	add    %al,(%edi)
   11077:	00 00                	add    %al,(%eax)
   11079:	00 05 0f 01 59 74    	add    %al,0x7459010f
   1107f:	ee                   	out    %al,(%dx)
   11080:	00 00                	add    %al,(%eax)
   11082:	59                   	pop    %ecx
   11083:	6a ee                	push   $0xffffffee
   11085:	00 00                	add    %al,(%eax)
   11087:	5b                   	pop    %ebx
   11088:	f0 0b 00             	lock or (%eax),%eax
   1108b:	00 07                	add    %al,(%edi)
   1108d:	00 00                	add    %al,(%eax)
   1108f:	00 6e 7f             	add    %ch,0x7f(%esi)
   11092:	ee                   	out    %al,(%dx)
   11093:	00 00                	add    %al,(%eax)
   11095:	00 00                	add    %al,(%eax)
   11097:	00 67 06             	add    %ah,0x6(%edi)
   1109a:	0c 00                	or     $0x0,%al
   1109c:	00 0a                	add    %cl,(%edx)
   1109e:	00 00                	add    %al,(%eax)
   110a0:	00 cc                	add    %cl,%ah
   110a2:	10 01                	adc    %al,(%ecx)
   110a4:	00 74 f1 62          	add    %dh,0x62(%ecx,%esi,8)
   110a8:	00 00                	add    %al,(%eax)
   110aa:	05 15 01 99 00       	add    $0x990115,%eax
   110af:	00 00                	add    %al,(%eax)
   110b1:	d8 0e                	fmuls  (%esi)
   110b3:	00 00                	add    %al,(%eax)
   110b5:	5b                   	pop    %ebx
   110b6:	06                   	push   %es
   110b7:	0c 00                	or     $0x0,%al
   110b9:	00 0a                	add    %cl,(%edx)
   110bb:	00 00                	add    %al,(%eax)
   110bd:	00 4e da             	add    %cl,-0x26(%esi)
   110c0:	2b 00                	sub    (%eax),%eax
   110c2:	00 05 15 01 99 00    	add    %al,0x990115
   110c8:	00 00                	add    %al,(%eax)
   110ca:	00 00                	add    %al,(%eax)
   110cc:	75 c1                	jne    1108f <.debug_info+0x1108f>
   110ce:	0e                   	push   %cs
   110cf:	01 00                	add    %eax,(%eax)
   110d1:	10 0c 00             	adc    %cl,(%eax,%eax,1)
   110d4:	00 60 02             	add    %ah,0x2(%eax)
   110d7:	00 00                	add    %al,(%eax)
   110d9:	05 15 01 59 ee       	add    $0xee590115,%eax
   110de:	0e                   	push   %cs
   110df:	01 00                	add    %eax,(%eax)
   110e1:	59                   	pop    %ecx
   110e2:	e3 0e                	jecxz  110f2 <.debug_info+0x110f2>
   110e4:	01 00                	add    %eax,(%eax)
   110e6:	59                   	pop    %ecx
   110e7:	d8 0e                	fmuls  (%esi)
   110e9:	01 00                	add    %eax,(%eax)
   110eb:	59                   	pop    %ecx
   110ec:	cd 0e                	int    $0xe
   110ee:	01 00                	add    %eax,(%eax)
   110f0:	5a                   	pop    %edx
   110f1:	47                   	inc    %edi
   110f2:	ea 00 00 10 0c 00 00 	ljmp   $0x0,$0xc100000
   110f9:	05 00 00 00 01       	add    $0x1000000,%eax
   110fe:	ad                   	lods   %ds:(%esi),%eax
   110ff:	32 11                	xor    (%ecx),%dl
   11101:	01 00                	add    %eax,(%eax)
   11103:	59                   	pop    %ecx
   11104:	57                   	push   %edi
   11105:	ea 00 00 69 81 e8 00 	ljmp   $0xe8,$0x81690000
   1110c:	00 10                	add    %dl,(%eax)
   1110e:	0c 00                	or     $0x0,%al
   11110:	00 05 00 00 00 10    	add    %al,0x10000000
   11116:	8d 59 9c             	lea    -0x64(%ecx),%ebx
   11119:	e8 00 00 59 91       	call   915a111e <irq_matrix_allocated+0x915a01ae>
   1111e:	e8 00 00 5b 10       	call   105c1123 <irq_matrix_allocated+0x105c01b3>
   11123:	0c 00                	or     $0x0,%al
   11125:	00 05 00 00 00 6e    	add    %al,0x6e000000
   1112b:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
   1112c:	e8 00 00 00 00       	call   11131 <.debug_info+0x11131>
   11131:	00 5b 30             	add    %bl,0x30(%ebx)
   11134:	0c 00                	or     $0x0,%al
   11136:	00 4a 00             	add    %cl,0x0(%edx)
   11139:	00 00                	add    %al,(%eax)
   1113b:	62                   	(bad)  
   1113c:	fe 0e                	decb   (%esi)
   1113e:	01 00                	add    %eax,(%eax)
   11140:	f6                   	(bad)  
   11141:	0e                   	push   %cs
   11142:	00 00                	add    %al,(%eax)
   11144:	5c                   	pop    %esp
   11145:	09 0f                	or     %ecx,(%edi)
   11147:	01 00                	add    %eax,(%eax)
   11149:	5c                   	pop    %esp
   1114a:	14 0f                	adc    $0xf,%al
   1114c:	01 00                	add    %eax,(%eax)
   1114e:	67 30 0c             	xor    %cl,(%si)
   11151:	00 00                	add    %al,(%eax)
   11153:	07                   	pop    %es
   11154:	00 00                	add    %al,(%eax)
   11156:	00 74 11 01          	add    %dh,0x1(%ecx,%edx,1)
   1115a:	00 62 24             	add    %ah,0x24(%edx)
   1115d:	0f 01 00             	sgdtl  (%eax)
   11160:	09 0f                	or     %ecx,(%edi)
   11162:	00 00                	add    %al,(%eax)
   11164:	5b                   	pop    %ebx
   11165:	30 0c 00             	xor    %cl,(%eax,%eax,1)
   11168:	00 07                	add    %al,(%edi)
   1116a:	00 00                	add    %al,(%eax)
   1116c:	00 5c 30 0f          	add    %bl,0xf(%eax,%esi,1)
   11170:	01 00                	add    %eax,(%eax)
   11172:	00 00                	add    %al,(%eax)
   11174:	5a                   	pop    %edx
   11175:	63 ea                	arpl   %bp,%dx
   11177:	00 00                	add    %al,(%eax)
   11179:	37                   	aaa    
   1117a:	0c 00                	or     $0x0,%al
   1117c:	00 0a                	add    %cl,(%edx)
   1117e:	00 00                	add    %al,(%eax)
   11180:	00 01                	add    %al,(%ecx)
   11182:	ad                   	lods   %ds:(%esi),%eax
   11183:	c0 11 01             	rclb   $0x1,(%ecx)
   11186:	00 59 80             	add    %bl,-0x80(%ecx)
   11189:	ea 00 00 59 74 ea 00 	ljmp   $0xea,$0x74590000
   11190:	00 5d 1e             	add    %bl,0x1e(%ebp)
   11193:	e9 00 00 37 0c       	jmp    c381198 <irq_matrix_allocated+0xc380228>
   11198:	00 00                	add    %al,(%eax)
   1119a:	0a 00                	or     (%eax),%al
   1119c:	00 00                	add    %al,(%eax)
   1119e:	0b 39                	or     (%ecx),%edi
   111a0:	01 59 3a             	add    %ebx,0x3a(%ecx)
   111a3:	e9 00 00 59 2f       	jmp    2f5a11a8 <irq_matrix_allocated+0x2f5a0238>
   111a8:	e9 00 00 5b 37       	jmp    375c11ad <irq_matrix_allocated+0x375c023d>
   111ad:	0c 00                	or     $0x0,%al
   111af:	00 0a                	add    %cl,(%edx)
   111b1:	00 00                	add    %al,(%eax)
   111b3:	00 62 46             	add    %ah,0x46(%edx)
   111b6:	e9 00 00 1c 0f       	jmp    f1d11bb <irq_matrix_allocated+0xf1d024b>
   111bb:	00 00                	add    %al,(%eax)
   111bd:	00 00                	add    %al,(%eax)
   111bf:	00 6f 8d             	add    %ch,-0x73(%edi)
   111c2:	ea 00 00 45 0c 00 00 	ljmp   $0x0,$0xc450000
   111c9:	00 00                	add    %al,(%eax)
   111cb:	00 00                	add    %al,(%eax)
   111cd:	01 ad 67 45 0c 00    	add    %ebp,0xc4567(%ebp)
   111d3:	00 06                	add    %al,(%esi)
   111d5:	00 00                	add    %al,(%eax)
   111d7:	00 24 12             	add    %ah,(%edx,%edx,1)
   111da:	01 00                	add    %eax,(%eax)
   111dc:	5c                   	pop    %esp
   111dd:	3e 0f 01 00          	sgdtl  %ds:(%eax)
   111e1:	5b                   	pop    %ebx
   111e2:	45                   	inc    %ebp
   111e3:	0c 00                	or     $0x0,%al
   111e5:	00 06                	add    %al,(%esi)
   111e7:	00 00                	add    %al,(%eax)
   111e9:	00 5c 4a 0f          	add    %bl,0xf(%edx,%ecx,2)
   111ed:	01 00                	add    %eax,(%eax)
   111ef:	5c                   	pop    %esp
   111f0:	55                   	push   %ebp
   111f1:	0f 01 00             	sgdtl  (%eax)
   111f4:	5b                   	pop    %ebx
   111f5:	45                   	inc    %ebp
   111f6:	0c 00                	or     $0x0,%al
   111f8:	00 06                	add    %al,(%esi)
   111fa:	00 00                	add    %al,(%eax)
   111fc:	00 5c 80 0f          	add    %bl,0xf(%eax,%eax,4)
   11200:	01 00                	add    %eax,(%eax)
   11202:	69 b5 e8 00 00 45 0c 	imul   $0x600000c,0x450000e8(%ebp),%esi
   11209:	00 00 06 
   1120c:	00 00                	add    %al,(%eax)
   1120e:	00 01                	add    %al,(%ecx)
   11210:	ad                   	lods   %ds:(%esi),%eax
   11211:	59                   	pop    %ecx
   11212:	d8 e8                	fsubr  %st(0),%st
   11214:	00 00                	add    %al,(%eax)
   11216:	59                   	pop    %ecx
   11217:	cc                   	int3   
   11218:	e8 00 00 59 c2       	call   c25a121d <irq_matrix_allocated+0xc25a02ad>
   1121d:	e8 00 00 00 00       	call   11222 <.debug_info+0x11222>
   11222:	00 00                	add    %al,(%eax)
   11224:	6f                   	outsl  %ds:(%esi),(%dx)
   11225:	96                   	xchg   %eax,%esi
   11226:	ea 00 00 7a 0c 00 00 	ljmp   $0x0,$0xc7a0000
   1122d:	00 00                	add    %al,(%eax)
   1122f:	00 00                	add    %al,(%eax)
   11231:	01 ad 00 00 00 4c    	add    %ebp,0x4c000000(%ebp)
   11237:	9b                   	fwait
   11238:	4f                   	dec    %edi
   11239:	00 00                	add    %al,(%eax)
   1123b:	01 78 03             	add    %edi,0x3(%eax)
   1123e:	35 13 01 00 47       	xor    $0x47000113,%eax
   11243:	89 1a                	mov    %ebx,(%edx)
   11245:	00 00                	add    %al,(%eax)
   11247:	01 78 ed             	add    %edi,-0x13(%eax)
   1124a:	ea 00 00 6b e3 12 01 	ljmp   $0x112,$0xe36b0000
   11251:	00 50 2c             	add    %dl,0x2c(%eax)
   11254:	42                   	inc    %edx
   11255:	00 00                	add    %al,(%eax)
   11257:	01 78 bc             	add    %edi,-0x44(%eax)
   1125a:	18 00                	sbb    %al,(%eax)
   1125c:	00 50 c3             	add    %dl,-0x3d(%eax)
   1125f:	43                   	inc    %ebx
   11260:	00 00                	add    %al,(%eax)
   11262:	01 78 77             	add    %edi,0x77(%eax)
   11265:	0a 00                	or     (%eax),%al
   11267:	00 50 f4             	add    %dl,-0xc(%eax)
   1126a:	8f 00                	popl   (%eax)
   1126c:	00 01                	add    %al,(%ecx)
   1126e:	78 77                	js     112e7 <.debug_info+0x112e7>
   11270:	0a 00                	or     (%eax),%al
   11272:	00 6b 91             	add    %ch,-0x6f(%ebx)
   11275:	12 01                	adc    (%ecx),%al
   11277:	00 50 f1             	add    %dl,-0xf(%eax)
   1127a:	62 00                	bound  %eax,(%eax)
   1127c:	00 01                	add    %al,(%ecx)
   1127e:	78 99                	js     11219 <.debug_info+0x11219>
   11280:	00 00                	add    %al,(%eax)
   11282:	00 4f 50             	add    %cl,0x50(%edi)
   11285:	da 2b                	fisubrl (%ebx)
   11287:	00 00                	add    %al,(%eax)
   11289:	01 78 99             	add    %edi,-0x67(%eax)
   1128c:	00 00                	add    %al,(%eax)
   1128e:	00 00                	add    %al,(%eax)
   11290:	00 4f 50             	add    %cl,0x50(%edi)
   11293:	81 2c 00 00 01 78 bc 	subl   $0xbc780100,(%eax,%eax,1)
   1129a:	18 00                	sbb    %al,(%eax)
   1129c:	00 4f 50             	add    %cl,0x50(%edi)
   1129f:	b5 11                	mov    $0x11,%ch
   112a1:	00 00                	add    %al,(%eax)
   112a3:	01 78 bc             	add    %edi,-0x44(%eax)
   112a6:	18 00                	sbb    %al,(%eax)
   112a8:	00 50 ff             	add    %dl,-0x1(%eax)
   112ab:	4c                   	dec    %esp
   112ac:	00 00                	add    %al,(%eax)
   112ae:	01 78 bc             	add    %edi,-0x44(%eax)
   112b1:	18 00                	sbb    %al,(%eax)
   112b3:	00 4f 13             	add    %cl,0x13(%edi)
   112b6:	04 01                	add    $0x1,%al
   112b8:	78 d4                	js     1128e <.debug_info+0x1128e>
   112ba:	12 01                	adc    (%ecx),%al
   112bc:	00 14 a1             	add    %dl,(%ecx,%eiz,4)
   112bf:	0e                   	push   %cs
   112c0:	00 00                	add    %al,(%eax)
   112c2:	01 78 bc             	add    %edi,-0x44(%eax)
   112c5:	18 00                	sbb    %al,(%eax)
   112c7:	00 1f                	add    %bl,(%edi)
   112c9:	5f                   	pop    %edi
   112ca:	5f                   	pop    %edi
   112cb:	63 00                	arpl   %ax,(%eax)
   112cd:	01 78 db             	add    %edi,-0x25(%eax)
   112d0:	ec                   	in     (%dx),%al
   112d1:	00 00                	add    %al,(%eax)
   112d3:	00 52 5f             	add    %dl,0x5f(%edx)
   112d6:	5f                   	pop    %edi
   112d7:	75 00                	jne    112d9 <.debug_info+0x112d9>
   112d9:	01 78 b5             	add    %edi,-0x4b(%eax)
   112dc:	12 01                	adc    (%ecx),%al
   112de:	00 00                	add    %al,(%eax)
   112e0:	00 00                	add    %al,(%eax)
   112e2:	00 4f 50             	add    %cl,0x50(%edi)
   112e5:	81 2c 00 00 01 78 bc 	subl   $0xbc780100,(%eax,%eax,1)
   112ec:	18 00                	sbb    %al,(%eax)
   112ee:	00 4f 50             	add    %cl,0x50(%edi)
   112f1:	b5 11                	mov    $0x11,%ch
   112f3:	00 00                	add    %al,(%eax)
   112f5:	01 78 bc             	add    %edi,-0x44(%eax)
   112f8:	18 00                	sbb    %al,(%eax)
   112fa:	00 50 ff             	add    %dl,-0x1(%eax)
   112fd:	4c                   	dec    %esp
   112fe:	00 00                	add    %al,(%eax)
   11300:	01 78 bc             	add    %edi,-0x44(%eax)
   11303:	18 00                	sbb    %al,(%eax)
   11305:	00 4f 13             	add    %cl,0x13(%edi)
   11308:	04 01                	add    $0x1,%al
   1130a:	78 26                	js     11332 <.debug_info+0x11332>
   1130c:	13 01                	adc    (%ecx),%eax
   1130e:	00 14 a1             	add    %dl,(%ecx,%eiz,4)
   11311:	0e                   	push   %cs
   11312:	00 00                	add    %al,(%eax)
   11314:	01 78 bc             	add    %edi,-0x44(%eax)
   11317:	18 00                	sbb    %al,(%eax)
   11319:	00 1f                	add    %bl,(%edi)
   1131b:	5f                   	pop    %edi
   1131c:	5f                   	pop    %edi
   1131d:	63 00                	arpl   %ax,(%eax)
   1131f:	01 78 db             	add    %edi,-0x25(%eax)
   11322:	ec                   	in     (%dx),%al
   11323:	00 00                	add    %al,(%eax)
   11325:	00 52 5f             	add    %dl,0x5f(%edx)
   11328:	5f                   	pop    %edi
   11329:	75 00                	jne    1132b <.debug_info+0x1132b>
   1132b:	01 78 07             	add    %edi,0x7(%eax)
   1132e:	13 01                	adc    (%ecx),%eax
   11330:	00 00                	add    %al,(%eax)
   11332:	00 00                	add    %al,(%eax)
   11334:	00 72 11             	add    %dh,0x11(%edx)
   11337:	55                   	push   %ebp
   11338:	00 00                	add    %al,(%eax)
   1133a:	05 21 01 90 0c       	add    $0xc900121,%eax
   1133f:	00 00                	add    %al,(%eax)
   11341:	88 00                	mov    %al,(%eax)
   11343:	00 00                	add    %al,(%eax)
   11345:	01 9c c1 14 01 00 73 	add    %ebx,0x73000114(%ecx,%eax,8)
   1134c:	6d                   	insl   (%dx),%es:(%edi)
   1134d:	00 05 21 01 ed ea    	add    %al,0xeaed0121
   11353:	00 00                	add    %al,(%eax)
   11355:	45                   	inc    %ebp
   11356:	0f 00 00             	sldt   (%eax)
   11359:	76 36                	jbe    11391 <.debug_info+0x11391>
   1135b:	12 01                	adc    (%ecx),%al
   1135d:	00 b0 0c 00 00 78    	add    %dh,0x7800000c(%eax)
   11363:	02 00                	add    (%eax),%al
   11365:	00 05 28 01 b7 14    	add    %al,0x14b70128
   1136b:	01 00                	add    %eax,(%eax)
   1136d:	59                   	pop    %ecx
   1136e:	42                   	inc    %edx
   1136f:	12 01                	adc    (%ecx),%al
   11371:	00 5a 47             	add    %bl,0x47(%edx)
   11374:	ea 00 00 b0 0c 00 00 	ljmp   $0x0,$0xcb00000
   1137b:	05 00 00 00 01       	add    $0x1000000,%eax
   11380:	78 b4                	js     11336 <.debug_info+0x11336>
   11382:	13 01                	adc    (%ecx),%eax
   11384:	00 59 57             	add    %bl,0x57(%ecx)
   11387:	ea 00 00 69 81 e8 00 	ljmp   $0xe8,$0x81690000
   1138e:	00 b0 0c 00 00 05    	add    %dh,0x500000c(%eax)
   11394:	00 00                	add    %al,(%eax)
   11396:	00 10                	add    %dl,(%eax)
   11398:	8d 59 9c             	lea    -0x64(%ecx),%ebx
   1139b:	e8 00 00 59 91       	call   915a13a0 <irq_matrix_allocated+0x915a0430>
   113a0:	e8 00 00 5b b0       	call   b05c13a5 <irq_matrix_allocated+0xb05c0435>
   113a5:	0c 00                	or     $0x0,%al
   113a7:	00 05 00 00 00 6e    	add    %al,0x6e000000
   113ad:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
   113ae:	e8 00 00 00 00       	call   113b3 <.debug_info+0x113b3>
   113b3:	00 5b c0             	add    %bl,-0x40(%ebx)
   113b6:	0c 00                	or     $0x0,%al
   113b8:	00 30                	add    %dh,(%eax)
   113ba:	00 00                	add    %al,(%eax)
   113bc:	00 62 52             	add    %ah,0x52(%edx)
   113bf:	12 01                	adc    (%ecx),%al
   113c1:	00 79 0f             	add    %bh,0xf(%ecx)
   113c4:	00 00                	add    %al,(%eax)
   113c6:	5c                   	pop    %esp
   113c7:	5d                   	pop    %ebp
   113c8:	12 01                	adc    (%ecx),%al
   113ca:	00 5c 68 12          	add    %bl,0x12(%eax,%ebp,2)
   113ce:	01 00                	add    %eax,(%eax)
   113d0:	67 c0 0c 00          	rorb   $0x0,(%si)
   113d4:	00 06                	add    %al,(%esi)
   113d6:	00 00                	add    %al,(%eax)
   113d8:	00 f6                	add    %dh,%dh
   113da:	13 01                	adc    (%ecx),%eax
   113dc:	00 62 78             	add    %ah,0x78(%edx)
   113df:	12 01                	adc    (%ecx),%al
   113e1:	00 8c 0f 00 00 5b c0 	add    %cl,-0x3fa50000(%edi,%ecx,1)
   113e8:	0c 00                	or     $0x0,%al
   113ea:	00 06                	add    %al,(%esi)
   113ec:	00 00                	add    %al,(%eax)
   113ee:	00 5c 84 12          	add    %bl,0x12(%esp,%eax,4)
   113f2:	01 00                	add    %eax,(%eax)
   113f4:	00 00                	add    %al,(%eax)
   113f6:	5a                   	pop    %edx
   113f7:	63 ea                	arpl   %bp,%dx
   113f9:	00 00                	add    %al,(%eax)
   113fb:	c6                   	(bad)  
   113fc:	0c 00                	or     $0x0,%al
   113fe:	00 0a                	add    %cl,(%edx)
   11400:	00 00                	add    %al,(%eax)
   11402:	00 01                	add    %al,(%ecx)
   11404:	78 42                	js     11448 <.debug_info+0x11448>
   11406:	14 01                	adc    $0x1,%al
   11408:	00 59 80             	add    %bl,-0x80(%ecx)
   1140b:	ea 00 00 59 74 ea 00 	ljmp   $0xea,$0x74590000
   11412:	00 5d 1e             	add    %bl,0x1e(%ebp)
   11415:	e9 00 00 c6 0c       	jmp    cc7141a <irq_matrix_allocated+0xcc704aa>
   1141a:	00 00                	add    %al,(%eax)
   1141c:	0a 00                	or     (%eax),%al
   1141e:	00 00                	add    %al,(%eax)
   11420:	0b 39                	or     (%ecx),%edi
   11422:	01 59 3a             	add    %ebx,0x3a(%ecx)
   11425:	e9 00 00 59 2f       	jmp    2f5a142a <irq_matrix_allocated+0x2f5a04ba>
   1142a:	e9 00 00 5b c6       	jmp    c65c142f <irq_matrix_allocated+0xc65c04bf>
   1142f:	0c 00                	or     $0x0,%al
   11431:	00 0a                	add    %cl,(%edx)
   11433:	00 00                	add    %al,(%eax)
   11435:	00 62 46             	add    %ah,0x46(%edx)
   11438:	e9 00 00 9f 0f       	jmp    fa0143d <irq_matrix_allocated+0xfa004cd>
   1143d:	00 00                	add    %al,(%eax)
   1143f:	00 00                	add    %al,(%eax)
   11441:	00 6f 8d             	add    %ch,-0x73(%edi)
   11444:	ea 00 00 d4 0c 00 00 	ljmp   $0x0,$0xcd40000
   1144b:	00 00                	add    %al,(%eax)
   1144d:	00 00                	add    %al,(%eax)
   1144f:	01 78 67             	add    %edi,0x67(%eax)
   11452:	d4 0c                	aam    $0xc
   11454:	00 00                	add    %al,(%eax)
   11456:	06                   	push   %es
   11457:	00 00                	add    %al,(%eax)
   11459:	00 a6 14 01 00 5c    	add    %ah,0x5c000114(%esi)
   1145f:	92                   	xchg   %eax,%edx
   11460:	12 01                	adc    (%ecx),%al
   11462:	00 5b d4             	add    %bl,-0x2c(%ebx)
   11465:	0c 00                	or     $0x0,%al
   11467:	00 06                	add    %al,(%esi)
   11469:	00 00                	add    %al,(%eax)
   1146b:	00 5c 9e 12          	add    %bl,0x12(%esi,%ebx,4)
   1146f:	01 00                	add    %eax,(%eax)
   11471:	5c                   	pop    %esp
   11472:	a9 12 01 00 5b       	test   $0x5b000112,%eax
   11477:	d4 0c                	aam    $0xc
   11479:	00 00                	add    %al,(%eax)
   1147b:	06                   	push   %es
   1147c:	00 00                	add    %al,(%eax)
   1147e:	00 5c d4 12          	add    %bl,0x12(%esp,%edx,8)
   11482:	01 00                	add    %eax,(%eax)
   11484:	69 b5 e8 00 00 d4 0c 	imul   $0x600000c,-0x2bffff18(%ebp),%esi
   1148b:	00 00 06 
   1148e:	00 00                	add    %al,(%eax)
   11490:	00 01                	add    %al,(%ecx)
   11492:	78 59                	js     114ed <.debug_info+0x114ed>
   11494:	d8 e8                	fsubr  %st(0),%st
   11496:	00 00                	add    %al,(%eax)
   11498:	59                   	pop    %ecx
   11499:	cc                   	int3   
   1149a:	e8 00 00 59 c2       	call   c25a149f <irq_matrix_allocated+0xc25a052f>
   1149f:	e8 00 00 00 00       	call   114a4 <.debug_info+0x114a4>
   114a4:	00 00                	add    %al,(%eax)
   114a6:	6f                   	outsl  %ds:(%esi),(%dx)
   114a7:	96                   	xchg   %eax,%esi
   114a8:	ea 00 00 f0 0c 00 00 	ljmp   $0x0,$0xcf00000
   114af:	00 00                	add    %al,(%eax)
   114b1:	00 00                	add    %al,(%eax)
   114b3:	01 78 00             	add    %edi,0x0(%eax)
   114b6:	00 5e 0f             	add    %bl,0xf(%esi)
   114b9:	0d 00 00 8d 2a       	or     $0x2a8d0000,%eax
   114be:	01 00                	add    %eax,(%eax)
   114c0:	00 4c a3 19          	add    %cl,0x19(%ebx,%eiz,4)
   114c4:	00 00                	add    %al,(%eax)
   114c6:	01 7f 03             	add    %edi,0x3(%edi)
   114c9:	c0 15 01 00 47 89 1a 	rclb   $0x1a,0x89470001
   114d0:	00 00                	add    %al,(%eax)
   114d2:	01 7f ed             	add    %edi,-0x13(%edi)
   114d5:	ea 00 00 6b 6e 15 01 	ljmp   $0x115,$0x6e6b0000
   114dc:	00 50 2c             	add    %dl,0x2c(%eax)
   114df:	42                   	inc    %edx
   114e0:	00 00                	add    %al,(%eax)
   114e2:	01 7f bc             	add    %edi,-0x44(%edi)
   114e5:	18 00                	sbb    %al,(%eax)
   114e7:	00 50 c3             	add    %dl,-0x3d(%eax)
   114ea:	43                   	inc    %ebx
   114eb:	00 00                	add    %al,(%eax)
   114ed:	01 7f 77             	add    %edi,0x77(%edi)
   114f0:	0a 00                	or     (%eax),%al
   114f2:	00 50 f4             	add    %dl,-0xc(%eax)
   114f5:	8f 00                	popl   (%eax)
   114f7:	00 01                	add    %al,(%ecx)
   114f9:	7f 77                	jg     11572 <.debug_info+0x11572>
   114fb:	0a 00                	or     (%eax),%al
   114fd:	00 6b 1c             	add    %ch,0x1c(%ebx)
   11500:	15 01 00 50 f1       	adc    $0xf1500001,%eax
   11505:	62 00                	bound  %eax,(%eax)
   11507:	00 01                	add    %al,(%ecx)
   11509:	7f 99                	jg     114a4 <.debug_info+0x114a4>
   1150b:	00 00                	add    %al,(%eax)
   1150d:	00 4f 50             	add    %cl,0x50(%edi)
   11510:	da 2b                	fisubrl (%ebx)
   11512:	00 00                	add    %al,(%eax)
   11514:	01 7f 99             	add    %edi,-0x67(%edi)
   11517:	00 00                	add    %al,(%eax)
   11519:	00 00                	add    %al,(%eax)
   1151b:	00 4f 50             	add    %cl,0x50(%edi)
   1151e:	81 2c 00 00 01 7f bc 	subl   $0xbc7f0100,(%eax,%eax,1)
   11525:	18 00                	sbb    %al,(%eax)
   11527:	00 4f 50             	add    %cl,0x50(%edi)
   1152a:	b5 11                	mov    $0x11,%ch
   1152c:	00 00                	add    %al,(%eax)
   1152e:	01 7f bc             	add    %edi,-0x44(%edi)
   11531:	18 00                	sbb    %al,(%eax)
   11533:	00 50 ff             	add    %dl,-0x1(%eax)
   11536:	4c                   	dec    %esp
   11537:	00 00                	add    %al,(%eax)
   11539:	01 7f bc             	add    %edi,-0x44(%edi)
   1153c:	18 00                	sbb    %al,(%eax)
   1153e:	00 4f 13             	add    %cl,0x13(%edi)
   11541:	04 01                	add    $0x1,%al
   11543:	7f 5f                	jg     115a4 <.debug_info+0x115a4>
   11545:	15 01 00 14 a1       	adc    $0xa1140001,%eax
   1154a:	0e                   	push   %cs
   1154b:	00 00                	add    %al,(%eax)
   1154d:	01 7f bc             	add    %edi,-0x44(%edi)
   11550:	18 00                	sbb    %al,(%eax)
   11552:	00 1f                	add    %bl,(%edi)
   11554:	5f                   	pop    %edi
   11555:	5f                   	pop    %edi
   11556:	63 00                	arpl   %ax,(%eax)
   11558:	01 7f db             	add    %edi,-0x25(%edi)
   1155b:	ec                   	in     (%dx),%al
   1155c:	00 00                	add    %al,(%eax)
   1155e:	00 52 5f             	add    %dl,0x5f(%edx)
   11561:	5f                   	pop    %edi
   11562:	75 00                	jne    11564 <.debug_info+0x11564>
   11564:	01 7f 40             	add    %edi,0x40(%edi)
   11567:	15 01 00 00 00       	adc    $0x1,%eax
   1156c:	00 00                	add    %al,(%eax)
   1156e:	4f                   	dec    %edi
   1156f:	50                   	push   %eax
   11570:	81 2c 00 00 01 7f bc 	subl   $0xbc7f0100,(%eax,%eax,1)
   11577:	18 00                	sbb    %al,(%eax)
   11579:	00 4f 50             	add    %cl,0x50(%edi)
   1157c:	b5 11                	mov    $0x11,%ch
   1157e:	00 00                	add    %al,(%eax)
   11580:	01 7f bc             	add    %edi,-0x44(%edi)
   11583:	18 00                	sbb    %al,(%eax)
   11585:	00 50 ff             	add    %dl,-0x1(%eax)
   11588:	4c                   	dec    %esp
   11589:	00 00                	add    %al,(%eax)
   1158b:	01 7f bc             	add    %edi,-0x44(%edi)
   1158e:	18 00                	sbb    %al,(%eax)
   11590:	00 4f 13             	add    %cl,0x13(%edi)
   11593:	04 01                	add    $0x1,%al
   11595:	7f b1                	jg     11548 <.debug_info+0x11548>
   11597:	15 01 00 14 a1       	adc    $0xa1140001,%eax
   1159c:	0e                   	push   %cs
   1159d:	00 00                	add    %al,(%eax)
   1159f:	01 7f bc             	add    %edi,-0x44(%edi)
   115a2:	18 00                	sbb    %al,(%eax)
   115a4:	00 1f                	add    %bl,(%edi)
   115a6:	5f                   	pop    %edi
   115a7:	5f                   	pop    %edi
   115a8:	63 00                	arpl   %ax,(%eax)
   115aa:	01 7f db             	add    %edi,-0x25(%edi)
   115ad:	ec                   	in     (%dx),%al
   115ae:	00 00                	add    %al,(%eax)
   115b0:	00 52 5f             	add    %dl,0x5f(%edx)
   115b3:	5f                   	pop    %edi
   115b4:	75 00                	jne    115b6 <.debug_info+0x115b6>
   115b6:	01 7f 92             	add    %edi,-0x6e(%edi)
   115b9:	15 01 00 00 00       	adc    $0x1,%eax
   115be:	00 00                	add    %al,(%eax)
   115c0:	72 7f                	jb     11641 <.debug_info+0x11641>
   115c2:	75 00                	jne    115c4 <.debug_info+0x115c4>
   115c4:	00 05 34 01 20 0d    	add    %al,0xd200134
   115ca:	00 00                	add    %al,(%eax)
   115cc:	5a                   	pop    %edx
   115cd:	00 00                	add    %al,(%eax)
   115cf:	00 01                	add    %al,(%ecx)
   115d1:	9c                   	pushf  
   115d2:	39 17                	cmp    %edx,(%edi)
   115d4:	01 00                	add    %eax,(%eax)
   115d6:	77 6d                	ja     11645 <.debug_info+0x11645>
   115d8:	00 05 34 01 ed ea    	add    %al,0xeaed0134
   115de:	00 00                	add    %al,(%eax)
   115e0:	01 50 75             	add    %edx,0x75(%eax)
   115e3:	c1 14 01 00          	rcll   $0x0,(%ecx,%eax,1)
   115e7:	29 0d 00 00 90 02    	sub    %ecx,0x2900000
   115ed:	00 00                	add    %al,(%eax)
   115ef:	05 37 01 59 cd       	add    $0xcd590137,%eax
   115f4:	14 01                	adc    $0x1,%al
   115f6:	00 5a 47             	add    %bl,0x47(%edx)
   115f9:	ea 00 00 29 0d 00 00 	ljmp   $0x0,$0xd290000
   11600:	07                   	pop    %es
   11601:	00 00                	add    %al,(%eax)
   11603:	00 01                	add    %al,(%ecx)
   11605:	7f 39                	jg     11640 <.debug_info+0x11640>
   11607:	16                   	push   %ss
   11608:	01 00                	add    %eax,(%eax)
   1160a:	59                   	pop    %ecx
   1160b:	57                   	push   %edi
   1160c:	ea 00 00 69 81 e8 00 	ljmp   $0xe8,$0x81690000
   11613:	00 29                	add    %ch,(%ecx)
   11615:	0d 00 00 07 00       	or     $0x70000,%eax
   1161a:	00 00                	add    %al,(%eax)
   1161c:	10 8d 59 9c e8 00    	adc    %cl,0xe89c59(%ebp)
   11622:	00 59 91             	add    %bl,-0x6f(%ecx)
   11625:	e8 00 00 5b 29       	call   295c162a <irq_matrix_allocated+0x295c06ba>
   1162a:	0d 00 00 07 00       	or     $0x70000,%eax
   1162f:	00 00                	add    %al,(%eax)
   11631:	6e                   	outsb  %ds:(%esi),(%dx)
   11632:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
   11633:	e8 00 00 00 00       	call   11638 <.debug_info+0x11638>
   11638:	00 61 a8             	add    %ah,-0x58(%ecx)
   1163b:	02 00                	add    (%eax),%al
   1163d:	00 62 dd             	add    %ah,-0x23(%edx)
   11640:	14 01                	adc    $0x1,%al
   11642:	00 c8                	add    %cl,%al
   11644:	0f 00 00             	sldt   (%eax)
   11647:	5c                   	pop    %esp
   11648:	e8 14 01 00 5c       	call   5c011761 <irq_matrix_allocated+0x5c0107f1>
   1164d:	f3 14 01             	repz adc $0x1,%al
   11650:	00 67 30             	add    %ah,0x30(%edi)
   11653:	0d 00 00 07 00       	or     $0x70000,%eax
   11658:	00 00                	add    %al,(%eax)
   1165a:	77 16                	ja     11672 <.debug_info+0x11672>
   1165c:	01 00                	add    %eax,(%eax)
   1165e:	62 03                	bound  %eax,(%ebx)
   11660:	15 01 00 db 0f       	adc    $0xfdb0001,%eax
   11665:	00 00                	add    %al,(%eax)
   11667:	5b                   	pop    %ebx
   11668:	30 0d 00 00 07 00    	xor    %cl,0x70000
   1166e:	00 00                	add    %al,(%eax)
   11670:	5c                   	pop    %esp
   11671:	0f 15 01             	unpckhps (%ecx),%xmm0
   11674:	00 00                	add    %al,(%eax)
   11676:	00 5a 63             	add    %bl,0x63(%edx)
   11679:	ea 00 00 37 0d 00 00 	ljmp   $0x0,$0xd370000
   11680:	0a 00                	or     (%eax),%al
   11682:	00 00                	add    %al,(%eax)
   11684:	01 7f c3             	add    %edi,-0x3d(%edi)
   11687:	16                   	push   %ss
   11688:	01 00                	add    %eax,(%eax)
   1168a:	59                   	pop    %ecx
   1168b:	80 ea 00             	sub    $0x0,%dl
   1168e:	00 59 74             	add    %bl,0x74(%ecx)
   11691:	ea 00 00 5d 1e e9 00 	ljmp   $0xe9,$0x1e5d0000
   11698:	00 37                	add    %dh,(%edi)
   1169a:	0d 00 00 0a 00       	or     $0xa0000,%eax
   1169f:	00 00                	add    %al,(%eax)
   116a1:	0b 39                	or     (%ecx),%edi
   116a3:	01 59 3a             	add    %ebx,0x3a(%ecx)
   116a6:	e9 00 00 59 2f       	jmp    2f5a16ab <irq_matrix_allocated+0x2f5a073b>
   116ab:	e9 00 00 5b 37       	jmp    375c16b0 <irq_matrix_allocated+0x375c0740>
   116b0:	0d 00 00 0a 00       	or     $0xa0000,%eax
   116b5:	00 00                	add    %al,(%eax)
   116b7:	62 46 e9             	bound  %eax,-0x17(%esi)
   116ba:	00 00                	add    %al,(%eax)
   116bc:	ee                   	out    %al,(%dx)
   116bd:	0f 00 00             	sldt   (%eax)
   116c0:	00 00                	add    %al,(%eax)
   116c2:	00 6f 8d             	add    %ch,-0x73(%edi)
   116c5:	ea 00 00 4a 0d 00 00 	ljmp   $0x0,$0xd4a0000
   116cc:	00 00                	add    %al,(%eax)
   116ce:	00 00                	add    %al,(%eax)
   116d0:	01 7f 67             	add    %edi,0x67(%edi)
   116d3:	4a                   	dec    %edx
   116d4:	0d 00 00 06 00       	or     $0x60000,%eax
   116d9:	00 00                	add    %al,(%eax)
   116db:	27                   	daa    
   116dc:	17                   	pop    %ss
   116dd:	01 00                	add    %eax,(%eax)
   116df:	5c                   	pop    %esp
   116e0:	1d 15 01 00 5b       	sbb    $0x5b000115,%eax
   116e5:	4a                   	dec    %edx
   116e6:	0d 00 00 06 00       	or     $0x60000,%eax
   116eb:	00 00                	add    %al,(%eax)
   116ed:	5c                   	pop    %esp
   116ee:	29 15 01 00 5c 34    	sub    %edx,0x345c0001
   116f4:	15 01 00 5b 4a       	adc    $0x4a5b0001,%eax
   116f9:	0d 00 00 06 00       	or     $0x60000,%eax
   116fe:	00 00                	add    %al,(%eax)
   11700:	5c                   	pop    %esp
   11701:	5f                   	pop    %edi
   11702:	15 01 00 69 b5       	adc    $0xb5690001,%eax
   11707:	e8 00 00 4a 0d       	call   d4b170c <irq_matrix_allocated+0xd4b079c>
   1170c:	00 00                	add    %al,(%eax)
   1170e:	06                   	push   %es
   1170f:	00 00                	add    %al,(%eax)
   11711:	00 01                	add    %al,(%ecx)
   11713:	7f 59                	jg     1176e <.debug_info+0x1176e>
   11715:	d8 e8                	fsubr  %st(0),%st
   11717:	00 00                	add    %al,(%eax)
   11719:	59                   	pop    %ecx
   1171a:	cc                   	int3   
   1171b:	e8 00 00 59 c2       	call   c25a1720 <irq_matrix_allocated+0xc25a07b0>
   11720:	e8 00 00 00 00       	call   11725 <.debug_info+0x11725>
   11725:	00 00                	add    %al,(%eax)
   11727:	6f                   	outsl  %ds:(%esi),(%dx)
   11728:	96                   	xchg   %eax,%esi
   11729:	ea 00 00 70 0d 00 00 	ljmp   $0x0,$0xd700000
   11730:	00 00                	add    %al,(%eax)
   11732:	00 00                	add    %al,(%eax)
   11734:	01 7f 00             	add    %edi,0x0(%edi)
   11737:	00 00                	add    %al,(%eax)
   11739:	4c                   	dec    %esp
   1173a:	95                   	xchg   %eax,%ebp
   1173b:	77 00                	ja     1173d <.debug_info+0x1173d>
   1173d:	00 01                	add    %al,(%ecx)
   1173f:	b5 03                	mov    $0x3,%ch
   11741:	59                   	pop    %ecx
   11742:	18 01                	sbb    %al,(%ecx)
   11744:	00 46 62             	add    %al,0x62(%esi)
   11747:	69 74 00 01 b5 99 00 	imul   $0x99b5,0x1(%eax,%eax,1),%esi
   1174e:	00 
   1174f:	00 46 63             	add    %al,0x63(%esi)
   11752:	70 75                	jo     117c9 <.debug_info+0x117c9>
   11754:	00 01                	add    %al,(%ecx)
   11756:	b5 55                	mov    $0x55,%ch
   11758:	00 00                	add    %al,(%eax)
   1175a:	00 47 89             	add    %al,-0x77(%edi)
   1175d:	1a 00                	sbb    (%eax),%al
   1175f:	00 01                	add    %al,(%ecx)
   11761:	b5 ed                	mov    $0xed,%ch
   11763:	ea 00 00 47 fd 60 00 	ljmp   $0x60,$0xfd470000
   1176a:	00 01                	add    %al,(%ecx)
   1176c:	b5 11                	mov    $0x11,%ch
   1176e:	bd 00 00 6b 07       	mov    $0x76b0000,%ebp
   11773:	18 01                	sbb    %al,(%ecx)
   11775:	00 50 2c             	add    %dl,0x2c(%eax)
   11778:	42                   	inc    %edx
   11779:	00 00                	add    %al,(%eax)
   1177b:	01 b5 bc 18 00 00    	add    %esi,0x18bc(%ebp)
   11781:	50                   	push   %eax
   11782:	c3                   	ret    
   11783:	43                   	inc    %ebx
   11784:	00 00                	add    %al,(%eax)
   11786:	01 b5 77 0a 00 00    	add    %esi,0xa77(%ebp)
   1178c:	50                   	push   %eax
   1178d:	f4                   	hlt    
   1178e:	8f 00                	popl   (%eax)
   11790:	00 01                	add    %al,(%ecx)
   11792:	b5 77                	mov    $0x77,%ch
   11794:	0a 00                	or     (%eax),%al
   11796:	00 6b b5             	add    %ch,-0x4b(%ebx)
   11799:	17                   	pop    %ss
   1179a:	01 00                	add    %eax,(%eax)
   1179c:	50                   	push   %eax
   1179d:	f1                   	icebp  
   1179e:	62 00                	bound  %eax,(%eax)
   117a0:	00 01                	add    %al,(%ecx)
   117a2:	b5 99                	mov    $0x99,%ch
   117a4:	00 00                	add    %al,(%eax)
   117a6:	00 4f 50             	add    %cl,0x50(%edi)
   117a9:	da 2b                	fisubrl (%ebx)
   117ab:	00 00                	add    %al,(%eax)
   117ad:	01 b5 99 00 00 00    	add    %esi,0x99(%ebp)
   117b3:	00 00                	add    %al,(%eax)
   117b5:	4f                   	dec    %edi
   117b6:	50                   	push   %eax
   117b7:	81 2c 00 00 01 b5 bc 	subl   $0xbcb50100,(%eax,%eax,1)
   117be:	18 00                	sbb    %al,(%eax)
   117c0:	00 4f 50             	add    %cl,0x50(%edi)
   117c3:	b5 11                	mov    $0x11,%ch
   117c5:	00 00                	add    %al,(%eax)
   117c7:	01 b5 bc 18 00 00    	add    %esi,0x18bc(%ebp)
   117cd:	50                   	push   %eax
   117ce:	ff 4c 00 00          	decl   0x0(%eax,%eax,1)
   117d2:	01 b5 bc 18 00 00    	add    %esi,0x18bc(%ebp)
   117d8:	4f                   	dec    %edi
   117d9:	13 04 01             	adc    (%ecx,%eax,1),%eax
   117dc:	b5 f8                	mov    $0xf8,%ch
   117de:	17                   	pop    %ss
   117df:	01 00                	add    %eax,(%eax)
   117e1:	14 a1                	adc    $0xa1,%al
   117e3:	0e                   	push   %cs
   117e4:	00 00                	add    %al,(%eax)
   117e6:	01 b5 bc 18 00 00    	add    %esi,0x18bc(%ebp)
   117ec:	1f                   	pop    %ds
   117ed:	5f                   	pop    %edi
   117ee:	5f                   	pop    %edi
   117ef:	63 00                	arpl   %ax,(%eax)
   117f1:	01 b5 db ec 00 00    	add    %esi,0xecdb(%ebp)
   117f7:	00 52 5f             	add    %dl,0x5f(%edx)
   117fa:	5f                   	pop    %edi
   117fb:	75 00                	jne    117fd <.debug_info+0x117fd>
   117fd:	01 b5 d9 17 01 00    	add    %esi,0x117d9(%ebp)
   11803:	00 00                	add    %al,(%eax)
   11805:	00 00                	add    %al,(%eax)
   11807:	4f                   	dec    %edi
   11808:	50                   	push   %eax
   11809:	81 2c 00 00 01 b5 bc 	subl   $0xbcb50100,(%eax,%eax,1)
   11810:	18 00                	sbb    %al,(%eax)
   11812:	00 4f 50             	add    %cl,0x50(%edi)
   11815:	b5 11                	mov    $0x11,%ch
   11817:	00 00                	add    %al,(%eax)
   11819:	01 b5 bc 18 00 00    	add    %esi,0x18bc(%ebp)
   1181f:	50                   	push   %eax
   11820:	ff 4c 00 00          	decl   0x0(%eax,%eax,1)
   11824:	01 b5 bc 18 00 00    	add    %esi,0x18bc(%ebp)
   1182a:	4f                   	dec    %edi
   1182b:	13 04 01             	adc    (%ecx,%eax,1),%eax
   1182e:	b5 4a                	mov    $0x4a,%ch
   11830:	18 01                	sbb    %al,(%ecx)
   11832:	00 14 a1             	add    %dl,(%ecx,%eiz,4)
   11835:	0e                   	push   %cs
   11836:	00 00                	add    %al,(%eax)
   11838:	01 b5 bc 18 00 00    	add    %esi,0x18bc(%ebp)
   1183e:	1f                   	pop    %ds
   1183f:	5f                   	pop    %edi
   11840:	5f                   	pop    %edi
   11841:	63 00                	arpl   %ax,(%eax)
   11843:	01 b5 db ec 00 00    	add    %esi,0xecdb(%ebp)
   11849:	00 52 5f             	add    %dl,0x5f(%edx)
   1184c:	5f                   	pop    %edi
   1184d:	75 00                	jne    1184f <.debug_info+0x1184f>
   1184f:	01 b5 2b 18 01 00    	add    %esi,0x1182b(%ebp)
   11855:	00 00                	add    %al,(%eax)
   11857:	00 00                	add    %al,(%eax)
   11859:	78 f5                	js     11850 <.debug_info+0x11850>
   1185b:	59                   	pop    %ecx
   1185c:	00 00                	add    %al,(%eax)
   1185e:	05 41 01 99 00       	add    $0x990141,%eax
   11863:	00 00                	add    %al,(%eax)
   11865:	80 0d 00 00 ec 00 00 	orb    $0x0,0xec0000
   1186c:	00 01                	add    %al,(%ecx)
   1186e:	9c                   	pushf  
   1186f:	83 1a 01             	sbbl   $0x1,(%edx)
   11872:	00 73 6d             	add    %dh,0x6d(%ebx)
   11875:	00 05 41 01 ed ea    	add    %al,0xeaed0141
   1187b:	00 00                	add    %al,(%eax)
   1187d:	0c 10                	or     $0x10,%al
   1187f:	00 00                	add    %al,(%eax)
   11881:	73 6d                	jae    118f0 <.debug_info+0x118f0>
   11883:	73 6b                	jae    118f0 <.debug_info+0x118f0>
   11885:	00 05 41 01 6f 15    	add    %al,0x156f0141
   1188b:	00 00                	add    %al,(%eax)
   1188d:	35 10 00 00 79       	xor    $0x79000010,%eax
   11892:	06                   	push   %es
   11893:	52                   	push   %edx
   11894:	00 00                	add    %al,(%eax)
   11896:	05 42 01 1c 02       	add    $0x21c0142,%eax
   1189b:	00 00                	add    %al,(%eax)
   1189d:	48                   	dec    %eax
   1189e:	10 00                	adc    %al,(%eax)
   118a0:	00 7a b2             	add    %bh,-0x4e(%edx)
   118a3:	42                   	inc    %edx
   118a4:	00 00                	add    %al,(%eax)
   118a6:	05 42 01 31 0f       	add    $0xf310142,%eax
   118ab:	00 00                	add    %al,(%eax)
   118ad:	02 91 00 7b 63 70    	add    0x70637b00(%ecx),%dl
   118b3:	75 00                	jne    118b5 <.debug_info+0x118b5>
   118b5:	05 44 01 55 00       	add    $0x550144,%eax
   118ba:	00 00                	add    %al,(%eax)
   118bc:	5b                   	pop    %ebx
   118bd:	10 00                	adc    %al,(%eax)
   118bf:	00 57 c0             	add    %dl,-0x40(%edi)
   118c2:	02 00                	add    (%eax),%al
   118c4:	00 79 1a             	add    %bh,0x1a(%ecx)
   118c7:	01 00                	add    %eax,(%eax)
   118c9:	44                   	inc    %esp
   118ca:	63 6d 00             	arpl   %bp,0x0(%ebp)
   118cd:	05 47 01 11 bd       	add    $0xbd110147,%eax
   118d2:	00 00                	add    %al,(%eax)
   118d4:	7b 62                	jnp    11938 <.debug_info+0x11938>
   118d6:	69 74 00 05 48 01 55 	imul   $0x550148,0x5(%eax,%eax,1),%esi
   118dd:	00 
   118de:	00 00                	add    %al,(%eax)
   118e0:	a5                   	movsl  %ds:(%esi),%es:(%edi)
   118e1:	10 00                	adc    %al,(%eax)
   118e3:	00 67 b4             	add    %ah,-0x4c(%edi)
   118e6:	0d 00 00 0c 00       	or     $0xc0000,%eax
   118eb:	00 00                	add    %al,(%eax)
   118ed:	02 19                	add    (%ecx),%bl
   118ef:	01 00                	add    %eax,(%eax)
   118f1:	74 ce                	je     118c1 <.debug_info+0x118c1>
   118f3:	56                   	push   %esi
   118f4:	00 00                	add    %al,(%eax)
   118f6:	05 47 01 25 00       	add    $0x250147,%eax
   118fb:	00 00                	add    %al,(%eax)
   118fd:	d9 10                	fsts   (%eax)
   118ff:	00 00                	add    %al,(%eax)
   11901:	00 76 39             	add    %dh,0x39(%esi)
   11904:	17                   	pop    %ss
   11905:	01 00                	add    %eax,(%eax)
   11907:	fd                   	std    
   11908:	0d 00 00 d8 02       	or     $0x2d80000,%eax
   1190d:	00 00                	add    %al,(%eax)
   1190f:	05 56 01 6f 1a       	add    $0x1a6f0156,%eax
   11914:	01 00                	add    %eax,(%eax)
   11916:	59                   	pop    %ecx
   11917:	66 17                	popw   %ss
   11919:	01 00                	add    %eax,(%eax)
   1191b:	59                   	pop    %ecx
   1191c:	5b                   	pop    %ebx
   1191d:	17                   	pop    %ss
   1191e:	01 00                	add    %eax,(%eax)
   11920:	59                   	pop    %ecx
   11921:	50                   	push   %eax
   11922:	17                   	pop    %ss
   11923:	01 00                	add    %eax,(%eax)
   11925:	59                   	pop    %ecx
   11926:	45                   	inc    %ebp
   11927:	17                   	pop    %ss
   11928:	01 00                	add    %eax,(%eax)
   1192a:	5a                   	pop    %edx
   1192b:	47                   	inc    %edi
   1192c:	ea 00 00 fd 0d 00 00 	ljmp   $0x0,$0xdfd0000
   11933:	05 00 00 00 01       	add    $0x1000000,%eax
   11938:	b5 6c                	mov    $0x6c,%ch
   1193a:	19 01                	sbb    %eax,(%ecx)
   1193c:	00 59 57             	add    %bl,0x57(%ecx)
   1193f:	ea 00 00 69 81 e8 00 	ljmp   $0xe8,$0x81690000
   11946:	00 fd                	add    %bh,%ch
   11948:	0d 00 00 05 00       	or     $0x50000,%eax
   1194d:	00 00                	add    %al,(%eax)
   1194f:	10 8d 59 9c e8 00    	adc    %cl,0xe89c59(%ebp)
   11955:	00 59 91             	add    %bl,-0x6f(%ecx)
   11958:	e8 00 00 5b fd       	call   fd5c195d <irq_matrix_allocated+0xfd5c09ed>
   1195d:	0d 00 00 05 00       	or     $0x50000,%eax
   11962:	00 00                	add    %al,(%eax)
   11964:	6e                   	outsb  %ds:(%esi),(%dx)
   11965:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
   11966:	e8 00 00 00 00       	call   1196b <.debug_info+0x1196b>
   1196b:	00 5b 22             	add    %bl,0x22(%ebx)
   1196e:	0e                   	push   %cs
   1196f:	00 00                	add    %al,(%eax)
   11971:	4a                   	dec    %edx
   11972:	00 00                	add    %al,(%eax)
   11974:	00 62 76             	add    %ah,0x76(%edx)
   11977:	17                   	pop    %ss
   11978:	01 00                	add    %eax,(%eax)
   1197a:	f7 10                	notl   (%eax)
   1197c:	00 00                	add    %al,(%eax)
   1197e:	5c                   	pop    %esp
   1197f:	81 17 01 00 5c 8c    	adcl   $0x8c5c0001,(%edi)
   11985:	17                   	pop    %ss
   11986:	01 00                	add    %eax,(%eax)
   11988:	67 22 0e 00 00       	and    0x0,%cl
   1198d:	06                   	push   %es
   1198e:	00 00                	add    %al,(%eax)
   11990:	00 ae 19 01 00 62    	add    %ch,0x62000119(%esi)
   11996:	9c                   	pushf  
   11997:	17                   	pop    %ss
   11998:	01 00                	add    %eax,(%eax)
   1199a:	36 11 00             	adc    %eax,%ss:(%eax)
   1199d:	00 5b 22             	add    %bl,0x22(%ebx)
   119a0:	0e                   	push   %cs
   119a1:	00 00                	add    %al,(%eax)
   119a3:	06                   	push   %es
   119a4:	00 00                	add    %al,(%eax)
   119a6:	00 5c a8 17          	add    %bl,0x17(%eax,%ebp,4)
   119aa:	01 00                	add    %eax,(%eax)
   119ac:	00 00                	add    %al,(%eax)
   119ae:	5a                   	pop    %edx
   119af:	63 ea                	arpl   %bp,%dx
   119b1:	00 00                	add    %al,(%eax)
   119b3:	28 0e                	sub    %cl,(%esi)
   119b5:	00 00                	add    %al,(%eax)
   119b7:	0a 00                	or     (%eax),%al
   119b9:	00 00                	add    %al,(%eax)
   119bb:	01 b5 fa 19 01 00    	add    %esi,0x119fa(%ebp)
   119c1:	59                   	pop    %ecx
   119c2:	80 ea 00             	sub    $0x0,%dl
   119c5:	00 59 74             	add    %bl,0x74(%ecx)
   119c8:	ea 00 00 5d 1e e9 00 	ljmp   $0xe9,$0x1e5d0000
   119cf:	00 28                	add    %ch,(%eax)
   119d1:	0e                   	push   %cs
   119d2:	00 00                	add    %al,(%eax)
   119d4:	0a 00                	or     (%eax),%al
   119d6:	00 00                	add    %al,(%eax)
   119d8:	0b 39                	or     (%ecx),%edi
   119da:	01 59 3a             	add    %ebx,0x3a(%ecx)
   119dd:	e9 00 00 59 2f       	jmp    2f5a19e2 <irq_matrix_allocated+0x2f5a0a72>
   119e2:	e9 00 00 5b 28       	jmp    285c19e7 <irq_matrix_allocated+0x285c0a77>
   119e7:	0e                   	push   %cs
   119e8:	00 00                	add    %al,(%eax)
   119ea:	0a 00                	or     (%eax),%al
   119ec:	00 00                	add    %al,(%eax)
   119ee:	62 46 e9             	bound  %eax,-0x17(%esi)
   119f1:	00 00                	add    %al,(%eax)
   119f3:	49                   	dec    %ecx
   119f4:	11 00                	adc    %eax,(%eax)
   119f6:	00 00                	add    %al,(%eax)
   119f8:	00 00                	add    %al,(%eax)
   119fa:	6f                   	outsl  %ds:(%esi),(%dx)
   119fb:	8d                   	(bad)  
   119fc:	ea 00 00 36 0e 00 00 	ljmp   $0x0,$0xe360000
   11a03:	00 00                	add    %al,(%eax)
   11a05:	00 00                	add    %al,(%eax)
   11a07:	01 b5 67 36 0e 00    	add    %esi,0xe3667(%ebp)
   11a0d:	00 05 00 00 00 5e    	add    %al,0x5e000000
   11a13:	1a 01                	sbb    (%ecx),%al
   11a15:	00 5c b6 17          	add    %bl,0x17(%esi,%esi,4)
   11a19:	01 00                	add    %eax,(%eax)
   11a1b:	5b                   	pop    %ebx
   11a1c:	36 0e                	ss push %cs
   11a1e:	00 00                	add    %al,(%eax)
   11a20:	05 00 00 00 5c       	add    $0x5c000000,%eax
   11a25:	c2 17 01             	ret    $0x117
   11a28:	00 5c cd 17          	add    %bl,0x17(%ebp,%ecx,8)
   11a2c:	01 00                	add    %eax,(%eax)
   11a2e:	5b                   	pop    %ebx
   11a2f:	36 0e                	ss push %cs
   11a31:	00 00                	add    %al,(%eax)
   11a33:	05 00 00 00 5c       	add    $0x5c000000,%eax
   11a38:	f8                   	clc    
   11a39:	17                   	pop    %ss
   11a3a:	01 00                	add    %eax,(%eax)
   11a3c:	69 b5 e8 00 00 36 0e 	imul   $0x500000e,0x360000e8(%ebp),%esi
   11a43:	00 00 05 
   11a46:	00 00                	add    %al,(%eax)
   11a48:	00 01                	add    %al,(%ecx)
   11a4a:	b5 59                	mov    $0x59,%ch
   11a4c:	d8 e8                	fsubr  %st(0),%st
   11a4e:	00 00                	add    %al,(%eax)
   11a50:	59                   	pop    %ecx
   11a51:	cc                   	int3   
   11a52:	e8 00 00 59 c2       	call   c25a1a57 <irq_matrix_allocated+0xc25a0ae7>
   11a57:	e8 00 00 00 00       	call   11a5c <.debug_info+0x11a5c>
   11a5c:	00 00                	add    %al,(%eax)
   11a5e:	6f                   	outsl  %ds:(%esi),(%dx)
   11a5f:	96                   	xchg   %eax,%esi
   11a60:	ea 00 00 6a 0e 00 00 	ljmp   $0x0,$0xe6a0000
   11a67:	02 00                	add    (%eax),%al
   11a69:	00 00                	add    %al,(%eax)
   11a6b:	01 b5 00 00 5e d1    	add    %esi,-0x2ea20000(%ebp)
   11a71:	0d 00 00 af f7       	or     $0xf7af0000,%eax
   11a76:	00 00                	add    %al,(%eax)
   11a78:	00 5e aa             	add    %bl,-0x56(%esi)
   11a7b:	0d 00 00 81 2a       	or     $0x2a810000,%eax
   11a80:	01 00                	add    %eax,(%eax)
   11a82:	00 4c 89 5f          	add    %cl,0x5f(%ecx,%ecx,4)
   11a86:	00 00                	add    %al,(%eax)
   11a88:	01 bd 03 a3 1b 01    	add    %edi,0x11ba303(%ebp)
   11a8e:	00 46 62             	add    %al,0x62(%esi)
   11a91:	69 74 00 01 bd 99 00 	imul   $0x99bd,0x1(%eax,%eax,1),%esi
   11a98:	00 
   11a99:	00 46 63             	add    %al,0x63(%esi)
   11a9c:	70 75                	jo     11b13 <.debug_info+0x11b13>
   11a9e:	00 01                	add    %al,(%ecx)
   11aa0:	bd 55 00 00 00       	mov    $0x55,%ebp
   11aa5:	47                   	inc    %edi
   11aa6:	89 1a                	mov    %ebx,(%edx)
   11aa8:	00 00                	add    %al,(%eax)
   11aaa:	01 bd ed ea 00 00    	add    %edi,0xeaed(%ebp)
   11ab0:	47                   	inc    %edi
   11ab1:	fd                   	std    
   11ab2:	60                   	pusha  
   11ab3:	00 00                	add    %al,(%eax)
   11ab5:	01 bd 11 bd 00 00    	add    %edi,0xbd11(%ebp)
   11abb:	6b 51 1b 01          	imul   $0x1,0x1b(%ecx),%edx
   11abf:	00 50 2c             	add    %dl,0x2c(%eax)
   11ac2:	42                   	inc    %edx
   11ac3:	00 00                	add    %al,(%eax)
   11ac5:	01 bd bc 18 00 00    	add    %edi,0x18bc(%ebp)
   11acb:	50                   	push   %eax
   11acc:	c3                   	ret    
   11acd:	43                   	inc    %ebx
   11ace:	00 00                	add    %al,(%eax)
   11ad0:	01 bd 77 0a 00 00    	add    %edi,0xa77(%ebp)
   11ad6:	50                   	push   %eax
   11ad7:	f4                   	hlt    
   11ad8:	8f 00                	popl   (%eax)
   11ada:	00 01                	add    %al,(%ecx)
   11adc:	bd 77 0a 00 00       	mov    $0xa77,%ebp
   11ae1:	6b ff 1a             	imul   $0x1a,%edi,%edi
   11ae4:	01 00                	add    %eax,(%eax)
   11ae6:	50                   	push   %eax
   11ae7:	f1                   	icebp  
   11ae8:	62 00                	bound  %eax,(%eax)
   11aea:	00 01                	add    %al,(%ecx)
   11aec:	bd 99 00 00 00       	mov    $0x99,%ebp
   11af1:	4f                   	dec    %edi
   11af2:	50                   	push   %eax
   11af3:	da 2b                	fisubrl (%ebx)
   11af5:	00 00                	add    %al,(%eax)
   11af7:	01 bd 99 00 00 00    	add    %edi,0x99(%ebp)
   11afd:	00 00                	add    %al,(%eax)
   11aff:	4f                   	dec    %edi
   11b00:	50                   	push   %eax
   11b01:	81 2c 00 00 01 bd bc 	subl   $0xbcbd0100,(%eax,%eax,1)
   11b08:	18 00                	sbb    %al,(%eax)
   11b0a:	00 4f 50             	add    %cl,0x50(%edi)
   11b0d:	b5 11                	mov    $0x11,%ch
   11b0f:	00 00                	add    %al,(%eax)
   11b11:	01 bd bc 18 00 00    	add    %edi,0x18bc(%ebp)
   11b17:	50                   	push   %eax
   11b18:	ff 4c 00 00          	decl   0x0(%eax,%eax,1)
   11b1c:	01 bd bc 18 00 00    	add    %edi,0x18bc(%ebp)
   11b22:	4f                   	dec    %edi
   11b23:	13 04 01             	adc    (%ecx,%eax,1),%eax
   11b26:	bd 42 1b 01 00       	mov    $0x11b42,%ebp
   11b2b:	14 a1                	adc    $0xa1,%al
   11b2d:	0e                   	push   %cs
   11b2e:	00 00                	add    %al,(%eax)
   11b30:	01 bd bc 18 00 00    	add    %edi,0x18bc(%ebp)
   11b36:	1f                   	pop    %ds
   11b37:	5f                   	pop    %edi
   11b38:	5f                   	pop    %edi
   11b39:	63 00                	arpl   %ax,(%eax)
   11b3b:	01 bd db ec 00 00    	add    %edi,0xecdb(%ebp)
   11b41:	00 52 5f             	add    %dl,0x5f(%edx)
   11b44:	5f                   	pop    %edi
   11b45:	75 00                	jne    11b47 <.debug_info+0x11b47>
   11b47:	01 bd 23 1b 01 00    	add    %edi,0x11b23(%ebp)
   11b4d:	00 00                	add    %al,(%eax)
   11b4f:	00 00                	add    %al,(%eax)
   11b51:	4f                   	dec    %edi
   11b52:	50                   	push   %eax
   11b53:	81 2c 00 00 01 bd bc 	subl   $0xbcbd0100,(%eax,%eax,1)
   11b5a:	18 00                	sbb    %al,(%eax)
   11b5c:	00 4f 50             	add    %cl,0x50(%edi)
   11b5f:	b5 11                	mov    $0x11,%ch
   11b61:	00 00                	add    %al,(%eax)
   11b63:	01 bd bc 18 00 00    	add    %edi,0x18bc(%ebp)
   11b69:	50                   	push   %eax
   11b6a:	ff 4c 00 00          	decl   0x0(%eax,%eax,1)
   11b6e:	01 bd bc 18 00 00    	add    %edi,0x18bc(%ebp)
   11b74:	4f                   	dec    %edi
   11b75:	13 04 01             	adc    (%ecx,%eax,1),%eax
   11b78:	bd 94 1b 01 00       	mov    $0x11b94,%ebp
   11b7d:	14 a1                	adc    $0xa1,%al
   11b7f:	0e                   	push   %cs
   11b80:	00 00                	add    %al,(%eax)
   11b82:	01 bd bc 18 00 00    	add    %edi,0x18bc(%ebp)
   11b88:	1f                   	pop    %ds
   11b89:	5f                   	pop    %edi
   11b8a:	5f                   	pop    %edi
   11b8b:	63 00                	arpl   %ax,(%eax)
   11b8d:	01 bd db ec 00 00    	add    %edi,0xecdb(%ebp)
   11b93:	00 52 5f             	add    %dl,0x5f(%edx)
   11b96:	5f                   	pop    %edi
   11b97:	75 00                	jne    11b99 <.debug_info+0x11b99>
   11b99:	01 bd 75 1b 01 00    	add    %edi,0x11b75(%ebp)
   11b9f:	00 00                	add    %al,(%eax)
   11ba1:	00 00                	add    %al,(%eax)
   11ba3:	72 8a                	jb     11b2f <.debug_info+0x11b2f>
   11ba5:	1d 00 00 05 65       	sbb    $0x65050000,%eax
   11baa:	01 70 0e             	add    %esi,0xe(%eax)
   11bad:	00 00                	add    %al,(%eax)
   11baf:	b2 00                	mov    $0x0,%dl
   11bb1:	00 00                	add    %al,(%eax)
   11bb3:	01 9c bf 1d 01 00 73 	add    %ebx,0x7300011d(%edi,%edi,4)
   11bba:	6d                   	insl   (%dx),%es:(%edi)
   11bbb:	00 05 65 01 ed ea    	add    %al,0xeaed0165
   11bc1:	00 00                	add    %al,(%eax)
   11bc3:	67 11 00             	adc    %eax,(%bx,%si)
   11bc6:	00 73 63             	add    %dh,0x63(%ebx)
   11bc9:	70 75                	jo     11c40 <.debug_info+0x11c40>
   11bcb:	00 05 65 01 55 00    	add    %al,0x550165
   11bd1:	00 00                	add    %al,(%eax)
   11bd3:	85 11                	test   %edx,(%ecx)
   11bd5:	00 00                	add    %al,(%eax)
   11bd7:	73 62                	jae    11c3b <.debug_info+0x11c3b>
   11bd9:	69 74 00 05 66 01 55 	imul   $0x550166,0x5(%eax,%eax,1),%esi
   11be0:	00 
   11be1:	00 00                	add    %al,(%eax)
   11be3:	a3 11 00 00 79       	mov    %eax,0x79000011
   11be8:	20 2b                	and    %ch,(%ebx)
   11bea:	00 00                	add    %al,(%eax)
   11bec:	05 66 01 1c 02       	add    $0x21c0166,%eax
   11bf1:	00 00                	add    %al,(%eax)
   11bf3:	c1 11 00             	rcll   $0x0,(%ecx)
   11bf6:	00 44 63 6d          	add    %al,0x6d(%ebx,%eiz,2)
   11bfa:	00 05 68 01 11 bd    	add    %al,0xbd110168
   11c00:	00 00                	add    %al,(%eax)
   11c02:	57                   	push   %edi
   11c03:	f0 02 00             	lock add (%eax),%al
   11c06:	00 1c 1c             	add    %bl,(%esp,%ebx,1)
   11c09:	01 00                	add    %eax,(%eax)
   11c0b:	74 ce                	je     11bdb <.debug_info+0x11bdb>
   11c0d:	56                   	push   %esi
   11c0e:	00 00                	add    %al,(%eax)
   11c10:	05 68 01 25 00       	add    $0x250168,%eax
   11c15:	00 00                	add    %al,(%eax)
   11c17:	03 12                	add    (%edx),%edx
   11c19:	00 00                	add    %al,(%eax)
   11c1b:	00 67 8b             	add    %ah,-0x75(%edi)
   11c1e:	0e                   	push   %cs
   11c1f:	00 00                	add    %al,(%eax)
   11c21:	0c 00                	or     $0x0,%al
   11c23:	00 00                	add    %al,(%eax)
   11c25:	36 1c 01             	ss sbb $0x1,%al
   11c28:	00 4e 2f             	add    %cl,0x2f(%esi)
   11c2b:	88 00                	mov    %al,(%eax)
   11c2d:	00 05 6a 01 99 00    	add    %al,0x99016a
   11c33:	00 00                	add    %al,(%eax)
   11c35:	00 7c 10 ee          	add    %bh,-0x12(%eax,%edx,1)
   11c39:	00 00                	add    %al,(%eax)
   11c3b:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
   11c3c:	0e                   	push   %cs
   11c3d:	00 00                	add    %al,(%eax)
   11c3f:	05 00 00 00 05       	add    $0x5000000,%eax
   11c44:	6e                   	outsb  %ds:(%esi),(%dx)
   11c45:	01 55 1c             	add    %edx,0x1c(%ebp)
   11c48:	01 00                	add    %eax,(%eax)
   11c4a:	59                   	pop    %ecx
   11c4b:	26 ee                	es out %al,(%dx)
   11c4d:	00 00                	add    %al,(%eax)
   11c4f:	59                   	pop    %ecx
   11c50:	1c ee                	sbb    $0xee,%al
   11c52:	00 00                	add    %al,(%eax)
   11c54:	00 75 83             	add    %dh,-0x7d(%ebp)
   11c57:	1a 01                	sbb    (%ecx),%al
   11c59:	00 be 0e 00 00 08    	add    %bh,0x800000e(%esi)
   11c5f:	03 00                	add    (%eax),%eax
   11c61:	00 05 76 01 59 b0    	add    %al,0xb0590176
   11c67:	1a 01                	sbb    (%ecx),%al
   11c69:	00 59 a5             	add    %bl,-0x5b(%ecx)
   11c6c:	1a 01                	sbb    (%ecx),%al
   11c6e:	00 59 9a             	add    %bl,-0x66(%ecx)
   11c71:	1a 01                	sbb    (%ecx),%al
   11c73:	00 59 8f             	add    %bl,-0x71(%ecx)
   11c76:	1a 01                	sbb    (%ecx),%al
   11c78:	00 5a 47             	add    %bl,0x47(%edx)
   11c7b:	ea 00 00 be 0e 00 00 	ljmp   $0x0,$0xebe0000
   11c82:	05 00 00 00 01       	add    $0x1000000,%eax
   11c87:	bd bb 1c 01 00       	mov    $0x11cbb,%ebp
   11c8c:	59                   	pop    %ecx
   11c8d:	57                   	push   %edi
   11c8e:	ea 00 00 69 81 e8 00 	ljmp   $0xe8,$0x81690000
   11c95:	00 be 0e 00 00 05    	add    %bh,0x500000e(%esi)
   11c9b:	00 00                	add    %al,(%eax)
   11c9d:	00 10                	add    %dl,(%eax)
   11c9f:	8d 59 9c             	lea    -0x64(%ecx),%ebx
   11ca2:	e8 00 00 59 91       	call   915a1ca7 <irq_matrix_allocated+0x915a0d37>
   11ca7:	e8 00 00 5b be       	call   be5c1cac <irq_matrix_allocated+0xbe5c0d3c>
   11cac:	0e                   	push   %cs
   11cad:	00 00                	add    %al,(%eax)
   11caf:	05 00 00 00 6e       	add    $0x6e000000,%eax
   11cb4:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
   11cb5:	e8 00 00 00 00       	call   11cba <.debug_info+0x11cba>
   11cba:	00 5b d0             	add    %bl,-0x30(%ebx)
   11cbd:	0e                   	push   %cs
   11cbe:	00 00                	add    %al,(%eax)
   11cc0:	4a                   	dec    %edx
   11cc1:	00 00                	add    %al,(%eax)
   11cc3:	00 62 c0             	add    %ah,-0x40(%edx)
   11cc6:	1a 01                	sbb    (%ecx),%al
   11cc8:	00 16                	add    %dl,(%esi)
   11cca:	12 00                	adc    (%eax),%al
   11ccc:	00 5c cb 1a          	add    %bl,0x1a(%ebx,%ecx,8)
   11cd0:	01 00                	add    %eax,(%eax)
   11cd2:	5c                   	pop    %esp
   11cd3:	d6                   	(bad)  
   11cd4:	1a 01                	sbb    (%ecx),%al
   11cd6:	00 67 d0             	add    %ah,-0x30(%edi)
   11cd9:	0e                   	push   %cs
   11cda:	00 00                	add    %al,(%eax)
   11cdc:	07                   	pop    %es
   11cdd:	00 00                	add    %al,(%eax)
   11cdf:	00 fd                	add    %bh,%ch
   11ce1:	1c 01                	sbb    $0x1,%al
   11ce3:	00 62 e6             	add    %ah,-0x1a(%edx)
   11ce6:	1a 01                	sbb    (%ecx),%al
   11ce8:	00 29                	add    %ch,(%ecx)
   11cea:	12 00                	adc    (%eax),%al
   11cec:	00 5b d0             	add    %bl,-0x30(%ebx)
   11cef:	0e                   	push   %cs
   11cf0:	00 00                	add    %al,(%eax)
   11cf2:	07                   	pop    %es
   11cf3:	00 00                	add    %al,(%eax)
   11cf5:	00 5c f2 1a          	add    %bl,0x1a(%edx,%esi,8)
   11cf9:	01 00                	add    %eax,(%eax)
   11cfb:	00 00                	add    %al,(%eax)
   11cfd:	5a                   	pop    %edx
   11cfe:	63 ea                	arpl   %bp,%dx
   11d00:	00 00                	add    %al,(%eax)
   11d02:	d7                   	xlat   %ds:(%ebx)
   11d03:	0e                   	push   %cs
   11d04:	00 00                	add    %al,(%eax)
   11d06:	0a 00                	or     (%eax),%al
   11d08:	00 00                	add    %al,(%eax)
   11d0a:	01 bd 49 1d 01 00    	add    %edi,0x11d49(%ebp)
   11d10:	59                   	pop    %ecx
   11d11:	80 ea 00             	sub    $0x0,%dl
   11d14:	00 59 74             	add    %bl,0x74(%ecx)
   11d17:	ea 00 00 5d 1e e9 00 	ljmp   $0xe9,$0x1e5d0000
   11d1e:	00 d7                	add    %dl,%bh
   11d20:	0e                   	push   %cs
   11d21:	00 00                	add    %al,(%eax)
   11d23:	0a 00                	or     (%eax),%al
   11d25:	00 00                	add    %al,(%eax)
   11d27:	0b 39                	or     (%ecx),%edi
   11d29:	01 59 3a             	add    %ebx,0x3a(%ecx)
   11d2c:	e9 00 00 59 2f       	jmp    2f5a1d31 <irq_matrix_allocated+0x2f5a0dc1>
   11d31:	e9 00 00 5b d7       	jmp    d75c1d36 <irq_matrix_allocated+0xd75c0dc6>
   11d36:	0e                   	push   %cs
   11d37:	00 00                	add    %al,(%eax)
   11d39:	0a 00                	or     (%eax),%al
   11d3b:	00 00                	add    %al,(%eax)
   11d3d:	62 46 e9             	bound  %eax,-0x17(%esi)
   11d40:	00 00                	add    %al,(%eax)
   11d42:	3c 12                	cmp    $0x12,%al
   11d44:	00 00                	add    %al,(%eax)
   11d46:	00 00                	add    %al,(%eax)
   11d48:	00 6f 8d             	add    %ch,-0x73(%edi)
   11d4b:	ea 00 00 e5 0e 00 00 	ljmp   $0x0,$0xee50000
   11d52:	00 00                	add    %al,(%eax)
   11d54:	00 00                	add    %al,(%eax)
   11d56:	01 bd 67 e5 0e 00    	add    %edi,0xee567(%ebp)
   11d5c:	00 06                	add    %al,(%esi)
   11d5e:	00 00                	add    %al,(%eax)
   11d60:	00 ad 1d 01 00 5c    	add    %ch,0x5c00011d(%ebp)
   11d66:	00 1b                	add    %bl,(%ebx)
   11d68:	01 00                	add    %eax,(%eax)
   11d6a:	5b                   	pop    %ebx
   11d6b:	e5 0e                	in     $0xe,%eax
   11d6d:	00 00                	add    %al,(%eax)
   11d6f:	06                   	push   %es
   11d70:	00 00                	add    %al,(%eax)
   11d72:	00 5c 0c 1b          	add    %bl,0x1b(%esp,%ecx,1)
   11d76:	01 00                	add    %eax,(%eax)
   11d78:	5c                   	pop    %esp
   11d79:	17                   	pop    %ss
   11d7a:	1b 01                	sbb    (%ecx),%eax
   11d7c:	00 5b e5             	add    %bl,-0x1b(%ebx)
   11d7f:	0e                   	push   %cs
   11d80:	00 00                	add    %al,(%eax)
   11d82:	06                   	push   %es
   11d83:	00 00                	add    %al,(%eax)
   11d85:	00 5c 42 1b          	add    %bl,0x1b(%edx,%eax,2)
   11d89:	01 00                	add    %eax,(%eax)
   11d8b:	69 b5 e8 00 00 e5 0e 	imul   $0x600000e,-0x1affff18(%ebp),%esi
   11d92:	00 00 06 
   11d95:	00 00                	add    %al,(%eax)
   11d97:	00 01                	add    %al,(%ecx)
   11d99:	bd 59 d8 e8 00       	mov    $0xe8d859,%ebp
   11d9e:	00 59 cc             	add    %bl,-0x34(%ecx)
   11da1:	e8 00 00 59 c2       	call   c25a1da6 <irq_matrix_allocated+0xc25a0e36>
   11da6:	e8 00 00 00 00       	call   11dab <.debug_info+0x11dab>
   11dab:	00 00                	add    %al,(%eax)
   11dad:	6f                   	outsl  %ds:(%esi),(%dx)
   11dae:	96                   	xchg   %eax,%esi
   11daf:	ea 00 00 1a 0f 00 00 	ljmp   $0x0,$0xf1a0000
   11db6:	00 00                	add    %al,(%eax)
   11db8:	00 00                	add    %al,(%eax)
   11dba:	01 bd 00 00 00 7d    	add    %edi,0x7d000000(%ebp)
   11dc0:	4f                   	dec    %edi
   11dc1:	a1 00 00 05 7f       	mov    0x7f050000,%eax
   11dc6:	01 55 00             	add    %edx,0x0(%ebp)
   11dc9:	00 00                	add    %al,(%eax)
   11dcb:	30 0f                	xor    %cl,(%edi)
   11dcd:	00 00                	add    %al,(%eax)
   11dcf:	24 00                	and    $0x0,%al
   11dd1:	00 00                	add    %al,(%eax)
   11dd3:	01 9c 17 1e 01 00 73 	add    %ebx,0x7300011e(%edi,%edx,1)
   11dda:	6d                   	insl   (%dx),%es:(%edi)
   11ddb:	00 05 7f 01 ed ea    	add    %al,0xeaed017f
   11de1:	00 00                	add    %al,(%eax)
   11de3:	5a                   	pop    %edx
   11de4:	12 00                	adc    (%eax),%al
   11de6:	00 79 9f             	add    %bh,-0x61(%ecx)
   11de9:	07                   	pop    %es
   11dea:	00 00                	add    %al,(%eax)
   11dec:	05 7f 01 1c 02       	add    $0x21c017f,%eax
   11df1:	00 00                	add    %al,(%eax)
   11df3:	78 12                	js     11e07 <.debug_info+0x11e07>
   11df5:	00 00                	add    %al,(%eax)
   11df7:	44                   	inc    %esp
   11df8:	63 6d 00             	arpl   %bp,0x0(%ebp)
   11dfb:	05 81 01 11 bd       	add    $0xbd110181,%eax
   11e00:	00 00                	add    %al,(%eax)
   11e02:	61                   	popa   
   11e03:	20 03                	and    %al,(%ebx)
   11e05:	00 00                	add    %al,(%eax)
   11e07:	7e 27                	jle    11e30 <.debug_info+0x11e30>
   11e09:	7c 00                	jl     11e0b <.debug_info+0x11e0b>
   11e0b:	00 05 81 01 25 00    	add    %al,0x250181
   11e11:	00 00                	add    %al,(%eax)
   11e13:	01 51 00             	add    %edx,0x0(%ecx)
   11e16:	00 7d 9d             	add    %bh,-0x63(%ebp)
   11e19:	88 00                	mov    %al,(%eax)
   11e1b:	00 05 8a 01 55 00    	add    %al,0x55018a
   11e21:	00 00                	add    %al,(%eax)
   11e23:	60                   	pusha  
   11e24:	0f 00 00             	sldt   (%eax)
   11e27:	0d 00 00 00 01       	or     $0x1000000,%eax
   11e2c:	9c                   	pushf  
   11e2d:	40                   	inc    %eax
   11e2e:	1e                   	push   %ds
   11e2f:	01 00                	add    %eax,(%eax)
   11e31:	73 6d                	jae    11ea0 <.debug_info+0x11ea0>
   11e33:	00 05 8a 01 ed ea    	add    %al,0xeaed018a
   11e39:	00 00                	add    %al,(%eax)
   11e3b:	8b 12                	mov    (%edx),%edx
   11e3d:	00 00                	add    %al,(%eax)
   11e3f:	00 7d 0b             	add    %bh,0xb(%ebp)
   11e42:	7d 00                	jge    11e44 <.debug_info+0x11e44>
   11e44:	00 05 95 01 55 00    	add    %al,0x550195
   11e4a:	00 00                	add    %al,(%eax)
   11e4c:	70 0f                	jo     11e5d <.debug_info+0x11e5d>
   11e4e:	00 00                	add    %al,(%eax)
   11e50:	17                   	pop    %ss
   11e51:	00 00                	add    %al,(%eax)
   11e53:	00 01                	add    %al,(%ecx)
   11e55:	9c                   	pushf  
   11e56:	8a 1e                	mov    (%esi),%bl
   11e58:	01 00                	add    %eax,(%eax)
   11e5a:	73 6d                	jae    11ec9 <.debug_info+0x11ec9>
   11e5c:	00 05 95 01 ed ea    	add    %al,0xeaed0195
   11e62:	00 00                	add    %al,(%eax)
   11e64:	9e                   	sahf   
   11e65:	12 00                	adc    (%eax),%al
   11e67:	00 44 63 6d          	add    %al,0x6d(%ebx,%eiz,2)
   11e6b:	00 05 97 01 11 bd    	add    %al,0xbd110197
   11e71:	00 00                	add    %al,(%eax)
   11e73:	61                   	popa   
   11e74:	38 03                	cmp    %al,(%ebx)
   11e76:	00 00                	add    %al,(%eax)
   11e78:	74 27                	je     11ea1 <.debug_info+0x11ea1>
   11e7a:	7c 00                	jl     11e7c <.debug_info+0x11e7c>
   11e7c:	00 05 97 01 25 00    	add    %al,0x250197
   11e82:	00 00                	add    %al,(%eax)
   11e84:	b1 12                	mov    $0x12,%cl
   11e86:	00 00                	add    %al,(%eax)
   11e88:	00 00                	add    %al,(%eax)
   11e8a:	03 9a 1e 01 00 9a    	add    -0x65fffee2(%edx),%ebx
   11e90:	1e                   	push   %ds
   11e91:	01 00                	add    %eax,(%eax)
   11e93:	04 3c                	add    $0x3c,%al
   11e95:	00 00                	add    %al,(%eax)
   11e97:	00 07                	add    %al,(%edi)
   11e99:	00 06                	add    %al,(%esi)
   11e9b:	43                   	inc    %ebx
   11e9c:	00 00                	add    %al,(%eax)
   11e9e:	00 4e 02             	add    %cl,0x2(%esi)
   11ea1:	40                   	inc    %eax
   11ea2:	00 00                	add    %al,(%eax)
   11ea4:	30 f4                	xor    %dh,%ah
   11ea6:	0a ab 1e 01 00 06    	or     0x600011e(%ebx),%ch
   11eac:	8a 1e                	mov    (%esi),%bl
   11eae:	01 00                	add    %eax,(%eax)
   11eb0:	03 50 00             	add    0x0(%eax),%edx
   11eb3:	00 00                	add    %al,(%eax)
   11eb5:	c0 1e 01             	rcrb   $0x1,(%esi)
   11eb8:	00 04 3c             	add    %al,(%esp,%edi,1)
   11ebb:	00 00                	add    %al,(%eax)
   11ebd:	00 11                	add    %dl,(%ecx)
   11ebf:	00 60 69             	add    %ah,0x69(%eax)
   11ec2:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
   11ec3:	00 00                	add    %al,(%eax)
   11ec5:	01 6a d1             	add    %ebp,-0x2f(%edx)
   11ec8:	1e                   	push   %ds
   11ec9:	01 00                	add    %eax,(%eax)
   11ecb:	05 03 08 01 00       	add    $0x10803,%eax
   11ed0:	00 06                	add    %al,(%esi)
   11ed2:	b0 1e                	mov    $0x1e,%al
   11ed4:	01 00                	add    %eax,(%eax)
   11ed6:	60                   	pusha  
   11ed7:	ca 35 00             	lret   $0x35
   11eda:	00 01                	add    %al,(%ecx)
   11edc:	6a e7                	push   $0xffffffe7
   11ede:	1e                   	push   %ds
   11edf:	01 00                	add    %eax,(%eax)
   11ee1:	05 03 2c 00 00       	add    $0x2c03,%eax
   11ee6:	00 06                	add    %al,(%esi)
   11ee8:	b1 e5                	mov    $0xe5,%cl
   11eea:	00 00                	add    %al,(%eax)
   11eec:	03 50 00             	add    0x0(%eax),%edx
   11eef:	00 00                	add    %al,(%eax)
   11ef1:	fc                   	cld    
   11ef2:	1e                   	push   %ds
   11ef3:	01 00                	add    %eax,(%eax)
   11ef5:	04 3c                	add    $0x3c,%al
   11ef7:	00 00                	add    %al,(%eax)
   11ef9:	00 12                	add    %dl,(%edx)
   11efb:	00 60 63             	add    %ah,0x63(%eax)
   11efe:	09 00                	or     %eax,(%eax)
   11f00:	00 01                	add    %al,(%ecx)
   11f02:	71 0d                	jno    11f11 <.debug_info+0x11f11>
   11f04:	1f                   	pop    %ds
   11f05:	01 00                	add    %eax,(%eax)
   11f07:	05 03 f4 00 00       	add    $0xf403,%eax
   11f0c:	00 06                	add    %al,(%esi)
   11f0e:	ec                   	in     (%dx),%al
   11f0f:	1e                   	push   %ds
   11f10:	01 00                	add    %eax,(%eax)
   11f12:	60                   	pusha  
   11f13:	0b a3 00 00 01 71    	or     0x71010000(%ebx),%esp
   11f19:	e7 1e                	out    %eax,$0x1e
   11f1b:	01 00                	add    %eax,(%eax)
   11f1d:	05 03 28 00 00       	add    $0x2803,%eax
   11f22:	00 60 26             	add    %ah,0x26(%eax)
   11f25:	19 00                	sbb    %eax,(%eax)
   11f27:	00 01                	add    %al,(%ecx)
   11f29:	78 34                	js     11f5f <.debug_info+0x11f5f>
   11f2b:	1f                   	pop    %ds
   11f2c:	01 00                	add    %eax,(%eax)
   11f2e:	05 03 e0 00 00       	add    $0xe003,%eax
   11f33:	00 06                	add    %al,(%esi)
   11f35:	ec                   	in     (%dx),%al
   11f36:	1e                   	push   %ds
   11f37:	01 00                	add    %eax,(%eax)
   11f39:	60                   	pusha  
   11f3a:	d7                   	xlat   %ds:(%ebx)
   11f3b:	05 00 00 01 78       	add    $0x78010000,%eax
   11f40:	e7 1e                	out    %eax,$0x1e
   11f42:	01 00                	add    %eax,(%eax)
   11f44:	05 03 24 00 00       	add    $0x2403,%eax
   11f49:	00 03                	add    %al,(%ebx)
   11f4b:	50                   	push   %eax
   11f4c:	00 00                	add    %al,(%eax)
   11f4e:	00 5a 1f             	add    %bl,0x1f(%edx)
   11f51:	01 00                	add    %eax,(%eax)
   11f53:	04 3c                	add    $0x3c,%al
   11f55:	00 00                	add    %al,(%eax)
   11f57:	00 1a                	add    %bl,(%edx)
   11f59:	00 60 08             	add    %ah,0x8(%eax)
   11f5c:	49                   	dec    %ecx
   11f5d:	00 00                	add    %al,(%eax)
   11f5f:	01 7f 6b             	add    %edi,0x6b(%edi)
   11f62:	1f                   	pop    %ds
   11f63:	01 00                	add    %eax,(%eax)
   11f65:	05 03 c4 00 00       	add    $0xc403,%eax
   11f6a:	00 06                	add    %al,(%esi)
   11f6c:	4a                   	dec    %edx
   11f6d:	1f                   	pop    %ds
   11f6e:	01 00                	add    %eax,(%eax)
   11f70:	60                   	pusha  
   11f71:	2e a8 00             	cs test $0x0,%al
   11f74:	00 01                	add    %al,(%ecx)
   11f76:	7f e7                	jg     11f5f <.debug_info+0x11f5f>
   11f78:	1e                   	push   %ds
   11f79:	01 00                	add    %eax,(%eax)
   11f7b:	05 03 20 00 00       	add    $0x2003,%eax
   11f80:	00 03                	add    %al,(%ebx)
   11f82:	50                   	push   %eax
   11f83:	00 00                	add    %al,(%eax)
   11f85:	00 91 1f 01 00 04    	add    %dl,0x400011f(%ecx)
   11f8b:	3c 00                	cmp    $0x0,%al
   11f8d:	00 00                	add    %al,(%eax)
   11f8f:	18 00                	sbb    %al,(%eax)
   11f91:	60                   	pusha  
   11f92:	5a                   	pop    %edx
   11f93:	0b 00                	or     (%eax),%eax
   11f95:	00 01                	add    %al,(%ecx)
   11f97:	86 a2 1f 01 00 05    	xchg   %ah,0x500011f(%edx)
   11f9d:	03 a8 00 00 00 06    	add    0x6000000(%eax),%ebp
   11fa3:	81 1f 01 00 60 0b    	sbbl   $0xb600001,(%edi)
   11fa9:	82                   	(bad)  
   11faa:	00 00                	add    %al,(%eax)
   11fac:	01 86 e7 1e 01 00    	add    %eax,0x11ee7(%esi)
   11fb2:	05 03 1c 00 00       	add    $0x1c03,%eax
   11fb7:	00 03                	add    %al,(%ebx)
   11fb9:	50                   	push   %eax
   11fba:	00 00                	add    %al,(%eax)
   11fbc:	00 c8                	add    %cl,%al
   11fbe:	1f                   	pop    %ds
   11fbf:	01 00                	add    %eax,(%eax)
   11fc1:	04 3c                	add    $0x3c,%al
   11fc3:	00 00                	add    %al,(%eax)
   11fc5:	00 19                	add    %bl,(%ecx)
   11fc7:	00 60 f5             	add    %ah,-0xb(%eax)
   11fca:	6a 00                	push   $0x0
   11fcc:	00 01                	add    %al,(%ecx)
   11fce:	8d                   	(bad)  
   11fcf:	d9 1f                	fstps  (%edi)
   11fd1:	01 00                	add    %eax,(%eax)
   11fd3:	05 03 8c 00 00       	add    $0x8c03,%eax
   11fd8:	00 06                	add    %al,(%esi)
   11fda:	b8 1f 01 00 60       	mov    $0x6000011f,%eax
   11fdf:	8b 4b 00             	mov    0x0(%ebx),%ecx
   11fe2:	00 01                	add    %al,(%ecx)
   11fe4:	8d                   	(bad)  
   11fe5:	e7 1e                	out    %eax,$0x1e
   11fe7:	01 00                	add    %eax,(%eax)
   11fe9:	05 03 18 00 00       	add    $0x1803,%eax
   11fee:	00 60 2a             	add    %ah,0x2a(%eax)
   11ff1:	70 00                	jo     11ff3 <.debug_info+0x11ff3>
   11ff3:	00 01                	add    %al,(%ecx)
   11ff5:	95                   	xchg   %eax,%ebp
   11ff6:	00 20                	add    %ah,(%eax)
   11ff8:	01 00                	add    %eax,(%eax)
   11ffa:	05 03 70 00 00       	add    $0x7003,%eax
   11fff:	00 06                	add    %al,(%esi)
   12001:	4a                   	dec    %edx
   12002:	1f                   	pop    %ds
   12003:	01 00                	add    %eax,(%eax)
   12005:	60                   	pusha  
   12006:	19 93 00 00 01 95    	sbb    %edx,-0x6aff0000(%ebx)
   1200c:	e7 1e                	out    %eax,$0x1e
   1200e:	01 00                	add    %eax,(%eax)
   12010:	05 03 14 00 00       	add    $0x1403,%eax
   12015:	00 60 34             	add    %ah,0x34(%eax)
   12018:	1d 00 00 01 9d       	sbb    $0x9d010000,%eax
   1201d:	27                   	daa    
   1201e:	20 01                	and    %al,(%ecx)
   12020:	00 05 03 54 00 00    	add    %al,0x5403
   12026:	00 06                	add    %al,(%esi)
   12028:	b8 1f 01 00 60       	mov    $0x6000011f,%eax
   1202d:	41                   	inc    %ecx
   1202e:	a9 00 00 01 9d       	test   $0x9d010000,%eax
   12033:	e7 1e                	out    %eax,$0x1e
   12035:	01 00                	add    %eax,(%eax)
   12037:	05 03 10 00 00       	add    $0x1003,%eax
   1203c:	00 60 ee             	add    %ah,-0x12(%eax)
   1203f:	7f 00                	jg     12041 <.debug_info+0x12041>
   12041:	00 01                	add    %al,(%ecx)
   12043:	a5                   	movsl  %ds:(%esi),%es:(%edi)
   12044:	4e                   	dec    %esi
   12045:	20 01                	and    %al,(%ecx)
   12047:	00 05 03 38 00 00    	add    %al,0x3803
   1204d:	00 06                	add    %al,(%esi)
   1204f:	81 1f 01 00 60 c2    	sbbl   $0xc2600001,(%edi)
   12055:	4d                   	dec    %ebp
   12056:	00 00                	add    %al,(%eax)
   12058:	01 a5 e7 1e 01 00    	add    %esp,0x11ee7(%ebp)
   1205e:	05 03 0c 00 00       	add    $0xc03,%eax
   12063:	00 60 da             	add    %ah,-0x26(%eax)
   12066:	67 00 00             	add    %al,(%bx,%si)
   12069:	01 ad 75 20 01 00    	add    %ebp,0x12075(%ebp)
   1206f:	05 03 24 00 00       	add    $0x2403,%eax
   12074:	00 06                	add    %al,(%esi)
   12076:	b0 1e                	mov    $0x1e,%al
   12078:	01 00                	add    %eax,(%eax)
   1207a:	60                   	pusha  
   1207b:	3a 45 00             	cmp    0x0(%ebp),%al
   1207e:	00 01                	add    %al,(%ecx)
   12080:	ad                   	lods   %ds:(%esi),%eax
   12081:	e7 1e                	out    %eax,$0x1e
   12083:	01 00                	add    %eax,(%eax)
   12085:	05 03 08 00 00       	add    $0x803,%eax
   1208a:	00 03                	add    %al,(%ebx)
   1208c:	50                   	push   %eax
   1208d:	00 00                	add    %al,(%eax)
   1208f:	00 9b 20 01 00 04    	add    %bl,0x4000120(%ebx)
   12095:	3c 00                	cmp    $0x0,%al
   12097:	00 00                	add    %al,(%eax)
   12099:	10 00                	adc    %al,(%eax)
   1209b:	60                   	pusha  
   1209c:	55                   	push   %ebp
   1209d:	5a                   	pop    %edx
   1209e:	00 00                	add    %al,(%eax)
   120a0:	01 b5 ac 20 01 00    	add    %esi,0x120ac(%ebp)
   120a6:	05 03 10 00 00       	add    $0x1003,%eax
   120ab:	00 06                	add    %al,(%esi)
   120ad:	8b 20                	mov    (%eax),%esp
   120af:	01 00                	add    %eax,(%eax)
   120b1:	60                   	pusha  
   120b2:	36 7d 00             	ss jge 120b5 <.debug_info+0x120b5>
   120b5:	00 01                	add    %al,(%ecx)
   120b7:	b5 e7                	mov    $0xe7,%ch
   120b9:	1e                   	push   %ds
   120ba:	01 00                	add    %eax,(%eax)
   120bc:	05 03 04 00 00       	add    $0x403,%eax
   120c1:	00 03                	add    %al,(%ebx)
   120c3:	50                   	push   %eax
   120c4:	00 00                	add    %al,(%eax)
   120c6:	00 d2                	add    %dl,%dl
   120c8:	20 01                	and    %al,(%ecx)
   120ca:	00 04 3c             	add    %al,(%esp,%edi,1)
   120cd:	00 00                	add    %al,(%eax)
   120cf:	00 0f                	add    %cl,(%edi)
   120d1:	00 60 75             	add    %ah,0x75(%eax)
   120d4:	5d                   	pop    %ebp
   120d5:	00 00                	add    %al,(%eax)
   120d7:	01 bd e3 20 01 00    	add    %edi,0x120e3(%ebp)
   120dd:	05 03 00 00 00       	add    $0x3,%eax
   120e2:	00 06                	add    %al,(%esi)
   120e4:	c2 20 01             	ret    $0x120
   120e7:	00 60 13             	add    %ah,0x13(%eax)
   120ea:	6d                   	insl   (%dx),%es:(%edi)
   120eb:	00 00                	add    %al,(%eax)
   120ed:	01 bd e7 1e 01 00    	add    %edi,0x11ee7(%ebp)
   120f3:	05 03 00 00 00       	add    $0x3,%eax
   120f8:	00 03                	add    %al,(%ebx)
   120fa:	50                   	push   %eax
   120fb:	00 00                	add    %al,(%eax)
   120fd:	00 09                	add    %cl,(%ecx)
   120ff:	21 01                	and    %eax,(%ecx)
   12101:	00 04 3c             	add    %al,(%esp,%edi,1)
   12104:	00 00                	add    %al,(%eax)
   12106:	00 0a                	add    %cl,(%edx)
   12108:	00 60 2c             	add    %ah,0x2c(%eax)
   1210b:	72 00                	jb     1210d <.debug_info+0x1210d>
   1210d:	00 9a 22 1a 21 01    	add    %bl,0x1211a22(%edx)
   12113:	00 05 03 00 00 00    	add    %al,0x3
   12119:	00 06                	add    %al,(%esi)
   1211b:	f9                   	stc    
   1211c:	20 01                	and    %al,(%ecx)
   1211e:	00 60 59             	add    %ah,0x59(%eax)
   12121:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
   12122:	00 00                	add    %al,(%eax)
   12124:	01 0c 80             	add    %ecx,(%eax,%eax,4)
   12127:	e3 00                	jecxz  12129 <.debug_info+0x12129>
   12129:	00 05 03 80 00 00    	add    %al,0x8003
   1212f:	00 60 0f             	add    %ah,0xf(%eax)
   12132:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
   12133:	00 00                	add    %al,(%eax)
   12135:	01 25 80 e3 00 00    	add    %esp,0xe380
   1213b:	05 03 40 00 00       	add    $0x4003,%eax
   12140:	00 60 d9             	add    %ah,-0x27(%eax)
   12143:	21 00                	and    %eax,(%eax)
   12145:	00 01                	add    %al,(%ecx)
   12147:	41                   	inc    %ecx
   12148:	80 e3 00             	and    $0x0,%bl
   1214b:	00 05 03 00 00 00    	add    %al,0x3
   12151:	00 60 94             	add    %ah,-0x6c(%eax)
   12154:	33 00                	xor    (%eax),%eax
   12156:	00 01                	add    %al,(%ecx)
   12158:	6a 6a                	push   $0x6a
   1215a:	df 00                	fild   (%eax)
   1215c:	00 05 03 e0 06 00    	add    %al,0x6e003
   12162:	00 60 8b             	add    %ah,-0x75(%eax)
   12165:	8a 00                	mov    (%eax),%al
   12167:	00 01                	add    %al,(%ecx)
   12169:	71 6a                	jno    121d5 <.debug_info+0x121d5>
   1216b:	df 00                	fild   (%eax)
   1216d:	00 05 03 80 06 00    	add    %al,0x68003
   12173:	00 60 c6             	add    %ah,-0x3a(%eax)
   12176:	9c                   	pushf  
   12177:	00 00                	add    %al,(%eax)
   12179:	01 78 6a             	add    %edi,0x6a(%eax)
   1217c:	df 00                	fild   (%eax)
   1217e:	00 05 03 20 06 00    	add    %al,0x62003
   12184:	00 60 9d             	add    %ah,-0x63(%eax)
   12187:	05 00 00 01 7f       	add    $0x7f010000,%eax
   1218c:	6a df                	push   $0xffffffdf
   1218e:	00 00                	add    %al,(%eax)
   12190:	05 03 c0 05 00       	add    $0x5c003,%eax
   12195:	00 60 20             	add    %ah,0x20(%eax)
   12198:	63 00                	arpl   %ax,(%eax)
   1219a:	00 01                	add    %al,(%ecx)
   1219c:	86 6a df             	xchg   %ch,-0x21(%edx)
   1219f:	00 00                	add    %al,(%eax)
   121a1:	05 03 60 05 00       	add    $0x56003,%eax
   121a6:	00 60 2b             	add    %ah,0x2b(%eax)
   121a9:	92                   	xchg   %eax,%edx
   121aa:	00 00                	add    %al,(%eax)
   121ac:	01 8d 6a df 00 00    	add    %ecx,0xdf6a(%ebp)
   121b2:	05 03 00 05 00       	add    $0x50003,%eax
   121b7:	00 60 ea             	add    %ah,-0x16(%eax)
   121ba:	a1 00 00 01 95       	mov    0x95010000,%eax
   121bf:	6a df                	push   $0xffffffdf
   121c1:	00 00                	add    %al,(%eax)
   121c3:	05 03 a0 04 00       	add    $0x4a003,%eax
   121c8:	00 60 d0             	add    %ah,-0x30(%eax)
   121cb:	41                   	inc    %ecx
   121cc:	00 00                	add    %al,(%eax)
   121ce:	01 9d 6a df 00 00    	add    %ebx,0xdf6a(%ebp)
   121d4:	05 03 40 04 00       	add    $0x44003,%eax
   121d9:	00 60 ef             	add    %ah,-0x11(%eax)
   121dc:	30 00                	xor    %al,(%eax)
   121de:	00 01                	add    %al,(%ecx)
   121e0:	a5                   	movsl  %ds:(%esi),%es:(%edi)
   121e1:	6a df                	push   $0xffffffdf
   121e3:	00 00                	add    %al,(%eax)
   121e5:	05 03 e0 03 00       	add    $0x3e003,%eax
   121ea:	00 60 5d             	add    %ah,0x5d(%eax)
   121ed:	31 00                	xor    %eax,(%eax)
   121ef:	00 01                	add    %al,(%ecx)
   121f1:	ad                   	lods   %ds:(%esi),%eax
   121f2:	6a df                	push   $0xffffffdf
   121f4:	00 00                	add    %al,(%eax)
   121f6:	05 03 80 03 00       	add    $0x38003,%eax
   121fb:	00 60 46             	add    %ah,0x46(%eax)
   121fe:	4e                   	dec    %esi
   121ff:	00 00                	add    %al,(%eax)
   12201:	01 b5 6a df 00 00    	add    %esi,0xdf6a(%ebp)
   12207:	05 03 20 03 00       	add    $0x32003,%eax
   1220c:	00 60 23             	add    %ah,0x23(%eax)
   1220f:	87 00                	xchg   %eax,(%eax)
   12211:	00 01                	add    %al,(%ecx)
   12213:	bd 6a df 00 00       	mov    $0xdf6a,%ebp
   12218:	05 03 c0 02 00       	add    $0x2c003,%eax
   1221d:	00 60 3a             	add    %ah,0x3a(%eax)
   12220:	21 00                	and    %eax,(%eax)
   12222:	00 01                	add    %al,(%ecx)
   12224:	0c fc                	or     $0xfc,%al
   12226:	e2 00                	loop   12228 <.debug_info+0x12228>
   12228:	00 05 03 94 02 00    	add    %al,0x29403
   1222e:	00 60 57             	add    %ah,0x57(%eax)
   12231:	10 00                	adc    %al,(%eax)
   12233:	00 01                	add    %al,(%ecx)
   12235:	25 fc e2 00 00       	and    $0xe2fc,%eax
   1223a:	05 03 84 02 00       	add    $0x28403,%eax
   1223f:	00 60 94             	add    %ah,-0x6c(%eax)
   12242:	96                   	xchg   %eax,%esi
   12243:	00 00                	add    %al,(%eax)
   12245:	01 41 fc             	add    %eax,-0x4(%ecx)
   12248:	e2 00                	loop   1224a <.debug_info+0x1224a>
   1224a:	00 05 03 74 02 00    	add    %al,0x27403
   12250:	00 03                	add    %al,(%ebx)
   12252:	49                   	dec    %ecx
   12253:	00 00                	add    %al,(%eax)
   12255:	00 61 22             	add    %ah,0x22(%ecx)
   12258:	01 00                	add    %eax,(%eax)
   1225a:	04 3c                	add    $0x3c,%al
   1225c:	00 00                	add    %al,(%eax)
   1225e:	00 93 00 60 77 2d    	add    %dl,0x2d776000(%ebx)
   12264:	00 00                	add    %al,(%eax)
   12266:	01 0c 51             	add    %ecx,(%ecx,%edx,2)
   12269:	22 01                	and    (%ecx),%al
   1226b:	00 05 03 e0 01 00    	add    %al,0x1e003
   12271:	00 03                	add    %al,(%ebx)
   12273:	49                   	dec    %ecx
   12274:	00 00                	add    %al,(%eax)
   12276:	00 82 22 01 00 04    	add    %al,0x4000122(%edx)
   1227c:	3c 00                	cmp    $0x0,%al
   1227e:	00 00                	add    %al,(%eax)
   12280:	a4                   	movsb  %ds:(%esi),%es:(%edi)
   12281:	00 60 f1             	add    %ah,-0xf(%eax)
   12284:	61                   	popa   
   12285:	00 00                	add    %al,(%eax)
   12287:	01 25 72 22 01 00    	add    %esp,0x12272
   1228d:	05 03 20 01 00       	add    $0x12003,%eax
   12292:	00 03                	add    %al,(%ebx)
   12294:	49                   	dec    %ecx
   12295:	00 00                	add    %al,(%eax)
   12297:	00 a4 22 01 00 2e 3c 	add    %ah,0x3c2e0001(%edx,%eiz,1)
   1229e:	00 00                	add    %al,(%eax)
   122a0:	00 15 01 00 60 89    	add    %dl,0x89600001
   122a6:	17                   	pop    %ss
   122a7:	00 00                	add    %al,(%eax)
   122a9:	01 41 93             	add    %eax,-0x6d(%ecx)
   122ac:	22 01                	and    (%ecx),%al
   122ae:	00 05 03 00 00 00    	add    %al,0x3
   122b4:	00 60 02             	add    %ah,0x2(%eax)
   122b7:	60                   	pusha  
   122b8:	00 00                	add    %al,(%eax)
   122ba:	01 6a 23             	add    %ebp,0x23(%edx)
   122bd:	e0 00                	loopne 122bf <.debug_info+0x122bf>
   122bf:	00 05 03 2c 00 00    	add    %al,0x2c03
   122c5:	00 60 44             	add    %ah,0x44(%eax)
   122c8:	14 00                	adc    $0x0,%al
   122ca:	00 01                	add    %al,(%ecx)
   122cc:	71 23                	jno    122f1 <.debug_info+0x122f1>
   122ce:	e0 00                	loopne 122d0 <.debug_info+0x122d0>
   122d0:	00 05 03 28 00 00    	add    %al,0x2803
   122d6:	00 60 41             	add    %ah,0x41(%eax)
   122d9:	23 00                	and    (%eax),%eax
   122db:	00 01                	add    %al,(%ecx)
   122dd:	78 23                	js     12302 <.debug_info+0x12302>
   122df:	e0 00                	loopne 122e1 <.debug_info+0x122e1>
   122e1:	00 05 03 24 00 00    	add    %al,0x2403
   122e7:	00 60 ec             	add    %ah,-0x14(%eax)
   122ea:	04 00                	add    $0x0,%al
   122ec:	00 01                	add    %al,(%ecx)
   122ee:	7f 23                	jg     12313 <.debug_info+0x12313>
   122f0:	e0 00                	loopne 122f2 <.debug_info+0x122f2>
   122f2:	00 05 03 20 00 00    	add    %al,0x2003
   122f8:	00 60 b9             	add    %ah,-0x47(%eax)
   122fb:	6e                   	outsb  %ds:(%esi),(%dx)
   122fc:	00 00                	add    %al,(%eax)
   122fe:	01 86 23 e0 00 00    	add    %eax,0xe023(%esi)
   12304:	05 03 1c 00 00       	add    $0x1c03,%eax
   12309:	00 60 0f             	add    %ah,0xf(%eax)
   1230c:	36 00 00             	add    %al,%ss:(%eax)
   1230f:	01 8d 23 e0 00 00    	add    %ecx,0xe023(%ebp)
   12315:	05 03 18 00 00       	add    $0x1803,%eax
   1231a:	00 60 be             	add    %ah,-0x42(%eax)
   1231d:	9e                   	sahf   
   1231e:	00 00                	add    %al,(%eax)
   12320:	01 95 23 e0 00 00    	add    %edx,0xe023(%ebp)
   12326:	05 03 14 00 00       	add    $0x1403,%eax
   1232b:	00 60 b7             	add    %ah,-0x49(%eax)
   1232e:	8d 00                	lea    (%eax),%eax
   12330:	00 01                	add    %al,(%ecx)
   12332:	9d                   	popf   
   12333:	23 e0                	and    %eax,%esp
   12335:	00 00                	add    %al,(%eax)
   12337:	05 03 10 00 00       	add    $0x1003,%eax
   1233c:	00 60 98             	add    %ah,-0x68(%eax)
   1233f:	3b 00                	cmp    (%eax),%eax
   12341:	00 01                	add    %al,(%ecx)
   12343:	a5                   	movsl  %ds:(%esi),%es:(%edi)
   12344:	23 e0                	and    %eax,%esp
   12346:	00 00                	add    %al,(%eax)
   12348:	05 03 0c 00 00       	add    $0xc03,%eax
   1234d:	00 60 e1             	add    %ah,-0x1f(%eax)
   12350:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
   12351:	00 00                	add    %al,(%eax)
   12353:	01 ad 23 e0 00 00    	add    %ebp,0xe023(%ebp)
   12359:	05 03 08 00 00       	add    $0x803,%eax
   1235e:	00 60 eb             	add    %ah,-0x15(%eax)
   12361:	9f                   	lahf   
   12362:	00 00                	add    %al,(%eax)
   12364:	01 b5 23 e0 00 00    	add    %esi,0xe023(%ebp)
   1236a:	05 03 04 00 00       	add    $0x403,%eax
   1236f:	00 60 31             	add    %ah,0x31(%eax)
   12372:	54                   	push   %esp
   12373:	00 00                	add    %al,(%eax)
   12375:	01 bd 23 e0 00 00    	add    %edi,0xe023(%ebp)
   1237b:	05 03 00 00 00       	add    $0x3,%eax
   12380:	00 7f 6a             	add    %bh,0x6a(%edi)
   12383:	16                   	push   %ss
   12384:	00 00                	add    %al,(%eax)
   12386:	9b                   	fwait
   12387:	8e 55 00             	mov    0x0(%ebp),%ss
   1238a:	00 00                	add    %al,(%eax)
   1238c:	01 54 03 99          	add    %edx,-0x67(%ebx,%eax,1)
   12390:	00 00                	add    %al,(%eax)
   12392:	00 9a 23 01 00 80    	add    %bl,-0x7ffffedd(%edx)
   12398:	01 00                	add    %eax,(%eax)
   1239a:	81 01 f4 54 00 00    	addl   $0x54f4,(%ecx)
   123a0:	9c                   	pushf  
   123a1:	3e 8e 23             	mov    %ds:(%ebx),%fs
   123a4:	01 00                	add    %eax,(%eax)
   123a6:	82                   	(bad)  
   123a7:	01 67 2f             	add    %esp,0x2f(%edi)
   123aa:	00 00                	add    %al,(%eax)
   123ac:	9d                   	popf   
   123ad:	d1 01                	roll   (%ecx)
   123af:	99                   	cltd   
   123b0:	00 00                	add    %al,(%eax)
   123b2:	00 03                	add    %al,(%ebx)
   123b4:	50                   	push   %eax
   123b5:	00 00                	add    %al,(%eax)
   123b7:	00 bf 23 01 00 80    	add    %bh,-0x7ffffedd(%edi)
   123bd:	01 00                	add    %eax,(%eax)
   123bf:	82                   	(bad)  
   123c0:	01 d9                	add    %ebx,%ecx
   123c2:	66 00 00             	data16 add %al,(%eax)
   123c5:	9d                   	popf   
   123c6:	1f                   	pop    %ds
   123c7:	02 cc                	add    %ah,%cl
   123c9:	23 01                	and    (%ecx),%eax
   123cb:	00 06                	add    %al,(%esi)
   123cd:	b3 23                	mov    $0x23,%bl
   123cf:	01 00                	add    %eax,(%eax)
   123d1:	82                   	(bad)  
   123d2:	01 be 48 00 00 9d    	add    %edi,-0x62ffffb8(%esi)
   123d8:	2a 02                	sub    (%edx),%al
   123da:	de 23                	fisub  (%ebx)
   123dc:	01 00                	add    %eax,(%eax)
   123de:	06                   	push   %es
   123df:	b3 23                	mov    $0x23,%bl
   123e1:	01 00                	add    %eax,(%eax)
   123e3:	81 01 0b a8 00 00    	addl   $0xa80b,(%ecx)
   123e9:	9e                   	sahf   
   123ea:	12 33                	adc    (%ebx),%dh
   123ec:	01 00                	add    %eax,(%eax)
   123ee:	00 82 01 9e 4d 00    	add    %al,0x4d9e01(%edx)
   123f4:	00 9f 21 02 25 00    	add    %bl,0x250221(%edi)
   123fa:	00 00                	add    %al,(%eax)
   123fc:	81 01 bb 98 00 00    	addl   $0x98bb,(%ecx)
   12402:	a0 0a cc 0f 00       	mov    0xfcc0a,%al
   12407:	00 81 01 0a 71 00    	add    %al,0x710a01(%ecx)
   1240d:	00 a1 3c 25 00 00    	add    %ah,0x253c(%ecx)
   12413:	00 03                	add    %al,(%ebx)
   12415:	86 02                	xchg   %al,(%edx)
   12417:	00 00                	add    %al,(%eax)
   12419:	24 24                	and    $0x24,%al
   1241b:	01 00                	add    %eax,(%eax)
   1241d:	04 3c                	add    $0x3c,%al
   1241f:	00 00                	add    %al,(%eax)
   12421:	00 07                	add    %al,(%edi)
   12423:	00 82 01 76 8c 00    	add    %al,0x8c7601(%edx)
   12429:	00 17                	add    %dl,(%edi)
   1242b:	b4 01                	mov    $0x1,%ah
   1242d:	14 24                	adc    $0x24,%al
   1242f:	01 00                	add    %eax,(%eax)
   12431:	03 7b 02             	add    0x2(%ebx),%edi
   12434:	00 00                	add    %al,(%eax)
   12436:	41                   	inc    %ecx
   12437:	24 01                	and    $0x1,%al
   12439:	00 04 3c             	add    %al,(%esp,%edi,1)
   1243c:	00 00                	add    %al,(%eax)
   1243e:	00 07                	add    %al,(%edi)
   12440:	00 82 01 d4 3d 00    	add    %al,0x3dd401(%edx)
   12446:	00 17                	add    %dl,(%edi)
   12448:	b5 01                	mov    $0x1,%ch
   1244a:	31 24 01             	xor    %esp,(%ecx,%eax,1)
   1244d:	00 82 01 be 6b 00    	add    %al,0x6bbe01(%edx)
   12453:	00 17                	add    %dl,(%edi)
   12455:	ea 01 eb 08 00 00 82 	ljmp   $0x8200,$0x8eb01
   1245c:	01 9e 56 00 00 1b    	add    %ebx,0x1b000056(%esi)
   12462:	49                   	dec    %ecx
   12463:	01 aa 0a 00 00 82    	add    %ebp,-0x7dfffff6(%edx)
   12469:	01 de                	add    %ebx,%esi
   1246b:	aa                   	stos   %al,%es:(%edi)
   1246c:	00 00                	add    %al,(%eax)
   1246e:	1b 4a 01             	sbb    0x1(%edx),%ecx
   12471:	ef                   	out    %eax,(%dx)
   12472:	0a 00                	or     (%eax),%al
   12474:	00 82 01 99 41 00    	add    %al,0x419901(%edx)
   1247a:	00 1b                	add    %bl,(%ebx)
   1247c:	4b                   	dec    %ebx
   1247d:	01 15 10 00 00 82    	add    %edx,0x82000010
   12483:	01 ce                	add    %ecx,%esi
   12485:	8c 00                	mov    %es,(%eax)
   12487:	00 1b                	add    %bl,(%ebx)
   12489:	4c                   	dec    %esp
   1248a:	01 6a 10             	add    %ebp,0x10(%edx)
   1248d:	00 00                	add    %al,(%eax)
   1248f:	82                   	(bad)  
   12490:	01 d2                	add    %edx,%edx
   12492:	8b 00                	mov    (%eax),%eax
   12494:	00 1b                	add    %bl,(%ebx)
   12496:	4d                   	dec    %ebp
   12497:	01 1e                	add    %ebx,(%esi)
   12499:	17                   	pop    %ss
   1249a:	00 00                	add    %al,(%eax)
   1249c:	81 01 80 ab 00 00    	addl   $0xab80,(%ecx)
   124a2:	0b 25 55 00 00 00    	or     0x55,%esp
   124a8:	81 01 45 60 00 00    	addl   $0x6045,(%ecx)
   124ae:	0b 58 75             	or     0x75(%eax),%ebx
   124b1:	15 00 00 81 01       	adc    $0x1810000,%eax
   124b6:	72 3d                	jb     124f5 <.debug_info+0x124f5>
   124b8:	00 00                	add    %al,(%eax)
   124ba:	0b 59 75             	or     0x75(%ecx),%ebx
   124bd:	15 00 00 81 01       	adc    $0x1810000,%eax
   124c2:	74 01                	je     124c5 <.debug_info+0x124c5>
   124c4:	00 00                	add    %al,(%eax)
   124c6:	0b 5a 75             	or     0x75(%edx),%ebx
   124c9:	15 00 00 81 01       	adc    $0x1810000,%eax
   124ce:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
   124cf:	07                   	pop    %es
   124d0:	00 00                	add    %al,(%eax)
   124d2:	0b 5b 75             	or     0x75(%ebx),%ebx
   124d5:	15 00 00 03 da       	adc    $0xda030000,%eax
   124da:	bd 00 00 ee 24       	mov    $0x24ee0000,%ebp
   124df:	01 00                	add    %eax,(%eax)
   124e1:	04 3c                	add    $0x3c,%al
   124e3:	00 00                	add    %al,(%eax)
   124e5:	00 20                	add    %ah,(%eax)
   124e7:	04 3c                	add    $0x3c,%al
   124e9:	00 00                	add    %al,(%eax)
   124eb:	00 00                	add    %al,(%eax)
   124ed:	00 82 01 2f 32 00    	add    %al,0x322f01(%edx)
   124f3:	00 0b                	add    %cl,(%ebx)
   124f5:	38 03                	cmp    %al,(%ebx)
   124f7:	fb                   	sti    
   124f8:	24 01                	and    $0x1,%al
   124fa:	00 06                	add    %al,(%esi)
   124fc:	d8 24 01             	fsubs  (%ecx,%eax,1)
   124ff:	00 81 01 5b 64 00    	add    %al,0x645b01(%ecx)
   12505:	00 a2 45 73 18 00    	add    %ah,0x187345(%edx)
   1250b:	00 81 01 d2 5a 00    	add    %al,0x5ad201(%ecx)
   12511:	00 a2 46 73 18 00    	add    %ah,0x187346(%edx)
   12517:	00 81 01 9f 31 00    	add    %al,0x319f01(%ecx)
   1251d:	00 a2 47 73 18 00    	add    %ah,0x187347(%edx)
   12523:	00 81 01 fe 08 00    	add    %al,0x8fe01(%ecx)
   12529:	00 a3 10 25 00 00    	add    %ah,0x2510(%ebx)
   1252f:	00 81 01 6b 32 00    	add    %al,0x326b01(%ecx)
   12535:	00 1c a1             	add    %bl,(%ecx,%eiz,4)
   12538:	84 1c 00             	test   %bl,(%eax,%eax,1)
   1253b:	00 81 01 5e 1a 00    	add    %al,0x1a5e01(%ecx)
   12541:	00 1c a9             	add    %bl,(%ecx,%ebp,4)
   12544:	84 1c 00             	test   %bl,(%eax,%eax,1)
   12547:	00 82 01 de 0d 00    	add    %al,0xdde01(%edx)
   1254d:	00 1c 6c             	add    %bl,(%esp,%ebp,2)
   12550:	01 25 00 00 00 81    	add    %esp,0x81000000
   12556:	01 d1                	add    %edx,%ecx
   12558:	2a 00                	sub    (%eax),%al
   1255a:	00 a4 08 99 00 00 00 	add    %ah,0x99(%eax,%ecx,1)
   12561:	81 01 c9 3b 00 00    	addl   $0x3bc9,(%ecx)
   12567:	a5                   	movsl  %ds:(%esi),%es:(%edi)
   12568:	0a 99 00 00 00 82    	or     -0x7e000000(%ecx),%bl
   1256e:	01 bd 03 00 00 2f    	add    %edi,0x2f000003(%ebp)
   12574:	f6 01 99             	testb  $0x99,(%ecx)
   12577:	00 00                	add    %al,(%eax)
   12579:	00 81 01 63 96 00    	add    %al,0x966301(%ecx)
   1257f:	00 3b                	add    %bh,(%ebx)
   12581:	39 75 34             	cmp    %esi,0x34(%ebp)
   12584:	00 00                	add    %al,(%eax)
   12586:	82                   	(bad)  
   12587:	01 0e                	add    %ecx,(%esi)
   12589:	03 00                	add    (%eax),%eax
   1258b:	00 42 6e             	add    %al,0x6e(%edx)
   1258e:	01 31                	add    %esi,(%ecx)
   12590:	39 00                	cmp    %eax,(%eax)
   12592:	00 81 01 a7 2d 00    	add    %al,0x2da701(%ecx)
   12598:	00 4d fd             	add    %cl,-0x3(%ebp)
   1259b:	16                   	push   %ss
   1259c:	47                   	inc    %edi
   1259d:	00 00                	add    %al,(%eax)
   1259f:	81 01 99 0d 00 00    	addl   $0xd99,(%ecx)
   125a5:	4d                   	dec    %ebp
   125a6:	ff                   	(bad)  
   125a7:	fc                   	cld    
   125a8:	47                   	inc    %edi
   125a9:	00 00                	add    %al,(%eax)
   125ab:	82                   	(bad)  
   125ac:	01 b4 61 00 00 4d 01 	add    %esi,0x14d0000(%ecx,%eiz,2)
   125b3:	01 fb                	add    %edi,%ebx
   125b5:	48                   	dec    %eax
   125b6:	00 00                	add    %al,(%eax)
   125b8:	81 01 d4 4e 00 00    	addl   $0x4ed4,(%ecx)
   125be:	4e                   	dec    %esi
   125bf:	2e 99                	cs cltd 
   125c1:	00 00                	add    %al,(%eax)
   125c3:	00 81 01 d8 6f 00    	add    %al,0x6fd801(%ecx)
   125c9:	00 a6 76 99 00 00    	add    %ah,0x9976(%esi)
   125cf:	00 81 01 aa a5 00    	add    %al,0xa5aa01(%ecx)
   125d5:	00 4f 36             	add    %cl,0x36(%edi)
   125d8:	dc 25 01 00 05 04    	fsubl  0x4050001
   125de:	84 49 00             	test   %cl,0x0(%ecx)
   125e1:	00 03                	add    %al,(%ebx)
   125e3:	6e                   	outsb  %ds:(%esi),(%dx)
   125e4:	00 00                	add    %al,(%eax)
   125e6:	00 ee                	add    %ch,%dh
   125e8:	25 01 00 80 01       	and    $0x1800001,%eax
   125ed:	00 81 01 1d 05 00    	add    %al,0x51d01(%ecx)
   125f3:	00 4f 37             	add    %cl,0x37(%edi)
   125f6:	e2 25                	loop   1261d <.debug_info+0x1261d>
   125f8:	01 00                	add    %eax,(%eax)
   125fa:	81 01 d3 a9 00 00    	addl   $0xa9d3,(%ecx)
   12600:	4f                   	dec    %edi
   12601:	3d e2 25 01 00       	cmp    $0x125e2,%eax
   12606:	81 01 57 66 00 00    	addl   $0x6657,(%ecx)
   1260c:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
   1260d:	28 99 00 00 00 81    	sub    %bl,-0x7f000000(%ecx)
   12613:	01 21                	add    %esp,(%ecx)
   12615:	0e                   	push   %cs
   12616:	00 00                	add    %al,(%eax)
   12618:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
   12619:	2a 99 00 00 00 81    	sub    -0x7f000000(%ecx),%bl
   1261f:	01 79 5e             	add    %edi,0x5e(%ecx)
   12622:	00 00                	add    %al,(%eax)
   12624:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
   12625:	2c 99                	sub    $0x99,%al
   12627:	00 00                	add    %al,(%eax)
   12629:	00 81 01 c1 10 00    	add    %al,0x10c101(%ecx)
   1262f:	00 a7 2d 99 00 00    	add    %ah,0x992d(%edi)
   12635:	00 81 01 5f 71 00    	add    %al,0x715f01(%ecx)
   1263b:	00 a8 28 25 00 00    	add    %ch,0x2528(%eax)
   12641:	00 81 01 43 86 00    	add    %al,0x864301(%ecx)
   12647:	00 50 32             	add    %dl,0x32(%eax)
   1264a:	55                   	push   %ebp
   1264b:	00 00                	add    %al,(%eax)
   1264d:	00 81 01 ec 09 00    	add    %al,0x9ec01(%ecx)
   12653:	00 50 35             	add    %dl,0x35(%eax)
   12656:	99                   	cltd   
   12657:	00 00                	add    %al,(%eax)
   12659:	00 82 01 10 a0 00    	add    %al,0xa01001(%edx)
   1265f:	00 50 6a             	add    %dl,0x6a(%eax)
   12662:	01 67 26             	add    %esp,0x26(%edi)
   12665:	01 00                	add    %eax,(%eax)
   12667:	05 04 f1 49 00       	add    $0x49f104,%eax
   1266c:	00 81 01 29 0f 00    	add    %al,0xf2901(%ecx)
   12672:	00 52 17             	add    %dl,0x17(%edx)
   12675:	fb                   	sti    
   12676:	17                   	pop    %ss
   12677:	00 00                	add    %al,(%eax)
   12679:	81 01 8d 39 00 00    	addl   $0x398d,(%ecx)
   1267f:	52                   	push   %edx
   12680:	1a fb                	sbb    %bl,%bh
   12682:	17                   	pop    %ss
   12683:	00 00                	add    %al,(%eax)
   12685:	81 01 77 47 00 00    	addl   $0x4777,(%ecx)
   1268b:	52                   	push   %edx
   1268c:	1c 99                	sbb    $0x99,%al
   1268e:	00 00                	add    %al,(%eax)
   12690:	00 81 01 01 a4 00    	add    %al,0xa40101(%ecx)
   12696:	00 52 42             	add    %dl,0x42(%edx)
   12699:	f3 4d                	repz dec %ebp
   1269b:	00 00                	add    %al,(%eax)
   1269d:	81 01 0b a2 00 00    	addl   $0xa20b,(%ecx)
   126a3:	a9 7f 99 00 00       	test   $0x997f,%eax
   126a8:	00 81 01 73 71 00    	add    %al,0x717301(%ecx)
   126ae:	00 58 28             	add    %bl,0x28(%eax)
   126b1:	b5 26                	mov    $0x26,%ch
   126b3:	01 00                	add    %eax,(%eax)
   126b5:	06                   	push   %es
   126b6:	cc                   	int3   
   126b7:	4f                   	dec    %edi
   126b8:	00 00                	add    %al,(%eax)
   126ba:	81 01 6c 29 00 00    	addl   $0x296c,(%ecx)
   126c0:	58                   	pop    %eax
   126c1:	29 c6                	sub    %eax,%esi
   126c3:	26 01 00             	add    %eax,%es:(%eax)
   126c6:	06                   	push   %es
   126c7:	ea 4f 00 00 81 01 48 	ljmp   $0x4801,$0x8100004f
   126ce:	40                   	inc    %eax
   126cf:	00 00                	add    %al,(%eax)
   126d1:	5a                   	pop    %edx
   126d2:	56                   	push   %esi
   126d3:	99                   	cltd   
   126d4:	00 00                	add    %al,(%eax)
   126d6:	00 82 01 3d 7f 00    	add    %al,0x7f3d01(%edx)
   126dc:	00 5a 62             	add    %bl,0x62(%edx)
   126df:	02 15 0a 00 00 82    	add    0x8200000a,%dl
   126e5:	01 8b 90 00 00 5a    	add    %ecx,0x5a000090(%ebx)
   126eb:	51                   	push   %ecx
   126ec:	03 99 00 00 00 82    	add    -0x7e000000(%ecx),%ebx
   126f2:	01 2d 06 00 00 5a    	add    %ebp,0x5a000006
   126f8:	8e 03                	mov    (%ebx),%es
   126fa:	ce                   	into   
   126fb:	52                   	push   %edx
   126fc:	00 00                	add    %al,(%eax)
   126fe:	81 01 ba 81 00 00    	addl   $0x81ba,(%ecx)
   12704:	5c                   	pop    %esp
   12705:	1c 99                	sbb    $0x99,%al
   12707:	00 00                	add    %al,(%eax)
   12709:	00 82 01 a6 2f 00    	add    %al,0x2fa601(%edx)
   1270f:	00 5d 0f             	add    %bl,0xf(%ebp)
   12712:	01 07                	add    %eax,(%edi)
   12714:	5b                   	pop    %ebx
   12715:	00 00                	add    %al,(%eax)
   12717:	82                   	(bad)  
   12718:	01 fb                	add    %edi,%ebx
   1271a:	35 00 00 30 82       	xor    $0x82300000,%eax
   1271f:	09 43 2e             	or     %eax,0x2e(%ebx)
   12722:	00 00                	add    %al,(%eax)
   12724:	82                   	(bad)  
   12725:	01 74 7e 00          	add    %esi,0x0(%esi,%edi,2)
   12729:	00 6c 24 01          	add    %ch,0x1(%esp)
   1272d:	55                   	push   %ebp
   1272e:	00 00                	add    %al,(%eax)
   12730:	00 82 01 b4 0d 00    	add    %al,0xdb401(%edx)
   12736:	00 1d f9 04 05 36    	add    %bl,0x360504f9
   1273c:	00 00                	add    %al,(%eax)
   1273e:	03 52 3e             	add    0x3e(%edx),%edx
   12741:	00 00                	add    %al,(%eax)
   12743:	4e                   	dec    %esi
   12744:	27                   	daa    
   12745:	01 00                	add    %eax,(%eax)
   12747:	04 3c                	add    $0x3c,%al
   12749:	00 00                	add    %al,(%eax)
   1274b:	00 16                	add    %dl,(%esi)
   1274d:	00 82 01 5a 80 00    	add    %al,0x805a01(%edx)
   12753:	00 08                	add    %cl,(%eax)
   12755:	14 01                	adc    $0x1,%al
   12757:	3e 27                	ds daa 
   12759:	01 00                	add    %eax,(%eax)
   1275b:	81 01 57 3b 00 00    	addl   $0x3b57,(%ecx)
   12761:	aa                   	stos   %al,%es:(%edi)
   12762:	0e                   	push   %cs
   12763:	ca 17 00             	lret   $0x17
   12766:	00 81 01 3b 59 00    	add    %al,0x593b01(%ecx)
   1276c:	00 ab 29 99 00 00    	add    %ch,0x9929(%ebx)
   12772:	00 03                	add    %al,(%ebx)
   12774:	49                   	dec    %ecx
   12775:	00 00                	add    %al,(%eax)
   12777:	00 7f 27             	add    %bh,0x27(%edi)
   1277a:	01 00                	add    %eax,(%eax)
   1277c:	80 01 00             	addb   $0x0,(%ecx)
   1277f:	82                   	(bad)  
   12780:	01 ef                	add    %ebp,%edi
   12782:	8e 00                	mov    (%eax),%es
   12784:	00 47 8a             	add    %al,-0x76(%edi)
   12787:	07                   	pop    %es
   12788:	73 27                	jae    127b1 <.debug_info+0x127b1>
   1278a:	01 00                	add    %eax,(%eax)
   1278c:	82                   	(bad)  
   1278d:	01 8f 25 00 00 47    	add    %ecx,0x47000025(%edi)
   12793:	8a 07                	mov    (%edi),%al
   12795:	73 27                	jae    127be <.debug_info+0x127be>
   12797:	01 00                	add    %eax,(%eax)
   12799:	7f 58                	jg     127f3 <.debug_info+0x127f3>
   1279b:	55                   	push   %ebp
   1279c:	00 00                	add    %al,(%eax)
   1279e:	01 6a 73             	add    %ebp,0x73(%edx)
   127a1:	18 00                	sbb    %al,(%eax)
   127a3:	00 05 03 00 00 00    	add    %al,0x3
   127a9:	00 7f 82             	add    %bh,-0x7e(%edi)
   127ac:	30 00                	xor    %al,(%eax)
   127ae:	00 01                	add    %al,(%ecx)
   127b0:	71 73                	jno    12825 <.debug_info+0x12825>
   127b2:	18 00                	sbb    %al,(%eax)
   127b4:	00 05 03 00 00 00    	add    %al,0x3
   127ba:	00 7f db             	add    %bh,-0x25(%edi)
   127bd:	39 00                	cmp    %eax,(%eax)
   127bf:	00 01                	add    %al,(%ecx)
   127c1:	78 73                	js     12836 <.debug_info+0x12836>
   127c3:	18 00                	sbb    %al,(%eax)
   127c5:	00 05 03 00 00 00    	add    %al,0x3
   127cb:	00 7f bf             	add    %bh,-0x41(%edi)
   127ce:	5b                   	pop    %ebx
   127cf:	00 00                	add    %al,(%eax)
   127d1:	01 7f 73             	add    %edi,0x73(%edi)
   127d4:	18 00                	sbb    %al,(%eax)
   127d6:	00 05 03 00 00 00    	add    %al,0x3
   127dc:	00 7f 2e             	add    %bh,0x2e(%edi)
   127df:	1b 00                	sbb    (%eax),%eax
   127e1:	00 01                	add    %al,(%ecx)
   127e3:	86 73 18             	xchg   %dh,0x18(%ebx)
   127e6:	00 00                	add    %al,(%eax)
   127e8:	05 03 00 00 00       	add    $0x3,%eax
   127ed:	00 7f 2c             	add    %bh,0x2c(%edi)
   127f0:	2f                   	das    
   127f1:	00 00                	add    %al,(%eax)
   127f3:	01 8d 73 18 00 00    	add    %ecx,0x1873(%ebp)
   127f9:	05 03 00 00 00       	add    $0x3,%eax
   127fe:	00 7f 03             	add    %bh,0x3(%edi)
   12801:	66 00 00             	data16 add %al,(%eax)
   12804:	01 95 73 18 00 00    	add    %edx,0x1873(%ebp)
   1280a:	05 03 00 00 00       	add    $0x3,%eax
   1280f:	00 7f 69             	add    %bh,0x69(%edi)
   12812:	03 00                	add    (%eax),%eax
   12814:	00 01                	add    %al,(%ecx)
   12816:	9d                   	popf   
   12817:	73 18                	jae    12831 <.debug_info+0x12831>
   12819:	00 00                	add    %al,(%eax)
   1281b:	05 03 00 00 00       	add    $0x3,%eax
   12820:	00 7f 8b             	add    %bh,-0x75(%edi)
   12823:	32 00                	xor    (%eax),%al
   12825:	00 01                	add    %al,(%ecx)
   12827:	a5                   	movsl  %ds:(%esi),%es:(%edi)
   12828:	73 18                	jae    12842 <.debug_info+0x12842>
   1282a:	00 00                	add    %al,(%eax)
   1282c:	05 03 00 00 00       	add    $0x3,%eax
   12831:	00 7f 5f             	add    %bh,0x5f(%edi)
   12834:	1c 00                	sbb    $0x0,%al
   12836:	00 01                	add    %al,(%ecx)
   12838:	ad                   	lods   %ds:(%esi),%eax
   12839:	73 18                	jae    12853 <.debug_info+0x12853>
   1283b:	00 00                	add    %al,(%eax)
   1283d:	05 03 00 00 00       	add    $0x3,%eax
   12842:	00 7f 0e             	add    %bh,0xe(%edi)
   12845:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
   12846:	00 00                	add    %al,(%eax)
   12848:	01 b5 73 18 00 00    	add    %esi,0x1873(%ebp)
   1284e:	05 03 00 00 00       	add    $0x3,%eax
   12853:	00 7f fd             	add    %bh,-0x3(%edi)
   12856:	27                   	daa    
   12857:	00 00                	add    %al,(%eax)
   12859:	01 bd 73 18 00 00    	add    %edi,0x1873(%ebp)
   1285f:	05 03 00 00 00       	add    $0x3,%eax
   12864:	00 82 01 b0 9f 00    	add    %al,0x9fb001(%edx)
   1286a:	00 ac 1b 03 25 00 00 	add    %ch,0x2503(%ebx,%ebx,1)
   12871:	00 81 01 47 63 00    	add    %al,0x634701(%ecx)
   12877:	00 47 27             	add    %al,0x27(%edi)
   1287a:	25 00 00 00 81       	and    $0x81000000,%eax
   1287f:	01 35 73 00 00 47    	add    %esi,0x47000073
   12885:	32 77 0a             	xor    0xa(%edi),%dh
   12888:	00 00                	add    %al,(%eax)
   1288a:	81 01 9f 25 00 00    	addl   $0x259f,(%ecx)
   12890:	ad                   	lods   %ds:(%esi),%eax
   12891:	5c                   	pop    %esp
   12892:	25 00 00 00 81       	and    $0x81000000,%eax
   12897:	01 46 2d             	add    %eax,0x2d(%esi)
   1289a:	00 00                	add    %al,(%eax)
   1289c:	ad                   	lods   %ds:(%esi),%eax
   1289d:	dc 15 0a 00 00 03    	fcoml  0x300000a
   128a3:	b4 28                	mov    $0x28,%ah
   128a5:	01 00                	add    %eax,(%eax)
   128a7:	ae                   	scas   %es:(%edi),%al
   128a8:	28 01                	sub    %al,(%ecx)
   128aa:	00 80 01 00 05 04    	add    %al,0x4050001(%eax)
   128b0:	5f                   	pop    %edi
   128b1:	bf 00 00 06 ae       	mov    $0xae060000,%edi
   128b6:	28 01                	sub    %al,(%ecx)
   128b8:	00 82 01 28 5a 00    	add    %al,0x5a2801(%edx)
   128be:	00 47 79             	add    %al,0x79(%edi)
   128c1:	02 c6                	add    %dh,%al
   128c3:	28 01                	sub    %al,(%ecx)
   128c5:	00 06                	add    %al,(%esi)
   128c7:	a2 28 01 00 81       	mov    %al,0x81000128
   128cc:	01 52 2c             	add    %edx,0x2c(%edx)
   128cf:	00 00                	add    %al,(%eax)
   128d1:	88 1b                	mov    %bl,(%ebx)
   128d3:	56                   	push   %esi
   128d4:	c1 00 00             	roll   $0x0,(%eax)
   128d7:	81 01 58 3e 00 00    	addl   $0x3e58,(%ecx)
   128dd:	88 6d 6b             	mov    %ch,0x6b(%ebp)
   128e0:	57                   	push   %edi
   128e1:	00 00                	add    %al,(%eax)
   128e3:	81 01 47 80 00 00    	addl   $0x8047,(%ecx)
   128e9:	88 6f 28             	mov    %ch,0x28(%edi)
   128ec:	58                   	pop    %eax
   128ed:	00 00                	add    %al,(%eax)
   128ef:	82                   	(bad)  
   128f0:	01 3e                	add    %edi,(%esi)
   128f2:	3f                   	aas    
   128f3:	00 00                	add    %al,(%eax)
   128f5:	47                   	inc    %edi
   128f6:	c0 08 25             	rorb   $0x25,(%eax)
   128f9:	00 00                	add    %al,(%eax)
   128fb:	00 81 01 8b 31 00    	add    %al,0x318b01(%ecx)
   12901:	00 77 38             	add    %dh,0x38(%edi)
   12904:	99                   	cltd   
   12905:	00 00                	add    %al,(%eax)
   12907:	00 82 01 62 2d 00    	add    %al,0x2d6201(%edx)
   1290d:	00 77 26             	add    %dh,0x26(%edi)
   12910:	01 99 00 00 00 82    	add    %ebx,-0x7e000000(%ecx)
   12916:	01 5e 24             	add    %ebx,0x24(%esi)
   12919:	00 00                	add    %al,(%eax)
   1291b:	76 5d                	jbe    1297a <.debug_info+0x1297a>
   1291d:	02 4c 4f 00          	add    0x0(%edi,%ecx,2),%cl
   12921:	00 81 01 ac 77 00    	add    %al,0x77ac01(%ecx)
   12927:	00 8e 41 0c d4 00    	add    %cl,0xd40c41(%esi)
   1292d:	00 81 01 17 1e 00    	add    %al,0x1e1701(%ecx)
   12933:	00 8e 42 a4 9b 00    	add    %cl,0x9ba442(%esi)
   12939:	00 03                	add    %al,(%ebx)
   1293b:	3d 04 00 00 4a       	cmp    $0x4a000004,%eax
   12940:	29 01                	sub    %eax,(%ecx)
   12942:	00 04 3c             	add    %al,(%esp,%edi,1)
   12945:	00 00                	add    %al,(%eax)
   12947:	00 0a                	add    %cl,(%edx)
   12949:	00 82 01 8f 50 00    	add    %al,0x508f01(%edx)
   1294f:	00 02                	add    %al,(%edx)
   12951:	f7 03 3a 29 01 00    	testl  $0x1293a,(%ebx)
   12957:	03 56 06             	add    0x6(%esi),%edx
   1295a:	00 00                	add    %al,(%eax)
   1295c:	67 29 01             	sub    %eax,(%bx,%di)
   1295f:	00 04 3c             	add    %al,(%esp,%edi,1)
   12962:	00 00                	add    %al,(%eax)
   12964:	00 03                	add    %al,(%ebx)
   12966:	00 82 01 e7 32 00    	add    %al,0x32e701(%edx)
   1296c:	00 02                	add    %al,(%edx)
   1296e:	14 04                	adc    $0x4,%al
   12970:	57                   	push   %edi
   12971:	29 01                	sub    %eax,(%ecx)
   12973:	00 82 01 29 91 00    	add    %al,0x912901(%edx)
   12979:	00 02                	add    %al,(%edx)
   1297b:	26 04 67             	es add $0x67,%al
   1297e:	04 00                	add    $0x0,%al
   12980:	00 82 01 cd 72 00    	add    %al,0x72cd01(%edx)
   12986:	00 02                	add    %al,(%edx)
   12988:	64 04 99             	fs add $0x99,%al
   1298b:	00 00                	add    %al,(%eax)
   1298d:	00 82 01 c6 06 00    	add    %al,0x6c601(%edx)
   12993:	00 02                	add    %al,(%edx)
   12995:	7f 04                	jg     1299b <.debug_info+0x1299b>
   12997:	99                   	cltd   
   12998:	00 00                	add    %al,(%eax)
   1299a:	00 83 01 f9 6d 00    	add    %al,0x6df901(%ebx)
   129a0:	00 f9                	add    %bh,%cl
   129a2:	6d                   	insl   (%dx),%es:(%edi)
   129a3:	00 00                	add    %al,(%eax)
   129a5:	04 f4                	add    $0xf4,%al
   129a7:	01 83 01 9b 2a 00    	add    %eax,0x2a9b01(%ebx)
   129ad:	00 9b 2a 00 00 04    	add    %bl,0x400002a(%ebx)
   129b3:	f6 01 84             	testb  $0x84,(%ecx)
   129b6:	01 2d 3f 00 00 2d    	add    %ebp,0x2d00003f
   129bc:	3f                   	aas    
   129bd:	00 00                	add    %al,(%eax)
   129bf:	83 01 6c             	addl   $0x6c,(%ecx)
   129c2:	ab                   	stos   %eax,%es:(%edi)
   129c3:	00 00                	add    %al,(%eax)
   129c5:	6c                   	insb   (%dx),%es:(%edi)
   129c6:	ab                   	stos   %eax,%es:(%edi)
   129c7:	00 00                	add    %al,(%eax)
   129c9:	04 94                	add    $0x94,%al
   129cb:	01 83 01 e4 15 00    	add    %eax,0x15e401(%ebx)
   129d1:	00 e4                	add    %ah,%ah
   129d3:	15 00 00 04 9a       	adc    $0x9a040000,%eax
   129d8:	01 85 01 29 13 00    	add    %eax,0x132901(%ebp)
   129de:	00 29                	add    %ch,(%ecx)
   129e0:	13 00                	adc    (%eax),%eax
   129e2:	00 04 d1             	add    %al,(%ecx,%edx,8)
   129e5:	85 01                	test   %eax,(%ecx)
   129e7:	be 36 00 00 be       	mov    $0xbe000036,%esi
   129ec:	36 00 00             	add    %al,%ss:(%eax)
   129ef:	04 d5                	add    $0xd5,%al
   129f1:	85 01                	test   %eax,(%ecx)
   129f3:	0b 84 00 00 0b 84 00 	or     0x840b00(%eax,%eax,1),%eax
   129fa:	00 04 32             	add    %al,(%edx,%esi,1)
   129fd:	85 01                	test   %eax,(%ecx)
   129ff:	f7                   	(bad)  
   12a00:	8a 00                	mov    (%eax),%al
   12a02:	00 f7                	add    %dh,%bh
   12a04:	8a 00                	mov    (%eax),%al
   12a06:	00 8b 4c 85 01 ab    	add    %cl,-0x54fe7ab4(%ebx)
   12a0c:	5b                   	pop    %ebx
   12a0d:	00 00                	add    %al,(%eax)
   12a0f:	ab                   	stos   %eax,%es:(%edi)
   12a10:	5b                   	pop    %ebx
   12a11:	00 00                	add    %al,(%eax)
   12a13:	04 8d                	add    $0x8d,%al
   12a15:	83 01 88             	addl   $0xffffff88,(%ecx)
   12a18:	58                   	pop    %eax
   12a19:	00 00                	add    %al,(%eax)
   12a1b:	88 58 00             	mov    %bl,0x0(%eax)
   12a1e:	00 04 c9             	add    %al,(%ecx,%ecx,8)
   12a21:	01 85 01 30 9e 00    	add    %eax,0x9e3001(%ebp)
   12a27:	00 30                	add    %dh,(%eax)
   12a29:	9e                   	sahf   
   12a2a:	00 00                	add    %al,(%eax)
   12a2c:	06                   	push   %es
   12a2d:	68 85 01 5f 5b       	push   $0x5b5f0185
   12a32:	00 00                	add    %al,(%eax)
   12a34:	5f                   	pop    %edi
   12a35:	5b                   	pop    %ebx
   12a36:	00 00                	add    %al,(%eax)
   12a38:	06                   	push   %es
   12a39:	76 83                	jbe    129be <.debug_info+0x129be>
   12a3b:	01 3b                	add    %edi,(%ebx)
   12a3d:	48                   	dec    %eax
   12a3e:	00 00                	add    %al,(%eax)
   12a40:	3b 48 00             	cmp    0x0(%eax),%ecx
   12a43:	00 08                	add    %cl,(%eax)
   12a45:	73 01                	jae    12a48 <.debug_info+0x12a48>
   12a47:	85 01                	test   %eax,(%ecx)
   12a49:	95                   	xchg   %eax,%ebp
   12a4a:	65 00 00             	add    %al,%gs:(%eax)
   12a4d:	95                   	xchg   %eax,%ebp
   12a4e:	65 00 00             	add    %al,%gs:(%eax)
   12a51:	ae                   	scas   %es:(%edi),%al
   12a52:	8c 85 01 30 3b 00    	mov    %es,0x3b3001(%ebp)
   12a58:	00 30                	add    %dh,(%eax)
   12a5a:	3b 00                	cmp    (%eax),%eax
   12a5c:	00 08                	add    %cl,(%eax)
   12a5e:	9c                   	pushf  
   12a5f:	84 01                	test   %al,(%ecx)
   12a61:	b0 52                	mov    $0x52,%al
   12a63:	00 00                	add    %al,(%eax)
   12a65:	b0 52                	mov    $0x52,%al
   12a67:	00 00                	add    %al,(%eax)
   12a69:	85 01                	test   %eax,(%ecx)
   12a6b:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
   12a6c:	0f 00 00             	sldt   (%eax)
   12a6f:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
   12a70:	0f 00 00             	sldt   (%eax)
   12a73:	06                   	push   %es
   12a74:	6c                   	insb   (%dx),%es:(%edi)
   12a75:	85 01                	test   %eax,(%ecx)
   12a77:	9b                   	fwait
   12a78:	4c                   	dec    %esp
   12a79:	00 00                	add    %al,(%eax)
   12a7b:	9b                   	fwait
   12a7c:	4c                   	dec    %esp
   12a7d:	00 00                	add    %al,(%eax)
   12a7f:	af                   	scas   %es:(%edi),%eax
   12a80:	2a 85 01 20 07 00    	sub    0x72001(%ebp),%al
   12a86:	00 20                	add    %ah,(%eax)
   12a88:	07                   	pop    %es
   12a89:	00 00                	add    %al,(%eax)
   12a8b:	0b b5 85 01 f5 2e    	or     0x2ef50185(%ebp),%esi
   12a91:	00 00                	add    %al,(%eax)
   12a93:	f5                   	cmc    
   12a94:	2e 00 00             	add    %al,%cs:(%eax)
   12a97:	9c                   	pushf  
   12a98:	ac                   	lods   %ds:(%esi),%al
	...

Disassembly of section .debug_abbrev:

00000000 <.debug_abbrev>:
   0:	01 11                	add    %edx,(%ecx)
   2:	01 25 0e 13 0b 03    	add    %esp,0x30b130e
   8:	0e                   	push   %cs
   9:	1b 0e                	sbb    (%esi),%ecx
   b:	55                   	push   %ebp
   c:	17                   	pop    %ss
   d:	11 01                	adc    %eax,(%ecx)
   f:	10 17                	adc    %dl,(%edi)
  11:	00 00                	add    %al,(%eax)
  13:	02 24 00             	add    (%eax,%eax,1),%ah
  16:	0b 0b                	or     (%ebx),%ecx
  18:	3e 0b 03             	or     %ds:(%ebx),%eax
  1b:	0e                   	push   %cs
  1c:	00 00                	add    %al,(%eax)
  1e:	03 01                	add    (%ecx),%eax
  20:	01 49 13             	add    %ecx,0x13(%ecx)
  23:	01 13                	add    %edx,(%ebx)
  25:	00 00                	add    %al,(%eax)
  27:	04 21                	add    $0x21,%al
  29:	00 49 13             	add    %cl,0x13(%ecx)
  2c:	2f                   	das    
  2d:	0b 00                	or     (%eax),%eax
  2f:	00 05 0f 00 0b 0b    	add    %al,0xb0b000f
  35:	49                   	dec    %ecx
  36:	13 00                	adc    (%eax),%eax
  38:	00 06                	add    %al,(%esi)
  3a:	26 00 49 13          	add    %cl,%es:0x13(%ecx)
  3e:	00 00                	add    %al,(%eax)
  40:	07                   	pop    %es
  41:	16                   	push   %ss
  42:	00 03                	add    %al,(%ebx)
  44:	0e                   	push   %cs
  45:	3a 0b                	cmp    (%ebx),%cl
  47:	3b 0b                	cmp    (%ebx),%ecx
  49:	49                   	dec    %ecx
  4a:	13 00                	adc    (%eax),%eax
  4c:	00 08                	add    %cl,(%eax)
  4e:	24 00                	and    $0x0,%al
  50:	0b 0b                	or     (%ebx),%ecx
  52:	3e 0b 03             	or     %ds:(%ebx),%eax
  55:	08 00                	or     %al,(%eax)
  57:	00 09                	add    %cl,(%ecx)
  59:	16                   	push   %ss
  5a:	00 03                	add    %al,(%ebx)
  5c:	08 3a                	or     %bh,(%edx)
  5e:	0b 3b                	or     (%ebx),%edi
  60:	0b 49 13             	or     0x13(%ecx),%ecx
  63:	00 00                	add    %al,(%eax)
  65:	0a 04 01             	or     (%ecx,%eax,1),%al
  68:	0b 0b                	or     (%ebx),%ecx
  6a:	49                   	dec    %ecx
  6b:	13 3a                	adc    (%edx),%edi
  6d:	0b 3b                	or     (%ebx),%edi
  6f:	0b 01                	or     (%ecx),%eax
  71:	13 00                	adc    (%eax),%eax
  73:	00 0b                	add    %cl,(%ebx)
  75:	28 00                	sub    %al,(%eax)
  77:	03 0e                	add    (%esi),%ecx
  79:	1c 0b                	sbb    $0xb,%al
  7b:	00 00                	add    %al,(%eax)
  7d:	0c 15                	or     $0x15,%al
  7f:	01 27                	add    %esp,(%edi)
  81:	19 01                	sbb    %eax,(%ecx)
  83:	13 00                	adc    (%eax),%eax
  85:	00 0d 05 00 49 13    	add    %cl,0x13490005
  8b:	00 00                	add    %al,(%eax)
  8d:	0e                   	push   %cs
  8e:	13 01                	adc    (%ecx),%eax
  90:	0b 0b                	or     (%ebx),%ecx
  92:	3a 0b                	cmp    (%ebx),%cl
  94:	3b 0b                	cmp    (%ebx),%ecx
  96:	01 13                	add    %edx,(%ebx)
  98:	00 00                	add    %al,(%eax)
  9a:	0f 0d 00             	prefetch (%eax)
  9d:	03 0e                	add    (%esi),%ecx
  9f:	3a 0b                	cmp    (%ebx),%cl
  a1:	3b 0b                	cmp    (%ebx),%ecx
  a3:	49                   	dec    %ecx
  a4:	13 38                	adc    (%eax),%edi
  a6:	0b 00                	or     (%eax),%eax
  a8:	00 10                	add    %dl,(%eax)
  aa:	13 01                	adc    (%ecx),%eax
  ac:	03 0e                	add    (%esi),%ecx
  ae:	0b 0b                	or     (%ebx),%ecx
  b0:	3a 0b                	cmp    (%ebx),%cl
  b2:	3b 0b                	cmp    (%ebx),%ecx
  b4:	01 13                	add    %edx,(%ebx)
  b6:	00 00                	add    %al,(%eax)
  b8:	11 15 00 27 19 49    	adc    %edx,0x49192700
  be:	13 00                	adc    (%eax),%eax
  c0:	00 12                	add    %dl,(%edx)
  c2:	15 00 27 19 00       	adc    $0x192700,%eax
  c7:	00 13                	add    %dl,(%ebx)
  c9:	17                   	pop    %ss
  ca:	01 0b                	add    %ecx,(%ebx)
  cc:	0b 3a                	or     (%edx),%edi
  ce:	0b 3b                	or     (%ebx),%edi
  d0:	0b 01                	or     (%ecx),%eax
  d2:	13 00                	adc    (%eax),%eax
  d4:	00 14 0d 00 03 0e 3a 	add    %dl,0x3a0e0300(,%ecx,1)
  db:	0b 3b                	or     (%ebx),%edi
  dd:	0b 49 13             	or     0x13(%ecx),%ecx
  e0:	00 00                	add    %al,(%eax)
  e2:	15 0d 00 03 08       	adc    $0x803000d,%eax
  e7:	3a 0b                	cmp    (%ebx),%cl
  e9:	3b 0b                	cmp    (%ebx),%ecx
  eb:	49                   	dec    %ecx
  ec:	13 38                	adc    (%eax),%edi
  ee:	0b 00                	or     (%eax),%eax
  f0:	00 16                	add    %dl,(%esi)
  f2:	13 00                	adc    (%eax),%eax
  f4:	03 0e                	add    (%esi),%ecx
  f6:	3c 19                	cmp    $0x19,%al
  f8:	00 00                	add    %al,(%eax)
  fa:	17                   	pop    %ss
  fb:	0d 00 49 13 38       	or     $0x38134900,%eax
 100:	0b 00                	or     (%eax),%eax
 102:	00 18                	add    %bl,(%eax)
 104:	13 01                	adc    (%ecx),%eax
 106:	03 0e                	add    (%esi),%ecx
 108:	0b 0b                	or     (%ebx),%ecx
 10a:	3a 0b                	cmp    (%ebx),%cl
 10c:	3b 05 01 13 00 00    	cmp    0x1301,%eax
 112:	19 0d 00 03 08 3a    	sbb    %ecx,0x3a080300
 118:	0b 3b                	or     (%ebx),%edi
 11a:	05 49 13 38 0b       	add    $0xb381349,%eax
 11f:	00 00                	add    %al,(%eax)
 121:	1a 04 01             	sbb    (%ecx,%eax,1),%al
 124:	03 0e                	add    (%esi),%ecx
 126:	0b 0b                	or     (%ebx),%ecx
 128:	49                   	dec    %ecx
 129:	13 3a                	adc    (%edx),%edi
 12b:	0b 3b                	or     (%ebx),%edi
 12d:	0b 01                	or     (%ecx),%eax
 12f:	13 00                	adc    (%eax),%eax
 131:	00 1b                	add    %bl,(%ebx)
 133:	15 01 27 19 49       	adc    $0x49192701,%eax
 138:	13 01                	adc    (%ecx),%eax
 13a:	13 00                	adc    (%eax),%eax
 13c:	00 1c 0d 00 03 0e 3a 	add    %bl,0x3a0e0300(,%ecx,1)
 143:	0b 3b                	or     (%ebx),%edi
 145:	0b 49 13             	or     0x13(%ecx),%ecx
 148:	0b 0b                	or     (%ebx),%ecx
 14a:	0d 0b 0c 0b 38       	or     $0x380b0c0b,%eax
 14f:	0b 00                	or     (%eax),%eax
 151:	00 1d 0d 00 03 08    	add    %bl,0x803000d
 157:	3a 0b                	cmp    (%ebx),%cl
 159:	3b 0b                	cmp    (%ebx),%ecx
 15b:	49                   	dec    %ecx
 15c:	13 0b                	adc    (%ebx),%ecx
 15e:	0b 0d 0b 0c 0b 38    	or     0x380b0c0b,%ecx
 164:	0b 00                	or     (%eax),%eax
 166:	00 1e                	add    %bl,(%esi)
 168:	0d 00 49 13 00       	or     $0x134900,%eax
 16d:	00 1f                	add    %bl,(%edi)
 16f:	0d 00 03 08 3a       	or     $0x3a080300,%eax
 174:	0b 3b                	or     (%ebx),%edi
 176:	0b 49 13             	or     0x13(%ecx),%ecx
 179:	00 00                	add    %al,(%eax)
 17b:	20 0d 00 03 0e 3a    	and    %cl,0x3a0e0300
 181:	0b 3b                	or     (%ebx),%edi
 183:	05 49 13 38 0b       	add    $0xb381349,%eax
 188:	00 00                	add    %al,(%eax)
 18a:	21 16                	and    %edx,(%esi)
 18c:	00 03                	add    %al,(%ebx)
 18e:	0e                   	push   %cs
 18f:	3a 0b                	cmp    (%ebx),%cl
 191:	3b 05 49 13 00 00    	cmp    0x1349,%eax
 197:	22 13                	and    (%ebx),%dl
 199:	01 0b                	add    %ecx,(%ebx)
 19b:	0b 3a                	or     (%edx),%edi
 19d:	0b 3b                	or     (%ebx),%edi
 19f:	05 01 13 00 00       	add    $0x1301,%eax
 1a4:	23 0f                	and    (%edi),%ecx
 1a6:	00 0b                	add    %cl,(%ebx)
 1a8:	0b 00                	or     (%eax),%eax
 1aa:	00 24 26             	add    %ah,(%esi,%eiz,1)
 1ad:	00 00                	add    %al,(%eax)
 1af:	00 25 13 01 03 0e    	add    %ah,0xe030113
 1b5:	0b 05 3a 0b 3b 05    	or     0x53b0b3a,%eax
 1bb:	01 13                	add    %edx,(%ebx)
 1bd:	00 00                	add    %al,(%eax)
 1bf:	26 0d 00 03 0e 3a    	es or  $0x3a0e0300,%eax
 1c5:	0b 3b                	or     (%ebx),%edi
 1c7:	05 49 13 0b 0b       	add    $0xb0b1349,%eax
 1cc:	0d 0b 0c 0b 38       	or     $0x380b0c0b,%eax
 1d1:	0b 00                	or     (%eax),%eax
 1d3:	00 27                	add    %ah,(%edi)
 1d5:	0d 00 03 0e 3a       	or     $0x3a0e0300,%eax
 1da:	0b 3b                	or     (%ebx),%edi
 1dc:	05 49 13 38 05       	add    $0x5381349,%eax
 1e1:	00 00                	add    %al,(%eax)
 1e3:	28 13                	sub    %dl,(%ebx)
 1e5:	01 03                	add    %eax,(%ebx)
 1e7:	0e                   	push   %cs
 1e8:	0b 05 3a 0b 3b 0b    	or     0xb3b0b3a,%eax
 1ee:	01 13                	add    %edx,(%ebx)
 1f0:	00 00                	add    %al,(%eax)
 1f2:	29 0d 00 03 0e 3a    	sub    %ecx,0x3a0e0300
 1f8:	0b 3b                	or     (%ebx),%edi
 1fa:	0b 49 13             	or     0x13(%ecx),%ecx
 1fd:	38 05 00 00 2a 0d    	cmp    %al,0xd2a0000
 203:	00 49 13             	add    %cl,0x13(%ecx)
 206:	38 05 00 00 2b 21    	cmp    %al,0x212b0000
 20c:	00 49 13             	add    %cl,0x13(%ecx)
 20f:	00 00                	add    %al,(%eax)
 211:	2c 17                	sub    $0x17,%al
 213:	01 03                	add    %eax,(%ebx)
 215:	0e                   	push   %cs
 216:	0b 05 3a 0b 3b 05    	or     0x53b0b3a,%eax
 21c:	01 13                	add    %edx,(%ebx)
 21e:	00 00                	add    %al,(%eax)
 220:	2d 0d 00 03 0e       	sub    $0xe03000d,%eax
 225:	3a 0b                	cmp    (%ebx),%cl
 227:	3b 05 49 13 00 00    	cmp    0x1349,%eax
 22d:	2e 21 00             	and    %eax,%cs:(%eax)
 230:	49                   	dec    %ecx
 231:	13 2f                	adc    (%edi),%ebp
 233:	05 00 00 2f 13       	add    $0x132f0000,%eax
 238:	01 03                	add    %eax,(%ebx)
 23a:	08 0b                	or     %cl,(%ebx)
 23c:	05 3a 0b 3b 05       	add    $0x53b0b3a,%eax
 241:	01 13                	add    %edx,(%ebx)
 243:	00 00                	add    %al,(%eax)
 245:	30 0d 00 03 08 3a    	xor    %cl,0x3a080300
 24b:	0b 3b                	or     (%ebx),%edi
 24d:	05 49 13 38 05       	add    $0x5381349,%eax
 252:	00 00                	add    %al,(%eax)
 254:	31 13                	xor    %edx,(%ebx)
 256:	00 03                	add    %al,(%ebx)
 258:	0e                   	push   %cs
 259:	0b 0b                	or     (%ebx),%ecx
 25b:	3a 0b                	cmp    (%ebx),%cl
 25d:	3b 05 00 00 32 13    	cmp    0x13320000,%eax
 263:	01 03                	add    %eax,(%ebx)
 265:	08 0b                	or     %cl,(%ebx)
 267:	0b 3a                	or     (%edx),%edi
 269:	0b 3b                	or     (%ebx),%edi
 26b:	0b 01                	or     (%ecx),%eax
 26d:	13 00                	adc    (%eax),%eax
 26f:	00 33                	add    %dh,(%ebx)
 271:	04 01                	add    $0x1,%al
 273:	03 0e                	add    (%esi),%ecx
 275:	0b 0b                	or     (%ebx),%ecx
 277:	49                   	dec    %ecx
 278:	13 3a                	adc    (%edx),%edi
 27a:	0b 3b                	or     (%ebx),%edi
 27c:	05 01 13 00 00       	add    $0x1301,%eax
 281:	34 17                	xor    $0x17,%al
 283:	01 0b                	add    %ecx,(%ebx)
 285:	0b 3a                	or     (%edx),%edi
 287:	0b 3b                	or     (%ebx),%edi
 289:	05 01 13 00 00       	add    $0x1301,%eax
 28e:	35 0d 00 03 08       	xor    $0x803000d,%eax
 293:	3a 0b                	cmp    (%ebx),%cl
 295:	3b 05 49 13 00 00    	cmp    0x1349,%eax
 29b:	36 17                	ss pop %ss
 29d:	01 03                	add    %eax,(%ebx)
 29f:	0e                   	push   %cs
 2a0:	0b 0b                	or     (%ebx),%ecx
 2a2:	3a 0b                	cmp    (%ebx),%cl
 2a4:	3b 0b                	cmp    (%ebx),%ecx
 2a6:	01 13                	add    %edx,(%ebx)
 2a8:	00 00                	add    %al,(%eax)
 2aa:	37                   	aaa    
 2ab:	28 00                	sub    %al,(%eax)
 2ad:	03 0e                	add    (%esi),%ecx
 2af:	1c 0d                	sbb    $0xd,%al
 2b1:	00 00                	add    %al,(%eax)
 2b3:	38 13                	cmp    %dl,(%ebx)
 2b5:	01 0b                	add    %ecx,(%ebx)
 2b7:	05 3a 0b 3b 05       	add    $0x53b0b3a,%eax
 2bc:	01 13                	add    %edx,(%ebx)
 2be:	00 00                	add    %al,(%eax)
 2c0:	39 0d 00 03 0e 3a    	cmp    %ecx,0x3a0e0300
 2c6:	0b 3b                	or     (%ebx),%edi
 2c8:	05 49 13 0b 0b       	add    $0xb0b1349,%eax
 2cd:	0d 0b 0c 0b 38       	or     $0x380b0c0b,%eax
 2d2:	05 00 00 3a 0d       	add    $0xd3a0000,%eax
 2d7:	00 03                	add    %al,(%ebx)
 2d9:	08 3a                	or     %bh,(%edx)
 2db:	0b 3b                	or     (%ebx),%edi
 2dd:	0b 49 13             	or     0x13(%ecx),%ecx
 2e0:	38 05 00 00 3b 35    	cmp    %al,0x353b0000
 2e6:	00 49 13             	add    %cl,0x13(%ecx)
 2e9:	00 00                	add    %al,(%eax)
 2eb:	3c 13                	cmp    $0x13,%al
 2ed:	00 03                	add    %al,(%ebx)
 2ef:	0e                   	push   %cs
 2f0:	0b 0b                	or     (%ebx),%ecx
 2f2:	3a 0b                	cmp    (%ebx),%cl
 2f4:	3b 0b                	cmp    (%ebx),%ecx
 2f6:	00 00                	add    %al,(%eax)
 2f8:	3d 04 00 03 0e       	cmp    $0xe030004,%eax
 2fd:	3c 19                	cmp    $0x19,%al
 2ff:	00 00                	add    %al,(%eax)
 301:	3e 17                	ds pop %ss
 303:	01 03                	add    %eax,(%ebx)
 305:	0e                   	push   %cs
 306:	0b 0b                	or     (%ebx),%ecx
 308:	3a 0b                	cmp    (%ebx),%cl
 30a:	3b 05 01 13 00 00    	cmp    0x1301,%eax
 310:	3f                   	aas    
 311:	13 00                	adc    (%eax),%eax
 313:	03 08                	add    (%eax),%ecx
 315:	3c 19                	cmp    $0x19,%al
 317:	00 00                	add    %al,(%eax)
 319:	40                   	inc    %eax
 31a:	04 01                	add    $0x1,%al
 31c:	0b 0b                	or     (%ebx),%ecx
 31e:	49                   	dec    %ecx
 31f:	13 3a                	adc    (%edx),%edi
 321:	0b 3b                	or     (%ebx),%edi
 323:	05 01 13 00 00       	add    $0x1301,%eax
 328:	41                   	inc    %ecx
 329:	28 00                	sub    %al,(%eax)
 32b:	03 0e                	add    (%esi),%ecx
 32d:	1c 05                	sbb    $0x5,%al
 32f:	00 00                	add    %al,(%eax)
 331:	42                   	inc    %edx
 332:	2e 01 03             	add    %eax,%cs:(%ebx)
 335:	08 3a                	or     %bh,(%edx)
 337:	0b 3b                	or     (%ebx),%edi
 339:	05 27 19 49 13       	add    $0x13491927,%eax
 33e:	20 0b                	and    %cl,(%ebx)
 340:	01 13                	add    %edx,(%ebx)
 342:	00 00                	add    %al,(%eax)
 344:	43                   	inc    %ebx
 345:	05 00 03 08 3a       	add    $0x3a080300,%eax
 34a:	0b 3b                	or     (%ebx),%edi
 34c:	05 49 13 00 00       	add    $0x1349,%eax
 351:	44                   	inc    %esp
 352:	34 00                	xor    $0x0,%al
 354:	03 08                	add    (%eax),%ecx
 356:	3a 0b                	cmp    (%ebx),%cl
 358:	3b 05 49 13 00 00    	cmp    0x1349,%eax
 35e:	45                   	inc    %ebp
 35f:	2e 01 03             	add    %eax,%cs:(%ebx)
 362:	0e                   	push   %cs
 363:	3a 0b                	cmp    (%ebx),%cl
 365:	3b 0b                	cmp    (%ebx),%ecx
 367:	27                   	daa    
 368:	19 49 13             	sbb    %ecx,0x13(%ecx)
 36b:	20 0b                	and    %cl,(%ebx)
 36d:	01 13                	add    %edx,(%ebx)
 36f:	00 00                	add    %al,(%eax)
 371:	46                   	inc    %esi
 372:	05 00 03 08 3a       	add    $0x3a080300,%eax
 377:	0b 3b                	or     (%ebx),%edi
 379:	0b 49 13             	or     0x13(%ecx),%ecx
 37c:	00 00                	add    %al,(%eax)
 37e:	47                   	inc    %edi
 37f:	05 00 03 0e 3a       	add    $0x3a0e0300,%eax
 384:	0b 3b                	or     (%ebx),%edi
 386:	0b 49 13             	or     0x13(%ecx),%ecx
 389:	00 00                	add    %al,(%eax)
 38b:	48                   	dec    %eax
 38c:	0a 00                	or     (%eax),%al
 38e:	03 0e                	add    (%esi),%ecx
 390:	3a 0b                	cmp    (%ebx),%cl
 392:	3b 0b                	cmp    (%ebx),%ecx
 394:	00 00                	add    %al,(%eax)
 396:	49                   	dec    %ecx
 397:	2e 01 03             	add    %eax,%cs:(%ebx)
 39a:	0e                   	push   %cs
 39b:	3a 0b                	cmp    (%ebx),%cl
 39d:	3b 05 27 19 20 0b    	cmp    0xb201927,%eax
 3a3:	01 13                	add    %edx,(%ebx)
 3a5:	00 00                	add    %al,(%eax)
 3a7:	4a                   	dec    %edx
 3a8:	05 00 03 0e 3a       	add    $0x3a0e0300,%eax
 3ad:	0b 3b                	or     (%ebx),%edi
 3af:	05 49 13 00 00       	add    $0x1349,%eax
 3b4:	4b                   	dec    %ebx
 3b5:	35 00 00 00 4c       	xor    $0x4c000000,%eax
 3ba:	2e 01 03             	add    %eax,%cs:(%ebx)
 3bd:	0e                   	push   %cs
 3be:	3a 0b                	cmp    (%ebx),%cl
 3c0:	3b 0b                	cmp    (%ebx),%ecx
 3c2:	27                   	daa    
 3c3:	19 20                	sbb    %esp,(%eax)
 3c5:	0b 01                	or     (%ecx),%eax
 3c7:	13 00                	adc    (%eax),%eax
 3c9:	00 4d 2e             	add    %cl,0x2e(%ebp)
 3cc:	01 03                	add    %eax,(%ebx)
 3ce:	0e                   	push   %cs
 3cf:	3a 0b                	cmp    (%ebx),%cl
 3d1:	3b 05 27 19 49 13    	cmp    0x13491927,%eax
 3d7:	20 0b                	and    %cl,(%ebx)
 3d9:	01 13                	add    %edx,(%ebx)
 3db:	00 00                	add    %al,(%eax)
 3dd:	4e                   	dec    %esi
 3de:	34 00                	xor    $0x0,%al
 3e0:	03 0e                	add    (%esi),%ecx
 3e2:	3a 0b                	cmp    (%ebx),%cl
 3e4:	3b 05 49 13 00 00    	cmp    0x1349,%eax
 3ea:	4f                   	dec    %edi
 3eb:	0b 01                	or     (%ecx),%eax
 3ed:	00 00                	add    %al,(%eax)
 3ef:	50                   	push   %eax
 3f0:	34 00                	xor    $0x0,%al
 3f2:	03 0e                	add    (%esi),%ecx
 3f4:	3a 0b                	cmp    (%ebx),%cl
 3f6:	3b 0b                	cmp    (%ebx),%ecx
 3f8:	49                   	dec    %ecx
 3f9:	13 00                	adc    (%eax),%eax
 3fb:	00 51 2e             	add    %dl,0x2e(%ecx)
 3fe:	00 03                	add    %al,(%ebx)
 400:	0e                   	push   %cs
 401:	3a 0b                	cmp    (%ebx),%cl
 403:	3b 05 27 19 20 0b    	cmp    0xb201927,%eax
 409:	00 00                	add    %al,(%eax)
 40b:	52                   	push   %edx
 40c:	34 00                	xor    $0x0,%al
 40e:	03 08                	add    (%eax),%ecx
 410:	3a 0b                	cmp    (%ebx),%cl
 412:	3b 0b                	cmp    (%ebx),%ecx
 414:	49                   	dec    %ecx
 415:	13 00                	adc    (%eax),%eax
 417:	00 53 0a             	add    %dl,0xa(%ebx)
 41a:	00 03                	add    %al,(%ebx)
 41c:	0e                   	push   %cs
 41d:	3a 0b                	cmp    (%ebx),%cl
 41f:	3b 05 00 00 54 2e    	cmp    0x2e540000,%eax
 425:	01 03                	add    %eax,(%ebx)
 427:	0e                   	push   %cs
 428:	3a 0b                	cmp    (%ebx),%cl
 42a:	3b 0b                	cmp    (%ebx),%ecx
 42c:	27                   	daa    
 42d:	19 11                	sbb    %edx,(%ecx)
 42f:	01 12                	add    %edx,(%edx)
 431:	06                   	push   %es
 432:	40                   	inc    %eax
 433:	18 97 42 19 01 13    	sbb    %dl,0x13011942(%edi)
 439:	00 00                	add    %al,(%eax)
 43b:	55                   	push   %ebp
 43c:	05 00 03 0e 3a       	add    $0x3a0e0300,%eax
 441:	0b 3b                	or     (%ebx),%edi
 443:	0b 49 13             	or     0x13(%ecx),%ecx
 446:	02 17                	add    (%edi),%dl
 448:	00 00                	add    %al,(%eax)
 44a:	56                   	push   %esi
 44b:	34 00                	xor    $0x0,%al
 44d:	03 0e                	add    (%esi),%ecx
 44f:	3a 0b                	cmp    (%ebx),%cl
 451:	3b 0b                	cmp    (%ebx),%ecx
 453:	49                   	dec    %ecx
 454:	13 02                	adc    (%edx),%eax
 456:	17                   	pop    %ss
 457:	00 00                	add    %al,(%eax)
 459:	57                   	push   %edi
 45a:	0b 01                	or     (%ecx),%eax
 45c:	55                   	push   %ebp
 45d:	17                   	pop    %ss
 45e:	01 13                	add    %edx,(%ebx)
 460:	00 00                	add    %al,(%eax)
 462:	58                   	pop    %eax
 463:	1d 01 31 13 52       	sbb    $0x52133101,%eax
 468:	01 55 17             	add    %edx,0x17(%ebp)
 46b:	58                   	pop    %eax
 46c:	0b 59 0b             	or     0xb(%ecx),%ebx
 46f:	01 13                	add    %edx,(%ebx)
 471:	00 00                	add    %al,(%eax)
 473:	59                   	pop    %ecx
 474:	05 00 31 13 00       	add    $0x133100,%eax
 479:	00 5a 1d             	add    %bl,0x1d(%edx)
 47c:	01 31                	add    %esi,(%ecx)
 47e:	13 11                	adc    (%ecx),%edx
 480:	01 12                	add    %edx,(%edx)
 482:	06                   	push   %es
 483:	58                   	pop    %eax
 484:	0b 59 0b             	or     0xb(%ecx),%ebx
 487:	01 13                	add    %edx,(%ebx)
 489:	00 00                	add    %al,(%eax)
 48b:	5b                   	pop    %ebx
 48c:	0b 01                	or     (%ecx),%eax
 48e:	11 01                	adc    %eax,(%ecx)
 490:	12 06                	adc    (%esi),%al
 492:	00 00                	add    %al,(%eax)
 494:	5c                   	pop    %esp
 495:	34 00                	xor    $0x0,%al
 497:	31 13                	xor    %edx,(%ebx)
 499:	00 00                	add    %al,(%eax)
 49b:	5d                   	pop    %ebp
 49c:	1d 01 31 13 11       	sbb    $0x11133101,%eax
 4a1:	01 12                	add    %edx,(%edx)
 4a3:	06                   	push   %es
 4a4:	58                   	pop    %eax
 4a5:	0b 59 05             	or     0x5(%ecx),%ebx
 4a8:	00 00                	add    %al,(%eax)
 4aa:	5e                   	pop    %esi
 4ab:	89 82 01 00 11 01    	mov    %eax,0x1110001(%edx)
 4b1:	31 13                	xor    %edx,(%ebx)
 4b3:	00 00                	add    %al,(%eax)
 4b5:	5f                   	pop    %edi
 4b6:	05 00 03 08 3a       	add    $0x3a080300,%eax
 4bb:	0b 3b                	or     (%ebx),%edi
 4bd:	0b 49 13             	or     0x13(%ecx),%ecx
 4c0:	02 17                	add    (%edi),%dl
 4c2:	00 00                	add    %al,(%eax)
 4c4:	60                   	pusha  
 4c5:	34 00                	xor    $0x0,%al
 4c7:	03 0e                	add    (%esi),%ecx
 4c9:	3a 0b                	cmp    (%ebx),%cl
 4cb:	3b 0b                	cmp    (%ebx),%ecx
 4cd:	49                   	dec    %ecx
 4ce:	13 02                	adc    (%edx),%eax
 4d0:	18 00                	sbb    %al,(%eax)
 4d2:	00 61 0b             	add    %ah,0xb(%ecx)
 4d5:	01 55 17             	add    %edx,0x17(%ebp)
 4d8:	00 00                	add    %al,(%eax)
 4da:	62 34 00             	bound  %esi,(%eax,%eax,1)
 4dd:	31 13                	xor    %edx,(%ebx)
 4df:	02 17                	add    (%edi),%dl
 4e1:	00 00                	add    %al,(%eax)
 4e3:	63 2e                	arpl   %bp,(%esi)
 4e5:	01 03                	add    %eax,(%ebx)
 4e7:	0e                   	push   %cs
 4e8:	3a 0b                	cmp    (%ebx),%cl
 4ea:	3b 0b                	cmp    (%ebx),%ecx
 4ec:	27                   	daa    
 4ed:	19 49 13             	sbb    %ecx,0x13(%ecx)
 4f0:	11 01                	adc    %eax,(%ecx)
 4f2:	12 06                	adc    (%esi),%al
 4f4:	40                   	inc    %eax
 4f5:	18 97 42 19 01 13    	sbb    %dl,0x13011942(%edi)
 4fb:	00 00                	add    %al,(%eax)
 4fd:	64 34 00             	fs xor $0x0,%al
 500:	03 08                	add    (%eax),%ecx
 502:	3a 0b                	cmp    (%ebx),%cl
 504:	3b 0b                	cmp    (%ebx),%ecx
 506:	49                   	dec    %ecx
 507:	13 02                	adc    (%edx),%eax
 509:	17                   	pop    %ss
 50a:	00 00                	add    %al,(%eax)
 50c:	65 2e 01 31          	gs add %esi,%cs:(%ecx)
 510:	13 11                	adc    (%ecx),%edx
 512:	01 12                	add    %edx,(%edx)
 514:	06                   	push   %es
 515:	40                   	inc    %eax
 516:	18 97 42 19 01 13    	sbb    %dl,0x13011942(%edi)
 51c:	00 00                	add    %al,(%eax)
 51e:	66 05 00 31          	add    $0x3100,%ax
 522:	13 02                	adc    (%edx),%eax
 524:	17                   	pop    %ss
 525:	00 00                	add    %al,(%eax)
 527:	67 0b 01             	or     (%bx,%di),%eax
 52a:	11 01                	adc    %eax,(%ecx)
 52c:	12 06                	adc    (%esi),%al
 52e:	01 13                	add    %edx,(%ebx)
 530:	00 00                	add    %al,(%eax)
 532:	68 34 00 31 13       	push   $0x13310034
 537:	02 18                	add    (%eax),%bl
 539:	00 00                	add    %al,(%eax)
 53b:	69 1d 01 31 13 11 01 	imul   $0x58061201,0x11133101,%ebx
 542:	12 06 58 
 545:	0b 59 0b             	or     0xb(%ecx),%ebx
 548:	00 00                	add    %al,(%eax)
 54a:	6a 2e                	push   $0x2e
 54c:	01 3f                	add    %edi,(%edi)
 54e:	19 03                	sbb    %eax,(%ebx)
 550:	0e                   	push   %cs
 551:	3a 0b                	cmp    (%ebx),%cl
 553:	3b 0b                	cmp    (%ebx),%ecx
 555:	27                   	daa    
 556:	19 49 13             	sbb    %ecx,0x13(%ecx)
 559:	11 01                	adc    %eax,(%ecx)
 55b:	12 06                	adc    (%esi),%al
 55d:	40                   	inc    %eax
 55e:	18 97 42 19 01 13    	sbb    %dl,0x13011942(%edi)
 564:	00 00                	add    %al,(%eax)
 566:	6b 0b 01             	imul   $0x1,(%ebx),%ecx
 569:	01 13                	add    %edx,(%ebx)
 56b:	00 00                	add    %al,(%eax)
 56d:	6c                   	insb   (%dx),%es:(%edi)
 56e:	2e 01 3f             	add    %edi,%cs:(%edi)
 571:	19 03                	sbb    %eax,(%ebx)
 573:	0e                   	push   %cs
 574:	3a 0b                	cmp    (%ebx),%cl
 576:	3b 0b                	cmp    (%ebx),%ecx
 578:	27                   	daa    
 579:	19 11                	sbb    %edx,(%ecx)
 57b:	01 12                	add    %edx,(%edx)
 57d:	06                   	push   %es
 57e:	40                   	inc    %eax
 57f:	18 96 42 19 01 13    	sbb    %dl,0x13011942(%esi)
 585:	00 00                	add    %al,(%eax)
 587:	6d                   	insl   (%dx),%es:(%edi)
 588:	1d 01 31 13 52       	sbb    $0x52133101,%eax
 58d:	01 55 17             	add    %edx,0x17(%ebp)
 590:	58                   	pop    %eax
 591:	0b 59 0b             	or     0xb(%ecx),%ebx
 594:	00 00                	add    %al,(%eax)
 596:	6e                   	outsb  %ds:(%esi),(%dx)
 597:	0a 00                	or     (%eax),%al
 599:	31 13                	xor    %edx,(%ebx)
 59b:	00 00                	add    %al,(%eax)
 59d:	6f                   	outsl  %ds:(%esi),(%dx)
 59e:	1d 00 31 13 11       	sbb    $0x11133100,%eax
 5a3:	01 12                	add    %edx,(%edx)
 5a5:	06                   	push   %es
 5a6:	58                   	pop    %eax
 5a7:	0b 59 0b             	or     0xb(%ecx),%ebx
 5aa:	00 00                	add    %al,(%eax)
 5ac:	70 05                	jo     5b3 <.debug_abbrev+0x5b3>
 5ae:	00 03                	add    %al,(%ebx)
 5b0:	08 3a                	or     %bh,(%edx)
 5b2:	0b 3b                	or     (%ebx),%edi
 5b4:	0b 49 13             	or     0x13(%ecx),%ecx
 5b7:	02 18                	add    (%eax),%bl
 5b9:	00 00                	add    %al,(%eax)
 5bb:	71 2e                	jno    5eb <.debug_abbrev+0x5eb>
 5bd:	01 3f                	add    %edi,(%edi)
 5bf:	19 03                	sbb    %eax,(%ebx)
 5c1:	0e                   	push   %cs
 5c2:	3a 0b                	cmp    (%ebx),%cl
 5c4:	3b 0b                	cmp    (%ebx),%ecx
 5c6:	27                   	daa    
 5c7:	19 49 13             	sbb    %ecx,0x13(%ecx)
 5ca:	11 01                	adc    %eax,(%ecx)
 5cc:	12 06                	adc    (%esi),%al
 5ce:	40                   	inc    %eax
 5cf:	18 96 42 19 01 13    	sbb    %dl,0x13011942(%esi)
 5d5:	00 00                	add    %al,(%eax)
 5d7:	72 2e                	jb     607 <.debug_abbrev+0x607>
 5d9:	01 3f                	add    %edi,(%edi)
 5db:	19 03                	sbb    %eax,(%ebx)
 5dd:	0e                   	push   %cs
 5de:	3a 0b                	cmp    (%ebx),%cl
 5e0:	3b 05 27 19 11 01    	cmp    0x1111927,%eax
 5e6:	12 06                	adc    (%esi),%al
 5e8:	40                   	inc    %eax
 5e9:	18 96 42 19 01 13    	sbb    %dl,0x13011942(%esi)
 5ef:	00 00                	add    %al,(%eax)
 5f1:	73 05                	jae    5f8 <.debug_abbrev+0x5f8>
 5f3:	00 03                	add    %al,(%ebx)
 5f5:	08 3a                	or     %bh,(%edx)
 5f7:	0b 3b                	or     (%ebx),%edi
 5f9:	05 49 13 02 17       	add    $0x17021349,%eax
 5fe:	00 00                	add    %al,(%eax)
 600:	74 34                	je     636 <.debug_abbrev+0x636>
 602:	00 03                	add    %al,(%ebx)
 604:	0e                   	push   %cs
 605:	3a 0b                	cmp    (%ebx),%cl
 607:	3b 05 49 13 02 17    	cmp    0x17021349,%eax
 60d:	00 00                	add    %al,(%eax)
 60f:	75 1d                	jne    62e <.debug_abbrev+0x62e>
 611:	01 31                	add    %esi,(%ecx)
 613:	13 52 01             	adc    0x1(%edx),%edx
 616:	55                   	push   %ebp
 617:	17                   	pop    %ss
 618:	58                   	pop    %eax
 619:	0b 59 05             	or     0x5(%ecx),%ebx
 61c:	00 00                	add    %al,(%eax)
 61e:	76 1d                	jbe    63d <.debug_abbrev+0x63d>
 620:	01 31                	add    %esi,(%ecx)
 622:	13 52 01             	adc    0x1(%edx),%edx
 625:	55                   	push   %ebp
 626:	17                   	pop    %ss
 627:	58                   	pop    %eax
 628:	0b 59 05             	or     0x5(%ecx),%ebx
 62b:	01 13                	add    %edx,(%ebx)
 62d:	00 00                	add    %al,(%eax)
 62f:	77 05                	ja     636 <.debug_abbrev+0x636>
 631:	00 03                	add    %al,(%ebx)
 633:	08 3a                	or     %bh,(%edx)
 635:	0b 3b                	or     (%ebx),%edi
 637:	05 49 13 02 18       	add    $0x18021349,%eax
 63c:	00 00                	add    %al,(%eax)
 63e:	78 2e                	js     66e <.debug_abbrev+0x66e>
 640:	01 3f                	add    %edi,(%edi)
 642:	19 03                	sbb    %eax,(%ebx)
 644:	0e                   	push   %cs
 645:	3a 0b                	cmp    (%ebx),%cl
 647:	3b 05 27 19 49 13    	cmp    0x13491927,%eax
 64d:	11 01                	adc    %eax,(%ecx)
 64f:	12 06                	adc    (%esi),%al
 651:	40                   	inc    %eax
 652:	18 96 42 19 01 13    	sbb    %dl,0x13011942(%esi)
 658:	00 00                	add    %al,(%eax)
 65a:	79 05                	jns    661 <.debug_abbrev+0x661>
 65c:	00 03                	add    %al,(%ebx)
 65e:	0e                   	push   %cs
 65f:	3a 0b                	cmp    (%ebx),%cl
 661:	3b 05 49 13 02 17    	cmp    0x17021349,%eax
 667:	00 00                	add    %al,(%eax)
 669:	7a 05                	jp     670 <.debug_abbrev+0x670>
 66b:	00 03                	add    %al,(%ebx)
 66d:	0e                   	push   %cs
 66e:	3a 0b                	cmp    (%ebx),%cl
 670:	3b 05 49 13 02 18    	cmp    0x18021349,%eax
 676:	00 00                	add    %al,(%eax)
 678:	7b 34                	jnp    6ae <.debug_abbrev+0x6ae>
 67a:	00 03                	add    %al,(%ebx)
 67c:	08 3a                	or     %bh,(%edx)
 67e:	0b 3b                	or     (%ebx),%edi
 680:	05 49 13 02 17       	add    $0x17021349,%eax
 685:	00 00                	add    %al,(%eax)
 687:	7c 1d                	jl     6a6 <.debug_abbrev+0x6a6>
 689:	01 31                	add    %esi,(%ecx)
 68b:	13 11                	adc    (%ecx),%edx
 68d:	01 12                	add    %edx,(%edx)
 68f:	06                   	push   %es
 690:	58                   	pop    %eax
 691:	0b 59 05             	or     0x5(%ecx),%ebx
 694:	01 13                	add    %edx,(%ebx)
 696:	00 00                	add    %al,(%eax)
 698:	7d 2e                	jge    6c8 <.debug_abbrev+0x6c8>
 69a:	01 3f                	add    %edi,(%edi)
 69c:	19 03                	sbb    %eax,(%ebx)
 69e:	0e                   	push   %cs
 69f:	3a 0b                	cmp    (%ebx),%cl
 6a1:	3b 05 27 19 49 13    	cmp    0x13491927,%eax
 6a7:	11 01                	adc    %eax,(%ecx)
 6a9:	12 06                	adc    (%esi),%al
 6ab:	40                   	inc    %eax
 6ac:	18 97 42 19 01 13    	sbb    %dl,0x13011942(%edi)
 6b2:	00 00                	add    %al,(%eax)
 6b4:	7e 34                	jle    6ea <.debug_abbrev+0x6ea>
 6b6:	00 03                	add    %al,(%ebx)
 6b8:	0e                   	push   %cs
 6b9:	3a 0b                	cmp    (%ebx),%cl
 6bb:	3b 05 49 13 02 18    	cmp    0x18021349,%eax
 6c1:	00 00                	add    %al,(%eax)
 6c3:	7f 34                	jg     6f9 <.debug_abbrev+0x6f9>
 6c5:	00 03                	add    %al,(%ebx)
 6c7:	0e                   	push   %cs
 6c8:	3a 0b                	cmp    (%ebx),%cl
 6ca:	3b 0b                	cmp    (%ebx),%ecx
 6cc:	49                   	dec    %ecx
 6cd:	13 3f                	adc    (%edi),%edi
 6cf:	19 02                	sbb    %eax,(%edx)
 6d1:	18 00                	sbb    %al,(%eax)
 6d3:	00 80 01 21 00 00    	add    %al,0x2101(%eax)
 6d9:	00 81 01 34 00 03    	add    %al,0x3003401(%ecx)
 6df:	0e                   	push   %cs
 6e0:	3a 0b                	cmp    (%ebx),%cl
 6e2:	3b 0b                	cmp    (%ebx),%ecx
 6e4:	49                   	dec    %ecx
 6e5:	13 3f                	adc    (%edi),%edi
 6e7:	19 3c 19             	sbb    %edi,(%ecx,%ebx,1)
 6ea:	00 00                	add    %al,(%eax)
 6ec:	82                   	(bad)  
 6ed:	01 34 00             	add    %esi,(%eax,%eax,1)
 6f0:	03 0e                	add    (%esi),%ecx
 6f2:	3a 0b                	cmp    (%ebx),%cl
 6f4:	3b 05 49 13 3f 19    	cmp    0x193f1349,%eax
 6fa:	3c 19                	cmp    $0x19,%al
 6fc:	00 00                	add    %al,(%eax)
 6fe:	83 01 2e             	addl   $0x2e,(%ecx)
 701:	00 3f                	add    %bh,(%edi)
 703:	19 3c 19             	sbb    %edi,(%ecx,%ebx,1)
 706:	6e                   	outsb  %ds:(%esi),(%dx)
 707:	0e                   	push   %cs
 708:	03 0e                	add    (%esi),%ecx
 70a:	3a 0b                	cmp    (%ebx),%cl
 70c:	3b 05 00 00 84 01    	cmp    0x1840000,%eax
 712:	2e 00 3f             	add    %bh,%cs:(%edi)
 715:	19 3c 19             	sbb    %edi,(%ecx,%ebx,1)
 718:	6e                   	outsb  %ds:(%esi),(%dx)
 719:	0e                   	push   %cs
 71a:	03 0e                	add    (%esi),%ecx
 71c:	00 00                	add    %al,(%eax)
 71e:	85 01                	test   %eax,(%ecx)
 720:	2e 00 3f             	add    %bh,%cs:(%edi)
 723:	19 3c 19             	sbb    %edi,(%ecx,%ebx,1)
 726:	6e                   	outsb  %ds:(%esi),(%dx)
 727:	0e                   	push   %cs
 728:	03 0e                	add    (%esi),%ecx
 72a:	3a 0b                	cmp    (%ebx),%cl
 72c:	3b 0b                	cmp    (%ebx),%ecx
 72e:	00 00                	add    %al,(%eax)
	...

Disassembly of section .debug_loc:

00000000 <.debug_loc>:
       0:	00 00                	add    %al,(%eax)
       2:	00 00                	add    %al,(%eax)
       4:	1b 00                	sbb    (%eax),%eax
       6:	00 00                	add    %al,(%eax)
       8:	01 00                	add    %eax,(%eax)
       a:	50                   	push   %eax
       b:	1b 00                	sbb    (%eax),%eax
       d:	00 00                	add    %al,(%eax)
       f:	a7                   	cmpsl  %es:(%edi),%ds:(%esi)
      10:	00 00                	add    %al,(%eax)
      12:	00 01                	add    %al,(%ecx)
      14:	00 56 aa             	add    %dl,-0x56(%esi)
      17:	00 00                	add    %al,(%eax)
      19:	00 c1                	add    %al,%cl
      1b:	00 00                	add    %al,(%eax)
      1d:	00 01                	add    %al,(%ecx)
      1f:	00 56 00             	add    %dl,0x0(%esi)
	...
      2a:	00 00                	add    %al,(%eax)
      2c:	00 96 00 00 00 01    	add    %dl,0x1000000(%esi)
      32:	00 52 96             	add    %dl,-0x6a(%edx)
      35:	00 00                	add    %al,(%eax)
      37:	00 a8 00 00 00 01    	add    %ch,0x1000000(%eax)
      3d:	00 57 a8             	add    %dl,-0x58(%edi)
      40:	00 00                	add    %al,(%eax)
      42:	00 aa 00 00 00 01    	add    %ch,0x1000000(%edx)
      48:	00 52 aa             	add    %dl,-0x56(%edx)
      4b:	00 00                	add    %al,(%eax)
      4d:	00 c1                	add    %al,%cl
      4f:	00 00                	add    %al,(%eax)
      51:	00 01                	add    %al,(%ecx)
      53:	00 57 00             	add    %dl,0x0(%edi)
      56:	00 00                	add    %al,(%eax)
      58:	00 00                	add    %al,(%eax)
      5a:	00 00                	add    %al,(%eax)
      5c:	00 3d 00 00 00 92    	add    %bh,0x92000000
      62:	00 00                	add    %al,(%eax)
      64:	00 01                	add    %al,(%ecx)
      66:	00 50 96             	add    %dl,-0x6a(%eax)
      69:	00 00                	add    %al,(%eax)
      6b:	00 a0 00 00 00 01    	add    %ah,0x1000000(%eax)
      71:	00 50 00             	add    %dl,0x0(%eax)
      74:	00 00                	add    %al,(%eax)
      76:	00 00                	add    %al,(%eax)
      78:	00 00                	add    %al,(%eax)
      7a:	00 44 00 00          	add    %al,0x0(%eax,%eax,1)
      7e:	00 aa 00 00 00 02    	add    %ch,0x2000000(%edx)
      84:	00 91 60 bc 00 00    	add    %dl,0xbc60(%ecx)
      8a:	00 c1                	add    %al,%cl
      8c:	00 00                	add    %al,(%eax)
      8e:	00 02                	add    %al,(%edx)
      90:	00 91 60 00 00 00    	add    %dl,0x60(%ecx)
      96:	00 00                	add    %al,(%eax)
      98:	00 00                	add    %al,(%eax)
      9a:	00 66 00             	add    %ah,0x0(%esi)
      9d:	00 00                	add    %al,(%eax)
      9f:	aa                   	stos   %al,%es:(%edi)
      a0:	00 00                	add    %al,(%eax)
      a2:	00 02                	add    %al,(%edx)
      a4:	00 91 64 bc 00 00    	add    %dl,0xbc64(%ecx)
      aa:	00 c1                	add    %al,%cl
      ac:	00 00                	add    %al,(%eax)
      ae:	00 02                	add    %al,(%edx)
      b0:	00 91 64 00 00 00    	add    %dl,0x64(%ecx)
      b6:	00 00                	add    %al,(%eax)
      b8:	00 00                	add    %al,(%eax)
      ba:	00 10                	add    %dl,(%eax)
      bc:	00 00                	add    %al,(%eax)
      be:	00 a6 00 00 00 01    	add    %ah,0x1000000(%esi)
      c4:	00 53 aa             	add    %dl,-0x56(%ebx)
      c7:	00 00                	add    %al,(%eax)
      c9:	00 c1                	add    %al,%cl
      cb:	00 00                	add    %al,(%eax)
      cd:	00 01                	add    %al,(%ecx)
      cf:	00 53 00             	add    %dl,0x0(%ebx)
      d2:	00 00                	add    %al,(%eax)
      d4:	00 00                	add    %al,(%eax)
      d6:	00 00                	add    %al,(%eax)
      d8:	00 d0                	add    %dl,%al
      da:	00 00                	add    %al,(%eax)
      dc:	00 ee                	add    %ch,%dh
      de:	00 00                	add    %al,(%eax)
      e0:	00 01                	add    %al,(%ecx)
      e2:	00 50 ee             	add    %dl,-0x12(%eax)
      e5:	00 00                	add    %al,(%eax)
      e7:	00 80 01 00 00 01    	add    %al,0x1000001(%eax)
      ed:	00 56 83             	add    %dl,-0x7d(%esi)
      f0:	01 00                	add    %eax,(%eax)
      f2:	00 99 01 00 00 01    	add    %bl,0x1000001(%ecx)
      f8:	00 56 00             	add    %dl,0x0(%esi)
      fb:	00 00                	add    %al,(%eax)
      fd:	00 00                	add    %al,(%eax)
      ff:	00 00                	add    %al,(%eax)
     101:	00 d0                	add    %dl,%al
     103:	00 00                	add    %al,(%eax)
     105:	00 06                	add    %al,(%esi)
     107:	01 00                	add    %eax,(%eax)
     109:	00 01                	add    %al,(%ecx)
     10b:	00 52 39             	add    %dl,0x39(%edx)
     10e:	01 00                	add    %eax,(%eax)
     110:	00 42 01             	add    %al,0x1(%edx)
     113:	00 00                	add    %al,(%eax)
     115:	01 00                	add    %eax,(%eax)
     117:	51                   	push   %ecx
     118:	6f                   	outsl  %ds:(%esi),(%dx)
     119:	01 00                	add    %eax,(%eax)
     11b:	00 98 01 00 00 01    	add    %bl,0x1000001(%eax)
     121:	00 52 00             	add    %dl,0x0(%edx)
     124:	00 00                	add    %al,(%eax)
     126:	00 00                	add    %al,(%eax)
     128:	00 00                	add    %al,(%eax)
     12a:	00 d0                	add    %dl,%al
     12c:	00 00                	add    %al,(%eax)
     12e:	00 6f 01             	add    %ch,0x1(%edi)
     131:	00 00                	add    %al,(%eax)
     133:	01 00                	add    %eax,(%eax)
     135:	51                   	push   %ecx
     136:	6f                   	outsl  %ds:(%esi),(%dx)
     137:	01 00                	add    %eax,(%eax)
     139:	00 81 01 00 00 01    	add    %al,0x1000001(%ecx)
     13f:	00 57 81             	add    %dl,-0x7f(%edi)
     142:	01 00                	add    %eax,(%eax)
     144:	00 83 01 00 00 01    	add    %al,0x1000001(%ebx)
     14a:	00 51 83             	add    %dl,-0x7d(%ecx)
     14d:	01 00                	add    %eax,(%eax)
     14f:	00 99 01 00 00 01    	add    %bl,0x1000001(%ecx)
     155:	00 57 00             	add    %dl,0x0(%edi)
     158:	00 00                	add    %al,(%eax)
     15a:	00 00                	add    %al,(%eax)
     15c:	00 00                	add    %al,(%eax)
     15e:	00 10                	add    %dl,(%eax)
     160:	01 00                	add    %eax,(%eax)
     162:	00 6b 01             	add    %ch,0x1(%ebx)
     165:	00 00                	add    %al,(%eax)
     167:	01 00                	add    %eax,(%eax)
     169:	50                   	push   %eax
     16a:	6f                   	outsl  %ds:(%esi),(%dx)
     16b:	01 00                	add    %eax,(%eax)
     16d:	00 79 01             	add    %bh,0x1(%ecx)
     170:	00 00                	add    %al,(%eax)
     172:	01 00                	add    %eax,(%eax)
     174:	50                   	push   %eax
	...
     17d:	17                   	pop    %ss
     17e:	01 00                	add    %eax,(%eax)
     180:	00 83 01 00 00 02    	add    %al,0x2000001(%ebx)
     186:	00 91 60 94 01 00    	add    %dl,0x19460(%ecx)
     18c:	00 99 01 00 00 02    	add    %bl,0x2000001(%ecx)
     192:	00 91 60 00 00 00    	add    %dl,0x60(%ecx)
     198:	00 00                	add    %al,(%eax)
     19a:	00 00                	add    %al,(%eax)
     19c:	00 3f                	add    %bh,(%edi)
     19e:	01 00                	add    %eax,(%eax)
     1a0:	00 83 01 00 00 02    	add    %al,0x2000001(%ebx)
     1a6:	00 91 64 94 01 00    	add    %dl,0x19464(%ecx)
     1ac:	00 99 01 00 00 02    	add    %bl,0x2000001(%ecx)
     1b2:	00 91 64 00 00 00    	add    %dl,0x64(%ecx)
     1b8:	00 00                	add    %al,(%eax)
     1ba:	00 00                	add    %al,(%eax)
     1bc:	00 e3                	add    %ah,%bl
     1be:	00 00                	add    %al,(%eax)
     1c0:	00 7f 01             	add    %bh,0x1(%edi)
     1c3:	00 00                	add    %al,(%eax)
     1c5:	01 00                	add    %eax,(%eax)
     1c7:	53                   	push   %ebx
     1c8:	83 01 00             	addl   $0x0,(%ecx)
     1cb:	00 99 01 00 00 01    	add    %bl,0x1000001(%ecx)
     1d1:	00 53 00             	add    %dl,0x0(%ebx)
     1d4:	00 00                	add    %al,(%eax)
     1d6:	00 00                	add    %al,(%eax)
     1d8:	00 00                	add    %al,(%eax)
     1da:	00 a0 01 00 00 bc    	add    %ah,-0x43ffffff(%eax)
     1e0:	01 00                	add    %eax,(%eax)
     1e2:	00 01                	add    %al,(%ecx)
     1e4:	00 50 bc             	add    %dl,-0x44(%eax)
     1e7:	01 00                	add    %eax,(%eax)
     1e9:	00 79 02             	add    %bh,0x2(%ecx)
     1ec:	00 00                	add    %al,(%eax)
     1ee:	01 00                	add    %eax,(%eax)
     1f0:	53                   	push   %ebx
     1f1:	7d 02                	jge    1f5 <.debug_loc+0x1f5>
     1f3:	00 00                	add    %al,(%eax)
     1f5:	91                   	xchg   %eax,%ecx
     1f6:	02 00                	add    (%eax),%al
     1f8:	00 01                	add    %al,(%ecx)
     1fa:	00 53 00             	add    %dl,0x0(%ebx)
     1fd:	00 00                	add    %al,(%eax)
     1ff:	00 00                	add    %al,(%eax)
     201:	00 00                	add    %al,(%eax)
     203:	00 a0 01 00 00 cf    	add    %ah,-0x30ffffff(%eax)
     209:	01 00                	add    %eax,(%eax)
     20b:	00 01                	add    %al,(%ecx)
     20d:	00 52 13             	add    %dl,0x13(%edx)
     210:	02 00                	add    (%eax),%al
     212:	00 19                	add    %bl,(%ecx)
     214:	02 00                	add    (%eax),%al
     216:	00 01                	add    %al,(%ecx)
     218:	00 51 00             	add    %dl,0x0(%ecx)
     21b:	00 00                	add    %al,(%eax)
     21d:	00 00                	add    %al,(%eax)
     21f:	00 00                	add    %al,(%eax)
     221:	00 a0 01 00 00 dd    	add    %ah,-0x22ffffff(%eax)
     227:	01 00                	add    %eax,(%eax)
     229:	00 01                	add    %al,(%ecx)
     22b:	00 51 19             	add    %dl,0x19(%ecx)
     22e:	02 00                	add    (%eax),%al
     230:	00 23                	add    %ah,(%ebx)
     232:	02 00                	add    (%eax),%al
     234:	00 01                	add    %al,(%ecx)
     236:	00 51 69             	add    %dl,0x69(%ecx)
     239:	02 00                	add    (%eax),%al
     23b:	00 90 02 00 00 01    	add    %dl,0x1000002(%eax)
     241:	00 51 00             	add    %dl,0x0(%ecx)
     244:	00 00                	add    %al,(%eax)
     246:	00 00                	add    %al,(%eax)
     248:	00 00                	add    %al,(%eax)
     24a:	00 a0 01 00 00 7d    	add    %ah,0x7d000001(%eax)
     250:	02 00                	add    (%eax),%al
     252:	00 02                	add    %al,(%edx)
     254:	00 91 00 7d 02 00    	add    %dl,0x27d00(%ecx)
     25a:	00 91 02 00 00 01    	add    %dl,0x1000002(%ecx)
     260:	00 56 00             	add    %dl,0x0(%esi)
     263:	00 00                	add    %al,(%eax)
     265:	00 00                	add    %al,(%eax)
     267:	00 00                	add    %al,(%eax)
     269:	00 a0 01 00 00 c2    	add    %ah,-0x3dffffff(%eax)
     26f:	01 00                	add    %eax,(%eax)
     271:	00 02                	add    %al,(%edx)
     273:	00 91 04 c2 01 00    	add    %dl,0x1c204(%ecx)
     279:	00 7b 02             	add    %bh,0x2(%ebx)
     27c:	00 00                	add    %al,(%eax)
     27e:	01 00                	add    %eax,(%eax)
     280:	57                   	push   %edi
     281:	7d 02                	jge    285 <.debug_loc+0x285>
     283:	00 00                	add    %al,(%eax)
     285:	91                   	xchg   %eax,%ecx
     286:	02 00                	add    (%eax),%al
     288:	00 01                	add    %al,(%ecx)
     28a:	00 57 00             	add    %dl,0x0(%edi)
     28d:	00 00                	add    %al,(%eax)
     28f:	00 00                	add    %al,(%eax)
     291:	00 00                	add    %al,(%eax)
     293:	00 ea                	add    %ch,%dl
     295:	01 00                	add    %eax,(%eax)
     297:	00 65 02             	add    %ah,0x2(%ebp)
     29a:	00 00                	add    %al,(%eax)
     29c:	01 00                	add    %eax,(%eax)
     29e:	50                   	push   %eax
     29f:	69 02 00 00 73 02    	imul   $0x2730000,(%edx),%eax
     2a5:	00 00                	add    %al,(%eax)
     2a7:	01 00                	add    %eax,(%eax)
     2a9:	50                   	push   %eax
	...
     2b2:	f1                   	icebp  
     2b3:	01 00                	add    %eax,(%eax)
     2b5:	00 7d 02             	add    %bh,0x2(%ebp)
     2b8:	00 00                	add    %al,(%eax)
     2ba:	02 00                	add    (%eax),%al
     2bc:	91                   	xchg   %eax,%ecx
     2bd:	60                   	pusha  
     2be:	8c 02                	mov    %es,(%edx)
     2c0:	00 00                	add    %al,(%eax)
     2c2:	91                   	xchg   %eax,%ecx
     2c3:	02 00                	add    (%eax),%al
     2c5:	00 02                	add    %al,(%edx)
     2c7:	00 91 60 00 00 00    	add    %dl,0x60(%ecx)
     2cd:	00 00                	add    %al,(%eax)
     2cf:	00 00                	add    %al,(%eax)
     2d1:	00 20                	add    %ah,(%eax)
     2d3:	02 00                	add    (%eax),%al
     2d5:	00 7d 02             	add    %bh,0x2(%ebp)
     2d8:	00 00                	add    %al,(%eax)
     2da:	02 00                	add    (%eax),%al
     2dc:	91                   	xchg   %eax,%ecx
     2dd:	64 8c 02             	mov    %es,%fs:(%edx)
     2e0:	00 00                	add    %al,(%eax)
     2e2:	91                   	xchg   %eax,%ecx
     2e3:	02 00                	add    (%eax),%al
     2e5:	00 02                	add    %al,(%edx)
     2e7:	00 91 64 00 00 00    	add    %dl,0x64(%ecx)
     2ed:	00 00                	add    %al,(%eax)
     2ef:	00 00                	add    %al,(%eax)
     2f1:	00 c5                	add    %al,%ch
     2f3:	01 00                	add    %eax,(%eax)
     2f5:	00 e5                	add    %ah,%ch
     2f7:	01 00                	add    %eax,(%eax)
     2f9:	00 01                	add    %al,(%ecx)
     2fb:	00 50 7d             	add    %dl,0x7d(%eax)
     2fe:	02 00                	add    (%eax),%al
     300:	00 82 02 00 00 01    	add    %al,0x1000002(%edx)
     306:	00 50 00             	add    %dl,0x0(%eax)
     309:	00 00                	add    %al,(%eax)
     30b:	00 00                	add    %al,(%eax)
     30d:	00 00                	add    %al,(%eax)
     30f:	00 a0 02 00 00 bc    	add    %ah,-0x43fffffe(%eax)
     315:	02 00                	add    (%eax),%al
     317:	00 01                	add    %al,(%ecx)
     319:	00 50 bc             	add    %dl,-0x44(%eax)
     31c:	02 00                	add    (%eax),%al
     31e:	00 f7                	add    %dh,%bh
     320:	02 00                	add    (%eax),%al
     322:	00 01                	add    %al,(%ecx)
     324:	00 53 38             	add    %dl,0x38(%ebx)
     327:	03 00                	add    (%eax),%eax
     329:	00 48 03             	add    %cl,0x3(%eax)
     32c:	00 00                	add    %al,(%eax)
     32e:	01 00                	add    %eax,(%eax)
     330:	53                   	push   %ebx
     331:	4c                   	dec    %esp
     332:	03 00                	add    (%eax),%eax
     334:	00 85 03 00 00 01    	add    %al,0x1000003(%ebp)
     33a:	00 53 00             	add    %dl,0x0(%ebx)
     33d:	00 00                	add    %al,(%eax)
     33f:	00 00                	add    %al,(%eax)
     341:	00 00                	add    %al,(%eax)
     343:	00 a0 02 00 00 eb    	add    %ah,-0x14fffffe(%eax)
     349:	02 00                	add    (%eax),%al
     34b:	00 01                	add    %al,(%ecx)
     34d:	00 52 f7             	add    %dl,-0x9(%edx)
     350:	02 00                	add    (%eax),%al
     352:	00 fd                	add    %bh,%ch
     354:	02 00                	add    (%eax),%al
     356:	00 01                	add    %al,(%ecx)
     358:	00 53 38             	add    %dl,0x38(%ebx)
     35b:	03 00                	add    (%eax),%eax
     35d:	00 52 03             	add    %dl,0x3(%edx)
     360:	00 00                	add    %al,(%eax)
     362:	01 00                	add    %eax,(%eax)
     364:	52                   	push   %edx
     365:	6a 03                	push   $0x3
     367:	00 00                	add    %al,(%eax)
     369:	76 03                	jbe    36e <.debug_loc+0x36e>
     36b:	00 00                	add    %al,(%eax)
     36d:	01 00                	add    %eax,(%eax)
     36f:	52                   	push   %edx
     370:	80 03 00             	addb   $0x0,(%ebx)
     373:	00 84 03 00 00 01 00 	add    %al,0x10000(%ebx,%eax,1)
     37a:	52                   	push   %edx
	...
     383:	a0 02 00 00 b1       	mov    0xb1000002,%al
     388:	02 00                	add    (%eax),%al
     38a:	00 01                	add    %al,(%ecx)
     38c:	00 51 fd             	add    %dl,-0x3(%ecx)
     38f:	02 00                	add    (%eax),%al
     391:	00 48 03             	add    %cl,0x3(%eax)
     394:	00 00                	add    %al,(%eax)
     396:	01 00                	add    %eax,(%eax)
     398:	53                   	push   %ebx
     399:	80 03 00             	addb   $0x0,(%ebx)
     39c:	00 85 03 00 00 01    	add    %al,0x1000003(%ebp)
     3a2:	00 53 00             	add    %dl,0x0(%ebx)
     3a5:	00 00                	add    %al,(%eax)
     3a7:	00 00                	add    %al,(%eax)
     3a9:	00 00                	add    %al,(%eax)
     3ab:	00 a0 02 00 00 4c    	add    %ah,0x4c000002(%eax)
     3b1:	03 00                	add    (%eax),%eax
     3b3:	00 02                	add    %al,(%edx)
     3b5:	00 91 00 4c 03 00    	add    %dl,0x34c00(%ecx)
     3bb:	00 85 03 00 00 01    	add    %al,0x1000003(%ebp)
     3c1:	00 56 00             	add    %dl,0x0(%esi)
     3c4:	00 00                	add    %al,(%eax)
     3c6:	00 00                	add    %al,(%eax)
     3c8:	00 00                	add    %al,(%eax)
     3ca:	00 a0 02 00 00 c8    	add    %ah,-0x37fffffe(%eax)
     3d0:	02 00                	add    (%eax),%al
     3d2:	00 02                	add    %al,(%edx)
     3d4:	00 91 04 c8 02 00    	add    %dl,0x2c804(%ecx)
     3da:	00 4a 03             	add    %cl,0x3(%edx)
     3dd:	00 00                	add    %al,(%eax)
     3df:	01 00                	add    %eax,(%eax)
     3e1:	57                   	push   %edi
     3e2:	4c                   	dec    %esp
     3e3:	03 00                	add    (%eax),%eax
     3e5:	00 85 03 00 00 01    	add    %al,0x1000003(%ebp)
     3eb:	00 57 00             	add    %dl,0x0(%edi)
     3ee:	00 00                	add    %al,(%eax)
     3f0:	00 00                	add    %al,(%eax)
     3f2:	00 00                	add    %al,(%eax)
     3f4:	00 f0                	add    %dh,%al
     3f6:	02 00                	add    (%eax),%al
     3f8:	00 33                	add    %dh,(%ebx)
     3fa:	03 00                	add    (%eax),%eax
     3fc:	00 01                	add    %al,(%ecx)
     3fe:	00 50 38             	add    %dl,0x38(%eax)
     401:	03 00                	add    (%eax),%eax
     403:	00 42 03             	add    %al,0x3(%edx)
     406:	00 00                	add    %al,(%eax)
     408:	01 00                	add    %eax,(%eax)
     40a:	50                   	push   %eax
	...
     413:	b1 02                	mov    $0x2,%cl
     415:	00 00                	add    %al,(%eax)
     417:	e9 02 00 00 01       	jmp    100041e <irq_matrix_allocated+0xfff4ae>
     41c:	00 51 38             	add    %dl,0x38(%ecx)
     41f:	03 00                	add    (%eax),%eax
     421:	00 5b 03             	add    %bl,0x3(%ebx)
     424:	00 00                	add    %al,(%eax)
     426:	01 00                	add    %eax,(%eax)
     428:	51                   	push   %ecx
     429:	5f                   	pop    %edi
     42a:	03 00                	add    (%eax),%eax
     42c:	00 76 03             	add    %dh,0x3(%esi)
     42f:	00 00                	add    %al,(%eax)
     431:	01 00                	add    %eax,(%eax)
     433:	51                   	push   %ecx
     434:	80 03 00             	addb   $0x0,(%ebx)
     437:	00 84 03 00 00 01 00 	add    %al,0x10000(%ebx,%eax,1)
     43e:	51                   	push   %ecx
	...
     447:	90                   	nop
     448:	03 00                	add    (%eax),%eax
     44a:	00 a3 03 00 00 01    	add    %ah,0x1000003(%ebx)
     450:	00 50 a3             	add    %dl,-0x5d(%eax)
     453:	03 00                	add    (%eax),%eax
     455:	00 ad 03 00 00 01    	add    %ch,0x1000003(%ebp)
     45b:	00 53 b0             	add    %dl,-0x50(%ebx)
     45e:	03 00                	add    (%eax),%eax
     460:	00 b6 03 00 00 01    	add    %dh,0x1000003(%esi)
     466:	00 53 00             	add    %dl,0x0(%ebx)
     469:	00 00                	add    %al,(%eax)
     46b:	00 00                	add    %al,(%eax)
     46d:	00 00                	add    %al,(%eax)
     46f:	00 90 03 00 00 93    	add    %dl,-0x6cfffffd(%eax)
     475:	03 00                	add    (%eax),%eax
     477:	00 01                	add    %al,(%ecx)
     479:	00 52 00             	add    %dl,0x0(%edx)
     47c:	00 00                	add    %al,(%eax)
     47e:	00 00                	add    %al,(%eax)
     480:	00 00                	add    %al,(%eax)
     482:	00 90 03 00 00 a3    	add    %dl,-0x5cfffffd(%eax)
     488:	03 00                	add    (%eax),%eax
     48a:	00 01                	add    %al,(%ecx)
     48c:	00 51 00             	add    %dl,0x0(%ecx)
     48f:	00 00                	add    %al,(%eax)
     491:	00 00                	add    %al,(%eax)
     493:	00 00                	add    %al,(%eax)
     495:	00 b6 03 00 00 db    	add    %dh,-0x24fffffd(%esi)
     49b:	03 00                	add    (%eax),%eax
     49d:	00 01                	add    %al,(%ecx)
     49f:	00 53 00             	add    %dl,0x0(%ebx)
     4a2:	00 00                	add    %al,(%eax)
     4a4:	00 00                	add    %al,(%eax)
     4a6:	00 00                	add    %al,(%eax)
     4a8:	00 9f 03 00 00 ae    	add    %bl,-0x51fffffd(%edi)
     4ae:	03 00                	add    (%eax),%eax
     4b0:	00 01                	add    %al,(%ecx)
     4b2:	00 56 b0             	add    %dl,-0x50(%esi)
     4b5:	03 00                	add    (%eax),%eax
     4b7:	00 dc                	add    %bl,%ah
     4b9:	03 00                	add    (%eax),%eax
     4bb:	00 01                	add    %al,(%ecx)
     4bd:	00 56 00             	add    %dl,0x0(%esi)
     4c0:	00 00                	add    %al,(%eax)
     4c2:	00 00                	add    %al,(%eax)
     4c4:	00 00                	add    %al,(%eax)
     4c6:	00 a4 03 00 00 ac 03 	add    %ah,0x3ac0000(%ebx,%eax,1)
     4cd:	00 00                	add    %al,(%eax)
     4cf:	01 00                	add    %eax,(%eax)
     4d1:	50                   	push   %eax
     4d2:	b0 03                	mov    $0x3,%al
     4d4:	00 00                	add    %al,(%eax)
     4d6:	cc                   	int3   
     4d7:	03 00                	add    (%eax),%eax
     4d9:	00 01                	add    %al,(%ecx)
     4db:	00 50 00             	add    %dl,0x0(%eax)
     4de:	00 00                	add    %al,(%eax)
     4e0:	00 00                	add    %al,(%eax)
     4e2:	00 00                	add    %al,(%eax)
     4e4:	00 e0                	add    %ah,%al
     4e6:	03 00                	add    (%eax),%eax
     4e8:	00 f3                	add    %dh,%bl
     4ea:	03 00                	add    (%eax),%eax
     4ec:	00 01                	add    %al,(%ecx)
     4ee:	00 50 f3             	add    %dl,-0xd(%eax)
     4f1:	03 00                	add    (%eax),%eax
     4f3:	00 fd                	add    %bh,%ch
     4f5:	03 00                	add    (%eax),%eax
     4f7:	00 01                	add    %al,(%ecx)
     4f9:	00 53 00             	add    %dl,0x0(%ebx)
     4fc:	04 00                	add    $0x0,%al
     4fe:	00 06                	add    %al,(%esi)
     500:	04 00                	add    $0x0,%al
     502:	00 01                	add    %al,(%ecx)
     504:	00 53 00             	add    %dl,0x0(%ebx)
     507:	00 00                	add    %al,(%eax)
     509:	00 00                	add    %al,(%eax)
     50b:	00 00                	add    %al,(%eax)
     50d:	00 e0                	add    %ah,%al
     50f:	03 00                	add    (%eax),%eax
     511:	00 e3                	add    %ah,%bl
     513:	03 00                	add    (%eax),%eax
     515:	00 01                	add    %al,(%ecx)
     517:	00 52 00             	add    %dl,0x0(%edx)
     51a:	00 00                	add    %al,(%eax)
     51c:	00 00                	add    %al,(%eax)
     51e:	00 00                	add    %al,(%eax)
     520:	00 e0                	add    %ah,%al
     522:	03 00                	add    (%eax),%eax
     524:	00 f3                	add    %dh,%bl
     526:	03 00                	add    (%eax),%eax
     528:	00 01                	add    %al,(%ecx)
     52a:	00 51 00             	add    %dl,0x0(%ecx)
     52d:	00 00                	add    %al,(%eax)
     52f:	00 00                	add    %al,(%eax)
     531:	00 00                	add    %al,(%eax)
     533:	00 06                	add    %al,(%esi)
     535:	04 00                	add    $0x0,%al
     537:	00 2e                	add    %ch,(%esi)
     539:	04 00                	add    $0x0,%al
     53b:	00 01                	add    %al,(%ecx)
     53d:	00 53 00             	add    %dl,0x0(%ebx)
     540:	00 00                	add    %al,(%eax)
     542:	00 00                	add    %al,(%eax)
     544:	00 00                	add    %al,(%eax)
     546:	00 ef                	add    %ch,%bh
     548:	03 00                	add    (%eax),%eax
     54a:	00 fe                	add    %bh,%dh
     54c:	03 00                	add    (%eax),%eax
     54e:	00 01                	add    %al,(%ecx)
     550:	00 56 00             	add    %dl,0x0(%esi)
     553:	04 00                	add    $0x0,%al
     555:	00 2f                	add    %ch,(%edi)
     557:	04 00                	add    $0x0,%al
     559:	00 01                	add    %al,(%ecx)
     55b:	00 56 00             	add    %dl,0x0(%esi)
     55e:	00 00                	add    %al,(%eax)
     560:	00 00                	add    %al,(%eax)
     562:	00 00                	add    %al,(%eax)
     564:	00 f4                	add    %dh,%ah
     566:	03 00                	add    (%eax),%eax
     568:	00 fc                	add    %bh,%ah
     56a:	03 00                	add    (%eax),%eax
     56c:	00 01                	add    %al,(%ecx)
     56e:	00 50 00             	add    %dl,0x0(%eax)
     571:	04 00                	add    $0x0,%al
     573:	00 1f                	add    %bl,(%edi)
     575:	04 00                	add    $0x0,%al
     577:	00 01                	add    %al,(%ecx)
     579:	00 50 00             	add    %dl,0x0(%eax)
     57c:	00 00                	add    %al,(%eax)
     57e:	00 00                	add    %al,(%eax)
     580:	00 00                	add    %al,(%eax)
     582:	00 40 04             	add    %al,0x4(%eax)
     585:	00 00                	add    %al,(%eax)
     587:	53                   	push   %ebx
     588:	04 00                	add    $0x0,%al
     58a:	00 01                	add    %al,(%ecx)
     58c:	00 50 53             	add    %dl,0x53(%eax)
     58f:	04 00                	add    $0x0,%al
     591:	00 5d 04             	add    %bl,0x4(%ebp)
     594:	00 00                	add    %al,(%eax)
     596:	01 00                	add    %eax,(%eax)
     598:	53                   	push   %ebx
     599:	60                   	pusha  
     59a:	04 00                	add    $0x0,%al
     59c:	00 6c 04 00          	add    %ch,0x0(%esp,%eax,1)
     5a0:	00 01                	add    %al,(%ecx)
     5a2:	00 53 00             	add    %dl,0x0(%ebx)
     5a5:	00 00                	add    %al,(%eax)
     5a7:	00 00                	add    %al,(%eax)
     5a9:	00 00                	add    %al,(%eax)
     5ab:	00 40 04             	add    %al,0x4(%eax)
     5ae:	00 00                	add    %al,(%eax)
     5b0:	43                   	inc    %ebx
     5b1:	04 00                	add    $0x0,%al
     5b3:	00 01                	add    %al,(%ecx)
     5b5:	00 52 00             	add    %dl,0x0(%edx)
     5b8:	00 00                	add    %al,(%eax)
     5ba:	00 00                	add    %al,(%eax)
     5bc:	00 00                	add    %al,(%eax)
     5be:	00 40 04             	add    %al,0x4(%eax)
     5c1:	00 00                	add    %al,(%eax)
     5c3:	53                   	push   %ebx
     5c4:	04 00                	add    $0x0,%al
     5c6:	00 01                	add    %al,(%ecx)
     5c8:	00 51 00             	add    %dl,0x0(%ecx)
     5cb:	00 00                	add    %al,(%eax)
     5cd:	00 00                	add    %al,(%eax)
     5cf:	00 00                	add    %al,(%eax)
     5d1:	00 6c 04 00          	add    %ch,0x0(%esp,%eax,1)
     5d5:	00 9f 04 00 00 01    	add    %bl,0x1000004(%edi)
     5db:	00 53 00             	add    %dl,0x0(%ebx)
     5de:	00 00                	add    %al,(%eax)
     5e0:	00 00                	add    %al,(%eax)
     5e2:	00 00                	add    %al,(%eax)
     5e4:	00 4f 04             	add    %cl,0x4(%edi)
     5e7:	00 00                	add    %al,(%eax)
     5e9:	5e                   	pop    %esi
     5ea:	04 00                	add    $0x0,%al
     5ec:	00 01                	add    %al,(%ecx)
     5ee:	00 56 60             	add    %dl,0x60(%esi)
     5f1:	04 00                	add    $0x0,%al
     5f3:	00 a0 04 00 00 01    	add    %ah,0x1000004(%eax)
     5f9:	00 56 00             	add    %dl,0x0(%esi)
     5fc:	00 00                	add    %al,(%eax)
     5fe:	00 00                	add    %al,(%eax)
     600:	00 00                	add    %al,(%eax)
     602:	00 54 04 00          	add    %dl,0x0(%esp,%eax,1)
     606:	00 5c 04 00          	add    %bl,0x0(%esp,%eax,1)
     60a:	00 01                	add    %al,(%ecx)
     60c:	00 50 60             	add    %dl,0x60(%eax)
     60f:	04 00                	add    $0x0,%al
     611:	00 7f 04             	add    %bh,0x4(%edi)
     614:	00 00                	add    %al,(%eax)
     616:	01 00                	add    %eax,(%eax)
     618:	50                   	push   %eax
	...
     625:	1c 00                	sbb    $0x0,%al
     627:	00 00                	add    %al,(%eax)
     629:	01 00                	add    %eax,(%eax)
     62b:	50                   	push   %eax
     62c:	1c 00                	sbb    $0x0,%al
     62e:	00 00                	add    %al,(%eax)
     630:	83 00 00             	addl   $0x0,(%eax)
     633:	00 01                	add    %al,(%ecx)
     635:	00 53 00             	add    %dl,0x0(%ebx)
     638:	00 00                	add    %al,(%eax)
     63a:	00 00                	add    %al,(%eax)
     63c:	00 00                	add    %al,(%eax)
     63e:	00 85 00 00 00 a1    	add    %al,-0x5f000000(%ebp)
     644:	00 00                	add    %al,(%eax)
     646:	00 01                	add    %al,(%ecx)
     648:	00 50 a1             	add    %dl,-0x5f(%eax)
     64b:	00 00                	add    %al,(%eax)
     64d:	00 28                	add    %ch,(%eax)
     64f:	01 00                	add    %eax,(%eax)
     651:	00 01                	add    %al,(%ecx)
     653:	00 53 00             	add    %dl,0x0(%ebx)
     656:	00 00                	add    %al,(%eax)
     658:	00 00                	add    %al,(%eax)
     65a:	00 00                	add    %al,(%eax)
     65c:	00 2a                	add    %ch,(%edx)
     65e:	01 00                	add    %eax,(%eax)
     660:	00 46 01             	add    %al,0x1(%esi)
     663:	00 00                	add    %al,(%eax)
     665:	01 00                	add    %eax,(%eax)
     667:	50                   	push   %eax
     668:	46                   	inc    %esi
     669:	01 00                	add    %eax,(%eax)
     66b:	00 81 02 00 00 01    	add    %al,0x1000002(%ecx)
     671:	00 53 00             	add    %dl,0x0(%ebx)
     674:	00 00                	add    %al,(%eax)
     676:	00 00                	add    %al,(%eax)
     678:	00 00                	add    %al,(%eax)
     67a:	00 b0 04 00 00 dd    	add    %dh,-0x22fffffc(%eax)
     680:	04 00                	add    $0x0,%al
     682:	00 01                	add    %al,(%ecx)
     684:	00 50 00             	add    %dl,0x0(%eax)
     687:	00 00                	add    %al,(%eax)
     689:	00 00                	add    %al,(%eax)
     68b:	00 00                	add    %al,(%eax)
     68d:	00 b0 04 00 00 c6    	add    %dh,-0x39fffffc(%eax)
     693:	04 00                	add    $0x0,%al
     695:	00 01                	add    %al,(%ecx)
     697:	00 52 c6             	add    %dl,-0x3a(%edx)
     69a:	04 00                	add    $0x0,%al
     69c:	00 1c 05 00 00 01 00 	add    %bl,0x10000(,%eax,1)
     6a3:	57                   	push   %edi
     6a4:	1e                   	push   %ds
     6a5:	05 00 00 26 05       	add    $0x5260000,%eax
     6aa:	00 00                	add    %al,(%eax)
     6ac:	01 00                	add    %eax,(%eax)
     6ae:	57                   	push   %edi
	...
     6b7:	b0 04                	mov    $0x4,%al
     6b9:	00 00                	add    %al,(%eax)
     6bb:	d5 04                	aad    $0x4
     6bd:	00 00                	add    %al,(%eax)
     6bf:	01 00                	add    %eax,(%eax)
     6c1:	51                   	push   %ecx
	...
     6ca:	cc                   	int3   
     6cb:	04 00                	add    $0x0,%al
     6cd:	00 db                	add    %bl,%bl
     6cf:	04 00                	add    $0x0,%al
     6d1:	00 01                	add    %al,(%ecx)
     6d3:	00 53 00             	add    %dl,0x0(%ebx)
     6d6:	00 00                	add    %al,(%eax)
     6d8:	00 00                	add    %al,(%eax)
     6da:	00 00                	add    %al,(%eax)
     6dc:	00 db                	add    %bl,%bl
     6de:	04 00                	add    $0x0,%al
     6e0:	00 1a                	add    %bl,(%edx)
     6e2:	05 00 00 01 00       	add    $0x10000,%eax
     6e7:	53                   	push   %ebx
     6e8:	1e                   	push   %ds
     6e9:	05 00 00 26 05       	add    $0x5260000,%eax
     6ee:	00 00                	add    %al,(%eax)
     6f0:	01 00                	add    %eax,(%eax)
     6f2:	53                   	push   %ebx
	...
     6fb:	30 05 00 00 4b 05    	xor    %al,0x54b0000
     701:	00 00                	add    %al,(%eax)
     703:	01 00                	add    %eax,(%eax)
     705:	50                   	push   %eax
     706:	4b                   	dec    %ebx
     707:	05 00 00 a3 05       	add    $0x5a30000,%eax
     70c:	00 00                	add    %al,(%eax)
     70e:	01 00                	add    %eax,(%eax)
     710:	56                   	push   %esi
     711:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
     712:	05 00 00 d2 05       	add    $0x5d20000,%eax
     717:	00 00                	add    %al,(%eax)
     719:	01 00                	add    %eax,(%eax)
     71b:	56                   	push   %esi
	...
     724:	30 05 00 00 92 05    	xor    %al,0x5920000
     72a:	00 00                	add    %al,(%eax)
     72c:	01 00                	add    %eax,(%eax)
     72e:	52                   	push   %edx
     72f:	92                   	xchg   %eax,%edx
     730:	05 00 00 a4 05       	add    $0x5a40000,%eax
     735:	00 00                	add    %al,(%eax)
     737:	01 00                	add    %eax,(%eax)
     739:	57                   	push   %edi
     73a:	a4                   	movsb  %ds:(%esi),%es:(%edi)
     73b:	05 00 00 a6 05       	add    $0x5a60000,%eax
     740:	00 00                	add    %al,(%eax)
     742:	01 00                	add    %eax,(%eax)
     744:	52                   	push   %edx
     745:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
     746:	05 00 00 d2 05       	add    $0x5d20000,%eax
     74b:	00 00                	add    %al,(%eax)
     74d:	01 00                	add    %eax,(%eax)
     74f:	57                   	push   %edi
	...
     758:	6e                   	outsb  %ds:(%esi),(%dx)
     759:	05 00 00 8d 05       	add    $0x58d0000,%eax
     75e:	00 00                	add    %al,(%eax)
     760:	01 00                	add    %eax,(%eax)
     762:	50                   	push   %eax
     763:	92                   	xchg   %eax,%edx
     764:	05 00 00 9c 05       	add    $0x59c0000,%eax
     769:	00 00                	add    %al,(%eax)
     76b:	01 00                	add    %eax,(%eax)
     76d:	50                   	push   %eax
	...
     776:	40                   	inc    %eax
     777:	05 00 00 a2 05       	add    $0x5a20000,%eax
     77c:	00 00                	add    %al,(%eax)
     77e:	01 00                	add    %eax,(%eax)
     780:	53                   	push   %ebx
     781:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
     782:	05 00 00 d2 05       	add    $0x5d20000,%eax
     787:	00 00                	add    %al,(%eax)
     789:	01 00                	add    %eax,(%eax)
     78b:	53                   	push   %ebx
	...
     794:	e0 05                	loopne 79b <.debug_loc+0x79b>
     796:	00 00                	add    %al,(%eax)
     798:	fd                   	std    
     799:	05 00 00 01 00       	add    $0x10000,%eax
     79e:	50                   	push   %eax
     79f:	fd                   	std    
     7a0:	05 00 00 57 06       	add    $0x6570000,%eax
     7a5:	00 00                	add    %al,(%eax)
     7a7:	01 00                	add    %eax,(%eax)
     7a9:	53                   	push   %ebx
     7aa:	5b                   	pop    %ebx
     7ab:	06                   	push   %es
     7ac:	00 00                	add    %al,(%eax)
     7ae:	92                   	xchg   %eax,%edx
     7af:	06                   	push   %es
     7b0:	00 00                	add    %al,(%eax)
     7b2:	01 00                	add    %eax,(%eax)
     7b4:	53                   	push   %ebx
	...
     7bd:	e0 05                	loopne 7c4 <.debug_loc+0x7c4>
     7bf:	00 00                	add    %al,(%eax)
     7c1:	47                   	inc    %edi
     7c2:	06                   	push   %es
     7c3:	00 00                	add    %al,(%eax)
     7c5:	01 00                	add    %eax,(%eax)
     7c7:	52                   	push   %edx
     7c8:	47                   	inc    %edi
     7c9:	06                   	push   %es
     7ca:	00 00                	add    %al,(%eax)
     7cc:	59                   	pop    %ecx
     7cd:	06                   	push   %es
     7ce:	00 00                	add    %al,(%eax)
     7d0:	01 00                	add    %eax,(%eax)
     7d2:	57                   	push   %edi
     7d3:	59                   	pop    %ecx
     7d4:	06                   	push   %es
     7d5:	00 00                	add    %al,(%eax)
     7d7:	5b                   	pop    %ebx
     7d8:	06                   	push   %es
     7d9:	00 00                	add    %al,(%eax)
     7db:	01 00                	add    %eax,(%eax)
     7dd:	52                   	push   %edx
     7de:	5b                   	pop    %ebx
     7df:	06                   	push   %es
     7e0:	00 00                	add    %al,(%eax)
     7e2:	92                   	xchg   %eax,%edx
     7e3:	06                   	push   %es
     7e4:	00 00                	add    %al,(%eax)
     7e6:	01 00                	add    %eax,(%eax)
     7e8:	57                   	push   %edi
	...
     7f1:	e0 05                	loopne 7f8 <.debug_loc+0x7f8>
     7f3:	00 00                	add    %al,(%eax)
     7f5:	f2 05 00 00 01 00    	repnz add $0x10000,%eax
     7fb:	51                   	push   %ecx
     7fc:	f2 05 00 00 58 06    	repnz add $0x6580000,%eax
     802:	00 00                	add    %al,(%eax)
     804:	01 00                	add    %eax,(%eax)
     806:	56                   	push   %esi
     807:	5b                   	pop    %ebx
     808:	06                   	push   %es
     809:	00 00                	add    %al,(%eax)
     80b:	92                   	xchg   %eax,%edx
     80c:	06                   	push   %es
     80d:	00 00                	add    %al,(%eax)
     80f:	01 00                	add    %eax,(%eax)
     811:	56                   	push   %esi
	...
     81a:	20 06                	and    %al,(%esi)
     81c:	00 00                	add    %al,(%eax)
     81e:	42                   	inc    %edx
     81f:	06                   	push   %es
     820:	00 00                	add    %al,(%eax)
     822:	01 00                	add    %eax,(%eax)
     824:	50                   	push   %eax
     825:	47                   	inc    %edi
     826:	06                   	push   %es
     827:	00 00                	add    %al,(%eax)
     829:	51                   	push   %ecx
     82a:	06                   	push   %es
     82b:	00 00                	add    %al,(%eax)
     82d:	01 00                	add    %eax,(%eax)
     82f:	50                   	push   %eax
	...
     838:	f2 05 00 00 19 06    	repnz add $0x6190000,%eax
     83e:	00 00                	add    %al,(%eax)
     840:	01 00                	add    %eax,(%eax)
     842:	51                   	push   %ecx
     843:	47                   	inc    %edi
     844:	06                   	push   %es
     845:	00 00                	add    %al,(%eax)
     847:	6b 06 00             	imul   $0x0,(%esi),%eax
     84a:	00 01                	add    %al,(%ecx)
     84c:	00 51 6f             	add    %dl,0x6f(%ecx)
     84f:	06                   	push   %es
     850:	00 00                	add    %al,(%eax)
     852:	86 06                	xchg   %al,(%esi)
     854:	00 00                	add    %al,(%eax)
     856:	01 00                	add    %eax,(%eax)
     858:	51                   	push   %ecx
     859:	8d 06                	lea    (%esi),%eax
     85b:	00 00                	add    %al,(%eax)
     85d:	91                   	xchg   %eax,%ecx
     85e:	06                   	push   %es
     85f:	00 00                	add    %al,(%eax)
     861:	01 00                	add    %eax,(%eax)
     863:	51                   	push   %ecx
	...
     86c:	83 02 00             	addl   $0x0,(%edx)
     86f:	00 9f 02 00 00 01    	add    %bl,0x1000002(%edi)
     875:	00 50 9f             	add    %dl,-0x61(%eax)
     878:	02 00                	add    (%eax),%al
     87a:	00 ec                	add    %ch,%ah
     87c:	02 00                	add    (%eax),%al
     87e:	00 01                	add    %al,(%ecx)
     880:	00 57 ee             	add    %dl,-0x12(%edi)
     883:	02 00                	add    (%eax),%al
     885:	00 f2                	add    %dh,%dl
     887:	02 00                	add    (%eax),%al
     889:	00 01                	add    %al,(%ecx)
     88b:	00 50 00             	add    %dl,0x0(%eax)
     88e:	00 00                	add    %al,(%eax)
     890:	00 00                	add    %al,(%eax)
     892:	00 00                	add    %al,(%eax)
     894:	00 83 02 00 00 a6    	add    %al,-0x59fffffe(%ebx)
     89a:	02 00                	add    (%eax),%al
     89c:	00 01                	add    %al,(%ecx)
     89e:	00 52 a6             	add    %dl,-0x5a(%edx)
     8a1:	02 00                	add    (%eax),%al
     8a3:	00 eb                	add    %ch,%bl
     8a5:	02 00                	add    (%eax),%al
     8a7:	00 01                	add    %al,(%ecx)
     8a9:	00 56 ee             	add    %dl,-0x12(%esi)
     8ac:	02 00                	add    (%eax),%al
     8ae:	00 f3                	add    %dh,%bl
     8b0:	02 00                	add    (%eax),%al
     8b2:	00 01                	add    %al,(%ecx)
     8b4:	00 52 00             	add    %dl,0x0(%edx)
     8b7:	00 00                	add    %al,(%eax)
     8b9:	00 00                	add    %al,(%eax)
     8bb:	00 00                	add    %al,(%eax)
     8bd:	00 83 02 00 00 ab    	add    %al,-0x54fffffe(%ebx)
     8c3:	02 00                	add    (%eax),%al
     8c5:	00 01                	add    %al,(%ecx)
     8c7:	00 51 ab             	add    %dl,-0x55(%ecx)
     8ca:	02 00                	add    (%eax),%al
     8cc:	00 b9 02 00 00 01    	add    %bh,0x1000002(%ecx)
     8d2:	00 53 e4             	add    %dl,-0x1c(%ebx)
     8d5:	02 00                	add    (%eax),%al
     8d7:	00 ea                	add    %ch,%dl
     8d9:	02 00                	add    (%eax),%al
     8db:	00 01                	add    %al,(%ecx)
     8dd:	00 53 ee             	add    %dl,-0x12(%ebx)
     8e0:	02 00                	add    (%eax),%al
     8e2:	00 f0                	add    %dh,%al
     8e4:	02 00                	add    (%eax),%al
     8e6:	00 01                	add    %al,(%ecx)
     8e8:	00 51 00             	add    %dl,0x0(%ecx)
     8eb:	00 00                	add    %al,(%eax)
     8ed:	00 00                	add    %al,(%eax)
     8ef:	00 00                	add    %al,(%eax)
     8f1:	00 a0 06 00 00 be    	add    %ah,-0x41fffffa(%eax)
     8f7:	06                   	push   %es
     8f8:	00 00                	add    %al,(%eax)
     8fa:	01 00                	add    %eax,(%eax)
     8fc:	50                   	push   %eax
     8fd:	be 06 00 00 f7       	mov    $0xf7000006,%esi
     902:	06                   	push   %es
     903:	00 00                	add    %al,(%eax)
     905:	01 00                	add    %eax,(%eax)
     907:	56                   	push   %esi
     908:	f9                   	stc    
     909:	06                   	push   %es
     90a:	00 00                	add    %al,(%eax)
     90c:	32 07                	xor    (%edi),%al
     90e:	00 00                	add    %al,(%eax)
     910:	01 00                	add    %eax,(%eax)
     912:	56                   	push   %esi
     913:	34 07                	xor    $0x7,%al
     915:	00 00                	add    %al,(%eax)
     917:	3a 07                	cmp    (%edi),%al
     919:	00 00                	add    %al,(%eax)
     91b:	01 00                	add    %eax,(%eax)
     91d:	50                   	push   %eax
	...
     926:	ad                   	lods   %ds:(%esi),%eax
     927:	06                   	push   %es
     928:	00 00                	add    %al,(%eax)
     92a:	f6 06 00             	testb  $0x0,(%esi)
     92d:	00 01                	add    %al,(%ecx)
     92f:	00 53 f9             	add    %dl,-0x7(%ebx)
     932:	06                   	push   %es
     933:	00 00                	add    %al,(%eax)
     935:	1a 07                	sbb    (%edi),%al
     937:	00 00                	add    %al,(%eax)
     939:	01 00                	add    %eax,(%eax)
     93b:	53                   	push   %ebx
     93c:	34 07                	xor    $0x7,%al
     93e:	00 00                	add    %al,(%eax)
     940:	3a 07                	cmp    (%edi),%al
     942:	00 00                	add    %al,(%eax)
     944:	01 00                	add    %eax,(%eax)
     946:	53                   	push   %ebx
	...
     94f:	cc                   	int3   
     950:	06                   	push   %es
     951:	00 00                	add    %al,(%eax)
     953:	d0 06                	rolb   (%esi)
     955:	00 00                	add    %al,(%eax)
     957:	01 00                	add    %eax,(%eax)
     959:	51                   	push   %ecx
	...
     962:	1a 07                	sbb    (%edi),%al
     964:	00 00                	add    %al,(%eax)
     966:	31 07                	xor    %eax,(%edi)
     968:	00 00                	add    %al,(%eax)
     96a:	01 00                	add    %eax,(%eax)
     96c:	53                   	push   %ebx
	...
     975:	06                   	push   %es
     976:	07                   	pop    %es
     977:	00 00                	add    %al,(%eax)
     979:	10 07                	adc    %al,(%edi)
     97b:	00 00                	add    %al,(%eax)
     97d:	01 00                	add    %eax,(%eax)
     97f:	50                   	push   %eax
	...
     988:	f5                   	cmc    
     989:	06                   	push   %es
     98a:	00 00                	add    %al,(%eax)
     98c:	f9                   	stc    
     98d:	06                   	push   %es
     98e:	00 00                	add    %al,(%eax)
     990:	01 00                	add    %eax,(%eax)
     992:	50                   	push   %eax
     993:	10 07                	adc    %al,(%edi)
     995:	00 00                	add    %al,(%eax)
     997:	23 07                	and    (%edi),%eax
     999:	00 00                	add    %al,(%eax)
     99b:	01 00                	add    %eax,(%eax)
     99d:	50                   	push   %eax
     99e:	30 07                	xor    %al,(%edi)
     9a0:	00 00                	add    %al,(%eax)
     9a2:	34 07                	xor    $0x7,%al
     9a4:	00 00                	add    %al,(%eax)
     9a6:	01 00                	add    %eax,(%eax)
     9a8:	50                   	push   %eax
	...
     9b1:	48                   	dec    %eax
     9b2:	07                   	pop    %es
     9b3:	00 00                	add    %al,(%eax)
     9b5:	6f                   	outsl  %ds:(%esi),(%dx)
     9b6:	07                   	pop    %es
     9b7:	00 00                	add    %al,(%eax)
     9b9:	01 00                	add    %eax,(%eax)
     9bb:	52                   	push   %edx
	...
     9c4:	88 07                	mov    %al,(%edi)
     9c6:	00 00                	add    %al,(%eax)
     9c8:	a1 07 00 00 01       	mov    0x1000007,%eax
     9cd:	00 53 00             	add    %dl,0x0(%ebx)
     9d0:	00 00                	add    %al,(%eax)
     9d2:	00 00                	add    %al,(%eax)
     9d4:	00 00                	add    %al,(%eax)
     9d6:	00 6f 07             	add    %ch,0x7(%edi)
     9d9:	00 00                	add    %al,(%eax)
     9db:	79 07                	jns    9e4 <.debug_loc+0x9e4>
     9dd:	00 00                	add    %al,(%eax)
     9df:	01 00                	add    %eax,(%eax)
     9e1:	52                   	push   %edx
	...
     9ea:	79 07                	jns    9f3 <.debug_loc+0x9f3>
     9ec:	00 00                	add    %al,(%eax)
     9ee:	98                   	cwtl   
     9ef:	07                   	pop    %es
     9f0:	00 00                	add    %al,(%eax)
     9f2:	01 00                	add    %eax,(%eax)
     9f4:	52                   	push   %edx
     9f5:	a0 07 00 00 aa       	mov    0xaa000007,%al
     9fa:	07                   	pop    %es
     9fb:	00 00                	add    %al,(%eax)
     9fd:	01 00                	add    %eax,(%eax)
     9ff:	52                   	push   %edx
	...
     a08:	b0 07                	mov    $0x7,%al
     a0a:	00 00                	add    %al,(%eax)
     a0c:	53                   	push   %ebx
     a0d:	08 00                	or     %al,(%eax)
     a0f:	00 01                	add    %al,(%ecx)
     a11:	00 50 63             	add    %dl,0x63(%eax)
     a14:	08 00                	or     %al,(%eax)
     a16:	00 7a 08             	add    %bh,0x8(%edx)
     a19:	00 00                	add    %al,(%eax)
     a1b:	01 00                	add    %eax,(%eax)
     a1d:	50                   	push   %eax
	...
     a26:	b0 07                	mov    $0x7,%al
     a28:	00 00                	add    %al,(%eax)
     a2a:	f8                   	clc    
     a2b:	07                   	pop    %es
     a2c:	00 00                	add    %al,(%eax)
     a2e:	01 00                	add    %eax,(%eax)
     a30:	51                   	push   %ecx
     a31:	08 08                	or     %cl,(%eax)
     a33:	00 00                	add    %al,(%eax)
     a35:	2f                   	das    
     a36:	08 00                	or     %al,(%eax)
     a38:	00 01                	add    %al,(%ecx)
     a3a:	00 51 6b             	add    %dl,0x6b(%ecx)
     a3d:	08 00                	or     %al,(%eax)
     a3f:	00 7a 08             	add    %bh,0x8(%edx)
     a42:	00 00                	add    %al,(%eax)
     a44:	01 00                	add    %eax,(%eax)
     a46:	51                   	push   %ecx
	...
     a4f:	c1 07 00             	roll   $0x0,(%edi)
     a52:	00 1f                	add    %bl,(%edi)
     a54:	08 00                	or     %al,(%eax)
     a56:	00 01                	add    %al,(%ecx)
     a58:	00 53 23             	add    %dl,0x23(%ebx)
     a5b:	08 00                	or     %al,(%eax)
     a5d:	00 43 08             	add    %al,0x8(%ebx)
     a60:	00 00                	add    %al,(%eax)
     a62:	01 00                	add    %eax,(%eax)
     a64:	53                   	push   %ebx
     a65:	6b 08 00             	imul   $0x0,(%eax),%ecx
     a68:	00 7a 08             	add    %bh,0x8(%edx)
     a6b:	00 00                	add    %al,(%eax)
     a6d:	01 00                	add    %eax,(%eax)
     a6f:	53                   	push   %ebx
	...
     a78:	43                   	inc    %ebx
     a79:	08 00                	or     %al,(%eax)
     a7b:	00 67 08             	add    %ah,0x8(%edi)
     a7e:	00 00                	add    %al,(%eax)
     a80:	01 00                	add    %eax,(%eax)
     a82:	53                   	push   %ebx
	...
     a8b:	2f                   	das    
     a8c:	08 00                	or     %al,(%eax)
     a8e:	00 39                	add    %bh,(%ecx)
     a90:	08 00                	or     %al,(%eax)
     a92:	00 01                	add    %al,(%ecx)
     a94:	00 51 00             	add    %dl,0x0(%ecx)
     a97:	00 00                	add    %al,(%eax)
     a99:	00 00                	add    %al,(%eax)
     a9b:	00 00                	add    %al,(%eax)
     a9d:	00 1b                	add    %bl,(%ebx)
     a9f:	08 00                	or     %al,(%eax)
     aa1:	00 23                	add    %ah,(%ebx)
     aa3:	08 00                	or     %al,(%eax)
     aa5:	00 01                	add    %al,(%ecx)
     aa7:	00 51 39             	add    %dl,0x39(%ecx)
     aaa:	08 00                	or     %al,(%eax)
     aac:	00 59 08             	add    %bl,0x8(%ecx)
     aaf:	00 00                	add    %al,(%eax)
     ab1:	01 00                	add    %eax,(%eax)
     ab3:	51                   	push   %ecx
     ab4:	63 08                	arpl   %cx,(%eax)
     ab6:	00 00                	add    %al,(%eax)
     ab8:	6b 08 00             	imul   $0x0,(%eax),%ecx
     abb:	00 01                	add    %al,(%ecx)
     abd:	00 51 00             	add    %dl,0x0(%ecx)
     ac0:	00 00                	add    %al,(%eax)
     ac2:	00 00                	add    %al,(%eax)
     ac4:	00 00                	add    %al,(%eax)
     ac6:	00 80 08 00 00 94    	add    %al,-0x6bfffff8(%eax)
     acc:	08 00                	or     %al,(%eax)
     ace:	00 01                	add    %al,(%ecx)
     ad0:	00 50 a1             	add    %dl,-0x5f(%eax)
     ad3:	08 00                	or     %al,(%eax)
     ad5:	00 ae 08 00 00 01    	add    %ch,0x1000008(%esi)
     adb:	00 50 c5             	add    %dl,-0x3b(%eax)
     ade:	08 00                	or     %al,(%eax)
     ae0:	00 f4                	add    %dh,%ah
     ae2:	08 00                	or     %al,(%eax)
     ae4:	00 01                	add    %al,(%ecx)
     ae6:	00 50 26             	add    %dl,0x26(%eax)
     ae9:	09 00                	or     %eax,(%eax)
     aeb:	00 46 09             	add    %al,0x9(%esi)
     aee:	00 00                	add    %al,(%eax)
     af0:	01 00                	add    %eax,(%eax)
     af2:	50                   	push   %eax
     af3:	87 09                	xchg   %ecx,(%ecx)
     af5:	00 00                	add    %al,(%eax)
     af7:	97                   	xchg   %eax,%edi
     af8:	09 00                	or     %eax,(%eax)
     afa:	00 01                	add    %al,(%ecx)
     afc:	00 50 00             	add    %dl,0x0(%eax)
     aff:	00 00                	add    %al,(%eax)
     b01:	00 00                	add    %al,(%eax)
     b03:	00 00                	add    %al,(%eax)
     b05:	00 80 08 00 00 ab    	add    %al,-0x54fffff8(%eax)
     b0b:	08 00                	or     %al,(%eax)
     b0d:	00 01                	add    %al,(%ecx)
     b0f:	00 52 00             	add    %dl,0x0(%edx)
     b12:	00 00                	add    %al,(%eax)
     b14:	00 00                	add    %al,(%eax)
     b16:	00 00                	add    %al,(%eax)
     b18:	00 a1 08 00 00 b2    	add    %ah,-0x4dfffff8(%ecx)
     b1e:	08 00                	or     %al,(%eax)
     b20:	00 01                	add    %al,(%ecx)
     b22:	00 51 b3             	add    %dl,-0x4d(%ecx)
     b25:	08 00                	or     %al,(%eax)
     b27:	00 c5                	add    %al,%ch
     b29:	08 00                	or     %al,(%eax)
     b2b:	00 01                	add    %al,(%ecx)
     b2d:	00 50 d3             	add    %dl,-0x2d(%eax)
     b30:	08 00                	or     %al,(%eax)
     b32:	00 eb                	add    %ch,%bl
     b34:	08 00                	or     %al,(%eax)
     b36:	00 01                	add    %al,(%ecx)
     b38:	00 51 87             	add    %dl,-0x79(%ecx)
     b3b:	09 00                	or     %eax,(%eax)
     b3d:	00 97 09 00 00 01    	add    %dl,0x1000009(%edi)
     b43:	00 51 97             	add    %dl,-0x69(%ecx)
     b46:	09 00                	or     %eax,(%eax)
     b48:	00 a8 09 00 00 01    	add    %ch,0x1000009(%eax)
     b4e:	00 50 00             	add    %dl,0x0(%eax)
     b51:	00 00                	add    %al,(%eax)
     b53:	00 00                	add    %al,(%eax)
     b55:	00 00                	add    %al,(%eax)
     b57:	00 a1 08 00 00 ae    	add    %ah,-0x51fffff8(%ecx)
     b5d:	08 00                	or     %al,(%eax)
     b5f:	00 01                	add    %al,(%ecx)
     b61:	00 50 02             	add    %dl,0x2(%eax)
     b64:	09 00                	or     %eax,(%eax)
     b66:	00 26                	add    %ah,(%esi)
     b68:	09 00                	or     %eax,(%eax)
     b6a:	00 01                	add    %al,(%ecx)
     b6c:	00 50 2d             	add    %dl,0x2d(%eax)
     b6f:	09 00                	or     %eax,(%eax)
     b71:	00 46 09             	add    %al,0x9(%esi)
     b74:	00 00                	add    %al,(%eax)
     b76:	01 00                	add    %eax,(%eax)
     b78:	50                   	push   %eax
     b79:	a8 09                	test   $0x9,%al
     b7b:	00 00                	add    %al,(%eax)
     b7d:	b7 09                	mov    $0x9,%bh
     b7f:	00 00                	add    %al,(%eax)
     b81:	01 00                	add    %eax,(%eax)
     b83:	50                   	push   %eax
	...
     b8c:	a1 08 00 00 5e       	mov    0x5e000008,%eax
     b91:	09 00                	or     %eax,(%eax)
     b93:	00 01                	add    %al,(%ecx)
     b95:	00 56 87             	add    %dl,-0x79(%esi)
     b98:	09 00                	or     %eax,(%eax)
     b9a:	00 a5 09 00 00 01    	add    %ah,0x1000009(%ebp)
     ba0:	00 56 a8             	add    %dl,-0x58(%esi)
     ba3:	09 00                	or     %eax,(%eax)
     ba5:	00 b7 09 00 00 01    	add    %dh,0x1000009(%edi)
     bab:	00 56 00             	add    %dl,0x0(%esi)
     bae:	00 00                	add    %al,(%eax)
     bb0:	00 00                	add    %al,(%eax)
     bb2:	00 00                	add    %al,(%eax)
     bb4:	00 cd                	add    %cl,%ch
     bb6:	08 00                	or     %al,(%eax)
     bb8:	00 da                	add    %bl,%dl
     bba:	08 00                	or     %al,(%eax)
     bbc:	00 01                	add    %al,(%ecx)
     bbe:	00 53 00             	add    %dl,0x0(%ebx)
     bc1:	00 00                	add    %al,(%eax)
     bc3:	00 00                	add    %al,(%eax)
     bc5:	00 00                	add    %al,(%eax)
     bc7:	00 a1 08 00 00 cb    	add    %ah,-0x34fffff8(%ecx)
     bcd:	08 00                	or     %al,(%eax)
     bcf:	00 01                	add    %al,(%ecx)
     bd1:	00 56 5e             	add    %dl,0x5e(%esi)
     bd4:	09 00                	or     %eax,(%eax)
     bd6:	00 87 09 00 00 01    	add    %al,0x1000009(%edi)
     bdc:	00 56 97             	add    %dl,-0x69(%esi)
     bdf:	09 00                	or     %eax,(%eax)
     be1:	00 a5 09 00 00 01    	add    %ah,0x1000009(%ebp)
     be7:	00 56 00             	add    %dl,0x0(%esi)
     bea:	00 00                	add    %al,(%eax)
     bec:	00 00                	add    %al,(%eax)
     bee:	00 00                	add    %al,(%eax)
     bf0:	00 46 09             	add    %al,0x9(%esi)
     bf3:	00 00                	add    %al,(%eax)
     bf5:	50                   	push   %eax
     bf6:	09 00                	or     %eax,(%eax)
     bf8:	00 01                	add    %al,(%ecx)
     bfa:	00 50 00             	add    %dl,0x0(%eax)
     bfd:	00 00                	add    %al,(%eax)
     bff:	00 00                	add    %al,(%eax)
     c01:	00 00                	add    %al,(%eax)
     c03:	00 a1 08 00 00 ae    	add    %ah,-0x51fffff8(%ecx)
     c09:	08 00                	or     %al,(%eax)
     c0b:	00 01                	add    %al,(%ecx)
     c0d:	00 50 50             	add    %dl,0x50(%eax)
     c10:	09 00                	or     %eax,(%eax)
     c12:	00 6b 09             	add    %ch,0x9(%ebx)
     c15:	00 00                	add    %al,(%eax)
     c17:	01 00                	add    %eax,(%eax)
     c19:	50                   	push   %eax
     c1a:	82                   	(bad)  
     c1b:	09 00                	or     %eax,(%eax)
     c1d:	00 87 09 00 00 01    	add    %al,0x1000009(%edi)
     c23:	00 50 00             	add    %dl,0x0(%eax)
     c26:	00 00                	add    %al,(%eax)
     c28:	00 00                	add    %al,(%eax)
     c2a:	00 00                	add    %al,(%eax)
     c2c:	00 c0                	add    %al,%al
     c2e:	09 00                	or     %eax,(%eax)
     c30:	00 db                	add    %bl,%bl
     c32:	09 00                	or     %eax,(%eax)
     c34:	00 01                	add    %al,(%ecx)
     c36:	00 50 db             	add    %dl,-0x25(%eax)
     c39:	09 00                	or     %eax,(%eax)
     c3b:	00 05 0a 00 00 01    	add    %al,0x100000a
     c41:	00 57 05             	add    %dl,0x5(%edi)
     c44:	0a 00                	or     (%eax),%al
     c46:	00 19                	add    %bl,(%ecx)
     c48:	0a 00                	or     (%eax),%al
     c4a:	00 01                	add    %al,(%ecx)
     c4c:	00 50 19             	add    %dl,0x19(%eax)
     c4f:	0a 00                	or     (%eax),%al
     c51:	00 2f                	add    %ch,(%edi)
     c53:	0a 00                	or     (%eax),%al
     c55:	00 01                	add    %al,(%ecx)
     c57:	00 57 2f             	add    %dl,0x2f(%edi)
     c5a:	0a 00                	or     (%eax),%al
     c5c:	00 36                	add    %dh,(%esi)
     c5e:	0a 00                	or     (%eax),%al
     c60:	00 01                	add    %al,(%ecx)
     c62:	00 50 36             	add    %dl,0x36(%eax)
     c65:	0a 00                	or     (%eax),%al
     c67:	00 60 0a             	add    %ah,0xa(%eax)
     c6a:	00 00                	add    %al,(%eax)
     c6c:	01 00                	add    %eax,(%eax)
     c6e:	57                   	push   %edi
     c6f:	7a 0a                	jp     c7b <.debug_loc+0xc7b>
     c71:	00 00                	add    %al,(%eax)
     c73:	88 0a                	mov    %cl,(%edx)
     c75:	00 00                	add    %al,(%eax)
     c77:	01 00                	add    %eax,(%eax)
     c79:	57                   	push   %edi
     c7a:	8a 0a                	mov    (%edx),%cl
     c7c:	00 00                	add    %al,(%eax)
     c7e:	98                   	cwtl   
     c7f:	0a 00                	or     (%eax),%al
     c81:	00 01                	add    %al,(%ecx)
     c83:	00 57 00             	add    %dl,0x0(%edi)
     c86:	00 00                	add    %al,(%eax)
     c88:	00 00                	add    %al,(%eax)
     c8a:	00 00                	add    %al,(%eax)
     c8c:	00 c0                	add    %al,%al
     c8e:	09 00                	or     %eax,(%eax)
     c90:	00 e3                	add    %ah,%bl
     c92:	09 00                	or     %eax,(%eax)
     c94:	00 01                	add    %al,(%ecx)
     c96:	00 52 9b             	add    %dl,-0x65(%edx)
     c99:	0a 00                	or     (%eax),%al
     c9b:	00 df                	add    %bl,%bh
     c9d:	0a 00                	or     (%eax),%al
     c9f:	00 01                	add    %al,(%ecx)
     ca1:	00 56 00             	add    %dl,0x0(%esi)
     ca4:	00 00                	add    %al,(%eax)
     ca6:	00 00                	add    %al,(%eax)
     ca8:	00 00                	add    %al,(%eax)
     caa:	00 db                	add    %bl,%bl
     cac:	09 00                	or     %eax,(%eax)
     cae:	00 e6                	add    %ah,%dh
     cb0:	09 00                	or     %eax,(%eax)
     cb2:	00 01                	add    %al,(%ecx)
     cb4:	00 50 1a             	add    %dl,0x1a(%eax)
     cb7:	0a 00                	or     (%eax),%al
     cb9:	00 2f                	add    %ch,(%edi)
     cbb:	0a 00                	or     (%eax),%al
     cbd:	00 01                	add    %al,(%ecx)
     cbf:	00 50 36             	add    %dl,0x36(%eax)
     cc2:	0a 00                	or     (%eax),%al
     cc4:	00 46 0a             	add    %al,0xa(%esi)
     cc7:	00 00                	add    %al,(%eax)
     cc9:	01 00                	add    %eax,(%eax)
     ccb:	50                   	push   %eax
     ccc:	8a 0a                	mov    (%edx),%cl
     cce:	00 00                	add    %al,(%eax)
     cd0:	9d                   	popf   
     cd1:	0a 00                	or     (%eax),%al
     cd3:	00 01                	add    %al,(%ecx)
     cd5:	00 50 c2             	add    %dl,-0x3e(%eax)
     cd8:	0a 00                	or     (%eax),%al
     cda:	00 c4                	add    %al,%ah
     cdc:	0a 00                	or     (%eax),%al
     cde:	00 01                	add    %al,(%ecx)
     ce0:	00 50 00             	add    %dl,0x0(%eax)
     ce3:	00 00                	add    %al,(%eax)
     ce5:	00 00                	add    %al,(%eax)
     ce7:	00 00                	add    %al,(%eax)
     ce9:	00 07                	add    %al,(%edi)
     ceb:	0a 00                	or     (%eax),%al
     ced:	00 13                	add    %dl,(%ebx)
     cef:	0a 00                	or     (%eax),%al
     cf1:	00 01                	add    %al,(%ecx)
     cf3:	00 53 00             	add    %dl,0x0(%ebx)
     cf6:	00 00                	add    %al,(%eax)
     cf8:	00 00                	add    %al,(%eax)
     cfa:	00 00                	add    %al,(%eax)
     cfc:	00 db                	add    %bl,%bl
     cfe:	09 00                	or     %eax,(%eax)
     d00:	00 87 0a 00 00 01    	add    %al,0x100000a(%edi)
     d06:	00 56 8a             	add    %dl,-0x76(%esi)
     d09:	0a 00                	or     (%eax),%al
     d0b:	00 9b 0a 00 00 01    	add    %bl,0x100000a(%ebx)
     d11:	00 56 00             	add    %dl,0x0(%esi)
     d14:	00 00                	add    %al,(%eax)
     d16:	00 00                	add    %al,(%eax)
     d18:	00 00                	add    %al,(%eax)
     d1a:	00 46 0a             	add    %al,0xa(%esi)
     d1d:	00 00                	add    %al,(%eax)
     d1f:	50                   	push   %eax
     d20:	0a 00                	or     (%eax),%al
     d22:	00 01                	add    %al,(%ecx)
     d24:	00 50 00             	add    %dl,0x0(%eax)
     d27:	00 00                	add    %al,(%eax)
     d29:	00 00                	add    %al,(%eax)
     d2b:	00 00                	add    %al,(%eax)
     d2d:	00 db                	add    %bl,%bl
     d2f:	09 00                	or     %eax,(%eax)
     d31:	00 e6                	add    %ah,%dh
     d33:	09 00                	or     %eax,(%eax)
     d35:	00 01                	add    %al,(%ecx)
     d37:	00 50 50             	add    %dl,0x50(%eax)
     d3a:	0a 00                	or     (%eax),%al
     d3c:	00 63 0a             	add    %ah,0xa(%ebx)
     d3f:	00 00                	add    %al,(%eax)
     d41:	01 00                	add    %eax,(%eax)
     d43:	50                   	push   %eax
     d44:	7a 0a                	jp     d50 <.debug_loc+0xd50>
     d46:	00 00                	add    %al,(%eax)
     d48:	7f 0a                	jg     d54 <.debug_loc+0xd54>
     d4a:	00 00                	add    %al,(%eax)
     d4c:	01 00                	add    %eax,(%eax)
     d4e:	50                   	push   %eax
	...
     d57:	f0 0a 00             	lock or (%eax),%al
     d5a:	00 06                	add    %al,(%esi)
     d5c:	0b 00                	or     (%eax),%eax
     d5e:	00 01                	add    %al,(%ecx)
     d60:	00 50 06             	add    %dl,0x6(%eax)
     d63:	0b 00                	or     (%eax),%eax
     d65:	00 57 0b             	add    %dl,0xb(%edi)
     d68:	00 00                	add    %al,(%eax)
     d6a:	01 00                	add    %eax,(%eax)
     d6c:	57                   	push   %edi
     d6d:	59                   	pop    %ecx
     d6e:	0b 00                	or     (%eax),%eax
     d70:	00 a3 0b 00 00 01    	add    %ah,0x100000b(%ebx)
     d76:	00 57 a5             	add    %dl,-0x5b(%edi)
     d79:	0b 00                	or     (%eax),%eax
     d7b:	00 b1 0b 00 00 01    	add    %dh,0x100000b(%ecx)
     d81:	00 57 b3             	add    %dl,-0x4d(%edi)
     d84:	0b 00                	or     (%eax),%eax
     d86:	00 bf 0b 00 00 01    	add    %bh,0x100000b(%edi)
     d8c:	00 57 00             	add    %dl,0x0(%edi)
     d8f:	00 00                	add    %al,(%eax)
     d91:	00 00                	add    %al,(%eax)
     d93:	00 00                	add    %al,(%eax)
     d95:	00 f0                	add    %dh,%al
     d97:	0a 00                	or     (%eax),%al
     d99:	00 1d 0b 00 00 01    	add    %bl,0x100000b
     d9f:	00 52 00             	add    %dl,0x0(%edx)
     da2:	00 00                	add    %al,(%eax)
     da4:	00 00                	add    %al,(%eax)
     da6:	00 00                	add    %al,(%eax)
     da8:	00 30                	add    %dh,(%eax)
     daa:	0b 00                	or     (%eax),%eax
     dac:	00 54 0b 00          	add    %dl,0x0(%ebx,%ecx,1)
     db0:	00 01                	add    %al,(%ecx)
     db2:	00 50 59             	add    %dl,0x59(%eax)
     db5:	0b 00                	or     (%eax),%eax
     db7:	00 66 0b             	add    %ah,0xb(%esi)
     dba:	00 00                	add    %al,(%eax)
     dbc:	01 00                	add    %eax,(%eax)
     dbe:	50                   	push   %eax
     dbf:	b3 0b                	mov    $0xb,%bl
     dc1:	00 00                	add    %al,(%eax)
     dc3:	bd 0b 00 00 01       	mov    $0x100000b,%ebp
     dc8:	00 50 00             	add    %dl,0x0(%eax)
     dcb:	00 00                	add    %al,(%eax)
     dcd:	00 00                	add    %al,(%eax)
     dcf:	00 00                	add    %al,(%eax)
     dd1:	00 09                	add    %cl,(%ecx)
     dd3:	0b 00                	or     (%eax),%eax
     dd5:	00 55 0b             	add    %dl,0xb(%ebp)
     dd8:	00 00                	add    %al,(%eax)
     dda:	01 00                	add    %eax,(%eax)
     ddc:	53                   	push   %ebx
     ddd:	59                   	pop    %ecx
     dde:	0b 00                	or     (%eax),%eax
     de0:	00 7a 0b             	add    %bh,0xb(%edx)
     de3:	00 00                	add    %al,(%eax)
     de5:	01 00                	add    %eax,(%eax)
     de7:	53                   	push   %ebx
     de8:	a5                   	movsl  %ds:(%esi),%es:(%edi)
     de9:	0b 00                	or     (%eax),%eax
     deb:	00 af 0b 00 00 01    	add    %ch,0x100000b(%edi)
     df1:	00 53 b3             	add    %dl,-0x4d(%ebx)
     df4:	0b 00                	or     (%eax),%eax
     df6:	00 bf 0b 00 00 01    	add    %bh,0x100000b(%edi)
     dfc:	00 53 00             	add    %dl,0x0(%ebx)
     dff:	00 00                	add    %al,(%eax)
     e01:	00 00                	add    %al,(%eax)
     e03:	00 00                	add    %al,(%eax)
     e05:	00 06                	add    %al,(%esi)
     e07:	0b 00                	or     (%eax),%eax
     e09:	00 10                	add    %dl,(%eax)
     e0b:	0b 00                	or     (%eax),%eax
     e0d:	00 01                	add    %al,(%ecx)
     e0f:	00 50 00             	add    %dl,0x0(%eax)
     e12:	00 00                	add    %al,(%eax)
     e14:	00 00                	add    %al,(%eax)
     e16:	00 00                	add    %al,(%eax)
     e18:	00 7a 0b             	add    %bh,0xb(%edx)
     e1b:	00 00                	add    %al,(%eax)
     e1d:	a1 0b 00 00 01       	mov    0x100000b,%eax
     e22:	00 53 00             	add    %dl,0x0(%ebx)
     e25:	00 00                	add    %al,(%eax)
     e27:	00 00                	add    %al,(%eax)
     e29:	00 00                	add    %al,(%eax)
     e2b:	00 66 0b             	add    %ah,0xb(%esi)
     e2e:	00 00                	add    %al,(%eax)
     e30:	70 0b                	jo     e3d <.debug_loc+0xe3d>
     e32:	00 00                	add    %al,(%eax)
     e34:	01 00                	add    %eax,(%eax)
     e36:	50                   	push   %eax
	...
     e3f:	70 0b                	jo     e4c <.debug_loc+0xe4c>
     e41:	00 00                	add    %al,(%eax)
     e43:	83 0b 00             	orl    $0x0,(%ebx)
     e46:	00 01                	add    %al,(%ecx)
     e48:	00 50 9a             	add    %dl,-0x66(%eax)
     e4b:	0b 00                	or     (%eax),%eax
     e4d:	00 9d 0b 00 00 01    	add    %bl,0x100000b(%ebp)
     e53:	00 50 a5             	add    %dl,-0x5b(%eax)
     e56:	0b 00                	or     (%eax),%eax
     e58:	00 ab 0b 00 00 01    	add    %ch,0x100000b(%ebx)
     e5e:	00 50 00             	add    %dl,0x0(%eax)
     e61:	00 00                	add    %al,(%eax)
     e63:	00 00                	add    %al,(%eax)
     e65:	00 00                	add    %al,(%eax)
     e67:	00 c0                	add    %al,%al
     e69:	0b 00                	or     (%eax),%eax
     e6b:	00 63 0c             	add    %ah,0xc(%ebx)
     e6e:	00 00                	add    %al,(%eax)
     e70:	01 00                	add    %eax,(%eax)
     e72:	50                   	push   %eax
     e73:	7a 0c                	jp     e81 <.debug_loc+0xe81>
     e75:	00 00                	add    %al,(%eax)
     e77:	82                   	(bad)  
     e78:	0c 00                	or     $0x0,%al
     e7a:	00 01                	add    %al,(%ecx)
     e7c:	00 50 00             	add    %dl,0x0(%eax)
     e7f:	00 00                	add    %al,(%eax)
     e81:	00 00                	add    %al,(%eax)
     e83:	00 00                	add    %al,(%eax)
     e85:	00 c0                	add    %al,%al
     e87:	0b 00                	or     (%eax),%eax
     e89:	00 6a 0c             	add    %ch,0xc(%edx)
     e8c:	00 00                	add    %al,(%eax)
     e8e:	01 00                	add    %eax,(%eax)
     e90:	52                   	push   %edx
     e91:	7a 0c                	jp     e9f <.debug_loc+0xe9f>
     e93:	00 00                	add    %al,(%eax)
     e95:	82                   	(bad)  
     e96:	0c 00                	or     $0x0,%al
     e98:	00 01                	add    %al,(%ecx)
     e9a:	00 52 00             	add    %dl,0x0(%edx)
     e9d:	00 00                	add    %al,(%eax)
     e9f:	00 00                	add    %al,(%eax)
     ea1:	00 00                	add    %al,(%eax)
     ea3:	00 d1                	add    %dl,%cl
     ea5:	0b 00                	or     (%eax),%eax
     ea7:	00 e9                	add    %ch,%cl
     ea9:	0b 00                	or     (%eax),%eax
     eab:	00 01                	add    %al,(%ecx)
     ead:	00 56 ec             	add    %dl,-0x14(%esi)
     eb0:	0b 00                	or     (%eax),%eax
     eb2:	00 1a                	add    %bl,(%edx)
     eb4:	0c 00                	or     $0x0,%al
     eb6:	00 01                	add    %al,(%ecx)
     eb8:	00 56 1d             	add    %dl,0x1d(%esi)
     ebb:	0c 00                	or     $0x0,%al
     ebd:	00 27                	add    %ah,(%edi)
     ebf:	0c 00                	or     $0x0,%al
     ec1:	00 01                	add    %al,(%ecx)
     ec3:	00 56 2a             	add    %dl,0x2a(%esi)
     ec6:	0c 00                	or     $0x0,%al
     ec8:	00 7f 0c             	add    %bh,0xc(%edi)
     ecb:	00 00                	add    %al,(%eax)
     ecd:	01 00                	add    %eax,(%eax)
     ecf:	56                   	push   %esi
	...
     ed8:	0d 0c 00 00 1d       	or     $0x1d00000c,%eax
     edd:	0c 00                	or     $0x0,%al
     edf:	00 01                	add    %al,(%ecx)
     ee1:	00 51 2a             	add    %dl,0x2a(%ecx)
     ee4:	0c 00                	or     $0x0,%al
     ee6:	00 37                	add    %dh,(%edi)
     ee8:	0c 00                	or     $0x0,%al
     eea:	00 01                	add    %al,(%ecx)
     eec:	00 51 00             	add    %dl,0x0(%ecx)
     eef:	00 00                	add    %al,(%eax)
     ef1:	00 00                	add    %al,(%eax)
     ef3:	00 00                	add    %al,(%eax)
     ef5:	00 4b 0c             	add    %cl,0xc(%ebx)
     ef8:	00 00                	add    %al,(%eax)
     efa:	7e 0c                	jle    f08 <.debug_loc+0xf08>
     efc:	00 00                	add    %al,(%eax)
     efe:	01 00                	add    %eax,(%eax)
     f00:	53                   	push   %ebx
	...
     f09:	37                   	aaa    
     f0a:	0c 00                	or     $0x0,%al
     f0c:	00 41 0c             	add    %al,0xc(%ecx)
     f0f:	00 00                	add    %al,(%eax)
     f11:	01 00                	add    %eax,(%eax)
     f13:	51                   	push   %ecx
	...
     f1c:	e4 0b                	in     $0xb,%al
     f1e:	00 00                	add    %al,(%eax)
     f20:	ec                   	in     (%dx),%al
     f21:	0b 00                	or     (%eax),%eax
     f23:	00 01                	add    %al,(%ecx)
     f25:	00 51 41             	add    %dl,0x41(%ecx)
     f28:	0c 00                	or     $0x0,%al
     f2a:	00 70 0c             	add    %dh,0xc(%eax)
     f2d:	00 00                	add    %al,(%eax)
     f2f:	01 00                	add    %eax,(%eax)
     f31:	51                   	push   %ecx
     f32:	7a 0c                	jp     f40 <.debug_loc+0xf40>
     f34:	00 00                	add    %al,(%eax)
     f36:	82                   	(bad)  
     f37:	0c 00                	or     $0x0,%al
     f39:	00 01                	add    %al,(%ecx)
     f3b:	00 51 00             	add    %dl,0x0(%ecx)
     f3e:	00 00                	add    %al,(%eax)
     f40:	00 00                	add    %al,(%eax)
     f42:	00 00                	add    %al,(%eax)
     f44:	00 90 0c 00 00 a2    	add    %dl,-0x5dfffff4(%eax)
     f4a:	0c 00                	or     $0x0,%al
     f4c:	00 01                	add    %al,(%ecx)
     f4e:	00 50 a2             	add    %dl,-0x5e(%eax)
     f51:	0c 00                	or     $0x0,%al
     f53:	00 ba 0c 00 00 01    	add    %bh,0x100000c(%edx)
     f59:	00 56 bc             	add    %dl,-0x44(%esi)
     f5c:	0c 00                	or     $0x0,%al
     f5e:	00 f5                	add    %dh,%ch
     f60:	0c 00                	or     $0x0,%al
     f62:	00 01                	add    %al,(%ecx)
     f64:	00 56 f7             	add    %dl,-0x9(%esi)
     f67:	0c 00                	or     $0x0,%al
     f69:	00 18                	add    %bl,(%eax)
     f6b:	0d 00 00 01 00       	or     $0x10000,%eax
     f70:	56                   	push   %esi
	...
     f79:	da 0c 00             	fimull (%eax,%eax,1)
     f7c:	00 f4                	add    %dh,%ah
     f7e:	0c 00                	or     $0x0,%al
     f80:	00 01                	add    %al,(%ecx)
     f82:	00 53 00             	add    %dl,0x0(%ebx)
     f85:	00 00                	add    %al,(%eax)
     f87:	00 00                	add    %al,(%eax)
     f89:	00 00                	add    %al,(%eax)
     f8b:	00 c6                	add    %al,%dh
     f8d:	0c 00                	or     $0x0,%al
     f8f:	00 d0                	add    %dl,%al
     f91:	0c 00                	or     $0x0,%al
     f93:	00 01                	add    %al,(%ecx)
     f95:	00 50 00             	add    %dl,0x0(%eax)
     f98:	00 00                	add    %al,(%eax)
     f9a:	00 00                	add    %al,(%eax)
     f9c:	00 00                	add    %al,(%eax)
     f9e:	00 b5 0c 00 00 bc    	add    %dh,-0x43fffff4(%ebp)
     fa4:	0c 00                	or     $0x0,%al
     fa6:	00 01                	add    %al,(%ecx)
     fa8:	00 50 d0             	add    %dl,-0x30(%eax)
     fab:	0c 00                	or     $0x0,%al
     fad:	00 e3                	add    %ah,%bl
     faf:	0c 00                	or     $0x0,%al
     fb1:	00 01                	add    %al,(%ecx)
     fb3:	00 50 f0             	add    %dl,-0x10(%eax)
     fb6:	0c 00                	or     $0x0,%al
     fb8:	00 f7                	add    %dh,%bh
     fba:	0c 00                	or     $0x0,%al
     fbc:	00 01                	add    %al,(%ecx)
     fbe:	00 50 00             	add    %dl,0x0(%eax)
     fc1:	00 00                	add    %al,(%eax)
     fc3:	00 00                	add    %al,(%eax)
     fc5:	00 00                	add    %al,(%eax)
     fc7:	00 50 0d             	add    %dl,0xd(%eax)
     fca:	00 00                	add    %al,(%eax)
     fcc:	71 0d                	jno    fdb <.debug_loc+0xfdb>
     fce:	00 00                	add    %al,(%eax)
     fd0:	01 00                	add    %eax,(%eax)
     fd2:	53                   	push   %ebx
	...
     fdb:	37                   	aaa    
     fdc:	0d 00 00 41 0d       	or     $0xd410000,%eax
     fe1:	00 00                	add    %al,(%eax)
     fe3:	01 00                	add    %eax,(%eax)
     fe5:	52                   	push   %edx
	...
     fee:	41                   	inc    %ecx
     fef:	0d 00 00 68 0d       	or     $0xd680000,%eax
     ff4:	00 00                	add    %al,(%eax)
     ff6:	01 00                	add    %eax,(%eax)
     ff8:	52                   	push   %edx
     ff9:	70 0d                	jo     1008 <.debug_loc+0x1008>
     ffb:	00 00                	add    %al,(%eax)
     ffd:	7a 0d                	jp     100c <.debug_loc+0x100c>
     fff:	00 00                	add    %al,(%eax)
    1001:	01 00                	add    %eax,(%eax)
    1003:	52                   	push   %edx
	...
    100c:	80 0d 00 00 0a 0e 00 	orb    $0x0,0xe0a0000
    1013:	00 01                	add    %al,(%ecx)
    1015:	00 50 0d             	add    %dl,0xd(%eax)
    1018:	0e                   	push   %cs
    1019:	00 00                	add    %al,(%eax)
    101b:	1f                   	pop    %ds
    101c:	0e                   	push   %cs
    101d:	00 00                	add    %al,(%eax)
    101f:	01 00                	add    %eax,(%eax)
    1021:	56                   	push   %esi
    1022:	22 0e                	and    (%esi),%cl
    1024:	00 00                	add    %al,(%eax)
    1026:	6c                   	insb   (%dx),%es:(%edi)
    1027:	0e                   	push   %cs
    1028:	00 00                	add    %al,(%eax)
    102a:	01 00                	add    %eax,(%eax)
    102c:	56                   	push   %esi
	...
    1035:	80 0d 00 00 a3 0d 00 	orb    $0x0,0xda30000
    103c:	00 01                	add    %al,(%ecx)
    103e:	00 52 00             	add    %dl,0x0(%edx)
    1041:	00 00                	add    %al,(%eax)
    1043:	00 00                	add    %al,(%eax)
    1045:	00 00                	add    %al,(%eax)
    1047:	00 80 0d 00 00 a9    	add    %al,-0x56fffff3(%eax)
    104d:	0d 00 00 01 00       	or     $0x10000,%eax
    1052:	51                   	push   %ecx
	...
    105b:	92                   	xchg   %eax,%edx
    105c:	0d 00 00 aa 0d       	or     $0xdaa0000,%eax
    1061:	00 00                	add    %al,(%eax)
    1063:	01 00                	add    %eax,(%eax)
    1065:	53                   	push   %ebx
    1066:	aa                   	stos   %al,%es:(%edi)
    1067:	0d 00 00 b2 0d       	or     $0xdb20000,%eax
    106c:	00 00                	add    %al,(%eax)
    106e:	01 00                	add    %eax,(%eax)
    1070:	50                   	push   %eax
    1071:	b2 0d                	mov    $0xd,%dl
    1073:	00 00                	add    %al,(%eax)
    1075:	09 0e                	or     %ecx,(%esi)
    1077:	00 00                	add    %al,(%eax)
    1079:	01 00                	add    %eax,(%eax)
    107b:	53                   	push   %ebx
    107c:	0d 0e 00 00 1e       	or     $0x1e00000e,%eax
    1081:	0e                   	push   %cs
    1082:	00 00                	add    %al,(%eax)
    1084:	01 00                	add    %eax,(%eax)
    1086:	53                   	push   %ebx
    1087:	22 0e                	and    (%esi),%cl
    1089:	00 00                	add    %al,(%eax)
    108b:	46                   	inc    %esi
    108c:	0e                   	push   %cs
    108d:	00 00                	add    %al,(%eax)
    108f:	01 00                	add    %eax,(%eax)
    1091:	53                   	push   %ebx
    1092:	6a 0e                	push   $0xe
    1094:	00 00                	add    %al,(%eax)
    1096:	6c                   	insb   (%dx),%es:(%edi)
    1097:	0e                   	push   %cs
    1098:	00 00                	add    %al,(%eax)
    109a:	01 00                	add    %eax,(%eax)
    109c:	53                   	push   %ebx
	...
    10a5:	9b                   	fwait
    10a6:	0d 00 00 a5 0d       	or     $0xda50000,%eax
    10ab:	00 00                	add    %al,(%eax)
    10ad:	01 00                	add    %eax,(%eax)
    10af:	50                   	push   %eax
    10b0:	d1 0d 00 00 f5 0d    	rorl   0xdf50000
    10b6:	00 00                	add    %al,(%eax)
    10b8:	01 00                	add    %eax,(%eax)
    10ba:	50                   	push   %eax
    10bb:	fa                   	cli    
    10bc:	0d 00 00 05 0e       	or     $0xe050000,%eax
    10c1:	00 00                	add    %al,(%eax)
    10c3:	01 00                	add    %eax,(%eax)
    10c5:	50                   	push   %eax
    10c6:	22 0e                	and    (%esi),%cl
    10c8:	00 00                	add    %al,(%eax)
    10ca:	28 0e                	sub    %cl,(%esi)
    10cc:	00 00                	add    %al,(%eax)
    10ce:	01 00                	add    %eax,(%eax)
    10d0:	50                   	push   %eax
	...
    10d9:	9b                   	fwait
    10da:	0d 00 00 a3 0d       	or     $0xda30000,%eax
    10df:	00 00                	add    %al,(%eax)
    10e1:	01 00                	add    %eax,(%eax)
    10e3:	52                   	push   %edx
    10e4:	be 0d 00 00 ca       	mov    $0xca00000d,%esi
    10e9:	0d 00 00 01 00       	or     $0x10000,%eax
    10ee:	52                   	push   %edx
	...
    10f7:	17                   	pop    %ss
    10f8:	0e                   	push   %cs
    10f9:	00 00                	add    %al,(%eax)
    10fb:	1a 0e                	sbb    (%esi),%cl
    10fd:	00 00                	add    %al,(%eax)
    10ff:	01 00                	add    %eax,(%eax)
    1101:	50                   	push   %eax
    1102:	1a 0e                	sbb    (%esi),%cl
    1104:	00 00                	add    %al,(%eax)
    1106:	1e                   	push   %ds
    1107:	0e                   	push   %cs
    1108:	00 00                	add    %al,(%eax)
    110a:	01 00                	add    %eax,(%eax)
    110c:	53                   	push   %ebx
    110d:	3b 0e                	cmp    (%esi),%ecx
    110f:	00 00                	add    %al,(%eax)
    1111:	46                   	inc    %esi
    1112:	0e                   	push   %cs
    1113:	00 00                	add    %al,(%eax)
    1115:	01 00                	add    %eax,(%eax)
    1117:	50                   	push   %eax
    1118:	46                   	inc    %esi
    1119:	0e                   	push   %cs
    111a:	00 00                	add    %al,(%eax)
    111c:	6a 0e                	push   $0xe
    111e:	00 00                	add    %al,(%eax)
    1120:	01 00                	add    %eax,(%eax)
    1122:	53                   	push   %ebx
    1123:	6a 0e                	push   $0xe
    1125:	00 00                	add    %al,(%eax)
    1127:	6c                   	insb   (%dx),%es:(%edi)
    1128:	0e                   	push   %cs
    1129:	00 00                	add    %al,(%eax)
    112b:	01 00                	add    %eax,(%eax)
    112d:	50                   	push   %eax
	...
    1136:	28 0e                	sub    %cl,(%esi)
    1138:	00 00                	add    %al,(%eax)
    113a:	32 0e                	xor    (%esi),%cl
    113c:	00 00                	add    %al,(%eax)
    113e:	01 00                	add    %eax,(%eax)
    1140:	50                   	push   %eax
	...
    1149:	17                   	pop    %ss
    114a:	0e                   	push   %cs
    114b:	00 00                	add    %al,(%eax)
    114d:	1a 0e                	sbb    (%esi),%cl
    114f:	00 00                	add    %al,(%eax)
    1151:	01 00                	add    %eax,(%eax)
    1153:	50                   	push   %eax
    1154:	32 0e                	xor    (%esi),%cl
    1156:	00 00                	add    %al,(%eax)
    1158:	3b 0e                	cmp    (%esi),%ecx
    115a:	00 00                	add    %al,(%eax)
    115c:	01 00                	add    %eax,(%eax)
    115e:	50                   	push   %eax
	...
    1167:	70 0e                	jo     1177 <.debug_loc+0x1177>
    1169:	00 00                	add    %al,(%eax)
    116b:	03 0f                	add    (%edi),%ecx
    116d:	00 00                	add    %al,(%eax)
    116f:	01 00                	add    %eax,(%eax)
    1171:	50                   	push   %eax
    1172:	1a 0f                	sbb    (%edi),%cl
    1174:	00 00                	add    %al,(%eax)
    1176:	22 0f                	and    (%edi),%cl
    1178:	00 00                	add    %al,(%eax)
    117a:	01 00                	add    %eax,(%eax)
    117c:	50                   	push   %eax
	...
    1185:	70 0e                	jo     1195 <.debug_loc+0x1195>
    1187:	00 00                	add    %al,(%eax)
    1189:	0a 0f                	or     (%edi),%cl
    118b:	00 00                	add    %al,(%eax)
    118d:	01 00                	add    %eax,(%eax)
    118f:	52                   	push   %edx
    1190:	1a 0f                	sbb    (%edi),%cl
    1192:	00 00                	add    %al,(%eax)
    1194:	22 0f                	and    (%edi),%cl
    1196:	00 00                	add    %al,(%eax)
    1198:	01 00                	add    %eax,(%eax)
    119a:	52                   	push   %edx
	...
    11a3:	70 0e                	jo     11b3 <.debug_loc+0x11b3>
    11a5:	00 00                	add    %al,(%eax)
    11a7:	10 0f                	adc    %cl,(%edi)
    11a9:	00 00                	add    %al,(%eax)
    11ab:	01 00                	add    %eax,(%eax)
    11ad:	51                   	push   %ecx
    11ae:	1a 0f                	sbb    (%edi),%cl
    11b0:	00 00                	add    %al,(%eax)
    11b2:	22 0f                	and    (%edi),%cl
    11b4:	00 00                	add    %al,(%eax)
    11b6:	01 00                	add    %eax,(%eax)
    11b8:	51                   	push   %ecx
	...
    11c1:	70 0e                	jo     11d1 <.debug_loc+0x11d1>
    11c3:	00 00                	add    %al,(%eax)
    11c5:	9f                   	lahf   
    11c6:	0e                   	push   %cs
    11c7:	00 00                	add    %al,(%eax)
    11c9:	02 00                	add    (%eax),%al
    11cb:	91                   	xchg   %eax,%ecx
    11cc:	00 9f 0e 00 00 c7    	add    %bl,-0x38fffff2(%edi)
    11d2:	0e                   	push   %cs
    11d3:	00 00                	add    %al,(%eax)
    11d5:	01 00                	add    %eax,(%eax)
    11d7:	53                   	push   %ebx
    11d8:	c7                   	(bad)  
    11d9:	0e                   	push   %cs
    11da:	00 00                	add    %al,(%eax)
    11dc:	cb                   	lret   
    11dd:	0e                   	push   %cs
    11de:	00 00                	add    %al,(%eax)
    11e0:	02 00                	add    (%eax),%al
    11e2:	91                   	xchg   %eax,%ecx
    11e3:	00 cb                	add    %cl,%bl
    11e5:	0e                   	push   %cs
    11e6:	00 00                	add    %al,(%eax)
    11e8:	d7                   	xlat   %ds:(%ebx)
    11e9:	0e                   	push   %cs
    11ea:	00 00                	add    %al,(%eax)
    11ec:	01 00                	add    %eax,(%eax)
    11ee:	53                   	push   %ebx
    11ef:	d7                   	xlat   %ds:(%ebx)
    11f0:	0e                   	push   %cs
    11f1:	00 00                	add    %al,(%eax)
    11f3:	22 0f                	and    (%edi),%cl
    11f5:	00 00                	add    %al,(%eax)
    11f7:	02 00                	add    (%eax),%al
    11f9:	91                   	xchg   %eax,%ecx
	...
    1202:	00 81 0e 00 00 8b    	add    %al,-0x74fffff2(%ecx)
    1208:	0e                   	push   %cs
    1209:	00 00                	add    %al,(%eax)
    120b:	01 00                	add    %eax,(%eax)
    120d:	56                   	push   %esi
	...
    1216:	eb 0e                	jmp    1226 <.debug_loc+0x1226>
    1218:	00 00                	add    %al,(%eax)
    121a:	1e                   	push   %ds
    121b:	0f 00 00             	sldt   (%eax)
    121e:	01 00                	add    %eax,(%eax)
    1220:	53                   	push   %ebx
	...
    1229:	d7                   	xlat   %ds:(%ebx)
    122a:	0e                   	push   %cs
    122b:	00 00                	add    %al,(%eax)
    122d:	e1 0e                	loope  123d <.debug_loc+0x123d>
    122f:	00 00                	add    %al,(%eax)
    1231:	01 00                	add    %eax,(%eax)
    1233:	53                   	push   %ebx
	...
    123c:	97                   	xchg   %eax,%edi
    123d:	0e                   	push   %cs
    123e:	00 00                	add    %al,(%eax)
    1240:	9b                   	fwait
    1241:	0e                   	push   %cs
    1242:	00 00                	add    %al,(%eax)
    1244:	01 00                	add    %eax,(%eax)
    1246:	53                   	push   %ebx
    1247:	e1 0e                	loope  1257 <.debug_loc+0x1257>
    1249:	00 00                	add    %al,(%eax)
    124b:	eb 0e                	jmp    125b <.debug_loc+0x125b>
    124d:	00 00                	add    %al,(%eax)
    124f:	01 00                	add    %eax,(%eax)
    1251:	53                   	push   %ebx
	...
    125a:	30 0f                	xor    %cl,(%edi)
    125c:	00 00                	add    %al,(%eax)
    125e:	4c                   	dec    %esp
    125f:	0f 00 00             	sldt   (%eax)
    1262:	01 00                	add    %eax,(%eax)
    1264:	50                   	push   %eax
    1265:	4e                   	dec    %esi
    1266:	0f 00 00             	sldt   (%eax)
    1269:	52                   	push   %edx
    126a:	0f 00 00             	sldt   (%eax)
    126d:	01 00                	add    %eax,(%eax)
    126f:	50                   	push   %eax
	...
    1278:	30 0f                	xor    %cl,(%edi)
    127a:	00 00                	add    %al,(%eax)
    127c:	45                   	inc    %ebp
    127d:	0f 00 00             	sldt   (%eax)
    1280:	01 00                	add    %eax,(%eax)
    1282:	52                   	push   %edx
	...
    128b:	60                   	pusha  
    128c:	0f 00 00             	sldt   (%eax)
    128f:	69 0f 00 00 01 00    	imul   $0x10000,(%edi),%ecx
    1295:	50                   	push   %eax
	...
    129e:	70 0f                	jo     12af <.debug_loc+0x12af>
    12a0:	00 00                	add    %al,(%eax)
    12a2:	79 0f                	jns    12b3 <.debug_loc+0x12b3>
    12a4:	00 00                	add    %al,(%eax)
    12a6:	01 00                	add    %eax,(%eax)
    12a8:	50                   	push   %eax
	...
    12b1:	7b 0f                	jnp    12c2 <.debug_loc+0x12c2>
    12b3:	00 00                	add    %al,(%eax)
    12b5:	85 0f                	test   %ecx,(%edi)
    12b7:	00 00                	add    %al,(%eax)
    12b9:	01 00                	add    %eax,(%eax)
    12bb:	50                   	push   %eax
	...

Disassembly of section .debug_aranges:

00000000 <.debug_aranges>:
   0:	3c 00                	cmp    $0x0,%al
   2:	00 00                	add    %al,(%eax)
   4:	02 00                	add    (%eax),%al
   6:	00 00                	add    %al,(%eax)
   8:	00 00                	add    %al,(%eax)
   a:	04 00                	add    $0x0,%al
	...
  14:	87 0f                	xchg   %ecx,(%edi)
  16:	00 00                	add    %al,(%eax)
  18:	00 00                	add    %al,(%eax)
  1a:	00 00                	add    %al,(%eax)
  1c:	85 00                	test   %eax,(%eax)
  1e:	00 00                	add    %al,(%eax)
  20:	85 00                	test   %eax,(%eax)
  22:	00 00                	add    %al,(%eax)
  24:	a5                   	movsl  %ds:(%esi),%es:(%edi)
  25:	00 00                	add    %al,(%eax)
  27:	00 2a                	add    %ch,(%edx)
  29:	01 00                	add    %eax,(%eax)
  2b:	00 59 01             	add    %bl,0x1(%ecx)
  2e:	00 00                	add    %al,(%eax)
  30:	83 02 00             	addl   $0x0,(%edx)
  33:	00 70 00             	add    %dh,0x0(%eax)
	...

Disassembly of section .debug_ranges:

00000000 <.debug_ranges>:
   0:	0d 00 00 00 10       	or     $0x10000000,%eax
   5:	00 00                	add    %al,(%eax)
   7:	00 1b                	add    %bl,(%ebx)
   9:	00 00                	add    %al,(%eax)
   b:	00 22                	add    %ah,(%edx)
	...
  15:	00 00                	add    %al,(%eax)
  17:	00 41 00             	add    %al,0x0(%ecx)
  1a:	00 00                	add    %al,(%eax)
  1c:	44                   	inc    %esp
  1d:	00 00                	add    %al,(%eax)
  1f:	00 47 00             	add    %al,0x0(%edi)
  22:	00 00                	add    %al,(%eax)
  24:	63 00                	arpl   %ax,(%eax)
	...
  2e:	00 00                	add    %al,(%eax)
  30:	e0 00                	loopne 32 <.debug_ranges+0x32>
  32:	00 00                	add    %al,(%eax)
  34:	e3 00                	jecxz  36 <.debug_ranges+0x36>
  36:	00 00                	add    %al,(%eax)
  38:	ee                   	out    %al,(%dx)
  39:	00 00                	add    %al,(%eax)
  3b:	00 f5                	add    %dh,%ch
	...
  45:	00 00                	add    %al,(%eax)
  47:	00 14 01             	add    %dl,(%ecx,%eax,1)
  4a:	00 00                	add    %al,(%eax)
  4c:	17                   	pop    %ss
  4d:	01 00                	add    %eax,(%eax)
  4f:	00 1a                	add    %bl,(%edx)
  51:	01 00                	add    %eax,(%eax)
  53:	00 36                	add    %dh,(%esi)
  55:	01 00                	add    %eax,(%eax)
	...
  5f:	00 c2                	add    %al,%dl
  61:	01 00                	add    %eax,(%eax)
  63:	00 cc                	add    %cl,%ah
  65:	01 00                	add    %eax,(%eax)
  67:	00 cf                	add    %cl,%bh
  69:	01 00                	add    %eax,(%eax)
  6b:	00 d2                	add    %dl,%dl
  6d:	01 00                	add    %eax,(%eax)
	...
  77:	00 ee                	add    %ch,%dh
  79:	01 00                	add    %eax,(%eax)
  7b:	00 f1                	add    %dh,%cl
  7d:	01 00                	add    %eax,(%eax)
  7f:	00 f4                	add    %dh,%ah
  81:	01 00                	add    %eax,(%eax)
  83:	00 10                	add    %dl,(%eax)
  85:	02 00                	add    (%eax),%al
	...
  8f:	00 ae 02 00 00 b1    	add    %ch,-0x4efffffe(%esi)
  95:	02 00                	add    (%eax),%al
  97:	00 c2                	add    %al,%dl
  99:	02 00                	add    (%eax),%al
  9b:	00 c5                	add    %al,%ch
  9d:	02 00                	add    (%eax),%al
  9f:	00 c8                	add    %cl,%al
  a1:	02 00                	add    (%eax),%al
  a3:	00 e1                	add    %ah,%cl
  a5:	02 00                	add    (%eax),%al
  a7:	00 50 03             	add    %dl,0x3(%eax)
  aa:	00 00                	add    %al,(%eax)
  ac:	77 03                	ja     b1 <.debug_ranges+0xb1>
	...
  b6:	00 00                	add    %al,(%eax)
  b8:	3d 05 00 00 40       	cmp    $0x40000005,%eax
  bd:	05 00 00 4b 05       	add    $0x54b0000,%eax
  c2:	00 00                	add    %al,(%eax)
  c4:	5f                   	pop    %edi
  c5:	05 00 00 b0 05       	add    $0x5b00000,%eax
  ca:	00 00                	add    %al,(%eax)
  cc:	c7 05 00 00 00 00 00 	movl   $0x0,0x0
  d3:	00 00 00 
  d6:	00 00                	add    %al,(%eax)
  d8:	ef                   	out    %eax,(%dx)
  d9:	05 00 00 f2 05       	add    $0x5f20000,%eax
  de:	00 00                	add    %al,(%eax)
  e0:	fd                   	std    
  e1:	05 00 00 11 06       	add    $0x6110000,%eax
  e6:	00 00                	add    %al,(%eax)
  e8:	60                   	pusha  
  e9:	06                   	push   %es
  ea:	00 00                	add    %al,(%eax)
  ec:	87 06                	xchg   %eax,(%esi)
	...
  f6:	00 00                	add    %al,(%eax)
  f8:	f0 06                	lock push %es
  fa:	00 00                	add    %al,(%eax)
  fc:	f5                   	cmc    
  fd:	06                   	push   %es
  fe:	00 00                	add    %al,(%eax)
 100:	00 07                	add    %al,(%edi)
 102:	00 00                	add    %al,(%eax)
 104:	30 07                	xor    %al,(%edi)
	...
 10e:	00 00                	add    %al,(%eax)
 110:	5c                   	pop    %esp
 111:	07                   	pop    %es
 112:	00 00                	add    %al,(%eax)
 114:	7d 07                	jge    11d <.debug_ranges+0x11d>
 116:	00 00                	add    %al,(%eax)
 118:	82                   	(bad)  
 119:	07                   	pop    %es
 11a:	00 00                	add    %al,(%eax)
 11c:	a0 07 00 00 00       	mov    0x7,%al
 121:	00 00                	add    %al,(%eax)
 123:	00 00                	add    %al,(%eax)
 125:	00 00                	add    %al,(%eax)
 127:	00 68 07             	add    %ch,0x7(%eax)
 12a:	00 00                	add    %al,(%eax)
 12c:	7d 07                	jge    135 <.debug_ranges+0x135>
 12e:	00 00                	add    %al,(%eax)
 130:	82                   	(bad)  
 131:	07                   	pop    %es
 132:	00 00                	add    %al,(%eax)
 134:	a0 07 00 00 00       	mov    0x7,%al
 139:	00 00                	add    %al,(%eax)
 13b:	00 00                	add    %al,(%eax)
 13d:	00 00                	add    %al,(%eax)
 13f:	00 16                	add    %dl,(%esi)
 141:	08 00                	or     %al,(%eax)
 143:	00 1b                	add    %bl,(%ebx)
 145:	08 00                	or     %al,(%eax)
 147:	00 28                	add    %ch,(%eax)
 149:	08 00                	or     %al,(%eax)
 14b:	00 63 08             	add    %ah,0x8(%ebx)
	...
 156:	00 00                	add    %al,(%eax)
 158:	91                   	xchg   %eax,%ecx
 159:	08 00                	or     %al,(%eax)
 15b:	00 94 08 00 00 9e 08 	add    %dl,0x89e0000(%eax,%ecx,1)
 162:	00 00                	add    %al,(%eax)
 164:	a8 08                	test   $0x8,%al
 166:	00 00                	add    %al,(%eax)
 168:	c2 08 00             	ret    $0x8
 16b:	00 a0 09 00 00 b0    	add    %ah,-0x4ffffff7(%eax)
 171:	09 00                	or     %eax,(%eax)
 173:	00 b7 09 00 00 00    	add    %dh,0x9(%edi)
 179:	00 00                	add    %al,(%eax)
 17b:	00 00                	add    %al,(%eax)
 17d:	00 00                	add    %al,(%eax)
 17f:	00 c2                	add    %al,%dl
 181:	08 00                	or     %al,(%eax)
 183:	00 c8                	add    %cl,%al
 185:	08 00                	or     %al,(%eax)
 187:	00 cb                	add    %cl,%bl
 189:	08 00                	or     %al,(%eax)
 18b:	00 da                	add    %bl,%dl
 18d:	08 00                	or     %al,(%eax)
	...
 197:	00 da                	add    %bl,%dl
 199:	08 00                	or     %al,(%eax)
 19b:	00 e5                	add    %ah,%ch
 19d:	08 00                	or     %al,(%eax)
 19f:	00 90 09 00 00 a0    	add    %dl,-0x5ffffff7(%eax)
 1a5:	09 00                	or     %eax,(%eax)
	...
 1af:	00 e5                	add    %ah,%ch
 1b1:	08 00                	or     %al,(%eax)
 1b3:	00 e8                	add    %ch,%al
 1b5:	08 00                	or     %al,(%eax)
 1b7:	00 f1                	add    %dh,%cl
 1b9:	08 00                	or     %al,(%eax)
 1bb:	00 f9                	add    %bh,%cl
 1bd:	08 00                	or     %al,(%eax)
	...
 1c7:	00 02                	add    %al,(%edx)
 1c9:	09 00                	or     %eax,(%eax)
 1cb:	00 04 09             	add    %al,(%ecx,%ecx,1)
 1ce:	00 00                	add    %al,(%eax)
 1d0:	07                   	pop    %es
 1d1:	09 00                	or     %eax,(%eax)
 1d3:	00 0e                	add    %cl,(%esi)
 1d5:	09 00                	or     %eax,(%eax)
 1d7:	00 b0 09 00 00 b7    	add    %dh,-0x48fffff7(%eax)
 1dd:	09 00                	or     %eax,(%eax)
	...
 1e7:	00 fa                	add    %bh,%dl
 1e9:	09 00                	or     %eax,(%eax)
 1eb:	00 07                	add    %al,(%edi)
 1ed:	0a 00                	or     (%eax),%al
 1ef:	00 0c 0a             	add    %cl,(%edx,%ecx,1)
 1f2:	00 00                	add    %al,(%eax)
 1f4:	13 0a                	adc    (%edx),%ecx
	...
 1fe:	00 00                	add    %al,(%eax)
 200:	03 0b                	add    (%ebx),%ecx
 202:	00 00                	add    %al,(%eax)
 204:	06                   	push   %es
 205:	0b 00                	or     (%eax),%eax
 207:	00 09                	add    %cl,(%ecx)
 209:	0b 00                	or     (%eax),%eax
 20b:	00 10                	add    %dl,(%eax)
 20d:	0b 00                	or     (%eax),%eax
	...
 217:	00 13                	add    %dl,(%ebx)
 219:	0b 00                	or     (%eax),%eax
 21b:	00 14 0b             	add    %dl,(%ebx,%ecx,1)
 21e:	00 00                	add    %al,(%eax)
 220:	20 0b                	and    %cl,(%ebx)
 222:	00 00                	add    %al,(%eax)
 224:	27                   	daa    
 225:	0b 00                	or     (%eax),%eax
	...
 22f:	00 4c 0b 00          	add    %cl,0x0(%ebx,%ecx,1)
 233:	00 51 0b             	add    %dl,0xb(%ecx)
 236:	00 00                	add    %al,(%eax)
 238:	60                   	pusha  
 239:	0b 00                	or     (%eax),%eax
 23b:	00 9a 0b 00 00 00    	add    %bl,0xb(%edx)
 241:	00 00                	add    %al,(%eax)
 243:	00 00                	add    %al,(%eax)
 245:	00 00                	add    %al,(%eax)
 247:	00 f0                	add    %dh,%al
 249:	0b 00                	or     (%eax),%eax
 24b:	00 f7                	add    %dh,%bh
 24d:	0b 00                	or     (%eax),%eax
 24f:	00 20                	add    %ah,(%eax)
 251:	0c 00                	or     $0x0,%al
 253:	00 22                	add    %ah,(%edx)
 255:	0c 00                	or     $0x0,%al
	...
 25f:	00 10                	add    %dl,(%eax)
 261:	0c 00                	or     $0x0,%al
 263:	00 15 0c 00 00 30    	add    %dl,0x3000000c
 269:	0c 00                	or     $0x0,%al
 26b:	00 7a 0c             	add    %bh,0xc(%edx)
	...
 276:	00 00                	add    %al,(%eax)
 278:	b0 0c                	mov    $0xc,%al
 27a:	00 00                	add    %al,(%eax)
 27c:	b5 0c                	mov    $0xc,%ch
 27e:	00 00                	add    %al,(%eax)
 280:	c0 0c 00 00          	rorb   $0x0,(%eax,%eax,1)
 284:	f0 0c 00             	lock or $0x0,%al
	...
 28f:	00 29                	add    %ch,(%ecx)
 291:	0d 00 00 45 0d       	or     $0xd450000,%eax
 296:	00 00                	add    %al,(%eax)
 298:	4a                   	dec    %edx
 299:	0d 00 00 70 0d       	or     $0xd700000,%eax
	...
 2a6:	00 00                	add    %al,(%eax)
 2a8:	30 0d 00 00 45 0d    	xor    %cl,0xd450000
 2ae:	00 00                	add    %al,(%eax)
 2b0:	4a                   	dec    %edx
 2b1:	0d 00 00 70 0d       	or     $0xd700000,%eax
	...
 2be:	00 00                	add    %al,(%eax)
 2c0:	b4 0d                	mov    $0xd,%ah
 2c2:	00 00                	add    %al,(%eax)
 2c4:	02 0e                	add    (%esi),%cl
 2c6:	00 00                	add    %al,(%eax)
 2c8:	22 0e                	and    (%esi),%cl
 2ca:	00 00                	add    %al,(%eax)
 2cc:	6c                   	insb   (%dx),%es:(%edi)
 2cd:	0e                   	push   %cs
	...
 2d6:	00 00                	add    %al,(%eax)
 2d8:	fd                   	std    
 2d9:	0d 00 00 02 0e       	or     $0xe020000,%eax
 2de:	00 00                	add    %al,(%eax)
 2e0:	22 0e                	and    (%esi),%cl
 2e2:	00 00                	add    %al,(%eax)
 2e4:	6c                   	insb   (%dx),%es:(%edi)
 2e5:	0e                   	push   %cs
	...
 2ee:	00 00                	add    %al,(%eax)
 2f0:	7e 0e                	jle    300 <.debug_ranges+0x300>
 2f2:	00 00                	add    %al,(%eax)
 2f4:	81 0e 00 00 84 0e    	orl    $0xe840000,(%esi)
 2fa:	00 00                	add    %al,(%eax)
 2fc:	8b 0e                	mov    (%esi),%ecx
	...
 306:	00 00                	add    %al,(%eax)
 308:	be 0e 00 00 c3       	mov    $0xc300000e,%esi
 30d:	0e                   	push   %cs
 30e:	00 00                	add    %al,(%eax)
 310:	d0 0e                	rorb   (%esi)
 312:	00 00                	add    %al,(%eax)
 314:	1a 0f                	sbb    (%edi),%cl
	...
 31e:	00 00                	add    %al,(%eax)
 320:	36 0f 00 00          	sldt   %ss:(%eax)
 324:	39 0f                	cmp    %ecx,(%edi)
 326:	00 00                	add    %al,(%eax)
 328:	3b 0f                	cmp    (%edi),%ecx
 32a:	00 00                	add    %al,(%eax)
 32c:	42                   	inc    %edx
 32d:	0f 00 00             	sldt   (%eax)
	...
 338:	76 0f                	jbe    349 <.debug_ranges+0x349>
 33a:	00 00                	add    %al,(%eax)
 33c:	79 0f                	jns    34d <.debug_ranges+0x34d>
 33e:	00 00                	add    %al,(%eax)
 340:	7b 0f                	jnp    351 <.debug_ranges+0x351>
 342:	00 00                	add    %al,(%eax)
 344:	82                   	(bad)  
 345:	0f 00 00             	sldt   (%eax)
	...
 354:	87 0f                	xchg   %ecx,(%edi)
 356:	00 00                	add    %al,(%eax)
 358:	00 00                	add    %al,(%eax)
 35a:	00 00                	add    %al,(%eax)
 35c:	85 00                	test   %eax,(%eax)
 35e:	00 00                	add    %al,(%eax)
 360:	85 00                	test   %eax,(%eax)
 362:	00 00                	add    %al,(%eax)
 364:	2a 01                	sub    (%ecx),%al
 366:	00 00                	add    %al,(%eax)
 368:	2a 01                	sub    (%ecx),%al
 36a:	00 00                	add    %al,(%eax)
 36c:	83 02 00             	addl   $0x0,(%edx)
 36f:	00 83 02 00 00 f3    	add    %al,-0xcfffffe(%ebx)
 375:	02 00                	add    (%eax),%al
	...

Disassembly of section .debug_line:

00000000 <.debug_line>:
       0:	68 11 00 00 02       	push   $0x2000011
       5:	00 78 0a             	add    %bh,0xa(%eax)
       8:	00 00                	add    %al,(%eax)
       a:	01 01                	add    %eax,(%ecx)
       c:	fb                   	sti    
       d:	0e                   	push   %cs
       e:	0d 00 01 01 01       	or     $0x1010100,%eax
      13:	01 00                	add    %eax,(%eax)
      15:	00 00                	add    %al,(%eax)
      17:	01 00                	add    %eax,(%eax)
      19:	00 01                	add    %al,(%ecx)
      1b:	2e 2f                	cs das 
      1d:	69 6e 63 6c 75 64 65 	imul   $0x6564756c,0x63(%esi),%ebp
      24:	2f                   	das    
      25:	74 72                	je     99 <.debug_line+0x99>
      27:	61                   	popa   
      28:	63 65 2f             	arpl   %sp,0x2f(%ebp)
      2b:	65 76 65             	gs jbe 93 <.debug_line+0x93>
      2e:	6e                   	outsb  %ds:(%esi),(%dx)
      2f:	74 73                	je     a4 <.debug_line+0xa4>
      31:	00 2e                	add    %ch,(%esi)
      33:	2f                   	das    
      34:	69 6e 63 6c 75 64 65 	imul   $0x6564756c,0x63(%esi),%ebp
      3b:	2f                   	das    
      3c:	6c                   	insb   (%dx),%es:(%edi)
      3d:	69 6e 75 78 00 6b 65 	imul   $0x656b0078,0x75(%esi),%ebp
      44:	72 6e                	jb     b4 <.debug_line+0xb4>
      46:	65 6c                	gs insb (%dx),%es:(%edi)
      48:	2f                   	das    
      49:	69 72 71 00 2e 2f 61 	imul   $0x612f2e00,0x71(%edx),%esi
      50:	72 63                	jb     b5 <.debug_line+0xb5>
      52:	68 2f 78 38 36       	push   $0x3638782f
      57:	2f                   	das    
      58:	69 6e 63 6c 75 64 65 	imul   $0x6564756c,0x63(%esi),%ebp
      5f:	2f                   	das    
      60:	61                   	popa   
      61:	73 6d                	jae    d0 <.debug_line+0xd0>
      63:	00 2e                	add    %ch,(%esi)
      65:	2f                   	das    
      66:	69 6e 63 6c 75 64 65 	imul   $0x6564756c,0x63(%esi),%ebp
      6d:	2f                   	das    
      6e:	75 61                	jne    d1 <.debug_line+0xd1>
      70:	70 69                	jo     db <.debug_line+0xdb>
      72:	2f                   	das    
      73:	61                   	popa   
      74:	73 6d                	jae    e3 <.debug_line+0xe3>
      76:	2d 67 65 6e 65       	sub    $0x656e6567,%eax
      7b:	72 69                	jb     e6 <.debug_line+0xe6>
      7d:	63 00                	arpl   %ax,(%eax)
      7f:	2e 2f                	cs das 
      81:	69 6e 63 6c 75 64 65 	imul   $0x6564756c,0x63(%esi),%ebp
      88:	2f                   	das    
      89:	61                   	popa   
      8a:	73 6d                	jae    f9 <.debug_line+0xf9>
      8c:	2d 67 65 6e 65       	sub    $0x656e6567,%eax
      91:	72 69                	jb     fc <.debug_line+0xfc>
      93:	63 00                	arpl   %ax,(%eax)
      95:	2e 2f                	cs das 
      97:	69 6e 63 6c 75 64 65 	imul   $0x6564756c,0x63(%esi),%ebp
      9e:	2f                   	das    
      9f:	75 61                	jne    102 <.debug_line+0x102>
      a1:	70 69                	jo     10c <.debug_line+0x10c>
      a3:	2f                   	das    
      a4:	6c                   	insb   (%dx),%es:(%edi)
      a5:	69 6e 75 78 00 2e 2f 	imul   $0x2f2e0078,0x75(%esi),%ebp
      ac:	61                   	popa   
      ad:	72 63                	jb     112 <.debug_line+0x112>
      af:	68 2f 78 38 36       	push   $0x3638782f
      b4:	2f                   	das    
      b5:	69 6e 63 6c 75 64 65 	imul   $0x6564756c,0x63(%esi),%ebp
      bc:	2f                   	das    
      bd:	61                   	popa   
      be:	73 6d                	jae    12d <.debug_line+0x12d>
      c0:	2f                   	das    
      c1:	66 70 75             	data16 jo 139 <.debug_line+0x139>
      c4:	00 2e                	add    %ch,(%esi)
      c6:	2f                   	das    
      c7:	69 6e 63 6c 75 64 65 	imul   $0x6564756c,0x63(%esi),%ebp
      ce:	2f                   	das    
      cf:	6c                   	insb   (%dx),%es:(%edi)
      d0:	69 6e 75 78 2f 73 63 	imul   $0x63732f78,0x75(%esi),%ebp
      d7:	68 65 64 00 2e       	push   $0x2e006465
      dc:	2f                   	das    
      dd:	69 6e 63 6c 75 64 65 	imul   $0x6564756c,0x63(%esi),%ebp
      e4:	2f                   	das    
      e5:	6c                   	insb   (%dx),%es:(%edi)
      e6:	69 6e 75 78 2f 70 69 	imul   $0x69702f78,0x75(%esi),%ebp
      ed:	6e                   	outsb  %ds:(%esi),(%dx)
      ee:	63 74 72 6c          	arpl   %si,0x6c(%edx,%esi,2)
      f2:	00 2e                	add    %ch,(%esi)
      f4:	2f                   	das    
      f5:	69 6e 63 6c 75 64 65 	imul   $0x6564756c,0x63(%esi),%ebp
      fc:	2f                   	das    
      fd:	74 72                	je     171 <.debug_line+0x171>
      ff:	61                   	popa   
     100:	63 65 00             	arpl   %sp,0x0(%ebp)
     103:	2e 2f                	cs das 
     105:	69 6e 63 6c 75 64 65 	imul   $0x6564756c,0x63(%esi),%ebp
     10c:	2f                   	das    
     10d:	61                   	popa   
     10e:	73 6d                	jae    17d <.debug_line+0x17d>
     110:	2d 67 65 6e 65       	sub    $0x656e6567,%eax
     115:	72 69                	jb     180 <.debug_line+0x180>
     117:	63 2f                	arpl   %bp,(%edi)
     119:	62 69 74             	bound  %ebp,0x74(%ecx)
     11c:	6f                   	outsl  %ds:(%esi),(%dx)
     11d:	70 73                	jo     192 <.debug_line+0x192>
     11f:	00 00                	add    %al,(%eax)
     121:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
     128:	72 69                	jb     193 <.debug_line+0x193>
     12a:	78 2e                	js     15a <.debug_line+0x15a>
     12c:	68 00 01 00 00       	push   $0x100
     131:	70 65                	jo     198 <.debug_line+0x198>
     133:	72 66                	jb     19b <.debug_line+0x19b>
     135:	5f                   	pop    %edi
     136:	65 76 65             	gs jbe 19e <.debug_line+0x19e>
     139:	6e                   	outsb  %ds:(%esi),(%dx)
     13a:	74 2e                	je     16a <.debug_line+0x16a>
     13c:	68 00 02 00 00       	push   $0x200
     141:	63 6f 6d             	arpl   %bp,0x6d(%edi)
     144:	70 69                	jo     1af <.debug_line+0x1af>
     146:	6c                   	insb   (%dx),%es:(%edi)
     147:	65 72 2e             	gs jb  178 <.debug_line+0x178>
     14a:	68 00 02 00 00       	push   $0x200
     14f:	74 72                	je     1c3 <.debug_line+0x1c3>
     151:	61                   	popa   
     152:	63 65 5f             	arpl   %sp,0x5f(%ebp)
     155:	65 76 65             	gs jbe 1bd <.debug_line+0x1bd>
     158:	6e                   	outsb  %ds:(%esi),(%dx)
     159:	74 73                	je     1ce <.debug_line+0x1ce>
     15b:	2e 68 00 02 00 00    	cs push $0x200
     161:	6d                   	insl   (%dx),%es:(%edi)
     162:	61                   	popa   
     163:	74 72                	je     1d7 <.debug_line+0x1d7>
     165:	69 78 2e 63 00 03 00 	imul   $0x30063,0x2e(%eax),%edi
     16c:	00 62 69             	add    %ah,0x69(%edx)
     16f:	74 6d                	je     1de <.debug_line+0x1de>
     171:	61                   	popa   
     172:	70 2e                	jo     1a2 <.debug_line+0x1a2>
     174:	68 00 02 00 00       	push   $0x200
     179:	62 69 74             	bound  %ebp,0x74(%ecx)
     17c:	6f                   	outsl  %ds:(%esi),(%dx)
     17d:	70 73                	jo     1f2 <.debug_line+0x1f2>
     17f:	2e 68 00 04 00 00    	cs push $0x400
     185:	73 6c                	jae    1f3 <.debug_line+0x1f3>
     187:	61                   	popa   
     188:	62 2e                	bound  %ebp,(%esi)
     18a:	68 00 02 00 00       	push   $0x200
     18f:	6a 75                	push   $0x75
     191:	6d                   	insl   (%dx),%es:(%edi)
     192:	70 5f                	jo     1f3 <.debug_line+0x1f3>
     194:	6c                   	insb   (%dx),%es:(%edi)
     195:	61                   	popa   
     196:	62 65 6c             	bound  %esp,0x6c(%ebp)
     199:	2e 68 00 04 00 00    	cs push $0x400
     19f:	72 63                	jb     204 <.debug_line+0x204>
     1a1:	75 70                	jne    213 <.debug_line+0x213>
     1a3:	64 61                	fs popa 
     1a5:	74 65                	je     20c <.debug_line+0x20c>
     1a7:	2e 68 00 02 00 00    	cs push $0x200
     1ad:	63 70 75             	arpl   %si,0x75(%eax)
     1b0:	6d                   	insl   (%dx),%es:(%edi)
     1b1:	61                   	popa   
     1b2:	73 6b                	jae    21f <.debug_line+0x21f>
     1b4:	2e 68 00 02 00 00    	cs push $0x200
     1ba:	69 6e 74 2d 6c 6c 36 	imul   $0x366c6c2d,0x74(%esi),%ebp
     1c1:	34 2e                	xor    $0x2e,%al
     1c3:	68 00 05 00 00       	push   $0x500
     1c8:	69 6e 74 2d 6c 6c 36 	imul   $0x366c6c2d,0x74(%esi),%ebp
     1cf:	34 2e                	xor    $0x2e,%al
     1d1:	68 00 06 00 00       	push   $0x600
     1d6:	70 6f                	jo     247 <.debug_line+0x247>
     1d8:	73 69                	jae    243 <.debug_line+0x243>
     1da:	78 5f                	js     23b <.debug_line+0x23b>
     1dc:	74 79                	je     257 <.debug_line+0x257>
     1de:	70 65                	jo     245 <.debug_line+0x245>
     1e0:	73 2e                	jae    210 <.debug_line+0x210>
     1e2:	68 00 05 00 00       	push   $0x500
     1e7:	74 79                	je     262 <.debug_line+0x262>
     1e9:	70 65                	jo     250 <.debug_line+0x250>
     1eb:	73 2e                	jae    21b <.debug_line+0x21b>
     1ed:	68 00 02 00 00       	push   $0x200
     1f2:	6a 75                	push   $0x75
     1f4:	6d                   	insl   (%dx),%es:(%edi)
     1f5:	70 5f                	jo     256 <.debug_line+0x256>
     1f7:	6c                   	insb   (%dx),%es:(%edi)
     1f8:	61                   	popa   
     1f9:	62 65 6c             	bound  %esp,0x6c(%ebp)
     1fc:	2e 68 00 02 00 00    	cs push $0x200
     202:	72 65                	jb     269 <.debug_line+0x269>
     204:	73 74                	jae    27a <.debug_line+0x27a>
     206:	61                   	popa   
     207:	72 74                	jb     27d <.debug_line+0x27d>
     209:	5f                   	pop    %edi
     20a:	62 6c 6f 63          	bound  %ebp,0x63(%edi,%ebp,2)
     20e:	6b 2e 68             	imul   $0x68,(%esi),%ebp
     211:	00 02                	add    %al,(%edx)
     213:	00 00                	add    %al,(%eax)
     215:	74 69                	je     280 <.debug_line+0x280>
     217:	6d                   	insl   (%dx),%es:(%edi)
     218:	65 2e 68 00 07 00 00 	gs cs push $0x700
     21f:	70 6f                	jo     290 <.debug_line+0x290>
     221:	6c                   	insb   (%dx),%es:(%edi)
     222:	6c                   	insb   (%dx),%es:(%edi)
     223:	2e 68 00 05 00 00    	cs push $0x500
     229:	70 74                	jo     29f <.debug_line+0x29f>
     22b:	72 61                	jb     28e <.debug_line+0x28e>
     22d:	63 65 2e             	arpl   %sp,0x2e(%ebp)
     230:	68 00 04 00 00       	push   $0x400
     235:	64 65 73 63          	fs gs jae 29c <.debug_line+0x29c>
     239:	5f                   	pop    %edi
     23a:	64 65 66 73 2e       	fs gs data16 jae 26d <.debug_line+0x26d>
     23f:	68 00 04 00 00       	push   $0x400
     244:	70 67                	jo     2ad <.debug_line+0x2ad>
     246:	74 61                	je     2a9 <.debug_line+0x2a9>
     248:	62 6c 65 2d          	bound  %ebp,0x2d(%ebp,%eiz,2)
     24c:	33 6c 65 76          	xor    0x76(%ebp,%eiz,2),%ebp
     250:	65 6c                	gs insb (%dx),%es:(%edi)
     252:	5f                   	pop    %edi
     253:	74 79                	je     2ce <.debug_line+0x2ce>
     255:	70 65                	jo     2bc <.debug_line+0x2bc>
     257:	73 2e                	jae    287 <.debug_line+0x287>
     259:	68 00 04 00 00       	push   $0x400
     25e:	70 67                	jo     2c7 <.debug_line+0x2c7>
     260:	74 61                	je     2c3 <.debug_line+0x2c3>
     262:	62 6c 65 5f          	bound  %ebp,0x5f(%ebp,%eiz,2)
     266:	74 79                	je     2e1 <.debug_line+0x2e1>
     268:	70 65                	jo     2cf <.debug_line+0x2cf>
     26a:	73 2e                	jae    29a <.debug_line+0x29a>
     26c:	68 00 04 00 00       	push   $0x400
     271:	70 67                	jo     2da <.debug_line+0x2da>
     273:	74 61                	je     2d6 <.debug_line+0x2d6>
     275:	62 6c 65 2d          	bound  %ebp,0x2d(%ebp,%eiz,2)
     279:	6e                   	outsb  %ds:(%esi),(%dx)
     27a:	6f                   	outsl  %ds:(%esi),(%dx)
     27b:	70 34                	jo     2b1 <.debug_line+0x2b1>
     27d:	64 2e 68 00 06 00 00 	fs cs push $0x600
     284:	70 67                	jo     2ed <.debug_line+0x2ed>
     286:	74 61                	je     2e9 <.debug_line+0x2e9>
     288:	62 6c 65 2d          	bound  %ebp,0x2d(%ebp,%eiz,2)
     28c:	6e                   	outsb  %ds:(%esi),(%dx)
     28d:	6f                   	outsl  %ds:(%esi),(%dx)
     28e:	70 75                	jo     305 <.debug_line+0x305>
     290:	64 2e 68 00 06 00 00 	fs cs push $0x600
     297:	6d                   	insl   (%dx),%es:(%edi)
     298:	6d                   	insl   (%dx),%es:(%edi)
     299:	5f                   	pop    %edi
     29a:	74 79                	je     315 <.debug_line+0x315>
     29c:	70 65                	jo     303 <.debug_line+0x303>
     29e:	73 2e                	jae    2ce <.debug_line+0x2ce>
     2a0:	68 00 02 00 00       	push   $0x200
     2a5:	70 61                	jo     308 <.debug_line+0x308>
     2a7:	72 61                	jb     30a <.debug_line+0x30a>
     2a9:	76 69                	jbe    314 <.debug_line+0x314>
     2ab:	72 74                	jb     321 <.debug_line+0x321>
     2ad:	5f                   	pop    %edi
     2ae:	74 79                	je     329 <.debug_line+0x329>
     2b0:	70 65                	jo     317 <.debug_line+0x317>
     2b2:	73 2e                	jae    2e2 <.debug_line+0x2e2>
     2b4:	68 00 04 00 00       	push   $0x400
     2b9:	70 72                	jo     32d <.debug_line+0x32d>
     2bb:	6f                   	outsl  %ds:(%esi),(%dx)
     2bc:	63 65 73             	arpl   %sp,0x73(%ebp)
     2bf:	73 6f                	jae    330 <.debug_line+0x330>
     2c1:	72 2e                	jb     2f1 <.debug_line+0x2f1>
     2c3:	68 00 04 00 00       	push   $0x400
     2c8:	73 63                	jae    32d <.debug_line+0x32d>
     2ca:	68 65 64 2e 68       	push   $0x682e6465
     2cf:	00 02                	add    %al,(%edx)
     2d1:	00 00                	add    %al,(%eax)
     2d3:	71 73                	jno    348 <.debug_line+0x348>
     2d5:	70 69                	jo     340 <.debug_line+0x340>
     2d7:	6e                   	outsb  %ds:(%esi),(%dx)
     2d8:	6c                   	insb   (%dx),%es:(%edi)
     2d9:	6f                   	outsl  %ds:(%esi),(%dx)
     2da:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
     2dd:	74 79                	je     358 <.debug_line+0x358>
     2df:	70 65                	jo     346 <.debug_line+0x346>
     2e1:	73 2e                	jae    311 <.debug_line+0x311>
     2e3:	68 00 06 00 00       	push   $0x600
     2e8:	71 72                	jno    35c <.debug_line+0x35c>
     2ea:	77 6c                	ja     358 <.debug_line+0x358>
     2ec:	6f                   	outsl  %ds:(%esi),(%dx)
     2ed:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
     2f0:	74 79                	je     36b <.debug_line+0x36b>
     2f2:	70 65                	jo     359 <.debug_line+0x359>
     2f4:	73 2e                	jae    324 <.debug_line+0x324>
     2f6:	68 00 06 00 00       	push   $0x600
     2fb:	6d                   	insl   (%dx),%es:(%edi)
     2fc:	61                   	popa   
     2fd:	74 68                	je     367 <.debug_line+0x367>
     2ff:	5f                   	pop    %edi
     300:	65 6d                	gs insl (%dx),%es:(%edi)
     302:	75 2e                	jne    332 <.debug_line+0x332>
     304:	68 00 04 00 00       	push   $0x400
     309:	61                   	popa   
     30a:	74 6f                	je     37b <.debug_line+0x37b>
     30c:	6d                   	insl   (%dx),%es:(%edi)
     30d:	69 63 36 34 5f 33 32 	imul   $0x32335f34,0x36(%ebx),%esp
     314:	2e 68 00 04 00 00    	cs push $0x400
     31a:	61                   	popa   
     31b:	74 6f                	je     38c <.debug_line+0x38c>
     31d:	6d                   	insl   (%dx),%es:(%edi)
     31e:	69 63 2d 6c 6f 6e 67 	imul   $0x676e6f6c,0x2d(%ebx),%esp
     325:	2e 68 00 06 00 00    	cs push $0x600
     32b:	74 72                	je     39f <.debug_line+0x39f>
     32d:	61                   	popa   
     32e:	63 65 70             	arpl   %sp,0x70(%ebp)
     331:	6f                   	outsl  %ds:(%esi),(%dx)
     332:	69 6e 74 2d 64 65 66 	imul   $0x6665642d,0x74(%esi),%ebp
     339:	73 2e                	jae    369 <.debug_line+0x369>
     33b:	68 00 02 00 00       	push   $0x200
     340:	74 79                	je     3bb <.debug_line+0x3bb>
     342:	70 65                	jo     3a9 <.debug_line+0x3a9>
     344:	73 2e                	jae    374 <.debug_line+0x374>
     346:	68 00 08 00 00       	push   $0x800
     34b:	74 68                	je     3b5 <.debug_line+0x3b5>
     34d:	72 65                	jb     3b4 <.debug_line+0x3b4>
     34f:	61                   	popa   
     350:	64 5f                	fs pop %edi
     352:	69 6e 66 6f 2e 68 00 	imul   $0x682e6f,0x66(%esi),%ebp
     359:	04 00                	add    $0x0,%al
     35b:	00 73 70             	add    %dh,0x70(%ebx)
     35e:	69 6e 6c 6f 63 6b 5f 	imul   $0x5f6b636f,0x6c(%esi),%ebp
     365:	74 79                	je     3e0 <.debug_line+0x3e0>
     367:	70 65                	jo     3ce <.debug_line+0x3ce>
     369:	73 2e                	jae    399 <.debug_line+0x399>
     36b:	68 00 02 00 00       	push   $0x200
     370:	72 77                	jb     3e9 <.debug_line+0x3e9>
     372:	6c                   	insb   (%dx),%es:(%edi)
     373:	6f                   	outsl  %ds:(%esi),(%dx)
     374:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
     377:	74 79                	je     3f2 <.debug_line+0x3f2>
     379:	70 65                	jo     3e0 <.debug_line+0x3e0>
     37b:	73 2e                	jae    3ab <.debug_line+0x3ab>
     37d:	68 00 02 00 00       	push   $0x200
     382:	6f                   	outsl  %ds:(%esi),(%dx)
     383:	73 71                	jae    3f6 <.debug_line+0x3f6>
     385:	5f                   	pop    %edi
     386:	6c                   	insb   (%dx),%es:(%edi)
     387:	6f                   	outsl  %ds:(%esi),(%dx)
     388:	63 6b 2e             	arpl   %bp,0x2e(%ebx)
     38b:	68 00 02 00 00       	push   $0x200
     390:	6d                   	insl   (%dx),%es:(%edi)
     391:	75 74                	jne    407 <.debug_line+0x407>
     393:	65 78 2e             	gs js  3c4 <.debug_line+0x3c4>
     396:	68 00 02 00 00       	push   $0x200
     39b:	6e                   	outsb  %ds:(%esi),(%dx)
     39c:	6f                   	outsl  %ds:(%esi),(%dx)
     39d:	64 65 6d             	fs gs insl (%dx),%es:(%edi)
     3a0:	61                   	popa   
     3a1:	73 6b                	jae    40e <.debug_line+0x40e>
     3a3:	2e 68 00 02 00 00    	cs push $0x200
     3a9:	77 61                	ja     40c <.debug_line+0x40c>
     3ab:	69 74 2e 68 00 02 00 	imul   $0x200,0x68(%esi,%ebp,1),%esi
     3b2:	00 
     3b3:	6c                   	insb   (%dx),%es:(%edi)
     3b4:	69 73 74 5f 62 6c 2e 	imul   $0x2e6c625f,0x74(%ebx),%esi
     3bb:	68 00 02 00 00       	push   $0x200
     3c0:	73 65                	jae    427 <.debug_line+0x427>
     3c2:	71 6c                	jno    430 <.debug_line+0x430>
     3c4:	6f                   	outsl  %ds:(%esi),(%dx)
     3c5:	63 6b 2e             	arpl   %bp,0x2e(%ebx)
     3c8:	68 00 02 00 00       	push   $0x200
     3cd:	6c                   	insb   (%dx),%es:(%edi)
     3ce:	6f                   	outsl  %ds:(%esi),(%dx)
     3cf:	63 6b 72             	arpl   %bp,0x72(%ebx)
     3d2:	65 66 2e 68 00 02    	gs cs pushw $0x200
     3d8:	00 00                	add    %al,(%eax)
     3da:	64 63 61 63          	arpl   %sp,%fs:0x63(%ecx)
     3de:	68 65 2e 68 00       	push   $0x682e65
     3e3:	02 00                	add    (%eax),%al
     3e5:	00 66 73             	add    %ah,0x73(%esi)
     3e8:	2e 68 00 02 00 00    	cs push $0x200
     3ee:	70 61                	jo     451 <.debug_line+0x451>
     3f0:	74 68                	je     45a <.debug_line+0x45a>
     3f2:	2e 68 00 02 00 00    	cs push $0x200
     3f8:	74 69                	je     463 <.debug_line+0x463>
     3fa:	6d                   	insl   (%dx),%es:(%edi)
     3fb:	65 36 34 2e          	gs ss xor $0x2e,%al
     3ff:	68 00 02 00 00       	push   $0x200
     404:	75 69                	jne    46f <.debug_line+0x46f>
     406:	64 67 69 64 2e 68 00 	imul   $0x20068,%fs:0x2e(%si),%esp
     40d:	02 00 
     40f:	00 73 74             	add    %dh,0x74(%ebx)
     412:	61                   	popa   
     413:	74 2e                	je     443 <.debug_line+0x443>
     415:	68 00 02 00 00       	push   $0x200
     41a:	73 68                	jae    484 <.debug_line+0x484>
     41c:	72 69                	jb     487 <.debug_line+0x487>
     41e:	6e                   	outsb  %ds:(%esi),(%dx)
     41f:	6b 65 72 2e          	imul   $0x2e,0x72(%ebp),%esp
     423:	68 00 02 00 00       	push   $0x200
     428:	6c                   	insb   (%dx),%es:(%edi)
     429:	69 73 74 5f 6c 72 75 	imul   $0x75726c5f,0x74(%ebx),%esi
     430:	2e 68 00 02 00 00    	cs push $0x200
     436:	6c                   	insb   (%dx),%es:(%edi)
     437:	6c                   	insb   (%dx),%es:(%edi)
     438:	69 73 74 2e 68 00 02 	imul   $0x200682e,0x74(%ebx),%esi
     43f:	00 00                	add    %al,(%eax)
     441:	72 61                	jb     4a4 <.debug_line+0x4a4>
     443:	64 69 78 2d 74 72 65 	imul   $0x65657274,%fs:0x2d(%eax),%edi
     44a:	65 
     44b:	2e 68 00 02 00 00    	cs push $0x200
     451:	72 62                	jb     4b5 <.debug_line+0x4b5>
     453:	74 72                	je     4c7 <.debug_line+0x4c7>
     455:	65 65 2e 68 00 02 00 	gs gs cs push $0x200
     45c:	00 
     45d:	70 69                	jo     4c8 <.debug_line+0x4c8>
     45f:	64 2e 68 00 02 00 00 	fs cs push $0x200
     466:	70 69                	jo     4d1 <.debug_line+0x4d1>
     468:	64 5f                	fs pop %edi
     46a:	6e                   	outsb  %ds:(%esi),(%dx)
     46b:	61                   	popa   
     46c:	6d                   	insl   (%dx),%es:(%edi)
     46d:	65 73 70             	gs jae 4e0 <.debug_line+0x4e0>
     470:	61                   	popa   
     471:	63 65 2e             	arpl   %sp,0x2e(%ebp)
     474:	68 00 02 00 00       	push   $0x200
     479:	72 77                	jb     4f2 <.debug_line+0x4f2>
     47b:	73 65                	jae    4e2 <.debug_line+0x4e2>
     47d:	6d                   	insl   (%dx),%es:(%edi)
     47e:	2e 68 00 02 00 00    	cs push $0x200
     484:	74 6c                	je     4f2 <.debug_line+0x4f2>
     486:	62 62 61             	bound  %esp,0x61(%edx)
     489:	74 63                	je     4ee <.debug_line+0x4ee>
     48b:	68 2e 68 00 04       	push   $0x400682e
     490:	00 00                	add    %al,(%eax)
     492:	6d                   	insl   (%dx),%es:(%edi)
     493:	6d                   	insl   (%dx),%es:(%edi)
     494:	5f                   	pop    %edi
     495:	74 79                	je     510 <.debug_line+0x510>
     497:	70 65                	jo     4fe <.debug_line+0x4fe>
     499:	73 5f                	jae    4fa <.debug_line+0x4fa>
     49b:	74 61                	je     4fe <.debug_line+0x4fe>
     49d:	73 6b                	jae    50a <.debug_line+0x50a>
     49f:	2e 68 00 02 00 00    	cs push $0x200
     4a5:	63 6f 6d             	arpl   %bp,0x6d(%edi)
     4a8:	70 6c                	jo     516 <.debug_line+0x516>
     4aa:	65 74 69             	gs je  516 <.debug_line+0x516>
     4ad:	6f                   	outsl  %ds:(%esi),(%dx)
     4ae:	6e                   	outsb  %ds:(%esi),(%dx)
     4af:	2e 68 00 02 00 00    	cs push $0x200
     4b5:	6b 74 69 6d 65       	imul   $0x65,0x6d(%ecx,%ebp,2),%esi
     4ba:	2e 68 00 02 00 00    	cs push $0x200
     4c0:	74 69                	je     52b <.debug_line+0x52b>
     4c2:	6d                   	insl   (%dx),%es:(%edi)
     4c3:	65 72 2e             	gs jb  4f4 <.debug_line+0x4f4>
     4c6:	68 00 02 00 00       	push   $0x200
     4cb:	77 6f                	ja     53c <.debug_line+0x53c>
     4cd:	72 6b                	jb     53a <.debug_line+0x53a>
     4cf:	71 75                	jno    546 <.debug_line+0x546>
     4d1:	65 75 65             	gs jne 539 <.debug_line+0x539>
     4d4:	2e 68 00 02 00 00    	cs push $0x200
     4da:	75 70                	jne    54c <.debug_line+0x54c>
     4dc:	72 6f                	jb     54d <.debug_line+0x54d>
     4de:	62 65 73             	bound  %esp,0x73(%ebp)
     4e1:	2e 68 00 04 00 00    	cs push $0x400
     4e7:	75 70                	jne    559 <.debug_line+0x559>
     4e9:	72 6f                	jb     55a <.debug_line+0x55a>
     4eb:	62 65 73             	bound  %esp,0x73(%ebp)
     4ee:	2e 68 00 02 00 00    	cs push $0x200
     4f4:	6d                   	insl   (%dx),%es:(%edi)
     4f5:	6d                   	insl   (%dx),%es:(%edi)
     4f6:	75 2e                	jne    526 <.debug_line+0x526>
     4f8:	68 00 04 00 00       	push   $0x400
     4fd:	6d                   	insl   (%dx),%es:(%edi)
     4fe:	65 6d                	gs insl (%dx),%es:(%edi)
     500:	72 65                	jb     567 <.debug_line+0x567>
     502:	6d                   	insl   (%dx),%es:(%edi)
     503:	61                   	popa   
     504:	70 2e                	jo     534 <.debug_line+0x534>
     506:	68 00 02 00 00       	push   $0x200
     50b:	6d                   	insl   (%dx),%es:(%edi)
     50c:	6d                   	insl   (%dx),%es:(%edi)
     50d:	2e 68 00 02 00 00    	cs push $0x200
     513:	75 73                	jne    588 <.debug_line+0x588>
     515:	65 72 5f             	gs jb  577 <.debug_line+0x577>
     518:	6e                   	outsb  %ds:(%esi),(%dx)
     519:	61                   	popa   
     51a:	6d                   	insl   (%dx),%es:(%edi)
     51b:	65 73 70             	gs jae 58e <.debug_line+0x58e>
     51e:	61                   	popa   
     51f:	63 65 2e             	arpl   %sp,0x2e(%ebp)
     522:	68 00 02 00 00       	push   $0x200
     527:	63 61 70             	arpl   %sp,0x70(%ecx)
     52a:	61                   	popa   
     52b:	62 69 6c             	bound  %ebp,0x6c(%ecx)
     52e:	69 74 79 2e 68 00 02 	imul   $0x20068,0x2e(%ecx,%edi,2),%esi
     535:	00 
     536:	00 66 69             	add    %ah,0x69(%esi)
     539:	65 6d                	gs insl (%dx),%es:(%edi)
     53b:	61                   	popa   
     53c:	70 2e                	jo     56c <.debug_line+0x56c>
     53e:	68 00 07 00 00       	push   $0x700
     543:	6d                   	insl   (%dx),%es:(%edi)
     544:	69 67 72 61 74 65 5f 	imul   $0x5f657461,0x72(%edi),%esp
     54b:	6d                   	insl   (%dx),%es:(%edi)
     54c:	6f                   	outsl  %ds:(%esi),(%dx)
     54d:	64 65 2e 68 00 02 00 	fs gs cs push $0x200
     554:	00 
     555:	6d                   	insl   (%dx),%es:(%edi)
     556:	70 73                	jo     5cb <.debug_line+0x5cb>
     558:	70 65                	jo     5bf <.debug_line+0x5bf>
     55a:	63 5f 64             	arpl   %bx,0x64(%edi)
     55d:	65 66 2e 68 00 04    	gs cs pushw $0x400
     563:	00 00                	add    %al,(%eax)
     565:	78 38                	js     59f <.debug_line+0x59f>
     567:	36 5f                	ss pop %edi
     569:	69 6e 69 74 2e 68 00 	imul   $0x682e74,0x69(%esi),%ebp
     570:	04 00                	add    $0x0,%al
     572:	00 6d 70             	add    %ch,0x70(%ebp)
     575:	73 70                	jae    5e7 <.debug_line+0x5e7>
     577:	65 63 2e             	arpl   %bp,%gs:(%esi)
     57a:	68 00 04 00 00       	push   $0x400
     57f:	72 65                	jb     5e6 <.debug_line+0x5e6>
     581:	61                   	popa   
     582:	6c                   	insb   (%dx),%es:(%edi)
     583:	6d                   	insl   (%dx),%es:(%edi)
     584:	6f                   	outsl  %ds:(%esi),(%dx)
     585:	64 65 2e 68 00 04 00 	fs gs cs push $0x400
     58c:	00 
     58d:	61                   	popa   
     58e:	70 69                	jo     5f9 <.debug_line+0x5f9>
     590:	63 2e                	arpl   %bp,(%esi)
     592:	68 00 04 00 00       	push   $0x400
     597:	69 72 71 2e 68 00 02 	imul   $0x200682e,0x71(%edx),%esi
     59e:	00 00                	add    %al,(%eax)
     5a0:	73 6d                	jae    60f <.debug_line+0x60f>
     5a2:	70 2e                	jo     5d2 <.debug_line+0x5d2>
     5a4:	68 00 04 00 00       	push   $0x400
     5a9:	72 63                	jb     60e <.debug_line+0x60e>
     5ab:	75 77                	jne    624 <.debug_line+0x624>
     5ad:	61                   	popa   
     5ae:	69 74 2e 68 00 02 00 	imul   $0x200,0x68(%esi,%ebp,1),%esi
     5b5:	00 
     5b6:	72 63                	jb     61b <.debug_line+0x61b>
     5b8:	75 5f                	jne    619 <.debug_line+0x619>
     5ba:	73 79                	jae    635 <.debug_line+0x635>
     5bc:	6e                   	outsb  %ds:(%esi),(%dx)
     5bd:	63 2e                	arpl   %bp,(%esi)
     5bf:	68 00 02 00 00       	push   $0x200
     5c4:	70 65                	jo     62b <.debug_line+0x62b>
     5c6:	72 63                	jb     62b <.debug_line+0x62b>
     5c8:	70 75                	jo     63f <.debug_line+0x63f>
     5ca:	2d 72 77 73 65       	sub    $0x65737772,%eax
     5cf:	6d                   	insl   (%dx),%es:(%edi)
     5d0:	2e 68 00 02 00 00    	cs push $0x200
     5d6:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
     5d9:	61                   	popa   
     5da:	79 65                	jns    641 <.debug_line+0x641>
     5dc:	64 5f                	fs pop %edi
     5de:	63 61 6c             	arpl   %sp,0x6c(%ecx)
     5e1:	6c                   	insb   (%dx),%es:(%edi)
     5e2:	2e 68 00 02 00 00    	cs push $0x200
     5e8:	75 75                	jne    65f <.debug_line+0x65f>
     5ea:	69 64 2e 68 00 07 00 	imul   $0x700,0x68(%esi,%ebp,1),%esp
     5f1:	00 
     5f2:	75 75                	jne    669 <.debug_line+0x669>
     5f4:	69 64 2e 68 00 02 00 	imul   $0x200,0x68(%esi,%ebp,1),%esp
     5fb:	00 
     5fc:	65 72 72             	gs jb  671 <.debug_line+0x671>
     5ff:	73 65                	jae    666 <.debug_line+0x666>
     601:	71 2e                	jno    631 <.debug_line+0x631>
     603:	68 00 02 00 00       	push   $0x200
     608:	6d                   	insl   (%dx),%es:(%edi)
     609:	6d                   	insl   (%dx),%es:(%edi)
     60a:	7a 6f                	jp     67b <.debug_line+0x67b>
     60c:	6e                   	outsb  %ds:(%esi),(%dx)
     60d:	65 2e 68 00 02 00 00 	gs cs push $0x200
     614:	70 61                	jo     677 <.debug_line+0x677>
     616:	67 65 5f             	addr16 gs pop %edi
     619:	65 78 74             	gs js  690 <.debug_line+0x690>
     61c:	2e 68 00 02 00 00    	cs push $0x200
     622:	70 65                	jo     689 <.debug_line+0x689>
     624:	72 63                	jb     689 <.debug_line+0x689>
     626:	70 75                	jo     69d <.debug_line+0x69d>
     628:	5f                   	pop    %edi
     629:	63 6f 75             	arpl   %bp,0x75(%edi)
     62c:	6e                   	outsb  %ds:(%esi),(%dx)
     62d:	74 65                	je     694 <.debug_line+0x694>
     62f:	72 2e                	jb     65f <.debug_line+0x65f>
     631:	68 00 02 00 00       	push   $0x200
     636:	71 75                	jno    6ad <.debug_line+0x6ad>
     638:	6f                   	outsl  %ds:(%esi),(%dx)
     639:	74 61                	je     69c <.debug_line+0x69c>
     63b:	2e 68 00 02 00 00    	cs push $0x200
     641:	70 72                	jo     6b5 <.debug_line+0x6b5>
     643:	6f                   	outsl  %ds:(%esi),(%dx)
     644:	6a 69                	push   $0x69
     646:	64 2e 68 00 02 00 00 	fs cs push $0x200
     64d:	63 72 65             	arpl   %si,0x65(%edx)
     650:	64 2e 68 00 02 00 00 	fs cs push $0x200
     657:	6e                   	outsb  %ds:(%esi),(%dx)
     658:	66 73 5f             	data16 jae 6ba <.debug_line+0x6ba>
     65b:	66 73 5f             	data16 jae 6bd <.debug_line+0x6bd>
     65e:	69 2e 68 00 02 00    	imul   $0x20068,(%esi),%ebp
     664:	00 70 6f             	add    %dh,0x6f(%eax)
     667:	6c                   	insb   (%dx),%es:(%edi)
     668:	6c                   	insb   (%dx),%es:(%edi)
     669:	2e 68 00 02 00 00    	cs push $0x200
     66f:	73 65                	jae    6d6 <.debug_line+0x6d6>
     671:	71 5f                	jno    6d2 <.debug_line+0x6d2>
     673:	66 69 6c 65 2e 68 00 	imul   $0x68,0x2e(%ebp,%eiz,2),%bp
     67a:	02 00                	add    (%eax),%al
     67c:	00 73 79             	add    %dh,0x79(%ebx)
     67f:	73 63                	jae    6e4 <.debug_line+0x6e4>
     681:	74 6c                	je     6ef <.debug_line+0x6ef>
     683:	2e 68 00 02 00 00    	cs push $0x200
     689:	61                   	popa   
     68a:	73 73                	jae    6ff <.debug_line+0x6ff>
     68c:	6f                   	outsl  %ds:(%esi),(%dx)
     68d:	63 5f 61             	arpl   %bx,0x61(%edi)
     690:	72 72                	jb     704 <.debug_line+0x704>
     692:	61                   	popa   
     693:	79 2e                	jns    6c3 <.debug_line+0x6c3>
     695:	68 00 02 00 00       	push   $0x200
     69a:	72 65                	jb     701 <.debug_line+0x701>
     69c:	66 63 6f 75          	data16 arpl %bp,0x75(%edi)
     6a0:	6e                   	outsb  %ds:(%esi),(%dx)
     6a1:	74 2e                	je     6d1 <.debug_line+0x6d1>
     6a3:	68 00 02 00 00       	push   $0x200
     6a8:	6b 65 79 2e          	imul   $0x2e,0x79(%ebp),%esp
     6ac:	68 00 02 00 00       	push   $0x200
     6b1:	73 65                	jae    718 <.debug_line+0x718>
     6b3:	6d                   	insl   (%dx),%es:(%edi)
     6b4:	2e 68 00 02 00 00    	cs push $0x200
     6ba:	75 73                	jne    72f <.debug_line+0x72f>
     6bc:	65 72 2e             	gs jb  6ed <.debug_line+0x6ed>
     6bf:	68 00 09 00 00       	push   $0x900
     6c4:	73 68                	jae    72e <.debug_line+0x72e>
     6c6:	6d                   	insl   (%dx),%es:(%edi)
     6c7:	2e 68 00 02 00 00    	cs push $0x200
     6cd:	70 6c                	jo     73b <.debug_line+0x73b>
     6cf:	69 73 74 2e 68 00 02 	imul   $0x200682e,0x74(%ebx),%esi
     6d6:	00 00                	add    %al,(%eax)
     6d8:	74 69                	je     743 <.debug_line+0x743>
     6da:	6d                   	insl   (%dx),%es:(%edi)
     6db:	65 72 71             	gs jb  74f <.debug_line+0x74f>
     6de:	75 65                	jne    745 <.debug_line+0x745>
     6e0:	75 65                	jne    747 <.debug_line+0x747>
     6e2:	2e 68 00 02 00 00    	cs push $0x200
     6e8:	68 72 74 69 6d       	push   $0x6d697472
     6ed:	65 72 2e             	gs jb  71e <.debug_line+0x71e>
     6f0:	68 00 02 00 00       	push   $0x200
     6f5:	73 65                	jae    75c <.debug_line+0x75c>
     6f7:	63 63 6f             	arpl   %sp,0x6f(%ebx)
     6fa:	6d                   	insl   (%dx),%es:(%edi)
     6fb:	70 2e                	jo     72b <.debug_line+0x72b>
     6fd:	68 00 02 00 00       	push   $0x200
     702:	72 65                	jb     769 <.debug_line+0x769>
     704:	73 6f                	jae    775 <.debug_line+0x775>
     706:	75 72                	jne    77a <.debug_line+0x77a>
     708:	63 65 2e             	arpl   %sp,0x2e(%ebp)
     70b:	68 00 07 00 00       	push   $0x700
     710:	73 69                	jae    77b <.debug_line+0x77b>
     712:	67 6e                	outsb  %ds:(%si),(%dx)
     714:	61                   	popa   
     715:	6c                   	insb   (%dx),%es:(%edi)
     716:	2e 68 00 04 00 00    	cs push $0x400
     71c:	73 69                	jae    787 <.debug_line+0x787>
     71e:	67 6e                	outsb  %ds:(%si),(%dx)
     720:	61                   	popa   
     721:	6c                   	insb   (%dx),%es:(%edi)
     722:	2d 64 65 66 73       	sub    $0x73666564,%eax
     727:	2e 68 00 05 00 00    	cs push $0x500
     72d:	73 69                	jae    798 <.debug_line+0x798>
     72f:	67 69 6e 66 6f 2e 68 	imul   $0x682e6f,0x66(%bp),%ebp
     736:	00 
     737:	05 00 00 73 69       	add    $0x69730000,%eax
     73c:	67 6e                	outsb  %ds:(%si),(%dx)
     73e:	61                   	popa   
     73f:	6c                   	insb   (%dx),%es:(%edi)
     740:	5f                   	pop    %edi
     741:	74 79                	je     7bc <.debug_line+0x7bc>
     743:	70 65                	jo     7aa <.debug_line+0x7aa>
     745:	73 2e                	jae    775 <.debug_line+0x775>
     747:	68 00 02 00 00       	push   $0x200
     74c:	74 61                	je     7af <.debug_line+0x7af>
     74e:	73 6b                	jae    7bb <.debug_line+0x7bb>
     750:	5f                   	pop    %edi
     751:	69 6f 5f 61 63 63 6f 	imul   $0x6f636361,0x5f(%edi),%ebp
     758:	75 6e                	jne    7c8 <.debug_line+0x7c8>
     75a:	74 69                	je     7c5 <.debug_line+0x7c5>
     75c:	6e                   	outsb  %ds:(%esi),(%dx)
     75d:	67 2e 68 00 02 00 00 	addr16 cs push $0x200
     764:	6e                   	outsb  %ds:(%esi),(%dx)
     765:	73 70                	jae    7d7 <.debug_line+0x7d7>
     767:	72 6f                	jb     7d8 <.debug_line+0x7d8>
     769:	78 79                	js     7e4 <.debug_line+0x7e4>
     76b:	2e 68 00 02 00 00    	cs push $0x200
     771:	73 69                	jae    7dc <.debug_line+0x7dc>
     773:	67 6e                	outsb  %ds:(%si),(%dx)
     775:	61                   	popa   
     776:	6c                   	insb   (%dx),%es:(%edi)
     777:	2e 68 00 09 00 00    	cs push $0x900
     77d:	63 67 72             	arpl   %sp,0x72(%edi)
     780:	6f                   	outsl  %ds:(%esi),(%dx)
     781:	75 70                	jne    7f3 <.debug_line+0x7f3>
     783:	2d 64 65 66 73       	sub    $0x73666564,%eax
     788:	2e 68 00 02 00 00    	cs push $0x200
     78e:	66 74 72             	data16 je 803 <.debug_line+0x803>
     791:	61                   	popa   
     792:	63 65 2e             	arpl   %sp,0x2e(%ebp)
     795:	68 00 02 00 00       	push   $0x200
     79a:	69 6f 70 6f 72 74 2e 	imul   $0x2e74726f,0x70(%edi),%ebp
     7a1:	68 00 02 00 00       	push   $0x200
     7a6:	69 64 72 2e 68 00 02 	imul   $0x20068,0x2e(%edx,%esi,2),%esp
     7ad:	00 
     7ae:	00 6b 65             	add    %ch,0x65(%ebx)
     7b1:	72 6e                	jb     821 <.debug_line+0x821>
     7b3:	66 73 2e             	data16 jae 7e4 <.debug_line+0x7e4>
     7b6:	68 00 02 00 00       	push   $0x200
     7bb:	6b 6f 62 6a          	imul   $0x6a,0x62(%edi),%ebp
     7bf:	65 63 74 5f 6e       	arpl   %si,%gs:0x6e(%edi,%ebx,2)
     7c4:	73 2e                	jae    7f4 <.debug_line+0x7f4>
     7c6:	68 00 02 00 00       	push   $0x200
     7cb:	73 79                	jae    846 <.debug_line+0x846>
     7cd:	73 66                	jae    835 <.debug_line+0x835>
     7cf:	73 2e                	jae    7ff <.debug_line+0x7ff>
     7d1:	68 00 02 00 00       	push   $0x200
     7d6:	6b 6f 62 6a          	imul   $0x6a,0x62(%edi),%ebp
     7da:	65 63 74 2e 68       	arpl   %si,%gs:0x68(%esi,%ebp,1)
     7df:	00 02                	add    %al,(%edx)
     7e1:	00 00                	add    %al,(%eax)
     7e3:	6b 72 65 66          	imul   $0x66,0x65(%edx),%esi
     7e7:	2e 68 00 02 00 00    	cs push $0x200
     7ed:	6b 6c 69 73 74       	imul   $0x74,0x73(%ecx,%ebp,2),%ebp
     7f2:	2e 68 00 02 00 00    	cs push $0x200
     7f8:	64 65 76 69          	fs gs jbe 865 <.debug_line+0x865>
     7fc:	6e                   	outsb  %ds:(%esi),(%dx)
     7fd:	66 6f                	outsw  %ds:(%esi),(%dx)
     7ff:	2e 68 00 0a 00 00    	cs push $0xa00
     805:	70 6d                	jo     874 <.debug_line+0x874>
     807:	2e 68 00 02 00 00    	cs push $0x200
     80d:	64 65 76 69          	fs gs jbe 87a <.debug_line+0x87a>
     811:	63 65 2e             	arpl   %sp,0x2e(%ebp)
     814:	68 00 02 00 00       	push   $0x200
     819:	70 6d                	jo     888 <.debug_line+0x888>
     81b:	5f                   	pop    %edi
     81c:	77 61                	ja     87f <.debug_line+0x87f>
     81e:	6b 65 75 70          	imul   $0x70,0x75(%ebp),%esp
     822:	2e 68 00 02 00 00    	cs push $0x200
     828:	6c                   	insb   (%dx),%es:(%edi)
     829:	6f                   	outsl  %ds:(%esi),(%dx)
     82a:	63 6b 64             	arpl   %bp,0x64(%ebx)
     82d:	65 70 2e             	gs jo  85e <.debug_line+0x85e>
     830:	68 00 02 00 00       	push   $0x200
     835:	64 65 76 69          	fs gs jbe 8a2 <.debug_line+0x8a2>
     839:	63 65 2e             	arpl   %sp,0x2e(%ebp)
     83c:	68 00 04 00 00       	push   $0x400
     841:	70 65                	jo     8a8 <.debug_line+0x8a8>
     843:	72 63                	jb     8a8 <.debug_line+0x8a8>
     845:	70 75                	jo     8bc <.debug_line+0x8bc>
     847:	2d 72 65 66 63       	sub    $0x63666572,%eax
     84c:	6f                   	outsl  %ds:(%esi),(%dx)
     84d:	75 6e                	jne    8bd <.debug_line+0x8bd>
     84f:	74 2e                	je     87f <.debug_line+0x87f>
     851:	68 00 02 00 00       	push   $0x200
     856:	76 6d                	jbe    8c5 <.debug_line+0x8c5>
     858:	5f                   	pop    %edi
     859:	65 76 65             	gs jbe 8c1 <.debug_line+0x8c1>
     85c:	6e                   	outsb  %ds:(%esi),(%dx)
     85d:	74 5f                	je     8be <.debug_line+0x8be>
     85f:	69 74 65 6d 2e 68 00 	imul   $0x200682e,0x6d(%ebp,%eiz,2),%esi
     866:	02 
     867:	00 00                	add    %al,(%eax)
     869:	76 6d                	jbe    8d8 <.debug_line+0x8d8>
     86b:	73 74                	jae    8e1 <.debug_line+0x8e1>
     86d:	61                   	popa   
     86e:	74 2e                	je     89e <.debug_line+0x89e>
     870:	68 00 02 00 00       	push   $0x200
     875:	72 69                	jb     8e0 <.debug_line+0x8e0>
     877:	6e                   	outsb  %ds:(%esi),(%dx)
     878:	67 5f                	addr16 pop %edi
     87a:	62 75 66             	bound  %esi,0x66(%ebp)
     87d:	66 65 72 2e          	data16 gs jb 8af <.debug_line+0x8af>
     881:	68 00 02 00 00       	push   $0x200
     886:	73 65                	jae    8ed <.debug_line+0x8ed>
     888:	71 5f                	jno    8e9 <.debug_line+0x8e9>
     88a:	62 75 66             	bound  %esi,0x66(%ebp)
     88d:	2e 68 00 02 00 00    	cs push $0x200
     893:	74 72                	je     907 <.debug_line+0x907>
     895:	61                   	popa   
     896:	63 65 5f             	arpl   %sp,0x5f(%ebp)
     899:	73 65                	jae    900 <.debug_line+0x900>
     89b:	71 2e                	jno    8cb <.debug_line+0x8cb>
     89d:	68 00 02 00 00       	push   $0x200
     8a2:	70 65                	jo     909 <.debug_line+0x909>
     8a4:	72 66                	jb     90c <.debug_line+0x90c>
     8a6:	5f                   	pop    %edi
     8a7:	65 76 65             	gs jbe 90f <.debug_line+0x90f>
     8aa:	6e                   	outsb  %ds:(%esi),(%dx)
     8ab:	74 2e                	je     8db <.debug_line+0x8db>
     8ad:	68 00 07 00 00       	push   $0x700
     8b2:	74 61                	je     915 <.debug_line+0x915>
     8b4:	73 6b                	jae    921 <.debug_line+0x921>
     8b6:	73 74                	jae    92c <.debug_line+0x92c>
     8b8:	61                   	popa   
     8b9:	74 73                	je     92e <.debug_line+0x92e>
     8bb:	2e 68 00 07 00 00    	cs push $0x700
     8c1:	63 67 72             	arpl   %sp,0x72(%edi)
     8c4:	6f                   	outsl  %ds:(%esi),(%dx)
     8c5:	75 70                	jne    937 <.debug_line+0x937>
     8c7:	2e 68 00 02 00 00    	cs push $0x200
     8cd:	6e                   	outsb  %ds:(%esi),(%dx)
     8ce:	73 5f                	jae    92f <.debug_line+0x92f>
     8d0:	63 6f 6d             	arpl   %bp,0x6d(%edi)
     8d3:	6d                   	insl   (%dx),%es:(%edi)
     8d4:	6f                   	outsl  %ds:(%esi),(%dx)
     8d5:	6e                   	outsb  %ds:(%esi),(%dx)
     8d6:	2e 68 00 02 00 00    	cs push $0x200
     8dc:	73 74                	jae    952 <.debug_line+0x952>
     8de:	61                   	popa   
     8df:	63 6b 74             	arpl   %bp,0x74(%ebx)
     8e2:	72 61                	jb     945 <.debug_line+0x945>
     8e4:	63 65 2e             	arpl   %sp,0x2e(%ebp)
     8e7:	68 00 04 00 00       	push   $0x400
     8ec:	6c                   	insb   (%dx),%es:(%edi)
     8ed:	6f                   	outsl  %ds:(%esi),(%dx)
     8ee:	63 61 6c             	arpl   %sp,0x6c(%ecx)
     8f1:	36 34 2e             	ss xor $0x2e,%al
     8f4:	68 00 06 00 00       	push   $0x600
     8f9:	68 77 5f 62 72       	push   $0x72625f77
     8fe:	65 61                	gs popa 
     900:	6b 70 6f 69          	imul   $0x69,0x6f(%eax),%esi
     904:	6e                   	outsb  %ds:(%esi),(%dx)
     905:	74 2e                	je     935 <.debug_line+0x935>
     907:	68 00 04 00 00       	push   $0x400
     90c:	73 74                	jae    982 <.debug_line+0x982>
     90e:	64 64 65 66 2e 68 00 	fs fs gs cs pushw $0x200
     915:	02 
     916:	00 00                	add    %al,(%eax)
     918:	69 72 71 5f 77 6f 72 	imul   $0x726f775f,0x71(%edx),%esi
     91f:	6b 2e 68             	imul   $0x68,(%esi),%ebp
     922:	00 02                	add    %al,(%edx)
     924:	00 00                	add    %al,(%eax)
     926:	70 65                	jo     98d <.debug_line+0x98d>
     928:	72 66                	jb     990 <.debug_line+0x990>
     92a:	5f                   	pop    %edi
     92b:	72 65                	jb     992 <.debug_line+0x992>
     92d:	67 73 2e             	addr16 jae 95e <.debug_line+0x95e>
     930:	68 00 02 00 00       	push   $0x200
     935:	62 70 66             	bound  %esi,0x66(%eax)
     938:	2d 63 67 72 6f       	sub    $0x6f726763,%eax
     93d:	75 70                	jne    9af <.debug_line+0x9af>
     93f:	2e 68 00 02 00 00    	cs push $0x200
     945:	6c                   	insb   (%dx),%es:(%edi)
     946:	6f                   	outsl  %ds:(%esi),(%dx)
     947:	67 32 2e 68 00       	xor    0x68,%ch
     94c:	02 00                	add    (%eax),%al
     94e:	00 67 65             	add    %ah,0x65(%edi)
     951:	74 6f                	je     9c2 <.debug_line+0x9c2>
     953:	72 64                	jb     9b9 <.debug_line+0x9b9>
     955:	65 72 2e             	gs jb  986 <.debug_line+0x986>
     958:	68 00 06 00 00       	push   $0x600
     95d:	6c                   	insb   (%dx),%es:(%edi)
     95e:	69 73 74 2e 68 00 02 	imul   $0x200682e,0x74(%ebx),%esi
     965:	00 00                	add    %al,(%eax)
     967:	74 72                	je     9db <.debug_line+0x9db>
     969:	61                   	popa   
     96a:	63 65 5f             	arpl   %sp,0x5f(%ebp)
     96d:	65 76 65             	gs jbe 9d5 <.debug_line+0x9d5>
     970:	6e                   	outsb  %ds:(%esi),(%dx)
     971:	74 73                	je     9e6 <.debug_line+0x9e6>
     973:	2e 68 00 0b 00 00    	cs push $0xb00
     979:	61                   	popa   
     97a:	73 6d                	jae    9e9 <.debug_line+0x9e9>
     97c:	2e 68 00 04 00 00    	cs push $0x400
     982:	70 72                	jo     9f6 <.debug_line+0x9f6>
     984:	69 6e 74 6b 2e 68 00 	imul   $0x682e6b,0x74(%esi),%ebp
     98b:	02 00                	add    (%eax),%al
     98d:	00 6b 65             	add    %ch,0x65(%ebx)
     990:	72 6e                	jb     a00 <.debug_line+0xa00>
     992:	65 6c                	gs insb (%dx),%es:(%edi)
     994:	2e 68 00 02 00 00    	cs push $0x200
     99a:	70 65                	jo     a01 <.debug_line+0xa01>
     99c:	72 63                	jb     a01 <.debug_line+0xa01>
     99e:	70 75                	jo     a15 <.debug_line+0xa15>
     9a0:	2e 68 00 06 00 00    	cs push $0x600
     9a6:	70 65                	jo     a0d <.debug_line+0xa0d>
     9a8:	72 63                	jb     a0d <.debug_line+0xa0d>
     9aa:	70 75                	jo     a21 <.debug_line+0xa21>
     9ac:	2e 68 00 04 00 00    	cs push $0x400
     9b2:	63 75 72             	arpl   %si,0x72(%ebp)
     9b5:	72 65                	jb     a1c <.debug_line+0xa1c>
     9b7:	6e                   	outsb  %ds:(%esi),(%dx)
     9b8:	74 2e                	je     9e8 <.debug_line+0x9e8>
     9ba:	68 00 04 00 00       	push   $0x400
     9bf:	70 61                	jo     a22 <.debug_line+0xa22>
     9c1:	67 65 5f             	addr16 gs pop %edi
     9c4:	74 79                	je     a3f <.debug_line+0xa3f>
     9c6:	70 65                	jo     a2d <.debug_line+0xa2d>
     9c8:	73 2e                	jae    9f8 <.debug_line+0x9f8>
     9ca:	68 00 04 00 00       	push   $0x400
     9cf:	6d                   	insl   (%dx),%es:(%edi)
     9d0:	73 72                	jae    a44 <.debug_line+0xa44>
     9d2:	2e 68 00 04 00 00    	cs push $0x400
     9d8:	73 70                	jae    a4a <.debug_line+0xa4a>
     9da:	65 63 69 61          	arpl   %bp,%gs:0x61(%ecx)
     9de:	6c                   	insb   (%dx),%es:(%edi)
     9df:	5f                   	pop    %edi
     9e0:	69 6e 73 6e 73 2e 68 	imul   $0x682e736e,0x73(%esi),%ebp
     9e7:	00 04 00             	add    %al,(%eax,%eax,1)
     9ea:	00 70 72             	add    %dh,0x72(%eax)
     9ed:	65 65 6d             	gs gs insl (%dx),%es:(%edi)
     9f0:	70 74                	jo     a66 <.debug_line+0xa66>
     9f2:	2e 68 00 04 00 00    	cs push $0x400
     9f8:	64 65 62 75 67       	fs bound %esi,%gs:0x67(%ebp)
     9fd:	5f                   	pop    %edi
     9fe:	6c                   	insb   (%dx),%es:(%edi)
     9ff:	6f                   	outsl  %ds:(%esi),(%dx)
     a00:	63 6b 73             	arpl   %bp,0x73(%ebx)
     a03:	2e 68 00 02 00 00    	cs push $0x200
     a09:	74 6f                	je     a7a <.debug_line+0xa7a>
     a0b:	70 6f                	jo     a7c <.debug_line+0xa7c>
     a0d:	6c                   	insb   (%dx),%es:(%edi)
     a0e:	6f                   	outsl  %ds:(%esi),(%dx)
     a0f:	67 79 2e             	addr16 jns a40 <.debug_line+0xa40>
     a12:	68 00 04 00 00       	push   $0x400
     a17:	61                   	popa   
     a18:	63 70 69             	arpl   %si,0x69(%eax)
     a1b:	2e 68 00 04 00 00    	cs push $0x400
     a21:	66 69 78 6d 61 70    	imul   $0x7061,0x6d(%eax),%di
     a27:	2e 68 00 04 00 00    	cs push $0x400
     a2d:	73 6d                	jae    a9c <.debug_line+0xa9c>
     a2f:	70 2e                	jo     a5f <.debug_line+0xa5f>
     a31:	68 00 02 00 00       	push   $0x200
     a36:	69 72 71 5f 72 65 67 	imul   $0x6765725f,0x71(%edx),%esi
     a3d:	73 2e                	jae    a6d <.debug_line+0xa6d>
     a3f:	68 00 04 00 00       	push   $0x400
     a44:	70 72                	jo     ab8 <.debug_line+0xab8>
     a46:	6f                   	outsl  %ds:(%esi),(%dx)
     a47:	66 69 6c 65 2e 68 00 	imul   $0x68,0x2e(%ebp,%eiz,2),%bp
     a4e:	02 00                	add    (%eax),%al
     a50:	00 70 67             	add    %dh,0x67(%eax)
     a53:	74 61                	je     ab6 <.debug_line+0xab6>
     a55:	62 6c 65 2e          	bound  %ebp,0x2e(%ebp,%eiz,2)
     a59:	68 00 06 00 00       	push   $0x600
     a5e:	68 75 67 65 5f       	push   $0x5f656775
     a63:	6d                   	insl   (%dx),%es:(%edi)
     a64:	6d                   	insl   (%dx),%es:(%edi)
     a65:	2e 68 00 02 00 00    	cs push $0x200
     a6b:	70 65                	jo     ad2 <.debug_line+0xad2>
     a6d:	72 63                	jb     ad2 <.debug_line+0xad2>
     a6f:	70 75                	jo     ae6 <.debug_line+0xae6>
     a71:	2e 68 00 02 00 00    	cs push $0x200
     a77:	66 69 6e 64 2e 68    	imul   $0x682e,0x64(%esi),%bp
     a7d:	00 0c 00             	add    %cl,(%eax,%eax,1)
     a80:	00 00                	add    %al,(%eax)
     a82:	00 05 02 00 00 00    	add    %al,0x2
     a88:	00 03                	add    %al,(%ebx)
     a8a:	0b 01                	or     (%ecx),%eax
     a8c:	c8 00 02 04          	enter  $0x200,$0x4
     a90:	07                   	pop    %es
     a91:	06                   	push   %es
     a92:	08 e4                	or     %ah,%ah
     a94:	04 02                	add    $0x2,%al
     a96:	00 02                	add    %al,(%edx)
     a98:	04 08                	add    $0x8,%al
     a9a:	06                   	push   %es
     a9b:	03 fe                	add    %esi,%edi
     a9d:	07                   	pop    %es
     a9e:	08 3c 04             	or     %bh,(%esp,%eax,1)
     aa1:	01 00                	add    %eax,(%eax)
     aa3:	02 04 08             	add    (%eax,%ecx,1),%al
     aa6:	03 82 78 3c 04 02    	add    0x2043c78(%edx),%eax
     aac:	00 02                	add    %al,(%edx)
     aae:	04 08                	add    $0x8,%al
     ab0:	03 fe                	add    %esi,%edi
     ab2:	07                   	pop    %es
     ab3:	3c 04                	cmp    $0x4,%al
     ab5:	01 00                	add    %eax,(%eax)
     ab7:	02 04 08             	add    (%eax,%ecx,1),%al
     aba:	03 82 78 08 ac 06    	add    0x6ac0878(%edx),%eax
     ac0:	02 33                	add    (%ebx),%dh
     ac2:	12 04 03             	adc    (%ebx,%eax,1),%al
     ac5:	06                   	push   %es
     ac6:	03 88 02 08 90 04    	add    0x4900802(%eax),%ecx
     acc:	01 03                	add    %eax,(%ebx)
     ace:	f8                   	clc    
     acf:	7d 2e                	jge    aff <.debug_line+0xaff>
     ad1:	03 19                	add    (%ecx),%ebx
     ad3:	08 c8                	or     %cl,%al
     ad5:	c8 00 02 04          	enter  $0x200,$0x4
     ad9:	07                   	pop    %es
     ada:	06                   	push   %es
     adb:	02 23                	add    (%ebx),%ah
     add:	12 04 02             	adc    (%edx,%eax,1),%al
     ae0:	00 02                	add    %al,(%edx)
     ae2:	04 08                	add    $0x8,%al
     ae4:	06                   	push   %es
     ae5:	03 e5                	add    %ebp,%esp
     ae7:	07                   	pop    %es
     ae8:	08 3c 04             	or     %bh,(%esp,%eax,1)
     aeb:	01 00                	add    %eax,(%eax)
     aed:	02 04 08             	add    (%eax,%ecx,1),%al
     af0:	03 9b 78 3c 04 02    	add    0x2043c78(%ebx),%ebx
     af6:	00 02                	add    %al,(%edx)
     af8:	04 08                	add    $0x8,%al
     afa:	03 e5                	add    %ebp,%esp
     afc:	07                   	pop    %es
     afd:	3c 04                	cmp    $0x4,%al
     aff:	01 00                	add    %eax,(%eax)
     b01:	02 04 08             	add    (%eax,%ecx,1),%al
     b04:	03 9b 78 08 ac 06    	add    0x6ac0878(%ebx),%ebx
     b0a:	02 39                	add    (%ecx),%bh
     b0c:	12 04 03             	adc    (%ebx,%eax,1),%al
     b0f:	06                   	push   %es
     b10:	03 ef                	add    %edi,%ebp
     b12:	01 08                	add    %ecx,(%eax)
     b14:	82                   	(bad)  
     b15:	04 01                	add    $0x1,%al
     b17:	03 91 7e 2e 03 1c    	add    0x1c032e7e(%ecx),%edx
     b1d:	08 58 ac             	or     %bl,-0x54(%eax)
     b20:	00 02                	add    %al,(%edx)
     b22:	04 07                	add    $0x7,%al
     b24:	06                   	push   %es
     b25:	02 2f                	add    (%edi),%ch
     b27:	12 04 02             	adc    (%edx,%eax,1),%al
     b2a:	00 02                	add    %al,(%edx)
     b2c:	04 08                	add    $0x8,%al
     b2e:	06                   	push   %es
     b2f:	03 c9                	add    %ecx,%ecx
     b31:	07                   	pop    %es
     b32:	08 3c 04             	or     %bh,(%esp,%eax,1)
     b35:	01 00                	add    %eax,(%eax)
     b37:	02 04 08             	add    (%eax,%ecx,1),%al
     b3a:	03 b7 78 3c 04 02    	add    0x2043c78(%edi),%esi
     b40:	00 02                	add    %al,(%edx)
     b42:	04 08                	add    $0x8,%al
     b44:	03 c9                	add    %ecx,%ecx
     b46:	07                   	pop    %es
     b47:	3c 04                	cmp    $0x4,%al
     b49:	01 00                	add    %eax,(%eax)
     b4b:	02 04 08             	add    (%eax,%ecx,1),%al
     b4e:	03 b7 78 08 ac 06    	add    0x6ac0878(%edi),%esi
     b54:	02 59 12             	add    0x12(%ecx),%bl
     b57:	04 03                	add    $0x3,%al
     b59:	06                   	push   %es
     b5a:	03 d3                	add    %ebx,%edx
     b5c:	01 08                	add    %ecx,(%eax)
     b5e:	66 04 01             	data16 add $0x1,%al
     b61:	03 ad 7e 2e 08 c8    	add    -0x37f7d182(%ebp),%ebp
     b67:	ac                   	lods   %ds:(%esi),%al
     b68:	04 04                	add    $0x4,%al
     b6a:	03 e7                	add    %edi,%esp
     b6c:	02 3c 04             	add    (%esp,%eax,1),%bh
     b6f:	01 03                	add    %eax,(%ebx)
     b71:	99                   	cltd   
     b72:	7d 3c                	jge    bb0 <.debug_line+0xbb0>
     b74:	04 04                	add    $0x4,%al
     b76:	03 e9                	add    %ecx,%ebp
     b78:	02 08                	add    (%eax),%cl
     b7a:	12 04 01             	adc    (%ecx,%eax,1),%al
     b7d:	03 97 7d 3c 04 04    	add    0x4043c7d(%edi),%edx
     b83:	03 e9                	add    %ecx,%ebp
     b85:	02 3c 2f             	add    (%edi,%ebp,1),%bh
     b88:	92                   	xchg   %eax,%edx
     b89:	5a                   	pop    %edx
     b8a:	04 01                	add    $0x1,%al
     b8c:	03 92 7d 90 00 02    	add    0x200907d(%edx),%edx
     b92:	04 02                	add    $0x2,%al
     b94:	06                   	push   %es
     b95:	08 2e                	or     %ch,(%esi)
     b97:	02 44 12 04          	add    0x4(%edx,%edx,1),%al
     b9b:	04 06                	add    $0x6,%al
     b9d:	03 eb                	add    %ebx,%ebp
     b9f:	02 08                	add    (%eax),%cl
     ba1:	74 e5                	je     b88 <.debug_line+0xb88>
     ba3:	08 15 04 01 03 91    	or     %dl,0x91030104
     ba9:	7d 74                	jge    c1f <.debug_line+0xc1f>
     bab:	03 4b 08             	add    0x8(%ebx),%ecx
     bae:	82                   	(bad)  
     baf:	74 00                	je     bb1 <.debug_line+0xbb1>
     bb1:	02 04 02             	add    (%edx,%eax,1),%al
     bb4:	06                   	push   %es
     bb5:	08 82 06 03 19 02    	or     %al,0x2190306(%edx)
     bbb:	30 01                	xor    %al,(%ecx)
     bbd:	74 00                	je     bbf <.debug_line+0xbbf>
     bbf:	02 04 02             	add    (%edx,%eax,1),%al
     bc2:	06                   	push   %es
     bc3:	08 82 06 03 1c 02    	or     %al,0x21c0306(%edx)
     bc9:	40                   	inc    %eax
     bca:	01 74 00 02          	add    %esi,0x2(%eax,%eax,1)
     bce:	04 02                	add    $0x2,%al
     bd0:	06                   	push   %es
     bd1:	08 82 04 05 06 03    	or     %al,0x3060504(%edx)
     bd7:	2b 02                	sub    (%edx),%eax
     bd9:	50                   	push   %eax
     bda:	01 b2 03 7a 3c 34    	add    %esi,0x343c7a03(%edx)
     be0:	03 7a 66             	add    0x66(%edx),%edi
     be3:	3f                   	aas    
     be4:	39 42 63             	cmp    %eax,0x63(%edx)
     be7:	3d 04 06 03 fb       	cmp    $0xfb030604,%eax
     bec:	00 3c 04             	add    %bh,(%esp,%eax,1)
     bef:	05 03 88 7f 82       	add    $0x827f8803,%eax
     bf4:	04 06                	add    $0x6,%al
     bf6:	03 f8                	add    %eax,%edi
     bf8:	00 3c 03             	add    %bh,(%ebx,%eax,1)
     bfb:	a5                   	movsl  %ds:(%esi),%es:(%edi)
     bfc:	7f 9e                	jg     b9c <.debug_line+0xb9c>
     bfe:	04 05                	add    $0x5,%al
     c00:	03 65 08             	add    0x8(%ebp),%esp
     c03:	20 76 04             	and    %dh,0x4(%esi)
     c06:	07                   	pop    %es
     c07:	03 69 66             	add    0x66(%ecx),%ebp
     c0a:	04 05                	add    $0x5,%al
     c0c:	03 1c 74             	add    (%esp,%esi,2),%ebx
     c0f:	04 07                	add    $0x7,%al
     c11:	03 64 9e 04          	add    0x4(%esi,%ebx,4),%esp
     c15:	01 03                	add    %eax,(%ebx)
     c17:	ac                   	lods   %ds:(%esi),%al
     c18:	7f f2                	jg     c0c <.debug_line+0xc0c>
     c1a:	04 04                	add    $0x4,%al
     c1c:	03 9c 03 c8 04 01 03 	add    0x30104c8(%ebx,%eax,1),%ebx
     c23:	e4 7c                	in     $0x7c,%al
     c25:	3c 04                	cmp    $0x4,%al
     c27:	04 03                	add    $0x3,%al
     c29:	9e                   	sahf   
     c2a:	03 ac 59 5a 5a 04 01 	add    0x1045a5a(%ecx,%ebx,2),%ebp
     c31:	03 dd                	add    %ebp,%ebx
     c33:	7c 58                	jl     c8d <.debug_line+0xc8d>
     c35:	00 02                	add    %al,(%edx)
     c37:	04 02                	add    $0x2,%al
     c39:	06                   	push   %es
     c3a:	08 2e                	or     %ch,(%esi)
     c3c:	08 e4                	or     %ah,%ah
     c3e:	04 04                	add    $0x4,%al
     c40:	06                   	push   %es
     c41:	03 a0 03 08 c8 91    	add    -0x6e37f7fd(%eax),%esp
     c47:	77 04                	ja     c4d <.debug_line+0xc4d>
     c49:	01 03                	add    %eax,(%ebx)
     c4b:	dc 7c 74 03          	fdivrl 0x3(%esp,%esi,2)
     c4f:	19 08                	sbb    %ecx,(%eax)
     c51:	82                   	(bad)  
     c52:	04 04                	add    $0x4,%al
     c54:	03 83 03 e4 04 01    	add    0x104e403(%ebx),%eax
     c5a:	03 fd                	add    %ebp,%edi
     c5c:	7c 3c                	jl     c9a <.debug_line+0xc9a>
     c5e:	04 04                	add    $0x4,%al
     c60:	03 85 03 ac 59 5a    	add    0x5a59ac03(%ebp),%eax
     c66:	5a                   	pop    %edx
     c67:	04 01                	add    $0x1,%al
     c69:	03 f6                	add    %esi,%esi
     c6b:	7c 58                	jl     cc5 <.debug_line+0xcc5>
     c6d:	00 02                	add    %al,(%edx)
     c6f:	04 02                	add    $0x2,%al
     c71:	06                   	push   %es
     c72:	08 2e                	or     %ch,(%esi)
     c74:	02 23                	add    (%ebx),%ah
     c76:	12 04 04             	adc    (%esp,%eax,1),%al
     c79:	06                   	push   %es
     c7a:	03 87 03 08 82 e5    	add    -0x1a7df7fd(%edi),%eax
     c80:	08 15 04 01 03 f5    	or     %dl,0xf5030104
     c86:	7c 74                	jl     cfc <.debug_line+0xcfc>
     c88:	04 05                	add    $0x5,%al
     c8a:	03 2a                	add    (%edx),%ebp
     c8c:	08 82 9f a0 04 06    	or     %al,0x604a09f(%edx)
     c92:	03 f2                	add    %edx,%esi
     c94:	00 82 04 05 03 91    	add    %al,-0x6efcfafc(%edx)
     c9a:	7f 08                	jg     ca4 <.debug_line+0xca4>
     c9c:	4a                   	dec    %edx
     c9d:	91                   	xchg   %eax,%ecx
     c9e:	73 4c                	jae    cec <.debug_line+0xcec>
     ca0:	3d 4b 04 09 03       	cmp    $0x309044b,%eax
     ca5:	4a                   	dec    %edx
     ca6:	90                   	nop
     ca7:	04 05                	add    $0x5,%al
     ca9:	03 38                	add    (%eax),%edi
     cab:	01 04 01             	add    %eax,(%ecx,%eax,1)
     cae:	03 0f                	add    (%edi),%ecx
     cb0:	ac                   	lods   %ds:(%esi),%al
     cb1:	04 07                	add    $0x7,%al
     cb3:	03 e1                	add    %ecx,%esp
     cb5:	01 66 04             	add    %esp,0x4(%esi)
     cb8:	01 03                	add    %eax,(%ebx)
     cba:	9f                   	lahf   
     cbb:	7e 9e                	jle    c5b <.debug_line+0xc5b>
     cbd:	04 0a                	add    $0xa,%al
     cbf:	03 88 05 4a 04 03    	add    0x3044a05(%eax),%ecx
     cc5:	03 a2 7c 01 04 01    	add    0x104017c(%edx),%esp
     ccb:	03 d6                	add    %esi,%edx
     ccd:	7e 66                	jle    d35 <.debug_line+0xd35>
     ccf:	04 0a                	add    $0xa,%al
     cd1:	03 9e 05 08 58 04    	add    0x4580805(%esi),%ebx
     cd7:	05 03 d3 7a 01       	add    $0x17ad303,%eax
     cdc:	00 02                	add    %al,(%edx)
     cde:	04 01                	add    $0x1,%al
     ce0:	03 77 f2             	add    -0xe(%edi),%esi
     ce3:	03 10                	add    (%eax),%edx
     ce5:	01 59 a1             	add    %ebx,-0x5f(%ecx)
     ce8:	59                   	pop    %ecx
     ce9:	4b                   	dec    %ebx
     cea:	04 09                	add    $0x9,%al
     cec:	03 bb 7f 90 04 01    	add    0x104907f(%ebx),%edi
     cf2:	03 ce                	add    %esi,%ecx
     cf4:	00 74 04 07          	add    %dh,0x7(%esp,%eax,1)
     cf8:	03 da                	add    %edx,%ebx
     cfa:	01 74 04 01          	add    %esi,0x1(%esp,%eax,1)
     cfe:	03 a6 7e 9e 04 05    	add    0x5049e7e(%esi),%esp
     d04:	03 71 4a             	add    0x4a(%ecx),%esi
     d07:	04 0a                	add    $0xa,%al
     d09:	03 90 05 58 04 03    	add    0x3045805(%eax),%edx
     d0f:	03 a2 7c 01 04 01    	add    0x104017c(%edx),%esp
     d15:	03 dd                	add    %ebp,%ebx
     d17:	7e 66                	jle    d7f <.debug_line+0xd7f>
     d19:	04 0a                	add    $0xa,%al
     d1b:	03 97 05 08 74 04    	add    0x4740805(%edi),%edx
     d21:	05 03 e2 7a 01       	add    $0x17ae203,%eax
     d26:	03 21                	add    (%ecx),%esp
     d28:	f2 d7                	repnz xlat %ds:(%ebx)
     d2a:	a0 83 00 02 04       	mov    0x4020083,%al
     d2f:	03 06                	add    (%esi),%eax
     d31:	ba 04 07 06 03       	mov    $0x3060704,%edx
     d36:	41                   	inc    %ecx
     d37:	c8 04 05 03          	enter  $0x504,$0x3
     d3b:	c2 00 82             	ret    $0x8200
     d3e:	4b                   	dec    %ebx
     d3f:	04 07                	add    $0x7,%al
     d41:	03 f6                	add    %esi,%esi
     d43:	00 3c 04             	add    %bh,(%esp,%eax,1)
     d46:	05 03 8a 7f 82       	add    $0x827f8a03,%eax
     d4b:	13 4b 4c             	adc    0x4c(%ebx),%ecx
     d4e:	00 02                	add    %al,(%edx)
     d50:	04 01                	add    $0x1,%al
     d52:	06                   	push   %es
     d53:	58                   	pop    %eax
     d54:	06                   	push   %es
     d55:	59                   	pop    %ecx
     d56:	04 09                	add    $0x9,%al
     d58:	03 8b 7f 90 04 05    	add    0x504907f(%ebx),%ecx
     d5e:	03 f8                	add    %eax,%edi
     d60:	00 01                	add    %al,(%ecx)
     d62:	04 01                	add    $0x1,%al
     d64:	03 6b c8             	add    -0x38(%ebx),%ebp
     d67:	04 07                	add    $0x7,%al
     d69:	03 c5                	add    %ebp,%eax
     d6b:	01 74 04 01          	add    %esi,0x1(%esp,%eax,1)
     d6f:	03 bb 7e 9e 04 0a    	add    0xa049e7e(%ebx),%edi
     d75:	03 ec                	add    %esp,%ebp
     d77:	04 4a                	add    $0x4a,%al
     d79:	04 03                	add    $0x3,%al
     d7b:	03 a2 7c 01 04 01    	add    0x104017c(%edx),%esp
     d81:	03 f2                	add    %edx,%esi
     d83:	7e 66                	jle    deb <.debug_line+0xdeb>
     d85:	04 0a                	add    $0xa,%al
     d87:	03 82 05 08 e4 04    	add    0x4e40805(%edx),%eax
     d8d:	05 03 93 7b 01       	add    $0x17b9303,%eax
     d92:	00 02                	add    %al,(%edx)
     d94:	04 01                	add    $0x1,%al
     d96:	03 73 08             	add    0x8(%ebx),%esi
     d99:	4a                   	dec    %edx
     d9a:	00 02                	add    %al,(%edx)
     d9c:	04 09                	add    $0x9,%al
     d9e:	83 03 c1             	addl   $0xffffffc1,(%ebx)
     da1:	00 01                	add    %al,(%ecx)
     da3:	d6                   	(bad)  
     da4:	03 0b                	add    (%ebx),%ecx
     da6:	3c 03                	cmp    $0x3,%al
     da8:	75 3c                	jne    de6 <.debug_line+0xde6>
     daa:	3f                   	aas    
     dab:	7c 00                	jl     dad <.debug_line+0xdad>
     dad:	02 04 01             	add    (%ecx,%eax,1),%al
     db0:	03 78 9e             	add    -0x62(%eax),%edi
     db3:	08 91 67 3b e7 04    	or     %dl,0x4e73b67(%ecx)
     db9:	06                   	push   %es
     dba:	03 25 ac 04 05 03    	add    0x30504ac,%esp
     dc0:	5f                   	pop    %edi
     dc1:	3c 04                	cmp    $0x4,%al
     dc3:	06                   	push   %es
     dc4:	03 21                	add    (%ecx),%esp
     dc6:	90                   	nop
     dc7:	04 05                	add    $0x5,%al
     dc9:	03 61 82             	add    -0x7e(%ecx),%esp
     dcc:	91                   	xchg   %eax,%ecx
     dcd:	2d 3d 04 07 03       	sub    $0x307043d,%eax
     dd2:	97                   	xchg   %eax,%edi
     dd3:	7f 74                	jg     e49 <.debug_line+0xe49>
     dd5:	04 05                	add    $0x5,%al
     dd7:	03 ee                	add    %esi,%ebp
     dd9:	00 ac 4b 68 3b 3d 04 	add    %ch,0x43d3b68(%ebx,%ecx,2)
     de0:	09 03                	or     %eax,(%ebx)
     de2:	bd 7e 90 04 01       	mov    $0x104907e,%ebp
     de7:	03 fa                	add    %edx,%edi
     de9:	00 d6                	add    %dl,%dh
     deb:	04 07                	add    $0x7,%al
     ded:	03 ae 01 66 04 01    	add    0x1046601(%esi),%ebp
     df3:	03 d2                	add    %edx,%edx
     df5:	7e 9e                	jle    d95 <.debug_line+0xd95>
     df7:	04 0a                	add    $0xa,%al
     df9:	03 d5                	add    %ebp,%edx
     dfb:	04 82                	add    $0x82,%al
     dfd:	04 03                	add    $0x3,%al
     dff:	03 a2 7c 01 04 01    	add    0x104017c(%edx),%esp
     e05:	03 89 7f 66 04 0a    	add    0xa04667f(%ecx),%ecx
     e0b:	03 eb                	add    %ebx,%ebp
     e0d:	04 02                	add    $0x2,%al
     e0f:	24 01                	and    $0x1,%al
     e11:	04 05                	add    $0x5,%al
     e13:	00 02                	add    %al,(%edx)
     e15:	04 01                	add    $0x1,%al
     e17:	03 cf                	add    %edi,%ecx
     e19:	7b f2                	jnp    e0d <.debug_line+0xe0d>
     e1b:	03 13                	add    (%ebx),%edx
     e1d:	d6                   	(bad)  
     e1e:	00 02                	add    %al,(%edx)
     e20:	04 01                	add    $0x1,%al
     e22:	03 74 08 20          	add    0x20(%eax,%ecx,1),%esi
     e26:	03 49 d6             	add    -0x2a(%ecx),%ecx
     e29:	d6                   	(bad)  
     e2a:	69 00 02 04 01 06    	imul   $0x6010402,(%eax),%eax
     e30:	ba 06 08 91 cb       	mov    $0xcb910806,%edx
     e35:	55                   	push   %ebp
     e36:	77 75                	ja     ead <.debug_line+0xead>
     e38:	3b 3d 30 4b 68 3b    	cmp    0x3b684b30,%edi
     e3e:	3d 04 09 03 ef       	cmp    $0xef030904,%eax
     e43:	7e 90                	jle    dd5 <.debug_line+0xdd5>
     e45:	04 01                	add    $0x1,%al
     e47:	03 f2                	add    %edx,%esi
     e49:	00 58 04             	add    %bl,0x4(%eax)
     e4c:	07                   	pop    %es
     e4d:	03 b6 01 66 04 01    	add    0x1046601(%esi),%esi
     e53:	03 ca                	add    %edx,%ecx
     e55:	7e 9e                	jle    df5 <.debug_line+0xdf5>
     e57:	04 0a                	add    $0xa,%al
     e59:	03 dd                	add    %ebp,%ebx
     e5b:	04 4a                	add    $0x4a,%al
     e5d:	04 03                	add    $0x3,%al
     e5f:	03 a2 7c 01 04 01    	add    0x104017c(%edx),%esp
     e65:	03 81 7f 66 04 0a    	add    0xa04667f(%ecx),%eax
     e6b:	03 f3                	add    %ebx,%esi
     e6d:	04 08                	add    $0x8,%al
     e6f:	e4 04                	in     $0x4,%al
     e71:	05 03 b9 7b 66       	add    $0x667bb903,%eax
     e76:	03 77 3c             	add    0x3c(%edi),%esi
     e79:	03 09                	add    (%ecx),%ecx
     e7b:	2e 00 02             	add    %al,%cs:(%edx)
     e7e:	04 01                	add    $0x1,%al
     e80:	08 99 04 0b 03 80    	or     %bl,-0x7ffcf4fc(%ecx)
     e86:	05 4a 04 05 03       	add    $0x305044a,%eax
     e8b:	82                   	(bad)  
     e8c:	7b ba                	jnp    e48 <.debug_line+0xe48>
     e8e:	00 02                	add    %al,(%edx)
     e90:	04 01                	add    $0x1,%al
     e92:	08 1d 00 02 04 01    	or     %bl,0x1040200
     e98:	91                   	xchg   %eax,%ecx
     e99:	00 02                	add    %al,(%edx)
     e9b:	04 01                	add    $0x1,%al
     e9d:	65 00 02             	add    %al,%gs:(%edx)
     ea0:	04 01                	add    $0x1,%al
     ea2:	2f                   	das    
     ea3:	33 3b                	xor    (%ebx),%edi
     ea5:	59                   	pop    %ecx
     ea6:	03 31                	add    (%ecx),%esi
     ea8:	08 2e                	or     %ch,(%esi)
     eaa:	cd 37                	int    $0x37
     eac:	3d 3d 3b 73 04       	cmp    $0x4733b3d,%eax
     eb1:	06                   	push   %es
     eb2:	03 0a                	add    (%edx),%ecx
     eb4:	3c 04                	cmp    $0x4,%al
     eb6:	05 1b 04 06 bf       	add    $0xbf06041b,%eax
     ebb:	04 05                	add    $0x5,%al
     ebd:	70 91                	jo     e50 <.debug_line+0xe50>
     ebf:	2d 3d 04 07 03       	sub    $0x307043d,%eax
     ec4:	d7                   	xlat   %ds:(%ebx)
     ec5:	7e 74                	jle    f3b <.debug_line+0xf3b>
     ec7:	04 05                	add    $0x5,%al
     ec9:	03 ac 01 82 4b 04 09 	add    0x9044b82(%ecx,%eax,1),%ebp
     ed0:	03 a6 7e 90 04 05    	add    0x504907e(%esi),%esp
     ed6:	03 dd                	add    %ebp,%ebx
     ed8:	01 01                	add    %eax,(%ecx)
     eda:	04 01                	add    $0x1,%al
     edc:	03 a5 7f e4 04 07    	add    0x704e47f(%ebp),%esp
     ee2:	03 a6 01 66 04 01    	add    0x1046601(%esi),%esp
     ee8:	03 da                	add    %edx,%ebx
     eea:	7e 9e                	jle    e8a <.debug_line+0xe8a>
     eec:	04 0a                	add    $0xa,%al
     eee:	03 cd                	add    %ebp,%ecx
     ef0:	04 4a                	add    $0x4a,%al
     ef2:	04 03                	add    $0x3,%al
     ef4:	03 a2 7c 01 04 01    	add    0x104017c(%edx),%esp
     efa:	03 91 7f 66 04 0a    	add    0xa04667f(%ecx),%edx
     f00:	03 e3                	add    %ebx,%esp
     f02:	04 08                	add    $0x8,%al
     f04:	e4 04                	in     $0x4,%al
     f06:	05 03 f7 7b 01       	add    $0x17bf703,%eax
     f0b:	3d ab 3d 03 7a       	cmp    $0x7a033dab,%eax
     f10:	c8 03 10 82          	enter  $0x1003,$0x82
     f14:	d7                   	xlat   %ds:(%ebx)
     f15:	a0 00 02 04 02       	mov    0x2040200,%al
     f1a:	06                   	push   %es
     f1b:	58                   	pop    %eax
     f1c:	74 06                	je     f24 <.debug_line+0xf24>
     f1e:	03 09                	add    (%ecx),%ecx
     f20:	01 04 07             	add    %eax,(%edi,%eax,1)
     f23:	03 45 ba             	add    -0x46(%ebp),%eax
     f26:	04 05                	add    $0x5,%al
     f28:	03 36                	add    (%esi),%esi
     f2a:	74 4b                	je     f77 <.debug_line+0xf77>
     f2c:	4b                   	dec    %ebx
     f2d:	3d 4b 04 09 03       	cmp    $0x309044b,%eax
     f32:	8e 7e e4             	mov    -0x1c(%esi),%?
     f35:	04 05                	add    $0x5,%al
     f37:	03 f3                	add    %ebx,%esi
     f39:	01 01                	add    %eax,(%ecx)
     f3b:	03 79 c8             	add    -0x38(%ecx),%edi
     f3e:	19 04 01             	sbb    %eax,(%ecx,%eax,1)
     f41:	03 97 7f d6 04 07    	add    0x704d67f(%edi),%edx
     f47:	03 9e 01 74 04 01    	add    0x1047401(%esi),%ebx
     f4d:	03 e2                	add    %edx,%esp
     f4f:	7e 9e                	jle    eef <.debug_line+0xeef>
     f51:	04 0a                	add    $0xa,%al
     f53:	03 c5                	add    %ebp,%eax
     f55:	04 4a                	add    $0x4a,%al
     f57:	04 03                	add    $0x3,%al
     f59:	03 a2 7c 01 04 01    	add    0x104017c(%edx),%esp
     f5f:	03 99 7f 66 04 0a    	add    0xa04667f(%ecx),%ebx
     f65:	03 db                	add    %ebx,%ebx
     f67:	04 02                	add    $0x2,%al
     f69:	2f                   	das    
     f6a:	01 04 05 03 8e 7c 01 	add    %eax,0x17c8e03(,%eax,1)
     f71:	03 0c 08             	add    (%eax,%ecx,1),%ecx
     f74:	58                   	pop    %eax
     f75:	bb 3c 00 02 04       	mov    $0x402003c,%ebx
     f7a:	01 75 00             	add    %esi,0x0(%ebp)
     f7d:	02 04 01             	add    (%ecx,%eax,1),%al
     f80:	3b 4e 04             	cmp    0x4(%esi),%ecx
     f83:	09 03                	or     %eax,(%ebx)
     f85:	fc                   	cld    
     f86:	7d 82                	jge    f0a <.debug_line+0xf0a>
     f88:	04 05                	add    $0x5,%al
     f8a:	03 86 02 01 04 01    	add    0x1040102(%esi),%eax
     f90:	03 cf                	add    %edi,%ecx
     f92:	7e ac                	jle    f40 <.debug_line+0xf40>
     f94:	04 07                	add    $0x7,%al
     f96:	03 d3                	add    %ebx,%edx
     f98:	01 66 04             	add    %esp,0x4(%esi)
     f9b:	01 03                	add    %eax,(%ebx)
     f9d:	ad                   	lods   %ds:(%esi),%eax
     f9e:	7e 9e                	jle    f3e <.debug_line+0xf3e>
     fa0:	04 0a                	add    $0xa,%al
     fa2:	03 fa                	add    %edx,%edi
     fa4:	04 4a                	add    $0x4a,%al
     fa6:	04 03                	add    $0x3,%al
     fa8:	03 a2 7c 01 04 01    	add    0x104017c(%edx),%esp
     fae:	03 e4                	add    %esp,%esp
     fb0:	7e 66                	jle    1018 <.debug_line+0x1018>
     fb2:	04 0a                	add    $0xa,%al
     fb4:	03 90 05 08 58 04    	add    0x4580805(%eax),%edx
     fba:	05 03 a1 7c 01       	add    $0x17ca103,%eax
     fbf:	08 46 03             	or     %al,0x3(%esi)
     fc2:	10 08                	adc    %cl,(%eax)
     fc4:	9e                   	sahf   
     fc5:	59                   	pop    %ecx
     fc6:	04 09                	add    $0x9,%al
     fc8:	03 ed                	add    %ebp,%ebp
     fca:	7d 90                	jge    f5c <.debug_line+0xf5c>
     fcc:	04 01                	add    $0x1,%al
     fce:	03 dc                	add    %esp,%ebx
     fd0:	00 2e                	add    %ch,(%esi)
     fd2:	04 07                	add    $0x7,%al
     fd4:	03 cc                	add    %esp,%ecx
     fd6:	01 74 04 01          	add    %esi,0x1(%esp,%eax,1)
     fda:	03 b4 7e 9e 04 05 03 	add    0x305049e(%esi,%edi,2),%esi
     fe1:	b6 01                	mov    $0x1,%dh
     fe3:	4a                   	dec    %edx
     fe4:	04 0a                	add    $0xa,%al
     fe6:	03 bd 03 58 04 03    	add    0x3045803(%ebp),%edi
     fec:	03 a2 7c 01 04 01    	add    0x104017c(%edx),%esp
     ff2:	03 eb                	add    %ebx,%ebp
     ff4:	7e 66                	jle    105c <.debug_line+0x105c>
     ff6:	04 0a                	add    $0xa,%al
     ff8:	03 89 05 08 e4 04    	add    0x4e40805(%ecx),%ecx
     ffe:	05 03 b0 7c 01       	add    $0x17cb003,%eax
    1003:	03 0b                	add    (%ebx),%ecx
    1005:	f2 cb                	repnz lret 
    1007:	55                   	push   %ebp
    1008:	3c 00                	cmp    $0x0,%al
    100a:	02 04 01             	add    (%ecx,%eax,1),%al
    100d:	af                   	scas   %es:(%edi),%eax
    100e:	08 3d bd 69 ad 59    	or     %bh,0x59ad69bd
    1014:	4b                   	dec    %ebx
    1015:	67 4b                	addr16 dec %ebx
    1017:	4b                   	dec    %ebx
    1018:	67 4b                	addr16 dec %ebx
    101a:	59                   	pop    %ecx
    101b:	04 09                	add    $0x9,%al
    101d:	03 cd                	add    %ebp,%ecx
    101f:	7d ac                	jge    fcd <.debug_line+0xfcd>
    1021:	04 05                	add    $0x5,%al
    1023:	03 b8 02 01 d5 75    	add    0x75d50102(%eax),%edi
    1029:	04 01                	add    $0x1,%al
    102b:	03 da                	add    %edx,%ebx
    102d:	7e ac                	jle    fdb <.debug_line+0xfdb>
    102f:	04 07                	add    $0x7,%al
    1031:	03 96 01 66 04 01    	add    0x1046601(%esi),%edx
    1037:	03 ea                	add    %edx,%ebp
    1039:	7e 9e                	jle    fd9 <.debug_line+0xfd9>
    103b:	04 0a                	add    $0xa,%al
    103d:	03 bd 04 4a 04 03    	add    0x3044a04(%ebp),%edi
    1043:	03 a2 7c 01 04 01    	add    0x104017c(%edx),%esp
    1049:	03 a1 7f 58 04 0a    	add    0xa04587f(%ecx),%esp
    104f:	03 d3                	add    %ebx,%edx
    1051:	04 02                	add    $0x2,%al
    1053:	2f                   	das    
    1054:	01 04 05 03 df 7c 66 	add    %eax,0x667cdf03(,%eax,1)
    105b:	d7                   	xlat   %ds:(%ebx)
    105c:	3b 3d 76 00 02 04    	cmp    0x4020076,%edi
    1062:	02 06                	add    (%esi),%al
    1064:	58                   	pop    %eax
    1065:	74 06                	je     106d <.debug_line+0x106d>
    1067:	03 0d 01 03 76 90    	add    0x90760301,%ecx
    106d:	04 07                	add    $0x7,%al
    106f:	03 88 7e 66 04 05    	add    0x504667e(%eax),%ecx
    1075:	03 fa                	add    %edx,%edi
    1077:	01 58 4b             	add    %ebx,0x4b(%eax)
    107a:	4b                   	dec    %ebx
    107b:	4b                   	dec    %ebx
    107c:	3d 04 09 03 b0       	cmp    $0xb0030904,%eax
    1081:	7d 90                	jge    1013 <.debug_line+0x1013>
    1083:	04 05                	add    $0x5,%al
    1085:	03 d4                	add    %esp,%edx
    1087:	02 01                	add    (%ecx),%al
    1089:	04 01                	add    $0x1,%al
    108b:	03 c6                	add    %esi,%eax
    108d:	7e c8                	jle    1057 <.debug_line+0x1057>
    108f:	04 07                	add    $0x7,%al
    1091:	03 8e 01 74 04 01    	add    0x1047401(%esi),%ecx
    1097:	03 f2                	add    %edx,%esi
    1099:	7e 9e                	jle    1039 <.debug_line+0x1039>
    109b:	04 0a                	add    $0xa,%al
    109d:	03 b5 04 4a 04 03    	add    0x3044a04(%ebp),%esi
    10a3:	03 a2 7c 01 04 01    	add    0x104017c(%edx),%esp
    10a9:	03 a9 7f 66 04 0a    	add    0xa04667f(%ecx),%ebp
    10af:	03 cb                	add    %ebx,%ecx
    10b1:	04 02                	add    $0x2,%al
    10b3:	2f                   	das    
    10b4:	01 04 05 03 ef 7c 01 	add    %eax,0x17cef03(,%eax,1)
    10bb:	03 09                	add    (%ecx),%ecx
    10bd:	08 58 67             	or     %bl,0x67(%eax)
    10c0:	3b 2f                	cmp    (%edi),%ebp
    10c2:	76 00                	jbe    10c4 <.debug_line+0x10c4>
    10c4:	02 04 01             	add    (%ecx,%eax,1),%al
    10c7:	06                   	push   %es
    10c8:	82                   	(bad)  
    10c9:	00 02                	add    %al,(%edx)
    10cb:	04 01                	add    $0x1,%al
    10cd:	06                   	push   %es
    10ce:	2f                   	das    
    10cf:	49                   	dec    %ecx
    10d0:	2f                   	das    
    10d1:	dd 67 3b             	frstor 0x3b(%edi)
    10d4:	30 03                	xor    %al,(%ebx)
    10d6:	09 58 67             	or     %ebx,0x67(%eax)
    10d9:	3b 2f                	cmp    (%edi),%ebp
    10db:	76 3d                	jbe    111a <.debug_line+0x111a>
    10dd:	02 02                	add    (%edx),%al
    10df:	00 01                	add    %al,(%ecx)
    10e1:	01 00                	add    %eax,(%eax)
    10e3:	05 02 00 00 00       	add    $0x2,%eax
    10e8:	00 03                	add    %al,(%ebx)
    10ea:	0b 01                	or     (%ecx),%eax
    10ec:	d6                   	(bad)  
    10ed:	00 02                	add    %al,(%edx)
    10ef:	04 02                	add    $0x2,%al
    10f1:	06                   	push   %es
    10f2:	08 58 00             	or     %bl,0x0(%eax)
    10f5:	02 04 04             	add    (%esp,%eax,1),%al
    10f8:	08 e4                	or     %ah,%ah
    10fa:	00 02                	add    %al,(%edx)
    10fc:	04 06                	add    $0x6,%al
    10fe:	08 e4                	or     %ah,%ah
    1100:	08 ac 06 03 19 58 d6 	or     %ch,-0x29a7e6fd(%esi,%eax,1)
    1107:	00 02                	add    %al,(%edx)
    1109:	04 02                	add    $0x2,%al
    110b:	06                   	push   %es
    110c:	08 58 00             	or     %bl,0x0(%eax)
    110f:	02 04 04             	add    (%esp,%eax,1),%al
    1112:	08 e4                	or     %ah,%ah
    1114:	00 02                	add    %al,(%edx)
    1116:	04 06                	add    $0x6,%al
    1118:	08 e4                	or     %ah,%ah
    111a:	08 e4                	or     %ah,%ah
    111c:	06                   	push   %es
    111d:	03 1c 08             	add    (%eax,%ecx,1),%ebx
    1120:	f2 d6                	repnz (bad) 
    1122:	00 02                	add    %al,(%edx)
    1124:	04 02                	add    $0x2,%al
    1126:	06                   	push   %es
    1127:	08 90 00 02 04 04    	or     %dl,0x4040200(%eax)
    112d:	02 24 12             	add    (%edx,%edx,1),%ah
    1130:	00 02                	add    %al,(%edx)
    1132:	04 06                	add    $0x6,%al
    1134:	02 24 12             	add    (%edx,%edx,1),%ah
    1137:	02 24 12             	add    (%edx,%edx,1),%ah
    113a:	04 05                	add    $0x5,%al
    113c:	06                   	push   %es
    113d:	03 73 02             	add    0x2(%ebx),%esi
    1140:	c5 01                	lds    (%ecx),%eax
    1142:	01 5b 71             	add    %ebx,0x71(%ebx)
    1145:	04 08                	add    $0x8,%al
    1147:	03 b9 03 ac 08 12    	add    0x1208ac03(%ecx),%edi
    114d:	04 05                	add    $0x5,%al
    114f:	03 ce                	add    %esi,%ecx
    1151:	7c 58                	jl     11ab <irq_matrix_allocated+0x23b>
    1153:	4f                   	dec    %edi
    1154:	3d 2b 2f 3e 3d       	cmp    $0x3d3e2f2b,%eax
    1159:	57                   	push   %edi
    115a:	3d c9 2d 3d 2f       	cmp    $0x2f3d2dc9,%eax
    115f:	75 31                	jne    1192 <irq_matrix_allocated+0x222>
    1161:	03 70 82             	add    -0x7e(%eax),%esi
    1164:	03 10                	add    (%eax),%edx
    1166:	2e 02 03             	add    %cs:(%ebx),%al
    1169:	00 01                	add    %al,(%ecx)
    116b:	01                   	.byte 0x1

Disassembly of section .debug_str:

00000000 <.debug_str>:
       0:	50                   	push   %eax
       1:	45                   	inc    %ebp
       2:	5f                   	pop    %edi
       3:	53                   	push   %ebx
       4:	49                   	dec    %ecx
       5:	5a                   	pop    %edx
       6:	45                   	inc    %ebp
       7:	5f                   	pop    %edi
       8:	50                   	push   %eax
       9:	54                   	push   %esp
       a:	45                   	inc    %ebp
       b:	00 61 63             	add    %ah,0x63(%ecx)
       e:	5f                   	pop    %edi
       f:	63 6f 6d             	arpl   %bp,0x6d(%edi)
      12:	6d                   	insl   (%dx),%es:(%edi)
      13:	00 77 61             	add    %dh,0x61(%edi)
      16:	72 6e                	jb     86 <.debug_str+0x86>
      18:	65 64 5f             	gs fs pop %edi
      1b:	62 72 6f             	bound  %esi,0x6f(%edx)
      1e:	6b 65 6e 5f          	imul   $0x5f,0x6e(%ebp),%esp
      22:	68 69 65 72 61       	push   $0x61726569
      27:	72 63                	jb     8c <.debug_str+0x8c>
      29:	68 79 00 6c 69       	push   $0x696c0079
      2e:	6e                   	outsb  %ds:(%esi),(%dx)
      2f:	6b 00 73             	imul   $0x73,(%eax),%eax
      32:	74 61                	je     95 <.debug_str+0x95>
      34:	72 74                	jb     aa <.debug_str+0xaa>
      36:	5f                   	pop    %edi
      37:	74 69                	je     a2 <.debug_str+0xa2>
      39:	6d                   	insl   (%dx),%es:(%edi)
      3a:	65 00 6b 65          	add    %ch,%gs:0x65(%ebx)
      3e:	72 6e                	jb     ae <.debug_str+0xae>
      40:	66 73 5f             	data16 jae a2 <.debug_str+0xa2>
      43:	6e                   	outsb  %ds:(%esi),(%dx)
      44:	6f                   	outsl  %ds:(%esi),(%dx)
      45:	64 65 00 74 72 61    	fs add %dh,%gs:0x61(%edx,%esi,2)
      4b:	63 65 5f             	arpl   %sp,0x5f(%ebp)
      4e:	72 61                	jb     b1 <.debug_str+0xb1>
      50:	77 5f                	ja     b1 <.debug_str+0xb1>
      52:	6f                   	outsl  %ds:(%esi),(%dx)
      53:	75 74                	jne    c9 <.debug_str+0xc9>
      55:	70 75                	jo     cc <.debug_str+0xcc>
      57:	74 5f                	je     b8 <.debug_str+0xb8>
      59:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
      60:	72 69                	jb     cb <.debug_str+0xcb>
      62:	78 5f                	js     c3 <.debug_str+0xc3>
      64:	67 6c                	insb   (%dx),%es:(%di)
      66:	6f                   	outsl  %ds:(%esi),(%dx)
      67:	62 61 6c             	bound  %esp,0x6c(%ecx)
      6a:	5f                   	pop    %edi
      6b:	75 70                	jne    dd <.debug_str+0xdd>
      6d:	64 61                	fs popa 
      6f:	74 65                	je     d6 <.debug_str+0xd6>
      71:	00 52 50             	add    %dl,0x50(%edx)
      74:	4d                   	dec    %ebp
      75:	5f                   	pop    %edi
      76:	52                   	push   %edx
      77:	45                   	inc    %ebp
      78:	51                   	push   %ecx
      79:	5f                   	pop    %edi
      7a:	49                   	dec    %ecx
      7b:	44                   	inc    %esp
      7c:	4c                   	dec    %esp
      7d:	45                   	inc    %ebp
      7e:	00 73 75             	add    %dh,0x75(%ebx)
      81:	70 70                	jo     f3 <.debug_str+0xf3>
      83:	6c                   	insb   (%dx),%es:(%edi)
      84:	69 65 72 73 00 64 65 	imul   $0x65640073,0x72(%ebp),%esp
      8b:	76 5f                	jbe    ec <.debug_str+0xec>
      8d:	74 00                	je     8f <.debug_str+0x8f>
      8f:	78 38                	js     c9 <.debug_str+0xc9>
      91:	36 5f                	ss pop %edi
      93:	63 61 63             	arpl   %sp,0x63(%ecx)
      96:	68 65 5f 6f 63       	push   $0x636f5f65
      9b:	63 5f 73             	arpl   %bx,0x73(%edi)
      9e:	63 61 6c             	arpl   %sp,0x6c(%ecx)
      a1:	65 00 61 64          	add    %ah,%gs:0x64(%ecx)
      a5:	64 72 5f             	fs jb  107 <.debug_str+0x107>
      a8:	66 69 6c 74 65 72 73 	imul   $0x7372,0x65(%esp,%esi,2),%bp
      af:	5f                   	pop    %edi
      b0:	6f                   	outsl  %ds:(%esi),(%dx)
      b1:	66 66 73 00          	data16 data16 jae b5 <.debug_str+0xb5>
      b5:	50                   	push   %eax
      b6:	45                   	inc    %ebp
      b7:	5f                   	pop    %edi
      b8:	53                   	push   %ebx
      b9:	49                   	dec    %ecx
      ba:	5a                   	pop    %edx
      bb:	45                   	inc    %ebp
      bc:	5f                   	pop    %edi
      bd:	50                   	push   %eax
      be:	55                   	push   %ebp
      bf:	44                   	inc    %esp
      c0:	00 67 61             	add    %ah,0x61(%edi)
      c3:	74 65                	je     12a <.debug_str+0x12a>
      c5:	5f                   	pop    %edi
      c6:	73 74                	jae    13c <.debug_str+0x13c>
      c8:	72 75                	jb     13f <.debug_str+0x13f>
      ca:	63 74 00 66          	arpl   %si,0x66(%eax,%eax,1)
      ce:	6c                   	insb   (%dx),%es:(%edi)
      cf:	65 78 69             	gs js  13b <.debug_str+0x13b>
      d2:	62 6c 65 5f          	bound  %ebp,0x5f(%ebp,%eiz,2)
      d6:	67 72 6f             	addr16 jb 148 <.debug_str+0x148>
      d9:	75 70                	jne    14b <.debug_str+0x14b>
      db:	73 00                	jae    dd <.debug_str+0xdd>
      dd:	6e                   	outsb  %ds:(%esi),(%dx)
      de:	72 5f                	jb     13f <.debug_str+0x13f>
      e0:	77 61                	ja     143 <.debug_str+0x143>
      e2:	6b 65 75 70          	imul   $0x70,0x75(%ebp),%esp
      e6:	73 00                	jae    e8 <.debug_str+0xe8>
      e8:	70 6f                	jo     159 <.debug_str+0x159>
      ea:	73 74                	jae    160 <.debug_str+0x160>
      ec:	5f                   	pop    %edi
      ed:	61                   	popa   
      ee:	74 74                	je     164 <.debug_str+0x164>
      f0:	61                   	popa   
      f1:	63 68 00             	arpl   %bp,0x0(%eax)
      f4:	73 74                	jae    16a <.debug_str+0x16a>
      f6:	61                   	popa   
      f7:	72 74                	jb     16d <.debug_str+0x16d>
      f9:	00 73 74             	add    %dh,0x74(%ebx)
      fc:	61                   	popa   
      fd:	72 74                	jb     173 <.debug_str+0x173>
      ff:	5f                   	pop    %edi
     100:	62 72 6b             	bound  %esi,0x6b(%edx)
     103:	00 73 74             	add    %dh,0x74(%ebx)
     106:	61                   	popa   
     107:	74 69                	je     172 <.debug_str+0x172>
     109:	63 5f 6b             	arpl   %bx,0x6b(%edi)
     10c:	65 79 5f             	gs jns 16e <.debug_str+0x16e>
     10f:	6d                   	insl   (%dx),%es:(%edi)
     110:	6f                   	outsl  %ds:(%esi),(%dx)
     111:	64 00 64 5f 69       	add    %ah,%fs:0x69(%edi,%ebx,2)
     116:	6e                   	outsb  %ds:(%esi),(%dx)
     117:	6f                   	outsl  %ds:(%esi),(%dx)
     118:	5f                   	pop    %edi
     119:	73 6f                	jae    18a <.debug_str+0x18a>
     11b:	66 74 6c             	data16 je 18a <.debug_str+0x18a>
     11e:	69 6d 69 74 00 78 72 	imul   $0x72780074,0x69(%ebp),%ebp
     125:	65 67 73 5f          	gs addr16 jae 188 <.debug_str+0x188>
     129:	73 74                	jae    19f <.debug_str+0x19f>
     12b:	61                   	popa   
     12c:	74 65                	je     193 <.debug_str+0x193>
     12e:	00 57 52             	add    %dl,0x52(%edi)
     131:	49                   	dec    %ecx
     132:	54                   	push   %esp
     133:	45                   	inc    %ebp
     134:	5f                   	pop    %edi
     135:	4c                   	dec    %esp
     136:	49                   	dec    %ecx
     137:	46                   	inc    %esi
     138:	45                   	inc    %ebp
     139:	5f                   	pop    %edi
     13a:	4c                   	dec    %esp
     13b:	4f                   	dec    %edi
     13c:	4e                   	dec    %esi
     13d:	47                   	inc    %edi
     13e:	00 64 65 76          	add    %ah,0x76(%ebp,%eiz,2)
     142:	5f                   	pop    %edi
     143:	70 6d                	jo     1b2 <.debug_str+0x1b2>
     145:	5f                   	pop    %edi
     146:	71 6f                	jno    1b7 <.debug_str+0x1b7>
     148:	73 00                	jae    14a <.debug_str+0x14a>
     14a:	6d                   	insl   (%dx),%es:(%edi)
     14b:	61                   	popa   
     14c:	74 72                	je     1c0 <.debug_str+0x1c0>
     14e:	69 78 5f 62 69 74 73 	imul   $0x73746962,0x5f(%eax),%edi
     155:	00 55 54             	add    %dl,0x54(%ebp)
     158:	41                   	inc    %ecx
     159:	53                   	push   %ebx
     15a:	4b                   	dec    %ebx
     15b:	5f                   	pop    %edi
     15c:	52                   	push   %edx
     15d:	55                   	push   %ebp
     15e:	4e                   	dec    %esi
     15f:	4e                   	dec    %esi
     160:	49                   	dec    %ecx
     161:	4e                   	dec    %esi
     162:	47                   	inc    %edi
     163:	00 6b 73             	add    %ch,0x73(%ebx)
     166:	65 74 5f             	gs je  1c8 <.debug_str+0x1c8>
     169:	75 65                	jne    1d0 <.debug_str+0x1d0>
     16b:	76 65                	jbe    1d2 <.debug_str+0x1d2>
     16d:	6e                   	outsb  %ds:(%esi),(%dx)
     16e:	74 5f                	je     1cf <.debug_str+0x1cf>
     170:	6f                   	outsl  %ds:(%esi),(%dx)
     171:	70 73                	jo     1e6 <.debug_str+0x1e6>
     173:	00 5f 5f             	add    %bl,0x5f(%edi)
     176:	63 70 75             	arpl   %si,0x75(%eax)
     179:	5f                   	pop    %edi
     17a:	70 72                	jo     1ee <.debug_str+0x1ee>
     17c:	65 73 65             	gs jae 1e4 <.debug_str+0x1e4>
     17f:	6e                   	outsb  %ds:(%esi),(%dx)
     180:	74 5f                	je     1e1 <.debug_str+0x1e1>
     182:	6d                   	insl   (%dx),%es:(%edi)
     183:	61                   	popa   
     184:	73 6b                	jae    1f1 <.debug_str+0x1f1>
     186:	00 66 70             	add    %ah,0x70(%esi)
     189:	72 65                	jb     1f0 <.debug_str+0x1f0>
     18b:	67 73 5f             	addr16 jae 1ed <.debug_str+0x1ed>
     18e:	73 74                	jae    204 <.debug_str+0x204>
     190:	61                   	popa   
     191:	74 65                	je     1f8 <.debug_str+0x1f8>
     193:	00 7a 6f             	add    %bh,0x6f(%edx)
     196:	6e                   	outsb  %ds:(%esi),(%dx)
     197:	65 5f                	gs pop %edi
     199:	70 61                	jo     1fc <.debug_str+0x1fc>
     19b:	64 64 69 6e 67 00 54 	fs imul $0x5f545400,%fs:0x67(%esi),%ebp
     1a2:	54 5f 
     1a4:	4e                   	dec    %esi
     1a5:	4f                   	dec    %edi
     1a6:	4e                   	dec    %esi
     1a7:	45                   	inc    %ebp
     1a8:	00 69 6f             	add    %ch,0x6f(%ecx)
     1ab:	61                   	popa   
     1ac:	70 69                	jo     217 <.debug_str+0x217>
     1ae:	63 5f 70             	arpl   %bx,0x70(%edi)
     1b1:	68 79 73 5f 69       	push   $0x695f7379
     1b6:	64 5f                	fs pop %edi
     1b8:	6d                   	insl   (%dx),%es:(%edi)
     1b9:	61                   	popa   
     1ba:	70 00                	jo     1bc <.debug_str+0x1bc>
     1bc:	61                   	popa   
     1bd:	63 71 75             	arpl   %si,0x75(%ecx)
     1c0:	69 72 65 5f 64 71 75 	imul   $0x7571645f,0x65(%edx),%esi
     1c7:	6f                   	outsl  %ds:(%esi),(%dx)
     1c8:	74 00                	je     1ca <.debug_str+0x1ca>
     1ca:	63 73 73             	arpl   %si,0x73(%ebx)
     1cd:	5f                   	pop    %edi
     1ce:	72 65                	jb     235 <.debug_str+0x235>
     1d0:	73 65                	jae    237 <.debug_str+0x237>
     1d2:	74 00                	je     1d4 <.debug_str+0x1d4>
     1d4:	64 65 76 5f          	fs gs jbe 237 <.debug_str+0x237>
     1d8:	6b 6f 62 6a          	imul   $0x6a,0x62(%edi),%ebp
     1dc:	00 64 5f 72          	add    %ah,0x72(%edi,%ebx,2)
     1e0:	65 6c                	gs insb (%dx),%es:(%edi)
     1e2:	65 61                	gs popa 
     1e4:	73 65                	jae    24b <.debug_str+0x24b>
     1e6:	00 74 6f 74          	add    %dh,0x74(%edi,%ebp,2)
     1ea:	61                   	popa   
     1eb:	6c                   	insb   (%dx),%es:(%edi)
     1ec:	5f                   	pop    %edi
     1ed:	74 69                	je     258 <.debug_str+0x258>
     1ef:	6d                   	insl   (%dx),%es:(%edi)
     1f0:	65 5f                	gs pop %edi
     1f2:	72 75                	jb     269 <.debug_str+0x269>
     1f4:	6e                   	outsb  %ds:(%esi),(%dx)
     1f5:	6e                   	outsb  %ds:(%esi),(%dx)
     1f6:	69 6e 67 00 73 74 61 	imul   $0x61747300,0x67(%esi),%ebp
     1fd:	74 65                	je     264 <.debug_str+0x264>
     1ff:	00 73 5f             	add    %dh,0x5f(%ebx)
     202:	64 5f                	fs pop %edi
     204:	6f                   	outsl  %ds:(%esi),(%dx)
     205:	70 00                	jo     207 <.debug_str+0x207>
     207:	73 74                	jae    27d <.debug_str+0x27d>
     209:	61                   	popa   
     20a:	74 73                	je     27f <.debug_str+0x27f>
     20c:	00 72 65             	add    %dh,0x65(%edx)
     20f:	61                   	popa   
     210:	64 00 6e 65          	add    %ch,%fs:0x65(%esi)
     214:	74 6c                	je     282 <.debug_str+0x282>
     216:	69 6e 6b 5f 6e 73 00 	imul   $0x736e5f,0x6b(%esi),%ebp
     21d:	65 78 63             	gs js  283 <.debug_str+0x283>
     220:	6c                   	insb   (%dx),%es:(%edi)
     221:	75 64                	jne    287 <.debug_str+0x287>
     223:	65 5f                	gs pop %edi
     225:	69 64 6c 65 00 63 6f 	imul   $0x6d6f6300,0x65(%esp,%ebp,2),%esp
     22c:	6d 
     22d:	70 61                	jo     290 <.debug_str+0x290>
     22f:	63 74 5f 64          	arpl   %si,0x64(%edi,%ebx,2)
     233:	65 66 65 72 5f       	gs data16 gs jb 297 <.debug_str+0x297>
     238:	73 68                	jae    2a2 <.debug_str+0x2a2>
     23a:	69 66 74 00 6f 76 65 	imul   $0x65766f00,0x74(%esi),%esp
     241:	72 66                	jb     2a9 <.debug_str+0x2a9>
     243:	6c                   	insb   (%dx),%es:(%edi)
     244:	6f                   	outsl  %ds:(%esi),(%dx)
     245:	77 5f                	ja     2a6 <.debug_str+0x2a6>
     247:	68 61 6e 64 6c       	push   $0x6c646e61
     24c:	65 72 5f             	gs jb  2ae <.debug_str+0x2ae>
     24f:	63 6f 6e             	arpl   %bp,0x6e(%edi)
     252:	74 65                	je     2b9 <.debug_str+0x2b9>
     254:	78 74                	js     2ca <.debug_str+0x2ca>
     256:	00 62 6c             	add    %ah,0x6c(%edx)
     259:	6b 63 6e 74          	imul   $0x74,0x6e(%ebx),%esp
     25d:	5f                   	pop    %edi
     25e:	74 00                	je     260 <.debug_str+0x260>
     260:	73 69                	jae    2cb <.debug_str+0x2cb>
     262:	5f                   	pop    %edi
     263:	63 6f 64             	arpl   %bp,0x64(%edi)
     266:	65 00 74 68 72       	add    %dh,%gs:0x72(%eax,%ebp,2)
     26b:	65 61                	gs popa 
     26d:	64 5f                	fs pop %edi
     26f:	6e                   	outsb  %ds:(%esi),(%dx)
     270:	6f                   	outsl  %ds:(%esi),(%dx)
     271:	64 65 00 6d 61       	fs add %ch,%gs:0x61(%ebp)
     276:	6b 65 5f 70          	imul   $0x70,0x5f(%ebp),%esp
     27a:	67 64 00 64 61       	add    %ah,%fs:0x61(%si)
     27f:	74 61                	je     2e2 <.debug_str+0x2e2>
     281:	5f                   	pop    %edi
     282:	73 72                	jae    2f6 <.debug_str+0x2f6>
     284:	63 00                	arpl   %ax,(%eax)
     286:	6e                   	outsb  %ds:(%esi),(%dx)
     287:	72 5f                	jb     2e8 <.debug_str+0x2e8>
     289:	69 74 65 6d 73 00 61 	imul   $0x72610073,0x6d(%ebp,%eiz,2),%esi
     290:	72 
     291:	63 68 5f             	arpl   %bp,0x5f(%eax)
     294:	74 6c                	je     302 <.debug_str+0x302>
     296:	62 66 6c             	bound  %esp,0x6c(%esi)
     299:	75 73                	jne    30e <.debug_str+0x30e>
     29b:	68 5f 75 6e 6d       	push   $0x6d6e755f
     2a0:	61                   	popa   
     2a1:	70 5f                	jo     302 <.debug_str+0x302>
     2a3:	62 61 74             	bound  %esp,0x74(%ecx)
     2a6:	63 68 00             	arpl   %bp,0x0(%eax)
     2a9:	6d                   	insl   (%dx),%es:(%edi)
     2aa:	61                   	popa   
     2ab:	70 5f                	jo     30c <.debug_str+0x30c>
     2ad:	70 61                	jo     310 <.debug_str+0x310>
     2af:	67 65 73 00          	addr16 gs jae 2b3 <.debug_str+0x2b3>
     2b3:	76 66                	jbe    31b <.debug_str+0x31b>
     2b5:	73 6d                	jae    324 <.debug_str+0x324>
     2b7:	6f                   	outsl  %ds:(%esi),(%dx)
     2b8:	75 6e                	jne    328 <.debug_str+0x328>
     2ba:	74 00                	je     2bc <.debug_str+0x2bc>
     2bc:	63 73 73             	arpl   %si,0x73(%ebx)
     2bf:	5f                   	pop    %edi
     2c0:	6f                   	outsl  %ds:(%esi),(%dx)
     2c1:	6e                   	outsb  %ds:(%esi),(%dx)
     2c2:	6c                   	insb   (%dx),%es:(%edi)
     2c3:	69 6e 65 00 69 6f 6d 	imul   $0x6d6f6900,0x65(%esi),%ebp
     2ca:	6d                   	insl   (%dx),%es:(%edi)
     2cb:	75 5f                	jne    32c <.debug_str+0x32c>
     2cd:	66 77 73             	data16 ja 343 <.debug_str+0x343>
     2d0:	70 65                	jo     337 <.debug_str+0x337>
     2d2:	63 00                	arpl   %ax,(%eax)
     2d4:	61                   	popa   
     2d5:	74 74                	je     34b <.debug_str+0x34b>
     2d7:	72 69                	jb     342 <.debug_str+0x342>
     2d9:	62 75 74             	bound  %esi,0x74(%ebp)
     2dc:	65 73 00             	gs jae 2df <.debug_str+0x2df>
     2df:	74 72                	je     353 <.debug_str+0x353>
     2e1:	61                   	popa   
     2e2:	63 65 5f             	arpl   %sp,0x5f(%ebp)
     2e5:	62 75 66             	bound  %esi,0x66(%ebp)
     2e8:	66 65 72 00          	data16 gs jb 2ec <.debug_str+0x2ec>
     2ec:	73 65                	jae    353 <.debug_str+0x353>
     2ee:	74 5f                	je     34f <.debug_str+0x34f>
     2f0:	63 68 69             	arpl   %bp,0x69(%eax)
     2f3:	6c                   	insb   (%dx),%es:(%edi)
     2f4:	64 5f                	fs pop %edi
     2f6:	74 69                	je     361 <.debug_str+0x361>
     2f8:	64 00 5f 6f          	add    %bl,%fs:0x6f(%edi)
     2fc:	76 65                	jbe    363 <.debug_str+0x363>
     2fe:	72 72                	jb     372 <.debug_str+0x372>
     300:	75 6e                	jne    370 <.debug_str+0x370>
     302:	00 70 72             	add    %dh,0x72(%eax)
     305:	6f                   	outsl  %ds:(%esi),(%dx)
     306:	62 65 5f             	bound  %esp,0x5f(%ebp)
     309:	72 6f                	jb     37a <.debug_str+0x37a>
     30b:	6d                   	insl   (%dx),%es:(%edi)
     30c:	73 00                	jae    30e <.debug_str+0x30e>
     30e:	73 79                	jae    389 <.debug_str+0x389>
     310:	73 74                	jae    386 <.debug_str+0x386>
     312:	65 6d                	gs insl (%dx),%es:(%edi)
     314:	5f                   	pop    %edi
     315:	77 71                	ja     388 <.debug_str+0x388>
     317:	00 74 6d 70          	add    %dh,0x70(%ebp,%ebp,2)
     31b:	66 69 6c 65 00 63 64 	imul   $0x6463,0x0(%ebp,%eiz,2),%bp
     322:	65 76 00             	gs jbe 325 <.debug_str+0x325>
     325:	6c                   	insb   (%dx),%es:(%edi)
     326:	69 73 74 00 70 65 72 	imul   $0x72657000,0x74(%ebx),%esi
     32d:	66 5f                	pop    %di
     32f:	6e                   	outsb  %ds:(%esi),(%dx)
     330:	72 5f                	jb     391 <.debug_str+0x391>
     332:	74 61                	je     395 <.debug_str+0x395>
     334:	73 6b                	jae    3a1 <.debug_str+0x3a1>
     336:	5f                   	pop    %edi
     337:	63 6f 6e             	arpl   %bp,0x6e(%edi)
     33a:	74 65                	je     3a1 <.debug_str+0x3a1>
     33c:	78 74                	js     3b2 <.debug_str+0x3b2>
     33e:	73 00                	jae    340 <.debug_str+0x340>
     340:	73 69                	jae    3ab <.debug_str+0x3ab>
     342:	5f                   	pop    %edi
     343:	65 72 72             	gs jb  3b8 <.debug_str+0x3b8>
     346:	6e                   	outsb  %ds:(%esi),(%dx)
     347:	6f                   	outsl  %ds:(%esi),(%dx)
     348:	00 50 45             	add    %dl,0x45(%eax)
     34b:	52                   	push   %edx
     34c:	46                   	inc    %esi
     34d:	5f                   	pop    %edi
     34e:	53                   	push   %ebx
     34f:	41                   	inc    %ecx
     350:	4d                   	dec    %ebp
     351:	50                   	push   %eax
     352:	4c                   	dec    %esp
     353:	45                   	inc    %ebp
     354:	5f                   	pop    %edi
     355:	42                   	inc    %edx
     356:	52                   	push   %edx
     357:	41                   	inc    %ecx
     358:	4e                   	dec    %esi
     359:	43                   	inc    %ebx
     35a:	48                   	dec    %eax
     35b:	5f                   	pop    %edi
     35c:	4b                   	dec    %ebx
     35d:	45                   	inc    %ebp
     35e:	52                   	push   %edx
     35f:	4e                   	dec    %esi
     360:	45                   	inc    %ebp
     361:	4c                   	dec    %esp
     362:	5f                   	pop    %edi
     363:	53                   	push   %ebx
     364:	48                   	dec    %eax
     365:	49                   	dec    %ecx
     366:	46                   	inc    %esi
     367:	54                   	push   %esp
     368:	00 5f 5f             	add    %bl,0x5f(%edi)
     36b:	74 72                	je     3df <.debug_str+0x3df>
     36d:	61                   	popa   
     36e:	63 65 70             	arpl   %sp,0x70(%ebp)
     371:	6f                   	outsl  %ds:(%esi),(%dx)
     372:	69 6e 74 5f 69 72 71 	imul   $0x7172695f,0x74(%esi),%ebp
     379:	5f                   	pop    %edi
     37a:	6d                   	insl   (%dx),%es:(%edi)
     37b:	61                   	popa   
     37c:	74 72                	je     3f0 <.debug_str+0x3f0>
     37e:	69 78 5f 72 65 6d 6f 	imul   $0x6f6d6572,0x5f(%eax),%edi
     385:	76 65                	jbe    3ec <.debug_str+0x3ec>
     387:	5f                   	pop    %edi
     388:	6d                   	insl   (%dx),%es:(%edi)
     389:	61                   	popa   
     38a:	6e                   	outsb  %ds:(%esi),(%dx)
     38b:	61                   	popa   
     38c:	67 65 64 00 73 5f    	gs add %dh,%fs:0x5f(%bp,%di)
     392:	69 6e 6f 64 65 5f 6c 	imul   $0x6c5f6564,0x6f(%esi),%ebp
     399:	72 75                	jb     410 <.debug_str+0x410>
     39b:	00 68 6c             	add    %ch,0x6c(%eax)
     39e:	69 73 74 5f 65 6e 74 	imul   $0x746e655f,0x74(%ebx),%esi
     3a5:	72 79                	jb     420 <.debug_str+0x420>
     3a7:	00 62 6c             	add    %ah,0x6c(%edx)
     3aa:	6b 5f 70 6c          	imul   $0x6c,0x70(%edi),%ebx
     3ae:	75 67                	jne    417 <.debug_str+0x417>
     3b0:	00 75 69             	add    %dh,0x69(%ebp)
     3b3:	64 5f                	fs pop %edi
     3b5:	67 69 64 5f 6d 61 70 	imul   $0x70616d,0x5f(%si),%esp
     3bc:	00 
     3bd:	73 79                	jae    438 <.debug_str+0x438>
     3bf:	73 63                	jae    424 <.debug_str+0x424>
     3c1:	74 6c                	je     42f <.debug_str+0x42f>
     3c3:	5f                   	pop    %edi
     3c4:	76 66                	jbe    42c <.debug_str+0x42c>
     3c6:	73 5f                	jae    427 <.debug_str+0x427>
     3c8:	63 61 63             	arpl   %sp,0x63(%ecx)
     3cb:	68 65 5f 70 72       	push   $0x72705f65
     3d0:	65 73 73             	gs jae 446 <.debug_str+0x446>
     3d3:	75 72                	jne    447 <.debug_str+0x447>
     3d5:	65 00 63 6f          	add    %ah,%gs:0x6f(%ebx)
     3d9:	6d                   	insl   (%dx),%es:(%edi)
     3da:	70 6f                	jo     44b <.debug_str+0x44b>
     3dc:	75 6e                	jne    44c <.debug_str+0x44c>
     3de:	64 5f                	fs pop %edi
     3e0:	70 61                	jo     443 <.debug_str+0x443>
     3e2:	67 65 5f             	addr16 gs pop %edi
     3e5:	64 74 6f             	fs je  457 <.debug_str+0x457>
     3e8:	72 00                	jb     3ea <.debug_str+0x3ea>
     3ea:	72 65                	jb     451 <.debug_str+0x451>
     3ec:	66 73 00             	data16 jae 3ef <.debug_str+0x3ef>
     3ef:	72 6f                	jb     460 <.debug_str+0x460>
     3f1:	74 61                	je     454 <.debug_str+0x454>
     3f3:	74 65                	je     45a <.debug_str+0x45a>
     3f5:	5f                   	pop    %edi
     3f6:	64 69 73 61 62 6c 65 	imul   $0x656c62,%fs:0x61(%ebx),%esi
     3fd:	00 
     3fe:	77 72                	ja     472 <.debug_str+0x472>
     400:	69 74 65 5f 69 64 74 	imul   $0x5f746469,0x5f(%ebp,%eiz,2),%esi
     407:	5f 
     408:	65 6e                	outsb  %gs:(%esi),(%dx)
     40a:	74 72                	je     47e <.debug_str+0x47e>
     40c:	79 00                	jns    40e <.debug_str+0x40e>
     40e:	52                   	push   %edx
     40f:	50                   	push   %eax
     410:	4d                   	dec    %ebp
     411:	5f                   	pop    %edi
     412:	41                   	inc    %ecx
     413:	43                   	inc    %ebx
     414:	54                   	push   %esp
     415:	49                   	dec    %ecx
     416:	56                   	push   %esi
     417:	45                   	inc    %ebp
     418:	00 65 6e             	add    %ah,0x6e(%ebp)
     41b:	76 5f                	jbe    47c <.debug_str+0x47c>
     41d:	73 74                	jae    493 <.debug_str+0x493>
     41f:	61                   	popa   
     420:	72 74                	jb     496 <.debug_str+0x496>
     422:	00 63 6e             	add    %ah,0x6e(%ebx)
     425:	69 76 63 73 77 00 73 	imul   $0x73007773,0x63(%esi),%esi
     42c:	65 74 5f             	gs je  48e <.debug_str+0x48e>
     42f:	70 74                	jo     4a5 <.debug_str+0x4a5>
     431:	65 5f                	gs pop %edi
     433:	61                   	popa   
     434:	74 00                	je     436 <.debug_str+0x436>
     436:	64 5f                	fs pop %edi
     438:	66 6c                	data16 insb (%dx),%es:(%edi)
     43a:	61                   	popa   
     43b:	67 73 00             	addr16 jae 43e <.debug_str+0x43e>
     43e:	6d                   	insl   (%dx),%es:(%edi)
     43f:	6d                   	insl   (%dx),%es:(%edi)
     440:	5f                   	pop    %edi
     441:	72 62                	jb     4a5 <.debug_str+0x4a5>
     443:	00 66 72             	add    %ah,0x72(%esi)
     446:	65 65 7a 65          	gs gs jp 4af <.debug_str+0x4af>
     44a:	5f                   	pop    %edi
     44b:	6c                   	insb   (%dx),%es:(%edi)
     44c:	61                   	popa   
     44d:	74 65                	je     4b4 <.debug_str+0x4b4>
     44f:	00 64 5f 69          	add    %ah,0x69(%edi,%ebx,2)
     453:	6e                   	outsb  %ds:(%esi),(%dx)
     454:	6f                   	outsl  %ds:(%esi),(%dx)
     455:	64 65 00 68 64       	fs add %ch,%gs:0x64(%eax)
     45a:	5f                   	pop    %edi
     45b:	73 74                	jae    4d1 <.debug_str+0x4d1>
     45d:	72 75                	jb     4d4 <.debug_str+0x4d4>
     45f:	63 74 00 55          	arpl   %si,0x55(%eax,%eax,1)
     463:	54                   	push   %esp
     464:	41                   	inc    %ecx
     465:	53                   	push   %ebx
     466:	4b                   	dec    %ebx
     467:	5f                   	pop    %edi
     468:	53                   	push   %ebx
     469:	53                   	push   %ebx
     46a:	54                   	push   %esp
     46b:	45                   	inc    %ebp
     46c:	50                   	push   %eax
     46d:	00 72 65             	add    %dh,0x65(%edx)
     470:	61                   	popa   
     471:	6c                   	insb   (%dx),%es:(%edi)
     472:	5f                   	pop    %edi
     473:	70 61                	jo     4d6 <.debug_str+0x4d6>
     475:	72 65                	jb     4dc <.debug_str+0x4dc>
     477:	6e                   	outsb  %ds:(%esi),(%dx)
     478:	74 00                	je     47a <.debug_str+0x47a>
     47a:	63 67 72             	arpl   %sp,0x72(%edi)
     47d:	6f                   	outsl  %ds:(%esi),(%dx)
     47e:	75 70                	jne    4f0 <.debug_str+0x4f0>
     480:	5f                   	pop    %edi
     481:	74 61                	je     4e4 <.debug_str+0x4e4>
     483:	73 6b                	jae    4f0 <.debug_str+0x4f0>
     485:	73 65                	jae    4ec <.debug_str+0x4ec>
     487:	74 00                	je     489 <.debug_str+0x489>
     489:	54                   	push   %esp
     48a:	52                   	push   %edx
     48b:	41                   	inc    %ecx
     48c:	43                   	inc    %ebx
     48d:	45                   	inc    %ebp
     48e:	5f                   	pop    %edi
     48f:	45                   	inc    %ebp
     490:	56                   	push   %esi
     491:	45                   	inc    %ebp
     492:	4e                   	dec    %esi
     493:	54                   	push   %esp
     494:	5f                   	pop    %edi
     495:	46                   	inc    %esi
     496:	4c                   	dec    %esp
     497:	5f                   	pop    %edi
     498:	4e                   	dec    %esi
     499:	4f                   	dec    %edi
     49a:	5f                   	pop    %edi
     49b:	53                   	push   %ebx
     49c:	45                   	inc    %ebp
     49d:	54                   	push   %esp
     49e:	5f                   	pop    %edi
     49f:	46                   	inc    %esi
     4a0:	49                   	dec    %ecx
     4a1:	4c                   	dec    %esp
     4a2:	54                   	push   %esp
     4a3:	45                   	inc    %ebp
     4a4:	52                   	push   %edx
     4a5:	5f                   	pop    %edi
     4a6:	42                   	inc    %edx
     4a7:	49                   	dec    %ecx
     4a8:	54                   	push   %esp
     4a9:	00 72 65             	add    %dh,0x65(%edx)
     4ac:	67 73 00             	addr16 jae 4af <.debug_str+0x4af>
     4af:	73 6c                	jae    51d <.debug_str+0x51d>
     4b1:	69 63 65 5f 6d 61 78 	imul   $0x78616d5f,0x65(%ebx),%esp
     4b8:	00 6c 61 73          	add    %ch,0x73(%ecx,%eiz,2)
     4bc:	74 5f                	je     51d <.debug_str+0x51d>
     4be:	73 77                	jae    537 <.debug_str+0x537>
     4c0:	69 74 63 68 5f 63 6f 	imul   $0x756f635f,0x68(%ebx,%eiz,2),%esi
     4c7:	75 
     4c8:	6e                   	outsb  %ds:(%esi),(%dx)
     4c9:	74 00                	je     4cb <.debug_str+0x4cb>
     4cb:	6e                   	outsb  %ds:(%esi),(%dx)
     4cc:	5f                   	pop    %edi
     4cd:	6e                   	outsb  %ds:(%esi),(%dx)
     4ce:	6f                   	outsl  %ds:(%esi),(%dx)
     4cf:	64 65 00 71 73       	fs add %dh,%gs:0x73(%ecx)
     4d4:	69 7a 65 5f 74 00 62 	imul   $0x6200745f,0x65(%edx),%edi
     4db:	6c                   	insb   (%dx),%es:(%edi)
     4dc:	6b 69 6f 5f          	imul   $0x5f,0x6f(%ecx),%ebp
     4e0:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
     4e3:	61                   	popa   
     4e4:	79 5f                	jns    545 <.debug_str+0x545>
     4e6:	74 6f                	je     557 <.debug_str+0x557>
     4e8:	74 61                	je     54b <.debug_str+0x54b>
     4ea:	6c                   	insb   (%dx),%es:(%edi)
     4eb:	00 5f 5f             	add    %bl,0x5f(%edi)
     4ee:	65 76 65             	gs jbe 556 <.debug_str+0x556>
     4f1:	6e                   	outsb  %ds:(%esi),(%dx)
     4f2:	74 5f                	je     553 <.debug_str+0x553>
     4f4:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
     4fb:	72 69                	jb     566 <.debug_str+0x566>
     4fd:	78 5f                	js     55e <.debug_str+0x55e>
     4ff:	72 65                	jb     566 <.debug_str+0x566>
     501:	6d                   	insl   (%dx),%es:(%edi)
     502:	6f                   	outsl  %ds:(%esi),(%dx)
     503:	76 65                	jbe    56a <.debug_str+0x56a>
     505:	5f                   	pop    %edi
     506:	72 65                	jb     56d <.debug_str+0x56d>
     508:	73 65                	jae    56f <.debug_str+0x56f>
     50a:	72 76                	jb     582 <.debug_str+0x582>
     50c:	65 64 00 66 69       	gs add %ah,%fs:0x69(%esi)
     511:	6c                   	insb   (%dx),%es:(%edi)
     512:	65 73 00             	gs jae 515 <.debug_str+0x515>
     515:	64 65 76 69          	fs gs jbe 582 <.debug_str+0x582>
     519:	63 65 73             	arpl   %sp,0x73(%ebp)
     51c:	00 72 65             	add    %dh,0x65(%edx)
     51f:	61                   	popa   
     520:	6c                   	insb   (%dx),%es:(%edi)
     521:	5f                   	pop    %edi
     522:	6d                   	insl   (%dx),%es:(%edi)
     523:	6f                   	outsl  %ds:(%esi),(%dx)
     524:	64 65 5f             	fs gs pop %edi
     527:	62 6c 6f 62          	bound  %ebp,0x62(%edi,%ebp,2)
     52b:	5f                   	pop    %edi
     52c:	65 6e                	outsb  %gs:(%esi),(%dx)
     52e:	64 00 6c 69 76       	add    %ch,%fs:0x76(%ecx,%ebp,2)
     533:	65 00 55 43          	add    %dl,%gs:0x43(%ebp)
     537:	4f                   	dec    %edi
     538:	55                   	push   %ebp
     539:	4e                   	dec    %esi
     53a:	54                   	push   %esp
     53b:	5f                   	pop    %edi
     53c:	4d                   	dec    %ebp
     53d:	4e                   	dec    %esi
     53e:	54                   	push   %esp
     53f:	5f                   	pop    %edi
     540:	4e                   	dec    %esi
     541:	41                   	inc    %ecx
     542:	4d                   	dec    %ebp
     543:	45                   	inc    %ebp
     544:	53                   	push   %ebx
     545:	50                   	push   %eax
     546:	41                   	inc    %ecx
     547:	43                   	inc    %ebx
     548:	45                   	inc    %ebp
     549:	53                   	push   %ebx
     54a:	00 73 5f             	add    %dh,0x5f(%ebx)
     54d:	73 74                	jae    5c3 <.debug_str+0x5c3>
     54f:	61                   	popa   
     550:	74 65                	je     5b7 <.debug_str+0x5b7>
     552:	00 72 75             	add    %dh,0x75(%edx)
     555:	6e                   	outsb  %ds:(%esi),(%dx)
     556:	5f                   	pop    %edi
     557:	6c                   	insb   (%dx),%es:(%edi)
     558:	69 73 74 00 66 61 5f 	imul   $0x5f616600,0x74(%ebx),%esi
     55f:	6c                   	insb   (%dx),%es:(%edi)
     560:	6f                   	outsl  %ds:(%esi),(%dx)
     561:	63 6b 00             	arpl   %bp,0x0(%ebx)
     564:	6c                   	insb   (%dx),%es:(%edi)
     565:	69 73 74 5f 6c 6f 63 	imul   $0x636f6c5f,0x74(%ebx),%esi
     56c:	6b 00 66             	imul   $0x66,(%eax),%eax
     56f:	6c                   	insb   (%dx),%es:(%edi)
     570:	63 5f 6c             	arpl   %bx,0x6c(%edi)
     573:	6f                   	outsl  %ds:(%esi),(%dx)
     574:	63 6b 00             	arpl   %bp,0x0(%ebx)
     577:	72 65                	jb     5de <.debug_str+0x5de>
     579:	74 75                	je     5f0 <.debug_str+0x5f0>
     57b:	72 6e                	jb     5eb <.debug_str+0x5eb>
     57d:	5f                   	pop    %edi
     57e:	69 6e 73 74 61 6e 63 	imul   $0x636e6174,0x73(%esi),%ebp
     585:	65 00 45 56          	add    %al,%gs:0x56(%ebp)
     589:	45                   	inc    %ebp
     58a:	4e                   	dec    %esi
     58b:	54                   	push   %esp
     58c:	5f                   	pop    %edi
     58d:	46                   	inc    %esi
     58e:	49                   	dec    %ecx
     58f:	4c                   	dec    %esp
     590:	45                   	inc    %ebp
     591:	5f                   	pop    %edi
     592:	46                   	inc    %esi
     593:	4c                   	dec    %esp
     594:	5f                   	pop    %edi
     595:	45                   	inc    %ebp
     596:	4e                   	dec    %esi
     597:	41                   	inc    %ecx
     598:	42                   	inc    %edx
     599:	4c                   	dec    %esp
     59a:	45                   	inc    %ebp
     59b:	44                   	inc    %esp
     59c:	00 65 76             	add    %ah,0x76(%ebp)
     59f:	65 6e                	outsb  %gs:(%esi),(%dx)
     5a1:	74 5f                	je     602 <.debug_str+0x602>
     5a3:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
     5aa:	72 69                	jb     615 <.debug_str+0x615>
     5ac:	78 5f                	js     60d <.debug_str+0x60d>
     5ae:	72 65                	jb     615 <.debug_str+0x615>
     5b0:	6d                   	insl   (%dx),%es:(%edi)
     5b1:	6f                   	outsl  %ds:(%esi),(%dx)
     5b2:	76 65                	jbe    619 <.debug_str+0x619>
     5b4:	5f                   	pop    %edi
     5b5:	72 65                	jb     61c <.debug_str+0x61c>
     5b7:	73 65                	jae    61e <.debug_str+0x61e>
     5b9:	72 76                	jb     631 <.debug_str+0x631>
     5bb:	65 64 00 69 73       	gs add %ch,%fs:0x73(%ecx)
     5c0:	5f                   	pop    %edi
     5c1:	70 72                	jo     635 <.debug_str+0x635>
     5c3:	65 70 61             	gs jo  627 <.debug_str+0x627>
     5c6:	72 65                	jb     62d <.debug_str+0x62d>
     5c8:	64 00 63 70          	add    %ah,%fs:0x70(%ebx)
     5cc:	75 73                	jne    641 <.debug_str+0x641>
     5ce:	5f                   	pop    %edi
     5cf:	61                   	popa   
     5d0:	6c                   	insb   (%dx),%es:(%edi)
     5d1:	6c                   	insb   (%dx),%es:(%edi)
     5d2:	6f                   	outsl  %ds:(%esi),(%dx)
     5d3:	77 65                	ja     63a <.debug_str+0x63a>
     5d5:	64 00 5f 5f          	add    %bl,%fs:0x5f(%edi)
     5d9:	74 72                	je     64d <.debug_str+0x64d>
     5db:	61                   	popa   
     5dc:	63 65 70             	arpl   %sp,0x70(%ebp)
     5df:	6f                   	outsl  %ds:(%esi),(%dx)
     5e0:	69 6e 74 5f 70 74 72 	imul   $0x7274705f,0x74(%esi),%ebp
     5e7:	5f                   	pop    %edi
     5e8:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
     5ef:	72 69                	jb     65a <.debug_str+0x65a>
     5f1:	78 5f                	js     652 <.debug_str+0x652>
     5f3:	72 65                	jb     65a <.debug_str+0x65a>
     5f5:	73 65                	jae    65c <.debug_str+0x65c>
     5f7:	72 76                	jb     66f <.debug_str+0x66f>
     5f9:	65 00 74 72 61       	add    %dh,%gs:0x61(%edx,%esi,2)
     5fe:	63 65 5f             	arpl   %sp,0x5f(%ebp)
     601:	65 76 65             	gs jbe 669 <.debug_str+0x669>
     604:	6e                   	outsb  %ds:(%esi),(%dx)
     605:	74 5f                	je     666 <.debug_str+0x666>
     607:	67 65 74 5f          	addr16 gs je 66a <.debug_str+0x66a>
     60b:	6f                   	outsl  %ds:(%esi),(%dx)
     60c:	66 66 73 65          	data16 data16 jae 675 <.debug_str+0x675>
     610:	74 73                	je     685 <.debug_str+0x685>
     612:	5f                   	pop    %edi
     613:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
     61a:	72 69                	jb     685 <.debug_str+0x685>
     61c:	78 5f                	js     67d <.debug_str+0x67d>
     61e:	67 6c                	insb   (%dx),%es:(%di)
     620:	6f                   	outsl  %ds:(%esi),(%dx)
     621:	62 61 6c             	bound  %esp,0x6c(%ecx)
     624:	00 6e 6f             	add    %ch,0x6f(%esi)
     627:	64 65 5f             	fs gs pop %edi
     62a:	69 64 00 63 6f 6e 74 	imul   $0x69746e6f,0x63(%eax,%eax,1),%esp
     631:	69 
     632:	67 5f                	addr16 pop %edi
     634:	70 61                	jo     697 <.debug_str+0x697>
     636:	67 65 5f             	addr16 gs pop %edi
     639:	64 61                	fs popa 
     63b:	74 61                	je     69e <.debug_str+0x69e>
     63d:	00 78 38             	add    %bh,0x38(%eax)
     640:	36 5f                	ss pop %edi
     642:	69 6e 69 74 5f 6f 65 	imul   $0x656f5f74,0x69(%esi),%ebp
     649:	6d                   	insl   (%dx),%es:(%edi)
     64a:	00 61 75             	add    %ah,0x75(%ecx)
     64d:	74 6f                	je     6be <.debug_str+0x6be>
     64f:	73 75                	jae    6c6 <.debug_str+0x6c6>
     651:	73 70                	jae    6c3 <.debug_str+0x6c3>
     653:	65 6e                	outsb  %gs:(%esi),(%dx)
     655:	64 5f                	fs pop %edi
     657:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
     65a:	61                   	popa   
     65b:	79 00                	jns    65d <.debug_str+0x65d>
     65d:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
     664:	72 69                	jb     6cf <.debug_str+0x6cf>
     666:	78 5f                	js     6c7 <.debug_str+0x6c7>
     668:	6f                   	outsl  %ds:(%esi),(%dx)
     669:	6e                   	outsb  %ds:(%esi),(%dx)
     66a:	6c                   	insb   (%dx),%es:(%edi)
     66b:	69 6e 65 00 75 6e 73 	imul   $0x736e7500,0x65(%esi),%ebp
     672:	69 67 6e 65 64 20 69 	imul   $0x69206465,0x6e(%edi),%esp
     679:	6e                   	outsb  %ds:(%esi),(%dx)
     67a:	74 00                	je     67c <.debug_str+0x67c>
     67c:	6d                   	insl   (%dx),%es:(%edi)
     67d:	6d                   	insl   (%dx),%es:(%edi)
     67e:	61                   	popa   
     67f:	70 5f                	jo     6e0 <.debug_str+0x6e0>
     681:	64 61                	fs popa 
     683:	74 61                	je     6e6 <.debug_str+0x6e6>
     685:	00 67 65             	add    %ah,0x65(%edi)
     688:	6e                   	outsb  %ds:(%esi),(%dx)
     689:	64 69 73 6b 00 73 70 	imul   $0x63707300,%fs:0x6b(%ebx),%esi
     690:	63 
     691:	5f                   	pop    %edi
     692:	74 69                	je     6fd <.debug_str+0x6fd>
     694:	6d                   	insl   (%dx),%es:(%edi)
     695:	65 6c                	gs insb (%dx),%es:(%edi)
     697:	69 6d 69 74 00 73 5f 	imul   $0x5f730074,0x69(%ebp),%ebp
     69e:	69 6e 73 74 61 6e 63 	imul   $0x636e6174,0x73(%esi),%ebp
     6a5:	65 73 00             	gs jae 6a8 <.debug_str+0x6a8>
     6a8:	6d                   	insl   (%dx),%es:(%edi)
     6a9:	61                   	popa   
     6aa:	6b 65 5f 70          	imul   $0x70,0x5f(%ebp),%esp
     6ae:	6d                   	insl   (%dx),%es:(%edi)
     6af:	64 00 64 65 73       	add    %ah,%fs:0x73(%ebp,%eiz,2)
     6b4:	63 00                	arpl   %ax,(%eax)
     6b6:	73 65                	jae    71d <.debug_str+0x71d>
     6b8:	71 63                	jno    71d <.debug_str+0x71d>
     6ba:	6f                   	outsl  %ds:(%esi),(%dx)
     6bb:	75 6e                	jne    72b <.debug_str+0x72b>
     6bd:	74 00                	je     6bf <.debug_str+0x6bf>
     6bf:	73 5f                	jae    720 <.debug_str+0x720>
     6c1:	61                   	popa   
     6c2:	6e                   	outsb  %ds:(%esi),(%dx)
     6c3:	6f                   	outsl  %ds:(%esi),(%dx)
     6c4:	6e                   	outsb  %ds:(%esi),(%dx)
     6c5:	00 73 79             	add    %dh,0x79(%ebx)
     6c8:	73 63                	jae    72d <.debug_str+0x72d>
     6ca:	74 6c                	je     738 <.debug_str+0x738>
     6cc:	5f                   	pop    %edi
     6cd:	70 65                	jo     734 <.debug_str+0x734>
     6cf:	72 66                	jb     737 <.debug_str+0x737>
     6d1:	5f                   	pop    %edi
     6d2:	65 76 65             	gs jbe 73a <.debug_str+0x73a>
     6d5:	6e                   	outsb  %ds:(%esi),(%dx)
     6d6:	74 5f                	je     737 <.debug_str+0x737>
     6d8:	70 61                	jo     73b <.debug_str+0x73b>
     6da:	72 61                	jb     73d <.debug_str+0x73d>
     6dc:	6e                   	outsb  %ds:(%esi),(%dx)
     6dd:	6f                   	outsl  %ds:(%esi),(%dx)
     6de:	69 64 00 6f 6f 6d 5f 	imul   $0x735f6d6f,0x6f(%eax,%eax,1),%esp
     6e5:	73 
     6e6:	63 6f 72             	arpl   %bp,0x72(%edi)
     6e9:	65 5f                	gs pop %edi
     6eb:	61                   	popa   
     6ec:	64 6a 00             	fs push $0x0
     6ef:	6f                   	outsl  %ds:(%esi),(%dx)
     6f0:	6c                   	insb   (%dx),%es:(%edi)
     6f1:	64 62 69 74          	bound  %ebp,%fs:0x74(%ecx)
     6f5:	00 64 5f 73          	add    %ah,0x73(%edi,%ebx,2)
     6f9:	65 71 00             	gs jno 6fc <.debug_str+0x6fc>
     6fc:	63 67 72             	arpl   %sp,0x72(%edi)
     6ff:	6f                   	outsl  %ds:(%esi),(%dx)
     700:	75 70                	jne    772 <.debug_str+0x772>
     702:	5f                   	pop    %edi
     703:	62 70 66             	bound  %esi,0x66(%eax)
     706:	00 72 62             	add    %dh,0x62(%edx)
     709:	5f                   	pop    %edi
     70a:	73 75                	jae    781 <.debug_str+0x781>
     70c:	62 74 72 65          	bound  %esi,0x65(%edx,%esi,2)
     710:	65 5f                	gs pop %edi
     712:	67 61                	addr16 popa 
     714:	70 00                	jo     716 <.debug_str+0x716>
     716:	7a 6f                	jp     787 <.debug_str+0x787>
     718:	6e                   	outsb  %ds:(%esi),(%dx)
     719:	65 5f                	gs pop %edi
     71b:	74 79                	je     796 <.debug_str+0x796>
     71d:	70 65                	jo     784 <.debug_str+0x784>
     71f:	00 63 70             	add    %ah,0x70(%ebx)
     722:	75 6d                	jne    791 <.debug_str+0x791>
     724:	61                   	popa   
     725:	73 6b                	jae    792 <.debug_str+0x792>
     727:	5f                   	pop    %edi
     728:	6e                   	outsb  %ds:(%esi),(%dx)
     729:	65 78 74             	gs js  7a0 <.debug_str+0x7a0>
     72c:	00 73 69             	add    %dh,0x69(%ebx)
     72f:	7a 65                	jp     796 <.debug_str+0x796>
     731:	5f                   	pop    %edi
     732:	74 00                	je     734 <.debug_str+0x734>
     734:	73 61                	jae    797 <.debug_str+0x797>
     736:	5f                   	pop    %edi
     737:	66 6c                	data16 insb (%dx),%es:(%edi)
     739:	61                   	popa   
     73a:	67 73 00             	addr16 jae 73d <.debug_str+0x73d>
     73d:	61                   	popa   
     73e:	63 70 69             	arpl   %si,0x69(%eax)
     741:	5f                   	pop    %edi
     742:	64 65 76 69          	fs gs jbe 7af <.debug_str+0x7af>
     746:	63 65 5f             	arpl   %sp,0x5f(%ebp)
     749:	69 64 00 63 61 70 5f 	imul   $0x705f7061,0x63(%eax,%eax,1),%esp
     750:	70 
     751:	65 72 6d             	gs jb  7c1 <.debug_str+0x7c1>
     754:	69 74 74 65 64 00 54 	imul   $0x54540064,0x65(%esp,%esi,2),%esi
     75b:	54 
     75c:	5f                   	pop    %edi
     75d:	4e                   	dec    %esi
     75e:	41                   	inc    %ecx
     75f:	54                   	push   %esp
     760:	49                   	dec    %ecx
     761:	56                   	push   %esi
     762:	45                   	inc    %ebp
     763:	00 7a 6f             	add    %bh,0x6f(%edx)
     766:	6e                   	outsb  %ds:(%esi),(%dx)
     767:	65 5f                	gs pop %edi
     769:	70 67                	jo     7d2 <.debug_str+0x7d2>
     76b:	64 61                	fs popa 
     76d:	74 00                	je     76f <.debug_str+0x76f>
     76f:	70 67                	jo     7d8 <.debug_str+0x7d8>
     771:	70 72                	jo     7e5 <.debug_str+0x7e5>
     773:	6f                   	outsl  %ds:(%esi),(%dx)
     774:	74 5f                	je     7d5 <.debug_str+0x7d5>
     776:	74 00                	je     778 <.debug_str+0x778>
     778:	64 5f                	fs pop %edi
     77a:	72 74                	jb     7f0 <.debug_str+0x7f0>
     77c:	5f                   	pop    %edi
     77d:	73 70                	jae    7ef <.debug_str+0x7ef>
     77f:	63 5f 73             	arpl   %bx,0x73(%edi)
     782:	6f                   	outsl  %ds:(%esi),(%dx)
     783:	66 74 6c             	data16 je 7f2 <.debug_str+0x7f2>
     786:	69 6d 69 74 00 62 6f 	imul   $0x6f620074,0x69(%ebp),%ebp
     78d:	6f                   	outsl  %ds:(%esi),(%dx)
     78e:	6c                   	insb   (%dx),%es:(%edi)
     78f:	00 5f 5f             	add    %bl,0x5f(%edi)
     792:	64 61                	fs popa 
     794:	74 61                	je     7f7 <.debug_str+0x7f7>
     796:	5f                   	pop    %edi
     797:	6f                   	outsl  %ds:(%esi),(%dx)
     798:	66 66 73 65          	data16 data16 jae 801 <.debug_str+0x801>
     79c:	74 73                	je     811 <.debug_str+0x811>
     79e:	00 63 70             	add    %ah,0x70(%ebx)
     7a1:	75 64                	jne    807 <.debug_str+0x807>
     7a3:	6f                   	outsl  %ds:(%esi),(%dx)
     7a4:	77 6e                	ja     814 <.debug_str+0x814>
     7a6:	00 5f 5f             	add    %bl,0x5f(%edi)
     7a9:	63 70 75             	arpl   %si,0x75(%eax)
     7ac:	5f                   	pop    %edi
     7ad:	61                   	popa   
     7ae:	63 74 69 76          	arpl   %si,0x76(%ecx,%ebp,2)
     7b2:	65 5f                	gs pop %edi
     7b4:	6d                   	insl   (%dx),%es:(%edi)
     7b5:	61                   	popa   
     7b6:	73 6b                	jae    823 <.debug_str+0x823>
     7b8:	00 66 5f             	add    %ah,0x5f(%esi)
     7bb:	63 6f 75             	arpl   %bp,0x75(%edi)
     7be:	6e                   	outsb  %ds:(%esi),(%dx)
     7bf:	74 00                	je     7c1 <.debug_str+0x7c1>
     7c1:	66 69 6c 74 65 72 5f 	imul   $0x5f72,0x65(%esp,%esi,2),%bp
     7c8:	6d                   	insl   (%dx),%es:(%edi)
     7c9:	61                   	popa   
     7ca:	74 63                	je     82f <.debug_str+0x82f>
     7cc:	68 00 52 43 55       	push   $0x55435200
     7d1:	5f                   	pop    %edi
     7d2:	42                   	inc    %edx
     7d3:	48                   	dec    %eax
     7d4:	5f                   	pop    %edi
     7d5:	53                   	push   %ebx
     7d6:	59                   	pop    %ecx
     7d7:	4e                   	dec    %esi
     7d8:	43                   	inc    %ebx
     7d9:	00 70 74             	add    %dh,0x74(%eax)
     7dc:	65 5f                	gs pop %edi
     7de:	63 6c 65 61          	arpl   %bp,0x61(%ebp,%eiz,2)
     7e2:	72 00                	jb     7e4 <.debug_str+0x7e4>
     7e4:	7a 6f                	jp     855 <.debug_str+0x855>
     7e6:	6e                   	outsb  %ds:(%esi),(%dx)
     7e7:	65 72 65             	gs jb  84f <.debug_str+0x84f>
     7ea:	66 00 63 70          	data16 add %ah,0x70(%ebx)
     7ee:	75 69                	jne    859 <.debug_str+0x859>
     7f0:	64 5f                	fs pop %edi
     7f2:	6c                   	insb   (%dx),%es:(%edi)
     7f3:	65 76 65             	gs jbe 85b <.debug_str+0x85b>
     7f6:	6c                   	insb   (%dx),%es:(%edi)
     7f7:	00 66 6c             	add    %ah,0x6c(%esi)
     7fa:	75 73                	jne    86f <.debug_str+0x86f>
     7fc:	68 5f 74 6c 62       	push   $0x626c745f
     801:	5f                   	pop    %edi
     802:	69 6e 66 6f 00 54 52 	imul   $0x5254006f,0x66(%esi),%ebp
     809:	41                   	inc    %ecx
     80a:	43                   	inc    %ebx
     80b:	45                   	inc    %ebp
     80c:	5f                   	pop    %edi
     80d:	54                   	push   %esp
     80e:	59                   	pop    %ecx
     80f:	50                   	push   %eax
     810:	45                   	inc    %ebp
     811:	5f                   	pop    %edi
     812:	50                   	push   %eax
     813:	41                   	inc    %ecx
     814:	52                   	push   %edx
     815:	54                   	push   %esp
     816:	49                   	dec    %ecx
     817:	41                   	inc    %ecx
     818:	4c                   	dec    %esp
     819:	5f                   	pop    %edi
     81a:	4c                   	dec    %esp
     81b:	49                   	dec    %ecx
     81c:	4e                   	dec    %esi
     81d:	45                   	inc    %ebp
     81e:	00 73 5f             	add    %dh,0x5f(%ebx)
     821:	72 65                	jb     888 <.debug_str+0x888>
     823:	6d                   	insl   (%dx),%es:(%edi)
     824:	6f                   	outsl  %ds:(%esi),(%dx)
     825:	76 65                	jbe    88c <.debug_str+0x88c>
     827:	5f                   	pop    %edi
     828:	63 6f 75             	arpl   %bp,0x75(%edi)
     82b:	6e                   	outsb  %ds:(%esi),(%dx)
     82c:	74 00                	je     82e <.debug_str+0x82e>
     82e:	5f                   	pop    %edi
     82f:	5f                   	pop    %edi
     830:	67 73 68             	addr16 jae 89b <.debug_str+0x89b>
     833:	00 70 65             	add    %dh,0x65(%eax)
     836:	72 66                	jb     89e <.debug_str+0x89e>
     838:	5f                   	pop    %edi
     839:	62 72 61             	bound  %esi,0x61(%edx)
     83c:	6e                   	outsb  %ds:(%esi),(%dx)
     83d:	63 68 5f             	arpl   %bp,0x5f(%eax)
     840:	65 6e                	outsb  %gs:(%esi),(%dx)
     842:	74 72                	je     8b6 <.debug_str+0x8b6>
     844:	79 00                	jns    846 <.debug_str+0x846>
     846:	5f                   	pop    %edi
     847:	73 69                	jae    8b2 <.debug_str+0x8b2>
     849:	67 66 61             	addr16 popaw 
     84c:	75 6c                	jne    8ba <.debug_str+0x8ba>
     84e:	74 00                	je     850 <.debug_str+0x850>
     850:	50                   	push   %eax
     851:	45                   	inc    %ebp
     852:	52                   	push   %edx
     853:	46                   	inc    %esi
     854:	5f                   	pop    %edi
     855:	43                   	inc    %ebx
     856:	4f                   	dec    %edi
     857:	55                   	push   %ebp
     858:	4e                   	dec    %esi
     859:	54                   	push   %esp
     85a:	5f                   	pop    %edi
     85b:	53                   	push   %ebx
     85c:	57                   	push   %edi
     85d:	5f                   	pop    %edi
     85e:	54                   	push   %esp
     85f:	41                   	inc    %ecx
     860:	53                   	push   %ebx
     861:	4b                   	dec    %ebx
     862:	5f                   	pop    %edi
     863:	43                   	inc    %ebx
     864:	4c                   	dec    %esp
     865:	4f                   	dec    %edi
     866:	43                   	inc    %ebx
     867:	4b                   	dec    %ebx
     868:	00 61 74             	add    %ah,0x74(%ecx)
     86b:	6f                   	outsl  %ds:(%esi),(%dx)
     86c:	6d                   	insl   (%dx),%es:(%edi)
     86d:	69 63 5f 6c 6f 6e 67 	imul   $0x676e6f6c,0x5f(%ebx),%esp
     874:	5f                   	pop    %edi
     875:	74 00                	je     877 <.debug_str+0x877>
     877:	70 72                	jo     8eb <.debug_str+0x8eb>
     879:	65 61                	gs popa 
     87b:	6c                   	insb   (%dx),%es:(%edi)
     87c:	6c                   	insb   (%dx),%es:(%edi)
     87d:	6f                   	outsl  %ds:(%esi),(%dx)
     87e:	63 00                	arpl   %ax,(%eax)
     880:	5f                   	pop    %edi
     881:	61                   	popa   
     882:	64 64 72 00          	fs fs jb 886 <.debug_str+0x886>
     886:	70 66                	jo     8ee <.debug_str+0x8ee>
     888:	6e                   	outsb  %ds:(%esi),(%dx)
     889:	5f                   	pop    %edi
     88a:	6d                   	insl   (%dx),%es:(%edi)
     88b:	6b 77 72 69          	imul   $0x69,0x72(%edi),%esi
     88f:	74 65                	je     8f6 <.debug_str+0x8f6>
     891:	00 6c 61 73          	add    %ch,0x73(%ecx,%eiz,2)
     895:	74 5f                	je     8f6 <.debug_str+0x8f6>
     897:	70 65                	jo     8fe <.debug_str+0x8fe>
     899:	72 69                	jb     904 <.debug_str+0x904>
     89b:	6f                   	outsl  %ds:(%esi),(%dx)
     89c:	64 00 63 61          	add    %ah,%fs:0x61(%ebx)
     8a0:	6c                   	insb   (%dx),%es:(%edi)
     8a1:	6c                   	insb   (%dx),%es:(%edi)
     8a2:	62 61 63             	bound  %esp,0x63(%ecx)
     8a5:	6b 5f 68 65          	imul   $0x65,0x68(%edi),%ebx
     8a9:	61                   	popa   
     8aa:	64 00 70 65          	add    %dh,%fs:0x65(%eax)
     8ae:	72 66                	jb     916 <.debug_str+0x916>
     8b0:	5f                   	pop    %edi
     8b1:	65 76 65             	gs jbe 919 <.debug_str+0x919>
     8b4:	6e                   	outsb  %ds:(%esi),(%dx)
     8b5:	74 00                	je     8b7 <.debug_str+0x8b7>
     8b7:	66 5f                	pop    %di
     8b9:	73 65                	jae    920 <.debug_str+0x920>
     8bb:	63 75 72             	arpl   %si,0x72(%ebp)
     8be:	69 74 79 00 69 5f 73 	imul   $0x62735f69,0x0(%ecx,%edi,2),%esi
     8c5:	62 
     8c6:	5f                   	pop    %edi
     8c7:	6c                   	insb   (%dx),%es:(%edi)
     8c8:	69 73 74 00 70 61 67 	imul   $0x67617000,0x74(%ebx),%esi
     8cf:	65 74 61             	gs je  933 <.debug_str+0x933>
     8d2:	62 6c 65 5f          	bound  %ebp,0x5f(%ebp,%eiz,2)
     8d6:	69 6e 69 74 00 67 65 	imul   $0x65670074,0x69(%esi),%ebp
     8dd:	74 5f                	je     93e <.debug_str+0x93e>
     8df:	6c                   	insb   (%dx),%es:(%edi)
     8e0:	69 6e 6b 00 69 72 71 	imul   $0x71726900,0x6b(%esi),%ebp
     8e7:	5f                   	pop    %edi
     8e8:	73 68                	jae    952 <.debug_str+0x952>
     8ea:	75 74                	jne    960 <.debug_str+0x960>
     8ec:	64 6f                	outsl  %fs:(%esi),(%dx)
     8ee:	77 6e                	ja     95e <.debug_str+0x95e>
     8f0:	00 66 6d             	add    %ah,0x6d(%esi)
     8f3:	6f                   	outsl  %ds:(%esi),(%dx)
     8f4:	64 65 5f             	fs gs pop %edi
     8f7:	74 00                	je     8f9 <.debug_str+0x8f9>
     8f9:	64 65 76 74          	fs gs jbe 971 <.debug_str+0x971>
     8fd:	00 5f 5f             	add    %bl,0x5f(%edi)
     900:	66 6f                	outsw  %ds:(%esi),(%dx)
     902:	72 63                	jb     967 <.debug_str+0x967>
     904:	65 5f                	gs pop %edi
     906:	6f                   	outsl  %ds:(%esi),(%dx)
     907:	72 64                	jb     96d <.debug_str+0x96d>
     909:	65 72 00             	gs jb  90c <.debug_str+0x90c>
     90c:	41                   	inc    %ecx
     90d:	4c                   	dec    %esp
     90e:	4c                   	dec    %esp
     90f:	4f                   	dec    %edi
     910:	43                   	inc    %ebx
     911:	53                   	push   %ebx
     912:	54                   	push   %esp
     913:	41                   	inc    %ecx
     914:	4c                   	dec    %esp
     915:	4c                   	dec    %esp
     916:	5f                   	pop    %edi
     917:	48                   	dec    %eax
     918:	49                   	dec    %ecx
     919:	47                   	inc    %edi
     91a:	48                   	dec    %eax
     91b:	00 73 69             	add    %dh,0x69(%ebx)
     91e:	67 69 6e 66 6f 5f 74 	imul   $0x745f6f,0x66(%bp),%ebp
     925:	00 
     926:	6d                   	insl   (%dx),%es:(%edi)
     927:	67 5f                	addr16 pop %edi
     929:	70 72                	jo     99d <.debug_str+0x99d>
     92b:	65 6c                	gs insb (%dx),%es:(%edi)
     92d:	6f                   	outsl  %ds:(%esi),(%dx)
     92e:	61                   	popa   
     92f:	64 5f                	fs pop %edi
     931:	6e                   	outsb  %ds:(%esi),(%dx)
     932:	6f                   	outsl  %ds:(%esi),(%dx)
     933:	64 65 00 64 65 6c    	fs add %ah,%gs:0x6c(%ebp,%eiz,2)
     939:	61                   	popa   
     93a:	79 65                	jns    9a1 <.debug_str+0x9a1>
     93c:	64 5f                	fs pop %edi
     93e:	63 61 6c             	arpl   %sp,0x6c(%ecx)
     941:	6c                   	insb   (%dx),%es:(%edi)
     942:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
     946:	63 65 5f             	arpl   %sp,0x5f(%ebp)
     949:	72 61                	jb     9ac <.debug_str+0x9ac>
     94b:	77 5f                	ja     9ac <.debug_str+0x9ac>
     94d:	6f                   	outsl  %ds:(%esi),(%dx)
     94e:	75 74                	jne    9c4 <.debug_str+0x9c4>
     950:	70 75                	jo     9c7 <.debug_str+0x9c7>
     952:	74 5f                	je     9b3 <.debug_str+0x9b3>
     954:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
     95b:	72 69                	jb     9c6 <.debug_str+0x9c6>
     95d:	78 5f                	js     9be <.debug_str+0x9be>
     95f:	63 70 75             	arpl   %si,0x75(%eax)
     962:	00 5f 5f             	add    %bl,0x5f(%edi)
     965:	74 70                	je     9d7 <.debug_str+0x9d7>
     967:	73 74                	jae    9dd <.debug_str+0x9dd>
     969:	72 74                	jb     9df <.debug_str+0x9df>
     96b:	61                   	popa   
     96c:	62 5f 69             	bound  %ebx,0x69(%edi)
     96f:	72 71                	jb     9e2 <.debug_str+0x9e2>
     971:	5f                   	pop    %edi
     972:	6d                   	insl   (%dx),%es:(%edi)
     973:	61                   	popa   
     974:	74 72                	je     9e8 <.debug_str+0x9e8>
     976:	69 78 5f 6f 66 66 6c 	imul   $0x6c66666f,0x5f(%eax),%edi
     97d:	69 6e 65 00 64 6d 61 	imul   $0x616d6400,0x65(%esi),%ebp
     984:	5f                   	pop    %edi
     985:	6f                   	outsl  %ds:(%esi),(%dx)
     986:	70 73                	jo     9fb <.debug_str+0x9fb>
     988:	00 54 48 50          	add    %dl,0x50(%eax,%ecx,2)
     98c:	5f                   	pop    %edi
     98d:	43                   	inc    %ebx
     98e:	4f                   	dec    %edi
     98f:	4c                   	dec    %esp
     990:	4c                   	dec    %esp
     991:	41                   	inc    %ecx
     992:	50                   	push   %eax
     993:	53                   	push   %ebx
     994:	45                   	inc    %ebp
     995:	5f                   	pop    %edi
     996:	41                   	inc    %ecx
     997:	4c                   	dec    %esp
     998:	4c                   	dec    %esp
     999:	4f                   	dec    %edi
     99a:	43                   	inc    %ebx
     99b:	5f                   	pop    %edi
     99c:	46                   	inc    %esi
     99d:	41                   	inc    %ecx
     99e:	49                   	dec    %ecx
     99f:	4c                   	dec    %esp
     9a0:	45                   	inc    %ebp
     9a1:	44                   	inc    %esp
     9a2:	00 62 69             	add    %ah,0x69(%edx)
     9a5:	6e                   	outsb  %ds:(%esi),(%dx)
     9a6:	5f                   	pop    %edi
     9a7:	61                   	popa   
     9a8:	74 74                	je     a1e <.debug_str+0xa1e>
     9aa:	72 69                	jb     a15 <.debug_str+0xa15>
     9ac:	62 75 74             	bound  %esi,0x74(%ebp)
     9af:	65 00 70 65          	add    %dh,%gs:0x65(%eax)
     9b3:	72 63                	jb     a18 <.debug_str+0xa18>
     9b5:	70 75                	jo     a2c <.debug_str+0xa2c>
     9b7:	5f                   	pop    %edi
     9b8:	63 6f 75             	arpl   %bp,0x75(%edi)
     9bb:	6e                   	outsb  %ds:(%esi),(%dx)
     9bc:	74 65                	je     a23 <.debug_str+0xa23>
     9be:	72 00                	jb     9c0 <.debug_str+0x9c0>
     9c0:	45                   	inc    %ebp
     9c1:	56                   	push   %esi
     9c2:	45                   	inc    %ebp
     9c3:	4e                   	dec    %esi
     9c4:	54                   	push   %esp
     9c5:	5f                   	pop    %edi
     9c6:	46                   	inc    %esi
     9c7:	49                   	dec    %ecx
     9c8:	4c                   	dec    %esp
     9c9:	45                   	inc    %ebp
     9ca:	5f                   	pop    %edi
     9cb:	46                   	inc    %esi
     9cc:	4c                   	dec    %esp
     9cd:	5f                   	pop    %edi
     9ce:	53                   	push   %ebx
     9cf:	4f                   	dec    %edi
     9d0:	46                   	inc    %esi
     9d1:	54                   	push   %esp
     9d2:	5f                   	pop    %edi
     9d3:	44                   	inc    %esp
     9d4:	49                   	dec    %ecx
     9d5:	53                   	push   %ebx
     9d6:	41                   	inc    %ecx
     9d7:	42                   	inc    %edx
     9d8:	4c                   	dec    %esp
     9d9:	45                   	inc    %ebp
     9da:	44                   	inc    %esp
     9db:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
     9df:	6d                   	insl   (%dx),%es:(%edi)
     9e0:	70 6f                	jo     a51 <.debug_str+0xa51>
     9e2:	6c                   	insb   (%dx),%es:(%edi)
     9e3:	69 6e 65 5f 73 69 7a 	imul   $0x7a69735f,0x65(%esi),%ebp
     9ea:	65 00 64 69 73       	add    %ah,%gs:0x73(%ecx,%ebp,2)
     9ef:	61                   	popa   
     9f0:	62 6c 65 5f          	bound  %ebp,0x5f(%ebp,%eiz,2)
     9f4:	61                   	popa   
     9f5:	70 69                	jo     a60 <.debug_str+0xa60>
     9f7:	63 00                	arpl   %ax,(%eax)
     9f9:	64 65 76 5f          	fs gs jbe a5c <.debug_str+0xa5c>
     9fd:	67 72 6f             	addr16 jb a6f <.debug_str+0xa6f>
     a00:	75 70                	jne    a72 <.debug_str+0xa72>
     a02:	73 00                	jae    a04 <.debug_str+0xa04>
     a04:	65 78 63             	gs js  a6a <.debug_str+0xa6a>
     a07:	6c                   	insb   (%dx),%es:(%edi)
     a08:	75 64                	jne    a6e <.debug_str+0xa6e>
     a0a:	65 5f                	gs pop %edi
     a0c:	68 6f 73 74 00       	push   $0x74736f
     a11:	72 65                	jb     a78 <.debug_str+0xa78>
     a13:	61                   	popa   
     a14:	64 5f                	fs pop %edi
     a16:	66 6f                	outsw  %ds:(%esi),(%dx)
     a18:	72 6d                	jb     a87 <.debug_str+0xa87>
     a1a:	61                   	popa   
     a1b:	74 00                	je     a1d <.debug_str+0xa1d>
     a1d:	6d                   	insl   (%dx),%es:(%edi)
     a1e:	65 6d                	gs insl (%dx),%es:(%edi)
     a20:	63 67 5f             	arpl   %sp,0x5f(%edi)
     a23:	6b 6d 65 6d          	imul   $0x6d,0x65(%ebp),%ebp
     a27:	5f                   	pop    %edi
     a28:	73 6b                	jae    a95 <.debug_str+0xa95>
     a2a:	69 70 5f 61 63 63 6f 	imul   $0x6f636361,0x5f(%eax),%esi
     a31:	75 6e                	jne    aa1 <.debug_str+0xaa1>
     a33:	74 00                	je     a35 <.debug_str+0xa35>
     a35:	64 6c                	fs insb (%dx),%es:(%edi)
     a37:	5f                   	pop    %edi
     a38:	64 65 76 5f          	fs gs jbe a9b <.debug_str+0xa9b>
     a3c:	73 74                	jae    ab2 <.debug_str+0xab2>
     a3e:	61                   	popa   
     a3f:	74 65                	je     aa6 <.debug_str+0xaa6>
     a41:	00 73 65             	add    %dh,0x65(%ebx)
     a44:	6e                   	outsb  %ds:(%esi),(%dx)
     a45:	64 5f                	fs pop %edi
     a47:	49                   	dec    %ecx
     a48:	50                   	push   %eax
     a49:	49                   	dec    %ecx
     a4a:	5f                   	pop    %edi
     a4b:	6d                   	insl   (%dx),%es:(%edi)
     a4c:	61                   	popa   
     a4d:	73 6b                	jae    aba <.debug_str+0xaba>
     a4f:	5f                   	pop    %edi
     a50:	61                   	popa   
     a51:	6c                   	insb   (%dx),%es:(%edi)
     a52:	6c                   	insb   (%dx),%es:(%edi)
     a53:	62 75 74             	bound  %esi,0x74(%ebp)
     a56:	73 65                	jae    abd <.debug_str+0xabd>
     a58:	6c                   	insb   (%dx),%es:(%edi)
     a59:	66 00 65 78          	data16 add %ah,0x78(%ebp)
     a5d:	70 69                	jo     ac8 <.debug_str+0xac8>
     a5f:	72 65                	jb     ac6 <.debug_str+0xac6>
     a61:	73 5f                	jae    ac2 <.debug_str+0xac2>
     a63:	6e                   	outsb  %ds:(%esi),(%dx)
     a64:	65 78 74             	gs js  adb <.debug_str+0xadb>
     a67:	00 53 59             	add    %dl,0x59(%ebx)
     a6a:	53                   	push   %ebx
     a6b:	45                   	inc    %ebp
     a6c:	4e                   	dec    %esi
     a6d:	54                   	push   %esp
     a6e:	45                   	inc    %ebp
     a6f:	52                   	push   %edx
     a70:	5f                   	pop    %edi
     a71:	73 74                	jae    ae7 <.debug_str+0xae7>
     a73:	61                   	popa   
     a74:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
     a77:	63 61 6e             	arpl   %sp,0x6e(%ecx)
     a7a:	61                   	popa   
     a7b:	72 79                	jb     af6 <.debug_str+0xaf6>
     a7d:	00 66 61             	add    %ah,0x61(%esi)
     a80:	73 79                	jae    afb <.debug_str+0xafb>
     a82:	6e                   	outsb  %ds:(%esi),(%dx)
     a83:	63 5f 73             	arpl   %bx,0x73(%edi)
     a86:	74 72                	je     afa <.debug_str+0xafa>
     a88:	75 63                	jne    aed <.debug_str+0xaed>
     a8a:	74 00                	je     a8c <.debug_str+0xa8c>
     a8c:	70 72                	jo     b00 <.debug_str+0xb00>
     a8e:	6f                   	outsl  %ds:(%esi),(%dx)
     a8f:	63 5f 73             	arpl   %bx,0x73(%edi)
     a92:	65 6c                	gs insb (%dx),%es:(%edi)
     a94:	66 00 6c 69 6e       	data16 add %ch,0x6e(%ecx,%ebp,2)
     a99:	6b 73 5f 63          	imul   $0x63,0x5f(%ebx),%esi
     a9d:	6f                   	outsl  %ds:(%esi),(%dx)
     a9e:	75 6e                	jne    b0e <.debug_str+0xb0e>
     aa0:	74 00                	je     aa2 <.debug_str+0xaa2>
     aa2:	50                   	push   %eax
     aa3:	47                   	inc    %edi
     aa4:	50                   	push   %eax
     aa5:	47                   	inc    %edi
     aa6:	4f                   	dec    %edi
     aa7:	55                   	push   %ebp
     aa8:	54                   	push   %esp
     aa9:	00 50 45             	add    %dl,0x45(%eax)
     aac:	52                   	push   %edx
     aad:	46                   	inc    %esi
     aae:	5f                   	pop    %edi
     aaf:	53                   	push   %ebx
     ab0:	41                   	inc    %ecx
     ab1:	4d                   	dec    %ebp
     ab2:	50                   	push   %eax
     ab3:	4c                   	dec    %esp
     ab4:	45                   	inc    %ebp
     ab5:	5f                   	pop    %edi
     ab6:	42                   	inc    %edx
     ab7:	52                   	push   %edx
     ab8:	41                   	inc    %ecx
     ab9:	4e                   	dec    %esi
     aba:	43                   	inc    %ebx
     abb:	48                   	dec    %eax
     abc:	5f                   	pop    %edi
     abd:	41                   	inc    %ecx
     abe:	4e                   	dec    %esi
     abf:	59                   	pop    %ecx
     ac0:	5f                   	pop    %edi
     ac1:	52                   	push   %edx
     ac2:	45                   	inc    %ebp
     ac3:	54                   	push   %esp
     ac4:	55                   	push   %ebp
     ac5:	52                   	push   %edx
     ac6:	4e                   	dec    %esi
     ac7:	5f                   	pop    %edi
     ac8:	53                   	push   %ebx
     ac9:	48                   	dec    %eax
     aca:	49                   	dec    %ecx
     acb:	46                   	inc    %esi
     acc:	54                   	push   %esp
     acd:	00 72 65             	add    %dh,0x65(%edx)
     ad0:	6c                   	insb   (%dx),%es:(%edi)
     ad1:	65 61                	gs popa 
     ad3:	73 65                	jae    b3a <.debug_str+0xb3a>
     ad5:	5f                   	pop    %edi
     ad6:	64 71 62             	fs jno b3b <.debug_str+0xb3b>
     ad9:	6c                   	insb   (%dx),%es:(%edi)
     ada:	6b 00 75             	imul   $0x75,(%eax),%eax
     add:	61                   	popa   
     ade:	64 64 72 32          	fs fs jb b14 <.debug_str+0xb14>
     ae2:	00 5f 5f             	add    %bl,0x5f(%edi)
     ae5:	6b 65 72 6e          	imul   $0x6e,0x72(%ebp),%esp
     ae9:	65 6c                	gs insb (%dx),%es:(%edi)
     aeb:	5f                   	pop    %edi
     aec:	74 69                	je     b57 <.debug_str+0xb57>
     aee:	6d                   	insl   (%dx),%es:(%edi)
     aef:	65 72 5f             	gs jb  b51 <.debug_str+0xb51>
     af2:	74 00                	je     af4 <.debug_str+0xaf4>
     af4:	74 72                	je     b68 <.debug_str+0xb68>
     af6:	61                   	popa   
     af7:	63 65 72             	arpl   %sp,0x72(%ebp)
     afa:	00 70 76             	add    %dh,0x76(%eax)
     afd:	5f                   	pop    %edi
     afe:	6c                   	insb   (%dx),%es:(%edi)
     aff:	61                   	popa   
     b00:	7a 79                	jp     b7b <.debug_str+0xb7b>
     b02:	5f                   	pop    %edi
     b03:	6f                   	outsl  %ds:(%esi),(%dx)
     b04:	70 73                	jo     b79 <.debug_str+0xb79>
     b06:	00 48 52             	add    %cl,0x52(%eax)
     b09:	54                   	push   %esp
     b0a:	49                   	dec    %ecx
     b0b:	4d                   	dec    %ebp
     b0c:	45                   	inc    %ebp
     b0d:	52                   	push   %edx
     b0e:	5f                   	pop    %edi
     b0f:	42                   	inc    %edx
     b10:	41                   	inc    %ecx
     b11:	53                   	push   %ebx
     b12:	45                   	inc    %ebp
     b13:	5f                   	pop    %edi
     b14:	42                   	inc    %edx
     b15:	4f                   	dec    %edi
     b16:	4f                   	dec    %edi
     b17:	54                   	push   %esp
     b18:	54                   	push   %esp
     b19:	49                   	dec    %ecx
     b1a:	4d                   	dec    %ebp
     b1b:	45                   	inc    %ebp
     b1c:	00 63 73             	add    %ah,0x73(%ebx)
     b1f:	73 5f                	jae    b80 <.debug_str+0xb80>
     b21:	72 65                	jb     b88 <.debug_str+0xb88>
     b23:	6c                   	insb   (%dx),%es:(%edi)
     b24:	65 61                	gs popa 
     b26:	73 65                	jae    b8d <.debug_str+0xb8d>
     b28:	64 00 69 63          	add    %ch,%fs:0x63(%ecx)
     b2c:	72 5f                	jb     b8d <.debug_str+0xb8d>
     b2e:	77 72                	ja     ba2 <.debug_str+0xba2>
     b30:	69 74 65 00 63 70 75 	imul   $0x5f757063,0x0(%ebp,%eiz,2),%esi
     b37:	5f 
     b38:	76 6d                	jbe    ba7 <.debug_str+0xba7>
     b3a:	5f                   	pop    %edi
     b3b:	6d                   	insl   (%dx),%es:(%edi)
     b3c:	61                   	popa   
     b3d:	73 6b                	jae    baa <.debug_str+0xbaa>
     b3f:	5f                   	pop    %edi
     b40:	76 61                	jbe    ba3 <.debug_str+0xba3>
     b42:	72 00                	jb     b44 <.debug_str+0xb44>
     b44:	64 71 5f             	fs jno ba6 <.debug_str+0xba6>
     b47:	69 64 00 62 61 63 63 	imul   $0x74636361,0x62(%eax,%eax,1),%esp
     b4e:	74 
     b4f:	00 77 72             	add    %dh,0x72(%edi)
     b52:	69 74 65 5f 65 6e 64 	imul   $0x646e65,0x5f(%ebp,%eiz,2),%esi
     b59:	00 
     b5a:	5f                   	pop    %edi
     b5b:	5f                   	pop    %edi
     b5c:	74 70                	je     bce <.debug_str+0xbce>
     b5e:	73 74                	jae    bd4 <.debug_str+0xbd4>
     b60:	72 74                	jb     bd6 <.debug_str+0xbd6>
     b62:	61                   	popa   
     b63:	62 5f 69             	bound  %ebx,0x69(%edi)
     b66:	72 71                	jb     bd9 <.debug_str+0xbd9>
     b68:	5f                   	pop    %edi
     b69:	6d                   	insl   (%dx),%es:(%edi)
     b6a:	61                   	popa   
     b6b:	74 72                	je     bdf <.debug_str+0xbdf>
     b6d:	69 78 5f 61 73 73 69 	imul   $0x69737361,0x5f(%eax),%edi
     b74:	67 6e                	outsb  %ds:(%si),(%dx)
     b76:	5f                   	pop    %edi
     b77:	73 79                	jae    bf2 <.debug_str+0xbf2>
     b79:	73 74                	jae    bef <.debug_str+0xbef>
     b7b:	65 6d                	gs insl (%dx),%es:(%edi)
     b7d:	00 73 63             	add    %dh,0x63(%ebx)
     b80:	61                   	popa   
     b81:	6e                   	outsb  %ds:(%esi),(%dx)
     b82:	5f                   	pop    %edi
     b83:	6f                   	outsl  %ds:(%esi),(%dx)
     b84:	62 6a 65             	bound  %ebp,0x65(%edx)
     b87:	63 74 73 00          	arpl   %si,0x0(%ebx,%esi,2)
     b8b:	70 69                	jo     bf6 <.debug_str+0xbf6>
     b8d:	64 5f                	fs pop %edi
     b8f:	74 79                	je     c0a <.debug_str+0xc0a>
     b91:	70 65                	jo     bf8 <.debug_str+0xbf8>
     b93:	00 77 62             	add    %dh,0x62(%edi)
     b96:	5f                   	pop    %edi
     b97:	65 72 72             	gs jb  c0c <.debug_str+0xc0c>
     b9a:	00 63 70             	add    %ah,0x70(%ebx)
     b9d:	75 74                	jne    c13 <.debug_str+0xc13>
     b9f:	69 6d 65 72 00 74 72 	imul   $0x72740072,0x65(%ebp),%ebp
     ba6:	61                   	popa   
     ba7:	63 65 5f             	arpl   %sp,0x5f(%ebp)
     baa:	72 65                	jb     c11 <.debug_str+0xc11>
     bac:	63 75 72             	arpl   %si,0x72(%ebp)
     baf:	73 69                	jae    c1a <.debug_str+0xc1a>
     bb1:	6f                   	outsl  %ds:(%esi),(%dx)
     bb2:	6e                   	outsb  %ds:(%esi),(%dx)
     bb3:	00 6d 61             	add    %ch,0x61(%ebp)
     bb6:	6b 65 5f 70          	imul   $0x70,0x5f(%ebp),%esp
     bba:	74 65                	je     c21 <.debug_str+0xc21>
     bbc:	00 73 74             	add    %dh,0x74(%ebx)
     bbf:	61                   	popa   
     bc0:	72 74                	jb     c36 <.debug_str+0xc36>
     bc2:	5f                   	pop    %edi
     bc3:	64 61                	fs popa 
     bc5:	74 61                	je     c28 <.debug_str+0xc28>
     bc7:	00 77 72             	add    %dh,0x72(%edi)
     bca:	69 74 65 70 61 67 65 	imul   $0x656761,0x70(%ebp,%eiz,2),%esi
     bd1:	00 
     bd2:	6b 72 65 66          	imul   $0x66,0x65(%edx),%esi
     bd6:	00 6a 69             	add    %ch,0x69(%edx)
     bd9:	74 5f                	je     c3a <.debug_str+0xc3a>
     bdb:	6b 65 79 72          	imul   $0x72,0x79(%ebp),%esp
     bdf:	69 6e 67 00 63 6c 65 	imul   $0x656c6300,0x67(%esi),%ebp
     be6:	61                   	popa   
     be7:	72 5f                	jb     c48 <.debug_str+0xc48>
     be9:	63 68 69             	arpl   %bp,0x69(%eax)
     bec:	6c                   	insb   (%dx),%es:(%edi)
     bed:	64 5f                	fs pop %edi
     bef:	74 69                	je     c5a <.debug_str+0xc5a>
     bf1:	64 00 62 61          	add    %ah,%fs:0x61(%edx)
     bf5:	63 6b 69             	arpl   %bp,0x69(%ebx)
     bf8:	6e                   	outsb  %ds:(%esi),(%dx)
     bf9:	67 5f                	addr16 pop %edi
     bfb:	64 65 76 5f          	fs gs jbe c5e <.debug_str+0xc5e>
     bff:	69 6e 66 6f 00 73 5f 	imul   $0x5f73006f,0x66(%esi),%ebp
     c06:	73 74                	jae    c7c <.debug_str+0xc7c>
     c08:	61                   	popa   
     c09:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
     c0c:	64 65 70 74          	fs gs jo c84 <.debug_str+0xc84>
     c10:	68 00 73 65 71       	push   $0x71657300
     c15:	5f                   	pop    %edi
     c16:	62 75 66             	bound  %esi,0x66(%ebp)
     c19:	00 64 61 74          	add    %ah,0x74(%ecx,%eiz,2)
     c1d:	61                   	popa   
     c1e:	5f                   	pop    %edi
     c1f:	76 6d                	jbe    c8e <.debug_str+0xc8e>
     c21:	00 5f 5f             	add    %bl,0x5f(%edi)
     c24:	73 33                	jae    c59 <.debug_str+0xc59>
     c26:	32 00                	xor    (%eax),%al
     c28:	65 6e                	outsb  %gs:(%esi),(%dx)
     c2a:	74 72                	je     c9e <.debug_str+0xc9e>
     c2c:	79 5f                	jns    c8d <.debug_str+0xc8d>
     c2e:	65 69 70 00 70 69 6e 	imul   $0x636e6970,%gs:0x0(%eax),%esi
     c35:	63 
     c36:	74 72                	je     caa <.debug_str+0xcaa>
     c38:	6c                   	insb   (%dx),%es:(%edi)
     c39:	5f                   	pop    %edi
     c3a:	73 74                	jae    cb0 <.debug_str+0xcb0>
     c3c:	61                   	popa   
     c3d:	74 65                	je     ca4 <.debug_str+0xca4>
     c3f:	00 68 75             	add    %ch,0x75(%eax)
     c42:	67 65 74 6c          	addr16 gs je cb2 <.debug_str+0xcb2>
     c46:	62 5f 75             	bound  %ebx,0x75(%edi)
     c49:	73 61                	jae    cac <.debug_str+0xcac>
     c4b:	67 65 00 73 5f       	add    %dh,%gs:0x5f(%bp,%di)
     c50:	70 69                	jo     cbb <.debug_str+0xcbb>
     c52:	6e                   	outsb  %ds:(%esi),(%dx)
     c53:	73 00                	jae    c55 <.debug_str+0xc55>
     c55:	6d                   	insl   (%dx),%es:(%edi)
     c56:	65 6d                	gs insl (%dx),%es:(%edi)
     c58:	5f                   	pop    %edi
     c59:	6f                   	outsl  %ds:(%esi),(%dx)
     c5a:	70 00                	jo     c5c <.debug_str+0xc5c>
     c5c:	70 6d                	jo     ccb <.debug_str+0xccb>
     c5e:	75 5f                	jne    cbf <.debug_str+0xcbf>
     c60:	70 72                	jo     cd4 <.debug_str+0xcd4>
     c62:	69 76 61 74 65 00 70 	imul   $0x70006574,0x61(%esi),%esi
     c69:	69 64 5f 63 68 61 69 	imul   $0x6e696168,0x63(%edi,%ebx,2),%esp
     c70:	6e 
     c71:	00 61 74             	add    %ah,0x74(%ecx)
     c74:	74 72                	je     ce8 <.debug_str+0xce8>
     c76:	00 69 72             	add    %ch,0x72(%ecx)
     c79:	71 5f                	jno    cda <.debug_str+0xcda>
     c7b:	73 65                	jae    ce2 <.debug_str+0xce2>
     c7d:	74 5f                	je     cde <.debug_str+0xcde>
     c7f:	69 72 71 63 68 69 70 	imul   $0x70696863,0x71(%edx),%esi
     c86:	5f                   	pop    %edi
     c87:	73 74                	jae    cfd <.debug_str+0xcfd>
     c89:	61                   	popa   
     c8a:	74 65                	je     cf1 <.debug_str+0xcf1>
     c8c:	00 73 74             	add    %dh,0x74(%ebx)
     c8f:	61                   	popa   
     c90:	74 65                	je     cf7 <.debug_str+0xcf7>
     c92:	5f                   	pop    %edi
     c93:	69 6e 5f 73 79 73 66 	imul   $0x66737973,0x5f(%esi),%ebp
     c9a:	73 00                	jae    c9c <.debug_str+0xc9c>
     c9c:	77 72                	ja     d10 <.debug_str+0xd10>
     c9e:	69 74 65 5f 73 79 73 	imul   $0x63737973,0x5f(%ebp,%eiz,2),%esi
     ca5:	63 
     ca6:	61                   	popa   
     ca7:	6c                   	insb   (%dx),%es:(%edi)
     ca8:	6c                   	insb   (%dx),%es:(%edi)
     ca9:	73 00                	jae    cab <.debug_str+0xcab>
     cab:	74 68                	je     d15 <.debug_str+0xd15>
     cad:	72 65                	jb     d14 <.debug_str+0xd14>
     caf:	61                   	popa   
     cb0:	64 65 64 5f          	fs gs fs pop %edi
     cb4:	63 73 65             	arpl   %si,0x65(%ebx)
     cb7:	74 73                	je     d2c <.debug_str+0xd2c>
     cb9:	5f                   	pop    %edi
     cba:	6e                   	outsb  %ds:(%esi),(%dx)
     cbb:	6f                   	outsl  %ds:(%esi),(%dx)
     cbc:	64 65 00 74 74 79    	fs add %dh,%gs:0x79(%esp,%esi,2)
     cc2:	5f                   	pop    %edi
     cc3:	73 74                	jae    d39 <.debug_str+0xd39>
     cc5:	72 75                	jb     d3c <.debug_str+0xd3c>
     cc7:	63 74 00 55          	arpl   %si,0x55(%eax,%eax,1)
     ccb:	54                   	push   %esp
     ccc:	41                   	inc    %ecx
     ccd:	53                   	push   %ebx
     cce:	4b                   	dec    %ebx
     ccf:	5f                   	pop    %edi
     cd0:	53                   	push   %ebx
     cd1:	53                   	push   %ebx
     cd2:	54                   	push   %esp
     cd3:	45                   	inc    %ebp
     cd4:	50                   	push   %eax
     cd5:	5f                   	pop    %edi
     cd6:	54                   	push   %esp
     cd7:	52                   	push   %edx
     cd8:	41                   	inc    %ecx
     cd9:	50                   	push   %eax
     cda:	50                   	push   %eax
     cdb:	45                   	inc    %ebp
     cdc:	44                   	inc    %esp
     cdd:	00 77 72             	add    %dh,0x72(%edi)
     ce0:	69 74 65 5f 6c 64 74 	imul   $0x5f74646c,0x5f(%ebp,%eiz,2),%esi
     ce7:	5f 
     ce8:	65 6e                	outsb  %gs:(%esi),(%dx)
     cea:	74 72                	je     d5e <.debug_str+0xd5e>
     cec:	79 00                	jns    cee <.debug_str+0xcee>
     cee:	74 72                	je     d62 <.debug_str+0xd62>
     cf0:	61                   	popa   
     cf1:	63 65 5f             	arpl   %sp,0x5f(%ebp)
     cf4:	65 76 65             	gs jbe d5c <.debug_str+0xd5c>
     cf7:	6e                   	outsb  %ds:(%esi),(%dx)
     cf8:	74 5f                	je     d59 <.debug_str+0xd59>
     cfa:	66 69 6c 65 00 66 69 	imul   $0x6966,0x0(%ebp,%eiz,2),%bp
     d01:	6e                   	outsb  %ds:(%esi),(%dx)
     d02:	64 5f                	fs pop %edi
     d04:	73 70                	jae    d76 <.debug_str+0xd76>
     d06:	65 63 69 61          	arpl   %bp,%gs:0x61(%ecx)
     d0a:	6c                   	insb   (%dx),%es:(%edi)
     d0b:	5f                   	pop    %edi
     d0c:	70 61                	jo     d6f <.debug_str+0xd6f>
     d0e:	67 65 00 70 65       	add    %dh,%gs:0x65(%bx,%si)
     d13:	72 66                	jb     d7b <.debug_str+0xd7b>
     d15:	5f                   	pop    %edi
     d16:	65 76 65             	gs jbe d7e <.debug_str+0xd7e>
     d19:	6e                   	outsb  %ds:(%esi),(%dx)
     d1a:	74 73                	je     d8f <.debug_str+0xd8f>
     d1c:	00 66 6f             	add    %ah,0x6f(%esi)
     d1f:	72 63                	jb     d84 <.debug_str+0xd84>
     d21:	65 5f                	gs pop %edi
     d23:	61                   	popa   
     d24:	74 6f                	je     d95 <.debug_str+0xd95>
     d26:	6d                   	insl   (%dx),%es:(%edi)
     d27:	69 63 00 70 65 72 66 	imul   $0x66726570,0x0(%ebx),%esp
     d2e:	5f                   	pop    %edi
     d2f:	74 72                	je     da3 <.debug_str+0xda3>
     d31:	61                   	popa   
     d32:	63 65 5f             	arpl   %sp,0x5f(%ebp)
     d35:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
     d3c:	72 69                	jb     da7 <.debug_str+0xda7>
     d3e:	78 5f                	js     d9f <.debug_str+0xd9f>
     d40:	63 70 75             	arpl   %si,0x75(%eax)
     d43:	00 70 6f             	add    %dh,0x6f(%eax)
     d46:	6c                   	insb   (%dx),%es:(%edi)
     d47:	6c                   	insb   (%dx),%es:(%edi)
     d48:	00 61 63             	add    %ah,0x63(%ecx)
     d4b:	5f                   	pop    %edi
     d4c:	70 61                	jo     daf <.debug_str+0xdaf>
     d4e:	64 00 75 63          	add    %dh,%fs:0x63(%ebp)
     d52:	6f                   	outsl  %ds:(%esi),(%dx)
     d53:	75 6e                	jne    dc3 <.debug_str+0xdc3>
     d55:	74 5f                	je     db6 <.debug_str+0xdb6>
     d57:	74 79                	je     dd2 <.debug_str+0xdd2>
     d59:	70 65                	jo     dc0 <.debug_str+0xdc0>
     d5b:	00 67 65             	add    %ah,0x65(%edi)
     d5e:	74 5f                	je     dbf <.debug_str+0xdbf>
     d60:	6e                   	outsb  %ds:(%esi),(%dx)
     d61:	6d                   	insl   (%dx),%es:(%edi)
     d62:	69 5f 72 65 61 73 6f 	imul   $0x6f736165,0x72(%edi),%ebx
     d69:	6e                   	outsb  %ds:(%esi),(%dx)
     d6a:	00 6e 72             	add    %ch,0x72(%esi)
     d6d:	5f                   	pop    %edi
     d6e:	77 61                	ja     dd1 <.debug_str+0xdd1>
     d70:	6b 65 75 70          	imul   $0x70,0x75(%ebp),%esp
     d74:	73 5f                	jae    dd5 <.debug_str+0xdd5>
     d76:	69 64 6c 65 00 5f 5f 	imul   $0x505f5f00,0x65(%esp,%ebp,2),%esp
     d7d:	50 
     d7e:	49                   	dec    %ecx
     d7f:	44                   	inc    %esp
     d80:	54                   	push   %esp
     d81:	59                   	pop    %ecx
     d82:	50                   	push   %eax
     d83:	45                   	inc    %ebp
     d84:	5f                   	pop    %edi
     d85:	54                   	push   %esp
     d86:	47                   	inc    %edi
     d87:	49                   	dec    %ecx
     d88:	44                   	inc    %esp
     d89:	00 78 38             	add    %bh,0x38(%eax)
     d8c:	36 5f                	ss pop %edi
     d8e:	69 6e 69 74 5f 69 6f 	imul   $0x6f695f74,0x69(%esi),%ebp
     d95:	6d                   	insl   (%dx),%es:(%edi)
     d96:	6d                   	insl   (%dx),%es:(%edi)
     d97:	75 00                	jne    d99 <.debug_str+0xd99>
     d99:	78 38                	js     dd3 <.debug_str+0xdd3>
     d9b:	36 5f                	ss pop %edi
     d9d:	70 6c                	jo     e0b <.debug_str+0xe0b>
     d9f:	61                   	popa   
     da0:	74 66                	je     e08 <.debug_str+0xe08>
     da2:	6f                   	outsl  %ds:(%esi),(%dx)
     da3:	72 6d                	jb     e12 <.debug_str+0xe12>
     da5:	00 72 65             	add    %dh,0x65(%edx)
     da8:	61                   	popa   
     da9:	64 5f                	fs pop %edi
     dab:	6d                   	insl   (%dx),%es:(%edi)
     dac:	73 72                	jae    e20 <.debug_str+0xe20>
     dae:	5f                   	pop    %edi
     daf:	73 61                	jae    e12 <.debug_str+0xe12>
     db1:	66 65 00 63 61       	data16 add %ah,%gs:0x61(%ebx)
     db6:	64 5f                	fs pop %edi
     db8:	70 69                	jo     e23 <.debug_str+0xe23>
     dba:	64 00 70 65          	add    %dh,%fs:0x65(%eax)
     dbe:	72 66                	jb     e26 <.debug_str+0xe26>
     dc0:	5f                   	pop    %edi
     dc1:	63 61 6c             	arpl   %sp,0x6c(%ecx)
     dc4:	6c                   	insb   (%dx),%es:(%edi)
     dc5:	63 68 61             	arpl   %bp,0x61(%eax)
     dc8:	69 6e 5f 65 6e 74 72 	imul   $0x72746e65,0x5f(%esi),%ebp
     dcf:	79 00                	jns    dd1 <.debug_str+0xdd1>
     dd1:	64 65 73 74          	fs gs jae e49 <.debug_str+0xe49>
     dd5:	72 6f                	jb     e46 <.debug_str+0xe46>
     dd7:	79 5f                	jns    e38 <.debug_str+0xe38>
     dd9:	77 6f                	ja     e4a <.debug_str+0xe4a>
     ddb:	72 6b                	jb     e48 <.debug_str+0xe48>
     ddd:	00 63 70             	add    %ah,0x70(%ebx)
     de0:	75 5f                	jne    e41 <.debug_str+0xe41>
     de2:	63 75 72             	arpl   %si,0x72(%ebp)
     de5:	72 65                	jb     e4c <.debug_str+0xe4c>
     de7:	6e                   	outsb  %ds:(%esi),(%dx)
     de8:	74 5f                	je     e49 <.debug_str+0xe49>
     dea:	74 6f                	je     e5b <.debug_str+0xe5b>
     dec:	70 5f                	jo     e4d <.debug_str+0xe4d>
     dee:	6f                   	outsl  %ds:(%esi),(%dx)
     def:	66 5f                	pop    %di
     df1:	73 74                	jae    e67 <.debug_str+0xe67>
     df3:	61                   	popa   
     df4:	63 6b 00             	arpl   %bp,0x0(%ebx)
     df7:	78 38                	js     e31 <.debug_str+0xe31>
     df9:	36 5f                	ss pop %edi
     dfb:	69 6e 69 74 5f 6f 70 	imul   $0x706f5f74,0x69(%esi),%ebp
     e02:	73 00                	jae    e04 <.debug_str+0xe04>
     e04:	50                   	push   %eax
     e05:	52                   	push   %edx
     e06:	4f                   	dec    %edi
     e07:	42                   	inc    %edx
     e08:	45                   	inc    %ebp
     e09:	5f                   	pop    %edi
     e0a:	46                   	inc    %esi
     e0b:	4f                   	dec    %edi
     e0c:	52                   	push   %edx
     e0d:	43                   	inc    %ebx
     e0e:	45                   	inc    %ebp
     e0f:	5f                   	pop    %edi
     e10:	53                   	push   %ebx
     e11:	59                   	pop    %ecx
     e12:	4e                   	dec    %esi
     e13:	43                   	inc    %ebx
     e14:	48                   	dec    %eax
     e15:	52                   	push   %edx
     e16:	4f                   	dec    %edi
     e17:	4e                   	dec    %esi
     e18:	4f                   	dec    %edi
     e19:	55                   	push   %ebp
     e1a:	53                   	push   %ebx
     e1b:	00 72 65             	add    %dh,0x65(%edx)
     e1e:	74 70                	je     e90 <.debug_str+0xe90>
     e20:	00 61 63             	add    %ah,0x63(%ecx)
     e23:	70 69                	jo     e8e <.debug_str+0xe8e>
     e25:	5f                   	pop    %edi
     e26:	6e                   	outsb  %ds:(%esi),(%dx)
     e27:	6f                   	outsl  %ds:(%esi),(%dx)
     e28:	69 72 71 00 63 6c 6f 	imul   $0x6f6c6300,0x71(%edx),%esi
     e2f:	6e                   	outsb  %ds:(%esi),(%dx)
     e30:	65 5f                	gs pop %edi
     e32:	66 69 6c 65 5f 72 61 	imul   $0x6172,0x5f(%ebp,%eiz,2),%bp
     e39:	6e                   	outsb  %ds:(%esi),(%dx)
     e3a:	67 65 00 64 65       	add    %ah,%gs:0x65(%si)
     e3f:	73 63                	jae    ea4 <.debug_str+0xea4>
     e41:	5f                   	pop    %edi
     e42:	70 74                	jo     eb8 <.debug_str+0xeb8>
     e44:	72 00                	jb     e46 <.debug_str+0xe46>
     e46:	62 70 5f             	bound  %esi,0x5f(%eax)
     e49:	61                   	popa   
     e4a:	64 64 72 00          	fs fs jb e4e <.debug_str+0xe4e>
     e4e:	54                   	push   %esp
     e4f:	52                   	push   %edx
     e50:	41                   	inc    %ecx
     e51:	43                   	inc    %ebx
     e52:	45                   	inc    %ebp
     e53:	5f                   	pop    %edi
     e54:	54                   	push   %esp
     e55:	59                   	pop    %ecx
     e56:	50                   	push   %eax
     e57:	45                   	inc    %ebp
     e58:	5f                   	pop    %edi
     e59:	4e                   	dec    %esi
     e5a:	4f                   	dec    %edi
     e5b:	5f                   	pop    %edi
     e5c:	43                   	inc    %ebx
     e5d:	4f                   	dec    %edi
     e5e:	4e                   	dec    %esi
     e5f:	53                   	push   %ebx
     e60:	55                   	push   %ebp
     e61:	4d                   	dec    %ebp
     e62:	45                   	inc    %ebp
     e63:	00 73 79             	add    %dh,0x79(%ebx)
     e66:	73 63                	jae    ecb <.debug_str+0xecb>
     e68:	6f                   	outsl  %ds:(%esi),(%dx)
     e69:	72 65                	jb     ed0 <.debug_str+0xed0>
     e6b:	00 5f 5f             	add    %bl,0x5f(%edi)
     e6e:	73 36                	jae    ea6 <.debug_str+0xea6>
     e70:	34 00                	xor    $0x0,%al
     e72:	70 65                	jo     ed9 <.debug_str+0xed9>
     e74:	72 66                	jb     edc <.debug_str+0xedc>
     e76:	5f                   	pop    %edi
     e77:	72 65                	jb     ede <.debug_str+0xede>
     e79:	66 63 6f 75          	data16 arpl %bp,0x75(%edi)
     e7d:	6e                   	outsb  %ds:(%esi),(%dx)
     e7e:	74 00                	je     e80 <.debug_str+0xe80>
     e80:	64 71 69             	fs jno eec <.debug_str+0xeec>
     e83:	5f                   	pop    %edi
     e84:	62 67 72             	bound  %esp,0x72(%edi)
     e87:	61                   	popa   
     e88:	63 65 00             	arpl   %sp,0x0(%ebp)
     e8b:	5f                   	pop    %edi
     e8c:	5f                   	pop    %edi
     e8d:	6b 65 72 6e          	imul   $0x6e,0x72(%ebp),%esp
     e91:	65 6c                	gs insb (%dx),%es:(%edi)
     e93:	5f                   	pop    %edi
     e94:	70 69                	jo     eff <.debug_str+0xeff>
     e96:	64 5f                	fs pop %edi
     e98:	74 00                	je     e9a <.debug_str+0xe9a>
     e9a:	73 79                	jae    f15 <.debug_str+0xf15>
     e9c:	73 74                	jae    f12 <.debug_str+0xf12>
     e9e:	65 6d                	gs insl (%dx),%es:(%edi)
     ea0:	00 5f 5f             	add    %bl,0x5f(%edi)
     ea3:	76 61                	jbe    f06 <.debug_str+0xf06>
     ea5:	6c                   	insb   (%dx),%es:(%edi)
     ea6:	00 5f 74             	add    %bl,0x74(%edi)
     ea9:	69 6d 65 72 00 64 6d 	imul   $0x6d640072,0x65(%ebp),%ebp
     eb0:	61                   	popa   
     eb1:	5f                   	pop    %edi
     eb2:	6d                   	insl   (%dx),%es:(%edi)
     eb3:	61                   	popa   
     eb4:	70 5f                	jo     f15 <.debug_str+0xf15>
     eb6:	6f                   	outsl  %ds:(%esi),(%dx)
     eb7:	70 73                	jo     f2c <.debug_str+0xf2c>
     eb9:	00 63 74             	add    %ah,0x74(%ebx)
     ebc:	6c                   	insb   (%dx),%es:(%edi)
     ebd:	5f                   	pop    %edi
     ebe:	74 61                	je     f21 <.debug_str+0xf21>
     ec0:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
     ec4:	75 69                	jne    f2f <.debug_str+0xf2f>
     ec6:	64 5f                	fs pop %edi
     ec8:	74 00                	je     eca <.debug_str+0xeca>
     eca:	66 6c                	data16 insb (%dx),%es:(%edi)
     ecc:	75 73                	jne    f41 <.debug_str+0xf41>
     ece:	68 5f 72 65 71       	push   $0x7165725f
     ed3:	75 69                	jne    f3e <.debug_str+0xf3e>
     ed5:	72 65                	jb     f3c <.debug_str+0xf3c>
     ed7:	64 00 50 45          	add    %dl,%fs:0x45(%eax)
     edb:	52                   	push   %edx
     edc:	46                   	inc    %esi
     edd:	5f                   	pop    %edi
     ede:	53                   	push   %ebx
     edf:	41                   	inc    %ecx
     ee0:	4d                   	dec    %ebp
     ee1:	50                   	push   %eax
     ee2:	4c                   	dec    %esp
     ee3:	45                   	inc    %ebp
     ee4:	5f                   	pop    %edi
     ee5:	42                   	inc    %edx
     ee6:	52                   	push   %edx
     ee7:	41                   	inc    %ecx
     ee8:	4e                   	dec    %esi
     ee9:	43                   	inc    %ebx
     eea:	48                   	dec    %eax
     eeb:	5f                   	pop    %edi
     eec:	54                   	push   %esp
     eed:	59                   	pop    %ecx
     eee:	50                   	push   %eax
     eef:	45                   	inc    %ebp
     ef0:	5f                   	pop    %edi
     ef1:	53                   	push   %ebx
     ef2:	41                   	inc    %ecx
     ef3:	56                   	push   %esi
     ef4:	45                   	inc    %ebp
     ef5:	5f                   	pop    %edi
     ef6:	53                   	push   %ebx
     ef7:	48                   	dec    %eax
     ef8:	49                   	dec    %ecx
     ef9:	46                   	inc    %esi
     efa:	54                   	push   %esp
     efb:	00 70 72             	add    %dh,0x72(%eax)
     efe:	6f                   	outsl  %ds:(%esi),(%dx)
     eff:	63 73 5f             	arpl   %si,0x5f(%ebx)
     f02:	66 69 6c 65 00 70 67 	imul   $0x6770,0x0(%ebp,%eiz,2),%bp
     f09:	6d                   	insl   (%dx),%es:(%edi)
     f0a:	61                   	popa   
     f0b:	70 00                	jo     f0d <.debug_str+0xf0d>
     f0d:	64 71 5f             	fs jno f6f <.debug_str+0xf6f>
     f10:	6f                   	outsl  %ds:(%esi),(%dx)
     f11:	70 00                	jo     f13 <.debug_str+0xf13>
     f13:	77 72                	ja     f87 <.debug_str+0xf87>
     f15:	69 74 65 00 73 68 61 	imul   $0x64616873,0x0(%ebp,%eiz,2),%esi
     f1c:	64 
     f1d:	6f                   	outsl  %ds:(%esi),(%dx)
     f1e:	77 5f                	ja     f7f <.debug_str+0xf7f>
     f20:	63 74 78 5f          	arpl   %si,0x5f(%eax,%edi,2)
     f24:	74 69                	je     f8f <.debug_str+0xf8f>
     f26:	6d                   	insl   (%dx),%es:(%edi)
     f27:	65 00 63 70          	add    %ah,%gs:0x70(%ebx)
     f2b:	75 5f                	jne    f8c <.debug_str+0xf8c>
     f2d:	73 69                	jae    f98 <.debug_str+0xf98>
     f2f:	62 6c 69 6e          	bound  %ebp,0x6e(%ecx,%ebp,2)
     f33:	67 5f                	addr16 pop %edi
     f35:	6d                   	insl   (%dx),%es:(%edi)
     f36:	61                   	popa   
     f37:	70 00                	jo     f39 <.debug_str+0xf39>
     f39:	65 76 65             	gs jbe fa1 <.debug_str+0xfa1>
     f3c:	6e                   	outsb  %ds:(%esi),(%dx)
     f3d:	74 5f                	je     f9e <.debug_str+0xf9e>
     f3f:	62 61 73             	bound  %esp,0x73(%ecx)
     f42:	65 5f                	gs pop %edi
     f44:	72 64                	jb     faa <.debug_str+0xfaa>
     f46:	70 6d                	jo     fb5 <.debug_str+0xfb5>
     f48:	63 00                	arpl   %ax,(%eax)
     f4a:	69 72 71 5f 72 65 6c 	imul   $0x6c65725f,0x71(%edx),%esi
     f51:	65 61                	gs popa 
     f53:	73 65                	jae    fba <.debug_str+0xfba>
     f55:	5f                   	pop    %edi
     f56:	72 65                	jb     fbd <.debug_str+0xfbd>
     f58:	73 6f                	jae    fc9 <.debug_str+0xfc9>
     f5a:	75 72                	jne    fce <.debug_str+0xfce>
     f5c:	63 65 73             	arpl   %sp,0x73(%ebp)
     f5f:	00 66 75             	add    %ah,0x75(%esi)
     f62:	5f                   	pop    %edi
     f63:	72 63                	jb     fc8 <.debug_str+0xfc8>
     f65:	75 68                	jne    fcf <.debug_str+0xfcf>
     f67:	65 61                	gs popa 
     f69:	64 00 77 61          	add    %dh,%fs:0x61(%edi)
     f6d:	69 74 5f 71 75 65 75 	imul   $0x65756575,0x71(%edi,%ebx,2),%esi
     f74:	65 
     f75:	5f                   	pop    %edi
     f76:	68 65 61 64 00       	push   $0x646165
     f7b:	72 6f                	jb     fec <.debug_str+0xfec>
     f7d:	5f                   	pop    %edi
     f7e:	65 6e                	outsb  %gs:(%esi),(%dx)
     f80:	64 00 70 65          	add    %dh,%fs:0x65(%eax)
     f84:	72 69                	jb     fef <.debug_str+0xfef>
     f86:	6f                   	outsl  %ds:(%esi),(%dx)
     f87:	64 5f                	fs pop %edi
     f89:	6c                   	insb   (%dx),%es:(%edi)
     f8a:	65 66 74 00          	gs data16 je f8e <.debug_str+0xf8e>
     f8e:	5f                   	pop    %edi
     f8f:	61                   	popa   
     f90:	64 64 72 5f          	fs fs jb ff3 <.debug_str+0xff3>
     f94:	6c                   	insb   (%dx),%es:(%edi)
     f95:	73 62                	jae    ff9 <.debug_str+0xff9>
     f97:	00 63 74             	add    %ah,0x74(%ebx)
     f9a:	6c                   	insb   (%dx),%es:(%edi)
     f9b:	5f                   	pop    %edi
     f9c:	74 61                	je     fff <.debug_str+0xfff>
     f9e:	62 6c 65 5f          	bound  %ebp,0x5f(%ebp,%eiz,2)
     fa2:	70 6f                	jo     1013 <.debug_str+0x1013>
     fa4:	6c                   	insb   (%dx),%es:(%edi)
     fa5:	6c                   	insb   (%dx),%es:(%edi)
     fa6:	00 5f 5f             	add    %bl,0x5f(%edi)
     fa9:	62 69 74             	bound  %ebp,0x74(%ecx)
     fac:	6d                   	insl   (%dx),%es:(%edi)
     fad:	61                   	popa   
     fae:	70 5f                	jo     100f <.debug_str+0x100f>
     fb0:	61                   	popa   
     fb1:	6e                   	outsb  %ds:(%esi),(%dx)
     fb2:	64 6e                	outsb  %fs:(%esi),(%dx)
     fb4:	6f                   	outsl  %ds:(%esi),(%dx)
     fb5:	74 00                	je     fb7 <.debug_str+0xfb7>
     fb7:	66 72 65             	data16 jb 101f <.debug_str+0x101f>
     fba:	65 7a 65             	gs jp  1022 <.debug_str+0x1022>
     fbd:	5f                   	pop    %edi
     fbe:	73 75                	jae    1035 <.debug_str+0x1035>
     fc0:	70 65                	jo     1027 <.debug_str+0x1027>
     fc2:	72 00                	jb     fc4 <.debug_str+0xfc4>
     fc4:	69 5f 67 65 6e 65 72 	imul   $0x72656e65,0x67(%edi),%ebx
     fcb:	61                   	popa   
     fcc:	74 69                	je     1037 <.debug_str+0x1037>
     fce:	6f                   	outsl  %ds:(%esi),(%dx)
     fcf:	6e                   	outsb  %ds:(%esi),(%dx)
     fd0:	00 5f 73             	add    %bl,0x73(%edi)
     fd3:	69 67 70 6f 6c 6c 00 	imul   $0x6c6c6f,0x70(%edi),%esp
     fda:	6d                   	insl   (%dx),%es:(%edi)
     fdb:	78 63                	js     1040 <.debug_str+0x1040>
     fdd:	73 72                	jae    1051 <.debug_str+0x1051>
     fdf:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
     fe3:	63 65 5f             	arpl   %sp,0x5f(%ebp)
     fe6:	65 76 65             	gs jbe 104e <.debug_str+0x104e>
     fe9:	6e                   	outsb  %ds:(%esi),(%dx)
     fea:	74 00                	je     fec <.debug_str+0xfec>
     fec:	6d                   	insl   (%dx),%es:(%edi)
     fed:	61                   	popa   
     fee:	67 69 63 00 66 72 65 	imul   $0x65657266,0x0(%bp,%di),%esp
     ff5:	65 
     ff6:	70 61                	jo     1059 <.debug_str+0x1059>
     ff8:	67 65 73 5f          	addr16 gs jae 105b <.debug_str+0x105b>
     ffc:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
     fff:	61                   	popa   
    1000:	79 5f                	jns    1061 <.debug_str+0x1061>
    1002:	74 6f                	je     1073 <.debug_str+0x1073>
    1004:	74 61                	je     1067 <.debug_str+0x1067>
    1006:	6c                   	insb   (%dx),%es:(%edi)
    1007:	00 45 56             	add    %al,0x56(%ebp)
    100a:	45                   	inc    %ebp
    100b:	4e                   	dec    %esi
    100c:	54                   	push   %esp
    100d:	5f                   	pop    %edi
    100e:	46                   	inc    %esi
    100f:	49                   	dec    %ecx
    1010:	4c                   	dec    %esp
    1011:	45                   	inc    %ebp
    1012:	5f                   	pop    %edi
    1013:	46                   	inc    %esi
    1014:	4c                   	dec    %esp
    1015:	5f                   	pop    %edi
    1016:	57                   	push   %edi
    1017:	41                   	inc    %ecx
    1018:	53                   	push   %ebx
    1019:	5f                   	pop    %edi
    101a:	45                   	inc    %ebp
    101b:	4e                   	dec    %esi
    101c:	41                   	inc    %ecx
    101d:	42                   	inc    %edx
    101e:	4c                   	dec    %esp
    101f:	45                   	inc    %ebp
    1020:	44                   	inc    %esp
    1021:	5f                   	pop    %edi
    1022:	42                   	inc    %edx
    1023:	49                   	dec    %ecx
    1024:	54                   	push   %esp
    1025:	00 77 61             	add    %dh,0x61(%edi)
    1028:	6b 65 75 70          	imul   $0x70,0x75(%ebp),%esp
    102c:	5f                   	pop    %edi
    102d:	63 6f 75             	arpl   %bp,0x75(%edi)
    1030:	6e                   	outsb  %ds:(%esi),(%dx)
    1031:	74 00                	je     1033 <.debug_str+0x1033>
    1033:	46                   	inc    %esi
    1034:	49                   	dec    %ecx
    1035:	4c                   	dec    %esp
    1036:	54                   	push   %esp
    1037:	45                   	inc    %ebp
    1038:	52                   	push   %edx
    1039:	5f                   	pop    %edi
    103a:	50                   	push   %eax
    103b:	54                   	push   %esp
    103c:	52                   	push   %edx
    103d:	5f                   	pop    %edi
    103e:	53                   	push   %ebx
    103f:	54                   	push   %esp
    1040:	52                   	push   %edx
    1041:	49                   	dec    %ecx
    1042:	4e                   	dec    %esi
    1043:	47                   	inc    %edi
    1044:	00 6e 72             	add    %ch,0x72(%esi)
    1047:	5f                   	pop    %edi
    1048:	77 61                	ja     10ab <.debug_str+0x10ab>
    104a:	6b 65 75 70          	imul   $0x70,0x75(%ebp),%esp
    104e:	73 5f                	jae    10af <.debug_str+0x10af>
    1050:	61                   	popa   
    1051:	66 66 69 6e 65 00 74 	data16 imul $0x7400,0x65(%esi),%bp
    1058:	72 61                	jb     10bb <.debug_str+0x10bb>
    105a:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    105d:	65 76 65             	gs jbe 10c5 <.debug_str+0x10c5>
    1060:	6e                   	outsb  %ds:(%esi),(%dx)
    1061:	74 5f                	je     10c2 <.debug_str+0x10c2>
    1063:	74 79                	je     10de <.debug_str+0x10de>
    1065:	70 65                	jo     10cc <.debug_str+0x10cc>
    1067:	5f                   	pop    %edi
    1068:	66 75 6e             	data16 jne 10d9 <.debug_str+0x10d9>
    106b:	63 73 5f             	arpl   %si,0x5f(%ebx)
    106e:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    1075:	72 69                	jb     10e0 <.debug_str+0x10e0>
    1077:	78 5f                	js     10d8 <.debug_str+0x10d8>
    1079:	67 6c                	insb   (%dx),%es:(%di)
    107b:	6f                   	outsl  %ds:(%esi),(%dx)
    107c:	62 61 6c             	bound  %esp,0x6c(%ecx)
    107f:	5f                   	pop    %edi
    1080:	75 70                	jne    10f2 <.debug_str+0x10f2>
    1082:	64 61                	fs popa 
    1084:	74 65                	je     10eb <.debug_str+0x10eb>
    1086:	00 70 74             	add    %dh,0x74(%eax)
    1089:	65 76 61             	gs jbe 10ed <.debug_str+0x10ed>
    108c:	6c                   	insb   (%dx),%es:(%edi)
    108d:	5f                   	pop    %edi
    108e:	74 00                	je     1090 <.debug_str+0x1090>
    1090:	69 5f 69 6e 6f 00 63 	imul   $0x63006f6e,0x69(%edi),%ebx
    1097:	6f                   	outsl  %ds:(%esi),(%dx)
    1098:	6d                   	insl   (%dx),%es:(%edi)
    1099:	70 61                	jo     10fc <.debug_str+0x10fc>
    109b:	63 74 5f 63          	arpl   %si,0x63(%edi,%ebx,2)
    109f:	61                   	popa   
    10a0:	63 68 65             	arpl   %bp,0x65(%eax)
    10a3:	64 5f                	fs pop %edi
    10a5:	66 72 65             	data16 jb 110d <.debug_str+0x110d>
    10a8:	65 5f                	gs pop %edi
    10aa:	70 66                	jo     1112 <.debug_str+0x1112>
    10ac:	6e                   	outsb  %ds:(%esi),(%dx)
    10ad:	00 69 6e             	add    %ch,0x6e(%ecx)
    10b0:	64 65 78 00          	fs gs js 10b4 <.debug_str+0x10b4>
    10b4:	70 68                	jo     111e <.debug_str+0x111e>
    10b6:	79 73                	jns    112b <.debug_str+0x112b>
    10b8:	5f                   	pop    %edi
    10b9:	70 72                	jo     112d <.debug_str+0x112d>
    10bb:	6f                   	outsl  %ds:(%esi),(%dx)
    10bc:	63 5f 69             	arpl   %bx,0x69(%edi)
    10bf:	64 00 61 63          	add    %ah,%fs:0x63(%ecx)
    10c3:	70 69                	jo     112e <.debug_str+0x112e>
    10c5:	5f                   	pop    %edi
    10c6:	70 63                	jo     112b <.debug_str+0x112b>
    10c8:	69 5f 64 69 73 61 62 	imul   $0x62617369,0x64(%edi),%ebx
    10cf:	6c                   	insb   (%dx),%es:(%edi)
    10d0:	65 64 00 64 72 69    	gs add %ah,%fs:0x69(%edx,%esi,2)
    10d6:	76 65                	jbe    113d <.debug_str+0x113d>
    10d8:	72 5f                	jb     1139 <.debug_str+0x1139>
    10da:	64 61                	fs popa 
    10dc:	74 61                	je     113f <.debug_str+0x113f>
    10de:	00 74 68 72          	add    %dh,0x72(%eax,%ebp,2)
    10e2:	65 61                	gs popa 
    10e4:	64 5f                	fs pop %edi
    10e6:	68 65 61 64 00       	push   $0x646165
    10eb:	70 65                	jo     1152 <.debug_str+0x1152>
    10ed:	6e                   	outsb  %ds:(%esi),(%dx)
    10ee:	64 69 6e 67 5f 6b 69 	imul   $0x6c696b5f,%fs:0x67(%esi),%ebp
    10f5:	6c 
    10f6:	6c                   	insb   (%dx),%es:(%edi)
    10f7:	00 6e 5f             	add    %ch,0x5f(%esi)
    10fa:	72 65                	jb     1161 <.debug_str+0x1161>
    10fc:	66 00 67 65          	data16 add %ah,0x65(%edi)
    1100:	74 5f                	je     1161 <.debug_str+0x1161>
    1102:	61                   	popa   
    1103:	70 69                	jo     116e <.debug_str+0x116e>
    1105:	63 5f 69             	arpl   %bx,0x69(%edi)
    1108:	64 00 69 70          	add    %ch,%fs:0x70(%ecx)
    110c:	63 5f 6e             	arpl   %bx,0x6e(%edi)
    110f:	73 00                	jae    1111 <.debug_str+0x1111>
    1111:	73 79                	jae    118c <.debug_str+0x118c>
    1113:	73 65                	jae    117a <.debug_str+0x117a>
    1115:	6e                   	outsb  %ds:(%esi),(%dx)
    1116:	74 65                	je     117d <.debug_str+0x117d>
    1118:	72 5f                	jb     1179 <.debug_str+0x1179>
    111a:	63 73 00             	arpl   %si,0x0(%ebx)
    111d:	6e                   	outsb  %ds:(%esi),(%dx)
    111e:	61                   	popa   
    111f:	74 69                	je     118a <.debug_str+0x118a>
    1121:	76 65                	jbe    1188 <.debug_str+0x1188>
    1123:	5f                   	pop    %edi
    1124:	65 6f                	outsl  %gs:(%esi),(%dx)
    1126:	69 5f 77 72 69 74 65 	imul   $0x65746972,0x77(%edi),%ebx
    112d:	00 66 61             	add    %ah,0x61(%esi)
    1130:	5f                   	pop    %edi
    1131:	6e                   	outsb  %ds:(%esi),(%dx)
    1132:	65 78 74             	gs js  11a9 <.debug_str+0x11a9>
    1135:	00 66 5f             	add    %ah,0x5f(%esi)
    1138:	6f                   	outsl  %ds:(%esi),(%dx)
    1139:	70 00                	jo     113b <.debug_str+0x113b>
    113b:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    113e:	66 69 72 6d 5f 73    	imul   $0x735f,0x6d(%edx),%si
    1144:	77 69                	ja     11af <.debug_str+0x11af>
    1146:	74 63                	je     11ab <.debug_str+0x11ab>
    1148:	68 00 6f 65 6d       	push   $0x6d656f00
    114d:	70 74                	jo     11c3 <.debug_str+0x11c3>
    114f:	72 00                	jb     1151 <.debug_str+0x1151>
    1151:	73 65                	jae    11b8 <.debug_str+0x11b8>
    1153:	71 63                	jno    11b8 <.debug_str+0x11b8>
    1155:	6f                   	outsl  %ds:(%esi),(%dx)
    1156:	75 6e                	jne    11c6 <.debug_str+0x11c6>
    1158:	74 5f                	je     11b9 <.debug_str+0x11b9>
    115a:	74 00                	je     115c <.debug_str+0x115c>
    115c:	69 6e 6f 64 65 5f 6f 	imul   $0x6f5f6564,0x6f(%esi),%ebp
    1163:	70 65                	jo     11ca <.debug_str+0x11ca>
    1165:	72 61                	jb     11c8 <.debug_str+0x11c8>
    1167:	74 69                	je     11d2 <.debug_str+0x11d2>
    1169:	6f                   	outsl  %ds:(%esi),(%dx)
    116a:	6e                   	outsb  %ds:(%esi),(%dx)
    116b:	73 00                	jae    116d <.debug_str+0x116d>
    116d:	66 6c                	data16 insb (%dx),%es:(%edi)
    116f:	75 73                	jne    11e4 <.debug_str+0x11e4>
    1171:	68 5f 74 6c 62       	push   $0x626c745f
    1176:	5f                   	pop    %edi
    1177:	73 69                	jae    11e2 <.debug_str+0x11e2>
    1179:	6e                   	outsb  %ds:(%esi),(%dx)
    117a:	67 6c                	insb   (%dx),%es:(%di)
    117c:	65 00 70 65          	add    %dh,%gs:0x65(%eax)
    1180:	72 66                	jb     11e8 <.debug_str+0x11e8>
    1182:	5f                   	pop    %edi
    1183:	65 76 65             	gs jbe 11eb <.debug_str+0x11eb>
    1186:	6e                   	outsb  %ds:(%esi),(%dx)
    1187:	74 5f                	je     11e8 <.debug_str+0x11e8>
    1189:	63 67 72             	arpl   %sp,0x72(%edi)
    118c:	70 5f                	jo     11ed <.debug_str+0x11ed>
    118e:	69 64 00 70 69 64 5f 	imul   $0x635f6469,0x70(%eax,%eax,1),%esp
    1195:	63 
    1196:	61                   	popa   
    1197:	63 68 65             	arpl   %bp,0x65(%eax)
    119a:	70 00                	jo     119c <.debug_str+0x119c>
    119c:	64 71 5f             	fs jno 11fe <.debug_str+0x11fe>
    119f:	73 62                	jae    1203 <.debug_str+0x1203>
    11a1:	00 61 72             	add    %ah,0x72(%ecx)
    11a4:	63 68 5f             	arpl   %bp,0x5f(%eax)
    11a7:	73 74                	jae    121d <.debug_str+0x121d>
    11a9:	61                   	popa   
    11aa:	74 69                	je     1215 <.debug_str+0x1215>
    11ac:	63 5f 62             	arpl   %bx,0x62(%edi)
    11af:	72 61                	jb     1212 <.debug_str+0x1212>
    11b1:	6e                   	outsb  %ds:(%esi),(%dx)
    11b2:	63 68 00             	arpl   %bp,0x0(%eax)
    11b5:	5f                   	pop    %edi
    11b6:	5f                   	pop    %edi
    11b7:	5f                   	pop    %edi
    11b8:	5f                   	pop    %edi
    11b9:	5f                   	pop    %edi
    11ba:	5f                   	pop    %edi
    11bb:	5f                   	pop    %edi
    11bc:	5f                   	pop    %edi
    11bd:	5f                   	pop    %edi
    11be:	70 31                	jo     11f1 <.debug_str+0x11f1>
    11c0:	00 64 65 64          	add    %ah,0x64(%ebp,%eiz,2)
    11c4:	75 70                	jne    1236 <.debug_str+0x1236>
    11c6:	65 5f                	gs pop %edi
    11c8:	66 69 6c 65 5f 72 61 	imul   $0x6172,0x5f(%ebp,%eiz,2),%bp
    11cf:	6e                   	outsb  %ds:(%esi),(%dx)
    11d0:	67 65 00 72 61       	add    %dh,%gs:0x61(%bp,%si)
    11d5:	64 69 78 5f 74 72 65 	imul   $0x65657274,%fs:0x5f(%eax),%edi
    11dc:	65 
    11dd:	5f                   	pop    %edi
    11de:	72 6f                	jb     124f <.debug_str+0x124f>
    11e0:	6f                   	outsl  %ds:(%esi),(%dx)
    11e1:	74 00                	je     11e3 <.debug_str+0x11e3>
    11e3:	63 67 72             	arpl   %sp,0x72(%edi)
    11e6:	6f                   	outsl  %ds:(%esi),(%dx)
    11e7:	75 70                	jne    1259 <.debug_str+0x1259>
    11e9:	00 73 69             	add    %dh,0x69(%ebx)
    11ec:	67 68 61 6e 64 5f    	addr16 push $0x5f646e61
    11f2:	73 74                	jae    1268 <.debug_str+0x1268>
    11f4:	72 75                	jb     126b <.debug_str+0x126b>
    11f6:	63 74 00 66          	arpl   %si,0x66(%eax,%eax,1)
    11fa:	6c                   	insb   (%dx),%es:(%edi)
    11fb:	61                   	popa   
    11fc:	67 73 00             	addr16 jae 11ff <.debug_str+0x11ff>
    11ff:	63 70 75             	arpl   %si,0x75(%eax)
    1202:	73 65                	jae    1269 <.debug_str+0x1269>
    1204:	74 5f                	je     1265 <.debug_str+0x1265>
    1206:	73 6c                	jae    1274 <.debug_str+0x1274>
    1208:	61                   	popa   
    1209:	62 5f 73             	bound  %ebx,0x73(%edi)
    120c:	70 72                	jo     1280 <.debug_str+0x1280>
    120e:	65 61                	gs popa 
    1210:	64 5f                	fs pop %edi
    1212:	72 6f                	jb     1283 <.debug_str+0x1283>
    1214:	74 6f                	je     1285 <.debug_str+0x1285>
    1216:	72 00                	jb     1218 <.debug_str+0x1218>
    1218:	69 5f 6c 6f 63 6b 5f 	imul   $0x5f6b636f,0x6c(%edi),%ebx
    121f:	6b 65 79 00          	imul   $0x0,0x79(%ebp),%esp
    1223:	6b 6d 65 6d          	imul   $0x6d,0x65(%ebp),%ebp
    1227:	5f                   	pop    %edi
    1228:	63 61 63             	arpl   %sp,0x63(%ecx)
    122b:	68 65 00 4b 43       	push   $0x434b0065
    1230:	4f                   	dec    %edi
    1231:	4d                   	dec    %ebp
    1232:	50                   	push   %eax
    1233:	41                   	inc    %ecx
    1234:	43                   	inc    %ebx
    1235:	54                   	push   %esp
    1236:	44                   	inc    %esp
    1237:	5f                   	pop    %edi
    1238:	46                   	inc    %esi
    1239:	52                   	push   %edx
    123a:	45                   	inc    %ebp
    123b:	45                   	inc    %ebp
    123c:	5f                   	pop    %edi
    123d:	53                   	push   %ebx
    123e:	43                   	inc    %ebx
    123f:	41                   	inc    %ecx
    1240:	4e                   	dec    %esi
    1241:	4e                   	dec    %esi
    1242:	45                   	inc    %ebp
    1243:	44                   	inc    %esp
    1244:	00 69 6e             	add    %ch,0x6e(%ecx)
    1247:	6f                   	outsl  %ds:(%esi),(%dx)
    1248:	64 65 00 4e 52       	fs add %cl,%gs:0x52(%esi)
    124d:	5f                   	pop    %edi
    124e:	5a                   	pop    %edx
    124f:	4f                   	dec    %edi
    1250:	4e                   	dec    %esi
    1251:	45                   	inc    %ebp
    1252:	5f                   	pop    %edi
    1253:	41                   	inc    %ecx
    1254:	43                   	inc    %ebx
    1255:	54                   	push   %esp
    1256:	49                   	dec    %ecx
    1257:	56                   	push   %esi
    1258:	45                   	inc    %ebp
    1259:	5f                   	pop    %edi
    125a:	41                   	inc    %ecx
    125b:	4e                   	dec    %esi
    125c:	4f                   	dec    %edi
    125d:	4e                   	dec    %esi
    125e:	00 63 61             	add    %ah,0x61(%ebx)
    1261:	6e                   	outsb  %ds:(%esi),(%dx)
    1262:	63 65 6c             	arpl   %sp,0x6c(%ebp)
    1265:	5f                   	pop    %edi
    1266:	61                   	popa   
    1267:	74 74                	je     12dd <.debug_str+0x12dd>
    1269:	61                   	popa   
    126a:	63 68 00             	arpl   %bp,0x0(%eax)
    126d:	63 6d 69             	arpl   %bp,0x69(%ebp)
    1270:	6e                   	outsb  %ds:(%esi),(%dx)
    1271:	5f                   	pop    %edi
    1272:	66 6c                	data16 insb (%dx),%es:(%edi)
    1274:	74 00                	je     1276 <.debug_str+0x1276>
    1276:	72 77                	jb     12ef <.debug_str+0x12ef>
    1278:	5f                   	pop    %edi
    1279:	73 65                	jae    12e0 <.debug_str+0x12e0>
    127b:	6d                   	insl   (%dx),%es:(%edi)
    127c:	00 6f 65             	add    %ch,0x65(%edi)
    127f:	6d                   	insl   (%dx),%es:(%edi)
    1280:	63 6f 75             	arpl   %bp,0x75(%edi)
    1283:	6e                   	outsb  %ds:(%esi),(%dx)
    1284:	74 00                	je     1286 <.debug_str+0x1286>
    1286:	70 72                	jo     12fa <.debug_str+0x12fa>
    1288:	65 76 5f             	gs jbe 12ea <.debug_str+0x12ea>
    128b:	73 75                	jae    1302 <.debug_str+0x1302>
    128d:	6d                   	insl   (%dx),%es:(%edi)
    128e:	5f                   	pop    %edi
    128f:	65 78 65             	gs js  12f7 <.debug_str+0x12f7>
    1292:	63 5f 72             	arpl   %bx,0x72(%edi)
    1295:	75 6e                	jne    1305 <.debug_str+0x1305>
    1297:	74 69                	je     1302 <.debug_str+0x1302>
    1299:	6d                   	insl   (%dx),%es:(%edi)
    129a:	65 00 74 73 73       	add    %dh,%gs:0x73(%ebx,%esi,2)
    129f:	5f                   	pop    %edi
    12a0:	73 74                	jae    1316 <.debug_str+0x1316>
    12a2:	72 75                	jb     1319 <.debug_str+0x1319>
    12a4:	63 74 00 6e          	arpl   %si,0x6e(%eax,%eax,1)
    12a8:	72 5f                	jb     1309 <.debug_str+0x1309>
    12aa:	66 6f                	outsw  %ds:(%esi),(%dx)
    12ac:	72 63                	jb     1311 <.debug_str+0x1311>
    12ae:	65 64 5f             	gs fs pop %edi
    12b1:	6d                   	insl   (%dx),%es:(%edi)
    12b2:	69 67 72 61 74 69 6f 	imul   $0x6f697461,0x72(%edi),%esp
    12b9:	6e                   	outsb  %ds:(%esi),(%dx)
    12ba:	73 00                	jae    12bc <.debug_str+0x12bc>
    12bc:	61                   	popa   
    12bd:	63 5f 6d             	arpl   %bx,0x6d(%edi)
    12c0:	69 6e 66 6c 74 00 73 	imul   $0x7300746c,0x66(%esi),%ebp
    12c7:	65 71 5f             	gs jno 1329 <.debug_str+0x1329>
    12ca:	6f                   	outsl  %ds:(%esi),(%dx)
    12cb:	70 65                	jo     1332 <.debug_str+0x1332>
    12cd:	72 61                	jb     1330 <.debug_str+0x1330>
    12cf:	74 69                	je     133a <.debug_str+0x133a>
    12d1:	6f                   	outsl  %ds:(%esi),(%dx)
    12d2:	6e                   	outsb  %ds:(%esi),(%dx)
    12d3:	73 00                	jae    12d5 <.debug_str+0x12d5>
    12d5:	73 74                	jae    134b <.debug_str+0x134b>
    12d7:	61                   	popa   
    12d8:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    12db:	63 61 6e             	arpl   %sp,0x6e(%ecx)
    12de:	61                   	popa   
    12df:	72 79                	jb     135a <.debug_str+0x135a>
    12e1:	00 62 6c             	add    %ah,0x6c(%edx)
    12e4:	6b 73 69 7a          	imul   $0x7a,0x69(%ebx),%esi
    12e8:	65 00 73 69          	add    %dh,%gs:0x69(%ebx)
    12ec:	62 6c 69 6e          	bound  %ebp,0x6e(%ecx,%ebp,2)
    12f0:	67 00 50 45          	add    %dl,0x45(%bx,%si)
    12f4:	52                   	push   %edx
    12f5:	46                   	inc    %esi
    12f6:	5f                   	pop    %edi
    12f7:	45                   	inc    %ebp
    12f8:	56                   	push   %esi
    12f9:	45                   	inc    %ebp
    12fa:	4e                   	dec    %esi
    12fb:	54                   	push   %esp
    12fc:	5f                   	pop    %edi
    12fd:	53                   	push   %ebx
    12fe:	54                   	push   %esp
    12ff:	41                   	inc    %ecx
    1300:	54                   	push   %esp
    1301:	45                   	inc    %ebp
    1302:	5f                   	pop    %edi
    1303:	41                   	inc    %ecx
    1304:	43                   	inc    %ebx
    1305:	54                   	push   %esp
    1306:	49                   	dec    %ecx
    1307:	56                   	push   %esi
    1308:	45                   	inc    %ebp
    1309:	00 75 6e             	add    %dh,0x6e(%ebp)
    130c:	72 65                	jb     1373 <.debug_str+0x1373>
    130e:	67 69 73 74 65 72 69 	imul   $0x6e697265,0x74(%bp,%di),%esi
    1315:	6e 
    1316:	67 00 66 5f          	add    %ah,0x5f(%bp)
    131a:	72 61                	jb     137d <.debug_str+0x137d>
    131c:	00 71 75             	add    %dh,0x75(%ecx)
    131f:	6f                   	outsl  %ds:(%esi),(%dx)
    1320:	74 61                	je     1383 <.debug_str+0x1383>
    1322:	5f                   	pop    %edi
    1323:	77 72                	ja     1397 <.debug_str+0x1397>
    1325:	69 74 65 00 74 72 61 	imul   $0x63617274,0x0(%ebp,%eiz,2),%esi
    132c:	63 
    132d:	65 5f                	gs pop %edi
    132f:	65 76 65             	gs jbe 1397 <.debug_str+0x1397>
    1332:	6e                   	outsb  %ds:(%esi),(%dx)
    1333:	74 5f                	je     1394 <.debug_str+0x1394>
    1335:	62 75 66             	bound  %esi,0x66(%ebp)
    1338:	66 65 72 5f          	data16 gs jb 139b <.debug_str+0x139b>
    133c:	72 65                	jb     13a3 <.debug_str+0x13a3>
    133e:	73 65                	jae    13a5 <.debug_str+0x13a5>
    1340:	72 76                	jb     13b8 <.debug_str+0x13b8>
    1342:	65 00 66 69          	add    %ah,%gs:0x69(%esi)
    1346:	5f                   	pop    %edi
    1347:	65 78 74             	gs js  13be <.debug_str+0x13be>
    134a:	65 6e                	outsb  %gs:(%esi),(%dx)
    134c:	74 73                	je     13c1 <.debug_str+0x13c1>
    134e:	5f                   	pop    %edi
    134f:	6d                   	insl   (%dx),%es:(%edi)
    1350:	61                   	popa   
    1351:	78 00                	js     1353 <.debug_str+0x1353>
    1353:	70 74                	jo     13c9 <.debug_str+0x13c9>
    1355:	65 5f                	gs pop %edi
    1357:	76 61                	jbe    13ba <.debug_str+0x13ba>
    1359:	6c                   	insb   (%dx),%es:(%edi)
    135a:	00 72 6d             	add    %dh,0x6d(%edx)
    135d:	64 69 72 00 73 6f 63 	imul   $0x6b636f73,%fs:0x0(%edx),%esi
    1364:	6b 
    1365:	00 68 61             	add    %ch,0x61(%eax)
    1368:	73 68                	jae    13d2 <.debug_str+0x13d2>
    136a:	5f                   	pop    %edi
    136b:	6c                   	insb   (%dx),%es:(%edi)
    136c:	65 6e                	outsb  %gs:(%esi),(%dx)
    136e:	00 48 52             	add    %cl,0x52(%eax)
    1371:	54                   	push   %esp
    1372:	49                   	dec    %ecx
    1373:	4d                   	dec    %ebp
    1374:	45                   	inc    %ebp
    1375:	52                   	push   %edx
    1376:	5f                   	pop    %edi
    1377:	52                   	push   %edx
    1378:	45                   	inc    %ebp
    1379:	53                   	push   %ebx
    137a:	54                   	push   %esp
    137b:	41                   	inc    %ecx
    137c:	52                   	push   %edx
    137d:	54                   	push   %esp
    137e:	00 5f 5f             	add    %bl,0x5f(%edi)
    1381:	69 74 65 6d 5f 6c 65 	imul   $0x6e656c5f,0x6d(%ebp,%eiz,2),%esi
    1388:	6e 
    1389:	67 74 68             	addr16 je 13f4 <.debug_str+0x13f4>
    138c:	00 65 78             	add    %ah,0x78(%ebp)
    138f:	63 6c 75 64          	arpl   %bp,0x64(%ebp,%esi,2)
    1393:	65 5f                	gs pop %edi
    1395:	63 61 6c             	arpl   %sp,0x6c(%ecx)
    1398:	6c                   	insb   (%dx),%es:(%edi)
    1399:	63 68 61             	arpl   %bp,0x61(%eax)
    139c:	69 6e 5f 75 73 65 72 	imul   $0x72657375,0x5f(%esi),%ebp
    13a3:	00 70 65             	add    %dh,0x65(%eax)
    13a6:	72 66                	jb     140e <.debug_str+0x140e>
    13a8:	5f                   	pop    %edi
    13a9:	73 61                	jae    140c <.debug_str+0x140c>
    13ab:	6d                   	insl   (%dx),%es:(%edi)
    13ac:	70 6c                	jo     141a <.debug_str+0x141a>
    13ae:	65 5f                	gs pop %edi
    13b0:	64 61                	fs popa 
    13b2:	74 61                	je     1415 <.debug_str+0x1415>
    13b4:	00 6c 6d 5f          	add    %ch,0x5f(%ebp,%ebp,2)
    13b8:	70 75                	jo     142f <.debug_str+0x142f>
    13ba:	74 5f                	je     141b <.debug_str+0x141b>
    13bc:	6f                   	outsl  %ds:(%esi),(%dx)
    13bd:	77 6e                	ja     142d <.debug_str+0x142d>
    13bf:	65 72 00             	gs jb  13c2 <.debug_str+0x13c2>
    13c2:	74 61                	je     1425 <.debug_str+0x1425>
    13c4:	73 6b                	jae    1431 <.debug_str+0x1431>
    13c6:	5f                   	pop    %edi
    13c7:	69 74 65 72 73 00 64 	imul   $0x5f640073,0x72(%ebp,%eiz,2),%esi
    13ce:	5f 
    13cf:	69 6e 69 74 00 65 78 	imul   $0x78650074,0x69(%esi),%ebp
    13d6:	74 65                	je     143d <.debug_str+0x143d>
    13d8:	6e                   	outsb  %ds:(%esi),(%dx)
    13d9:	64 65 64 5f          	fs gs fs pop %edi
    13dd:	73 74                	jae    1453 <.debug_str+0x1453>
    13df:	61                   	popa   
    13e0:	74 65                	je     1447 <.debug_str+0x1447>
    13e2:	5f                   	pop    %edi
    13e3:	61                   	popa   
    13e4:	72 65                	jb     144b <.debug_str+0x144b>
    13e6:	61                   	popa   
    13e7:	00 63 6f             	add    %ah,0x6f(%ebx)
    13ea:	72 65                	jb     1451 <.debug_str+0x1451>
    13ec:	5f                   	pop    %edi
    13ed:	74 68                	je     1457 <.debug_str+0x1457>
    13ef:	72 65                	jb     1456 <.debug_str+0x1456>
    13f1:	61                   	popa   
    13f2:	64 00 66 75          	add    %ah,%fs:0x75(%esi)
    13f6:	6c                   	insb   (%dx),%es:(%edi)
    13f7:	6c                   	insb   (%dx),%es:(%edi)
    13f8:	00 61 64             	add    %ah,0x64(%ecx)
    13fb:	64 72 65             	fs jb  1463 <.debug_str+0x1463>
    13fe:	73 73                	jae    1473 <.debug_str+0x1473>
    1400:	5f                   	pop    %edi
    1401:	73 70                	jae    1473 <.debug_str+0x1473>
    1403:	61                   	popa   
    1404:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    1407:	6f                   	outsl  %ds:(%esi),(%dx)
    1408:	70 65                	jo     146f <.debug_str+0x146f>
    140a:	72 61                	jb     146d <.debug_str+0x146d>
    140c:	74 69                	je     1477 <.debug_str+0x1477>
    140e:	6f                   	outsl  %ds:(%esi),(%dx)
    140f:	6e                   	outsb  %ds:(%esi),(%dx)
    1410:	73 00                	jae    1412 <.debug_str+0x1412>
    1412:	76 6d                	jbe    1481 <.debug_str+0x1481>
    1414:	5f                   	pop    %edi
    1415:	75 73                	jne    148a <.debug_str+0x148a>
    1417:	65 72 66             	gs jb  1480 <.debug_str+0x1480>
    141a:	61                   	popa   
    141b:	75 6c                	jne    1489 <.debug_str+0x1489>
    141d:	74 66                	je     1485 <.debug_str+0x1485>
    141f:	64 5f                	fs pop %edi
    1421:	63 74 78 00          	arpl   %si,0x0(%eax,%edi,2)
    1425:	64 65 76 6e          	fs gs jbe 1497 <.debug_str+0x1497>
    1429:	6f                   	outsl  %ds:(%esi),(%dx)
    142a:	64 65 00 63 73       	fs add %ah,%gs:0x73(%ebx)
    142f:	73 5f                	jae    1490 <.debug_str+0x1490>
    1431:	66 72 65             	data16 jb 1499 <.debug_str+0x1499>
    1434:	65 00 66 73          	add    %ah,%gs:0x73(%esi)
    1438:	75 69                	jne    14a3 <.debug_str+0x14a3>
    143a:	64 00 6f 62          	add    %ch,%fs:0x62(%edi)
    143e:	6a 65                	push   $0x65
    1440:	63 74 73 00          	arpl   %si,0x0(%ebx,%esi,2)
    1444:	5f                   	pop    %edi
    1445:	5f                   	pop    %edi
    1446:	65 76 65             	gs jbe 14ae <.debug_str+0x14ae>
    1449:	6e                   	outsb  %ds:(%esi),(%dx)
    144a:	74 5f                	je     14ab <.debug_str+0x14ab>
    144c:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    1453:	72 69                	jb     14be <.debug_str+0x14be>
    1455:	78 5f                	js     14b6 <.debug_str+0x14b6>
    1457:	6f                   	outsl  %ds:(%esi),(%dx)
    1458:	66 66 6c             	data16 data16 insb (%dx),%es:(%edi)
    145b:	69 6e 65 00 64 71 75 	imul   $0x75716400,0x65(%esi),%ebp
    1462:	6f                   	outsl  %ds:(%esi),(%dx)
    1463:	74 00                	je     1465 <.debug_str+0x1465>
    1465:	64 6c                	fs insb (%dx),%es:(%edi)
    1467:	5f                   	pop    %edi
    1468:	72 75                	jb     14df <.debug_str+0x14df>
    146a:	6e                   	outsb  %ds:(%esi),(%dx)
    146b:	74 69                	je     14d6 <.debug_str+0x14d6>
    146d:	6d                   	insl   (%dx),%es:(%edi)
    146e:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
    1472:	6e                   	outsb  %ds:(%esi),(%dx)
    1473:	64 5f                	fs pop %edi
    1475:	49                   	dec    %ecx
    1476:	50                   	push   %eax
    1477:	49                   	dec    %ecx
    1478:	5f                   	pop    %edi
    1479:	6d                   	insl   (%dx),%es:(%edi)
    147a:	61                   	popa   
    147b:	73 6b                	jae    14e8 <.debug_str+0x14e8>
    147d:	00 69 5f             	add    %ch,0x5f(%ecx)
    1480:	69 6f 5f 6c 69 73 74 	imul   $0x7473696c,0x5f(%edi),%ebp
    1487:	00 6e 75             	add    %ch,0x75(%esi)
    148a:	6d                   	insl   (%dx),%es:(%edi)
    148b:	62 65 72             	bound  %esp,0x72(%ebp)
    148e:	73 00                	jae    1490 <.debug_str+0x1490>
    1490:	73 77                	jae    1509 <.debug_str+0x1509>
    1492:	61                   	popa   
    1493:	70 69                	jo     14fe <.debug_str+0x14fe>
    1495:	6e                   	outsb  %ds:(%esi),(%dx)
    1496:	5f                   	pop    %edi
    1497:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
    149a:	61                   	popa   
    149b:	79 5f                	jns    14fc <.debug_str+0x14fc>
    149d:	74 6f                	je     150e <.debug_str+0x150e>
    149f:	74 61                	je     1502 <.debug_str+0x1502>
    14a1:	6c                   	insb   (%dx),%es:(%edi)
    14a2:	00 68 72             	add    %ch,0x72(%eax)
    14a5:	74 69                	je     1510 <.debug_str+0x1510>
    14a7:	6d                   	insl   (%dx),%es:(%edi)
    14a8:	65 72 5f             	gs jb  150a <.debug_str+0x150a>
    14ab:	69 6e 74 65 72 76 61 	imul   $0x61767265,0x74(%esi),%ebp
    14b2:	6c                   	insb   (%dx),%es:(%edi)
    14b3:	5f                   	pop    %edi
    14b4:	6d                   	insl   (%dx),%es:(%edi)
    14b5:	73 00                	jae    14b7 <.debug_str+0x14b7>
    14b7:	5f                   	pop    %edi
    14b8:	73 6f                	jae    1529 <.debug_str+0x1529>
    14ba:	66 74 65             	data16 je 1522 <.debug_str+0x1522>
    14bd:	78 70                	js     152f <.debug_str+0x152f>
    14bf:	69 72 65 73 00 69 64 	imul   $0x64690073,0x65(%edx),%esi
    14c6:	74 5f                	je     1527 <.debug_str+0x1527>
    14c8:	62 69 74             	bound  %ebp,0x74(%ecx)
    14cb:	73 00                	jae    14cd <.debug_str+0x14cd>
    14cd:	6b 65 79 5f          	imul   $0x5f,0x79(%ebp),%esp
    14d1:	75 73                	jne    1546 <.debug_str+0x1546>
    14d3:	65 72 00             	gs jb  14d6 <.debug_str+0x14d6>
    14d6:	45                   	inc    %ebp
    14d7:	56                   	push   %esi
    14d8:	45                   	inc    %ebp
    14d9:	4e                   	dec    %esi
    14da:	54                   	push   %esp
    14db:	5f                   	pop    %edi
    14dc:	46                   	inc    %esi
    14dd:	49                   	dec    %ecx
    14de:	4c                   	dec    %esp
    14df:	45                   	inc    %ebp
    14e0:	5f                   	pop    %edi
    14e1:	46                   	inc    %esi
    14e2:	4c                   	dec    %esp
    14e3:	5f                   	pop    %edi
    14e4:	57                   	push   %edi
    14e5:	41                   	inc    %ecx
    14e6:	53                   	push   %ebx
    14e7:	5f                   	pop    %edi
    14e8:	45                   	inc    %ebp
    14e9:	4e                   	dec    %esi
    14ea:	41                   	inc    %ecx
    14eb:	42                   	inc    %edx
    14ec:	4c                   	dec    %esp
    14ed:	45                   	inc    %ebp
    14ee:	44                   	inc    %esp
    14ef:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    14f3:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    14f6:	65 76 65             	gs jbe 155e <.debug_str+0x155e>
    14f9:	6e                   	outsb  %ds:(%esi),(%dx)
    14fa:	74 5f                	je     155b <.debug_str+0x155b>
    14fc:	66 75 6e             	data16 jne 156d <.debug_str+0x156d>
    14ff:	63 74 69 6f          	arpl   %si,0x6f(%ecx,%ebp,2)
    1503:	6e                   	outsb  %ds:(%esi),(%dx)
    1504:	73 00                	jae    1506 <.debug_str+0x1506>
    1506:	74 68                	je     1570 <.debug_str+0x1570>
    1508:	72 65                	jb     156f <.debug_str+0x156f>
    150a:	61                   	popa   
    150b:	64 5f                	fs pop %edi
    150d:	67 72 6f             	addr16 jb 157f <.debug_str+0x157f>
    1510:	75 70                	jne    1582 <.debug_str+0x1582>
    1512:	00 64 75 70          	add    %ah,0x70(%ebp,%esi,2)
    1516:	5f                   	pop    %edi
    1517:	6d                   	insl   (%dx),%es:(%edi)
    1518:	6d                   	insl   (%dx),%es:(%edi)
    1519:	61                   	popa   
    151a:	70 00                	jo     151c <.debug_str+0x151c>
    151c:	64 71 5f             	fs jno 157e <.debug_str+0x157e>
    151f:	6c                   	insb   (%dx),%es:(%edi)
    1520:	6f                   	outsl  %ds:(%esi),(%dx)
    1521:	63 6b 00             	arpl   %bp,0x0(%ebx)
    1524:	69 5f 63 64 65 76 00 	imul   $0x766564,0x63(%edi),%ebx
    152b:	6c                   	insb   (%dx),%es:(%edi)
    152c:	64 74 5f             	fs je  158e <.debug_str+0x158e>
    152f:	73 74                	jae    15a5 <.debug_str+0x15a5>
    1531:	72 75                	jb     15a8 <.debug_str+0x15a8>
    1533:	63 74 00 65          	arpl   %si,0x65(%eax,%eax,1)
    1537:	6e                   	outsb  %ds:(%esi),(%dx)
    1538:	76 5f                	jbe    1599 <.debug_str+0x1599>
    153a:	65 6e                	outsb  %gs:(%esi),(%dx)
    153c:	64 00 64 71 62       	add    %ah,%fs:0x62(%ecx,%esi,2)
    1541:	5f                   	pop    %edi
    1542:	62 68 61             	bound  %ebp,0x61(%eax)
    1545:	72 64                	jb     15ab <.debug_str+0x15ab>
    1547:	6c                   	insb   (%dx),%es:(%edi)
    1548:	69 6d 69 74 00 65 78 	imul   $0x78650074,0x69(%ebp),%ebp
    154f:	74 72                	je     15c3 <.debug_str+0x15c3>
    1551:	61                   	popa   
    1552:	31 00                	xor    %eax,(%eax)
    1554:	65 78 74             	gs js  15cb <.debug_str+0x15cb>
    1557:	72 61                	jb     15ba <.debug_str+0x15ba>
    1559:	32 00                	xor    (%eax),%al
    155b:	74 69                	je     15c6 <.debug_str+0x15c6>
    155d:	6d                   	insl   (%dx),%es:(%edi)
    155e:	65 72 5f             	gs jb  15c0 <.debug_str+0x15c0>
    1561:	69 6e 69 74 00 69 6e 	imul   $0x6e690074,0x69(%esi),%ebp
    1568:	74 72                	je     15dc <.debug_str+0x15dc>
    156a:	5f                   	pop    %edi
    156b:	6d                   	insl   (%dx),%es:(%edi)
    156c:	6f                   	outsl  %ds:(%esi),(%dx)
    156d:	64 65 5f             	fs gs pop %edi
    1570:	69 6e 69 74 00 50 45 	imul   $0x45500074,0x69(%esi),%ebp
    1577:	52                   	push   %edx
    1578:	46                   	inc    %esi
    1579:	5f                   	pop    %edi
    157a:	45                   	inc    %ebp
    157b:	56                   	push   %esi
    157c:	45                   	inc    %ebp
    157d:	4e                   	dec    %esi
    157e:	54                   	push   %esp
    157f:	5f                   	pop    %edi
    1580:	53                   	push   %ebx
    1581:	54                   	push   %esp
    1582:	41                   	inc    %ecx
    1583:	54                   	push   %esp
    1584:	45                   	inc    %ebp
    1585:	5f                   	pop    %edi
    1586:	49                   	dec    %ecx
    1587:	4e                   	dec    %esi
    1588:	41                   	inc    %ecx
    1589:	43                   	inc    %ebx
    158a:	54                   	push   %esp
    158b:	49                   	dec    %ecx
    158c:	56                   	push   %esi
    158d:	45                   	inc    %ebp
    158e:	00 70 72             	add    %dh,0x72(%eax)
    1591:	65 5f                	gs pop %edi
    1593:	76 65                	jbe    15fa <.debug_str+0x15fa>
    1595:	63 74 6f 72          	arpl   %si,0x72(%edi,%ebp,2)
    1599:	5f                   	pop    %edi
    159a:	69 6e 69 74 00 73 5f 	imul   $0x5f730074,0x69(%esi),%ebp
    15a1:	73 75                	jae    1618 <.debug_str+0x1618>
    15a3:	62 74 79 70          	bound  %esi,0x70(%ecx,%edi,2)
    15a7:	65 00 68 65          	add    %ch,%gs:0x65(%eax)
    15ab:	61                   	popa   
    15ac:	64 65 72 00          	fs gs jb 15b0 <.debug_str+0x15b0>
    15b0:	66 75 6e             	data16 jne 1621 <.debug_str+0x1621>
    15b3:	63 00                	arpl   %ax,(%eax)
    15b5:	64 69 73 61 62 6c 65 	imul   $0x5f656c62,%fs:0x61(%ebx),%esi
    15bc:	5f 
    15bd:	65 73 72             	gs jae 1632 <.debug_str+0x1632>
    15c0:	00 70 65             	add    %dh,0x65(%eax)
    15c3:	72 66                	jb     162b <.debug_str+0x162b>
    15c5:	5f                   	pop    %edi
    15c6:	62 72 61             	bound  %esi,0x61(%edx)
    15c9:	6e                   	outsb  %ds:(%esi),(%dx)
    15ca:	63 68 5f             	arpl   %bp,0x5f(%eax)
    15cd:	73 74                	jae    1643 <.debug_str+0x1643>
    15cf:	61                   	popa   
    15d0:	63 6b 00             	arpl   %bp,0x0(%ebx)
    15d3:	73 6d                	jae    1642 <.debug_str+0x1642>
    15d5:	70 5f                	jo     1636 <.debug_str+0x1636>
    15d7:	70 72                	jo     164b <.debug_str+0x164b>
    15d9:	65 70 61             	gs jo  163d <.debug_str+0x163d>
    15dc:	72 65                	jb     1643 <.debug_str+0x1643>
    15de:	5f                   	pop    %edi
    15df:	63 70 75             	arpl   %si,0x75(%eax)
    15e2:	73 00                	jae    15e4 <.debug_str+0x15e4>
    15e4:	74 72                	je     1658 <.debug_str+0x1658>
    15e6:	61                   	popa   
    15e7:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    15ea:	65 76 65             	gs jbe 1652 <.debug_str+0x1652>
    15ed:	6e                   	outsb  %ds:(%esi),(%dx)
    15ee:	74 5f                	je     164f <.debug_str+0x164f>
    15f0:	69 67 6e 6f 72 65 5f 	imul   $0x5f65726f,0x6e(%edi),%esp
    15f7:	74 68                	je     1661 <.debug_str+0x1661>
    15f9:	69 73 5f 70 69 64 00 	imul   $0x646970,0x5f(%ebx),%esi
    1600:	70 61                	jo     1663 <.debug_str+0x1663>
    1602:	72 65                	jb     1669 <.debug_str+0x1669>
    1604:	6e                   	outsb  %ds:(%esi),(%dx)
    1605:	74 5f                	je     1666 <.debug_str+0x1666>
    1607:	63 74 78 00          	arpl   %si,0x0(%eax,%edi,2)
    160b:	74 6c                	je     1679 <.debug_str+0x1679>
    160d:	62 66 6c             	bound  %esp,0x6c(%esi)
    1610:	75 73                	jne    1685 <.debug_str+0x1685>
    1612:	68 5f 75 6e 6d       	push   $0x6d6e755f
    1617:	61                   	popa   
    1618:	70 5f                	jo     1679 <.debug_str+0x1679>
    161a:	62 61 74             	bound  %esp,0x74(%ecx)
    161d:	63 68 00             	arpl   %bp,0x0(%eax)
    1620:	73 6f                	jae    1691 <.debug_str+0x1691>
    1622:	66 74 00             	data16 je 1625 <.debug_str+0x1625>
    1625:	66 72 65             	data16 jb 168d <.debug_str+0x168d>
    1628:	65 70 61             	gs jo  168c <.debug_str+0x168c>
    162b:	67 65 73 5f          	addr16 gs jae 168e <.debug_str+0x168e>
    162f:	63 6f 75             	arpl   %bp,0x75(%edi)
    1632:	6e                   	outsb  %ds:(%esi),(%dx)
    1633:	74 00                	je     1635 <.debug_str+0x1635>
    1635:	73 65                	jae    169c <.debug_str+0x169c>
    1637:	74 5f                	je     1698 <.debug_str+0x1698>
    1639:	6c                   	insb   (%dx),%es:(%edi)
    163a:	65 67 61             	gs addr16 popa 
    163d:	63 79 5f             	arpl   %di,0x5f(%ecx)
    1640:	66 65 61             	gs popaw 
    1643:	74 75                	je     16ba <.debug_str+0x16ba>
    1645:	72 65                	jb     16ac <.debug_str+0x16ac>
    1647:	73 00                	jae    1649 <.debug_str+0x1649>
    1649:	73 69                	jae    16b4 <.debug_str+0x16b4>
    164b:	67 69 6e 66 6f 00 72 	imul   $0x6572006f,0x66(%bp),%ebp
    1652:	65 
    1653:	61                   	popa   
    1654:	64 5f                	fs pop %edi
    1656:	62 79 74             	bound  %edi,0x74(%ecx)
    1659:	65 73 00             	gs jae 165c <.debug_str+0x165c>
    165c:	6b 6d 61 6c          	imul   $0x6c,0x61(%ebp),%ebp
    1660:	6c                   	insb   (%dx),%es:(%edi)
    1661:	6f                   	outsl  %ds:(%esi),(%dx)
    1662:	63 5f 6c             	arpl   %bx,0x6c(%edi)
    1665:	61                   	popa   
    1666:	72 67                	jb     16cf <.debug_str+0x16cf>
    1668:	65 00 5f 5f          	add    %bl,%gs:0x5f(%edi)
    166c:	61                   	popa   
    166d:	73 6d                	jae    16dc <.debug_str+0x16dc>
    166f:	5f                   	pop    %edi
    1670:	63 61 6c             	arpl   %sp,0x6c(%ecx)
    1673:	6c                   	insb   (%dx),%es:(%edi)
    1674:	5f                   	pop    %edi
    1675:	73 70                	jae    16e7 <.debug_str+0x16e7>
    1677:	00 61 70             	add    %ah,0x70(%ecx)
    167a:	69 63 69 64 00 77 61 	imul   $0x61770064,0x69(%ebx),%esp
    1681:	6b 65 5f 71          	imul   $0x71,0x5f(%ebp),%esp
    1685:	5f                   	pop    %edi
    1686:	6e                   	outsb  %ds:(%esi),(%dx)
    1687:	6f                   	outsl  %ds:(%esi),(%dx)
    1688:	64 65 00 66 61       	fs add %ah,%gs:0x61(%esi)
    168d:	6e                   	outsb  %ds:(%esi),(%dx)
    168e:	6f                   	outsl  %ds:(%esi),(%dx)
    168f:	74 69                	je     16fa <.debug_str+0x16fa>
    1691:	66 79 5f             	data16 jns 16f3 <.debug_str+0x16f3>
    1694:	6c                   	insb   (%dx),%es:(%edi)
    1695:	69 73 74 65 6e 65 72 	imul   $0x72656e65,0x74(%ebx),%esi
    169c:	73 00                	jae    169e <.debug_str+0x169e>
    169e:	72 65                	jb     1705 <.debug_str+0x1705>
    16a0:	71 75                	jno    1717 <.debug_str+0x1717>
    16a2:	65 73 74             	gs jae 1719 <.debug_str+0x1719>
    16a5:	5f                   	pop    %edi
    16a6:	6b 65 79 5f          	imul   $0x5f,0x79(%ebp),%esp
    16aa:	61                   	popa   
    16ab:	75 74                	jne    1721 <.debug_str+0x1721>
    16ad:	68 00 69 72 71       	push   $0x71726900
    16b2:	5f                   	pop    %edi
    16b3:	62 75 73             	bound  %esi,0x73(%ebp)
    16b6:	5f                   	pop    %edi
    16b7:	73 79                	jae    1732 <.debug_str+0x1732>
    16b9:	6e                   	outsb  %ds:(%esi),(%dx)
    16ba:	63 5f 75             	arpl   %bx,0x75(%edi)
    16bd:	6e                   	outsb  %ds:(%esi),(%dx)
    16be:	6c                   	insb   (%dx),%es:(%edi)
    16bf:	6f                   	outsl  %ds:(%esi),(%dx)
    16c0:	63 6b 00             	arpl   %bp,0x0(%ebx)
    16c3:	48                   	dec    %eax
    16c4:	52                   	push   %edx
    16c5:	54                   	push   %esp
    16c6:	49                   	dec    %ecx
    16c7:	4d                   	dec    %ebp
    16c8:	45                   	inc    %ebp
    16c9:	52                   	push   %edx
    16ca:	5f                   	pop    %edi
    16cb:	42                   	inc    %edx
    16cc:	41                   	inc    %ecx
    16cd:	53                   	push   %ebx
    16ce:	45                   	inc    %ebp
    16cf:	5f                   	pop    %edi
    16d0:	54                   	push   %esp
    16d1:	41                   	inc    %ecx
    16d2:	49                   	dec    %ecx
    16d3:	00 61 74             	add    %ah,0x74(%ecx)
    16d6:	74 61                	je     1739 <.debug_str+0x1739>
    16d8:	63 68 00             	arpl   %bp,0x0(%eax)
    16db:	54                   	push   %esp
    16dc:	48                   	dec    %eax
    16dd:	50                   	push   %eax
    16de:	5f                   	pop    %edi
    16df:	44                   	inc    %esp
    16e0:	45                   	inc    %ebp
    16e1:	46                   	inc    %esi
    16e2:	45                   	inc    %ebp
    16e3:	52                   	push   %edx
    16e4:	52                   	push   %edx
    16e5:	45                   	inc    %ebp
    16e6:	44                   	inc    %esp
    16e7:	5f                   	pop    %edi
    16e8:	53                   	push   %ebx
    16e9:	50                   	push   %eax
    16ea:	4c                   	dec    %esp
    16eb:	49                   	dec    %ecx
    16ec:	54                   	push   %esp
    16ed:	5f                   	pop    %edi
    16ee:	50                   	push   %eax
    16ef:	41                   	inc    %ecx
    16f0:	47                   	inc    %edi
    16f1:	45                   	inc    %ebp
    16f2:	00 64 65 73          	add    %ah,0x73(%ebp,%eiz,2)
    16f6:	74 72                	je     176a <.debug_str+0x176a>
    16f8:	6f                   	outsl  %ds:(%esi),(%dx)
    16f9:	79 5f                	jns    175a <.debug_str+0x175a>
    16fb:	69 6e 6f 64 65 00 74 	imul   $0x74006564,0x6f(%esi),%ebp
    1702:	68 72 65 61 64       	push   $0x64616572
    1707:	5f                   	pop    %edi
    1708:	67 72 6f             	addr16 jb 177a <.debug_str+0x177a>
    170b:	75 70                	jne    177d <.debug_str+0x177d>
    170d:	5f                   	pop    %edi
    170e:	63 70 75             	arpl   %si,0x75(%eax)
    1711:	74 69                	je     177c <.debug_str+0x177c>
    1713:	6d                   	insl   (%dx),%es:(%edi)
    1714:	65 72 00             	gs jb  1717 <.debug_str+0x1717>
    1717:	50                   	push   %eax
    1718:	45                   	inc    %ebp
    1719:	52                   	push   %edx
    171a:	46                   	inc    %esi
    171b:	5f                   	pop    %edi
    171c:	45                   	inc    %ebp
    171d:	56                   	push   %esi
    171e:	45                   	inc    %ebp
    171f:	4e                   	dec    %esi
    1720:	54                   	push   %esp
    1721:	5f                   	pop    %edi
    1722:	53                   	push   %ebx
    1723:	54                   	push   %esp
    1724:	41                   	inc    %ecx
    1725:	54                   	push   %esp
    1726:	45                   	inc    %ebp
    1727:	5f                   	pop    %edi
    1728:	44                   	inc    %esp
    1729:	45                   	inc    %ebp
    172a:	41                   	inc    %ecx
    172b:	44                   	inc    %esp
    172c:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    1730:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    1733:	73 65                	jae    179a <.debug_str+0x179a>
    1735:	71 00                	jno    1737 <.debug_str+0x1737>
    1737:	69 72 71 5f 63 70 75 	imul   $0x7570635f,0x71(%edx),%esi
    173e:	5f                   	pop    %edi
    173f:	6f                   	outsl  %ds:(%esi),(%dx)
    1740:	66 66 6c             	data16 data16 insb (%dx),%es:(%edi)
    1743:	69 6e 65 00 61 6c 6c 	imul   $0x6c6c6100,0x65(%esi),%ebp
    174a:	6f                   	outsl  %ds:(%esi),(%dx)
    174b:	63 5f 73             	arpl   %bx,0x73(%edi)
    174e:	74 61                	je     17b1 <.debug_str+0x17b1>
    1750:	72 74                	jb     17c6 <.debug_str+0x17c6>
    1752:	00 73 74             	add    %dh,0x74(%ebx)
    1755:	61                   	popa   
    1756:	72 74                	jb     17cc <.debug_str+0x17cc>
    1758:	5f                   	pop    %edi
    1759:	73 74                	jae    17cf <.debug_str+0x17cf>
    175b:	61                   	popa   
    175c:	63 6b 00             	arpl   %bp,0x0(%ebx)
    175f:	54                   	push   %esp
    1760:	48                   	dec    %eax
    1761:	50                   	push   %eax
    1762:	5f                   	pop    %edi
    1763:	53                   	push   %ebx
    1764:	57                   	push   %edi
    1765:	50                   	push   %eax
    1766:	4f                   	dec    %edi
    1767:	55                   	push   %ebp
    1768:	54                   	push   %esp
    1769:	5f                   	pop    %edi
    176a:	46                   	inc    %esi
    176b:	41                   	inc    %ecx
    176c:	4c                   	dec    %esp
    176d:	4c                   	dec    %esp
    176e:	42                   	inc    %edx
    176f:	41                   	inc    %ecx
    1770:	43                   	inc    %ebx
    1771:	4b                   	dec    %ebx
    1772:	00 6f 66             	add    %ch,0x66(%edi)
    1775:	66 73 65             	data16 jae 17dd <.debug_str+0x17dd>
    1778:	74 5f                	je     17d9 <.debug_str+0x17d9>
    177a:	6c                   	insb   (%dx),%es:(%edi)
    177b:	6f                   	outsl  %ds:(%esi),(%dx)
    177c:	77 00                	ja     177e <.debug_str+0x177e>
    177e:	63 6f 6d             	arpl   %bp,0x6d(%edi)
    1781:	70 6c                	jo     17ef <.debug_str+0x17ef>
    1783:	65 74 69             	gs je  17ef <.debug_str+0x17ef>
    1786:	6f                   	outsl  %ds:(%esi),(%dx)
    1787:	6e                   	outsb  %ds:(%esi),(%dx)
    1788:	00 70 72             	add    %dh,0x72(%eax)
    178b:	69 6e 74 5f 66 6d 74 	imul   $0x746d665f,0x74(%esi),%ebp
    1792:	5f                   	pop    %edi
    1793:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    179a:	72 69                	jb     1805 <.debug_str+0x1805>
    179c:	78 5f                	js     17fd <.debug_str+0x17fd>
    179e:	63 70 75             	arpl   %si,0x75(%eax)
    17a1:	00 73 77             	add    %dh,0x77(%ebx)
    17a4:	5f                   	pop    %edi
    17a5:	72 65                	jb     180c <.debug_str+0x180c>
    17a7:	73 65                	jae    180e <.debug_str+0x180e>
    17a9:	72 76                	jb     1821 <.debug_str+0x1821>
    17ab:	65 64 00 66 6c       	gs add %ah,%fs:0x6c(%esi)
    17b0:	5f                   	pop    %edi
    17b1:	62 72 65             	bound  %esi,0x65(%edx)
    17b4:	61                   	popa   
    17b5:	6b 5f 74 69          	imul   $0x69,0x74(%edi),%ebx
    17b9:	6d                   	insl   (%dx),%es:(%edi)
    17ba:	65 00 55 54          	add    %dl,%gs:0x54(%ebp)
    17be:	41                   	inc    %ecx
    17bf:	53                   	push   %ebx
    17c0:	4b                   	dec    %ebx
    17c1:	5f                   	pop    %edi
    17c2:	53                   	push   %ebx
    17c3:	53                   	push   %ebx
    17c4:	54                   	push   %esp
    17c5:	45                   	inc    %ebp
    17c6:	50                   	push   %eax
    17c7:	5f                   	pop    %edi
    17c8:	41                   	inc    %ecx
    17c9:	43                   	inc    %ebx
    17ca:	4b                   	dec    %ebx
    17cb:	00 61 63             	add    %ah,0x63(%ecx)
    17ce:	74 69                	je     1839 <.debug_str+0x1839>
    17d0:	76 65                	jbe    1837 <.debug_str+0x1837>
    17d2:	5f                   	pop    %edi
    17d3:	75 70                	jne    1845 <.debug_str+0x1845>
    17d5:	72 6f                	jb     1846 <.debug_str+0x1846>
    17d7:	62 65 00             	bound  %esp,0x0(%ebp)
    17da:	63 63 5f             	arpl   %sp,0x5f(%ebx)
    17dd:	6c                   	insb   (%dx),%es:(%edi)
    17de:	61                   	popa   
    17df:	62 65 6c             	bound  %esp,0x6c(%ebp)
    17e2:	00 65 76             	add    %ah,0x76(%ebp)
    17e5:	65 6e                	outsb  %gs:(%esi),(%dx)
    17e7:	74 5f                	je     1848 <.debug_str+0x1848>
    17e9:	62 61 73             	bound  %esp,0x73(%ecx)
    17ec:	65 00 73 68          	add    %dh,%gs:0x68(%ebx)
    17f0:	6f                   	outsl  %ds:(%esi),(%dx)
    17f1:	77 5f                	ja     1852 <.debug_str+0x1852>
    17f3:	6f                   	outsl  %ds:(%esi),(%dx)
    17f4:	70 74                	jo     186a <.debug_str+0x186a>
    17f6:	69 6f 6e 73 00 54 52 	imul   $0x52540073,0x6e(%edi),%ebp
    17fd:	41                   	inc    %ecx
    17fe:	43                   	inc    %ebx
    17ff:	45                   	inc    %ebp
    1800:	5f                   	pop    %edi
    1801:	45                   	inc    %ebp
    1802:	56                   	push   %esi
    1803:	45                   	inc    %ebp
    1804:	4e                   	dec    %esi
    1805:	54                   	push   %esp
    1806:	5f                   	pop    %edi
    1807:	46                   	inc    %esi
    1808:	4c                   	dec    %esp
    1809:	5f                   	pop    %edi
    180a:	4b                   	dec    %ebx
    180b:	50                   	push   %eax
    180c:	52                   	push   %edx
    180d:	4f                   	dec    %edi
    180e:	42                   	inc    %edx
    180f:	45                   	inc    %ebp
    1810:	00 72 61             	add    %dh,0x61(%edx)
    1813:	77 5f                	ja     1874 <.debug_str+0x1874>
    1815:	69 6e 69 74 00 63 68 	imul   $0x68630074,0x69(%esi),%ebp
    181c:	69 6c 64 5f 6c 69 73 	imul   $0x7473696c,0x5f(%esp,%eiz,2),%ebp
    1823:	74 
    1824:	00 68 72             	add    %ch,0x72(%eax)
    1827:	74 69                	je     1892 <.debug_str+0x1892>
    1829:	6d                   	insl   (%dx),%es:(%edi)
    182a:	65 72 5f             	gs jb  188c <.debug_str+0x188c>
    182d:	6c                   	insb   (%dx),%es:(%edi)
    182e:	6f                   	outsl  %ds:(%esi),(%dx)
    182f:	63 6b 00             	arpl   %bp,0x0(%ebx)
    1832:	63 6f 72             	arpl   %bp,0x72(%edi)
    1835:	65 6d                	gs insl (%dx),%es:(%edi)
    1837:	65 6d                	gs insl (%dx),%es:(%edi)
    1839:	00 73 65             	add    %dh,0x65(%ebx)
    183c:	63 74 6f 72          	arpl   %si,0x72(%edi,%ebp,2)
    1840:	5f                   	pop    %edi
    1841:	74 00                	je     1843 <.debug_str+0x1843>
    1843:	62 64 5f 64          	bound  %esp,0x64(%edi,%ebx,2)
    1847:	65 76 00             	gs jbe 184a <.debug_str+0x184a>
    184a:	62 72 6f             	bound  %esi,0x6f(%edx)
    184d:	6b 65 6e 5f          	imul   $0x5f,0x6e(%ebp),%esp
    1851:	68 69 65 72 61       	push   $0x61726569
    1856:	72 63                	jb     18bb <.debug_str+0x18bb>
    1858:	68 79 00 70 65       	push   $0x65700079
    185d:	72 6d                	jb     18cc <.debug_str+0x18cc>
    185f:	69 73 73 69 6f 6e 00 	imul   $0x6e6f69,0x73(%ebx),%esi
    1866:	6e                   	outsb  %ds:(%esi),(%dx)
    1867:	6f                   	outsl  %ds:(%esi),(%dx)
    1868:	64 65 5f             	fs gs pop %edi
    186b:	73 70                	jae    18dd <.debug_str+0x18dd>
    186d:	61                   	popa   
    186e:	6e                   	outsb  %ds:(%esi),(%dx)
    186f:	6e                   	outsb  %ds:(%esi),(%dx)
    1870:	65 64 5f             	gs fs pop %edi
    1873:	70 61                	jo     18d6 <.debug_str+0x18d6>
    1875:	67 65 73 00          	addr16 gs jae 1879 <.debug_str+0x1879>
    1879:	5f                   	pop    %edi
    187a:	75 74                	jne    18f0 <.debug_str+0x18f0>
    187c:	69 6d 65 00 70 6d 5f 	imul   $0x5f6d7000,0x65(%ebp),%ebp
    1883:	73 75                	jae    18fa <.debug_str+0x18fa>
    1885:	62 73 79             	bound  %esi,0x79(%ebx)
    1888:	73 5f                	jae    18e9 <.debug_str+0x18e9>
    188a:	64 61                	fs popa 
    188c:	74 61                	je     18ef <.debug_str+0x18ef>
    188e:	00 64 65 76          	add    %ah,0x76(%ebp,%eiz,2)
    1892:	69 63 65 5f 74 79 70 	imul   $0x7079745f,0x65(%ebx),%esp
    1899:	65 00 62 64          	add    %ah,%gs:0x64(%edx)
    189d:	5f                   	pop    %edi
    189e:	73 75                	jae    1915 <.debug_str+0x1915>
    18a0:	70 65                	jo     1907 <.debug_str+0x1907>
    18a2:	72 00                	jb     18a4 <.debug_str+0x18a4>
    18a4:	66 69 65 6c 64 00    	imul   $0x64,0x6c(%ebp),%sp
    18aa:	74 72                	je     191e <.debug_str+0x191e>
    18ac:	61                   	popa   
    18ad:	6d                   	insl   (%dx),%es:(%edi)
    18ae:	70 6f                	jo     191f <.debug_str+0x191f>
    18b0:	6c                   	insb   (%dx),%es:(%edi)
    18b1:	69 6e 65 5f 73 74 61 	imul   $0x6174735f,0x65(%esi),%ebp
    18b8:	72 74                	jb     192e <.debug_str+0x192e>
    18ba:	00 67 65             	add    %ah,0x65(%edi)
    18bd:	74 5f                	je     191e <.debug_str+0x191e>
    18bf:	64 71 75             	fs jno 1937 <.debug_str+0x1937>
    18c2:	6f                   	outsl  %ds:(%esi),(%dx)
    18c3:	74 73                	je     1938 <.debug_str+0x1938>
    18c5:	00 73 5f             	add    %dh,0x5f(%ebx)
    18c8:	75 75                	jne    193f <.debug_str+0x193f>
    18ca:	69 64 00 64 65 73 74 	imul   $0x72747365,0x64(%eax,%eax,1),%esp
    18d1:	72 
    18d2:	6f                   	outsl  %ds:(%esi),(%dx)
    18d3:	79 5f                	jns    1934 <.debug_str+0x1934>
    18d5:	64 71 75             	fs jno 194d <.debug_str+0x194d>
    18d8:	6f                   	outsl  %ds:(%esi),(%dx)
    18d9:	74 00                	je     18db <.debug_str+0x18db>
    18db:	72 65                	jb     1942 <.debug_str+0x1942>
    18dd:	73 65                	jae    1944 <.debug_str+0x1944>
    18df:	72 76                	jb     1957 <.debug_str+0x1957>
    18e1:	65 5f                	gs pop %edi
    18e3:	62 69 6f             	bound  %ebp,0x6f(%ecx)
    18e6:	73 5f                	jae    1947 <.debug_str+0x1947>
    18e8:	72 65                	jb     194f <.debug_str+0x194f>
    18ea:	67 69 6f 6e 73 00 67 	imul   $0x72670073,0x6e(%bx),%ebp
    18f1:	72 
    18f2:	6f                   	outsl  %ds:(%esi),(%dx)
    18f3:	75 70                	jne    1965 <.debug_str+0x1965>
    18f5:	5f                   	pop    %edi
    18f6:	63 61 70             	arpl   %sp,0x70(%ecx)
    18f9:	73 00                	jae    18fb <.debug_str+0x18fb>
    18fb:	64 5f                	fs pop %edi
    18fd:	69 6e 6f 5f 68 61 72 	imul   $0x7261685f,0x6f(%esi),%ebp
    1904:	64 6c                	fs insb (%dx),%es:(%edi)
    1906:	69 6d 69 74 00 6e 72 	imul   $0x726e0074,0x69(%ebp),%ebp
    190d:	5f                   	pop    %edi
    190e:	6c                   	insb   (%dx),%es:(%edi)
    190f:	65 61                	gs popa 
    1911:	76 65                	jbe    1978 <.debug_str+0x1978>
    1913:	73 5f                	jae    1974 <.debug_str+0x1974>
    1915:	6f                   	outsl  %ds:(%esi),(%dx)
    1916:	6e                   	outsb  %ds:(%esi),(%dx)
    1917:	5f                   	pop    %edi
    1918:	74 72                	je     198c <.debug_str+0x198c>
    191a:	65 65 00 71 75       	gs add %dh,%gs:0x75(%ecx)
    191f:	6f                   	outsl  %ds:(%esi),(%dx)
    1920:	74 61                	je     1983 <.debug_str+0x1983>
    1922:	5f                   	pop    %edi
    1923:	6f                   	outsl  %ds:(%esi),(%dx)
    1924:	6e                   	outsb  %ds:(%esi),(%dx)
    1925:	00 5f 5f             	add    %bl,0x5f(%edi)
    1928:	74 70                	je     199a <.debug_str+0x199a>
    192a:	73 74                	jae    19a0 <.debug_str+0x19a0>
    192c:	72 74                	jb     19a2 <.debug_str+0x19a2>
    192e:	61                   	popa   
    192f:	62 5f 69             	bound  %ebx,0x69(%edi)
    1932:	72 71                	jb     19a5 <.debug_str+0x19a5>
    1934:	5f                   	pop    %edi
    1935:	6d                   	insl   (%dx),%es:(%edi)
    1936:	61                   	popa   
    1937:	74 72                	je     19ab <.debug_str+0x19ab>
    1939:	69 78 5f 72 65 73 65 	imul   $0x65736572,0x5f(%eax),%edi
    1940:	72 76                	jb     19b8 <.debug_str+0x19b8>
    1942:	65 00 73 61          	add    %dh,%gs:0x61(%ebx)
    1946:	66 65 5f             	gs pop %di
    1949:	68 61 6c 74 00       	push   $0x746c61
    194e:	76 6d                	jbe    19bd <.debug_str+0x19bd>
    1950:	5f                   	pop    %edi
    1951:	6f                   	outsl  %ds:(%esi),(%dx)
    1952:	70 65                	jo     19b9 <.debug_str+0x19b9>
    1954:	72 61                	jb     19b7 <.debug_str+0x19b7>
    1956:	74 69                	je     19c1 <.debug_str+0x19c1>
    1958:	6f                   	outsl  %ds:(%esi),(%dx)
    1959:	6e                   	outsb  %ds:(%esi),(%dx)
    195a:	73 5f                	jae    19bb <.debug_str+0x19bb>
    195c:	73 74                	jae    19d2 <.debug_str+0x19d2>
    195e:	72 75                	jb     19d5 <.debug_str+0x19d5>
    1960:	63 74 00 70          	arpl   %si,0x70(%eax,%eax,1)
    1964:	68 79 73 5f 61       	push   $0x615f7379
    1969:	64 64 72 00          	fs fs jb 196d <.debug_str+0x196d>
    196d:	73 74                	jae    19e3 <.debug_str+0x19e3>
    196f:	61                   	popa   
    1970:	72 74                	jb     19e6 <.debug_str+0x19e6>
    1972:	65 64 00 6e 72       	gs add %ch,%fs:0x72(%esi)
    1977:	5f                   	pop    %edi
    1978:	66 61                	popaw  
    197a:	69 6c 65 64 5f 6d 69 	imul   $0x67696d5f,0x64(%ebp,%eiz,2),%ebp
    1981:	67 
    1982:	72 61                	jb     19e5 <.debug_str+0x19e5>
    1984:	74 69                	je     19ef <.debug_str+0x19ef>
    1986:	6f                   	outsl  %ds:(%esi),(%dx)
    1987:	6e                   	outsb  %ds:(%esi),(%dx)
    1988:	73 5f                	jae    19e9 <.debug_str+0x19e9>
    198a:	68 6f 74 00 72       	push   $0x7200746f
    198f:	75 6e                	jne    19ff <.debug_str+0x19ff>
    1991:	74 69                	je     19fc <.debug_str+0x19fc>
    1993:	6d                   	insl   (%dx),%es:(%edi)
    1994:	65 5f                	gs pop %edi
    1996:	69 64 6c 65 00 66 6c 	imul   $0x5f6c6600,0x65(%esp,%ebp,2),%esp
    199d:	5f 
    199e:	6e                   	outsb  %ds:(%esi),(%dx)
    199f:	65 78 74             	gs js  1a16 <.debug_str+0x1a16>
    19a2:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    19a6:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    19a9:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    19b0:	72 69                	jb     1a1b <.debug_str+0x1a1b>
    19b2:	78 5f                	js     1a13 <.debug_str+0x1a13>
    19b4:	72 65                	jb     1a1b <.debug_str+0x1a1b>
    19b6:	6d                   	insl   (%dx),%es:(%edi)
    19b7:	6f                   	outsl  %ds:(%esi),(%dx)
    19b8:	76 65                	jbe    1a1f <.debug_str+0x1a1f>
    19ba:	5f                   	pop    %edi
    19bb:	72 65                	jb     1a22 <.debug_str+0x1a22>
    19bd:	73 65                	jae    1a24 <.debug_str+0x1a24>
    19bf:	72 76                	jb     1a37 <.debug_str+0x1a37>
    19c1:	65 64 00 61 63       	gs add %ah,%fs:0x63(%ecx)
    19c6:	5f                   	pop    %edi
    19c7:	70 69                	jo     1a32 <.debug_str+0x1a32>
    19c9:	64 00 69 5f          	add    %ch,%fs:0x5f(%ecx)
    19cd:	73 74                	jae    1a43 <.debug_str+0x1a43>
    19cf:	61                   	popa   
    19d0:	74 65                	je     1a37 <.debug_str+0x1a37>
    19d2:	00 73 63             	add    %dh,0x63(%ebx)
    19d5:	68 65 64 5f 63       	push   $0x635f6465
    19da:	6c                   	insb   (%dx),%es:(%edi)
    19db:	61                   	popa   
    19dc:	73 73                	jae    1a51 <.debug_str+0x1a51>
    19de:	00 70 69             	add    %dh,0x69(%eax)
    19e1:	5f                   	pop    %edi
    19e2:	77 61                	ja     1a45 <.debug_str+0x1a45>
    19e4:	69 74 65 72 73 00 50 	imul   $0x47500073,0x72(%ebp,%eiz,2),%esi
    19eb:	47 
    19ec:	53                   	push   %ebx
    19ed:	43                   	inc    %ebx
    19ee:	41                   	inc    %ecx
    19ef:	4e                   	dec    %esi
    19f0:	5f                   	pop    %edi
    19f1:	44                   	inc    %esp
    19f2:	49                   	dec    %ecx
    19f3:	52                   	push   %edx
    19f4:	45                   	inc    %ebp
    19f5:	43                   	inc    %ebx
    19f6:	54                   	push   %esp
    19f7:	00 69 5f             	add    %ch,0x5f(%ecx)
    19fa:	69 6e 6f 5f 74 69 6d 	imul   $0x6d69745f,0x6f(%esi),%ebp
    1a01:	65 6c                	gs insb (%dx),%es:(%edi)
    1a03:	69 6d 69 74 00 76 65 	imul   $0x65760074,0x69(%ebp),%ebp
    1a0a:	63 74 6f 72          	arpl   %si,0x72(%edi,%ebp,2)
    1a0e:	5f                   	pop    %edi
    1a0f:	61                   	popa   
    1a10:	6c                   	insb   (%dx),%es:(%edi)
    1a11:	6c                   	insb   (%dx),%es:(%edi)
    1a12:	6f                   	outsl  %ds:(%esi),(%dx)
    1a13:	63 61 74             	arpl   %sp,0x74(%ecx)
    1a16:	69 6f 6e 5f 64 6f 6d 	imul   $0x6d6f645f,0x6e(%edi),%ebp
    1a1d:	61                   	popa   
    1a1e:	69 6e 00 6e 72 65 67 	imul   $0x6765726e,0x0(%esi),%ebp
    1a25:	00 70 67             	add    %dh,0x67(%eax)
    1a28:	64 5f                	fs pop %edi
    1a2a:	66 72 65             	data16 jb 1a92 <.debug_str+0x1a92>
    1a2d:	65 00 62 69          	add    %ah,%gs:0x69(%edx)
    1a31:	6e                   	outsb  %ds:(%esi),(%dx)
    1a32:	64 00 63 6e          	add    %ah,%fs:0x6e(%ebx)
    1a36:	74 73                	je     1aab <.debug_str+0x1aab>
    1a38:	00 52 50             	add    %dl,0x50(%edx)
    1a3b:	4d                   	dec    %ebp
    1a3c:	5f                   	pop    %edi
    1a3d:	53                   	push   %ebx
    1a3e:	55                   	push   %ebp
    1a3f:	53                   	push   %ebx
    1a40:	50                   	push   %eax
    1a41:	45                   	inc    %ebp
    1a42:	4e                   	dec    %esi
    1a43:	44                   	inc    %esp
    1a44:	45                   	inc    %ebp
    1a45:	44                   	inc    %esp
    1a46:	00 72 65             	add    %dh,0x65(%edx)
    1a49:	63 6c 61 69          	arpl   %bp,0x69(%ecx,%eiz,2)
    1a4d:	6d                   	insl   (%dx),%es:(%edi)
    1a4e:	5f                   	pop    %edi
    1a4f:	73 74                	jae    1ac5 <.debug_str+0x1ac5>
    1a51:	61                   	popa   
    1a52:	74 65                	je     1ab9 <.debug_str+0x1ab9>
    1a54:	00 6c 6f 61          	add    %ch,0x61(%edi,%ebp,2)
    1a58:	64 5f                	fs pop %edi
    1a5a:	67 64 74 00          	addr16 fs je 1a5e <.debug_str+0x1a5e>
    1a5e:	63 70 75             	arpl   %si,0x75(%eax)
    1a61:	5f                   	pop    %edi
    1a62:	69 6e 66 6f 00 61 75 	imul   $0x7561006f,0x66(%esi),%ebp
    1a69:	78 5f                	js     1aca <.debug_str+0x1aca>
    1a6b:	77 61                	ja     1ace <.debug_str+0x1ace>
    1a6d:	74 65                	je     1ad4 <.debug_str+0x1ad4>
    1a6f:	72 6d                	jb     1ade <.debug_str+0x1ade>
    1a71:	61                   	popa   
    1a72:	72 6b                	jb     1adf <.debug_str+0x1adf>
    1a74:	00 50 47             	add    %dl,0x47(%eax)
    1a77:	53                   	push   %ebx
    1a78:	43                   	inc    %ebx
    1a79:	41                   	inc    %ecx
    1a7a:	4e                   	dec    %esi
    1a7b:	5f                   	pop    %edi
    1a7c:	53                   	push   %ebx
    1a7d:	4b                   	dec    %ebx
    1a7e:	49                   	dec    %ecx
    1a7f:	50                   	push   %eax
    1a80:	5f                   	pop    %edi
    1a81:	4d                   	dec    %ebp
    1a82:	4f                   	dec    %edi
    1a83:	56                   	push   %esi
    1a84:	41                   	inc    %ecx
    1a85:	42                   	inc    %edx
    1a86:	4c                   	dec    %esp
    1a87:	45                   	inc    %ebp
    1a88:	00 6d 61             	add    %ch,0x61(%ebp)
    1a8b:	74 72                	je     1aff <.debug_str+0x1aff>
    1a8d:	69 78 00 77 72 69 74 	imul   $0x74697277,0x0(%eax),%edi
    1a94:	65 5f                	gs pop %edi
    1a96:	69 6e 6f 64 65 00 64 	imul   $0x64006564,0x6f(%esi),%ebp
    1a9d:	5f                   	pop    %edi
    1a9e:	66 73 64             	data16 jae 1b05 <.debug_str+0x1b05>
    1aa1:	61                   	popa   
    1aa2:	74 61                	je     1b05 <.debug_str+0x1b05>
    1aa4:	00 52 50             	add    %dl,0x50(%edx)
    1aa7:	4d                   	dec    %ebp
    1aa8:	5f                   	pop    %edi
    1aa9:	53                   	push   %ebx
    1aaa:	55                   	push   %ebp
    1aab:	53                   	push   %ebx
    1aac:	50                   	push   %eax
    1aad:	45                   	inc    %ebp
    1aae:	4e                   	dec    %esi
    1aaf:	44                   	inc    %esp
    1ab0:	49                   	dec    %ecx
    1ab1:	4e                   	dec    %esi
    1ab2:	47                   	inc    %edi
    1ab3:	00 70 67             	add    %dh,0x67(%eax)
    1ab6:	64 5f                	fs pop %edi
    1ab8:	61                   	popa   
    1ab9:	6c                   	insb   (%dx),%es:(%edi)
    1aba:	6c                   	insb   (%dx),%es:(%edi)
    1abb:	6f                   	outsl  %ds:(%esi),(%dx)
    1abc:	63 00                	arpl   %ax,(%eax)
    1abe:	77 62                	ja     1b22 <.debug_str+0x1b22>
    1ac0:	69 6e 76 64 00 6e 72 	imul   $0x726e0064,0x76(%esi),%ebp
    1ac7:	70 61                	jo     1b2a <.debug_str+0x1b2a>
    1ac9:	67 65 73 00          	addr16 gs jae 1acd <.debug_str+0x1acd>
    1acd:	5f                   	pop    %edi
    1ace:	72 65                	jb     1b35 <.debug_str+0x1b35>
    1ad0:	66 63 6f 75          	data16 arpl %bp,0x75(%edi)
    1ad4:	6e                   	outsb  %ds:(%esi),(%dx)
    1ad5:	74 00                	je     1ad7 <.debug_str+0x1ad7>
    1ad7:	69 5f 63 72 79 70 74 	imul   $0x74707972,0x63(%edi),%ebx
    1ade:	5f                   	pop    %edi
    1adf:	69 6e 66 6f 00 70 65 	imul   $0x6570006f,0x66(%esi),%ebp
    1ae6:	72 6d                	jb     1b55 <.debug_str+0x1b55>
    1ae8:	69 73 73 69 6f 6e 73 	imul   $0x736e6f69,0x73(%ebx),%esi
    1aef:	00 45 56             	add    %al,0x56(%ebp)
    1af2:	45                   	inc    %ebp
    1af3:	4e                   	dec    %esi
    1af4:	54                   	push   %esp
    1af5:	5f                   	pop    %edi
    1af6:	46                   	inc    %esi
    1af7:	49                   	dec    %ecx
    1af8:	4c                   	dec    %esp
    1af9:	45                   	inc    %ebp
    1afa:	5f                   	pop    %edi
    1afb:	46                   	inc    %esi
    1afc:	4c                   	dec    %esp
    1afd:	5f                   	pop    %edi
    1afe:	54                   	push   %esp
    1aff:	52                   	push   %edx
    1b00:	49                   	dec    %ecx
    1b01:	47                   	inc    %edi
    1b02:	47                   	inc    %edi
    1b03:	45                   	inc    %ebp
    1b04:	52                   	push   %edx
    1b05:	5f                   	pop    %edi
    1b06:	43                   	inc    %ebx
    1b07:	4f                   	dec    %edi
    1b08:	4e                   	dec    %esi
    1b09:	44                   	inc    %esp
    1b0a:	5f                   	pop    %edi
    1b0b:	42                   	inc    %edx
    1b0c:	49                   	dec    %ecx
    1b0d:	54                   	push   %esp
    1b0e:	00 66 6c             	add    %ah,0x6c(%esi)
    1b11:	63 5f 66             	arpl   %bx,0x66(%edi)
    1b14:	6c                   	insb   (%dx),%es:(%edi)
    1b15:	6f                   	outsl  %ds:(%esi),(%dx)
    1b16:	63 6b 00             	arpl   %bp,0x0(%ebx)
    1b19:	63 79 63             	arpl   %di,0x63(%ecx)
    1b1c:	6c                   	insb   (%dx),%es:(%edi)
    1b1d:	65 73 00             	gs jae 1b20 <.debug_str+0x1b20>
    1b20:	70 68                	jo     1b8a <.debug_str+0x1b8a>
    1b22:	79 73                	jns    1b97 <.debug_str+0x1b97>
    1b24:	69 64 5f 6d 61 73 6b 	imul   $0x5f6b7361,0x6d(%edi,%ebx,2),%esp
    1b2b:	5f 
    1b2c:	74 00                	je     1b2e <.debug_str+0x1b2e>
    1b2e:	5f                   	pop    %edi
    1b2f:	5f                   	pop    %edi
    1b30:	74 72                	je     1ba4 <.debug_str+0x1ba4>
    1b32:	61                   	popa   
    1b33:	63 65 70             	arpl   %sp,0x70(%ebp)
    1b36:	6f                   	outsl  %ds:(%esi),(%dx)
    1b37:	69 6e 74 5f 69 72 71 	imul   $0x7172695f,0x74(%esi),%ebp
    1b3e:	5f                   	pop    %edi
    1b3f:	6d                   	insl   (%dx),%es:(%edi)
    1b40:	61                   	popa   
    1b41:	74 72                	je     1bb5 <.debug_str+0x1bb5>
    1b43:	69 78 5f 61 73 73 69 	imul   $0x69737361,0x5f(%eax),%edi
    1b4a:	67 6e                	outsb  %ds:(%si),(%dx)
    1b4c:	5f                   	pop    %edi
    1b4d:	73 79                	jae    1bc8 <.debug_str+0x1bc8>
    1b4f:	73 74                	jae    1bc5 <.debug_str+0x1bc5>
    1b51:	65 6d                	gs insl (%dx),%es:(%edi)
    1b53:	00 62 70             	add    %ah,0x70(%edx)
    1b56:	5f                   	pop    %edi
    1b57:	6c                   	insb   (%dx),%es:(%edi)
    1b58:	65 6e                	outsb  %gs:(%esi),(%dx)
    1b5a:	00 65 6e             	add    %ah,0x6e(%ebp)
    1b5d:	76 70                	jbe    1bcf <.debug_str+0x1bcf>
    1b5f:	5f                   	pop    %edi
    1b60:	69 64 78 00 63 67 72 	imul   $0x6f726763,0x0(%eax,%edi,2),%esp
    1b67:	6f 
    1b68:	75 70                	jne    1bda <.debug_str+0x1bda>
    1b6a:	5f                   	pop    %edi
    1b6b:	6e                   	outsb  %ds:(%esi),(%dx)
    1b6c:	61                   	popa   
    1b6d:	6d                   	insl   (%dx),%es:(%edi)
    1b6e:	65 73 70             	gs jae 1be1 <.debug_str+0x1be1>
    1b71:	61                   	popa   
    1b72:	63 65 00             	arpl   %sp,0x0(%ebp)
    1b75:	73 75                	jae    1bec <.debug_str+0x1bec>
    1b77:	62 73 79             	bound  %esi,0x79(%ebx)
    1b7a:	73 00                	jae    1b7c <.debug_str+0x1b7c>
    1b7c:	62 61 63             	bound  %esp,0x63(%ecx)
    1b7f:	6b 00 73             	imul   $0x73,(%eax),%eax
    1b82:	74 61                	je     1be5 <.debug_str+0x1be5>
    1b84:	74 65                	je     1beb <.debug_str+0x1beb>
    1b86:	5f                   	pop    %edi
    1b87:	61                   	popa   
    1b88:	64 64 5f             	fs fs pop %edi
    1b8b:	75 65                	jne    1bf2 <.debug_str+0x1bf2>
    1b8d:	76 65                	jbe    1bf4 <.debug_str+0x1bf4>
    1b8f:	6e                   	outsb  %ds:(%esi),(%dx)
    1b90:	74 5f                	je     1bf1 <.debug_str+0x1bf1>
    1b92:	73 65                	jae    1bf9 <.debug_str+0x1bf9>
    1b94:	6e                   	outsb  %ds:(%esi),(%dx)
    1b95:	74 00                	je     1b97 <.debug_str+0x1b97>
    1b97:	4f                   	dec    %edi
    1b98:	4f                   	dec    %edi
    1b99:	4d                   	dec    %ebp
    1b9a:	5f                   	pop    %edi
    1b9b:	4b                   	dec    %ebx
    1b9c:	49                   	dec    %ecx
    1b9d:	4c                   	dec    %esp
    1b9e:	4c                   	dec    %esp
    1b9f:	00 50 45             	add    %dl,0x45(%eax)
    1ba2:	52                   	push   %edx
    1ba3:	46                   	inc    %esi
    1ba4:	5f                   	pop    %edi
    1ba5:	53                   	push   %ebx
    1ba6:	41                   	inc    %ecx
    1ba7:	4d                   	dec    %ebp
    1ba8:	50                   	push   %eax
    1ba9:	4c                   	dec    %esp
    1baa:	45                   	inc    %ebp
    1bab:	5f                   	pop    %edi
    1bac:	42                   	inc    %edx
    1bad:	52                   	push   %edx
    1bae:	41                   	inc    %ecx
    1baf:	4e                   	dec    %esi
    1bb0:	43                   	inc    %ebx
    1bb1:	48                   	dec    %eax
    1bb2:	5f                   	pop    %edi
    1bb3:	48                   	dec    %eax
    1bb4:	56                   	push   %esi
    1bb5:	5f                   	pop    %edi
    1bb6:	53                   	push   %ebx
    1bb7:	48                   	dec    %eax
    1bb8:	49                   	dec    %ecx
    1bb9:	46                   	inc    %esi
    1bba:	54                   	push   %esp
    1bbb:	00 69 5f             	add    %ch,0x5f(%ecx)
    1bbe:	68 61 73 68 00       	push   $0x687361
    1bc3:	68 6c 69 73 74       	push   $0x7473696c
    1bc8:	5f                   	pop    %edi
    1bc9:	6e                   	outsb  %ds:(%esi),(%dx)
    1bca:	6f                   	outsl  %ds:(%esi),(%dx)
    1bcb:	64 65 00 66 6c       	fs add %ah,%gs:0x6c(%esi)
    1bd0:	5f                   	pop    %edi
    1bd1:	6f                   	outsl  %ds:(%esi),(%dx)
    1bd2:	70 73                	jo     1c47 <.debug_str+0x1c47>
    1bd4:	00 71 75             	add    %dh,0x75(%ecx)
    1bd7:	6f                   	outsl  %ds:(%esi),(%dx)
    1bd8:	74 61                	je     1c3b <.debug_str+0x1c3b>
    1bda:	5f                   	pop    %edi
    1bdb:	73 79                	jae    1c56 <.debug_str+0x1c56>
    1bdd:	6e                   	outsb  %ds:(%esi),(%dx)
    1bde:	63 00                	arpl   %ax,(%eax)
    1be0:	70 61                	jo     1c43 <.debug_str+0x1c43>
    1be2:	72 65                	jb     1c49 <.debug_str+0x1c49>
    1be4:	6e                   	outsb  %ds:(%esi),(%dx)
    1be5:	74 5f                	je     1c46 <.debug_str+0x1c46>
    1be7:	67 65 6e             	outsb  %gs:(%si),(%dx)
    1bea:	00 67 65             	add    %ah,0x65(%edi)
    1bed:	74 5f                	je     1c4e <.debug_str+0x1c4e>
    1bef:	64 65 62 75 67       	fs bound %esi,%gs:0x67(%ebp)
    1bf4:	72 65                	jb     1c5b <.debug_str+0x1c5b>
    1bf6:	67 00 73 65          	add    %dh,0x65(%bp,%di)
    1bfa:	74 75                	je     1c71 <.debug_str+0x1c71>
    1bfc:	70 5f                	jo     1c5d <.debug_str+0x1c5d>
    1bfe:	61                   	popa   
    1bff:	70 69                	jo     1c6a <.debug_str+0x1c6a>
    1c01:	63 5f 72             	arpl   %bx,0x72(%edi)
    1c04:	6f                   	outsl  %ds:(%esi),(%dx)
    1c05:	75 74                	jne    1c7b <.debug_str+0x1c7b>
    1c07:	69 6e 67 00 73 65 74 	imul   $0x74657300,0x67(%esi),%ebp
    1c0e:	5f                   	pop    %edi
    1c0f:	69 6f 70 6c 5f 6d 61 	imul   $0x616d5f6c,0x70(%edi),%ebp
    1c16:	73 6b                	jae    1c83 <.debug_str+0x1c83>
    1c18:	00 66 74             	add    %ah,0x74(%esi)
    1c1b:	72 61                	jb     1c7e <.debug_str+0x1c7e>
    1c1d:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    1c20:	74 69                	je     1c8b <.debug_str+0x1c8b>
    1c22:	6d                   	insl   (%dx),%es:(%edi)
    1c23:	65 73 74             	gs jae 1c9a <.debug_str+0x1c9a>
    1c26:	61                   	popa   
    1c27:	6d                   	insl   (%dx),%es:(%edi)
    1c28:	70 00                	jo     1c2a <.debug_str+0x1c2a>
    1c2a:	77 72                	ja     1c9e <.debug_str+0x1c9e>
    1c2c:	69 74 65 72 00 73 63 	imul   $0x68637300,0x72(%ebp,%eiz,2),%esi
    1c33:	68 
    1c34:	65 64 5f             	gs fs pop %edi
    1c37:	72 65                	jb     1c9e <.debug_str+0x1c9e>
    1c39:	6d                   	insl   (%dx),%es:(%edi)
    1c3a:	6f                   	outsl  %ds:(%esi),(%dx)
    1c3b:	74 65                	je     1ca2 <.debug_str+0x1ca2>
    1c3d:	5f                   	pop    %edi
    1c3e:	77 61                	ja     1ca1 <.debug_str+0x1ca1>
    1c40:	6b 65 75 70          	imul   $0x70,0x75(%ebp),%esp
    1c44:	00 72 65             	add    %dh,0x65(%edx)
    1c47:	73 75                	jae    1cbe <.debug_str+0x1cbe>
    1c49:	6d                   	insl   (%dx),%es:(%edi)
    1c4a:	65 00 69 72          	add    %ch,%gs:0x72(%ecx)
    1c4e:	71 5f                	jno    1caf <.debug_str+0x1caf>
    1c50:	64 69 73 61 62 6c 65 	imul   $0x656c62,%fs:0x61(%ebx),%esi
    1c57:	00 
    1c58:	77 61                	ja     1cbb <.debug_str+0x1cbb>
    1c5a:	6b 65 5f 71          	imul   $0x71,0x5f(%ebp),%esp
    1c5e:	00 5f 5f             	add    %bl,0x5f(%edi)
    1c61:	74 72                	je     1cd5 <.debug_str+0x1cd5>
    1c63:	61                   	popa   
    1c64:	63 65 70             	arpl   %sp,0x70(%ebp)
    1c67:	6f                   	outsl  %ds:(%esi),(%dx)
    1c68:	69 6e 74 5f 69 72 71 	imul   $0x7172695f,0x74(%esi),%ebp
    1c6f:	5f                   	pop    %edi
    1c70:	6d                   	insl   (%dx),%es:(%edi)
    1c71:	61                   	popa   
    1c72:	74 72                	je     1ce6 <.debug_str+0x1ce6>
    1c74:	69 78 5f 61 73 73 69 	imul   $0x69737361,0x5f(%eax),%edi
    1c7b:	67 6e                	outsb  %ds:(%si),(%dx)
    1c7d:	00 43 4f             	add    %al,0x4f(%ebx)
    1c80:	4d                   	dec    %ebp
    1c81:	50                   	push   %eax
    1c82:	41                   	inc    %ecx
    1c83:	43                   	inc    %ebx
    1c84:	54                   	push   %esp
    1c85:	46                   	inc    %esi
    1c86:	41                   	inc    %ecx
    1c87:	49                   	dec    %ecx
    1c88:	4c                   	dec    %esp
    1c89:	00 62 69             	add    %ah,0x69(%edx)
    1c8c:	6f                   	outsl  %ds:(%esi),(%dx)
    1c8d:	5f                   	pop    %edi
    1c8e:	6c                   	insb   (%dx),%es:(%edi)
    1c8f:	69 73 74 00 77 72 69 	imul   $0x69727700,0x74(%ebx),%esi
    1c96:	74 65                	je     1cfd <.debug_str+0x1cfd>
    1c98:	5f                   	pop    %edi
    1c99:	64 71 75             	fs jno 1d11 <.debug_str+0x1d11>
    1c9c:	6f                   	outsl  %ds:(%esi),(%dx)
    1c9d:	74 00                	je     1c9f <.debug_str+0x1c9f>
    1c9f:	50                   	push   %eax
    1ca0:	47                   	inc    %edi
    1ca1:	4c                   	dec    %esp
    1ca2:	41                   	inc    %ecx
    1ca3:	5a                   	pop    %edx
    1ca4:	59                   	pop    %ecx
    1ca5:	46                   	inc    %esi
    1ca6:	52                   	push   %edx
    1ca7:	45                   	inc    %ebp
    1ca8:	45                   	inc    %ebp
    1ca9:	44                   	inc    %esp
    1caa:	00 69 6f             	add    %ch,0x6f(%ecx)
    1cad:	63 74 78 5f          	arpl   %si,0x5f(%eax,%edi,2)
    1cb1:	6c                   	insb   (%dx),%es:(%edi)
    1cb2:	6f                   	outsl  %ds:(%esi),(%dx)
    1cb3:	63 6b 00             	arpl   %bp,0x0(%ebx)
    1cb6:	64 75 70             	fs jne 1d29 <.debug_str+0x1d29>
    1cb9:	5f                   	pop    %edi
    1cba:	78 6f                	js     1d2b <.debug_str+0x1d2b>
    1cbc:	6c                   	insb   (%dx),%es:(%edi)
    1cbd:	5f                   	pop    %edi
    1cbe:	61                   	popa   
    1cbf:	64 64 72 00          	fs fs jb 1cc3 <.debug_str+0x1cc3>
    1cc3:	6d                   	insl   (%dx),%es:(%edi)
    1cc4:	67 5f                	addr16 pop %edi
    1cc6:	64 73 74             	fs jae 1d3d <.debug_str+0x1d3d>
    1cc9:	5f                   	pop    %edi
    1cca:	63 67 72             	arpl   %sp,0x72(%edi)
    1ccd:	70 00                	jo     1ccf <.debug_str+0x1ccf>
    1ccf:	70 65                	jo     1d36 <.debug_str+0x1d36>
    1cd1:	72 66                	jb     1d39 <.debug_str+0x1d39>
    1cd3:	5f                   	pop    %edi
    1cd4:	74 72                	je     1d48 <.debug_str+0x1d48>
    1cd6:	61                   	popa   
    1cd7:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    1cda:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    1ce1:	72 69                	jb     1d4c <.debug_str+0x1d4c>
    1ce3:	78 5f                	js     1d44 <.debug_str+0x1d44>
    1ce5:	67 6c                	insb   (%dx),%es:(%di)
    1ce7:	6f                   	outsl  %ds:(%esi),(%dx)
    1ce8:	62 61 6c             	bound  %esp,0x6c(%ecx)
    1ceb:	00 6f 6e             	add    %ch,0x6e(%edi)
    1cee:	6c                   	insb   (%dx),%es:(%edi)
    1cef:	69 6e 65 00 72 75 6e 	imul   $0x6e757200,0x65(%esi),%ebp
    1cf6:	74 69                	je     1d61 <.debug_str+0x1d61>
    1cf8:	6d                   	insl   (%dx),%es:(%edi)
    1cf9:	65 5f                	gs pop %edi
    1cfb:	72 65                	jb     1d62 <.debug_str+0x1d62>
    1cfd:	73 75                	jae    1d74 <.debug_str+0x1d74>
    1cff:	6d                   	insl   (%dx),%es:(%edi)
    1d00:	65 00 64 75 70       	add    %ah,%gs:0x70(%ebp,%esi,2)
    1d05:	5f                   	pop    %edi
    1d06:	78 6f                	js     1d77 <.debug_str+0x1d77>
    1d08:	6c                   	insb   (%dx),%es:(%edi)
    1d09:	5f                   	pop    %edi
    1d0a:	77 6f                	ja     1d7b <.debug_str+0x1d7b>
    1d0c:	72 6b                	jb     1d79 <.debug_str+0x1d79>
    1d0e:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    1d12:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    1d15:	65 76 65             	gs jbe 1d7d <.debug_str+0x1d7d>
    1d18:	6e                   	outsb  %ds:(%esi),(%dx)
    1d19:	74 5f                	je     1d7a <.debug_str+0x1d7a>
    1d1b:	72 61                	jb     1d7e <.debug_str+0x1d7e>
    1d1d:	77 5f                	ja     1d7e <.debug_str+0x1d7e>
    1d1f:	65 76 65             	gs jbe 1d87 <.debug_str+0x1d87>
    1d22:	6e                   	outsb  %ds:(%esi),(%dx)
    1d23:	74 5f                	je     1d84 <.debug_str+0x1d84>
    1d25:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    1d2c:	72 69                	jb     1d97 <.debug_str+0x1d97>
    1d2e:	78 5f                	js     1d8f <.debug_str+0x1d8f>
    1d30:	63 70 75             	arpl   %si,0x75(%eax)
    1d33:	00 5f 5f             	add    %bl,0x5f(%edi)
    1d36:	74 70                	je     1da8 <.debug_str+0x1da8>
    1d38:	73 74                	jae    1dae <.debug_str+0x1dae>
    1d3a:	72 74                	jb     1db0 <.debug_str+0x1db0>
    1d3c:	61                   	popa   
    1d3d:	62 5f 69             	bound  %ebx,0x69(%edi)
    1d40:	72 71                	jb     1db3 <.debug_str+0x1db3>
    1d42:	5f                   	pop    %edi
    1d43:	6d                   	insl   (%dx),%es:(%edi)
    1d44:	61                   	popa   
    1d45:	74 72                	je     1db9 <.debug_str+0x1db9>
    1d47:	69 78 5f 72 65 6d 6f 	imul   $0x6f6d6572,0x5f(%eax),%edi
    1d4e:	76 65                	jbe    1db5 <.debug_str+0x1db5>
    1d50:	5f                   	pop    %edi
    1d51:	6d                   	insl   (%dx),%es:(%edi)
    1d52:	61                   	popa   
    1d53:	6e                   	outsb  %ds:(%esi),(%dx)
    1d54:	61                   	popa   
    1d55:	67 65 64 00 4b 43    	gs add %cl,%fs:0x43(%bp,%di)
    1d5b:	4f                   	dec    %edi
    1d5c:	4d                   	dec    %ebp
    1d5d:	50                   	push   %eax
    1d5e:	41                   	inc    %ecx
    1d5f:	43                   	inc    %ebx
    1d60:	54                   	push   %esp
    1d61:	44                   	inc    %esp
    1d62:	5f                   	pop    %edi
    1d63:	57                   	push   %edi
    1d64:	41                   	inc    %ecx
    1d65:	4b                   	dec    %ebx
    1d66:	45                   	inc    %ebp
    1d67:	00 63 70             	add    %ah,0x70(%ebx)
    1d6a:	75 5f                	jne    1dcb <.debug_str+0x1dcb>
    1d6c:	64 69 65 00 74 6f 74 	imul   $0x61746f74,%fs:0x0(%ebp),%esp
    1d73:	61 
    1d74:	6c                   	insb   (%dx),%es:(%edi)
    1d75:	5f                   	pop    %edi
    1d76:	76 6d                	jbe    1de5 <.debug_str+0x1de5>
    1d78:	00 6a 6f             	add    %ch,0x6f(%edx)
    1d7b:	62 63 74             	bound  %esp,0x74(%ebx)
    1d7e:	6c                   	insb   (%dx),%es:(%edi)
    1d7f:	00 6e 6f             	add    %ch,0x6f(%esi)
    1d82:	64 65 5f             	fs gs pop %edi
    1d85:	6c                   	insb   (%dx),%es:(%edi)
    1d86:	69 73 74 00 69 72 71 	imul   $0x71726900,0x74(%ebx),%esi
    1d8d:	5f                   	pop    %edi
    1d8e:	6d                   	insl   (%dx),%es:(%edi)
    1d8f:	61                   	popa   
    1d90:	74 72                	je     1e04 <.debug_str+0x1e04>
    1d92:	69 78 5f 66 72 65 65 	imul   $0x65657266,0x5f(%eax),%edi
    1d99:	00 55 43             	add    %dl,0x43(%ebp)
    1d9c:	4f                   	dec    %edi
    1d9d:	55                   	push   %ebp
    1d9e:	4e                   	dec    %esi
    1d9f:	54                   	push   %esp
    1da0:	5f                   	pop    %edi
    1da1:	43                   	inc    %ebx
    1da2:	47                   	inc    %edi
    1da3:	52                   	push   %edx
    1da4:	4f                   	dec    %edi
    1da5:	55                   	push   %ebp
    1da6:	50                   	push   %eax
    1da7:	5f                   	pop    %edi
    1da8:	4e                   	dec    %esi
    1da9:	41                   	inc    %ecx
    1daa:	4d                   	dec    %ebp
    1dab:	45                   	inc    %ebp
    1dac:	53                   	push   %ebx
    1dad:	50                   	push   %eax
    1dae:	41                   	inc    %ecx
    1daf:	43                   	inc    %ebx
    1db0:	45                   	inc    %ebp
    1db1:	53                   	push   %ebx
    1db2:	00 61 63             	add    %ah,0x63(%ecx)
    1db5:	74 69                	je     1e20 <.debug_str+0x1e20>
    1db7:	76 61                	jbe    1e1a <.debug_str+0x1e1a>
    1db9:	74 65                	je     1e20 <.debug_str+0x1e20>
    1dbb:	5f                   	pop    %edi
    1dbc:	6d                   	insl   (%dx),%es:(%edi)
    1dbd:	6d                   	insl   (%dx),%es:(%edi)
    1dbe:	00 6f 75             	add    %ch,0x75(%edi)
    1dc1:	62 6c 6f 63          	bound  %ebp,0x63(%edi,%ebp,2)
    1dc5:	6b 00 6c             	imul   $0x6c,(%eax),%eax
    1dc8:	61                   	popa   
    1dc9:	70 69                	jo     1e34 <.debug_str+0x1e34>
    1dcb:	63 00                	arpl   %ax,(%eax)
    1dcd:	6d                   	insl   (%dx),%es:(%edi)
    1dce:	61                   	popa   
    1dcf:	74 63                	je     1e34 <.debug_str+0x1e34>
    1dd1:	68 00 6b 66 5f       	push   $0x5f666b00
    1dd6:	6f                   	outsl  %ds:(%esi),(%dx)
    1dd7:	70 73                	jo     1e4c <.debug_str+0x1e4c>
    1dd9:	00 5a 4f             	add    %bl,0x4f(%edx)
    1ddc:	4e                   	dec    %esi
    1ddd:	45                   	inc    %ebp
    1dde:	5f                   	pop    %edi
    1ddf:	48                   	dec    %eax
    1de0:	49                   	dec    %ecx
    1de1:	47                   	inc    %edi
    1de2:	48                   	dec    %eax
    1de3:	4d                   	dec    %ebp
    1de4:	45                   	inc    %ebp
    1de5:	4d                   	dec    %ebp
    1de6:	00 64 65 66          	add    %ah,0x66(%ebp,%eiz,2)
    1dea:	65 72 72             	gs jb  1e5f <.debug_str+0x1e5f>
    1ded:	65 64 5f             	gs fs pop %edi
    1df0:	72 65                	jb     1e57 <.debug_str+0x1e57>
    1df2:	73 75                	jae    1e69 <.debug_str+0x1e69>
    1df4:	6d                   	insl   (%dx),%es:(%edi)
    1df5:	65 00 64 5f 73       	add    %ah,%gs:0x73(%edi,%ebx,2)
    1dfa:	70 63                	jo     1e5f <.debug_str+0x1e5f>
    1dfc:	5f                   	pop    %edi
    1dfd:	73 6f                	jae    1e6e <.debug_str+0x1e6e>
    1dff:	66 74 6c             	data16 je 1e6e <.debug_str+0x1e6e>
    1e02:	69 6d 69 74 00 70 65 	imul   $0x65700074,0x69(%ebp),%ebp
    1e09:	6e                   	outsb  %ds:(%esi),(%dx)
    1e0a:	64 69 6e 67 5f 64 69 	imul   $0x7369645f,%fs:0x67(%esi),%ebp
    1e11:	73 
    1e12:	61                   	popa   
    1e13:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
    1e17:	69 6e 69 74 5f 63 73 	imul   $0x73635f74,0x69(%esi),%ebp
    1e1e:	73 5f                	jae    1e7f <.debug_str+0x1e7f>
    1e20:	73 65                	jae    1e87 <.debug_str+0x1e87>
    1e22:	74 00                	je     1e24 <.debug_str+0x1e24>
    1e24:	54                   	push   %esp
    1e25:	52                   	push   %edx
    1e26:	41                   	inc    %ecx
    1e27:	43                   	inc    %ebx
    1e28:	45                   	inc    %ebp
    1e29:	5f                   	pop    %edi
    1e2a:	54                   	push   %esp
    1e2b:	59                   	pop    %ecx
    1e2c:	50                   	push   %eax
    1e2d:	45                   	inc    %ebp
    1e2e:	5f                   	pop    %edi
    1e2f:	48                   	dec    %eax
    1e30:	41                   	inc    %ecx
    1e31:	4e                   	dec    %esi
    1e32:	44                   	inc    %esp
    1e33:	4c                   	dec    %esp
    1e34:	45                   	inc    %ebp
    1e35:	44                   	inc    %esp
    1e36:	00 67 66             	add    %ah,0x66(%edi)
    1e39:	70 5f                	jo     1e9a <.debug_str+0x1e9a>
    1e3b:	74 00                	je     1e3d <.debug_str+0x1e3d>
    1e3d:	6d                   	insl   (%dx),%es:(%edi)
    1e3e:	65 6d                	gs insl (%dx),%es:(%edi)
    1e40:	5f                   	pop    %edi
    1e41:	73 6e                	jae    1eb1 <.debug_str+0x1eb1>
    1e43:	6f                   	outsl  %ds:(%esi),(%dx)
    1e44:	6f                   	outsl  %ds:(%esi),(%dx)
    1e45:	70 78                	jo     1ebf <.debug_str+0x1ebf>
    1e47:	00 70 69             	add    %dh,0x69(%eax)
    1e4a:	70 65                	jo     1eb1 <.debug_str+0x1eb1>
    1e4c:	5f                   	pop    %edi
    1e4d:	62 75 66             	bound  %esi,0x66(%ebp)
    1e50:	73 00                	jae    1e52 <.debug_str+0x1e52>
    1e52:	73 74                	jae    1ec8 <.debug_str+0x1ec8>
    1e54:	69 6d 65 00 69 72 71 	imul   $0x71726900,0x65(%ebp),%ebp
    1e5b:	5f                   	pop    %edi
    1e5c:	73 74                	jae    1ed2 <.debug_str+0x1ed2>
    1e5e:	61                   	popa   
    1e5f:	72 74                	jb     1ed5 <.debug_str+0x1ed5>
    1e61:	75 70                	jne    1ed3 <.debug_str+0x1ed3>
    1e63:	00 74 68 61          	add    %dh,0x61(%eax,%ebp,2)
    1e67:	77 5f                	ja     1ec8 <.debug_str+0x1ec8>
    1e69:	73 75                	jae    1ee0 <.debug_str+0x1ee0>
    1e6b:	70 65                	jo     1ed2 <.debug_str+0x1ed2>
    1e6d:	72 00                	jb     1e6f <.debug_str+0x1e6f>
    1e6f:	64 5f                	fs pop %edi
    1e71:	6c                   	insb   (%dx),%es:(%edi)
    1e72:	72 75                	jb     1ee9 <.debug_str+0x1ee9>
    1e74:	00 73 69             	add    %dh,0x69(%ebx)
    1e77:	67 6e                	outsb  %ds:(%si),(%dx)
    1e79:	61                   	popa   
    1e7a:	6c                   	insb   (%dx),%es:(%edi)
    1e7b:	5f                   	pop    %edi
    1e7c:	73 74                	jae    1ef2 <.debug_str+0x1ef2>
    1e7e:	72 75                	jb     1ef5 <.debug_str+0x1ef5>
    1e80:	63 74 00 69          	arpl   %si,0x69(%eax,%eax,1)
    1e84:	5f                   	pop    %edi
    1e85:	6d                   	insl   (%dx),%es:(%edi)
    1e86:	6d                   	insl   (%dx),%es:(%edi)
    1e87:	61                   	popa   
    1e88:	70 00                	jo     1e8a <.debug_str+0x1e8a>
    1e8a:	6d                   	insl   (%dx),%es:(%edi)
    1e8b:	61                   	popa   
    1e8c:	70 73                	jo     1f01 <.debug_str+0x1f01>
    1e8e:	00 4e 52             	add    %cl,0x52(%esi)
    1e91:	5f                   	pop    %edi
    1e92:	50                   	push   %eax
    1e93:	41                   	inc    %ecx
    1e94:	47                   	inc    %edi
    1e95:	45                   	inc    %ebp
    1e96:	54                   	push   %esp
    1e97:	41                   	inc    %ecx
    1e98:	42                   	inc    %edx
    1e99:	4c                   	dec    %esp
    1e9a:	45                   	inc    %ebp
    1e9b:	00 73 6d             	add    %dh,0x6d(%ebx)
    1e9e:	70 5f                	jo     1eff <.debug_str+0x1eff>
    1ea0:	70 72                	jo     1f14 <.debug_str+0x1f14>
    1ea2:	65 70 61             	gs jo  1f06 <.debug_str+0x1f06>
    1ea5:	72 65                	jb     1f0c <.debug_str+0x1f0c>
    1ea7:	5f                   	pop    %edi
    1ea8:	62 6f 6f             	bound  %ebp,0x6f(%edi)
    1eab:	74 5f                	je     1f0c <.debug_str+0x1f0c>
    1ead:	63 70 75             	arpl   %si,0x75(%eax)
    1eb0:	00 55 4e             	add    %dl,0x4e(%ebp)
    1eb3:	45                   	inc    %ebp
    1eb4:	56                   	push   %esi
    1eb5:	49                   	dec    %ecx
    1eb6:	43                   	inc    %ebx
    1eb7:	54                   	push   %esp
    1eb8:	41                   	inc    %ecx
    1eb9:	42                   	inc    %edx
    1eba:	4c                   	dec    %esp
    1ebb:	45                   	inc    %ebp
    1ebc:	5f                   	pop    %edi
    1ebd:	50                   	push   %eax
    1ebe:	47                   	inc    %edi
    1ebf:	4d                   	dec    %ebp
    1ec0:	4c                   	dec    %esp
    1ec1:	4f                   	dec    %edi
    1ec2:	43                   	inc    %ebx
    1ec3:	4b                   	dec    %ebx
    1ec4:	45                   	inc    %ebp
    1ec5:	44                   	inc    %esp
    1ec6:	00 70 67             	add    %dh,0x67(%eax)
    1ec9:	64 76 61             	fs jbe 1f2d <.debug_str+0x1f2d>
    1ecc:	6c                   	insb   (%dx),%es:(%edi)
    1ecd:	5f                   	pop    %edi
    1ece:	74 00                	je     1ed0 <.debug_str+0x1ed0>
    1ed0:	69 38 30 34 32 00    	imul   $0x323430,(%eax),%edi
    1ed6:	70 65                	jo     1f3d <.debug_str+0x1f3d>
    1ed8:	72 66                	jb     1f40 <.debug_str+0x1f40>
    1eda:	5f                   	pop    %edi
    1edb:	63 70 75             	arpl   %si,0x75(%eax)
    1ede:	5f                   	pop    %edi
    1edf:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    1ee2:	74 65                	je     1f49 <.debug_str+0x1f49>
    1ee4:	78 74                	js     1f5a <.debug_str+0x1f5a>
    1ee6:	00 73 65             	add    %dh,0x65(%ebx)
    1ee9:	74 61                	je     1f4c <.debug_str+0x1f4c>
    1eeb:	74 74                	je     1f61 <.debug_str+0x1f61>
    1eed:	72 00                	jb     1eef <.debug_str+0x1eef>
    1eef:	5f                   	pop    %edi
    1ef0:	70 61                	jo     1f53 <.debug_str+0x1f53>
    1ef2:	64 00 66 5f          	add    %ah,%fs:0x5f(%esi)
    1ef6:	6d                   	insl   (%dx),%es:(%edi)
    1ef7:	61                   	popa   
    1ef8:	70 70                	jo     1f6a <.debug_str+0x1f6a>
    1efa:	69 6e 67 00 70 72 65 	imul   $0x65727000,0x67(%esi),%ebp
    1f01:	70 61                	jo     1f64 <.debug_str+0x1f64>
    1f03:	72 65                	jb     1f6a <.debug_str+0x1f6a>
    1f05:	00 62 69             	add    %ah,0x69(%edx)
    1f08:	6e                   	outsb  %ds:(%esi),(%dx)
    1f09:	5f                   	pop    %edi
    1f0a:	61                   	popa   
    1f0b:	74 74                	je     1f81 <.debug_str+0x1f81>
    1f0d:	72 73                	jb     1f82 <.debug_str+0x1f82>
    1f0f:	00 73 61             	add    %dh,0x61(%ebx)
    1f12:	73 5f                	jae    1f73 <.debug_str+0x1f73>
    1f14:	73 73                	jae    1f89 <.debug_str+0x1f89>
    1f16:	5f                   	pop    %edi
    1f17:	66 6c                	data16 insb (%dx),%es:(%edi)
    1f19:	61                   	popa   
    1f1a:	67 73 00             	addr16 jae 1f1d <.debug_str+0x1f1d>
    1f1d:	66 5f                	pop    %di
    1f1f:	6d                   	insl   (%dx),%es:(%edi)
    1f20:	6f                   	outsl  %ds:(%esi),(%dx)
    1f21:	64 65 00 6b 69       	fs add %ch,%gs:0x69(%ebx)
    1f26:	5f                   	pop    %edi
    1f27:	63 6f 6d             	arpl   %bp,0x6d(%edi)
    1f2a:	70 6c                	jo     1f98 <.debug_str+0x1f98>
    1f2c:	65 74 65             	gs je  1f94 <.debug_str+0x1f94>
    1f2f:	00 4d 45             	add    %cl,0x45(%ebp)
    1f32:	4d                   	dec    %ebp
    1f33:	4f                   	dec    %edi
    1f34:	52                   	push   %edx
    1f35:	59                   	pop    %ecx
    1f36:	5f                   	pop    %edi
    1f37:	44                   	inc    %esp
    1f38:	45                   	inc    %ebp
    1f39:	56                   	push   %esi
    1f3a:	49                   	dec    %ecx
    1f3b:	43                   	inc    %ebx
    1f3c:	45                   	inc    %ebp
    1f3d:	5f                   	pop    %edi
    1f3e:	48                   	dec    %eax
    1f3f:	4f                   	dec    %edi
    1f40:	53                   	push   %ebx
    1f41:	54                   	push   %esp
    1f42:	00 62 72             	add    %ah,0x72(%edx)
    1f45:	61                   	popa   
    1f46:	6e                   	outsb  %ds:(%esi),(%dx)
    1f47:	63 68 5f             	arpl   %bp,0x5f(%eax)
    1f4a:	73 61                	jae    1fad <.debug_str+0x1fad>
    1f4c:	6d                   	insl   (%dx),%es:(%edi)
    1f4d:	70 6c                	jo     1fbb <.debug_str+0x1fbb>
    1f4f:	65 5f                	gs pop %edi
    1f51:	74 79                	je     1fcc <.debug_str+0x1fcc>
    1f53:	70 65                	jo     1fba <.debug_str+0x1fba>
    1f55:	00 63 70             	add    %ah,0x70(%ebx)
    1f58:	75 66                	jne    1fc0 <.debug_str+0x1fc0>
    1f5a:	65 61                	gs popa 
    1f5c:	74 75                	je     1fd3 <.debug_str+0x1fd3>
    1f5e:	72 65                	jb     1fc5 <.debug_str+0x1fc5>
    1f60:	00 77 61             	add    %dh,0x61(%edi)
    1f63:	6b 65 65 5f          	imul   $0x5f,0x65(%ebp),%esp
    1f67:	66 6c                	data16 insb (%dx),%es:(%edi)
    1f69:	69 70 73 00 73 65 74 	imul   $0x74657300,0x73(%eax),%esi
    1f70:	5f                   	pop    %edi
    1f71:	61                   	popa   
    1f72:	63 6c 00 6b          	arpl   %bp,0x6b(%eax,%eax,1)
    1f76:	65 79 73             	gs jns 1fec <.debug_str+0x1fec>
    1f79:	00 6d 65             	add    %ch,0x65(%ebp)
    1f7c:	6d                   	insl   (%dx),%es:(%edi)
    1f7d:	5f                   	pop    %edi
    1f7e:	6c                   	insb   (%dx),%es:(%edi)
    1f7f:	76 6c                	jbe    1fed <.debug_str+0x1fed>
    1f81:	5f                   	pop    %edi
    1f82:	6e                   	outsb  %ds:(%esi),(%dx)
    1f83:	75 6d                	jne    1ff2 <.debug_str+0x1ff2>
    1f85:	00 73 65             	add    %dh,0x65(%ebx)
    1f88:	74 5f                	je     1fe9 <.debug_str+0x1fe9>
    1f8a:	66 69 78 6d 61 70    	imul   $0x7061,0x6d(%eax),%di
    1f90:	00 64 72 69          	add    %ah,0x69(%edx,%esi,2)
    1f94:	76 65                	jbe    1ffb <.debug_str+0x1ffb>
    1f96:	72 00                	jb     1f98 <.debug_str+0x1f98>
    1f98:	5a                   	pop    %edx
    1f99:	4f                   	dec    %edi
    1f9a:	4e                   	dec    %esi
    1f9b:	45                   	inc    %ebp
    1f9c:	5f                   	pop    %edi
    1f9d:	4e                   	dec    %esi
    1f9e:	4f                   	dec    %edi
    1f9f:	52                   	push   %edx
    1fa0:	4d                   	dec    %ebp
    1fa1:	41                   	inc    %ecx
    1fa2:	4c                   	dec    %esp
    1fa3:	00 69 5f             	add    %ch,0x5f(%ecx)
    1fa6:	6f                   	outsl  %ds:(%esi),(%dx)
    1fa7:	70 00                	jo     1fa9 <.debug_str+0x1fa9>
    1fa9:	73 65                	jae    2010 <.debug_str+0x2010>
    1fab:	6e                   	outsb  %ds:(%esi),(%dx)
    1fac:	64 5f                	fs pop %edi
    1fae:	63 61 6c             	arpl   %sp,0x6c(%ecx)
    1fb1:	6c                   	insb   (%dx),%es:(%edi)
    1fb2:	5f                   	pop    %edi
    1fb3:	66 75 6e             	data16 jne 2024 <.debug_str+0x2024>
    1fb6:	63 5f 69             	arpl   %bx,0x69(%edi)
    1fb9:	70 69                	jo     2024 <.debug_str+0x2024>
    1fbb:	00 64 5f 72          	add    %ah,0x72(%edi,%ebx,2)
    1fbf:	74 5f                	je     2020 <.debug_str+0x2020>
    1fc1:	73 70                	jae    2033 <.debug_str+0x2033>
    1fc3:	63 5f 68             	arpl   %bx,0x68(%edi)
    1fc6:	61                   	popa   
    1fc7:	72 64                	jb     202d <.debug_str+0x202d>
    1fc9:	6c                   	insb   (%dx),%es:(%edi)
    1fca:	69 6d 69 74 00 45 56 	imul   $0x56450074,0x69(%ebp),%ebp
    1fd1:	45                   	inc    %ebp
    1fd2:	4e                   	dec    %esi
    1fd3:	54                   	push   %esp
    1fd4:	5f                   	pop    %edi
    1fd5:	46                   	inc    %esi
    1fd6:	49                   	dec    %ecx
    1fd7:	4c                   	dec    %esp
    1fd8:	45                   	inc    %ebp
    1fd9:	5f                   	pop    %edi
    1fda:	46                   	inc    %esi
    1fdb:	4c                   	dec    %esp
    1fdc:	5f                   	pop    %edi
    1fdd:	53                   	push   %ebx
    1fde:	4f                   	dec    %edi
    1fdf:	46                   	inc    %esi
    1fe0:	54                   	push   %esp
    1fe1:	5f                   	pop    %edi
    1fe2:	4d                   	dec    %ebp
    1fe3:	4f                   	dec    %edi
    1fe4:	44                   	inc    %esp
    1fe5:	45                   	inc    %ebp
    1fe6:	5f                   	pop    %edi
    1fe7:	42                   	inc    %edx
    1fe8:	49                   	dec    %ecx
    1fe9:	54                   	push   %esp
    1fea:	00 73 61             	add    %dh,0x61(%ebx)
    1fed:	6d                   	insl   (%dx),%es:(%edi)
    1fee:	70 6c                	jo     205c <.debug_str+0x205c>
    1ff0:	65 5f                	gs pop %edi
    1ff2:	69 64 5f 61 6c 6c 00 	imul   $0x6b006c6c,0x61(%edi,%ebx,2),%esp
    1ff9:	6b 
    1ffa:	6f                   	outsl  %ds:(%esi),(%dx)
    1ffb:	62 6a 5f             	bound  %ebp,0x5f(%edx)
    1ffe:	6e                   	outsb  %ds:(%esi),(%dx)
    1fff:	73 5f                	jae    2060 <.debug_str+0x2060>
    2001:	74 79                	je     207c <.debug_str+0x207c>
    2003:	70 65                	jo     206a <.debug_str+0x206a>
    2005:	5f                   	pop    %edi
    2006:	6f                   	outsl  %ds:(%esi),(%dx)
    2007:	70 65                	jo     206e <.debug_str+0x206e>
    2009:	72 61                	jb     206c <.debug_str+0x206c>
    200b:	74 69                	je     2076 <.debug_str+0x2076>
    200d:	6f                   	outsl  %ds:(%esi),(%dx)
    200e:	6e                   	outsb  %ds:(%esi),(%dx)
    200f:	73 00                	jae    2011 <.debug_str+0x2011>
    2011:	70 65                	jo     2078 <.debug_str+0x2078>
    2013:	72 63                	jb     2078 <.debug_str+0x2078>
    2015:	70 75                	jo     208c <.debug_str+0x208c>
    2017:	5f                   	pop    %edi
    2018:	72 77                	jb     2091 <.debug_str+0x2091>
    201a:	5f                   	pop    %edi
    201b:	73 65                	jae    2082 <.debug_str+0x2082>
    201d:	6d                   	insl   (%dx),%es:(%edi)
    201e:	61                   	popa   
    201f:	70 68                	jo     2089 <.debug_str+0x2089>
    2021:	6f                   	outsl  %ds:(%esi),(%dx)
    2022:	72 65                	jb     2089 <.debug_str+0x2089>
    2024:	00 63 72             	add    %ah,0x72(%ebx)
    2027:	65 64 00 6a 75       	gs add %ch,%fs:0x75(%edx)
    202c:	6d                   	insl   (%dx),%es:(%edi)
    202d:	70 5f                	jo     208e <.debug_str+0x208e>
    202f:	65 6e                	outsb  %gs:(%esi),(%dx)
    2031:	74 72                	je     20a5 <.debug_str+0x20a5>
    2033:	79 00                	jns    2035 <.debug_str+0x2035>
    2035:	6c                   	insb   (%dx),%es:(%edi)
    2036:	69 73 74 5f 6c 72 75 	imul   $0x75726c5f,0x74(%ebx),%esi
    203d:	5f                   	pop    %edi
    203e:	6e                   	outsb  %ds:(%esi),(%dx)
    203f:	6f                   	outsl  %ds:(%esi),(%dx)
    2040:	64 65 00 73 70       	fs add %dh,%gs:0x70(%ebx)
    2045:	69 6e 6c 6f 63 6b 5f 	imul   $0x5f6b636f,0x6c(%esi),%ebp
    204c:	74 00                	je     204e <.debug_str+0x204e>
    204e:	64 65 62 75 67       	fs bound %esi,%gs:0x67(%ebp)
    2053:	72 65                	jb     20ba <.debug_str+0x20ba>
    2055:	67 36 00 63 67       	add    %ah,%ss:0x67(%bp,%di)
    205a:	72 70                	jb     20cc <.debug_str+0x20cc>
    205c:	5f                   	pop    %edi
    205d:	63 70 75             	arpl   %si,0x75(%eax)
    2060:	63 74 78 5f          	arpl   %si,0x5f(%eax,%edi,2)
    2064:	65 6e                	outsb  %gs:(%esi),(%dx)
    2066:	74 72                	je     20da <.debug_str+0x20da>
    2068:	79 00                	jns    206a <.debug_str+0x206a>
    206a:	6d                   	insl   (%dx),%es:(%edi)
    206b:	61                   	popa   
    206c:	73 6b                	jae    20d9 <.debug_str+0x20d9>
    206e:	00 69 6e             	add    %ch,0x6e(%ecx)
    2071:	74 65                	je     20d8 <.debug_str+0x20d8>
    2073:	72 72                	jb     20e7 <.debug_str+0x20e7>
    2075:	75 70                	jne    20e7 <.debug_str+0x20e7>
    2077:	74 73                	je     20ec <.debug_str+0x20ec>
    2079:	5f                   	pop    %edi
    207a:	73 65                	jae    20e1 <.debug_str+0x20e1>
    207c:	71 00                	jno    207e <.debug_str+0x207e>
    207e:	78 38                	js     20b8 <.debug_str+0x20b8>
    2080:	36 5f                	ss pop %edi
    2082:	6d                   	insl   (%dx),%es:(%edi)
    2083:	61                   	popa   
    2084:	73 6b                	jae    20f1 <.debug_str+0x20f1>
    2086:	00 66 65             	add    %ah,0x65(%esi)
    2089:	61                   	popa   
    208a:	74 75                	je     2101 <.debug_str+0x2101>
    208c:	72 65                	jb     20f3 <.debug_str+0x20f3>
    208e:	66 6c                	data16 insb (%dx),%es:(%edi)
    2090:	61                   	popa   
    2091:	67 00 77 6f          	add    %dh,0x6f(%bx)
    2095:	72 6b                	jb     2102 <.debug_str+0x2102>
    2097:	5f                   	pop    %edi
    2098:	66 75 6e             	data16 jne 2109 <.debug_str+0x2109>
    209b:	63 5f 74             	arpl   %bx,0x74(%edi)
    209e:	00 66 77             	add    %ah,0x77(%esi)
    20a1:	6e                   	outsb  %ds:(%esi),(%dx)
    20a2:	6f                   	outsl  %ds:(%esi),(%dx)
    20a3:	64 65 00 75 73       	fs add %dh,%gs:0x73(%ebp)
    20a8:	65 72 67             	gs jb  2112 <.debug_str+0x2112>
    20ab:	73 5f                	jae    210c <.debug_str+0x210c>
    20ad:	73 79                	jae    2128 <.debug_str+0x2128>
    20af:	73 72                	jae    2123 <.debug_str+0x2123>
    20b1:	65 74 36             	gs je  20ea <.debug_str+0x20ea>
    20b4:	34 00                	xor    $0x0,%al
    20b6:	69 73 5f 64 69 72 74 	imul   $0x74726964,0x5f(%ebx),%esi
    20bd:	79 5f                	jns    211e <.debug_str+0x211e>
    20bf:	77 72                	ja     2133 <.debug_str+0x2133>
    20c1:	69 74 65 62 61 63 6b 	imul   $0x6b6361,0x62(%ebp,%eiz,2),%esi
    20c8:	00 
    20c9:	63 70 75             	arpl   %si,0x75(%eax)
    20cc:	5f                   	pop    %edi
    20cd:	74 69                	je     2138 <.debug_str+0x2138>
    20cf:	6d                   	insl   (%dx),%es:(%edi)
    20d0:	65 72 73             	gs jb  2146 <.debug_str+0x2146>
    20d3:	00 64 69 73          	add    %ah,0x73(%ecx,%ebp,2)
    20d7:	61                   	popa   
    20d8:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
    20dc:	68 75 67 65 5f       	push   $0x5f656775
    20e1:	66 61                	popaw  
    20e3:	75 6c                	jne    2151 <.debug_str+0x2151>
    20e5:	74 00                	je     20e7 <.debug_str+0x20e7>
    20e7:	74 72                	je     215b <.debug_str+0x215b>
    20e9:	61                   	popa   
    20ea:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    20ed:	74 72                	je     2161 <.debug_str+0x2161>
    20ef:	69 67 67 65 72 5f 73 	imul   $0x735f7265,0x67(%edi),%esp
    20f6:	6f                   	outsl  %ds:(%esi),(%dx)
    20f7:	66 74 5f             	data16 je 2159 <.debug_str+0x2159>
    20fa:	64 69 73 61 62 6c 65 	imul   $0x64656c62,%fs:0x61(%ebx),%esi
    2101:	64 
    2102:	00 6b 73             	add    %ch,0x73(%ebx)
    2105:	74 61                	je     2168 <.debug_str+0x2168>
    2107:	74 66                	je     216f <.debug_str+0x216f>
    2109:	73 00                	jae    210b <.debug_str+0x210b>
    210b:	6b 69 63 6b          	imul   $0x6b,0x63(%ecx),%ebp
    210f:	00 70 74             	add    %dh,0x74(%eax)
    2112:	72 61                	jb     2175 <.debug_str+0x2175>
    2114:	63 65 00             	arpl   %sp,0x0(%ebp)
    2117:	75 69                	jne    2182 <.debug_str+0x2182>
    2119:	64 5f                	fs pop %edi
    211b:	67 69 64 5f 65 78 74 	imul   $0x65747865,0x5f(%si),%esp
    2122:	65 
    2123:	6e                   	outsb  %ds:(%esi),(%dx)
    2124:	74 00                	je     2126 <.debug_str+0x2126>
    2126:	6d                   	insl   (%dx),%es:(%edi)
    2127:	6d                   	insl   (%dx),%es:(%edi)
    2128:	61                   	popa   
    2129:	70 5f                	jo     218a <.debug_str+0x218a>
    212b:	6d                   	insl   (%dx),%es:(%edi)
    212c:	75 74                	jne    21a2 <.debug_str+0x21a2>
    212e:	65 78 00             	gs js  2131 <.debug_str+0x2131>
    2131:	6d                   	insl   (%dx),%es:(%edi)
    2132:	61                   	popa   
    2133:	78 5f                	js     2194 <.debug_str+0x2194>
    2135:	74 69                	je     21a0 <.debug_str+0x21a0>
    2137:	6d                   	insl   (%dx),%es:(%edi)
    2138:	65 00 74 72 61       	add    %dh,%gs:0x61(%edx,%esi,2)
    213d:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    2140:	65 76 65             	gs jbe 21a8 <.debug_str+0x21a8>
    2143:	6e                   	outsb  %ds:(%esi),(%dx)
    2144:	74 5f                	je     21a5 <.debug_str+0x21a5>
    2146:	74 79                	je     21c1 <.debug_str+0x21c1>
    2148:	70 65                	jo     21af <.debug_str+0x21af>
    214a:	5f                   	pop    %edi
    214b:	66 75 6e             	data16 jne 21bc <.debug_str+0x21bc>
    214e:	63 73 5f             	arpl   %si,0x5f(%ebx)
    2151:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    2158:	72 69                	jb     21c3 <.debug_str+0x21c3>
    215a:	78 5f                	js     21bb <.debug_str+0x21bb>
    215c:	67 6c                	insb   (%dx),%es:(%di)
    215e:	6f                   	outsl  %ds:(%esi),(%dx)
    215f:	62 61 6c             	bound  %esp,0x6c(%ecx)
    2162:	00 70 61             	add    %dh,0x61(%eax)
    2165:	63 63 74             	arpl   %sp,0x74(%ebx)
    2168:	00 69 74             	add    %ch,0x74(%ecx)
    216b:	65 72 61             	gs jb  21cf <.debug_str+0x21cf>
    216e:	74 65                	je     21d5 <.debug_str+0x21d5>
    2170:	00 6d 65             	add    %ch,0x65(%ebp)
    2173:	6d                   	insl   (%dx),%es:(%edi)
    2174:	63 67 5f             	arpl   %sp,0x5f(%edi)
    2177:	6c                   	insb   (%dx),%es:(%edi)
    2178:	72 75                	jb     21ef <.debug_str+0x21ef>
    217a:	73 00                	jae    217c <.debug_str+0x217c>
    217c:	6d                   	insl   (%dx),%es:(%edi)
    217d:	69 67 72 61 74 65 5f 	imul   $0x5f657461,0x72(%edi),%esp
    2184:	65 6e                	outsb  %gs:(%esi),(%dx)
    2186:	74 72                	je     21fa <.debug_str+0x21fa>
    2188:	79 00                	jns    218a <.debug_str+0x218a>
    218a:	67 72 61             	addr16 jb 21ee <.debug_str+0x21ee>
    218d:	62 5f 63             	bound  %ebx,0x63(%edi)
    2190:	75 72                	jne    2204 <.debug_str+0x2204>
    2192:	72 65                	jb     21f9 <.debug_str+0x21f9>
    2194:	6e                   	outsb  %ds:(%esi),(%dx)
    2195:	74 5f                	je     21f6 <.debug_str+0x21f6>
    2197:	6e                   	outsb  %ds:(%esi),(%dx)
    2198:	73 00                	jae    219a <.debug_str+0x219a>
    219a:	61                   	popa   
    219b:	6c                   	insb   (%dx),%es:(%edi)
    219c:	74 6d                	je     220b <.debug_str+0x220b>
    219e:	61                   	popa   
    219f:	70 00                	jo     21a1 <.debug_str+0x21a1>
    21a1:	66 73 6e             	data16 jae 2212 <.debug_str+0x2212>
    21a4:	6f                   	outsl  %ds:(%esi),(%dx)
    21a5:	74 69                	je     2210 <.debug_str+0x2210>
    21a7:	66 79 5f             	data16 jns 2209 <.debug_str+0x2209>
    21aa:	6d                   	insl   (%dx),%es:(%edi)
    21ab:	61                   	popa   
    21ac:	72 6b                	jb     2219 <.debug_str+0x2219>
    21ae:	5f                   	pop    %edi
    21af:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    21b2:	6e                   	outsb  %ds:(%esi),(%dx)
    21b3:	65 63 74 6f 72       	arpl   %si,%gs:0x72(%edi,%ebp,2)
    21b8:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    21bc:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    21bf:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    21c6:	72 69                	jb     2231 <.debug_str+0x2231>
    21c8:	78 5f                	js     2229 <.debug_str+0x2229>
    21ca:	61                   	popa   
    21cb:	73 73                	jae    2240 <.debug_str+0x2240>
    21cd:	69 67 6e 00 5f 73 69 	imul   $0x69735f00,0x6e(%edi),%esp
    21d4:	67 73 79             	addr16 jae 2250 <.debug_str+0x2250>
    21d7:	73 00                	jae    21d9 <.debug_str+0x21d9>
    21d9:	65 76 65             	gs jbe 2241 <.debug_str+0x2241>
    21dc:	6e                   	outsb  %ds:(%esi),(%dx)
    21dd:	74 5f                	je     223e <.debug_str+0x223e>
    21df:	63 6c 61 73          	arpl   %bp,0x73(%ecx,%eiz,2)
    21e3:	73 5f                	jae    2244 <.debug_str+0x2244>
    21e5:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    21ec:	72 69                	jb     2257 <.debug_str+0x2257>
    21ee:	78 5f                	js     224f <.debug_str+0x224f>
    21f0:	63 70 75             	arpl   %si,0x75(%eax)
    21f3:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    21f7:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    21fa:	65 76 65             	gs jbe 2262 <.debug_str+0x2262>
    21fd:	6e                   	outsb  %ds:(%esi),(%dx)
    21fe:	74 5f                	je     225f <.debug_str+0x225f>
    2200:	64 65 66 69 6e 65 5f 	fs imul $0x665f,%gs:0x65(%esi),%bp
    2207:	66 
    2208:	69 65 6c 64 73 5f 69 	imul   $0x695f7364,0x6c(%ebp),%esp
    220f:	72 71                	jb     2282 <.debug_str+0x2282>
    2211:	5f                   	pop    %edi
    2212:	6d                   	insl   (%dx),%es:(%edi)
    2213:	61                   	popa   
    2214:	74 72                	je     2288 <.debug_str+0x2288>
    2216:	69 78 5f 63 70 75 00 	imul   $0x757063,0x5f(%eax),%edi
    221d:	68 77 5f 70 65       	push   $0x65705f77
    2222:	72 66                	jb     228a <.debug_str+0x228a>
    2224:	5f                   	pop    %edi
    2225:	65 76 65             	gs jbe 228d <.debug_str+0x228d>
    2228:	6e                   	outsb  %ds:(%esi),(%dx)
    2229:	74 5f                	je     228a <.debug_str+0x228a>
    222b:	65 78 74             	gs js  22a2 <.debug_str+0x22a2>
    222e:	72 61                	jb     2291 <.debug_str+0x2291>
    2230:	00 69 5f             	add    %ch,0x5f(%ecx)
    2233:	73 62                	jae    2297 <.debug_str+0x2297>
    2235:	00 73 68             	add    %dh,0x68(%ebx)
    2238:	61                   	popa   
    2239:	72 65                	jb     22a0 <.debug_str+0x22a0>
    223b:	64 5f                	fs pop %edi
    223d:	70 65                	jo     22a4 <.debug_str+0x22a4>
    223f:	6e                   	outsb  %ds:(%esi),(%dx)
    2240:	64 69 6e 67 00 65 78 	imul   $0x70786500,%fs:0x67(%esi),%ebp
    2247:	70 
    2248:	69 72 65 73 00 50 45 	imul   $0x45500073,0x65(%edx),%esi
    224f:	52                   	push   %edx
    2250:	46                   	inc    %esi
    2251:	5f                   	pop    %edi
    2252:	53                   	push   %ebx
    2253:	41                   	inc    %ecx
    2254:	4d                   	dec    %ebp
    2255:	50                   	push   %eax
    2256:	4c                   	dec    %esp
    2257:	45                   	inc    %ebp
    2258:	5f                   	pop    %edi
    2259:	42                   	inc    %edx
    225a:	52                   	push   %edx
    225b:	41                   	inc    %ecx
    225c:	4e                   	dec    %esi
    225d:	43                   	inc    %ebx
    225e:	48                   	dec    %eax
    225f:	5f                   	pop    %edi
    2260:	41                   	inc    %ecx
    2261:	4e                   	dec    %esi
    2262:	59                   	pop    %ecx
    2263:	5f                   	pop    %edi
    2264:	53                   	push   %ebx
    2265:	48                   	dec    %eax
    2266:	49                   	dec    %ecx
    2267:	46                   	inc    %esi
    2268:	54                   	push   %esp
    2269:	00 72 63             	add    %dh,0x63(%edx)
    226c:	75 77                	jne    22e5 <.debug_str+0x22e5>
    226e:	61                   	popa   
    226f:	69 74 00 73 65 74 5f 	imul   $0x6c5f7465,0x73(%eax,%eax,1),%esi
    2276:	6c 
    2277:	64 74 00             	fs je  227a <.debug_str+0x227a>
    227a:	6e                   	outsb  %ds:(%esi),(%dx)
    227b:	69 76 63 73 77 00 66 	imul   $0x66007773,0x63(%esi),%esi
    2282:	65 5f                	gs pop %edi
    2284:	72 65                	jb     22eb <.debug_str+0x22eb>
    2286:	73 65                	jae    22ed <.debug_str+0x22ed>
    2288:	72 76                	jb     2300 <.debug_str+0x2300>
    228a:	65 64 36 34 00       	gs fs ss xor $0x0,%al
    228f:	44                   	inc    %esp
    2290:	4c                   	dec    %esp
    2291:	5f                   	pop    %edi
    2292:	44                   	inc    %esp
    2293:	45                   	inc    %ebp
    2294:	56                   	push   %esi
    2295:	5f                   	pop    %edi
    2296:	55                   	push   %ebp
    2297:	4e                   	dec    %esi
    2298:	42                   	inc    %edx
    2299:	49                   	dec    %ecx
    229a:	4e                   	dec    %esi
    229b:	44                   	inc    %esp
    229c:	49                   	dec    %ecx
    229d:	4e                   	dec    %esi
    229e:	47                   	inc    %edi
    229f:	00 74 68 72          	add    %dh,0x72(%eax,%ebp,2)
    22a3:	65 61                	gs popa 
    22a5:	64 00 73 75          	add    %dh,%fs:0x75(%ebx)
    22a9:	62 73 79             	bound  %esi,0x79(%ebx)
    22ac:	73 5f                	jae    230d <.debug_str+0x230d>
    22ae:	70 72                	jo     2322 <.debug_str+0x2322>
    22b0:	69 76 61 74 65 00 73 	imul   $0x73006574,0x61(%esi),%esi
    22b7:	5f                   	pop    %edi
    22b8:	64 65 76 00          	fs gs jbe 22bc <.debug_str+0x22bc>
    22bc:	6c                   	insb   (%dx),%es:(%edi)
    22bd:	65 67 61             	gs addr16 popa 
    22c0:	63 79 00             	arpl   %di,0x0(%ecx)
    22c3:	67 65 74 5f          	addr16 gs je 2326 <.debug_str+0x2326>
    22c7:	6e                   	outsb  %ds:(%esi),(%dx)
    22c8:	65 78 74             	gs js  233f <.debug_str+0x233f>
    22cb:	5f                   	pop    %edi
    22cc:	69 64 00 72 77 6c 6f 	imul   $0x636f6c77,0x72(%eax,%eax,1),%esp
    22d3:	63 
    22d4:	6b 5f 74 00          	imul   $0x0,0x74(%edi),%ebx
    22d8:	70 67                	jo     2341 <.debug_str+0x2341>
    22da:	70 72                	jo     234e <.debug_str+0x234e>
    22dc:	6f                   	outsl  %ds:(%esi),(%dx)
    22dd:	74 00                	je     22df <.debug_str+0x22df>
    22df:	66 74 72             	data16 je 2354 <.debug_str+0x2354>
    22e2:	61                   	popa   
    22e3:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    22e6:	6f                   	outsl  %ds:(%esi),(%dx)
    22e7:	70 73                	jo     235c <.debug_str+0x235c>
    22e9:	5f                   	pop    %edi
    22ea:	68 61 73 68 00       	push   $0x687361
    22ef:	66 61                	popaw  
    22f1:	6c                   	insb   (%dx),%es:(%edi)
    22f2:	73 65                	jae    2359 <.debug_str+0x2359>
    22f4:	00 73 68             	add    %dh,0x68(%ebx)
    22f7:	6f                   	outsl  %ds:(%esi),(%dx)
    22f8:	77 5f                	ja     2359 <.debug_str+0x2359>
    22fa:	70 61                	jo     235d <.debug_str+0x235d>
    22fc:	74 68                	je     2366 <.debug_str+0x2366>
    22fe:	00 73 77             	add    %dh,0x77(%ebx)
    2301:	61                   	popa   
    2302:	70 67                	jo     236b <.debug_str+0x236b>
    2304:	73 00                	jae    2306 <.debug_str+0x2306>
    2306:	50                   	push   %eax
    2307:	45                   	inc    %ebp
    2308:	52                   	push   %edx
    2309:	46                   	inc    %esi
    230a:	5f                   	pop    %edi
    230b:	53                   	push   %ebx
    230c:	41                   	inc    %ecx
    230d:	4d                   	dec    %ebp
    230e:	50                   	push   %eax
    230f:	4c                   	dec    %esp
    2310:	45                   	inc    %ebp
    2311:	5f                   	pop    %edi
    2312:	42                   	inc    %edx
    2313:	52                   	push   %edx
    2314:	41                   	inc    %ecx
    2315:	4e                   	dec    %esi
    2316:	43                   	inc    %ebx
    2317:	48                   	dec    %eax
    2318:	5f                   	pop    %edi
    2319:	49                   	dec    %ecx
    231a:	4e                   	dec    %esi
    231b:	44                   	inc    %esp
    231c:	5f                   	pop    %edi
    231d:	4a                   	dec    %edx
    231e:	55                   	push   %ebp
    231f:	4d                   	dec    %ebp
    2320:	50                   	push   %eax
    2321:	5f                   	pop    %edi
    2322:	53                   	push   %ebx
    2323:	48                   	dec    %eax
    2324:	49                   	dec    %ecx
    2325:	46                   	inc    %esi
    2326:	54                   	push   %esp
    2327:	00 63 68             	add    %ah,0x68(%ebx)
    232a:	69 6c 64 5f 63 6f 75 	imul   $0x6e756f63,0x5f(%esp,%eiz,2),%ebp
    2331:	6e 
    2332:	74 00                	je     2334 <.debug_str+0x2334>
    2334:	6c                   	insb   (%dx),%es:(%edi)
    2335:	6d                   	insl   (%dx),%es:(%edi)
    2336:	5f                   	pop    %edi
    2337:	67 65 74 5f          	addr16 gs je 239a <.debug_str+0x239a>
    233b:	6f                   	outsl  %ds:(%esi),(%dx)
    233c:	77 6e                	ja     23ac <.debug_str+0x23ac>
    233e:	65 72 00             	gs jb  2341 <.debug_str+0x2341>
    2341:	5f                   	pop    %edi
    2342:	5f                   	pop    %edi
    2343:	65 76 65             	gs jbe 23ab <.debug_str+0x23ab>
    2346:	6e                   	outsb  %ds:(%esi),(%dx)
    2347:	74 5f                	je     23a8 <.debug_str+0x23a8>
    2349:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    2350:	72 69                	jb     23bb <.debug_str+0x23bb>
    2352:	78 5f                	js     23b3 <.debug_str+0x23b3>
    2354:	72 65                	jb     23bb <.debug_str+0x23bb>
    2356:	73 65                	jae    23bd <.debug_str+0x23bd>
    2358:	72 76                	jb     23d0 <.debug_str+0x23d0>
    235a:	65 00 61 63          	add    %ah,%gs:0x63(%ecx)
    235e:	5f                   	pop    %edi
    235f:	75 74                	jne    23d5 <.debug_str+0x23d5>
    2361:	69 6d 65 00 76 6d 5f 	imul   $0x5f6d7600,0x65(%ebp),%ebp
    2368:	65 76 65             	gs jbe 23d0 <.debug_str+0x23d0>
    236b:	6e                   	outsb  %ds:(%esi),(%dx)
    236c:	74 5f                	je     23cd <.debug_str+0x23cd>
    236e:	69 74 65 6d 00 73 77 	imul   $0x61777300,0x6d(%ebp,%eiz,2),%esi
    2375:	61 
    2376:	70 5f                	jo     23d7 <.debug_str+0x23d7>
    2378:	69 6e 66 6f 5f 73 74 	imul   $0x74735f6f,0x66(%esi),%ebp
    237f:	72 75                	jb     23f6 <.debug_str+0x23f6>
    2381:	63 74 00 73          	arpl   %si,0x73(%eax,%eax,1)
    2385:	65 71 75             	gs jno 23fd <.debug_str+0x23fd>
    2388:	65 6e                	outsb  %gs:(%esi),(%dx)
    238a:	63 65 00             	arpl   %sp,0x0(%ebp)
    238d:	45                   	inc    %ebp
    238e:	56                   	push   %esi
    238f:	45                   	inc    %ebp
    2390:	4e                   	dec    %esi
    2391:	54                   	push   %esp
    2392:	5f                   	pop    %edi
    2393:	46                   	inc    %esi
    2394:	49                   	dec    %ecx
    2395:	4c                   	dec    %esp
    2396:	45                   	inc    %ebp
    2397:	5f                   	pop    %edi
    2398:	46                   	inc    %esi
    2399:	4c                   	dec    %esp
    239a:	5f                   	pop    %edi
    239b:	52                   	push   %edx
    239c:	45                   	inc    %ebp
    239d:	43                   	inc    %ebx
    239e:	4f                   	dec    %edi
    239f:	52                   	push   %edx
    23a0:	44                   	inc    %esp
    23a1:	45                   	inc    %ebp
    23a2:	44                   	inc    %esp
    23a3:	5f                   	pop    %edi
    23a4:	43                   	inc    %ebx
    23a5:	4d                   	dec    %ebp
    23a6:	44                   	inc    %esp
    23a7:	5f                   	pop    %edi
    23a8:	42                   	inc    %edx
    23a9:	49                   	dec    %ecx
    23aa:	54                   	push   %esp
    23ab:	00 63 70             	add    %ah,0x70(%ebx)
    23ae:	75 5f                	jne    240f <.debug_str+0x240f>
    23b0:	63 67 72             	arpl   %sp,0x72(%edi)
    23b3:	70 5f                	jo     2414 <.debug_str+0x2414>
    23b5:	69 64 00 72 74 5f 73 	imul   $0x70735f74,0x72(%eax,%eax,1),%esp
    23bc:	70 
    23bd:	63 5f 77             	arpl   %bx,0x77(%edi)
    23c0:	61                   	popa   
    23c1:	72 6e                	jb     2431 <.debug_str+0x2431>
    23c3:	6c                   	insb   (%dx),%es:(%edi)
    23c4:	69 6d 69 74 00 65 78 	imul   $0x78650074,0x69(%ebp),%ebp
    23cb:	63 65 70             	arpl   %sp,0x70(%ebp)
    23ce:	74 69                	je     2439 <.debug_str+0x2439>
    23d0:	6f                   	outsl  %ds:(%esi),(%dx)
    23d1:	6e                   	outsb  %ds:(%esi),(%dx)
    23d2:	61                   	popa   
    23d3:	6c                   	insb   (%dx),%es:(%edi)
    23d4:	00 61 63             	add    %ah,0x63(%ecx)
    23d7:	5f                   	pop    %edi
    23d8:	66 6c                	data16 insb (%dx),%es:(%edi)
    23da:	61                   	popa   
    23db:	67 00 66 69          	add    %ah,0x69(%bp)
    23df:	5f                   	pop    %edi
    23e0:	66 6c                	data16 insb (%dx),%es:(%edi)
    23e2:	61                   	popa   
    23e3:	67 73 00             	addr16 jae 23e6 <.debug_str+0x23e6>
    23e6:	6e                   	outsb  %ds:(%esi),(%dx)
    23e7:	6f                   	outsl  %ds:(%esi),(%dx)
    23e8:	74 69                	je     2453 <.debug_str+0x2453>
    23ea:	66 79 5f             	data16 jns 244c <.debug_str+0x244c>
    23ed:	63 6f 75             	arpl   %bp,0x75(%edi)
    23f0:	6e                   	outsb  %ds:(%esi),(%dx)
    23f1:	74 00                	je     23f3 <.debug_str+0x23f3>
    23f3:	76 6d                	jbe    2462 <.debug_str+0x2462>
    23f5:	5f                   	pop    %edi
    23f6:	73 74                	jae    246c <.debug_str+0x246c>
    23f8:	61                   	popa   
    23f9:	74 00                	je     23fb <.debug_str+0x23fb>
    23fb:	74 61                	je     245e <.debug_str+0x245e>
    23fd:	73 6b                	jae    246a <.debug_str+0x246a>
    23ff:	73 00                	jae    2401 <.debug_str+0x2401>
    2401:	5f                   	pop    %edi
    2402:	70 69                	jo     246d <.debug_str+0x246d>
    2404:	64 00 70 65          	add    %dh,%fs:0x65(%eax)
    2408:	72 66                	jb     2470 <.debug_str+0x2470>
    240a:	5f                   	pop    %edi
    240b:	61                   	popa   
    240c:	64 64 72 5f          	fs fs jb 246f <.debug_str+0x246f>
    2410:	66 69 6c 74 65 72 73 	imul   $0x7372,0x65(%esp,%esi,2),%bp
    2417:	5f                   	pop    %edi
    2418:	68 65 61 64 00       	push   $0x646165
    241d:	6d                   	insl   (%dx),%es:(%edi)
    241e:	6d                   	insl   (%dx),%es:(%edi)
    241f:	5f                   	pop    %edi
    2420:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    2423:	74 65                	je     248a <.debug_str+0x248a>
    2425:	78 74                	js     249b <.debug_str+0x249b>
    2427:	5f                   	pop    %edi
    2428:	74 00                	je     242a <.debug_str+0x242a>
    242a:	73 74                	jae    24a0 <.debug_str+0x24a0>
    242c:	61                   	popa   
    242d:	72 74                	jb     24a3 <.debug_str+0x24a3>
    242f:	75 70                	jne    24a1 <.debug_str+0x24a1>
    2431:	00 69 72             	add    %ch,0x72(%ecx)
    2434:	71 5f                	jno    2495 <.debug_str+0x2495>
    2436:	6d                   	insl   (%dx),%es:(%edi)
    2437:	61                   	popa   
    2438:	73 6b                	jae    24a5 <.debug_str+0x24a5>
    243a:	5f                   	pop    %edi
    243b:	61                   	popa   
    243c:	63 6b 00             	arpl   %bp,0x0(%ebx)
    243f:	67 65 74 5f          	addr16 gs je 24a2 <.debug_str+0x24a2>
    2443:	63 70 75             	arpl   %si,0x75(%eax)
    2446:	5f                   	pop    %edi
    2447:	6d                   	insl   (%dx),%es:(%edi)
    2448:	61                   	popa   
    2449:	73 6b                	jae    24b6 <.debug_str+0x24b6>
    244b:	00 6f 66             	add    %ch,0x66(%edi)
    244e:	5f                   	pop    %edi
    244f:	64 65 76 69          	fs gs jbe 24bc <.debug_str+0x24bc>
    2453:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    2456:	69 64 00 69 5f 77 62 	imul   $0x62775f,0x69(%eax,%eax,1),%esp
    245d:	00 
    245e:	63 67 72             	arpl   %sp,0x72(%edi)
    2461:	6f                   	outsl  %ds:(%esi),(%dx)
    2462:	75 70                	jne    24d4 <.debug_str+0x24d4>
    2464:	5f                   	pop    %edi
    2465:	74 68                	je     24cf <.debug_str+0x24cf>
    2467:	72 65                	jb     24ce <.debug_str+0x24ce>
    2469:	61                   	popa   
    246a:	64 67 72 6f          	fs addr16 jb 24dd <.debug_str+0x24dd>
    246e:	75 70                	jne    24e0 <.debug_str+0x24e0>
    2470:	5f                   	pop    %edi
    2471:	72 77                	jb     24ea <.debug_str+0x24ea>
    2473:	73 65                	jae    24da <.debug_str+0x24da>
    2475:	6d                   	insl   (%dx),%es:(%edi)
    2476:	00 75 69             	add    %dh,0x69(%ebp)
    2479:	6e                   	outsb  %ds:(%esi),(%dx)
    247a:	74 38                	je     24b4 <.debug_str+0x24b4>
    247c:	5f                   	pop    %edi
    247d:	74 00                	je     247f <.debug_str+0x247f>
    247f:	63 6f 6d             	arpl   %bp,0x6d(%edi)
    2482:	70 6f                	jo     24f3 <.debug_str+0x24f3>
    2484:	75 6e                	jne    24f4 <.debug_str+0x24f4>
    2486:	64 5f                	fs pop %edi
    2488:	6f                   	outsl  %ds:(%esi),(%dx)
    2489:	72 64                	jb     24ef <.debug_str+0x24ef>
    248b:	65 72 00             	gs jb  248e <.debug_str+0x248e>
    248e:	6c                   	insb   (%dx),%es:(%edi)
    248f:	6f                   	outsl  %ds:(%esi),(%dx)
    2490:	63 6b 65             	arpl   %bp,0x65(%ebx)
    2493:	64 5f                	fs pop %edi
    2495:	73 68                	jae    24ff <.debug_str+0x24ff>
    2497:	6d                   	insl   (%dx),%es:(%edi)
    2498:	00 69 6e             	add    %ch,0x6e(%ecx)
    249b:	61                   	popa   
    249c:	63 74 69 76          	arpl   %si,0x76(%ecx,%ebp,2)
    24a0:	65 5f                	gs pop %edi
    24a2:	74 69                	je     250d <.debug_str+0x250d>
    24a4:	6d                   	insl   (%dx),%es:(%edi)
    24a5:	65 72 00             	gs jb  24a8 <.debug_str+0x24a8>
    24a8:	5f                   	pop    %edi
    24a9:	70 6b                	jo     2516 <.debug_str+0x2516>
    24ab:	65 79 00             	gs jns 24ae <.debug_str+0x24ae>
    24ae:	73 5f                	jae    250f <.debug_str+0x250f>
    24b0:	65 78 70             	gs js  2523 <.debug_str+0x2523>
    24b3:	6f                   	outsl  %ds:(%esi),(%dx)
    24b4:	72 74                	jb     252a <.debug_str+0x252a>
    24b6:	5f                   	pop    %edi
    24b7:	6f                   	outsl  %ds:(%esi),(%dx)
    24b8:	70 00                	jo     24ba <.debug_str+0x24ba>
    24ba:	77 72                	ja     252e <.debug_str+0x252e>
    24bc:	69 74 65 5f 75 36 34 	imul   $0x343675,0x5f(%ebp,%eiz,2),%esi
    24c3:	00 
    24c4:	73 74                	jae    253a <.debug_str+0x253a>
    24c6:	61                   	popa   
    24c7:	73 68                	jae    2531 <.debug_str+0x2531>
    24c9:	65 64 00 76 6d       	gs add %dh,%fs:0x6d(%esi)
    24ce:	5f                   	pop    %edi
    24cf:	70 61                	jo     2532 <.debug_str+0x2532>
    24d1:	67 65 5f             	addr16 gs pop %edi
    24d4:	70 72                	jo     2548 <.debug_str+0x2548>
    24d6:	6f                   	outsl  %ds:(%esi),(%dx)
    24d7:	74 00                	je     24d9 <.debug_str+0x24d9>
    24d9:	50                   	push   %eax
    24da:	49                   	dec    %ecx
    24db:	44                   	inc    %esp
    24dc:	54                   	push   %esp
    24dd:	59                   	pop    %ecx
    24de:	50                   	push   %eax
    24df:	45                   	inc    %ebp
    24e0:	5f                   	pop    %edi
    24e1:	53                   	push   %ebx
    24e2:	49                   	dec    %ecx
    24e3:	44                   	inc    %esp
    24e4:	00 64 5f 70          	add    %ah,0x70(%edi,%ebx,2)
    24e8:	72 75                	jb     255f <.debug_str+0x255f>
    24ea:	6e                   	outsb  %ds:(%esi),(%dx)
    24eb:	65 00 72 65          	add    %dh,%gs:0x65(%edx)
    24ef:	73 75                	jae    2566 <.debug_str+0x2566>
    24f1:	6d                   	insl   (%dx),%es:(%edi)
    24f2:	65 5f                	gs pop %edi
    24f4:	6e                   	outsb  %ds:(%esi),(%dx)
    24f5:	6f                   	outsl  %ds:(%esi),(%dx)
    24f6:	69 72 71 00 6c 6f 77 	imul   $0x776f6c00,0x71(%edx),%esi
    24fd:	6d                   	insl   (%dx),%es:(%edi)
    24fe:	65 6d                	gs insl (%dx),%es:(%edi)
    2500:	5f                   	pop    %edi
    2501:	72 65                	jb     2568 <.debug_str+0x2568>
    2503:	73 65                	jae    256a <.debug_str+0x256a>
    2505:	72 76                	jb     257d <.debug_str+0x257d>
    2507:	65 00 70 61          	add    %dh,%gs:0x61(%eax)
    250b:	67 65 00 74 72       	add    %dh,%gs:0x72(%si)
    2510:	61                   	popa   
    2511:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    2514:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    251b:	72 69                	jb     2586 <.debug_str+0x2586>
    251d:	78 5f                	js     257e <.debug_str+0x257e>
    251f:	72 65                	jb     2586 <.debug_str+0x2586>
    2521:	73 65                	jae    2588 <.debug_str+0x2588>
    2523:	72 76                	jb     259b <.debug_str+0x259b>
    2525:	65 5f                	gs pop %edi
    2527:	6d                   	insl   (%dx),%es:(%edi)
    2528:	61                   	popa   
    2529:	6e                   	outsb  %ds:(%esi),(%dx)
    252a:	61                   	popa   
    252b:	67 65 64 00 70 69    	gs add %dh,%fs:0x69(%bx,%si)
    2531:	6e                   	outsb  %ds:(%esi),(%dx)
    2532:	6e                   	outsb  %ds:(%esi),(%dx)
    2533:	65 64 5f             	gs fs pop %edi
    2536:	67 72 6f             	addr16 jb 25a8 <.debug_str+0x25a8>
    2539:	75 70                	jne    25ab <.debug_str+0x25ab>
    253b:	73 00                	jae    253d <.debug_str+0x253d>
    253d:	67 65 74 5f          	addr16 gs je 25a0 <.debug_str+0x25a0>
    2541:	69 6e 6f 64 65 5f 75 	imul   $0x755f6564,0x6f(%esi),%ebp
    2548:	73 61                	jae    25ab <.debug_str+0x25ab>
    254a:	67 65 00 6e 6f       	add    %ch,%gs:0x6f(%bp)
    254f:	72 6d                	jb     25be <.debug_str+0x25be>
    2551:	61                   	popa   
    2552:	6c                   	insb   (%dx),%es:(%edi)
    2553:	5f                   	pop    %edi
    2554:	70 72                	jo     25c8 <.debug_str+0x25c8>
    2556:	69 6f 00 66 5f 65 70 	imul   $0x70655f66,0x0(%edi),%ebp
    255d:	5f                   	pop    %edi
    255e:	6c                   	insb   (%dx),%es:(%edi)
    255f:	69 6e 6b 73 00 6c 61 	imul   $0x616c0073,0x6b(%esi),%ebp
    2566:	73 74                	jae    25dc <.debug_str+0x25dc>
    2568:	5f                   	pop    %edi
    2569:	62 75 73             	bound  %esi,0x73(%ebp)
    256c:	79 00                	jns    256e <.debug_str+0x256e>
    256e:	69 5f 70 69 70 65 00 	imul   $0x657069,0x70(%edi),%ebx
    2575:	62 69 74             	bound  %ebp,0x74(%ecx)
    2578:	6d                   	insl   (%dx),%es:(%edi)
    2579:	61                   	popa   
    257a:	70 5f                	jo     25db <.debug_str+0x25db>
    257c:	6f                   	outsl  %ds:(%esi),(%dx)
    257d:	72 00                	jb     257f <.debug_str+0x257f>
    257f:	62 61 73             	bound  %esp,0x73(%ecx)
    2582:	65 00 68 6f          	add    %ch,%gs:0x6f(%eax)
    2586:	73 74                	jae    25fc <.debug_str+0x25fc>
    2588:	00 75 61             	add    %dh,0x61(%ebp)
    258b:	64 64 72 00          	fs fs jb 258f <.debug_str+0x258f>
    258f:	5f                   	pop    %edi
    2590:	5f                   	pop    %edi
    2591:	69 6e 69 74 5f 65 6e 	imul   $0x6e655f74,0x69(%esi),%ebp
    2598:	64 00 63 67          	add    %ah,%fs:0x67(%ebx)
    259c:	72 70                	jb     260e <.debug_str+0x260e>
    259e:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    25a2:	6e                   	outsb  %ds:(%esi),(%dx)
    25a3:	73 70                	jae    2615 <.debug_str+0x2615>
    25a5:	61                   	popa   
    25a6:	72 65                	jb     260d <.debug_str+0x260d>
    25a8:	6e                   	outsb  %ds:(%esi),(%dx)
    25a9:	74 5f                	je     260a <.debug_str+0x260a>
    25ab:	68 75 67 65 70       	push   $0x70656775
    25b0:	61                   	popa   
    25b1:	67 65 5f             	addr16 gs pop %edi
    25b4:	66 6c                	data16 insb (%dx),%es:(%edi)
    25b6:	61                   	popa   
    25b7:	67 73 00             	addr16 jae 25ba <.debug_str+0x25ba>
    25ba:	72 65                	jb     2621 <.debug_str+0x2621>
    25bc:	61                   	popa   
    25bd:	6c                   	insb   (%dx),%es:(%edi)
    25be:	5f                   	pop    %edi
    25bf:	73 74                	jae    2635 <.debug_str+0x2635>
    25c1:	61                   	popa   
    25c2:	72 74                	jb     2638 <.debug_str+0x2638>
    25c4:	5f                   	pop    %edi
    25c5:	74 69                	je     2630 <.debug_str+0x2630>
    25c7:	6d                   	insl   (%dx),%es:(%edi)
    25c8:	65 00 5f 5f          	add    %bl,%gs:0x5f(%edi)
    25cc:	6b 65 72 6e          	imul   $0x6e,0x72(%ebp),%esp
    25d0:	65 6c                	gs insb (%dx),%es:(%edi)
    25d2:	5f                   	pop    %edi
    25d3:	74 69                	je     263e <.debug_str+0x263e>
    25d5:	6d                   	insl   (%dx),%es:(%edi)
    25d6:	65 5f                	gs pop %edi
    25d8:	74 00                	je     25da <.debug_str+0x25da>
    25da:	6f                   	outsl  %ds:(%esi),(%dx)
    25db:	6c                   	insb   (%dx),%es:(%edi)
    25dc:	64 5f                	fs pop %edi
    25de:	73 75                	jae    2655 <.debug_str+0x2655>
    25e0:	62 74 72 65          	bound  %esi,0x65(%edx,%esi,2)
    25e4:	65 5f                	gs pop %edi
    25e6:	73 73                	jae    265b <.debug_str+0x265b>
    25e8:	5f                   	pop    %edi
    25e9:	6d                   	insl   (%dx),%es:(%edi)
    25ea:	61                   	popa   
    25eb:	73 6b                	jae    2658 <.debug_str+0x2658>
    25ed:	00 70 74             	add    %dh,0x74(%eax)
    25f0:	65 70 5f             	gs jo  2652 <.debug_str+0x2652>
    25f3:	6d                   	insl   (%dx),%es:(%edi)
    25f4:	6f                   	outsl  %ds:(%esi),(%dx)
    25f5:	64 69 66 79 5f 70 72 	imul   $0x6f72705f,%fs:0x79(%esi),%esp
    25fc:	6f 
    25fd:	74 5f                	je     265e <.debug_str+0x265e>
    25ff:	63 6f 6d             	arpl   %bp,0x6d(%edi)
    2602:	6d                   	insl   (%dx),%es:(%edi)
    2603:	69 74 00 69 73 5f 63 	imul   $0x68635f73,0x69(%eax,%eax,1),%esi
    260a:	68 
    260b:	69 6c 64 5f 73 75 62 	imul   $0x72627573,0x5f(%esp,%eiz,2),%ebp
    2612:	72 
    2613:	65 61                	gs popa 
    2615:	70 65                	jo     267c <.debug_str+0x267c>
    2617:	72 00                	jb     2619 <.debug_str+0x2619>
    2619:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    261c:	74 69                	je     2687 <.debug_str+0x2687>
    261e:	67 75 6f             	addr16 jne 2690 <.debug_str+0x2690>
    2621:	75 73                	jne    2696 <.debug_str+0x2696>
    2623:	00 65 78             	add    %ah,0x78(%ebp)
    2626:	65 63 5f 76          	arpl   %bx,%gs:0x76(%edi)
    262a:	6d                   	insl   (%dx),%es:(%edi)
    262b:	00 5f 5f             	add    %bl,0x5f(%edi)
    262e:	64 73 68             	fs jae 2699 <.debug_str+0x2699>
    2631:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    2635:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    2638:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    263f:	72 69                	jb     26aa <.debug_str+0x26aa>
    2641:	78 5f                	js     26a2 <.debug_str+0x26a2>
    2643:	61                   	popa   
    2644:	73 73                	jae    26b9 <.debug_str+0x26b9>
    2646:	69 67 6e 5f 73 79 73 	imul   $0x7379735f,0x6e(%edi),%esp
    264d:	74 65                	je     26b4 <.debug_str+0x26b4>
    264f:	6d                   	insl   (%dx),%es:(%edi)
    2650:	00 77 61             	add    %dh,0x61(%edi)
    2653:	69 74 5f 6c 6f 63 6b 	imul   $0x6b636f,0x6c(%edi,%ebx,2),%esi
    265a:	00 
    265b:	62 64 5f 6f          	bound  %esp,0x6f(%edi,%ebx,2)
    265f:	70 65                	jo     26c6 <.debug_str+0x26c6>
    2661:	6e                   	outsb  %ds:(%esi),(%dx)
    2662:	65 72 73             	gs jb  26d8 <.debug_str+0x26d8>
    2665:	00 6c 61 73          	add    %ch,0x73(%ecx,%eiz,2)
    2669:	74 5f                	je     26ca <.debug_str+0x26ca>
    266b:	73 69                	jae    26d6 <.debug_str+0x26d6>
    266d:	67 69 6e 66 6f 00 61 	imul   $0x6c61006f,0x66(%bp),%ebp
    2674:	6c 
    2675:	6c                   	insb   (%dx),%es:(%edi)
    2676:	6f                   	outsl  %ds:(%esi),(%dx)
    2677:	63 5f 69             	arpl   %bx,0x69(%edi)
    267a:	6e                   	outsb  %ds:(%esi),(%dx)
    267b:	6f                   	outsl  %ds:(%esi),(%dx)
    267c:	64 65 00 64 5f 69    	fs add %ah,%gs:0x69(%edi,%ebx,2)
    2682:	6e                   	outsb  %ds:(%esi),(%dx)
    2683:	61                   	popa   
    2684:	6d                   	insl   (%dx),%es:(%edi)
    2685:	65 00 64 65 76       	add    %ah,%gs:0x76(%ebp,%eiz,2)
    268a:	72 65                	jb     26f1 <.debug_str+0x26f1>
    268c:	73 5f                	jae    26ed <.debug_str+0x26ed>
    268e:	68 65 61 64 00       	push   $0x646165
    2693:	69 5f 6d 61 70 70 69 	imul   $0x69707061,0x6d(%edi),%ebx
    269a:	6e                   	outsb  %ds:(%esi),(%dx)
    269b:	67 00 70 6d          	add    %dh,0x6d(%bx,%si)
    269f:	75 5f                	jne    2700 <.debug_str+0x2700>
    26a1:	63 70 75             	arpl   %si,0x75(%eax)
    26a4:	5f                   	pop    %edi
    26a5:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    26a8:	74 65                	je     270f <.debug_str+0x270f>
    26aa:	78 74                	js     2720 <.debug_str+0x2720>
    26ac:	00 73 61             	add    %dh,0x61(%ebx)
    26af:	6d                   	insl   (%dx),%es:(%edi)
    26b0:	70 6c                	jo     271e <.debug_str+0x271e>
    26b2:	65 5f                	gs pop %edi
    26b4:	72 65                	jb     271b <.debug_str+0x271b>
    26b6:	67 73 5f             	addr16 jae 2718 <.debug_str+0x2718>
    26b9:	69 6e 74 72 00 69 6e 	imul   $0x6e690072,0x74(%esi),%ebp
    26c0:	62 6c 6f 63          	bound  %ebp,0x63(%edi,%ebp,2)
    26c4:	6b 00 70             	imul   $0x70,(%eax),%eax
    26c7:	34 64                	xor    $0x64,%al
    26c9:	5f                   	pop    %edi
    26ca:	74 00                	je     26cc <.debug_str+0x26cc>
    26cc:	63 67 72             	arpl   %sp,0x72(%edi)
    26cf:	70 5f                	jo     2730 <.debug_str+0x2730>
    26d1:	64 65 66 65 72 5f    	fs gs data16 gs jb 2736 <.debug_str+0x2736>
    26d7:	65 6e                	outsb  %gs:(%esi),(%dx)
    26d9:	61                   	popa   
    26da:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
    26de:	00 63 70             	add    %ah,0x70(%ebx)
    26e1:	75 5f                	jne    2742 <.debug_str+0x2742>
    26e3:	65 6e                	outsb  %gs:(%esi),(%dx)
    26e5:	74 72                	je     2759 <.debug_str+0x2759>
    26e7:	79 00                	jns    26e9 <.debug_str+0x26e9>
    26e9:	63 67 72             	arpl   %sp,0x72(%edi)
    26ec:	70 5f                	jo     274d <.debug_str+0x274d>
    26ee:	61                   	popa   
    26ef:	6e                   	outsb  %ds:(%esi),(%dx)
    26f0:	63 65 73             	arpl   %sp,0x73(%ebp)
    26f3:	74 6f                	je     2764 <.debug_str+0x2764>
    26f5:	72 5f                	jb     2756 <.debug_str+0x2756>
    26f7:	69 64 5f 73 74 6f 72 	imul   $0x61726f74,0x73(%edi,%ebx,2),%esp
    26fe:	61 
    26ff:	67 65 00 64 65       	add    %ah,%gs:0x65(%si)
    2704:	76 5f                	jbe    2765 <.debug_str+0x2765>
    2706:	70 6d                	jo     2775 <.debug_str+0x2775>
    2708:	5f                   	pop    %edi
    2709:	64 6f                	outsl  %fs:(%esi),(%dx)
    270b:	6d                   	insl   (%dx),%es:(%edi)
    270c:	61                   	popa   
    270d:	69 6e 00 6c 69 6d 69 	imul   $0x696d696c,0x0(%esi),%ebp
    2714:	74 30                	je     2746 <.debug_str+0x2746>
    2716:	00 6c 69 6d          	add    %ch,0x6d(%ecx,%ebp,2)
    271a:	69 74 31 00 6e 72 5f 	imul   $0x7a5f726e,0x0(%ecx,%esi,1),%esi
    2721:	7a 
    2722:	6f                   	outsl  %ds:(%esi),(%dx)
    2723:	6e                   	outsb  %ds:(%esi),(%dx)
    2724:	65 73 00             	gs jae 2727 <.debug_str+0x2727>
    2727:	77 61                	ja     278a <.debug_str+0x278a>
    2729:	6b 65 75 70          	imul   $0x70,0x75(%ebp),%esp
    272d:	5f                   	pop    %edi
    272e:	65 76 65             	gs jbe 2796 <.debug_str+0x2796>
    2731:	6e                   	outsb  %ds:(%esi),(%dx)
    2732:	74 73                	je     27a7 <.debug_str+0x27a7>
    2734:	00 78 38             	add    %bh,0x38(%eax)
    2737:	36 5f                	ss pop %edi
    2739:	70 68                	jo     27a3 <.debug_str+0x27a3>
    273b:	79 73                	jns    27b0 <.debug_str+0x27b0>
    273d:	5f                   	pop    %edi
    273e:	62 69 74             	bound  %ebp,0x74(%ecx)
    2741:	73 00                	jae    2743 <.debug_str+0x2743>
    2743:	6d                   	insl   (%dx),%es:(%edi)
    2744:	69 67 72 61 74 65 5f 	imul   $0x5f657461,0x72(%edi),%esp
    274b:	6d                   	insl   (%dx),%es:(%edi)
    274c:	6f                   	outsl  %ds:(%esi),(%dx)
    274d:	64 65 00 53 57       	fs add %dl,%gs:0x57(%ebx)
    2752:	41                   	inc    %ecx
    2753:	50                   	push   %eax
    2754:	5f                   	pop    %edi
    2755:	52                   	push   %edx
    2756:	41                   	inc    %ecx
    2757:	5f                   	pop    %edi
    2758:	48                   	dec    %eax
    2759:	49                   	dec    %ecx
    275a:	54                   	push   %esp
    275b:	00 76 6d             	add    %dh,0x6d(%esi)
    275e:	61                   	popa   
    275f:	63 61 63             	arpl   %sp,0x63(%ecx)
    2762:	68 65 00 66 72       	push   $0x72660065
    2767:	65 65 5f             	gs gs pop %edi
    276a:	61                   	popa   
    276b:	72 65                	jb     27d2 <.debug_str+0x27d2>
    276d:	61                   	popa   
    276e:	00 6b 73             	add    %ch,0x73(%ebx)
    2771:	77 61                	ja     27d4 <.debug_str+0x27d4>
    2773:	70 64                	jo     27d9 <.debug_str+0x27d9>
    2775:	5f                   	pop    %edi
    2776:	66 61                	popaw  
    2778:	69 6c 75 72 65 73 00 	imul   $0x70007365,0x72(%ebp,%esi,2),%ebp
    277f:	70 
    2780:	6f                   	outsl  %ds:(%esi),(%dx)
    2781:	77 65                	ja     27e8 <.debug_str+0x27e8>
    2783:	72 6f                	jb     27f4 <.debug_str+0x27f4>
    2785:	66 66 5f             	data16 pop %di
    2788:	6c                   	insb   (%dx),%es:(%edi)
    2789:	61                   	popa   
    278a:	74 65                	je     27f1 <.debug_str+0x27f1>
    278c:	00 74 61 73          	add    %dh,0x73(%ecx,%eiz,2)
    2790:	6b 5f 77 6f          	imul   $0x6f,0x77(%edi),%ebx
    2794:	72 6b                	jb     2801 <.debug_str+0x2801>
    2796:	73 00                	jae    2798 <.debug_str+0x2798>
    2798:	64 5f                	fs pop %edi
    279a:	68 61 73 68 00       	push   $0x687361
    279f:	70 65                	jo     2806 <.debug_str+0x2806>
    27a1:	72 66                	jb     2809 <.debug_str+0x2809>
    27a3:	5f                   	pop    %edi
    27a4:	73 77                	jae    281d <.debug_str+0x281d>
    27a6:	5f                   	pop    %edi
    27a7:	69 64 73 00 64 6c 5f 	imul   $0x625f6c64,0x0(%ebx,%esi,2),%esp
    27ae:	62 
    27af:	77 00                	ja     27b1 <.debug_str+0x27b1>
    27b1:	6b 6f 62 6a          	imul   $0x6a,0x62(%edi),%ebp
    27b5:	00 66 73             	add    %ah,0x73(%esi)
    27b8:	79 6e                	jns    2828 <.debug_str+0x2828>
    27ba:	63 00                	arpl   %ax,(%eax)
    27bc:	6d                   	insl   (%dx),%es:(%edi)
    27bd:	74 64                	je     2823 <.debug_str+0x2823>
    27bf:	5f                   	pop    %edi
    27c0:	69 6e 66 6f 00 69 5f 	imul   $0x5f69006f,0x66(%esi),%ebp
    27c7:	66 6c                	data16 insb (%dx),%es:(%edi)
    27c9:	61                   	popa   
    27ca:	67 73 00             	addr16 jae 27cd <.debug_str+0x27cd>
    27cd:	69 72 71 5f 61 6c 6c 	imul   $0x6c6c615f,0x71(%edx),%esi
    27d4:	6f                   	outsl  %ds:(%esi),(%dx)
    27d5:	63 5f 6d             	arpl   %bx,0x6d(%edi)
    27d8:	61                   	popa   
    27d9:	74 72                	je     284d <.debug_str+0x284d>
    27db:	69 78 00 4e 52 5f 49 	imul   $0x495f524e,0x0(%eax),%edi
    27e2:	53                   	push   %ebx
    27e3:	4f                   	dec    %edi
    27e4:	4c                   	dec    %esp
    27e5:	41                   	inc    %ecx
    27e6:	54                   	push   %esp
    27e7:	45                   	inc    %ebp
    27e8:	44                   	inc    %esp
    27e9:	5f                   	pop    %edi
    27ea:	41                   	inc    %ecx
    27eb:	4e                   	dec    %esi
    27ec:	4f                   	dec    %edi
    27ed:	4e                   	dec    %esi
    27ee:	00 75 70             	add    %dh,0x70(%ebp)
    27f1:	72 6f                	jb     2862 <.debug_str+0x2862>
    27f3:	62 65 73             	bound  %esp,0x73(%ebp)
    27f6:	5f                   	pop    %edi
    27f7:	73 74                	jae    286d <.debug_str+0x286d>
    27f9:	61                   	popa   
    27fa:	74 65                	je     2861 <.debug_str+0x2861>
    27fc:	00 5f 5f             	add    %bl,0x5f(%edi)
    27ff:	74 72                	je     2873 <.debug_str+0x2873>
    2801:	61                   	popa   
    2802:	63 65 70             	arpl   %sp,0x70(%ebp)
    2805:	6f                   	outsl  %ds:(%esi),(%dx)
    2806:	69 6e 74 5f 69 72 71 	imul   $0x7172695f,0x74(%esi),%ebp
    280d:	5f                   	pop    %edi
    280e:	6d                   	insl   (%dx),%es:(%edi)
    280f:	61                   	popa   
    2810:	74 72                	je     2884 <.debug_str+0x2884>
    2812:	69 78 5f 66 72 65 65 	imul   $0x65657266,0x5f(%eax),%edi
    2819:	00 72 62             	add    %dh,0x62(%edx)
    281c:	5f                   	pop    %edi
    281d:	6e                   	outsb  %ds:(%esi),(%dx)
    281e:	6f                   	outsl  %ds:(%esi),(%dx)
    281f:	64 65 00 55 43       	fs add %dl,%gs:0x43(%ebp)
    2824:	4f                   	dec    %edi
    2825:	55                   	push   %ebp
    2826:	4e                   	dec    %esi
    2827:	54                   	push   %esp
    2828:	5f                   	pop    %edi
    2829:	49                   	dec    %ecx
    282a:	50                   	push   %eax
    282b:	43                   	inc    %ebx
    282c:	5f                   	pop    %edi
    282d:	4e                   	dec    %esi
    282e:	41                   	inc    %ecx
    282f:	4d                   	dec    %ebp
    2830:	45                   	inc    %ebp
    2831:	53                   	push   %ebx
    2832:	50                   	push   %eax
    2833:	41                   	inc    %ecx
    2834:	43                   	inc    %ebx
    2835:	45                   	inc    %ebp
    2836:	53                   	push   %ebx
    2837:	00 70 6c             	add    %dh,0x6c(%eax)
    283a:	61                   	popa   
    283b:	79 5f                	jns    289c <.debug_str+0x289c>
    283d:	64 65 61             	fs gs popa 
    2840:	64 00 70 75          	add    %dh,%fs:0x75(%eax)
    2844:	73 68                	jae    28ae <.debug_str+0x28ae>
    2846:	61                   	popa   
    2847:	62 6c 65 5f          	bound  %ebp,0x5f(%ebp,%eiz,2)
    284b:	74 61                	je     28ae <.debug_str+0x28ae>
    284d:	73 6b                	jae    28ba <.debug_str+0x28ba>
    284f:	73 00                	jae    2851 <.debug_str+0x2851>
    2851:	70 6c                	jo     28bf <.debug_str+0x28bf>
    2853:	61                   	popa   
    2854:	74 66                	je     28bc <.debug_str+0x28bc>
    2856:	6f                   	outsl  %ds:(%esi),(%dx)
    2857:	72 6d                	jb     28c6 <.debug_str+0x28c6>
    2859:	5f                   	pop    %edi
    285a:	64 61                	fs popa 
    285c:	74 61                	je     28bf <.debug_str+0x28bf>
    285e:	00 72 65             	add    %dh,0x65(%edx)
    2861:	61                   	popa   
    2862:	64 65 72 73          	fs gs jb 28d9 <.debug_str+0x28d9>
    2866:	5f                   	pop    %edi
    2867:	62 6c 6f 63          	bound  %ebp,0x63(%edi,%ebp,2)
    286b:	6b 00 73             	imul   $0x73,(%eax),%eax
    286e:	69 67 68 61 6e 64 00 	imul   $0x646e61,0x68(%edi),%esp
    2875:	69 74 65 72 61 74 65 	imul   $0x5f657461,0x72(%ebp,%eiz,2),%esi
    287c:	5f 
    287d:	73 68                	jae    28e7 <.debug_str+0x28e7>
    287f:	61                   	popa   
    2880:	72 65                	jb     28e7 <.debug_str+0x28e7>
    2882:	64 00 69 73          	add    %ch,%fs:0x73(%ecx)
    2886:	5f                   	pop    %edi
    2887:	76 69                	jbe    28f2 <.debug_str+0x28f2>
    2889:	73 69                	jae    28f4 <.debug_str+0x28f4>
    288b:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
    288f:	73 69                	jae    28fa <.debug_str+0x28fa>
    2891:	67 6e                	outsb  %ds:(%si),(%dx)
    2893:	61                   	popa   
    2894:	6c                   	insb   (%dx),%es:(%edi)
    2895:	00 72 65             	add    %dh,0x65(%edx)
    2898:	6c                   	insb   (%dx),%es:(%edi)
    2899:	65 61                	gs popa 
    289b:	73 65                	jae    2902 <.debug_str+0x2902>
    289d:	64 00 61 6c          	add    %ah,%fs:0x6c(%ecx)
    28a1:	6c                   	insb   (%dx),%es:(%edi)
    28a2:	6f                   	outsl  %ds:(%esi),(%dx)
    28a3:	63 5f 64             	arpl   %bx,0x64(%edi)
    28a6:	71 75                	jno    291d <.debug_str+0x291d>
    28a8:	6f                   	outsl  %ds:(%esi),(%dx)
    28a9:	74 00                	je     28ab <.debug_str+0x28ab>
    28ab:	70 6d                	jo     291a <.debug_str+0x291a>
    28ad:	5f                   	pop    %edi
    28ae:	6d                   	insl   (%dx),%es:(%edi)
    28af:	65 73 73             	gs jae 2925 <.debug_str+0x2925>
    28b2:	61                   	popa   
    28b3:	67 65 00 63 6c       	add    %ah,%gs:0x6c(%bp,%di)
    28b8:	65 61                	gs popa 
    28ba:	6e                   	outsb  %ds:(%esi),(%dx)
    28bb:	63 61 63             	arpl   %sp,0x63(%ecx)
    28be:	68 65 5f 70 6f       	push   $0x6f705f65
    28c3:	6f                   	outsl  %ds:(%esi),(%dx)
    28c4:	6c                   	insb   (%dx),%es:(%edi)
    28c5:	69 64 00 6d 65 6d 5f 	imul   $0x635f6d65,0x6d(%eax,%eax,1),%esp
    28cc:	63 
    28cd:	67 72 6f             	addr16 jb 293f <.debug_str+0x293f>
    28d0:	75 70                	jne    2942 <.debug_str+0x2942>
    28d2:	00 6c 61 73          	add    %ch,0x73(%ecx,%eiz,2)
    28d6:	74 5f                	je     2937 <.debug_str+0x2937>
    28d8:	75 70                	jne    294a <.debug_str+0x294a>
    28da:	64 61                	fs popa 
    28dc:	74 65                	je     2943 <.debug_str+0x2943>
    28de:	5f                   	pop    %edi
    28df:	74 69                	je     294a <.debug_str+0x294a>
    28e1:	6d                   	insl   (%dx),%es:(%edi)
    28e2:	65 00 69 72          	add    %ch,%gs:0x72(%ecx)
    28e6:	71 5f                	jno    2947 <.debug_str+0x2947>
    28e8:	73 75                	jae    295f <.debug_str+0x295f>
    28ea:	73 70                	jae    295c <.debug_str+0x295c>
    28ec:	65 6e                	outsb  %gs:(%esi),(%dx)
    28ee:	64 00 72 6f          	add    %dh,%fs:0x6f(%edx)
    28f2:	62 75 73             	bound  %esi,0x73(%ebp)
    28f5:	74 5f                	je     2956 <.debug_str+0x2956>
    28f7:	6c                   	insb   (%dx),%es:(%edi)
    28f8:	69 73 74 5f 68 65 61 	imul   $0x6165685f,0x74(%ebx),%esi
    28ff:	64 00 4e 52          	add    %cl,%fs:0x52(%esi)
    2903:	5f                   	pop    %edi
    2904:	41                   	inc    %ecx
    2905:	4e                   	dec    %esi
    2906:	4f                   	dec    %edi
    2907:	4e                   	dec    %esi
    2908:	5f                   	pop    %edi
    2909:	4d                   	dec    %ebp
    290a:	41                   	inc    %ecx
    290b:	50                   	push   %eax
    290c:	50                   	push   %eax
    290d:	45                   	inc    %ebp
    290e:	44                   	inc    %esp
    290f:	00 63 6f             	add    %ah,0x6f(%ebx)
    2912:	75 6e                	jne    2982 <.debug_str+0x2982>
    2914:	74 00                	je     2916 <.debug_str+0x2916>
    2916:	6c                   	insb   (%dx),%es:(%edi)
    2917:	65 76 65             	gs jbe 297f <.debug_str+0x297f>
    291a:	6c                   	insb   (%dx),%es:(%edi)
    291b:	00 61 70             	add    %ah,0x70(%ecx)
    291e:	69 63 5f 70 6f 73 74 	imul   $0x74736f70,0x5f(%ebx),%esp
    2925:	5f                   	pop    %edi
    2926:	69 6e 69 74 00 74 61 	imul   $0x61740074,0x69(%esi),%ebp
    292d:	73 6b                	jae    299a <.debug_str+0x299a>
    292f:	5f                   	pop    %edi
    2930:	63 74 78 5f          	arpl   %si,0x5f(%eax,%edi,2)
    2934:	6e                   	outsb  %ds:(%esi),(%dx)
    2935:	72 00                	jb     2937 <.debug_str+0x2937>
    2937:	73 5f                	jae    2998 <.debug_str+0x2998>
    2939:	75 73                	jne    29ae <.debug_str+0x29ae>
    293b:	65 72 5f             	gs jb  299d <.debug_str+0x299d>
    293e:	6e                   	outsb  %ds:(%esi),(%dx)
    293f:	73 00                	jae    2941 <.debug_str+0x2941>
    2941:	69 5f 64 61 74 61 00 	imul   $0x617461,0x64(%edi),%ebx
    2948:	70 6f                	jo     29b9 <.debug_str+0x29b9>
    294a:	6c                   	insb   (%dx),%es:(%edi)
    294b:	6c                   	insb   (%dx),%es:(%edi)
    294c:	5f                   	pop    %edi
    294d:	65 76 65             	gs jbe 29b5 <.debug_str+0x29b5>
    2950:	6e                   	outsb  %ds:(%esi),(%dx)
    2951:	74 00                	je     2953 <.debug_str+0x2953>
    2953:	73 65                	jae    29ba <.debug_str+0x29ba>
    2955:	74 5f                	je     29b6 <.debug_str+0x29b6>
    2957:	69 6e 66 6f 00 68 6c 	imul   $0x6c68006f,0x66(%esi),%ebp
    295e:	69 73 74 5f 68 65 61 	imul   $0x6165685f,0x74(%ebx),%esi
    2965:	64 00 69 6e          	add    %ch,%fs:0x6e(%ecx)
    2969:	63 72 00             	arpl   %si,0x0(%edx)
    296c:	75 75                	jne    29e3 <.debug_str+0x29e3>
    296e:	69 64 5f 6e 75 6c 6c 	imul   $0x6c6c75,0x6e(%edi,%ebx,2),%esp
    2975:	00 
    2976:	73 74                	jae    29ec <.debug_str+0x29ec>
    2978:	61                   	popa   
    2979:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    297c:	76 6d                	jbe    29eb <.debug_str+0x29eb>
    297e:	00 75 73             	add    %dh,0x73(%ebp)
    2981:	61                   	popa   
    2982:	67 65 5f             	addr16 gs pop %edi
    2985:	63 6f 75             	arpl   %bp,0x75(%edi)
    2988:	6e                   	outsb  %ds:(%esi),(%dx)
    2989:	74 00                	je     298b <.debug_str+0x298b>
    298b:	73 68                	jae    29f5 <.debug_str+0x29f5>
    298d:	6f                   	outsl  %ds:(%esi),(%dx)
    298e:	77 00                	ja     2990 <.debug_str+0x2990>
    2990:	75 6e                	jne    2a00 <.debug_str+0x2a00>
    2992:	73 69                	jae    29fd <.debug_str+0x29fd>
    2994:	67 6e                	outsb  %ds:(%si),(%dx)
    2996:	65 64 20 63 68       	gs and %ah,%fs:0x68(%ebx)
    299b:	61                   	popa   
    299c:	72 00                	jb     299e <.debug_str+0x299e>
    299e:	76 64                	jbe    2a04 <.debug_str+0x2a04>
    29a0:	73 6f                	jae    2a11 <.debug_str+0x2a11>
    29a2:	00 6d 6d             	add    %ch,0x6d(%ebp)
    29a5:	61                   	popa   
    29a6:	70 5f                	jo     2a07 <.debug_str+0x2a07>
    29a8:	6c                   	insb   (%dx),%es:(%edi)
    29a9:	65 67 61             	gs addr16 popa 
    29ac:	63 79 5f             	arpl   %di,0x5f(%ecx)
    29af:	62 61 73             	bound  %esp,0x73(%ecx)
    29b2:	65 00 50 41          	add    %dl,%gs:0x41(%eax)
    29b6:	47                   	inc    %edi
    29b7:	45                   	inc    %ebp
    29b8:	4f                   	dec    %edi
    29b9:	55                   	push   %ebp
    29ba:	54                   	push   %esp
    29bb:	52                   	push   %edx
    29bc:	55                   	push   %ebp
    29bd:	4e                   	dec    %esi
    29be:	00 74 61 73          	add    %dh,0x73(%ecx,%eiz,2)
    29c2:	6b 5f 72 73          	imul   $0x73,0x72(%edi),%ebx
    29c6:	73 5f                	jae    2a27 <.debug_str+0x2a27>
    29c8:	73 74                	jae    2a3e <.debug_str+0x2a3e>
    29ca:	61                   	popa   
    29cb:	74 00                	je     29cd <.debug_str+0x29cd>
    29cd:	70 61                	jo     2a30 <.debug_str+0x2a30>
    29cf:	67 65 73 65          	addr16 gs jae 2a38 <.debug_str+0x2a38>
    29d3:	74 00                	je     29d5 <.debug_str+0x29d5>
    29d5:	75 69                	jne    2a40 <.debug_str+0x2a40>
    29d7:	6e                   	outsb  %ds:(%esi),(%dx)
    29d8:	74 31                	je     2a0b <.debug_str+0x2a0b>
    29da:	36 5f                	ss pop %edi
    29dc:	74 00                	je     29de <.debug_str+0x29de>
    29de:	73 65                	jae    2a45 <.debug_str+0x2a45>
    29e0:	63 75 72             	arpl   %si,0x72(%ebp)
    29e3:	65 62 69 74          	bound  %ebp,%gs:0x74(%ecx)
    29e7:	73 00                	jae    29e9 <.debug_str+0x29e9>
    29e9:	73 74                	jae    2a5f <.debug_str+0x2a5f>
    29eb:	61                   	popa   
    29ec:	74 65                	je     2a53 <.debug_str+0x2a53>
    29ee:	5f                   	pop    %edi
    29ef:	69 6e 69 74 69 61 6c 	imul   $0x6c616974,0x69(%esi),%ebp
    29f6:	69 7a 65 64 00 70 72 	imul   $0x72700064,0x65(%edx),%edi
    29fd:	69 6f 5f 6c 69 73 74 	imul   $0x7473696c,0x5f(%edi),%ebp
    2a04:	00 75 65             	add    %dh,0x65(%ebp)
    2a07:	76 65                	jbe    2a6e <.debug_str+0x2a6e>
    2a09:	6e                   	outsb  %ds:(%esi),(%dx)
    2a0a:	74 5f                	je     2a6b <.debug_str+0x2a6b>
    2a0c:	6f                   	outsl  %ds:(%esi),(%dx)
    2a0d:	70 73                	jo     2a82 <.debug_str+0x2a82>
    2a0f:	00 70 6e             	add    %dh,0x6e(%eax)
    2a12:	70 62                	jo     2a76 <.debug_str+0x2a76>
    2a14:	69 6f 73 00 66 72 61 	imul   $0x61726600,0x73(%edi),%ebp
    2a1b:	67 00 73 61          	add    %dh,0x61(%bp,%di)
    2a1f:	73 5f                	jae    2a80 <.debug_str+0x2a80>
    2a21:	73 73                	jae    2a96 <.debug_str+0x2a96>
    2a23:	5f                   	pop    %edi
    2a24:	73 70                	jae    2a96 <.debug_str+0x2a96>
    2a26:	00 4e 52             	add    %cl,0x52(%esi)
    2a29:	5f                   	pop    %edi
    2a2a:	5a                   	pop    %edx
    2a2b:	4f                   	dec    %edi
    2a2c:	4e                   	dec    %esi
    2a2d:	45                   	inc    %ebp
    2a2e:	5f                   	pop    %edi
    2a2f:	49                   	dec    %ecx
    2a30:	4e                   	dec    %esi
    2a31:	41                   	inc    %ecx
    2a32:	43                   	inc    %ebx
    2a33:	54                   	push   %esp
    2a34:	49                   	dec    %ecx
    2a35:	56                   	push   %esi
    2a36:	45                   	inc    %ebp
    2a37:	5f                   	pop    %edi
    2a38:	41                   	inc    %ecx
    2a39:	4e                   	dec    %esi
    2a3a:	4f                   	dec    %edi
    2a3b:	4e                   	dec    %esi
    2a3c:	00 6e 72             	add    %ch,0x72(%esi)
    2a3f:	5f                   	pop    %edi
    2a40:	64 69 72 74 69 65 64 	imul   $0x646569,%fs:0x74(%edx),%esi
    2a47:	00 
    2a48:	77 61                	ja     2aab <.debug_str+0x2aab>
    2a4a:	69 74 5f 69 63 72 5f 	imul   $0x695f7263,0x69(%edi,%ebx,2),%esi
    2a51:	69 
    2a52:	64 6c                	fs insb (%dx),%es:(%edi)
    2a54:	65 00 4e 52          	add    %cl,%gs:0x52(%esi)
    2a58:	5f                   	pop    %edi
    2a59:	46                   	inc    %esi
    2a5a:	52                   	push   %edx
    2a5b:	45                   	inc    %ebp
    2a5c:	45                   	inc    %ebp
    2a5d:	5f                   	pop    %edi
    2a5e:	50                   	push   %eax
    2a5f:	41                   	inc    %ecx
    2a60:	47                   	inc    %edi
    2a61:	45                   	inc    %ebp
    2a62:	53                   	push   %ebx
    2a63:	00 73 75             	add    %dh,0x75(%ebx)
    2a66:	62 74 72 65          	bound  %esi,0x65(%edx,%esi,2)
    2a6a:	65 5f                	gs pop %edi
    2a6c:	73 73                	jae    2ae1 <.debug_str+0x2ae1>
    2a6e:	5f                   	pop    %edi
    2a6f:	6d                   	insl   (%dx),%es:(%edi)
    2a70:	61                   	popa   
    2a71:	73 6b                	jae    2ade <.debug_str+0x2ade>
    2a73:	00 73 5f             	add    %dh,0x5f(%ebx)
    2a76:	76 66                	jbe    2ade <.debug_str+0x2ade>
    2a78:	73 5f                	jae    2ad9 <.debug_str+0x2ad9>
    2a7a:	72 65                	jb     2ae1 <.debug_str+0x2ae1>
    2a7c:	6e                   	outsb  %ds:(%esi),(%dx)
    2a7d:	61                   	popa   
    2a7e:	6d                   	insl   (%dx),%es:(%edi)
    2a7f:	65 5f                	gs pop %edi
    2a81:	6d                   	insl   (%dx),%es:(%edi)
    2a82:	75 74                	jne    2af8 <.debug_str+0x2af8>
    2a84:	65 78 00             	gs js  2a87 <.debug_str+0x2a87>
    2a87:	73 75                	jae    2afe <.debug_str+0x2afe>
    2a89:	73 70                	jae    2afb <.debug_str+0x2afb>
    2a8b:	65 6e                	outsb  %gs:(%esi),(%dx)
    2a8d:	64 5f                	fs pop %edi
    2a8f:	6c                   	insb   (%dx),%es:(%edi)
    2a90:	61                   	popa   
    2a91:	74 65                	je     2af8 <.debug_str+0x2af8>
    2a93:	00 77 61             	add    %dh,0x61(%edi)
    2a96:	6b 65 75 70          	imul   $0x70,0x75(%ebp),%esp
    2a9a:	00 70 65             	add    %dh,0x65(%eax)
    2a9d:	72 66                	jb     2b05 <.debug_str+0x2b05>
    2a9f:	5f                   	pop    %edi
    2aa0:	74 72                	je     2b14 <.debug_str+0x2b14>
    2aa2:	61                   	popa   
    2aa3:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    2aa6:	72 75                	jb     2b1d <.debug_str+0x2b1d>
    2aa8:	6e                   	outsb  %ds:(%esi),(%dx)
    2aa9:	5f                   	pop    %edi
    2aaa:	62 70 66             	bound  %esi,0x66(%eax)
    2aad:	5f                   	pop    %edi
    2aae:	73 75                	jae    2b25 <.debug_str+0x2b25>
    2ab0:	62 6d 69             	bound  %ebp,0x69(%ebp)
    2ab3:	74 00                	je     2ab5 <.debug_str+0x2ab5>
    2ab5:	72 75                	jb     2b2c <.debug_str+0x2b2c>
    2ab7:	6e                   	outsb  %ds:(%esi),(%dx)
    2ab8:	5f                   	pop    %edi
    2ab9:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
    2abc:	61                   	popa   
    2abd:	79 00                	jns    2abf <.debug_str+0x2abf>
    2abf:	63 67 5f             	arpl   %sp,0x5f(%edi)
    2ac2:	6c                   	insb   (%dx),%es:(%edi)
    2ac3:	69 73 74 00 62 64 5f 	imul   $0x5f646200,0x74(%ebx),%esi
    2aca:	70 61                	jo     2b2d <.debug_str+0x2b2d>
    2acc:	72 74                	jb     2b42 <.debug_str+0x2b42>
    2ace:	6e                   	outsb  %ds:(%esi),(%dx)
    2acf:	6f                   	outsl  %ds:(%esi),(%dx)
    2ad0:	00 5f 5f             	add    %bl,0x5f(%edi)
    2ad3:	70 72                	jo     2b47 <.debug_str+0x2b47>
    2ad5:	65 65 6d             	gs gs insl (%dx),%es:(%edi)
    2ad8:	70 74                	jo     2b4e <.debug_str+0x2b4e>
    2ada:	5f                   	pop    %edi
    2adb:	63 6f 75             	arpl   %bp,0x75(%edi)
    2ade:	6e                   	outsb  %ds:(%esi),(%dx)
    2adf:	74 00                	je     2ae1 <.debug_str+0x2ae1>
    2ae1:	46                   	inc    %esi
    2ae2:	49                   	dec    %ecx
    2ae3:	4c                   	dec    %esp
    2ae4:	54                   	push   %esp
    2ae5:	45                   	inc    %ebp
    2ae6:	52                   	push   %edx
    2ae7:	5f                   	pop    %edi
    2ae8:	54                   	push   %esp
    2ae9:	52                   	push   %edx
    2aea:	41                   	inc    %ecx
    2aeb:	43                   	inc    %ebx
    2aec:	45                   	inc    %ebp
    2aed:	5f                   	pop    %edi
    2aee:	46                   	inc    %esi
    2aef:	4e                   	dec    %esi
    2af0:	00 62 64             	add    %ah,0x64(%edx)
    2af3:	5f                   	pop    %edi
    2af4:	6c                   	insb   (%dx),%es:(%edi)
    2af5:	69 73 74 00 50 47 53 	imul   $0x53475000,0x74(%ebx),%esi
    2afc:	43                   	inc    %ebx
    2afd:	41                   	inc    %ecx
    2afe:	4e                   	dec    %esi
    2aff:	5f                   	pop    %edi
    2b00:	53                   	push   %ebx
    2b01:	4b                   	dec    %ebx
    2b02:	49                   	dec    %ecx
    2b03:	50                   	push   %eax
    2b04:	5f                   	pop    %edi
    2b05:	48                   	dec    %eax
    2b06:	49                   	dec    %ecx
    2b07:	47                   	inc    %edi
    2b08:	48                   	dec    %eax
    2b09:	00 74 79 70          	add    %dh,0x70(%ecx,%edi,2)
    2b0d:	65 5f                	gs pop %edi
    2b0f:	6c                   	insb   (%dx),%es:(%edi)
    2b10:	65 6e                	outsb  %gs:(%esi),(%dx)
    2b12:	00 72 77             	add    %dh,0x77(%edx)
    2b15:	5f                   	pop    %edi
    2b16:	73 65                	jae    2b7d <.debug_str+0x2b7d>
    2b18:	6d                   	insl   (%dx),%es:(%edi)
    2b19:	61                   	popa   
    2b1a:	70 68                	jo     2b84 <.debug_str+0x2b84>
    2b1c:	6f                   	outsl  %ds:(%esi),(%dx)
    2b1d:	72 65                	jb     2b84 <.debug_str+0x2b84>
    2b1f:	00 6d 61             	add    %ch,0x61(%ebp)
    2b22:	6e                   	outsb  %ds:(%esi),(%dx)
    2b23:	61                   	popa   
    2b24:	67 65 64 00 72 65    	gs add %dh,%fs:0x65(%bp,%si)
    2b2a:	73 75                	jae    2ba1 <.debug_str+0x2ba1>
    2b2c:	6d                   	insl   (%dx),%es:(%edi)
    2b2d:	65 5f                	gs pop %edi
    2b2f:	65 61                	gs popa 
    2b31:	72 6c                	jb     2b9f <.debug_str+0x2b9f>
    2b33:	79 00                	jns    2b35 <.debug_str+0x2b35>
    2b35:	66 61                	popaw  
    2b37:	5f                   	pop    %edi
    2b38:	72 63                	jb     2b9d <.debug_str+0x2b9d>
    2b3a:	75 00                	jne    2b3c <.debug_str+0x2b3c>
    2b3c:	63 68 69             	arpl   %bp,0x69(%eax)
    2b3f:	6c                   	insb   (%dx),%es:(%edi)
    2b40:	64 5f                	fs pop %edi
    2b42:	72 65                	jb     2ba9 <.debug_str+0x2ba9>
    2b44:	61                   	popa   
    2b45:	70 65                	jo     2bac <.debug_str+0x2bac>
    2b47:	72 00                	jb     2b49 <.debug_str+0x2b49>
    2b49:	69 6e 66 6f 00 6e 72 	imul   $0x726e006f,0x66(%esi),%ebp
    2b50:	5f                   	pop    %edi
    2b51:	73 69                	jae    2bbc <.debug_str+0x2bbc>
    2b53:	62 6c 69 6e          	bound  %ebp,0x6e(%ecx,%ebp,2)
    2b57:	67 73 00             	addr16 jae 2b5a <.debug_str+0x2b5a>
    2b5a:	62 69 74             	bound  %ebp,0x74(%ecx)
    2b5d:	6d                   	insl   (%dx),%es:(%edi)
    2b5e:	61                   	popa   
    2b5f:	70 5f                	jo     2bc0 <.debug_str+0x2bc0>
    2b61:	7a 65                	jp     2bc8 <.debug_str+0x2bc8>
    2b63:	72 6f                	jb     2bd4 <.debug_str+0x2bd4>
    2b65:	00 66 69             	add    %ah,0x69(%esi)
    2b68:	65 6d                	gs insl (%dx),%es:(%edi)
    2b6a:	61                   	popa   
    2b6b:	70 00                	jo     2b6d <.debug_str+0x2b6d>
    2b6d:	63 68 65             	arpl   %bp,0x65(%eax)
    2b70:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    2b73:	70 68                	jo     2bdd <.debug_str+0x2bdd>
    2b75:	79 73                	jns    2bea <.debug_str+0x2bea>
    2b77:	5f                   	pop    %edi
    2b78:	61                   	popa   
    2b79:	70 69                	jo     2be4 <.debug_str+0x2be4>
    2b7b:	63 69 64             	arpl   %bp,0x64(%ecx)
    2b7e:	5f                   	pop    %edi
    2b7f:	70 72                	jo     2bf3 <.debug_str+0x2bf3>
    2b81:	65 73 65             	gs jae 2be9 <.debug_str+0x2be9>
    2b84:	6e                   	outsb  %ds:(%esi),(%dx)
    2b85:	74 00                	je     2b87 <.debug_str+0x2b87>
    2b87:	73 65                	jae    2bee <.debug_str+0x2bee>
    2b89:	73 73                	jae    2bfe <.debug_str+0x2bfe>
    2b8b:	69 6f 6e 69 64 00 5f 	imul   $0x5f006469,0x6e(%edi),%ebp
    2b92:	73 69                	jae    2bfd <.debug_str+0x2bfd>
    2b94:	66 69 65 6c 64 73    	imul   $0x7364,0x6c(%ebp),%sp
    2b9a:	00 6d 65             	add    %ch,0x65(%ebp)
    2b9d:	6d                   	insl   (%dx),%es:(%edi)
    2b9e:	63 67 5f             	arpl   %sp,0x5f(%edi)
    2ba1:	69 6e 5f 6f 6f 6d 00 	imul   $0x6d6f6f,0x5f(%esi),%ebp
    2ba8:	64 5f                	fs pop %edi
    2baa:	6d                   	insl   (%dx),%es:(%edi)
    2bab:	61                   	popa   
    2bac:	6e                   	outsb  %ds:(%esi),(%dx)
    2bad:	61                   	popa   
    2bae:	67 65 00 68 61       	add    %ch,%gs:0x61(%bx,%si)
    2bb3:	6e                   	outsb  %ds:(%esi),(%dx)
    2bb4:	64 6c                	fs insb (%dx),%es:(%edi)
    2bb6:	65 72 5f             	gs jb  2c18 <.debug_str+0x2c18>
    2bb9:	64 61                	fs popa 
    2bbb:	74 61                	je     2c1e <.debug_str+0x2c1e>
    2bbd:	00 66 69             	add    %ah,0x69(%esi)
    2bc0:	65 6d                	gs insl (%dx),%es:(%edi)
    2bc2:	61                   	popa   
    2bc3:	70 5f                	jo     2c24 <.debug_str+0x2c24>
    2bc5:	65 78 74             	gs js  2c3c <.debug_str+0x2c3c>
    2bc8:	65 6e                	outsb  %gs:(%esi),(%dx)
    2bca:	74 5f                	je     2c2b <.debug_str+0x2c2b>
    2bcc:	69 6e 66 6f 00 70 61 	imul   $0x6170006f,0x66(%esi),%ebp
    2bd3:	64 64 69 6e 67 31 00 	fs imul $0x66700031,%fs:0x67(%esi),%ebp
    2bda:	70 66 
    2bdc:	6f                   	outsl  %ds:(%esi),(%dx)
    2bdd:	5f                   	pop    %edi
    2bde:	72 65                	jb     2c45 <.debug_str+0x2c45>
    2be0:	74 5f                	je     2c41 <.debug_str+0x2c41>
    2be2:	5f                   	pop    %edi
    2be3:	00 6d 65             	add    %ch,0x65(%ebp)
    2be6:	6d                   	insl   (%dx),%es:(%edi)
    2be7:	5f                   	pop    %edi
    2be8:	73 6e                	jae    2c58 <.debug_str+0x2c58>
    2bea:	6f                   	outsl  %ds:(%esi),(%dx)
    2beb:	6f                   	outsl  %ds:(%esi),(%dx)
    2bec:	70 00                	jo     2bee <.debug_str+0x2bee>
    2bee:	5a                   	pop    %edx
    2bef:	4f                   	dec    %edi
    2bf0:	4e                   	dec    %esi
    2bf1:	45                   	inc    %ebp
    2bf2:	5f                   	pop    %edi
    2bf3:	44                   	inc    %esp
    2bf4:	4d                   	dec    %ebp
    2bf5:	41                   	inc    %ecx
    2bf6:	00 64 65 66          	add    %ah,0x66(%ebp,%eiz,2)
    2bfa:	61                   	popa   
    2bfb:	75 6c                	jne    2c69 <.debug_str+0x2c69>
    2bfd:	74 5f                	je     2c5e <.debug_str+0x2c5e>
    2bff:	73 74                	jae    2c75 <.debug_str+0x2c75>
    2c01:	61                   	popa   
    2c02:	74 65                	je     2c69 <.debug_str+0x2c69>
    2c04:	00 6e 72             	add    %ch,0x72(%esi)
    2c07:	5f                   	pop    %edi
    2c08:	72 65                	jb     2c6f <.debug_str+0x2c6f>
    2c0a:	74 72                	je     2c7e <.debug_str+0x2c7e>
    2c0c:	69 65 73 00 50 47 53 	imul   $0x53475000,0x73(%ebp),%esp
    2c13:	43                   	inc    %ebx
    2c14:	41                   	inc    %ecx
    2c15:	4e                   	dec    %esi
    2c16:	5f                   	pop    %edi
    2c17:	44                   	inc    %esp
    2c18:	49                   	dec    %ecx
    2c19:	52                   	push   %edx
    2c1a:	45                   	inc    %ebp
    2c1b:	43                   	inc    %ebx
    2c1c:	54                   	push   %esp
    2c1d:	5f                   	pop    %edi
    2c1e:	54                   	push   %esp
    2c1f:	48                   	dec    %eax
    2c20:	52                   	push   %edx
    2c21:	4f                   	dec    %edi
    2c22:	54                   	push   %esp
    2c23:	54                   	push   %esp
    2c24:	4c                   	dec    %esp
    2c25:	45                   	inc    %ebp
    2c26:	00 73 69             	add    %dh,0x69(%ebx)
    2c29:	67 76 61             	addr16 jbe 2c8d <.debug_str+0x2c8d>
    2c2c:	6c                   	insb   (%dx),%es:(%edi)
    2c2d:	5f                   	pop    %edi
    2c2e:	74 00                	je     2c30 <.debug_str+0x2c30>
    2c30:	66 61                	popaw  
    2c32:	5f                   	pop    %edi
    2c33:	66 69 6c 65 00 61 6c 	imul   $0x6c61,0x0(%ebp,%eiz,2),%bp
    2c3a:	69 6d 69 74 00 75 6e 	imul   $0x6e750074,0x69(%ebp),%ebp
    2c41:	64 6f                	outsl  %fs:(%esi),(%dx)
    2c43:	5f                   	pop    %edi
    2c44:	6c                   	insb   (%dx),%es:(%edi)
    2c45:	69 73 74 00 69 72 71 	imul   $0x71726900,0x74(%ebx),%esi
    2c4c:	5f                   	pop    %edi
    2c4d:	64 61                	fs popa 
    2c4f:	74 61                	je     2cb2 <.debug_str+0x2cb2>
    2c51:	00 76 6d             	add    %dh,0x6d(%esi)
    2c54:	5f                   	pop    %edi
    2c55:	65 76 65             	gs jbe 2cbd <.debug_str+0x2cbd>
    2c58:	6e                   	outsb  %ds:(%esi),(%dx)
    2c59:	74 5f                	je     2cba <.debug_str+0x2cba>
    2c5b:	73 74                	jae    2cd1 <.debug_str+0x2cd1>
    2c5d:	61                   	popa   
    2c5e:	74 65                	je     2cc5 <.debug_str+0x2cc5>
    2c60:	73 00                	jae    2c62 <.debug_str+0x2c62>
    2c62:	5a                   	pop    %edx
    2c63:	4f                   	dec    %edi
    2c64:	4e                   	dec    %esi
    2c65:	45                   	inc    %ebp
    2c66:	5f                   	pop    %edi
    2c67:	4d                   	dec    %ebp
    2c68:	4f                   	dec    %edi
    2c69:	56                   	push   %esi
    2c6a:	41                   	inc    %ecx
    2c6b:	42                   	inc    %edx
    2c6c:	4c                   	dec    %esp
    2c6d:	45                   	inc    %ebp
    2c6e:	00 50 45             	add    %dl,0x45(%eax)
    2c71:	52                   	push   %edx
    2c72:	46                   	inc    %esi
    2c73:	5f                   	pop    %edi
    2c74:	43                   	inc    %ebx
    2c75:	4f                   	dec    %edi
    2c76:	55                   	push   %ebp
    2c77:	4e                   	dec    %esi
    2c78:	54                   	push   %esp
    2c79:	5f                   	pop    %edi
    2c7a:	53                   	push   %ebx
    2c7b:	57                   	push   %edi
    2c7c:	5f                   	pop    %edi
    2c7d:	4d                   	dec    %ebp
    2c7e:	41                   	inc    %ecx
    2c7f:	58                   	pop    %eax
    2c80:	00 5f 5f             	add    %bl,0x5f(%edi)
    2c83:	5f                   	pop    %edi
    2c84:	5f                   	pop    %edi
    2c85:	5f                   	pop    %edi
    2c86:	5f                   	pop    %edi
    2c87:	5f                   	pop    %edi
    2c88:	5f                   	pop    %edi
    2c89:	70 31                	jo     2cbc <.debug_str+0x2cbc>
    2c8b:	00 6e 72             	add    %ch,0x72(%esi)
    2c8e:	5f                   	pop    %edi
    2c8f:	70 6f                	jo     2d00 <.debug_str+0x2d00>
    2c91:	70 75                	jo     2d08 <.debug_str+0x2d08>
    2c93:	6c                   	insb   (%dx),%es:(%edi)
    2c94:	61                   	popa   
    2c95:	74 65                	je     2cfc <.debug_str+0x2cfc>
    2c97:	64 5f                	fs pop %edi
    2c99:	64 6f                	outsl  %fs:(%esi),(%dx)
    2c9b:	6d                   	insl   (%dx),%es:(%edi)
    2c9c:	61                   	popa   
    2c9d:	69 6e 5f 63 68 69 6c 	imul   $0x6c696863,0x5f(%esi),%ebp
    2ca4:	64 72 65             	fs jb  2d0c <.debug_str+0x2d0c>
    2ca7:	6e                   	outsb  %ds:(%esi),(%dx)
    2ca8:	00 71 75             	add    %dh,0x75(%ecx)
    2cab:	6f                   	outsl  %ds:(%esi),(%dx)
    2cac:	74 61                	je     2d0f <.debug_str+0x2d0f>
    2cae:	5f                   	pop    %edi
    2caf:	72 65                	jb     2d16 <.debug_str+0x2d16>
    2cb1:	61                   	popa   
    2cb2:	64 00 66 72          	add    %ah,%fs:0x72(%esi)
    2cb6:	65 65 00 64 65 76    	gs add %ah,%gs:0x76(%ebp,%eiz,2)
    2cbc:	69 63 65 73 5f 63 67 	imul   $0x67635f73,0x65(%ebx),%esp
    2cc3:	72 70                	jb     2d35 <.debug_str+0x2d35>
    2cc5:	5f                   	pop    %edi
    2cc6:	69 64 00 69 5f 77 62 	imul   $0x5f62775f,0x69(%eax,%eax,1),%esp
    2ccd:	5f 
    2cce:	66 72 6e             	data16 jb 2d3f <.debug_str+0x2d3f>
    2cd1:	5f                   	pop    %edi
    2cd2:	61                   	popa   
    2cd3:	76 67                	jbe    2d3c <.debug_str+0x2d3c>
    2cd5:	5f                   	pop    %edi
    2cd6:	74 69                	je     2d41 <.debug_str+0x2d41>
    2cd8:	6d                   	insl   (%dx),%es:(%edi)
    2cd9:	65 00 50 47          	add    %dl,%gs:0x47(%eax)
    2cdd:	53                   	push   %ebx
    2cde:	43                   	inc    %ebx
    2cdf:	41                   	inc    %ecx
    2ce0:	4e                   	dec    %esi
    2ce1:	5f                   	pop    %edi
    2ce2:	4b                   	dec    %ebx
    2ce3:	53                   	push   %ebx
    2ce4:	57                   	push   %edi
    2ce5:	41                   	inc    %ecx
    2ce6:	50                   	push   %eax
    2ce7:	44                   	inc    %esp
    2ce8:	00 66 72             	add    %ah,0x72(%esi)
    2ceb:	65 71 00             	gs jno 2cee <.debug_str+0x2cee>
    2cee:	70 68                	jo     2d58 <.debug_str+0x2d58>
    2cf0:	79 73                	jns    2d65 <.debug_str+0x2d65>
    2cf2:	5f                   	pop    %edi
    2cf3:	70 6b                	jo     2d60 <.debug_str+0x2d60>
    2cf5:	67 5f                	addr16 pop %edi
    2cf7:	69 64 00 62 64 5f 66 	imul   $0x73665f64,0x62(%eax,%eax,1),%esp
    2cfe:	73 
    2cff:	66 72 65             	data16 jb 2d67 <.debug_str+0x2d67>
    2d02:	65 7a 65             	gs jp  2d6a <.debug_str+0x2d6a>
    2d05:	5f                   	pop    %edi
    2d06:	63 6f 75             	arpl   %bp,0x75(%edi)
    2d09:	6e                   	outsb  %ds:(%esi),(%dx)
    2d0a:	74 00                	je     2d0c <.debug_str+0x2d0c>
    2d0c:	74 79                	je     2d87 <.debug_str+0x2d87>
    2d0e:	70 65                	jo     2d75 <.debug_str+0x2d75>
    2d10:	00 70 72             	add    %dh,0x72(%eax)
    2d13:	6f                   	outsl  %ds:(%esi),(%dx)
    2d14:	63 5f 77             	arpl   %bx,0x77(%edi)
    2d17:	6f                   	outsl  %ds:(%esi),(%dx)
    2d18:	72 6b                	jb     2d85 <.debug_str+0x2d85>
    2d1a:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    2d1e:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    2d21:	65 76 65             	gs jbe 2d89 <.debug_str+0x2d89>
    2d24:	6e                   	outsb  %ds:(%esi),(%dx)
    2d25:	74 5f                	je     2d86 <.debug_str+0x2d86>
    2d27:	64 61                	fs popa 
    2d29:	74 61                	je     2d8c <.debug_str+0x2d8c>
    2d2b:	5f                   	pop    %edi
    2d2c:	6f                   	outsl  %ds:(%esi),(%dx)
    2d2d:	66 66 73 65          	data16 data16 jae 2d96 <.debug_str+0x2d96>
    2d31:	74 73                	je     2da6 <.debug_str+0x2da6>
    2d33:	5f                   	pop    %edi
    2d34:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    2d3b:	72 69                	jb     2da6 <.debug_str+0x2da6>
    2d3d:	78 5f                	js     2d9e <.debug_str+0x2d9e>
    2d3f:	67 6c                	insb   (%dx),%es:(%di)
    2d41:	6f                   	outsl  %ds:(%esi),(%dx)
    2d42:	62 61 6c             	bound  %esp,0x6c(%ecx)
    2d45:	00 68 75             	add    %ch,0x75(%eax)
    2d48:	67 65 5f             	addr16 gs pop %edi
    2d4b:	7a 65                	jp     2db2 <.debug_str+0x2db2>
    2d4d:	72 6f                	jb     2dbe <.debug_str+0x2dbe>
    2d4f:	5f                   	pop    %edi
    2d50:	70 61                	jo     2db3 <.debug_str+0x2db3>
    2d52:	67 65 00 73 75       	add    %dh,%gs:0x75(%bp,%di)
    2d57:	73 70                	jae    2dc9 <.debug_str+0x2dc9>
    2d59:	65 6e                	outsb  %gs:(%esi),(%dx)
    2d5b:	64 00 69 6e          	add    %ch,%fs:0x6e(%ecx)
    2d5f:	69 74 00 64 69 73 61 	imul   $0x62617369,0x64(%eax,%eax,1),%esi
    2d66:	62 
    2d67:	6c                   	insb   (%dx),%es:(%edi)
    2d68:	65 5f                	gs pop %edi
    2d6a:	73 74                	jae    2de0 <.debug_str+0x2de0>
    2d6c:	61                   	popa   
    2d6d:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    2d70:	74 72                	je     2de4 <.debug_str+0x2de4>
    2d72:	61                   	popa   
    2d73:	63 65 72             	arpl   %sp,0x72(%ebp)
    2d76:	00 70 72             	add    %dh,0x72(%eax)
    2d79:	69 6e 74 5f 66 6d 74 	imul   $0x746d665f,0x74(%esi),%ebp
    2d80:	5f                   	pop    %edi
    2d81:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    2d88:	72 69                	jb     2df3 <.debug_str+0x2df3>
    2d8a:	78 5f                	js     2deb <.debug_str+0x2deb>
    2d8c:	67 6c                	insb   (%dx),%es:(%di)
    2d8e:	6f                   	outsl  %ds:(%esi),(%dx)
    2d8f:	62 61 6c             	bound  %esp,0x6c(%ecx)
    2d92:	00 6d 65             	add    %ch,0x65(%ebp)
    2d95:	6d                   	insl   (%dx),%es:(%edi)
    2d96:	5f                   	pop    %edi
    2d97:	72 73                	jb     2e0c <.debug_str+0x2e0c>
    2d99:	76 64                	jbe    2dff <.debug_str+0x2dff>
    2d9b:	00 77 72             	add    %dh,0x72(%edi)
    2d9e:	69 74 65 5f 69 74 65 	imul   $0x72657469,0x5f(%ebp,%eiz,2),%esi
    2da5:	72 
    2da6:	00 78 38             	add    %bh,0x38(%eax)
    2da9:	36 5f                	ss pop %edi
    2dab:	69 6e 69 74 00 73 5f 	imul   $0x5f730074,0x69(%esi),%ebp
    2db2:	73 65                	jae    2e19 <.debug_str+0x2e19>
    2db4:	63 75 72             	arpl   %si,0x72(%ebp)
    2db7:	69 74 79 00 73 5f 64 	imul   $0x69645f73,0x0(%ecx,%edi,2),%esi
    2dbe:	69 
    2dbf:	6f                   	outsl  %ds:(%esi),(%dx)
    2dc0:	5f                   	pop    %edi
    2dc1:	64 6f                	outsl  %fs:(%esi),(%dx)
    2dc3:	6e                   	outsb  %ds:(%esi),(%dx)
    2dc4:	65 5f                	gs pop %edi
    2dc6:	77 71                	ja     2e39 <.debug_str+0x2e39>
    2dc8:	00 44 52 4f          	add    %al,0x4f(%edx,%edx,2)
    2dcc:	50                   	push   %eax
    2dcd:	5f                   	pop    %edi
    2dce:	53                   	push   %ebx
    2dcf:	4c                   	dec    %esp
    2dd0:	41                   	inc    %ecx
    2dd1:	42                   	inc    %edx
    2dd2:	00 73 61             	add    %dh,0x61(%ebx)
    2dd5:	73 5f                	jae    2e36 <.debug_str+0x2e36>
    2dd7:	73 73                	jae    2e4c <.debug_str+0x2e4c>
    2dd9:	5f                   	pop    %edi
    2dda:	73 69                	jae    2e45 <.debug_str+0x2e45>
    2ddc:	7a 65                	jp     2e43 <.debug_str+0x2e43>
    2dde:	00 6d 67             	add    %ch,0x67(%ebp)
    2de1:	5f                   	pop    %edi
    2de2:	74 61                	je     2e45 <.debug_str+0x2e45>
    2de4:	73 6b                	jae    2e51 <.debug_str+0x2e51>
    2de6:	73 00                	jae    2de8 <.debug_str+0x2de8>
    2de8:	6e                   	outsb  %ds:(%esi),(%dx)
    2de9:	72 5f                	jb     2e4a <.debug_str+0x2e4a>
    2deb:	77 61                	ja     2e4e <.debug_str+0x2e4e>
    2ded:	6b 65 75 70          	imul   $0x70,0x75(%ebp),%esp
    2df1:	73 5f                	jae    2e52 <.debug_str+0x2e52>
    2df3:	70 61                	jo     2e56 <.debug_str+0x2e56>
    2df5:	73 73                	jae    2e6a <.debug_str+0x2e6a>
    2df7:	69 76 65 00 66 69 6c 	imul   $0x6c696600,0x65(%esi),%esi
    2dfe:	65 5f                	gs pop %edi
    2e00:	73 79                	jae    2e7b <.debug_str+0x2e7b>
    2e02:	73 74                	jae    2e78 <.debug_str+0x2e78>
    2e04:	65 6d                	gs insl (%dx),%es:(%edi)
    2e06:	5f                   	pop    %edi
    2e07:	74 79                	je     2e82 <.debug_str+0x2e82>
    2e09:	70 65                	jo     2e70 <.debug_str+0x2e70>
    2e0b:	00 50 45             	add    %dl,0x45(%eax)
    2e0e:	52                   	push   %edx
    2e0f:	46                   	inc    %esi
    2e10:	5f                   	pop    %edi
    2e11:	43                   	inc    %ebx
    2e12:	4f                   	dec    %edi
    2e13:	55                   	push   %ebp
    2e14:	4e                   	dec    %esi
    2e15:	54                   	push   %esp
    2e16:	5f                   	pop    %edi
    2e17:	53                   	push   %ebx
    2e18:	57                   	push   %edi
    2e19:	5f                   	pop    %edi
    2e1a:	41                   	inc    %ecx
    2e1b:	4c                   	dec    %esp
    2e1c:	49                   	dec    %ecx
    2e1d:	47                   	inc    %edi
    2e1e:	4e                   	dec    %esi
    2e1f:	4d                   	dec    %ebp
    2e20:	45                   	inc    %ebp
    2e21:	4e                   	dec    %esi
    2e22:	54                   	push   %esp
    2e23:	5f                   	pop    %edi
    2e24:	46                   	inc    %esi
    2e25:	41                   	inc    %ecx
    2e26:	55                   	push   %ebp
    2e27:	4c                   	dec    %esp
    2e28:	54                   	push   %esp
    2e29:	53                   	push   %ebx
    2e2a:	00 6d 74             	add    %ch,0x74(%ebp)
    2e2d:	69 6d 65 00 73 79 73 	imul   $0x73797300,0x65(%ebp),%ebp
    2e34:	74 65                	je     2e9b <.debug_str+0x2e9b>
    2e36:	6d                   	insl   (%dx),%es:(%edi)
    2e37:	62 69 74             	bound  %ebp,0x74(%ecx)
    2e3a:	73 5f                	jae    2e9b <.debug_str+0x2e9b>
    2e3c:	69 6e 61 6c 6c 6f 63 	imul   $0x636f6c6c,0x61(%esi),%ebp
    2e43:	00 76 6d             	add    %dh,0x6d(%esi)
    2e46:	5f                   	pop    %edi
    2e47:	66 61                	popaw  
    2e49:	75 6c                	jne    2eb7 <.debug_str+0x2eb7>
    2e4b:	74 00                	je     2e4d <.debug_str+0x2e4d>
    2e4d:	52                   	push   %edx
    2e4e:	43                   	inc    %ebx
    2e4f:	55                   	push   %ebp
    2e50:	5f                   	pop    %edi
    2e51:	53                   	push   %ebx
    2e52:	59                   	pop    %ecx
    2e53:	4e                   	dec    %esi
    2e54:	43                   	inc    %ebx
    2e55:	00 73 70             	add    %dh,0x70(%ebx)
    2e58:	61                   	popa   
    2e59:	6e                   	outsb  %ds:(%esi),(%dx)
    2e5a:	6e                   	outsb  %ds:(%esi),(%dx)
    2e5b:	65 64 5f             	gs fs pop %edi
    2e5e:	70 61                	jo     2ec1 <.debug_str+0x2ec1>
    2e60:	67 65 73 00          	addr16 gs jae 2e64 <.debug_str+0x2e64>
    2e64:	6b 6f 62 6a          	imul   $0x6a,0x62(%edi),%ebp
    2e68:	5f                   	pop    %edi
    2e69:	75 65                	jne    2ed0 <.debug_str+0x2ed0>
    2e6b:	76 65                	jbe    2ed2 <.debug_str+0x2ed2>
    2e6d:	6e                   	outsb  %ds:(%esi),(%dx)
    2e6e:	74 5f                	je     2ecf <.debug_str+0x2ecf>
    2e70:	65 6e                	outsb  %gs:(%esi),(%dx)
    2e72:	76 00                	jbe    2e74 <.debug_str+0x2e74>
    2e74:	67 66 70 5f          	addr16 data16 jo 2ed7 <.debug_str+0x2ed7>
    2e78:	6d                   	insl   (%dx),%es:(%edi)
    2e79:	61                   	popa   
    2e7a:	73 6b                	jae    2ee7 <.debug_str+0x2ee7>
    2e7c:	00 64 65 61          	add    %ah,0x61(%ebp,%eiz,2)
    2e80:	63 74 69 76          	arpl   %si,0x76(%ecx,%ebp,2)
    2e84:	61                   	popa   
    2e85:	74 65                	je     2eec <.debug_str+0x2eec>
    2e87:	5f                   	pop    %edi
    2e88:	77 61                	ja     2eeb <.debug_str+0x2eeb>
    2e8a:	69 74 71 00 69 6e 76 	imul   $0x5f766e69,0x0(%ecx,%esi,2),%esi
    2e91:	5f 
    2e92:	77 65                	ja     2ef9 <.debug_str+0x2ef9>
    2e94:	69 67 68 74 00 64 69 	imul   $0x69640074,0x68(%edi),%esp
    2e9b:	72 74                	jb     2f11 <.debug_str+0x2f11>
    2e9d:	79 5f                	jns    2efe <.debug_str+0x2efe>
    2e9f:	69 6e 6f 64 65 00 61 	imul   $0x61006564,0x6f(%esi),%ebp
    2ea6:	63 5f 6d             	arpl   %bx,0x6d(%edi)
    2ea9:	65 6d                	gs insl (%dx),%es:(%edi)
    2eab:	00 76 6d             	add    %dh,0x6d(%esi)
    2eae:	5f                   	pop    %edi
    2eaf:	6e                   	outsb  %ds:(%esi),(%dx)
    2eb0:	75 6d                	jne    2f1f <.debug_str+0x2f1f>
    2eb2:	61                   	popa   
    2eb3:	5f                   	pop    %edi
    2eb4:	73 74                	jae    2f2a <.debug_str+0x2f2a>
    2eb6:	61                   	popa   
    2eb7:	74 00                	je     2eb9 <.debug_str+0x2eb9>
    2eb9:	6e                   	outsb  %ds:(%esi),(%dx)
    2eba:	6f                   	outsl  %ds:(%esi),(%dx)
    2ebb:	64 65 5f             	fs gs pop %edi
    2ebe:	7a 6f                	jp     2f2f <.debug_str+0x2f2f>
    2ec0:	6e                   	outsb  %ds:(%esi),(%dx)
    2ec1:	65 6c                	gs insb (%dx),%es:(%edi)
    2ec3:	69 73 74 73 00 70 61 	imul   $0x61700073,0x74(%ebx),%esi
    2eca:	74 68                	je     2f34 <.debug_str+0x2f34>
    2ecc:	00 72 6d             	add    %dh,0x6d(%edx)
    2ecf:	74 70                	je     2f41 <.debug_str+0x2f41>
    2ed1:	00 77 61             	add    %dh,0x61(%edi)
    2ed4:	69 74 5f 73 75 6d 00 	imul   $0x75006d75,0x73(%edi,%ebx,2),%esi
    2edb:	75 
    2edc:	70 69                	jo     2f47 <.debug_str+0x2f47>
    2ede:	64 00 65 78          	add    %ah,%fs:0x78(%ebp)
    2ee2:	69 74 5f 63 6f 64 65 	imul   $0x65646f,0x63(%edi,%ebx,2),%esi
    2ee9:	00 
    2eea:	65 78 65             	gs js  2f52 <.debug_str+0x2f52>
    2eed:	63 5f 73             	arpl   %bx,0x73(%edi)
    2ef0:	74 61                	je     2f53 <.debug_str+0x2f53>
    2ef2:	72 74                	jb     2f68 <.debug_str+0x2f68>
    2ef4:	00 70 72             	add    %dh,0x72(%eax)
    2ef7:	69 6e 74 6b 00 63 6f 	imul   $0x6f63006b,0x74(%esi),%ebp
    2efe:	6e                   	outsb  %ds:(%esi),(%dx)
    2eff:	73 75                	jae    2f76 <.debug_str+0x2f76>
    2f01:	6d                   	insl   (%dx),%es:(%edi)
    2f02:	65 72 73             	gs jb  2f78 <.debug_str+0x2f78>
    2f05:	00 6b 65             	add    %ch,0x65(%ebx)
    2f08:	72 6e                	jb     2f78 <.debug_str+0x2f78>
    2f0a:	66 73 5f             	data16 jae 2f6c <.debug_str+0x2f6c>
    2f0d:	65 6c                	gs insb (%dx),%es:(%edi)
    2f0f:	65 6d                	gs insl (%dx),%es:(%edi)
    2f11:	5f                   	pop    %edi
    2f12:	73 79                	jae    2f8d <.debug_str+0x2f8d>
    2f14:	6d                   	insl   (%dx),%es:(%edi)
    2f15:	6c                   	insb   (%dx),%es:(%edi)
    2f16:	69 6e 6b 00 63 6c 6f 	imul   $0x6f6c6300,0x6b(%esi),%ebp
    2f1d:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    2f20:	77 61                	ja     2f83 <.debug_str+0x2f83>
    2f22:	73 5f                	jae    2f83 <.debug_str+0x2f83>
    2f24:	73 65                	jae    2f8b <.debug_str+0x2f8b>
    2f26:	74 5f                	je     2f87 <.debug_str+0x2f87>
    2f28:	73 65                	jae    2f8f <.debug_str+0x2f8f>
    2f2a:	71 00                	jno    2f2c <.debug_str+0x2f2c>
    2f2c:	5f                   	pop    %edi
    2f2d:	5f                   	pop    %edi
    2f2e:	74 72                	je     2fa2 <.debug_str+0x2fa2>
    2f30:	61                   	popa   
    2f31:	63 65 70             	arpl   %sp,0x70(%ebp)
    2f34:	6f                   	outsl  %ds:(%esi),(%dx)
    2f35:	69 6e 74 5f 69 72 71 	imul   $0x7172695f,0x74(%esi),%ebp
    2f3c:	5f                   	pop    %edi
    2f3d:	6d                   	insl   (%dx),%es:(%edi)
    2f3e:	61                   	popa   
    2f3f:	74 72                	je     2fb3 <.debug_str+0x2fb3>
    2f41:	69 78 5f 61 6c 6c 6f 	imul   $0x6f6c6c61,0x5f(%eax),%edi
    2f48:	63 5f 72             	arpl   %bx,0x72(%edi)
    2f4b:	65 73 65             	gs jae 2fb3 <.debug_str+0x2fb3>
    2f4e:	72 76                	jb     2fc6 <.debug_str+0x2fc6>
    2f50:	65 64 00 77 72       	gs add %dh,%fs:0x72(%edi)
    2f55:	69 74 65 5f 6d 73 72 	imul   $0x72736d,0x5f(%ebp,%eiz,2),%esi
    2f5c:	00 
    2f5d:	66 5f                	pop    %di
    2f5f:	76 65                	jbe    2fc6 <.debug_str+0x2fc6>
    2f61:	72 73                	jb     2fd6 <.debug_str+0x2fd6>
    2f63:	69 6f 6e 00 70 61 6e 	imul   $0x6e617000,0x6e(%edi),%ebp
    2f6a:	69 63 5f 74 69 6d 65 	imul   $0x656d6974,0x5f(%ebx),%esp
    2f71:	6f                   	outsl  %ds:(%esi),(%dx)
    2f72:	75 74                	jne    2fe8 <.debug_str+0x2fe8>
    2f74:	00 61 63             	add    %ah,0x63(%ecx)
    2f77:	5f                   	pop    %edi
    2f78:	6e                   	outsb  %ds:(%esi),(%dx)
    2f79:	69 63 65 00 61 72 63 	imul   $0x63726100,0x65(%ebx),%esp
    2f80:	68 5f 75 70 72       	push   $0x7270755f
    2f85:	6f                   	outsl  %ds:(%esi),(%dx)
    2f86:	62 65 5f             	bound  %esp,0x5f(%ebp)
    2f89:	74 61                	je     2fec <.debug_str+0x2fec>
    2f8b:	73 6b                	jae    2ff8 <.debug_str+0x2ff8>
    2f8d:	00 69 5f             	add    %ch,0x5f(%ecx)
    2f90:	66 6f                	outsw  %ds:(%esi),(%dx)
    2f92:	70 00                	jo     2f94 <.debug_str+0x2f94>
    2f94:	73 61                	jae    2ff7 <.debug_str+0x2ff7>
    2f96:	5f                   	pop    %edi
    2f97:	68 61 6e 64 6c       	push   $0x6c646e61
    2f9c:	65 72 00             	gs jb  2f9f <.debug_str+0x2f9f>
    2f9f:	75 6e                	jne    300f <.debug_str+0x300f>
    2fa1:	6c                   	insb   (%dx),%es:(%edi)
    2fa2:	69 6e 6b 00 64 71 73 	imul   $0x73716400,0x6b(%esi),%ebp
    2fa9:	74 61                	je     300c <.debug_str+0x300c>
    2fab:	74 73                	je     3020 <.debug_str+0x3020>
    2fad:	00 70 65             	add    %dh,0x65(%eax)
    2fb0:	72 69                	jb     301b <.debug_str+0x301b>
    2fb2:	6f                   	outsl  %ds:(%esi),(%dx)
    2fb3:	64 5f                	fs pop %edi
    2fb5:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    2fb8:	74 72                	je     302c <.debug_str+0x302c>
    2fba:	69 62 00 69 6e 69 74 	imul   $0x74696e69,0x0(%edx),%esp
    2fc1:	5f                   	pop    %edi
    2fc2:	73 74                	jae    3038 <.debug_str+0x3038>
    2fc4:	61                   	popa   
    2fc5:	74 65                	je     302c <.debug_str+0x302c>
    2fc7:	00 72 65             	add    %dh,0x65(%edx)
    2fca:	6c                   	insb   (%dx),%es:(%edi)
    2fcb:	65 61                	gs popa 
    2fcd:	73 65                	jae    3034 <.debug_str+0x3034>
    2fcf:	5f                   	pop    %edi
    2fd0:	64 71 75             	fs jno 3048 <.debug_str+0x3048>
    2fd3:	6f                   	outsl  %ds:(%esi),(%dx)
    2fd4:	74 00                	je     2fd6 <.debug_str+0x2fd6>
    2fd6:	66 73 67             	data16 jae 3040 <.debug_str+0x3040>
    2fd9:	69 64 00 72 65 67 73 	imul   $0x5f736765,0x72(%eax,%eax,1),%esp
    2fe0:	5f 
    2fe1:	75 73                	jne    3056 <.debug_str+0x3056>
    2fe3:	65 72 00             	gs jb  2fe6 <.debug_str+0x2fe6>
    2fe6:	72 63                	jb     304b <.debug_str+0x304b>
    2fe8:	75 5f                	jne    3049 <.debug_str+0x3049>
    2fea:	73 79                	jae    3065 <.debug_str+0x3065>
    2fec:	6e                   	outsb  %ds:(%esi),(%dx)
    2fed:	63 00                	arpl   %ax,(%eax)
    2fef:	61                   	popa   
    2ff0:	64 64 72 5f          	fs fs jb 3053 <.debug_str+0x3053>
    2ff4:	66 69 6c 74 65 72 73 	imul   $0x7372,0x65(%esp,%esi,2),%bp
    2ffb:	5f                   	pop    %edi
    2ffc:	67 65 6e             	outsb  %gs:(%si),(%dx)
    2fff:	00 76 6d             	add    %dh,0x6d(%esi)
    3002:	5f                   	pop    %edi
    3003:	6f                   	outsl  %ds:(%esi),(%dx)
    3004:	70 73                	jo     3079 <.debug_str+0x3079>
    3006:	00 69 6f             	add    %ch,0x6f(%ecx)
    3009:	6d                   	insl   (%dx),%es:(%edi)
    300a:	6d                   	insl   (%dx),%es:(%edi)
    300b:	75 5f                	jne    306c <.debug_str+0x306c>
    300d:	73 68                	jae    3077 <.debug_str+0x3077>
    300f:	75 74                	jne    3085 <.debug_str+0x3085>
    3011:	64 6f                	outsl  %fs:(%esi),(%dx)
    3013:	77 6e                	ja     3083 <.debug_str+0x3083>
    3015:	00 73 5f             	add    %dh,0x5f(%ebx)
    3018:	62 6c 6f 63          	bound  %ebp,0x63(%edi,%ebp,2)
    301c:	6b 73 69 7a          	imul   $0x7a,0x69(%ebx),%esi
    3020:	65 00 76 6d          	add    %dh,%gs:0x6d(%esi)
    3024:	5f                   	pop    %edi
    3025:	70 67                	jo     308e <.debug_str+0x308e>
    3027:	6f                   	outsl  %ds:(%esi),(%dx)
    3028:	66 66 00 74 69 6d    	data16 data16 add %dh,0x6d(%ecx,%ebp,2)
    302e:	65 72 00             	gs jb  3031 <.debug_str+0x3031>
    3031:	72 65                	jb     3098 <.debug_str+0x3098>
    3033:	6c                   	insb   (%dx),%es:(%edi)
    3034:	65 61                	gs popa 
    3036:	73 65                	jae    309d <.debug_str+0x309d>
    3038:	5f                   	pop    %edi
    3039:	61                   	popa   
    303a:	67 65 6e             	outsb  %gs:(%si),(%dx)
    303d:	74 5f                	je     309e <.debug_str+0x309e>
    303f:	77 6f                	ja     30b0 <.debug_str+0x30b0>
    3041:	72 6b                	jb     30ae <.debug_str+0x30ae>
    3043:	00 63 6f             	add    %ah,0x6f(%ebx)
    3046:	6e                   	outsb  %ds:(%esi),(%dx)
    3047:	66 31 00             	xor    %ax,(%eax)
    304a:	75 70                	jne    30bc <.debug_str+0x30bc>
    304c:	64 61                	fs popa 
    304e:	74 65                	je     30b5 <.debug_str+0x30b5>
    3050:	5f                   	pop    %edi
    3051:	74 69                	je     30bc <.debug_str+0x30bc>
    3053:	6d                   	insl   (%dx),%es:(%edi)
    3054:	65 00 70 74          	add    %dh,%gs:0x74(%eax)
    3058:	72 61                	jb     30bb <.debug_str+0x30bb>
    305a:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    305d:	64 72 37             	fs jb  3097 <.debug_str+0x3097>
    3060:	00 62 64             	add    %ah,0x64(%edx)
    3063:	65 76 5f             	gs jbe 30c5 <.debug_str+0x30c5>
    3066:	74 72                	je     30da <.debug_str+0x30da>
    3068:	79 5f                	jns    30c9 <.debug_str+0x30c9>
    306a:	74 6f                	je     30db <.debug_str+0x30db>
    306c:	5f                   	pop    %edi
    306d:	66 72 65             	data16 jb 30d5 <.debug_str+0x30d5>
    3070:	65 5f                	gs pop %edi
    3072:	70 61                	jo     30d5 <.debug_str+0x30d5>
    3074:	67 65 00 5f 63       	add    %bl,%gs:0x63(%bx)
    3079:	61                   	popa   
    307a:	6c                   	insb   (%dx),%es:(%edi)
    307b:	6c                   	insb   (%dx),%es:(%edi)
    307c:	5f                   	pop    %edi
    307d:	61                   	popa   
    307e:	64 64 72 00          	fs fs jb 3082 <.debug_str+0x3082>
    3082:	5f                   	pop    %edi
    3083:	5f                   	pop    %edi
    3084:	74 72                	je     30f8 <.debug_str+0x30f8>
    3086:	61                   	popa   
    3087:	63 65 70             	arpl   %sp,0x70(%ebp)
    308a:	6f                   	outsl  %ds:(%esi),(%dx)
    308b:	69 6e 74 5f 69 72 71 	imul   $0x7172695f,0x74(%esi),%ebp
    3092:	5f                   	pop    %edi
    3093:	6d                   	insl   (%dx),%es:(%edi)
    3094:	61                   	popa   
    3095:	74 72                	je     3109 <.debug_str+0x3109>
    3097:	69 78 5f 6f 66 66 6c 	imul   $0x6c66666f,0x5f(%eax),%edi
    309e:	69 6e 65 00 68 72 74 	imul   $0x74726800,0x65(%esi),%ebp
    30a5:	69 6d 65 72 5f 69 6e 	imul   $0x6e695f72,0x65(%ebp),%ebp
    30ac:	74 65                	je     3113 <.debug_str+0x3113>
    30ae:	72 76                	jb     3126 <.debug_str+0x3126>
    30b0:	61                   	popa   
    30b1:	6c                   	insb   (%dx),%es:(%edi)
    30b2:	00 6c 6f 67          	add    %ch,0x67(%edi,%ebp,2)
    30b6:	69 6e 75 69 64 00 63 	imul   $0x63006469,0x75(%esi),%ebp
    30bd:	68 65 63 6b 00       	push   $0x6b6365
    30c2:	54                   	push   %esp
    30c3:	48                   	dec    %eax
    30c4:	50                   	push   %eax
    30c5:	5f                   	pop    %edi
    30c6:	46                   	inc    %esi
    30c7:	49                   	dec    %ecx
    30c8:	4c                   	dec    %esp
    30c9:	45                   	inc    %ebp
    30ca:	5f                   	pop    %edi
    30cb:	4d                   	dec    %ebp
    30cc:	41                   	inc    %ecx
    30cd:	50                   	push   %eax
    30ce:	50                   	push   %eax
    30cf:	45                   	inc    %ebp
    30d0:	44                   	inc    %esp
    30d1:	00 65 78             	add    %ah,0x78(%ebp)
    30d4:	70 69                	jo     313f <.debug_str+0x313f>
    30d6:	72 79                	jb     3151 <.debug_str+0x3151>
    30d8:	00 6f 70             	add    %ch,0x70(%edi)
    30db:	74 69                	je     3146 <.debug_str+0x3146>
    30dd:	6d                   	insl   (%dx),%es:(%edi)
    30de:	69 73 74 69 63 5f 73 	imul   $0x735f6369,0x74(%ebx),%esi
    30e5:	70 69                	jo     3150 <.debug_str+0x3150>
    30e7:	6e                   	outsb  %ds:(%esi),(%dx)
    30e8:	5f                   	pop    %edi
    30e9:	71 75                	jno    3160 <.debug_str+0x3160>
    30eb:	65 75 65             	gs jne 3153 <.debug_str+0x3153>
    30ee:	00 65 76             	add    %ah,0x76(%ebp)
    30f1:	65 6e                	outsb  %gs:(%esi),(%dx)
    30f3:	74 5f                	je     3154 <.debug_str+0x3154>
    30f5:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    30fc:	72 69                	jb     3167 <.debug_str+0x3167>
    30fe:	78 5f                	js     315f <.debug_str+0x315f>
    3100:	61                   	popa   
    3101:	6c                   	insb   (%dx),%es:(%edi)
    3102:	6c                   	insb   (%dx),%es:(%edi)
    3103:	6f                   	outsl  %ds:(%esi),(%dx)
    3104:	63 5f 6d             	arpl   %bx,0x6d(%edi)
    3107:	61                   	popa   
    3108:	6e                   	outsb  %ds:(%esi),(%dx)
    3109:	61                   	popa   
    310a:	67 65 64 00 41 4c    	gs add %al,%fs:0x4c(%bx,%di)
    3110:	4c                   	dec    %esp
    3111:	4f                   	dec    %edi
    3112:	43                   	inc    %ebx
    3113:	53                   	push   %ebx
    3114:	54                   	push   %esp
    3115:	41                   	inc    %ecx
    3116:	4c                   	dec    %esp
    3117:	4c                   	dec    %esp
    3118:	5f                   	pop    %edi
    3119:	4e                   	dec    %esi
    311a:	4f                   	dec    %edi
    311b:	52                   	push   %edx
    311c:	4d                   	dec    %ebp
    311d:	41                   	inc    %ecx
    311e:	4c                   	dec    %esp
    311f:	00 5f 5f             	add    %bl,0x5f(%edi)
    3122:	64 61                	fs popa 
    3124:	74 61                	je     3187 <.debug_str+0x3187>
    3126:	5f                   	pop    %edi
    3127:	73 69                	jae    3192 <.debug_str+0x3192>
    3129:	7a 65                	jp     3190 <.debug_str+0x3190>
    312b:	00 69 5f             	add    %ch,0x5f(%ecx)
    312e:	73 69                	jae    3199 <.debug_str+0x3199>
    3130:	7a 65                	jp     3197 <.debug_str+0x3197>
    3132:	5f                   	pop    %edi
    3133:	73 65                	jae    319a <.debug_str+0x319a>
    3135:	71 63                	jno    319a <.debug_str+0x319a>
    3137:	6f                   	outsl  %ds:(%esi),(%dx)
    3138:	75 6e                	jne    31a8 <.debug_str+0x31a8>
    313a:	74 00                	je     313c <.debug_str+0x313c>
    313c:	74 72                	je     31b0 <.debug_str+0x31b0>
    313e:	61                   	popa   
    313f:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    3142:	61                   	popa   
    3143:	72 72                	jb     31b7 <.debug_str+0x31b7>
    3145:	61                   	popa   
    3146:	79 00                	jns    3148 <.debug_str+0x3148>
    3148:	65 78 63             	gs js  31ae <.debug_str+0x31ae>
    314b:	6c                   	insb   (%dx),%es:(%edi)
    314c:	75 73                	jne    31c1 <.debug_str+0x31c1>
    314e:	69 76 65 5f 63 6e 74 	imul   $0x746e635f,0x65(%esi),%esi
    3155:	00 75 65             	add    %dh,0x65(%ebp)
    3158:	76 65                	jbe    31bf <.debug_str+0x31bf>
    315a:	6e                   	outsb  %ds:(%esi),(%dx)
    315b:	74 00                	je     315d <.debug_str+0x315d>
    315d:	65 76 65             	gs jbe 31c5 <.debug_str+0x31c5>
    3160:	6e                   	outsb  %ds:(%esi),(%dx)
    3161:	74 5f                	je     31c2 <.debug_str+0x31c2>
    3163:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    316a:	72 69                	jb     31d5 <.debug_str+0x31d5>
    316c:	78 5f                	js     31cd <.debug_str+0x31cd>
    316e:	61                   	popa   
    316f:	73 73                	jae    31e4 <.debug_str+0x31e4>
    3171:	69 67 6e 00 72 65 66 	imul   $0x66657200,0x6e(%edi),%esp
    3178:	63 6f 75             	arpl   %bp,0x75(%edi)
    317b:	6e                   	outsb  %ds:(%esi),(%dx)
    317c:	74 5f                	je     31dd <.debug_str+0x31dd>
    317e:	74 00                	je     3180 <.debug_str+0x3180>
    3180:	63 73 65             	arpl   %si,0x65(%ebx)
    3183:	74 5f                	je     31e4 <.debug_str+0x31e4>
    3185:	6c                   	insb   (%dx),%es:(%edi)
    3186:	69 6e 6b 73 00 66 74 	imul   $0x74660073,0x6b(%esi),%ebp
    318d:	72 61                	jb     31f0 <.debug_str+0x31f0>
    318f:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    3192:	65 6e                	outsb  %gs:(%esi),(%dx)
    3194:	61                   	popa   
    3195:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
    3199:	00 70 6c             	add    %dh,0x6c(%eax)
    319c:	75 67                	jne    3205 <.debug_str+0x3205>
    319e:	00 5f 5f             	add    %bl,0x5f(%edi)
    31a1:	74 72                	je     3215 <.debug_str+0x3215>
    31a3:	61                   	popa   
    31a4:	63 65 70             	arpl   %sp,0x70(%ebp)
    31a7:	6f                   	outsl  %ds:(%esi),(%dx)
    31a8:	69 6e 74 5f 72 64 70 	imul   $0x7064725f,0x74(%esi),%ebp
    31af:	6d                   	insl   (%dx),%es:(%edi)
    31b0:	63 00                	arpl   %ax,(%eax)
    31b2:	69 6f 5f 63 67 72 70 	imul   $0x70726763,0x5f(%edi),%ebp
    31b9:	5f                   	pop    %edi
    31ba:	69 64 00 73 61 76 65 	imul   $0x64657661,0x73(%eax,%eax,1),%esp
    31c1:	64 
    31c2:	5f                   	pop    %edi
    31c3:	61                   	popa   
    31c4:	75 78                	jne    323e <.debug_str+0x323e>
    31c6:	76 00                	jbe    31c8 <.debug_str+0x31c8>
    31c8:	66 72 61             	data16 jb 322c <.debug_str+0x322c>
    31cb:	6d                   	insl   (%dx),%es:(%edi)
    31cc:	65 00 63 70          	add    %ah,%gs:0x70(%ebx)
    31d0:	75 5f                	jne    3231 <.debug_str+0x3231>
    31d2:	62 61 73             	bound  %esp,0x73(%ecx)
    31d5:	65 00 71 66          	add    %dh,%gs:0x66(%ecx)
    31d9:	5f                   	pop    %edi
    31da:	6f                   	outsl  %ds:(%esi),(%dx)
    31db:	70 73                	jo     3250 <.debug_str+0x3250>
    31dd:	00 63 72             	add    %ah,0x72(%ebx)
    31e0:	61                   	popa   
    31e1:	73 68                	jae    324b <.debug_str+0x324b>
    31e3:	5f                   	pop    %edi
    31e4:	73 74                	jae    325a <.debug_str+0x325a>
    31e6:	6f                   	outsl  %ds:(%esi),(%dx)
    31e7:	70 5f                	jo     3248 <.debug_str+0x3248>
    31e9:	6f                   	outsl  %ds:(%esi),(%dx)
    31ea:	74 68                	je     3254 <.debug_str+0x3254>
    31ec:	65 72 5f             	gs jb  324e <.debug_str+0x324e>
    31ef:	63 70 75             	arpl   %si,0x75(%eax)
    31f2:	73 00                	jae    31f4 <.debug_str+0x31f4>
    31f4:	6d                   	insl   (%dx),%es:(%edi)
    31f5:	6f                   	outsl  %ds:(%esi),(%dx)
    31f6:	64 5f                	fs pop %edi
    31f8:	6e                   	outsb  %ds:(%esi),(%dx)
    31f9:	61                   	popa   
    31fa:	6d                   	insl   (%dx),%es:(%edi)
    31fb:	65 00 61 72          	add    %ah,%gs:0x72(%ecx)
    31ff:	63 68 5f             	arpl   %bp,0x5f(%eax)
    3202:	69 6e 69 74 00 68 69 	imul   $0x69680074,0x69(%esi),%ebp
    3209:	67 68 65 73 74 5f    	addr16 push $0x5f747365
    320f:	76 6d                	jbe    327e <.debug_str+0x327e>
    3211:	5f                   	pop    %edi
    3212:	65 6e                	outsb  %gs:(%esi),(%dx)
    3214:	64 00 70 6f          	add    %dh,%fs:0x6f(%eax)
    3218:	6c                   	insb   (%dx),%es:(%edi)
    3219:	6c                   	insb   (%dx),%es:(%edi)
    321a:	66 64 00 6e 72       	data16 add %ch,%fs:0x72(%esi)
    321f:	5f                   	pop    %edi
    3220:	77 61                	ja     3283 <.debug_str+0x3283>
    3222:	6b 65 75 70          	imul   $0x70,0x75(%ebp),%esp
    3226:	73 5f                	jae    3287 <.debug_str+0x3287>
    3228:	72 65                	jb     328f <.debug_str+0x328f>
    322a:	6d                   	insl   (%dx),%es:(%edi)
    322b:	6f                   	outsl  %ds:(%esi),(%dx)
    322c:	74 65                	je     3293 <.debug_str+0x3293>
    322e:	00 63 70             	add    %ah,0x70(%ebx)
    3231:	75 5f                	jne    3292 <.debug_str+0x3292>
    3233:	62 69 74             	bound  %ebp,0x74(%ecx)
    3236:	5f                   	pop    %edi
    3237:	62 69 74             	bound  %ebp,0x74(%ecx)
    323a:	6d                   	insl   (%dx),%es:(%edi)
    323b:	61                   	popa   
    323c:	70 00                	jo     323e <.debug_str+0x323e>
    323e:	6c                   	insb   (%dx),%es:(%edi)
    323f:	6c                   	insb   (%dx),%es:(%edi)
    3240:	69 73 74 5f 6e 6f 64 	imul   $0x646f6e5f,0x74(%ebx),%esi
    3247:	65 00 70 72          	add    %dh,%gs:0x72(%eax)
    324b:	6f                   	outsl  %ds:(%esi),(%dx)
    324c:	6a 69                	push   $0x69
    324e:	64 00 70 61          	add    %dh,%fs:0x61(%eax)
    3252:	67 65 73 00          	addr16 gs jae 3256 <.debug_str+0x3256>
    3256:	75 61                	jne    32b9 <.debug_str+0x32b9>
    3258:	63 63 65             	arpl   %sp,0x65(%ebx)
    325b:	73 73                	jae    32d0 <.debug_str+0x32d0>
    325d:	5f                   	pop    %edi
    325e:	65 72 72             	gs jb  32d3 <.debug_str+0x32d3>
    3261:	00 64 65 76          	add    %ah,0x76(%ebp,%eiz,2)
    3265:	5f                   	pop    %edi
    3266:	6e                   	outsb  %ds:(%esi),(%dx)
    3267:	61                   	popa   
    3268:	6d                   	insl   (%dx),%es:(%edi)
    3269:	65 00 62 6f          	add    %ah,%gs:0x6f(%edx)
    326d:	6f                   	outsl  %ds:(%esi),(%dx)
    326e:	74 5f                	je     32cf <.debug_str+0x32cf>
    3270:	63 70 75             	arpl   %si,0x75(%eax)
    3273:	5f                   	pop    %edi
    3274:	64 61                	fs popa 
    3276:	74 61                	je     32d9 <.debug_str+0x32d9>
    3278:	00 6b 65             	add    %ch,0x65(%ebx)
    327b:	72 6e                	jb     32eb <.debug_str+0x32eb>
    327d:	65 6c                	gs insb (%dx),%es:(%edi)
    327f:	5f                   	pop    %edi
    3280:	63 61 70             	arpl   %sp,0x70(%ecx)
    3283:	5f                   	pop    %edi
    3284:	73 74                	jae    32fa <.debug_str+0x32fa>
    3286:	72 75                	jb     32fd <.debug_str+0x32fd>
    3288:	63 74 00 5f          	arpl   %si,0x5f(%eax,%eax,1)
    328c:	5f                   	pop    %edi
    328d:	74 72                	je     3301 <.debug_str+0x3301>
    328f:	61                   	popa   
    3290:	63 65 70             	arpl   %sp,0x70(%ebp)
    3293:	6f                   	outsl  %ds:(%esi),(%dx)
    3294:	69 6e 74 5f 69 72 71 	imul   $0x7172695f,0x74(%esi),%ebp
    329b:	5f                   	pop    %edi
    329c:	6d                   	insl   (%dx),%es:(%edi)
    329d:	61                   	popa   
    329e:	74 72                	je     3312 <.debug_str+0x3312>
    32a0:	69 78 5f 61 6c 6c 6f 	imul   $0x6f6c6c61,0x5f(%eax),%edi
    32a7:	63 5f 6d             	arpl   %bx,0x6d(%edi)
    32aa:	61                   	popa   
    32ab:	6e                   	outsb  %ds:(%esi),(%dx)
    32ac:	61                   	popa   
    32ad:	67 65 64 00 6c 61    	gs add %ch,%fs:0x61(%si)
    32b3:	73 74                	jae    3329 <.debug_str+0x3329>
    32b5:	5f                   	pop    %edi
    32b6:	74 61                	je     3319 <.debug_str+0x3319>
    32b8:	67 00 48 54          	add    %cl,0x54(%bx,%si)
    32bc:	4c                   	dec    %esp
    32bd:	42                   	inc    %edx
    32be:	5f                   	pop    %edi
    32bf:	42                   	inc    %edx
    32c0:	55                   	push   %ebp
    32c1:	44                   	inc    %esp
    32c2:	44                   	inc    %esp
    32c3:	59                   	pop    %ecx
    32c4:	5f                   	pop    %edi
    32c5:	50                   	push   %eax
    32c6:	47                   	inc    %edi
    32c7:	41                   	inc    %ecx
    32c8:	4c                   	dec    %esp
    32c9:	4c                   	dec    %esp
    32ca:	4f                   	dec    %edi
    32cb:	43                   	inc    %ebx
    32cc:	5f                   	pop    %edi
    32cd:	46                   	inc    %esi
    32ce:	41                   	inc    %ecx
    32cf:	49                   	dec    %ecx
    32d0:	4c                   	dec    %esp
    32d1:	00 73 65             	add    %dh,0x65(%ebx)
    32d4:	74 75                	je     334b <.debug_str+0x334b>
    32d6:	70 5f                	jo     3337 <.debug_str+0x3337>
    32d8:	70 65                	jo     333f <.debug_str+0x333f>
    32da:	72 63                	jb     333f <.debug_str+0x333f>
    32dc:	70 75                	jo     3353 <.debug_str+0x3353>
    32de:	5f                   	pop    %edi
    32df:	63 6c 6f 63          	arpl   %bp,0x63(%edi,%ebp,2)
    32e3:	6b 65 76 00          	imul   $0x0,0x76(%ebp),%esp
    32e7:	5f                   	pop    %edi
    32e8:	5f                   	pop    %edi
    32e9:	70 65                	jo     3350 <.debug_str+0x3350>
    32eb:	72 66                	jb     3353 <.debug_str+0x3353>
    32ed:	5f                   	pop    %edi
    32ee:	72 65                	jb     3355 <.debug_str+0x3355>
    32f0:	67 73 00             	addr16 jae 32f3 <.debug_str+0x32f3>
    32f3:	72 65                	jb     335a <.debug_str+0x335a>
    32f5:	61                   	popa   
    32f6:	64 6c                	fs insb (%dx),%es:(%edi)
    32f8:	69 6e 6b 00 78 38 36 	imul   $0x36387800,0x6b(%esi),%ebp
    32ff:	5f                   	pop    %edi
    3300:	69 6e 69 74 5f 70 63 	imul   $0x63705f74,0x69(%esi),%ebp
    3307:	69 00 6e 6f 64 65    	imul   $0x65646f6e,(%eax),%eax
    330d:	5f                   	pop    %edi
    330e:	7a 6f                	jp     337f <.debug_str+0x337f>
    3310:	6e                   	outsb  %ds:(%esi),(%dx)
    3311:	65 73 00             	gs jae 3314 <.debug_str+0x3314>
    3314:	69 6e 69 74 69 61 6c 	imul   $0x6c616974,0x69(%esi),%ebp
    331b:	69 7a 65 64 00 62 64 	imul   $0x64620064,0x65(%edx),%edi
    3322:	5f                   	pop    %edi
    3323:	68 6f 6c 64 65       	push   $0x65646c6f
    3328:	72 5f                	jb     3389 <.debug_str+0x3389>
    332a:	64 69 73 6b 73 00 67 	imul   $0x65670073,%fs:0x6b(%ebx),%esi
    3331:	65 
    3332:	74 5f                	je     3393 <.debug_str+0x3393>
    3334:	77 61                	ja     3397 <.debug_str+0x3397>
    3336:	6c                   	insb   (%dx),%es:(%edi)
    3337:	6c                   	insb   (%dx),%es:(%edi)
    3338:	63 6c 6f 63          	arpl   %bp,0x63(%edi,%ebp,2)
    333c:	6b 00 73             	imul   $0x73,(%eax),%eax
    333f:	74 61                	je     33a2 <.debug_str+0x33a2>
    3341:	72 74                	jb     33b7 <.debug_str+0x33b7>
    3343:	5f                   	pop    %edi
    3344:	74 78                	je     33be <.debug_str+0x33be>
    3346:	6e                   	outsb  %ds:(%esi),(%dx)
    3347:	00 6c 69 73          	add    %ch,0x73(%ecx,%ebp,2)
    334b:	74 5f                	je     33ac <.debug_str+0x33ac>
    334d:	68 65 61 64 00       	push   $0x646165
    3352:	6c                   	insb   (%dx),%es:(%edi)
    3353:	72 75                	jb     33ca <.debug_str+0x33ca>
    3355:	5f                   	pop    %edi
    3356:	6c                   	insb   (%dx),%es:(%edi)
    3357:	6f                   	outsl  %ds:(%esi),(%dx)
    3358:	63 6b 00             	arpl   %bp,0x0(%ebx)
    335b:	74 67                	je     33c4 <.debug_str+0x33c4>
    335d:	69 64 00 70 6d 75 5f 	imul   $0x645f756d,0x70(%eax,%eax,1),%esp
    3364:	64 
    3365:	69 73 61 62 6c 65 00 	imul   $0x656c62,0x61(%ebx),%esi
    336c:	5f                   	pop    %edi
    336d:	74 69                	je     33d8 <.debug_str+0x33d8>
    336f:	64 00 73 5f          	add    %dh,%fs:0x5f(%ebx)
    3373:	69 6e 6f 64 65 5f 77 	imul   $0x775f6564,0x6f(%esi),%ebp
    337a:	62 6c 69 73          	bound  %ebp,0x73(%ecx,%ebp,2)
    337e:	74 5f                	je     33df <.debug_str+0x33df>
    3380:	6c                   	insb   (%dx),%es:(%edi)
    3381:	6f                   	outsl  %ds:(%esi),(%dx)
    3382:	63 6b 00             	arpl   %bp,0x0(%ebx)
    3385:	66 72 6f             	data16 jb 33f7 <.debug_str+0x33f7>
    3388:	6d                   	insl   (%dx),%es:(%edi)
    3389:	00 62 64             	add    %ah,0x64(%edx)
    338c:	5f                   	pop    %edi
    338d:	68 6f 6c 64 65       	push   $0x65646c6f
    3392:	72 00                	jb     3394 <.debug_str+0x3394>
    3394:	65 76 65             	gs jbe 33fc <.debug_str+0x33fc>
    3397:	6e                   	outsb  %ds:(%esi),(%dx)
    3398:	74 5f                	je     33f9 <.debug_str+0x33f9>
    339a:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    33a1:	72 69                	jb     340c <.debug_str+0x340c>
    33a3:	78 5f                	js     3404 <.debug_str+0x3404>
    33a5:	6f                   	outsl  %ds:(%esi),(%dx)
    33a6:	6e                   	outsb  %ds:(%esi),(%dx)
    33a7:	6c                   	insb   (%dx),%es:(%edi)
    33a8:	69 6e 65 00 65 6e 64 	imul   $0x646e6500,0x65(%esi),%ebp
    33af:	5f                   	pop    %edi
    33b0:	63 6f 64             	arpl   %bp,0x64(%edi)
    33b3:	65 00 62 6c          	add    %ah,%gs:0x6c(%edx)
    33b7:	6b 69 6f 5f          	imul   $0x5f,0x6f(%ecx),%ebp
    33bb:	63 6f 75             	arpl   %bp,0x75(%edi)
    33be:	6e                   	outsb  %ds:(%esi),(%dx)
    33bf:	74 00                	je     33c1 <.debug_str+0x33c1>
    33c1:	68 72 74 69 6d       	push   $0x6d697472
    33c6:	65 72 5f             	gs jb  3428 <.debug_str+0x3428>
    33c9:	62 61 73             	bound  %esp,0x73(%ecx)
    33cc:	65 5f                	gs pop %edi
    33ce:	74 79                	je     3449 <.debug_str+0x3449>
    33d0:	70 65                	jo     3437 <.debug_str+0x3437>
    33d2:	00 71 73             	add    %dh,0x73(%ecx)
    33d5:	70 69                	jo     3440 <.debug_str+0x3440>
    33d7:	6e                   	outsb  %ds:(%esi),(%dx)
    33d8:	6c                   	insb   (%dx),%es:(%edi)
    33d9:	6f                   	outsl  %ds:(%esi),(%dx)
    33da:	63 6b 00             	arpl   %bp,0x0(%ebx)
    33dd:	72 65                	jb     3444 <.debug_str+0x3444>
    33df:	67 73 5f             	addr16 jae 3441 <.debug_str+0x3441>
    33e2:	75 73                	jne    3457 <.debug_str+0x3457>
    33e4:	65 72 5f             	gs jb  3446 <.debug_str+0x3446>
    33e7:	63 6f 70             	arpl   %bp,0x70(%edi)
    33ea:	79 00                	jns    33ec <.debug_str+0x33ec>
    33ec:	69 72 71 5f 63 6f 6d 	imul   $0x6d6f635f,0x71(%edx),%esi
    33f3:	70 6f                	jo     3464 <.debug_str+0x3464>
    33f5:	73 65                	jae    345c <.debug_str+0x345c>
    33f7:	5f                   	pop    %edi
    33f8:	6d                   	insl   (%dx),%es:(%edi)
    33f9:	73 69                	jae    3464 <.debug_str+0x3464>
    33fb:	5f                   	pop    %edi
    33fc:	6d                   	insl   (%dx),%es:(%edi)
    33fd:	73 67                	jae    3466 <.debug_str+0x3466>
    33ff:	00 4e 52             	add    %cl,0x52(%esi)
    3402:	5f                   	pop    %edi
    3403:	56                   	push   %esi
    3404:	4d                   	dec    %ebp
    3405:	53                   	push   %ebx
    3406:	43                   	inc    %ebx
    3407:	41                   	inc    %ecx
    3408:	4e                   	dec    %esi
    3409:	5f                   	pop    %edi
    340a:	57                   	push   %edi
    340b:	52                   	push   %edx
    340c:	49                   	dec    %ecx
    340d:	54                   	push   %esp
    340e:	45                   	inc    %ebp
    340f:	00 66 69             	add    %ah,0x69(%esi)
    3412:	6c                   	insb   (%dx),%es:(%edi)
    3413:	6c                   	insb   (%dx),%es:(%edi)
    3414:	64 69 72 5f 74 00 66 	imul   $0x6c660074,%fs:0x5f(%edx),%esi
    341b:	6c 
    341c:	5f                   	pop    %edi
    341d:	66 69 6c 65 00 45 56 	imul   $0x5645,0x0(%ebp,%eiz,2),%bp
    3424:	45                   	inc    %ebp
    3425:	4e                   	dec    %esi
    3426:	54                   	push   %esp
    3427:	5f                   	pop    %edi
    3428:	46                   	inc    %esi
    3429:	49                   	dec    %ecx
    342a:	4c                   	dec    %esp
    342b:	45                   	inc    %ebp
    342c:	5f                   	pop    %edi
    342d:	46                   	inc    %esi
    342e:	4c                   	dec    %esp
    342f:	5f                   	pop    %edi
    3430:	4e                   	dec    %esi
    3431:	4f                   	dec    %edi
    3432:	5f                   	pop    %edi
    3433:	53                   	push   %ebx
    3434:	45                   	inc    %ebp
    3435:	54                   	push   %esp
    3436:	5f                   	pop    %edi
    3437:	46                   	inc    %esi
    3438:	49                   	dec    %ecx
    3439:	4c                   	dec    %esp
    343a:	54                   	push   %esp
    343b:	45                   	inc    %ebp
    343c:	52                   	push   %edx
    343d:	00 64 6c 5f          	add    %ah,0x5f(%esp,%ebp,2)
    3441:	6e                   	outsb  %ds:(%esi),(%dx)
    3442:	6f                   	outsl  %ds:(%esi),(%dx)
    3443:	6e                   	outsb  %ds:(%esi),(%dx)
    3444:	5f                   	pop    %edi
    3445:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    3448:	74 65                	je     34af <.debug_str+0x34af>
    344a:	6e                   	outsb  %ds:(%esi),(%dx)
    344b:	64 69 6e 67 00 64 69 	imul   $0x72696400,%fs:0x67(%esi),%ebp
    3452:	72 
    3453:	5f                   	pop    %edi
    3454:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    3457:	74 65                	je     34be <.debug_str+0x34be>
    3459:	78 74                	js     34cf <.debug_str+0x34cf>
    345b:	00 50 47             	add    %dl,0x47(%eax)
    345e:	46                   	inc    %esi
    345f:	52                   	push   %edx
    3460:	45                   	inc    %ebp
    3461:	45                   	inc    %ebp
    3462:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    3466:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    3469:	65 76 65             	gs jbe 34d1 <.debug_str+0x34d1>
    346c:	6e                   	outsb  %ds:(%esi),(%dx)
    346d:	74 5f                	je     34ce <.debug_str+0x34ce>
    346f:	64 61                	fs popa 
    3471:	74 61                	je     34d4 <.debug_str+0x34d4>
    3473:	5f                   	pop    %edi
    3474:	6f                   	outsl  %ds:(%esi),(%dx)
    3475:	66 66 73 65          	data16 data16 jae 34de <.debug_str+0x34de>
    3479:	74 73                	je     34ee <.debug_str+0x34ee>
    347b:	5f                   	pop    %edi
    347c:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    3483:	72 69                	jb     34ee <.debug_str+0x34ee>
    3485:	78 5f                	js     34e6 <.debug_str+0x34e6>
    3487:	63 70 75             	arpl   %si,0x75(%eax)
    348a:	00 75 74             	add    %dh,0x74(%ebp)
    348d:	61                   	popa   
    348e:	73 6b                	jae    34fb <.debug_str+0x34fb>
    3490:	00 4e 52             	add    %cl,0x52(%esi)
    3493:	5f                   	pop    %edi
    3494:	55                   	push   %ebp
    3495:	4e                   	dec    %esi
    3496:	45                   	inc    %ebp
    3497:	56                   	push   %esi
    3498:	49                   	dec    %ecx
    3499:	43                   	inc    %ebx
    349a:	54                   	push   %esp
    349b:	41                   	inc    %ecx
    349c:	42                   	inc    %edx
    349d:	4c                   	dec    %esp
    349e:	45                   	inc    %ebp
    349f:	00 65 6e             	add    %ah,0x6e(%ebp)
    34a2:	61                   	popa   
    34a3:	62 6c 65 5f          	bound  %ebp,0x5f(%ebp,%eiz,2)
    34a7:	6f                   	outsl  %ds:(%esi),(%dx)
    34a8:	6e                   	outsb  %ds:(%esi),(%dx)
    34a9:	5f                   	pop    %edi
    34aa:	65 78 65             	gs js  3512 <.debug_str+0x3512>
    34ad:	63 00                	arpl   %ax,(%eax)
    34af:	73 63                	jae    3514 <.debug_str+0x3514>
    34b1:	68 65 64 5f 65       	push   $0x655f6465
    34b6:	6e                   	outsb  %ds:(%esi),(%dx)
    34b7:	74 69                	je     3522 <.debug_str+0x3522>
    34b9:	74 79                	je     3534 <.debug_str+0x3534>
    34bb:	00 64 5f 73          	add    %ah,0x73(%edi,%ebx,2)
    34bf:	70 63                	jo     3524 <.debug_str+0x3524>
    34c1:	5f                   	pop    %edi
    34c2:	68 61 72 64 6c       	push   $0x6c647261
    34c7:	69 6d 69 74 00 54 52 	imul   $0x52540074,0x69(%ebp),%ebp
    34ce:	41                   	inc    %ecx
    34cf:	43                   	inc    %ebx
    34d0:	45                   	inc    %ebp
    34d1:	5f                   	pop    %edi
    34d2:	52                   	push   %edx
    34d3:	45                   	inc    %ebp
    34d4:	47                   	inc    %edi
    34d5:	5f                   	pop    %edi
    34d6:	50                   	push   %eax
    34d7:	45                   	inc    %ebp
    34d8:	52                   	push   %edx
    34d9:	46                   	inc    %esi
    34da:	5f                   	pop    %edi
    34db:	44                   	inc    %esp
    34dc:	45                   	inc    %ebp
    34dd:	4c                   	dec    %esp
    34de:	00 6c 6f 6e          	add    %ch,0x6e(%edi,%ebp,2)
    34e2:	67 20 75 6e          	and    %dh,0x6e(%di)
    34e6:	73 69                	jae    3551 <.debug_str+0x3551>
    34e8:	67 6e                	outsb  %ds:(%si),(%dx)
    34ea:	65 64 20 69 6e       	gs and %ch,%fs:0x6e(%ecx)
    34ef:	74 00                	je     34f1 <.debug_str+0x34f1>
    34f1:	73 6c                	jae    355f <.debug_str+0x355f>
    34f3:	65 65 70 5f          	gs gs jo 3556 <.debug_str+0x3556>
    34f7:	6d                   	insl   (%dx),%es:(%edi)
    34f8:	61                   	popa   
    34f9:	78 00                	js     34fb <.debug_str+0x34fb>
    34fb:	6d                   	insl   (%dx),%es:(%edi)
    34fc:	6d                   	insl   (%dx),%es:(%edi)
    34fd:	61                   	popa   
    34fe:	70 5f                	jo     355f <.debug_str+0x355f>
    3500:	62 61 73             	bound  %esp,0x73(%ecx)
    3503:	65 00 69 6f          	add    %ch,%gs:0x6f(%ecx)
    3507:	5f                   	pop    %edi
    3508:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    350b:	74 65                	je     3572 <.debug_str+0x3572>
    350d:	78 74                	js     3583 <.debug_str+0x3583>
    350f:	00 61 63             	add    %ah,0x63(%ecx)
    3512:	74 69                	je     357d <.debug_str+0x357d>
    3514:	76 65                	jbe    357b <.debug_str+0x357b>
    3516:	5f                   	pop    %edi
    3517:	6f                   	outsl  %ds:(%esi),(%dx)
    3518:	6e                   	outsb  %ds:(%esi),(%dx)
    3519:	63 70 75             	arpl   %si,0x75(%eax)
    351c:	00 67 72             	add    %ah,0x72(%edi)
    351f:	6f                   	outsl  %ds:(%esi),(%dx)
    3520:	75 70                	jne    3592 <.debug_str+0x3592>
    3522:	00 73 65             	add    %dh,0x65(%ebx)
    3525:	71 5f                	jno    3586 <.debug_str+0x3586>
    3527:	73 68                	jae    3591 <.debug_str+0x3591>
    3529:	6f                   	outsl  %ds:(%esi),(%dx)
    352a:	77 00                	ja     352c <.debug_str+0x352c>
    352c:	63 74 6c 5f          	arpl   %si,0x5f(%esp,%ebp,2)
    3530:	6e                   	outsb  %ds:(%esi),(%dx)
    3531:	6f                   	outsl  %ds:(%esi),(%dx)
    3532:	64 65 00 50 47       	fs add %dl,%gs:0x47(%eax)
    3537:	53                   	push   %ebx
    3538:	43                   	inc    %ebx
    3539:	41                   	inc    %ecx
    353a:	4e                   	dec    %esi
    353b:	5f                   	pop    %edi
    353c:	53                   	push   %ebx
    353d:	4b                   	dec    %ebx
    353e:	49                   	dec    %ecx
    353f:	50                   	push   %eax
    3540:	5f                   	pop    %edi
    3541:	44                   	inc    %esp
    3542:	4d                   	dec    %ebp
    3543:	41                   	inc    %ecx
    3544:	00 73 74             	add    %dh,0x74(%ebx)
    3547:	61                   	popa   
    3548:	72 74                	jb     35be <.debug_str+0x35be>
    354a:	5f                   	pop    %edi
    354b:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    354e:	74 65                	je     35b5 <.debug_str+0x35b5>
    3550:	78 74                	js     35c6 <.debug_str+0x35c6>
    3552:	5f                   	pop    %edi
    3553:	73 77                	jae    35cc <.debug_str+0x35cc>
    3555:	69 74 63 68 00 63 68 	imul   $0x69686300,0x68(%ebx,%eiz,2),%esi
    355c:	69 
    355d:	6c                   	insb   (%dx),%es:(%edi)
    355e:	64 5f                	fs pop %edi
    3560:	74 6f                	je     35d1 <.debug_str+0x35d1>
    3562:	74 61                	je     35c5 <.debug_str+0x35c5>
    3564:	6c                   	insb   (%dx),%es:(%edi)
    3565:	5f                   	pop    %edi
    3566:	74 69                	je     35d1 <.debug_str+0x35d1>
    3568:	6d                   	insl   (%dx),%es:(%edi)
    3569:	65 5f                	gs pop %edi
    356b:	72 75                	jb     35e2 <.debug_str+0x35e2>
    356d:	6e                   	outsb  %ds:(%esi),(%dx)
    356e:	6e                   	outsb  %ds:(%esi),(%dx)
    356f:	69 6e 67 00 63 6f 77 	imul   $0x776f6300,0x67(%esi),%ebp
    3576:	5f                   	pop    %edi
    3577:	70 61                	jo     35da <.debug_str+0x35da>
    3579:	67 65 00 69 6e       	add    %ch,%gs:0x6e(%bx,%di)
    357e:	75 6d                	jne    35ed <.debug_str+0x35ed>
    3580:	00 61 63             	add    %ah,0x63(%ecx)
    3583:	5f                   	pop    %edi
    3584:	62 74 69 6d          	bound  %esi,0x6d(%ecx,%ebp,2)
    3588:	65 00 76 6d          	add    %dh,%gs:0x6d(%esi)
    358c:	5f                   	pop    %edi
    358d:	65 76 65             	gs jbe 35f5 <.debug_str+0x35f5>
    3590:	6e                   	outsb  %ds:(%esi),(%dx)
    3591:	74 5f                	je     35f2 <.debug_str+0x35f2>
    3593:	73 74                	jae    3609 <.debug_str+0x3609>
    3595:	61                   	popa   
    3596:	74 65                	je     35fd <.debug_str+0x35fd>
    3598:	00 70 65             	add    %dh,0x65(%eax)
    359b:	72 66                	jb     3603 <.debug_str+0x3603>
    359d:	5f                   	pop    %edi
    359e:	6d                   	insl   (%dx),%es:(%edi)
    359f:	65 6d                	gs insl (%dx),%es:(%edi)
    35a1:	5f                   	pop    %edi
    35a2:	64 61                	fs popa 
    35a4:	74 61                	je     3607 <.debug_str+0x3607>
    35a6:	5f                   	pop    %edi
    35a7:	73 72                	jae    361b <.debug_str+0x361b>
    35a9:	63 00                	arpl   %ax,(%eax)
    35ab:	73 65                	jae    3612 <.debug_str+0x3612>
    35ad:	74 5f                	je     360e <.debug_str+0x360e>
    35af:	77 61                	ja     3612 <.debug_str+0x3612>
    35b1:	6c                   	insb   (%dx),%es:(%edi)
    35b2:	6c                   	insb   (%dx),%es:(%edi)
    35b3:	63 6c 6f 63          	arpl   %bp,0x63(%edi,%ebp,2)
    35b7:	6b 00 72             	imul   $0x72,(%eax),%eax
    35ba:	65 74 75             	gs je  3632 <.debug_str+0x3632>
    35bd:	72 6e                	jb     362d <.debug_str+0x362d>
    35bf:	5f                   	pop    %edi
    35c0:	69 6e 73 74 61 6e 63 	imul   $0x636e6174,0x73(%esi),%ebp
    35c7:	65 73 00             	gs jae 35ca <.debug_str+0x35ca>
    35ca:	5f                   	pop    %edi
    35cb:	5f                   	pop    %edi
    35cc:	74 72                	je     3640 <.debug_str+0x3640>
    35ce:	61                   	popa   
    35cf:	63 65 70             	arpl   %sp,0x70(%ebp)
    35d2:	6f                   	outsl  %ds:(%esi),(%dx)
    35d3:	69 6e 74 5f 70 74 72 	imul   $0x7274705f,0x74(%esi),%ebp
    35da:	5f                   	pop    %edi
    35db:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    35e2:	72 69                	jb     364d <.debug_str+0x364d>
    35e4:	78 5f                	js     3645 <.debug_str+0x3645>
    35e6:	6f                   	outsl  %ds:(%esi),(%dx)
    35e7:	6e                   	outsb  %ds:(%esi),(%dx)
    35e8:	6c                   	insb   (%dx),%es:(%edi)
    35e9:	69 6e 65 00 61 70 69 	imul   $0x69706100,0x65(%esi),%ebp
    35f0:	63 5f 69             	arpl   %bx,0x69(%edi)
    35f3:	64 5f                	fs pop %edi
    35f5:	76 61                	jbe    3658 <.debug_str+0x3658>
    35f7:	6c                   	insb   (%dx),%es:(%edi)
    35f8:	69 64 00 62 6c 6f 63 	imul   $0x6b636f6c,0x62(%eax,%eax,1),%esp
    35ff:	6b 
    3600:	64 65 76 5f          	fs gs jbe 3663 <.debug_str+0x3663>
    3604:	73 75                	jae    367b <.debug_str+0x367b>
    3606:	70 65                	jo     366d <.debug_str+0x366d>
    3608:	72 62                	jb     366c <.debug_str+0x366c>
    360a:	6c                   	insb   (%dx),%es:(%edi)
    360b:	6f                   	outsl  %ds:(%esi),(%dx)
    360c:	63 6b 00             	arpl   %bp,0x0(%ebx)
    360f:	5f                   	pop    %edi
    3610:	5f                   	pop    %edi
    3611:	65 76 65             	gs jbe 3679 <.debug_str+0x3679>
    3614:	6e                   	outsb  %ds:(%esi),(%dx)
    3615:	74 5f                	je     3676 <.debug_str+0x3676>
    3617:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    361e:	72 69                	jb     3689 <.debug_str+0x3689>
    3620:	78 5f                	js     3681 <.debug_str+0x3681>
    3622:	61                   	popa   
    3623:	6c                   	insb   (%dx),%es:(%edi)
    3624:	6c                   	insb   (%dx),%es:(%edi)
    3625:	6f                   	outsl  %ds:(%esi),(%dx)
    3626:	63 5f 72             	arpl   %bx,0x72(%edi)
    3629:	65 73 65             	gs jae 3691 <.debug_str+0x3691>
    362c:	72 76                	jb     36a4 <.debug_str+0x36a4>
    362e:	65 64 00 64 65 76    	gs add %ah,%fs:0x76(%ebp,%eiz,2)
    3634:	69 63 65 00 73 5f 73 	imul   $0x735f7300,0x65(%ebx),%esp
    363b:	68 72 69 6e 6b       	push   $0x6b6e6972
    3640:	00 6b 63             	add    %ch,0x63(%ebx)
    3643:	6f                   	outsl  %ds:(%esi),(%dx)
    3644:	6d                   	insl   (%dx),%es:(%edi)
    3645:	70 61                	jo     36a8 <.debug_str+0x36a8>
    3647:	63 74 64 5f          	arpl   %si,0x5f(%esp,%eiz,2)
    364b:	63 6c 61 73          	arpl   %bp,0x73(%ecx,%eiz,2)
    364f:	73 7a                	jae    36cb <.debug_str+0x36cb>
    3651:	6f                   	outsl  %ds:(%esi),(%dx)
    3652:	6e                   	outsb  %ds:(%esi),(%dx)
    3653:	65 5f                	gs pop %edi
    3655:	69 64 78 00 73 74 61 	imul   $0x74617473,0x0(%eax,%edi,2),%esp
    365c:	74 
    365d:	65 5f                	gs pop %edi
    365f:	75 73                	jne    36d4 <.debug_str+0x36d4>
    3661:	65 5f                	gs pop %edi
    3663:	61                   	popa   
    3664:	63 63 65             	arpl   %sp,0x65(%ebx)
    3667:	73 73                	jae    36dc <.debug_str+0x36dc>
    3669:	6f                   	outsl  %ds:(%esi),(%dx)
    366a:	72 73                	jb     36df <.debug_str+0x36df>
    366c:	00 6b 6d             	add    %ch,0x6d(%ebx)
    366f:	61                   	popa   
    3670:	6c                   	insb   (%dx),%es:(%edi)
    3671:	6c                   	insb   (%dx),%es:(%edi)
    3672:	6f                   	outsl  %ds:(%esi),(%dx)
    3673:	63 5f 69             	arpl   %bx,0x69(%edi)
    3676:	6e                   	outsb  %ds:(%esi),(%dx)
    3677:	64 65 78 00          	fs gs js 367b <.debug_str+0x367b>
    367b:	68 72 74 69 6d       	push   $0x6d697472
    3680:	65 72 5f             	gs jb  36e2 <.debug_str+0x36e2>
    3683:	72 65                	jb     36ea <.debug_str+0x36ea>
    3685:	73 74                	jae    36fb <.debug_str+0x36fb>
    3687:	61                   	popa   
    3688:	72 74                	jb     36fe <.debug_str+0x36fe>
    368a:	00 65 78             	add    %ah,0x78(%ebp)
    368d:	69 74 5f 6d 6d 61 70 	imul   $0x70616d,0x6d(%edi,%ebx,2),%esi
    3694:	00 
    3695:	78 73                	js     370a <.debug_str+0x370a>
    3697:	74 61                	je     36fa <.debug_str+0x36fa>
    3699:	74 65                	je     3700 <.debug_str+0x3700>
    369b:	5f                   	pop    %edi
    369c:	68 65 61 64 65       	push   $0x65646165
    36a1:	72 00                	jb     36a3 <.debug_str+0x36a3>
    36a3:	74 69                	je     370e <.debug_str+0x370e>
    36a5:	6d                   	insl   (%dx),%es:(%edi)
    36a6:	65 5f                	gs pop %edi
    36a8:	73 6c                	jae    3716 <.debug_str+0x3716>
    36aa:	69 63 65 00 75 73 65 	imul   $0x65737500,0x65(%ebx),%esp
    36b1:	72 66                	jb     3719 <.debug_str+0x3719>
    36b3:	61                   	popa   
    36b4:	75 6c                	jne    3722 <.debug_str+0x3722>
    36b6:	74 66                	je     371e <.debug_str+0x371e>
    36b8:	64 5f                	fs pop %edi
    36ba:	63 74 78 00          	arpl   %si,0x0(%eax,%edi,2)
    36be:	74 72                	je     3732 <.debug_str+0x3732>
    36c0:	61                   	popa   
    36c1:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    36c4:	65 76 65             	gs jbe 372c <.debug_str+0x372c>
    36c7:	6e                   	outsb  %ds:(%esi),(%dx)
    36c8:	74 5f                	je     3729 <.debug_str+0x3729>
    36ca:	62 75 66             	bound  %esi,0x66(%ebp)
    36cd:	66 65 72 5f          	data16 gs jb 3730 <.debug_str+0x3730>
    36d1:	63 6f 6d             	arpl   %bp,0x6d(%edi)
    36d4:	6d                   	insl   (%dx),%es:(%edi)
    36d5:	69 74 00 5f 5f 73 65 	imul   $0x7465735f,0x5f(%eax,%eax,1),%esi
    36dc:	74 
    36dd:	5f                   	pop    %edi
    36de:	62 69 74             	bound  %ebp,0x74(%ecx)
    36e1:	00 6b 65             	add    %ch,0x65(%ebx)
    36e4:	72 6e                	jb     3754 <.debug_str+0x3754>
    36e6:	66 73 5f             	data16 jae 3748 <.debug_str+0x3748>
    36e9:	6f                   	outsl  %ds:(%esi),(%dx)
    36ea:	70 65                	jo     3751 <.debug_str+0x3751>
    36ec:	6e                   	outsb  %ds:(%esi),(%dx)
    36ed:	5f                   	pop    %edi
    36ee:	66 69 6c 65 00 6e 6f 	imul   $0x6f6e,0x0(%ebp,%eiz,2),%bp
    36f5:	64 65 00 62 64       	fs add %ah,%gs:0x64(%edx)
    36fa:	5f                   	pop    %edi
    36fb:	6d                   	insl   (%dx),%es:(%edi)
    36fc:	75 74                	jne    3772 <.debug_str+0x3772>
    36fe:	65 78 00             	gs js  3701 <.debug_str+0x3701>
    3701:	4d                   	dec    %ebp
    3702:	49                   	dec    %ecx
    3703:	47                   	inc    %edi
    3704:	52                   	push   %edx
    3705:	41                   	inc    %ecx
    3706:	54                   	push   %esp
    3707:	45                   	inc    %ebp
    3708:	5f                   	pop    %edi
    3709:	53                   	push   %ebx
    370a:	59                   	pop    %ecx
    370b:	4e                   	dec    %esi
    370c:	43                   	inc    %ebx
    370d:	5f                   	pop    %edi
    370e:	4e                   	dec    %esi
    370f:	4f                   	dec    %edi
    3710:	5f                   	pop    %edi
    3711:	43                   	inc    %ebx
    3712:	4f                   	dec    %edi
    3713:	50                   	push   %eax
    3714:	59                   	pop    %ecx
    3715:	00 42 41             	add    %al,0x41(%edx)
    3718:	4c                   	dec    %esp
    3719:	4c                   	dec    %esp
    371a:	4f                   	dec    %edi
    371b:	4f                   	dec    %edi
    371c:	4e                   	dec    %esi
    371d:	5f                   	pop    %edi
    371e:	49                   	dec    %ecx
    371f:	4e                   	dec    %esi
    3720:	46                   	inc    %esi
    3721:	4c                   	dec    %esp
    3722:	41                   	inc    %ecx
    3723:	54                   	push   %esp
    3724:	45                   	inc    %ebp
    3725:	00 50 47             	add    %dl,0x47(%eax)
    3728:	4d                   	dec    %ebp
    3729:	49                   	dec    %ecx
    372a:	47                   	inc    %edi
    372b:	52                   	push   %edx
    372c:	41                   	inc    %ecx
    372d:	54                   	push   %esp
    372e:	45                   	inc    %ebp
    372f:	5f                   	pop    %edi
    3730:	53                   	push   %ebx
    3731:	55                   	push   %ebp
    3732:	43                   	inc    %ebx
    3733:	43                   	inc    %ebx
    3734:	45                   	inc    %ebp
    3735:	53                   	push   %ebx
    3736:	53                   	push   %ebx
    3737:	00 73 61             	add    %dh,0x61(%ebx)
    373a:	76 65                	jbe    37a1 <.debug_str+0x37a1>
    373c:	64 5f                	fs pop %edi
    373e:	66 75 6e             	data16 jne 37af <.debug_str+0x37af>
    3741:	63 00                	arpl   %ax,(%eax)
    3743:	6e                   	outsb  %ds:(%esi),(%dx)
    3744:	6f                   	outsl  %ds:(%esi),(%dx)
    3745:	5f                   	pop    %edi
    3746:	63 67 72             	arpl   %sp,0x72(%edi)
    3749:	6f                   	outsl  %ds:(%esi),(%dx)
    374a:	75 70                	jne    37bc <.debug_str+0x37bc>
    374c:	5f                   	pop    %edi
    374d:	6d                   	insl   (%dx),%es:(%edi)
    374e:	69 67 72 61 74 69 6f 	imul   $0x6f697461,0x72(%edi),%esp
    3755:	6e                   	outsb  %ds:(%esi),(%dx)
    3756:	00 50 47             	add    %dl,0x47(%eax)
    3759:	53                   	push   %ebx
    375a:	54                   	push   %esp
    375b:	45                   	inc    %ebp
    375c:	41                   	inc    %ecx
    375d:	4c                   	dec    %esp
    375e:	5f                   	pop    %edi
    375f:	44                   	inc    %esp
    3760:	49                   	dec    %ecx
    3761:	52                   	push   %edx
    3762:	45                   	inc    %ebp
    3763:	43                   	inc    %ebx
    3764:	54                   	push   %esp
    3765:	00 73 5f             	add    %dh,0x5f(%ebx)
    3768:	77 72                	ja     37dc <.debug_str+0x37dc>
    376a:	69 74 65 72 73 5f 6b 	imul   $0x656b5f73,0x72(%ebp,%eiz,2),%esi
    3771:	65 
    3772:	79 00                	jns    3774 <.debug_str+0x3774>
    3774:	5f                   	pop    %edi
    3775:	5f                   	pop    %edi
    3776:	63 6f 75             	arpl   %bp,0x75(%edi)
    3779:	6e                   	outsb  %ds:(%esi),(%dx)
    377a:	74 00                	je     377c <.debug_str+0x377c>
    377c:	78 63                	js     37e1 <.debug_str+0x37e1>
    377e:	6f                   	outsl  %ds:(%esi),(%dx)
    377f:	6d                   	insl   (%dx),%es:(%edi)
    3780:	70 5f                	jo     37e1 <.debug_str+0x37e1>
    3782:	62 76 00             	bound  %esi,0x0(%esi)
    3785:	73 74                	jae    37fb <.debug_str+0x37fb>
    3787:	61                   	popa   
    3788:	74 69                	je     37f3 <.debug_str+0x37f3>
    378a:	63 5f 70             	arpl   %bx,0x70(%edi)
    378d:	72 69                	jb     37f8 <.debug_str+0x37f8>
    378f:	6f                   	outsl  %ds:(%esi),(%dx)
    3790:	00 45 56             	add    %al,0x56(%ebp)
    3793:	45                   	inc    %ebp
    3794:	4e                   	dec    %esi
    3795:	54                   	push   %esp
    3796:	5f                   	pop    %edi
    3797:	46                   	inc    %esi
    3798:	49                   	dec    %ecx
    3799:	4c                   	dec    %esp
    379a:	45                   	inc    %ebp
    379b:	5f                   	pop    %edi
    379c:	46                   	inc    %esi
    379d:	4c                   	dec    %esp
    379e:	5f                   	pop    %edi
    379f:	52                   	push   %edx
    37a0:	45                   	inc    %ebp
    37a1:	43                   	inc    %ebx
    37a2:	4f                   	dec    %edi
    37a3:	52                   	push   %edx
    37a4:	44                   	inc    %esp
    37a5:	45                   	inc    %ebp
    37a6:	44                   	inc    %esp
    37a7:	5f                   	pop    %edi
    37a8:	43                   	inc    %ebx
    37a9:	4d                   	dec    %ebp
    37aa:	44                   	inc    %esp
    37ab:	00 73 68             	add    %dh,0x68(%ebx)
    37ae:	72 69                	jb     3819 <.debug_str+0x3819>
    37b0:	6e                   	outsb  %ds:(%esi),(%dx)
    37b1:	6b 65 72 00          	imul   $0x0,0x72(%ebp),%esp
    37b5:	64 6c                	fs insb (%dx),%es:(%edi)
    37b7:	5f                   	pop    %edi
    37b8:	79 69                	jns    3823 <.debug_str+0x3823>
    37ba:	65 6c                	gs insb (%dx),%es:(%edi)
    37bc:	64 65 64 00 64 71 69 	fs gs add %ah,%fs:0x69(%ecx,%esi,2)
    37c3:	5f                   	pop    %edi
    37c4:	66 6f                	outsw  %ds:(%esi),(%dx)
    37c6:	72 6d                	jb     3835 <.debug_str+0x3835>
    37c8:	61                   	popa   
    37c9:	74 00                	je     37cb <.debug_str+0x37cb>
    37cb:	43                   	inc    %ebx
    37cc:	4f                   	dec    %edi
    37cd:	4d                   	dec    %ebp
    37ce:	50                   	push   %eax
    37cf:	41                   	inc    %ecx
    37d0:	43                   	inc    %ebx
    37d1:	54                   	push   %esp
    37d2:	46                   	inc    %esi
    37d3:	52                   	push   %edx
    37d4:	45                   	inc    %ebp
    37d5:	45                   	inc    %ebp
    37d6:	5f                   	pop    %edi
    37d7:	53                   	push   %ebx
    37d8:	43                   	inc    %ebx
    37d9:	41                   	inc    %ecx
    37da:	4e                   	dec    %esi
    37db:	4e                   	dec    %esi
    37dc:	45                   	inc    %ebp
    37dd:	44                   	inc    %esp
    37de:	00 69 5f             	add    %ch,0x5f(%ecx)
    37e1:	76 65                	jbe    3848 <.debug_str+0x3848>
    37e3:	72 73                	jb     3858 <.debug_str+0x3858>
    37e5:	69 6f 6e 00 70 72 65 	imul   $0x65727000,0x6e(%edi),%ebp
    37ec:	76 5f                	jbe    384d <.debug_str+0x384d>
    37ee:	63 70 75             	arpl   %si,0x75(%eax)
    37f1:	74 69                	je     385c <.debug_str+0x385c>
    37f3:	6d                   	insl   (%dx),%es:(%edi)
    37f4:	65 00 6d 73          	add    %ch,%gs:0x73(%ebp)
    37f8:	69 5f 64 6f 6d 61 69 	imul   $0x69616d6f,0x64(%edi),%ebx
    37ff:	6e                   	outsb  %ds:(%esi),(%dx)
    3800:	00 73 74             	add    %dh,0x74(%ebx)
    3803:	61                   	popa   
    3804:	74 65                	je     386b <.debug_str+0x386b>
    3806:	5f                   	pop    %edi
    3807:	72 65                	jb     386e <.debug_str+0x386e>
    3809:	6d                   	insl   (%dx),%es:(%edi)
    380a:	6f                   	outsl  %ds:(%esi),(%dx)
    380b:	76 65                	jbe    3872 <.debug_str+0x3872>
    380d:	5f                   	pop    %edi
    380e:	75 65                	jne    3875 <.debug_str+0x3875>
    3810:	76 65                	jbe    3877 <.debug_str+0x3877>
    3812:	6e                   	outsb  %ds:(%esi),(%dx)
    3813:	74 5f                	je     3874 <.debug_str+0x3874>
    3815:	73 65                	jae    387c <.debug_str+0x387c>
    3817:	6e                   	outsb  %ds:(%esi),(%dx)
    3818:	74 00                	je     381a <.debug_str+0x381a>
    381a:	72 65                	jb     3881 <.debug_str+0x3881>
    381c:	61                   	popa   
    381d:	64 5f                	fs pop %edi
    381f:	63 68 61             	arpl   %bp,0x61(%eax)
    3822:	72 00                	jb     3824 <.debug_str+0x3824>
    3824:	63 67 72             	arpl   %sp,0x72(%edi)
    3827:	6f                   	outsl  %ds:(%esi),(%dx)
    3828:	75 70                	jne    389a <.debug_str+0x389a>
    382a:	5f                   	pop    %edi
    382b:	6e                   	outsb  %ds:(%esi),(%dx)
    382c:	73 00                	jae    382e <.debug_str+0x382e>
    382e:	69 61 5f 73 69 7a 65 	imul   $0x657a6973,0x5f(%ecx),%esp
    3835:	00 69 6e             	add    %ch,0x6e(%ecx)
    3838:	5f                   	pop    %edi
    3839:	68 72 74 69 72       	push   $0x72697472
    383e:	71 00                	jno    3840 <.debug_str+0x3840>
    3840:	73 65                	jae    38a7 <.debug_str+0x38a7>
    3842:	74 5f                	je     38a3 <.debug_str+0x38a3>
    3844:	70 6d                	jo     38b3 <.debug_str+0x38b3>
    3846:	64 00 61 63          	add    %ah,%fs:0x63(%ecx)
    384a:	5f                   	pop    %edi
    384b:	73 74                	jae    38c1 <.debug_str+0x38c1>
    384d:	69 6d 65 73 63 61 6c 	imul   $0x6c616373,0x65(%ebp),%ebp
    3854:	65 64 00 77 63       	gs add %dh,%fs:0x63(%edi)
    3859:	68 61 72 00 5f       	push   $0x5f007261
    385e:	61                   	popa   
    385f:	64 64 72 5f          	fs fs jb 38c2 <.debug_str+0x38c2>
    3863:	62 6e 64             	bound  %ebp,0x64(%esi)
    3866:	00 70 74             	add    %dh,0x74(%eax)
    3869:	65 5f                	gs pop %edi
    386b:	68 69 67 68 00       	push   $0x686769
    3870:	73 75                	jae    38e7 <.debug_str+0x38e7>
    3872:	62 73 79             	bound  %esi,0x79(%ebx)
    3875:	73 5f                	jae    38d6 <.debug_str+0x38d6>
    3877:	64 61                	fs popa 
    3879:	74 61                	je     38dc <.debug_str+0x38dc>
    387b:	00 6e 72             	add    %ch,0x72(%esi)
    387e:	5f                   	pop    %edi
    387f:	63 67 72             	arpl   %sp,0x72(%edi)
    3882:	70 73                	jo     38f7 <.debug_str+0x38f7>
    3884:	00 74 76 5f          	add    %dh,0x5f(%esi,%esi,2)
    3888:	73 65                	jae    38ef <.debug_str+0x38ef>
    388a:	63 00                	arpl   %ax,(%eax)
    388c:	72 65                	jb     38f3 <.debug_str+0x38f3>
    388e:	74 5f                	je     38ef <.debug_str+0x38ef>
    3890:	73 74                	jae    3906 <.debug_str+0x3906>
    3892:	61                   	popa   
    3893:	63 6b 00             	arpl   %bp,0x0(%ebx)
    3896:	70 69                	jo     3901 <.debug_str+0x3901>
    3898:	64 5f                	fs pop %edi
    389a:	74 00                	je     389c <.debug_str+0x389c>
    389c:	72 75                	jb     3913 <.debug_str+0x3913>
    389e:	6e                   	outsb  %ds:(%esi),(%dx)
    389f:	5f                   	pop    %edi
    38a0:	6e                   	outsb  %ds:(%esi),(%dx)
    38a1:	6f                   	outsl  %ds:(%esi),(%dx)
    38a2:	64 65 00 5f 5f       	fs add %bl,%gs:0x5f(%edi)
    38a7:	73 73                	jae    391c <.debug_str+0x391c>
    38a9:	68 00 6e 72 5f       	push   $0x5f726e00
    38ae:	66 61                	popaw  
    38b0:	69 6c 65 64 5f 6d 69 	imul   $0x67696d5f,0x64(%ebp,%eiz,2),%ebp
    38b7:	67 
    38b8:	72 61                	jb     391b <.debug_str+0x391b>
    38ba:	74 69                	je     3925 <.debug_str+0x3925>
    38bc:	6f                   	outsl  %ds:(%esi),(%dx)
    38bd:	6e                   	outsb  %ds:(%esi),(%dx)
    38be:	73 5f                	jae    391f <.debug_str+0x391f>
    38c0:	61                   	popa   
    38c1:	66 66 69 6e 65 00 78 	data16 imul $0x7800,0x65(%esi),%bp
    38c8:	38 36                	cmp    %dh,(%esi)
    38ca:	5f                   	pop    %edi
    38cb:	63 61 70             	arpl   %sp,0x70(%ecx)
    38ce:	61                   	popa   
    38cf:	62 69 6c             	bound  %ebp,0x6c(%ecx)
    38d2:	69 74 79 00 5f 5f 72 	imul   $0x65725f5f,0x0(%ecx,%edi,2),%esi
    38d9:	65 
    38da:	73 65                	jae    3941 <.debug_str+0x3941>
    38dc:	72 76                	jb     3954 <.debug_str+0x3954>
    38de:	65 64 5f             	gs fs pop %edi
    38e1:	31 00                	xor    %eax,(%eax)
    38e3:	5f                   	pop    %edi
    38e4:	5f                   	pop    %edi
    38e5:	72 65                	jb     394c <.debug_str+0x394c>
    38e7:	73 65                	jae    394e <.debug_str+0x394e>
    38e9:	72 76                	jb     3961 <.debug_str+0x3961>
    38eb:	65 64 5f             	gs fs pop %edi
    38ee:	32 00                	xor    (%eax),%al
    38f0:	73 75                	jae    3967 <.debug_str+0x3967>
    38f2:	70 65                	jo     3959 <.debug_str+0x3959>
    38f4:	72 73                	jb     3969 <.debug_str+0x3969>
    38f6:	00 6d 65             	add    %ch,0x65(%ebp)
    38f9:	6d                   	insl   (%dx),%es:(%edi)
    38fa:	61                   	popa   
    38fb:	6c                   	insb   (%dx),%es:(%edi)
    38fc:	6c                   	insb   (%dx),%es:(%edi)
    38fd:	6f                   	outsl  %ds:(%esi),(%dx)
    38fe:	63 5f 6e             	arpl   %bx,0x6e(%edi)
    3901:	6f                   	outsl  %ds:(%esi),(%dx)
    3902:	69 6f 00 70 69 5f 74 	imul   $0x745f6970,0x0(%edi),%ebp
    3909:	6f                   	outsl  %ds:(%esi),(%dx)
    390a:	70 5f                	jo     396b <.debug_str+0x396b>
    390c:	74 61                	je     396f <.debug_str+0x396f>
    390e:	73 6b                	jae    397b <.debug_str+0x397b>
    3910:	00 64 5f 63          	add    %ah,0x63(%edi,%ebx,2)
    3914:	68 69 6c 64 00       	push   $0x646c69
    3919:	61                   	popa   
    391a:	63 74 6f 72          	arpl   %si,0x72(%edi,%ebp,2)
    391e:	00 75 70             	add    %dh,0x70(%ebp)
    3921:	72 6f                	jb     3992 <.debug_str+0x3992>
    3923:	62 65 00             	bound  %esp,0x0(%ebp)
    3926:	73 5f                	jae    3987 <.debug_str+0x3987>
    3928:	72 65                	jb     398f <.debug_str+0x398f>
    392a:	61                   	popa   
    392b:	64 6f                	outsl  %fs:(%esi),(%dx)
    392d:	6e                   	outsb  %ds:(%esi),(%dx)
    392e:	6c                   	insb   (%dx),%es:(%edi)
    392f:	79 5f                	jns    3990 <.debug_str+0x3990>
    3931:	72 65                	jb     3998 <.debug_str+0x3998>
    3933:	6d                   	insl   (%dx),%es:(%edi)
    3934:	6f                   	outsl  %ds:(%esi),(%dx)
    3935:	75 6e                	jne    39a5 <.debug_str+0x39a5>
    3937:	74 00                	je     3939 <.debug_str+0x3939>
    3939:	68 6c 69 73 74       	push   $0x7473696c
    393e:	5f                   	pop    %edi
    393f:	62 6c 5f 6e          	bound  %ebp,0x6e(%edi,%ebx,2)
    3943:	6f                   	outsl  %ds:(%esi),(%dx)
    3944:	64 65 00 69 5f       	fs add %ch,%gs:0x5f(%ecx)
    3949:	6d                   	insl   (%dx),%es:(%edi)
    394a:	75 74                	jne    39c0 <.debug_str+0x39c0>
    394c:	65 78 5f             	gs js  39ae <.debug_str+0x39ae>
    394f:	6b 65 79 00          	imul   $0x0,0x79(%ebp),%esp
    3953:	6b 73 65 74          	imul   $0x74,0x65(%ebx),%esi
    3957:	00 68 72             	add    %ch,0x72(%eax)
    395a:	74 69                	je     39c5 <.debug_str+0x39c5>
    395c:	6d                   	insl   (%dx),%es:(%edi)
    395d:	65 72 5f             	gs jb  39bf <.debug_str+0x39bf>
    3960:	63 6c 6f 63          	arpl   %bp,0x63(%edi,%ebp,2)
    3964:	6b 5f 62 61          	imul   $0x61,0x62(%edi),%ebx
    3968:	73 65                	jae    39cf <.debug_str+0x39cf>
    396a:	00 76 72             	add    %dh,0x72(%esi)
    396d:	75 6e                	jne    39dd <.debug_str+0x39dd>
    396f:	74 69                	je     39da <.debug_str+0x39da>
    3971:	6d                   	insl   (%dx),%es:(%edi)
    3972:	65 00 64 69 73       	add    %ah,%gs:0x73(%ecx,%ebp,2)
    3977:	61                   	popa   
    3978:	62 6c 65 5f          	bound  %ebp,0x5f(%ebp,%eiz,2)
    397c:	64 65 70 74          	fs gs jo 39f4 <.debug_str+0x39f4>
    3980:	68 00 73 63 68       	push   $0x68637300
    3985:	65 64 5f             	gs fs pop %edi
    3988:	74 61                	je     39eb <.debug_str+0x39eb>
    398a:	73 6b                	jae    39f7 <.debug_str+0x39f7>
    398c:	00 63 70             	add    %ah,0x70(%ebx)
    398f:	75 5f                	jne    39f0 <.debug_str+0x39f0>
    3991:	6c                   	insb   (%dx),%es:(%edi)
    3992:	6c                   	insb   (%dx),%es:(%edi)
    3993:	63 5f 73             	arpl   %bx,0x73(%edi)
    3996:	68 61 72 65 64       	push   $0x64657261
    399b:	5f                   	pop    %edi
    399c:	6d                   	insl   (%dx),%es:(%edi)
    399d:	61                   	popa   
    399e:	70 00                	jo     39a0 <.debug_str+0x39a0>
    39a0:	69 5f 73 69 7a 65 00 	imul   $0x657a69,0x73(%edi),%ebx
    39a7:	64 6c                	fs insb (%dx),%es:(%edi)
    39a9:	5f                   	pop    %edi
    39aa:	64 65 61             	fs gs popa 
    39ad:	64 6c                	fs insb (%dx),%es:(%edi)
    39af:	69 6e 65 00 66 6c 75 	imul   $0x756c6600,0x65(%esi),%ebp
    39b6:	73 68                	jae    3a20 <.debug_str+0x3a20>
    39b8:	5f                   	pop    %edi
    39b9:	74 6c                	je     3a27 <.debug_str+0x3a27>
    39bb:	62 5f 6f             	bound  %ebx,0x6f(%edi)
    39be:	74 68                	je     3a28 <.debug_str+0x3a28>
    39c0:	65 72 73             	gs jb  3a36 <.debug_str+0x3a36>
    39c3:	00 75 6e             	add    %dh,0x6e(%ebp)
    39c6:	69 74 73 00 66 6c 75 	imul   $0x73756c66,0x0(%ebx,%esi,2),%esi
    39cd:	73 
    39ce:	68 5f 74 6c 62       	push   $0x626c745f
    39d3:	5f                   	pop    %edi
    39d4:	6b 65 72 6e          	imul   $0x6e,0x72(%ebp),%esp
    39d8:	65 6c                	gs insb (%dx),%es:(%edi)
    39da:	00 5f 5f             	add    %bl,0x5f(%edi)
    39dd:	74 72                	je     3a51 <.debug_str+0x3a51>
    39df:	61                   	popa   
    39e0:	63 65 70             	arpl   %sp,0x70(%ebp)
    39e3:	6f                   	outsl  %ds:(%esi),(%dx)
    39e4:	69 6e 74 5f 69 72 71 	imul   $0x7172695f,0x74(%esi),%ebp
    39eb:	5f                   	pop    %edi
    39ec:	6d                   	insl   (%dx),%es:(%edi)
    39ed:	61                   	popa   
    39ee:	74 72                	je     3a62 <.debug_str+0x3a62>
    39f0:	69 78 5f 72 65 73 65 	imul   $0x65736572,0x5f(%eax),%edi
    39f7:	72 76                	jb     3a6f <.debug_str+0x3a6f>
    39f9:	65 00 62 75          	add    %ah,%gs:0x75(%edx)
    39fd:	66 66 65 72 5f       	data16 data16 gs jb 3a61 <.debug_str+0x3a61>
    3a02:	69 74 65 72 00 6e 72 	imul   $0x5f726e00,0x72(%ebp,%eiz,2),%esi
    3a09:	5f 
    3a0a:	70 6f                	jo     3a7b <.debug_str+0x3a7b>
    3a0c:	70 75                	jo     3a83 <.debug_str+0x3a83>
    3a0e:	6c                   	insb   (%dx),%es:(%edi)
    3a0f:	61                   	popa   
    3a10:	74 65                	je     3a77 <.debug_str+0x3a77>
    3a12:	64 5f                	fs pop %edi
    3a14:	63 73 65             	arpl   %si,0x65(%ebx)
    3a17:	74 73                	je     3a8c <.debug_str+0x3a8c>
    3a19:	00 6d 6f             	add    %ch,0x6f(%ebp)
    3a1c:	64 75 6c             	fs jne 3a8b <.debug_str+0x3a8b>
    3a1f:	65 00 6d 70          	add    %ch,%gs:0x70(%ebp)
    3a23:	63 5f 72             	arpl   %bx,0x72(%edi)
    3a26:	65 63 6f 72          	arpl   %bp,%gs:0x72(%edi)
    3a2a:	64 00 50 47          	add    %dl,%fs:0x47(%eax)
    3a2e:	41                   	inc    %ecx
    3a2f:	43                   	inc    %ebx
    3a30:	54                   	push   %esp
    3a31:	49                   	dec    %ecx
    3a32:	56                   	push   %esi
    3a33:	41                   	inc    %ecx
    3a34:	54                   	push   %esp
    3a35:	45                   	inc    %ebp
    3a36:	00 6e 67             	add    %ch,0x67(%esi)
    3a39:	72 6f                	jb     3aaa <.debug_str+0x3aaa>
    3a3b:	75 70                	jne    3aad <.debug_str+0x3aad>
    3a3d:	73 00                	jae    3a3f <.debug_str+0x3a3f>
    3a3f:	66 72 65             	data16 jb 3aa7 <.debug_str+0x3aa7>
    3a42:	65 5f                	gs pop %edi
    3a44:	66 69 6c 65 5f 69 6e 	imul   $0x6e69,0x5f(%ebp,%eiz,2),%bp
    3a4b:	66 6f                	outsw  %ds:(%esi),(%dx)
    3a4d:	00 69 72             	add    %ch,0x72(%ecx)
    3a50:	65 74 00             	gs je  3a53 <.debug_str+0x3a53>
    3a53:	73 65                	jae    3aba <.debug_str+0x3aba>
    3a55:	6e                   	outsb  %ds:(%esi),(%dx)
    3a56:	64 5f                	fs pop %edi
    3a58:	49                   	dec    %ecx
    3a59:	50                   	push   %eax
    3a5a:	49                   	dec    %ecx
    3a5b:	5f                   	pop    %edi
    3a5c:	73 65                	jae    3ac3 <.debug_str+0x3ac3>
    3a5e:	6c                   	insb   (%dx),%es:(%edi)
    3a5f:	66 00 61 75          	data16 add %ah,0x75(%ecx)
    3a63:	74 61                	je     3ac6 <.debug_str+0x3ac6>
    3a65:	73 6b                	jae    3ad2 <.debug_str+0x3ad2>
    3a67:	00 75 73             	add    %dh,0x73(%ebp)
    3a6a:	65 72 5f             	gs jb  3acc <.debug_str+0x3acc>
    3a6d:	6e                   	outsb  %ds:(%esi),(%dx)
    3a6e:	61                   	popa   
    3a6f:	6d                   	insl   (%dx),%es:(%edi)
    3a70:	65 73 70             	gs jae 3ae3 <.debug_str+0x3ae3>
    3a73:	61                   	popa   
    3a74:	63 65 00             	arpl   %sp,0x0(%ebp)
    3a77:	72 61                	jb     3ada <.debug_str+0x3ada>
    3a79:	77 5f                	ja     3ada <.debug_str+0x3ada>
    3a7b:	73 70                	jae    3aed <.debug_str+0x3aed>
    3a7d:	69 6e 6c 6f 63 6b 00 	imul   $0x6b636f,0x6c(%esi),%ebp
    3a84:	2f                   	das    
    3a85:	75 73                	jne    3afa <.debug_str+0x3afa>
    3a87:	72 2f                	jb     3ab8 <.debug_str+0x3ab8>
    3a89:	73 72                	jae    3afd <.debug_str+0x3afd>
    3a8b:	63 2f                	arpl   %bp,(%edi)
    3a8d:	6c                   	insb   (%dx),%es:(%edi)
    3a8e:	69 6e 75 78 00 6b 73 	imul   $0x736b0078,0x75(%esi),%ebp
    3a95:	77 61                	ja     3af8 <.debug_str+0x3af8>
    3a97:	70 64                	jo     3afd <.debug_str+0x3afd>
    3a99:	5f                   	pop    %edi
    3a9a:	77 61                	ja     3afd <.debug_str+0x3afd>
    3a9c:	69 74 00 72 63 75 5f 	imul   $0x725f7563,0x72(%eax,%eax,1),%esi
    3aa3:	72 
    3aa4:	65 61                	gs popa 
    3aa6:	64 5f                	fs pop %edi
    3aa8:	75 6e                	jne    3b18 <.debug_str+0x3b18>
    3aaa:	6c                   	insb   (%dx),%es:(%edi)
    3aab:	6f                   	outsl  %ds:(%esi),(%dx)
    3aac:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    3aaf:	73 63                	jae    3b14 <.debug_str+0x3b14>
    3ab1:	68 65 64 5f 6e       	push   $0x6e5f6465
    3ab6:	6f                   	outsl  %ds:(%esi),(%dx)
    3ab7:	74 72                	je     3b2b <.debug_str+0x3b2b>
    3ab9:	61                   	popa   
    3aba:	63 65 00             	arpl   %sp,0x0(%ebp)
    3abd:	74 69                	je     3b28 <.debug_str+0x3b28>
    3abf:	6d                   	insl   (%dx),%es:(%edi)
    3ac0:	65 72 5f             	gs jb  3b22 <.debug_str+0x3b22>
    3ac3:	61                   	popa   
    3ac4:	75 74                	jne    3b3a <.debug_str+0x3b3a>
    3ac6:	6f                   	outsl  %ds:(%esi),(%dx)
    3ac7:	73 75                	jae    3b3e <.debug_str+0x3b3e>
    3ac9:	73 70                	jae    3b3b <.debug_str+0x3b3b>
    3acb:	65 6e                	outsb  %gs:(%esi),(%dx)
    3acd:	64 73 00             	fs jae 3ad0 <.debug_str+0x3ad0>
    3ad0:	4b                   	dec    %ebx
    3ad1:	43                   	inc    %ebx
    3ad2:	4f                   	dec    %edi
    3ad3:	4d                   	dec    %ebp
    3ad4:	50                   	push   %eax
    3ad5:	41                   	inc    %ecx
    3ad6:	43                   	inc    %ebx
    3ad7:	54                   	push   %esp
    3ad8:	44                   	inc    %esp
    3ad9:	5f                   	pop    %edi
    3ada:	4d                   	dec    %ebp
    3adb:	49                   	dec    %ecx
    3adc:	47                   	inc    %edi
    3add:	52                   	push   %edx
    3ade:	41                   	inc    %ecx
    3adf:	54                   	push   %esp
    3ae0:	45                   	inc    %ebp
    3ae1:	5f                   	pop    %edi
    3ae2:	53                   	push   %ebx
    3ae3:	43                   	inc    %ebx
    3ae4:	41                   	inc    %ecx
    3ae5:	4e                   	dec    %esi
    3ae6:	4e                   	dec    %esi
    3ae7:	45                   	inc    %ebp
    3ae8:	44                   	inc    %esp
    3ae9:	00 71 75             	add    %dh,0x75(%ecx)
    3aec:	6f                   	outsl  %ds:(%esi),(%dx)
    3aed:	74 61                	je     3b50 <.debug_str+0x3b50>
    3aef:	5f                   	pop    %edi
    3af0:	6f                   	outsl  %ds:(%esi),(%dx)
    3af1:	66 66 00 64 71 5f    	data16 data16 add %ah,0x5f(%ecx,%esi,2)
    3af7:	69 6e 75 73 65 00 64 	imul   $0x64006573,0x75(%esi),%ebp
    3afe:	71 69                	jno    3b69 <.debug_str+0x3b69>
    3b00:	5f                   	pop    %edi
    3b01:	66 6c                	data16 insb (%dx),%es:(%edi)
    3b03:	61                   	popa   
    3b04:	67 73 00             	addr16 jae 3b07 <.debug_str+0x3b07>
    3b07:	50                   	push   %eax
    3b08:	47                   	inc    %edi
    3b09:	52                   	push   %edx
    3b0a:	45                   	inc    %ebp
    3b0b:	46                   	inc    %esi
    3b0c:	49                   	dec    %ecx
    3b0d:	4c                   	dec    %esp
    3b0e:	4c                   	dec    %esp
    3b0f:	00 65 78             	add    %ah,0x78(%ebp)
    3b12:	63 6c 75 64          	arpl   %bp,0x64(%ebp,%esi,2)
    3b16:	65 5f                	gs pop %edi
    3b18:	6b 65 72 6e          	imul   $0x6e,0x72(%ebp),%esp
    3b1c:	65 6c                	gs insb (%dx),%es:(%edi)
    3b1e:	00 64 6d 61          	add    %ah,0x61(%ebp,%ebp,2)
    3b22:	5f                   	pop    %edi
    3b23:	63 6f 68             	arpl   %bp,0x68(%edi)
    3b26:	65 72 65             	gs jb  3b8e <.debug_str+0x3b8e>
    3b29:	6e                   	outsb  %ds:(%esi),(%dx)
    3b2a:	74 5f                	je     3b8b <.debug_str+0x3b8b>
    3b2c:	6d                   	insl   (%dx),%es:(%edi)
    3b2d:	65 6d                	gs insl (%dx),%es:(%edi)
    3b2f:	00 6b 66             	add    %ch,0x66(%ebx)
    3b32:	72 65                	jb     3b99 <.debug_str+0x3b99>
    3b34:	65 00 63 75          	add    %ah,%gs:0x75(%ebx)
    3b38:	5f                   	pop    %edi
    3b39:	69 64 00 62 74 72 61 	imul   $0x63617274,0x62(%eax,%eax,1),%esp
    3b40:	63 
    3b41:	65 5f                	gs pop %edi
    3b43:	73 65                	jae    3baa <.debug_str+0x3baa>
    3b45:	71 00                	jno    3b47 <.debug_str+0x3b47>
    3b47:	73 77                	jae    3bc0 <.debug_str+0x3bc0>
    3b49:	61                   	popa   
    3b4a:	70 5f                	jo     3bab <.debug_str+0x3bab>
    3b4c:	64 65 61             	fs gs popa 
    3b4f:	63 74 69 76          	arpl   %si,0x76(%ecx,%ebp,2)
    3b53:	61                   	popa   
    3b54:	74 65                	je     3bbb <.debug_str+0x3bbb>
    3b56:	00 69 72             	add    %ch,0x72(%ecx)
    3b59:	71 5f                	jno    3bba <.debug_str+0x3bba>
    3b5b:	72 65                	jb     3bc2 <.debug_str+0x3bc2>
    3b5d:	67 73 00             	addr16 jae 3b60 <.debug_str+0x3b60>
    3b60:	73 61                	jae    3bc3 <.debug_str+0x3bc3>
    3b62:	5f                   	pop    %edi
    3b63:	6d                   	insl   (%dx),%es:(%edi)
    3b64:	61                   	popa   
    3b65:	73 6b                	jae    3bd2 <.debug_str+0x3bd2>
    3b67:	00 72 65             	add    %dh,0x65(%edx)
    3b6a:	71 75                	jno    3be1 <.debug_str+0x3be1>
    3b6c:	65 73 74             	gs jae 3be3 <.debug_str+0x3be3>
    3b6f:	5f                   	pop    %edi
    3b70:	71 75                	jno    3be7 <.debug_str+0x3be7>
    3b72:	65 75 65             	gs jne 3bda <.debug_str+0x3bda>
    3b75:	00 57 4f             	add    %dl,0x4f(%edi)
    3b78:	52                   	push   %edx
    3b79:	4b                   	dec    %ebx
    3b7a:	49                   	dec    %ecx
    3b7b:	4e                   	dec    %esi
    3b7c:	47                   	inc    %edi
    3b7d:	53                   	push   %ebx
    3b7e:	45                   	inc    %ebp
    3b7f:	54                   	push   %esp
    3b80:	5f                   	pop    %edi
    3b81:	52                   	push   %edx
    3b82:	45                   	inc    %ebp
    3b83:	46                   	inc    %esi
    3b84:	41                   	inc    %ecx
    3b85:	55                   	push   %ebp
    3b86:	4c                   	dec    %esp
    3b87:	54                   	push   %esp
    3b88:	00 64 71 69          	add    %ah,0x69(%ecx,%esi,2)
    3b8c:	5f                   	pop    %edi
    3b8d:	64 69 72 74 79 5f 6c 	imul   $0x696c5f79,%fs:0x74(%edx),%esi
    3b94:	69 
    3b95:	73 74                	jae    3c0b <.debug_str+0x3c0b>
    3b97:	00 5f 5f             	add    %bl,0x5f(%edi)
    3b9a:	65 76 65             	gs jbe 3c02 <.debug_str+0x3c02>
    3b9d:	6e                   	outsb  %ds:(%esi),(%dx)
    3b9e:	74 5f                	je     3bff <.debug_str+0x3bff>
    3ba0:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    3ba7:	72 69                	jb     3c12 <.debug_str+0x3c12>
    3ba9:	78 5f                	js     3c0a <.debug_str+0x3c0a>
    3bab:	61                   	popa   
    3bac:	6c                   	insb   (%dx),%es:(%edi)
    3bad:	6c                   	insb   (%dx),%es:(%edi)
    3bae:	6f                   	outsl  %ds:(%esi),(%dx)
    3baf:	63 5f 6d             	arpl   %bx,0x6d(%edi)
    3bb2:	61                   	popa   
    3bb3:	6e                   	outsb  %ds:(%esi),(%dx)
    3bb4:	61                   	popa   
    3bb5:	67 65 64 00 68 61    	gs add %ch,%fs:0x61(%bx,%si)
    3bbb:	6c                   	insb   (%dx),%es:(%edi)
    3bbc:	74 00                	je     3bbe <.debug_str+0x3bbe>
    3bbe:	63 6f 64             	arpl   %bp,0x64(%edi)
    3bc1:	65 00 67 74          	add    %ah,%gs:0x74(%edi)
    3bc5:	69 6d 65 00 64 65 62 	imul   $0x62656400,0x65(%ebp),%ebp
    3bcc:	75 67                	jne    3c35 <.debug_str+0x3c35>
    3bce:	5f                   	pop    %edi
    3bcf:	6c                   	insb   (%dx),%es:(%edi)
    3bd0:	6f                   	outsl  %ds:(%esi),(%dx)
    3bd1:	63 6b 73             	arpl   %bp,0x73(%ebx)
    3bd4:	00 6e 72             	add    %ch,0x72(%esi)
    3bd7:	5f                   	pop    %edi
    3bd8:	70 6f                	jo     3c49 <.debug_str+0x3c49>
    3bda:	70 75                	jo     3c51 <.debug_str+0x3c51>
    3bdc:	6c                   	insb   (%dx),%es:(%edi)
    3bdd:	61                   	popa   
    3bde:	74 65                	je     3c45 <.debug_str+0x3c45>
    3be0:	64 5f                	fs pop %edi
    3be2:	74 68                	je     3c4c <.debug_str+0x3c4c>
    3be4:	72 65                	jb     3c4b <.debug_str+0x3c4b>
    3be6:	61                   	popa   
    3be7:	64 65 64 5f          	fs gs fs pop %edi
    3beb:	63 68 69             	arpl   %bp,0x69(%eax)
    3bee:	6c                   	insb   (%dx),%es:(%edi)
    3bef:	64 72 65             	fs jb  3c57 <.debug_str+0x3c57>
    3bf2:	6e                   	outsb  %ds:(%esi),(%dx)
    3bf3:	00 73 69             	add    %dh,0x69(%ebx)
    3bf6:	67 61                	addr16 popa 
    3bf8:	63 74 69 6f          	arpl   %si,0x6f(%ecx,%ebp,2)
    3bfc:	6e                   	outsb  %ds:(%esi),(%dx)
    3bfd:	00 72 65             	add    %dh,0x65(%edx)
    3c00:	61                   	popa   
    3c01:	64 70 61             	fs jo  3c65 <.debug_str+0x3c65>
    3c04:	67 65 00 73 75       	add    %dh,%gs:0x75(%bp,%di)
    3c09:	6d                   	insl   (%dx),%es:(%edi)
    3c0a:	5f                   	pop    %edi
    3c0b:	73 63                	jae    3c70 <.debug_str+0x3c70>
    3c0d:	68 65 64 5f 72       	push   $0x725f6465
    3c12:	75 6e                	jne    3c82 <.debug_str+0x3c82>
    3c14:	74 69                	je     3c7f <.debug_str+0x3c7f>
    3c16:	6d                   	insl   (%dx),%es:(%edi)
    3c17:	65 00 43 4f          	add    %al,%gs:0x4f(%ebx)
    3c1b:	4d                   	dec    %ebp
    3c1c:	50                   	push   %eax
    3c1d:	41                   	inc    %ecx
    3c1e:	43                   	inc    %ebx
    3c1f:	54                   	push   %esp
    3c20:	4d                   	dec    %ebp
    3c21:	49                   	dec    %ecx
    3c22:	47                   	inc    %edi
    3c23:	52                   	push   %edx
    3c24:	41                   	inc    %ecx
    3c25:	54                   	push   %esp
    3c26:	45                   	inc    %ebp
    3c27:	5f                   	pop    %edi
    3c28:	53                   	push   %ebx
    3c29:	43                   	inc    %ebx
    3c2a:	41                   	inc    %ecx
    3c2b:	4e                   	dec    %esi
    3c2c:	4e                   	dec    %esi
    3c2d:	45                   	inc    %ebp
    3c2e:	44                   	inc    %esp
    3c2f:	00 73 65             	add    %dh,0x65(%ebx)
    3c32:	74 5f                	je     3c93 <.debug_str+0x3c93>
    3c34:	70 74                	jo     3caa <.debug_str+0x3caa>
    3c36:	65 00 6e 72          	add    %ch,%gs:0x72(%esi)
    3c3a:	5f                   	pop    %edi
    3c3b:	64 65 66 65 72 72    	fs gs data16 gs jb 3cb3 <.debug_str+0x3cb3>
    3c41:	65 64 00 66 6f       	gs add %ah,%fs:0x6f(%esi)
    3c46:	77 6e                	ja     3cb6 <.debug_str+0x3cb6>
    3c48:	5f                   	pop    %edi
    3c49:	73 74                	jae    3cbf <.debug_str+0x3cbf>
    3c4b:	72 75                	jb     3cc2 <.debug_str+0x3cc2>
    3c4d:	63 74 00 74          	arpl   %si,0x74(%eax,%eax,1)
    3c51:	72 61                	jb     3cb4 <.debug_str+0x3cb4>
    3c53:	63 69 6e             	arpl   %bp,0x6e(%ecx)
    3c56:	67 5f                	addr16 pop %edi
    3c58:	67 72 61             	addr16 jb 3cbc <.debug_str+0x3cbc>
    3c5b:	70 68                	jo     3cc5 <.debug_str+0x3cc5>
    3c5d:	5f                   	pop    %edi
    3c5e:	70 61                	jo     3cc1 <.debug_str+0x3cc1>
    3c60:	75 73                	jne    3cd5 <.debug_str+0x3cd5>
    3c62:	65 00 70 65          	add    %dh,%gs:0x65(%eax)
    3c66:	72 6d                	jb     3cd5 <.debug_str+0x3cd5>
    3c68:	00 70 61             	add    %dh,0x61(%eax)
    3c6b:	72 61                	jb     3cce <.debug_str+0x3cce>
    3c6d:	76 69                	jbe    3cd8 <.debug_str+0x3cd8>
    3c6f:	72 74                	jb     3ce5 <.debug_str+0x3ce5>
    3c71:	5f                   	pop    %edi
    3c72:	63 61 6c             	arpl   %sp,0x6c(%ecx)
    3c75:	6c                   	insb   (%dx),%es:(%edi)
    3c76:	65 65 5f             	gs gs pop %edi
    3c79:	73 61                	jae    3cdc <.debug_str+0x3cdc>
    3c7b:	76 65                	jbe    3ce2 <.debug_str+0x3ce2>
    3c7d:	00 6f 76             	add    %ch,0x76(%edi)
    3c80:	65 72 66             	gs jb  3ce9 <.debug_str+0x3ce9>
    3c83:	6c                   	insb   (%dx),%es:(%edi)
    3c84:	6f                   	outsl  %ds:(%esi),(%dx)
    3c85:	77 5f                	ja     3ce6 <.debug_str+0x3ce6>
    3c87:	68 61 6e 64 6c       	push   $0x6c646e61
    3c8c:	65 72 00             	gs jb  3c8f <.debug_str+0x3c8f>
    3c8f:	6b 74 79 70 65       	imul   $0x65,0x70(%ecx,%edi,2),%esi
    3c94:	00 6c 6f 63          	add    %ch,0x63(%edi,%ebp,2)
    3c98:	6b 72 65 66          	imul   $0x66,0x65(%edx),%esi
    3c9c:	00 69 6e             	add    %ch,0x6e(%ecx)
    3c9f:	5f                   	pop    %edi
    3ca0:	64 70 6d             	fs jo  3d10 <.debug_str+0x3d10>
    3ca3:	5f                   	pop    %edi
    3ca4:	6c                   	insb   (%dx),%es:(%edi)
    3ca5:	69 73 74 00 62 64 5f 	imul   $0x5f646200,0x74(%ebx),%esi
    3cac:	69 6e 76 61 6c 69 64 	imul   $0x64696c61,0x76(%esi),%ebp
    3cb3:	61                   	popa   
    3cb4:	74 65                	je     3d1b <.debug_str+0x3d1b>
    3cb6:	64 00 6d 6d          	add    %ch,%fs:0x6d(%ebp)
    3cba:	5f                   	pop    %edi
    3cbb:	73 74                	jae    3d31 <.debug_str+0x3d31>
    3cbd:	72 75                	jb     3d34 <.debug_str+0x3d34>
    3cbf:	63 74 00 73          	arpl   %si,0x73(%eax,%eax,1)
    3cc3:	65 74 5f             	gs je  3d25 <.debug_str+0x3d25>
    3cc6:	70 75                	jo     3d3d <.debug_str+0x3d3d>
    3cc8:	64 00 69 5f          	add    %ch,%fs:0x5f(%ecx)
    3ccc:	75 69                	jne    3d37 <.debug_str+0x3d37>
    3cce:	64 00 6e 6f          	add    %ch,%fs:0x6f(%esi)
    3cd2:	68 7a 5f 61 63       	push   $0x63615f7a
    3cd7:	74 69                	je     3d42 <.debug_str+0x3d42>
    3cd9:	76 65                	jbe    3d40 <.debug_str+0x3d40>
    3cdb:	00 5f 73             	add    %bl,0x73(%edi)
    3cde:	79 73                	jns    3d53 <.debug_str+0x3d53>
    3ce0:	5f                   	pop    %edi
    3ce1:	70 72                	jo     3d55 <.debug_str+0x3d55>
    3ce3:	69 76 61 74 65 00 70 	imul   $0x70006574,0x61(%esi),%esi
    3cea:	61                   	popa   
    3ceb:	72 65                	jb     3d52 <.debug_str+0x3d52>
    3ced:	6e                   	outsb  %ds:(%esi),(%dx)
    3cee:	74 5f                	je     3d4f <.debug_str+0x3d4f>
    3cf0:	64 61                	fs popa 
    3cf2:	74 61                	je     3d55 <.debug_str+0x3d55>
    3cf4:	00 73 70             	add    %dh,0x70(%ebx)
    3cf7:	69 6e 6c 6f 63 6b 00 	imul   $0x6b636f,0x6c(%esi),%ebp
    3cfe:	70 69                	jo     3d69 <.debug_str+0x3d69>
    3d00:	64 5f                	fs pop %edi
    3d02:	6e                   	outsb  %ds:(%esi),(%dx)
    3d03:	61                   	popa   
    3d04:	6d                   	insl   (%dx),%es:(%edi)
    3d05:	65 73 70             	gs jae 3d78 <.debug_str+0x3d78>
    3d08:	61                   	popa   
    3d09:	63 65 00             	arpl   %sp,0x0(%ebp)
    3d0c:	73 61                	jae    3d6f <.debug_str+0x3d6f>
    3d0e:	76 65                	jbe    3d75 <.debug_str+0x3d75>
    3d10:	5f                   	pop    %edi
    3d11:	66 6c                	data16 insb (%dx),%es:(%edi)
    3d13:	00 5f 73             	add    %bl,0x73(%edi)
    3d16:	79 73                	jns    3d8b <.debug_str+0x3d8b>
    3d18:	63 61 6c             	arpl   %sp,0x6c(%ecx)
    3d1b:	6c                   	insb   (%dx),%es:(%edi)
    3d1c:	00 6d 65             	add    %ch,0x65(%ebp)
    3d1f:	6d                   	insl   (%dx),%es:(%edi)
    3d20:	73 5f                	jae    3d81 <.debug_str+0x3d81>
    3d22:	61                   	popa   
    3d23:	6c                   	insb   (%dx),%es:(%edi)
    3d24:	6c                   	insb   (%dx),%es:(%edi)
    3d25:	6f                   	outsl  %ds:(%esi),(%dx)
    3d26:	77 65                	ja     3d8d <.debug_str+0x3d8d>
    3d28:	64 00 6d 61          	add    %ch,%fs:0x61(%ebp)
    3d2c:	78 5f                	js     3d8d <.debug_str+0x3d8d>
    3d2e:	77 72                	ja     3da2 <.debug_str+0x3da2>
    3d30:	69 74 65 5f 6c 65 6e 	imul   $0x6e656c,0x5f(%ebp,%eiz,2),%esi
    3d37:	00 
    3d38:	64 5f                	fs pop %edi
    3d3a:	63 6f 6d             	arpl   %bp,0x6d(%edi)
    3d3d:	70 61                	jo     3da0 <.debug_str+0x3da0>
    3d3f:	72 65                	jb     3da6 <.debug_str+0x3da6>
    3d41:	00 76 6d             	add    %dh,0x6d(%esi)
    3d44:	5f                   	pop    %edi
    3d45:	6d                   	insl   (%dx),%es:(%edi)
    3d46:	6d                   	insl   (%dx),%es:(%edi)
    3d47:	00 6d 65             	add    %ch,0x65(%ebp)
    3d4a:	6d                   	insl   (%dx),%es:(%edi)
    3d4b:	5f                   	pop    %edi
    3d4c:	64 71 69             	fs jno 3db8 <.debug_str+0x3db8>
    3d4f:	6e                   	outsb  %ds:(%esi),(%dx)
    3d50:	66 6f                	outsw  %ds:(%esi),(%dx)
    3d52:	00 74 72 75          	add    %dh,0x75(%edx,%esi,2)
    3d56:	65 00 69 5f          	add    %ch,%gs:0x5f(%ecx)
    3d5a:	63 6f 75             	arpl   %bp,0x75(%edi)
    3d5d:	6e                   	outsb  %ds:(%esi),(%dx)
    3d5e:	74 00                	je     3d60 <.debug_str+0x3d60>
    3d60:	48                   	dec    %eax
    3d61:	52                   	push   %edx
    3d62:	54                   	push   %esp
    3d63:	49                   	dec    %ecx
    3d64:	4d                   	dec    %ebp
    3d65:	45                   	inc    %ebp
    3d66:	52                   	push   %edx
    3d67:	5f                   	pop    %edi
    3d68:	4e                   	dec    %esi
    3d69:	4f                   	dec    %edi
    3d6a:	52                   	push   %edx
    3d6b:	45                   	inc    %ebp
    3d6c:	53                   	push   %ebx
    3d6d:	54                   	push   %esp
    3d6e:	41                   	inc    %ecx
    3d6f:	52                   	push   %edx
    3d70:	54                   	push   %esp
    3d71:	00 5f 5f             	add    %bl,0x5f(%edi)
    3d74:	63 70 75             	arpl   %si,0x75(%eax)
    3d77:	5f                   	pop    %edi
    3d78:	6f                   	outsl  %ds:(%esi),(%dx)
    3d79:	6e                   	outsb  %ds:(%esi),(%dx)
    3d7a:	6c                   	insb   (%dx),%es:(%edi)
    3d7b:	69 6e 65 5f 6d 61 73 	imul   $0x73616d5f,0x65(%esi),%ebp
    3d82:	6b 00 62             	imul   $0x62,(%eax),%eax
    3d85:	64 5f                	fs pop %edi
    3d87:	64 69 73 6b 00 66 6c 	imul   $0x5f6c6600,%fs:0x6b(%ebx),%esi
    3d8e:	5f 
    3d8f:	66 61                	popaw  
    3d91:	73 79                	jae    3e0c <.debug_str+0x3e0c>
    3d93:	6e                   	outsb  %ds:(%esi),(%dx)
    3d94:	63 00                	arpl   %ax,(%eax)
    3d96:	64 65 73 74          	fs gs jae 3e0e <.debug_str+0x3e0e>
    3d9a:	5f                   	pop    %edi
    3d9b:	6c                   	insb   (%dx),%es:(%edi)
    3d9c:	6f                   	outsl  %ds:(%esi),(%dx)
    3d9d:	67 69 63 61 6c 00 69 	imul   $0x5f69006c,0x61(%bp,%di),%esp
    3da4:	5f 
    3da5:	6c                   	insb   (%dx),%es:(%edi)
    3da6:	6f                   	outsl  %ds:(%esi),(%dx)
    3da7:	63 6b 00             	arpl   %bp,0x0(%ebx)
    3daa:	64 5f                	fs pop %edi
    3dac:	6e                   	outsb  %ds:(%esi),(%dx)
    3dad:	61                   	popa   
    3dae:	6d                   	insl   (%dx),%es:(%edi)
    3daf:	65 00 74 72 61       	add    %dh,%gs:0x61(%edx,%esi,2)
    3db4:	63 65 00             	arpl   %sp,0x0(%ebp)
    3db7:	55                   	push   %ebp
    3db8:	4e                   	dec    %esi
    3db9:	45                   	inc    %ebp
    3dba:	56                   	push   %esi
    3dbb:	49                   	dec    %ecx
    3dbc:	43                   	inc    %ebx
    3dbd:	54                   	push   %esp
    3dbe:	41                   	inc    %ecx
    3dbf:	42                   	inc    %edx
    3dc0:	4c                   	dec    %esp
    3dc1:	45                   	inc    %ebp
    3dc2:	5f                   	pop    %edi
    3dc3:	50                   	push   %eax
    3dc4:	47                   	inc    %edi
    3dc5:	4d                   	dec    %ebp
    3dc6:	55                   	push   %ebp
    3dc7:	4e                   	dec    %esi
    3dc8:	4c                   	dec    %esp
    3dc9:	4f                   	dec    %edi
    3dca:	43                   	inc    %ebx
    3dcb:	4b                   	dec    %ebx
    3dcc:	45                   	inc    %ebp
    3dcd:	44                   	inc    %esp
    3dce:	00 75 66             	add    %dh,0x66(%ebp)
    3dd1:	64 73 00             	fs jae 3dd4 <.debug_str+0x3dd4>
    3dd4:	5f                   	pop    %edi
    3dd5:	5f                   	pop    %edi
    3dd6:	70 74                	jo     3e4c <.debug_str+0x3e4c>
    3dd8:	65 32 63 61          	xor    %gs:0x61(%ebx),%ah
    3ddc:	63 68 65             	arpl   %bp,0x65(%eax)
    3ddf:	6d                   	insl   (%dx),%es:(%edi)
    3de0:	6f                   	outsl  %ds:(%esi),(%dx)
    3de1:	64 65 5f             	fs gs pop %edi
    3de4:	74 62                	je     3e48 <.debug_str+0x3e48>
    3de6:	6c                   	insb   (%dx),%es:(%edi)
    3de7:	00 65 78             	add    %ah,0x78(%ebp)
    3dea:	65 5f                	gs pop %edi
    3dec:	66 69 6c 65 00 6e 72 	imul   $0x726e,0x0(%ebp,%eiz,2),%bp
    3df3:	5f                   	pop    %edi
    3df4:	73 63                	jae    3e59 <.debug_str+0x3e59>
    3df6:	61                   	popa   
    3df7:	6e                   	outsb  %ds:(%esi),(%dx)
    3df8:	6e                   	outsb  %ds:(%esi),(%dx)
    3df9:	65 64 00 61 6c       	gs add %ah,%fs:0x6c(%ecx)
    3dfe:	6c                   	insb   (%dx),%es:(%edi)
    3dff:	6f                   	outsl  %ds:(%esi),(%dx)
    3e00:	63 5f 73             	arpl   %bx,0x73(%edi)
    3e03:	69 7a 65 00 70 68 79 	imul   $0x79687000,0x65(%edx),%edi
    3e0a:	73 69                	jae    3e75 <.debug_str+0x3e75>
    3e0c:	64 5f                	fs pop %edi
    3e0e:	6d                   	insl   (%dx),%es:(%edi)
    3e0f:	61                   	popa   
    3e10:	73 6b                	jae    3e7d <.debug_str+0x3e7d>
    3e12:	00 72 65             	add    %dh,0x65(%edx)
    3e15:	66 63 6f 75          	data16 arpl %bp,0x75(%edi)
    3e19:	6e                   	outsb  %ds:(%esi),(%dx)
    3e1a:	74 00                	je     3e1c <.debug_str+0x3e1c>
    3e1c:	73 62                	jae    3e80 <.debug_str+0x3e80>
    3e1e:	5f                   	pop    %edi
    3e1f:	6c                   	insb   (%dx),%es:(%edi)
    3e20:	69 73 74 00 6e 72 5f 	imul   $0x5f726e00,0x74(%ebx),%esi
    3e27:	61                   	popa   
    3e28:	63 74 69 76          	arpl   %si,0x76(%ecx,%ebp,2)
    3e2c:	65 00 76 61          	add    %dh,%gs:0x61(%esi)
    3e30:	64 64 72 00          	fs fs jb 3e34 <.debug_str+0x3e34>
    3e34:	72 65                	jb     3e9b <.debug_str+0x3e9b>
    3e36:	71 75                	jno    3ead <.debug_str+0x3ead>
    3e38:	65 73 74             	gs jae 3eaf <.debug_str+0x3eaf>
    3e3b:	00 70 67             	add    %dh,0x67(%eax)
    3e3e:	6c                   	insb   (%dx),%es:(%edi)
    3e3f:	69 73 74 5f 64 61 74 	imul   $0x7461645f,0x74(%ebx),%esi
    3e46:	61                   	popa   
    3e47:	00 72 77             	add    %dh,0x77(%edx)
    3e4a:	5f                   	pop    %edi
    3e4b:	68 69 6e 74 00       	push   $0x746e69
    3e50:	74 69                	je     3ebb <.debug_str+0x3ebb>
    3e52:	6d                   	insl   (%dx),%es:(%edi)
    3e53:	65 6f                	outsl  %gs:(%esi),(%dx)
    3e55:	75 74                	jne    3ecb <.debug_str+0x3ecb>
    3e57:	00 76 6d             	add    %dh,0x6d(%esi)
    3e5a:	5f                   	pop    %edi
    3e5b:	7a 6f                	jp     3ecc <.debug_str+0x3ecc>
    3e5d:	6e                   	outsb  %ds:(%esi),(%dx)
    3e5e:	65 5f                	gs pop %edi
    3e60:	73 74                	jae    3ed6 <.debug_str+0x3ed6>
    3e62:	61                   	popa   
    3e63:	74 00                	je     3e65 <.debug_str+0x3e65>
    3e65:	71 63                	jno    3eca <.debug_str+0x3eca>
    3e67:	5f                   	pop    %edi
    3e68:	64 71 62             	fs jno 3ecd <.debug_str+0x3ecd>
    3e6b:	6c                   	insb   (%dx),%es:(%edi)
    3e6c:	6b 00 6d             	imul   $0x6d,(%eax),%eax
    3e6f:	6d                   	insl   (%dx),%es:(%edi)
    3e70:	61                   	popa   
    3e71:	70 70                	jo     3ee3 <.debug_str+0x3ee3>
    3e73:	65 64 00 74 73 74    	gs add %dh,%fs:0x74(%ebx,%esi,2)
    3e79:	61                   	popa   
    3e7a:	6d                   	insl   (%dx),%es:(%edi)
    3e7b:	70 5f                	jo     3edc <.debug_str+0x3edc>
    3e7d:	65 6e                	outsb  %gs:(%esi),(%dx)
    3e7f:	61                   	popa   
    3e80:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
    3e84:	00 69 72             	add    %ch,0x72(%ecx)
    3e87:	71 5f                	jno    3ee8 <.debug_str+0x3ee8>
    3e89:	70 6d                	jo     3ef8 <.debug_str+0x3ef8>
    3e8b:	5f                   	pop    %edi
    3e8c:	73 68                	jae    3ef6 <.debug_str+0x3ef6>
    3e8e:	75 74                	jne    3f04 <.debug_str+0x3f04>
    3e90:	64 6f                	outsl  %fs:(%esi),(%dx)
    3e92:	77 6e                	ja     3f02 <.debug_str+0x3f02>
    3e94:	00 63 70             	add    %ah,0x70(%ebx)
    3e97:	75 5f                	jne    3ef8 <.debug_str+0x3ef8>
    3e99:	72 75                	jb     3f10 <.debug_str+0x3f10>
    3e9b:	6e                   	outsb  %ds:(%esi),(%dx)
    3e9c:	5f                   	pop    %edi
    3e9d:	76 69                	jbe    3f08 <.debug_str+0x3f08>
    3e9f:	72 74                	jb     3f15 <.debug_str+0x3f15>
    3ea1:	75 61                	jne    3f04 <.debug_str+0x3f04>
    3ea3:	6c                   	insb   (%dx),%es:(%edi)
    3ea4:	5f                   	pop    %edi
    3ea5:	74 6f                	je     3f16 <.debug_str+0x3f16>
    3ea7:	74 61                	je     3f0a <.debug_str+0x3f0a>
    3ea9:	6c                   	insb   (%dx),%es:(%edi)
    3eaa:	00 69 6e             	add    %ch,0x6e(%ecx)
    3ead:	76 61                	jbe    3f10 <.debug_str+0x3f10>
    3eaf:	6c                   	insb   (%dx),%es:(%edi)
    3eb0:	69 64 61 74 65 70 61 	imul   $0x67617065,0x74(%ecx,%eiz,2),%esp
    3eb7:	67 
    3eb8:	65 00 6b 69          	add    %ch,%gs:0x69(%ebx)
    3ebc:	6c                   	insb   (%dx),%es:(%edi)
    3ebd:	6c                   	insb   (%dx),%es:(%edi)
    3ebe:	5f                   	pop    %edi
    3ebf:	73 62                	jae    3f23 <.debug_str+0x3f23>
    3ec1:	00 64 5f 6f          	add    %ah,0x6f(%edi,%ebx,2)
    3ec5:	70 00                	jo     3ec7 <.debug_str+0x3ec7>
    3ec7:	4d                   	dec    %ebp
    3ec8:	49                   	dec    %ecx
    3ec9:	47                   	inc    %edi
    3eca:	52                   	push   %edx
    3ecb:	41                   	inc    %ecx
    3ecc:	54                   	push   %esp
    3ecd:	45                   	inc    %ebp
    3ece:	5f                   	pop    %edi
    3ecf:	41                   	inc    %ecx
    3ed0:	53                   	push   %ebx
    3ed1:	59                   	pop    %ecx
    3ed2:	4e                   	dec    %esi
    3ed3:	43                   	inc    %ebx
    3ed4:	00 64 65 76          	add    %ah,0x76(%ebp,%eiz,2)
    3ed8:	69 63 65 5f 64 6d 61 	imul   $0x616d645f,0x65(%ebx),%esp
    3edf:	5f                   	pop    %edi
    3ee0:	70 61                	jo     3f43 <.debug_str+0x3f43>
    3ee2:	72 61                	jb     3f45 <.debug_str+0x3f45>
    3ee4:	6d                   	insl   (%dx),%es:(%edi)
    3ee5:	65 74 65             	gs je  3f4d <.debug_str+0x3f4d>
    3ee8:	72 73                	jb     3f5d <.debug_str+0x3f5d>
    3eea:	00 69 5f             	add    %ch,0x5f(%ecx)
    3eed:	77 72                	ja     3f61 <.debug_str+0x3f61>
    3eef:	69 74 65 5f 68 69 6e 	imul   $0x746e6968,0x5f(%ebp,%eiz,2),%esi
    3ef6:	74 
    3ef7:	00 66 78             	add    %ah,0x78(%esi)
    3efa:	73 61                	jae    3f5d <.debug_str+0x3f5d>
    3efc:	76 65                	jbe    3f63 <.debug_str+0x3f63>
    3efe:	00 70 72             	add    %dh,0x72(%eax)
    3f01:	6f                   	outsl  %ds:(%esi),(%dx)
    3f02:	63 65 73             	arpl   %sp,0x73(%ebp)
    3f05:	73 5f                	jae    3f66 <.debug_str+0x3f66>
    3f07:	6b 65 79 72          	imul   $0x72,0x79(%ebp),%esp
    3f0b:	69 6e 67 00 4b 53 57 	imul   $0x57534b00,0x67(%esi),%ebp
    3f12:	41                   	inc    %ecx
    3f13:	50                   	push   %eax
    3f14:	44                   	inc    %esp
    3f15:	5f                   	pop    %edi
    3f16:	48                   	dec    %eax
    3f17:	49                   	dec    %ecx
    3f18:	47                   	inc    %edi
    3f19:	48                   	dec    %eax
    3f1a:	5f                   	pop    %edi
    3f1b:	57                   	push   %edi
    3f1c:	4d                   	dec    %ebp
    3f1d:	41                   	inc    %ecx
    3f1e:	52                   	push   %edx
    3f1f:	4b                   	dec    %ebx
    3f20:	5f                   	pop    %edi
    3f21:	48                   	dec    %eax
    3f22:	49                   	dec    %ecx
    3f23:	54                   	push   %esp
    3f24:	5f                   	pop    %edi
    3f25:	51                   	push   %ecx
    3f26:	55                   	push   %ebp
    3f27:	49                   	dec    %ecx
    3f28:	43                   	inc    %ebx
    3f29:	4b                   	dec    %ebx
    3f2a:	4c                   	dec    %esp
    3f2b:	59                   	pop    %ecx
    3f2c:	00 5f 5f             	add    %bl,0x5f(%edi)
    3f2f:	73 74                	jae    3fa5 <.debug_str+0x3fa5>
    3f31:	61                   	popa   
    3f32:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    3f35:	63 68 6b             	arpl   %bp,0x6b(%eax)
    3f38:	5f                   	pop    %edi
    3f39:	66 61                	popaw  
    3f3b:	69 6c 00 73 74 61 63 	imul   $0x6b636174,0x73(%eax,%eax,1),%ebp
    3f42:	6b 
    3f43:	5f                   	pop    %edi
    3f44:	67 75 61             	addr16 jne 3fa8 <.debug_str+0x3fa8>
    3f47:	72 64                	jb     3fad <.debug_str+0x3fad>
    3f49:	5f                   	pop    %edi
    3f4a:	67 61                	addr16 popa 
    3f4c:	70 00                	jo     3f4e <.debug_str+0x3f4e>
    3f4e:	73 69                	jae    3fb9 <.debug_str+0x3fb9>
    3f50:	67 5f                	addr16 pop %edi
    3f52:	6f                   	outsl  %ds:(%esi),(%dx)
    3f53:	6e                   	outsb  %ds:(%esi),(%dx)
    3f54:	5f                   	pop    %edi
    3f55:	75 61                	jne    3fb8 <.debug_str+0x3fb8>
    3f57:	63 63 65             	arpl   %sp,0x65(%ebx)
    3f5a:	73 73                	jae    3fcf <.debug_str+0x3fcf>
    3f5c:	5f                   	pop    %edi
    3f5d:	65 72 72             	gs jb  3fd2 <.debug_str+0x3fd2>
    3f60:	00 77 61             	add    %dh,0x61(%edi)
    3f63:	69 74 5f 73 74 61 72 	imul   $0x74726174,0x73(%edi,%ebx,2),%esi
    3f6a:	74 
    3f6b:	00 73 79             	add    %dh,0x79(%ebx)
    3f6e:	73 74                	jae    3fe4 <.debug_str+0x3fe4>
    3f70:	65 6d                	gs insl (%dx),%es:(%edi)
    3f72:	5f                   	pop    %edi
    3f73:	6d                   	insl   (%dx),%es:(%edi)
    3f74:	61                   	popa   
    3f75:	70 00                	jo     3f77 <.debug_str+0x3f77>
    3f77:	6e                   	outsb  %ds:(%esi),(%dx)
    3f78:	72 5f                	jb     3fd9 <.debug_str+0x3fd9>
    3f7a:	66 72 65             	data16 jb 3fe2 <.debug_str+0x3fe2>
    3f7d:	65 00 74 61 73       	add    %dh,%gs:0x73(%ecx,%eiz,2)
    3f82:	6b 5f 63 74          	imul   $0x74,0x63(%edi),%ebx
    3f86:	78 5f                	js     3fe7 <.debug_str+0x3fe7>
    3f88:	73 69                	jae    3ff3 <.debug_str+0x3ff3>
    3f8a:	7a 65                	jp     3ff1 <.debug_str+0x3ff1>
    3f8c:	00 6e 72             	add    %ch,0x72(%esi)
    3f8f:	5f                   	pop    %edi
    3f90:	66 72 65             	data16 jb 3ff8 <.debug_str+0x3ff8>
    3f93:	71 00                	jno    3f95 <.debug_str+0x3f95>
    3f95:	73 68                	jae    3fff <.debug_str+0x3fff>
    3f97:	6f                   	outsl  %ds:(%esi),(%dx)
    3f98:	77 5f                	ja     3ff9 <.debug_str+0x3ff9>
    3f9a:	66 64 69 6e 66 6f 00 	imul   $0x6f,%fs:0x66(%esi),%bp
    3fa1:	73 74                	jae    4017 <.debug_str+0x4017>
    3fa3:	72 65                	jb     400a <.debug_str+0x400a>
    3fa5:	61                   	popa   
    3fa6:	6d                   	insl   (%dx),%es:(%edi)
    3fa7:	5f                   	pop    %edi
    3fa8:	69 64 00 68 61 73 68 	imul   $0x687361,0x68(%eax,%eax,1),%esp
    3faf:	00 
    3fb0:	66 72 65             	data16 jb 4018 <.debug_str+0x4018>
    3fb3:	65 6c                	gs insb (%dx),%es:(%edi)
    3fb5:	69 73 74 00 70 6f 73 	imul   $0x736f7000,0x74(%ebx),%esi
    3fbc:	69 78 5f 61 63 6c 00 	imul   $0x6c6361,0x5f(%eax),%edi
    3fc3:	64 71 69             	fs jno 402f <.debug_str+0x402f>
    3fc6:	5f                   	pop    %edi
    3fc7:	69 67 72 61 63 65 00 	imul   $0x656361,0x72(%edi),%esp
    3fce:	73 6d                	jae    403d <.debug_str+0x403d>
    3fd0:	70 5f                	jo     4031 <.debug_str+0x4031>
    3fd2:	72 65                	jb     4039 <.debug_str+0x4039>
    3fd4:	61                   	popa   
    3fd5:	64 5f                	fs pop %edi
    3fd7:	6d                   	insl   (%dx),%es:(%edi)
    3fd8:	70 63                	jo     403d <.debug_str+0x403d>
    3fda:	5f                   	pop    %edi
    3fdb:	6f                   	outsl  %ds:(%esi),(%dx)
    3fdc:	65 6d                	gs insl (%dx),%es:(%edi)
    3fde:	00 74 68 61          	add    %dh,0x61(%eax,%ebp,2)
    3fe2:	77 5f                	ja     4043 <.debug_str+0x4043>
    3fe4:	6e                   	outsb  %ds:(%esi),(%dx)
    3fe5:	6f                   	outsl  %ds:(%esi),(%dx)
    3fe6:	69 72 71 00 76 6d 5f 	imul   $0x5f6d7600,0x71(%edx),%esi
    3fed:	72 62                	jb     4051 <.debug_str+0x4051>
    3fef:	00 70 72             	add    %dh,0x72(%eax)
    3ff2:	65 65 6d             	gs gs insl (%dx),%es:(%edi)
    3ff5:	70 74                	jo     406b <.debug_str+0x406b>
    3ff7:	5f                   	pop    %edi
    3ff8:	6e                   	outsb  %ds:(%esi),(%dx)
    3ff9:	6f                   	outsl  %ds:(%esi),(%dx)
    3ffa:	74 69                	je     4065 <.debug_str+0x4065>
    3ffc:	66 69 65 72 73 00    	imul   $0x73,0x72(%ebp),%sp
    4002:	6b 65 72 6e          	imul   $0x6e,0x72(%ebp),%esp
    4006:	65 6c                	gs insb (%dx),%es:(%edi)
    4008:	5f                   	pop    %edi
    4009:	72 65                	jb     4070 <.debug_str+0x4070>
    400b:	61                   	popa   
    400c:	64 5f                	fs pop %edi
    400e:	66 69 6c 65 5f 73 74 	imul   $0x7473,0x5f(%ebp,%eiz,2),%bp
    4015:	72 00                	jb     4017 <.debug_str+0x4017>
    4017:	63 70 75             	arpl   %si,0x75(%eax)
    401a:	5f                   	pop    %edi
    401b:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
    401e:	61                   	popa   
    401f:	79 5f                	jns    4080 <.debug_str+0x4080>
    4021:	74 6f                	je     4092 <.debug_str+0x4092>
    4023:	74 61                	je     4086 <.debug_str+0x4086>
    4025:	6c                   	insb   (%dx),%es:(%edi)
    4026:	00 61 63             	add    %ah,0x63(%ecx)
    4029:	70 69                	jo     4094 <.debug_str+0x4094>
    402b:	5f                   	pop    %edi
    402c:	6d                   	insl   (%dx),%es:(%edi)
    402d:	61                   	popa   
    402e:	64 74 5f             	fs je  4090 <.debug_str+0x4090>
    4031:	6f                   	outsl  %ds:(%esi),(%dx)
    4032:	65 6d                	gs insl (%dx),%es:(%edi)
    4034:	5f                   	pop    %edi
    4035:	63 68 65             	arpl   %bp,0x65(%eax)
    4038:	63 6b 00             	arpl   %bp,0x0(%ebx)
    403b:	70 6d                	jo     40aa <.debug_str+0x40aa>
    403d:	5f                   	pop    %edi
    403e:	6d                   	insl   (%dx),%es:(%edi)
    403f:	65 73 73             	gs jae 40b5 <.debug_str+0x40b5>
    4042:	61                   	popa   
    4043:	67 65 5f             	addr16 gs pop %edi
    4046:	74 00                	je     4048 <.debug_str+0x4048>
    4048:	70 61                	jo     40ab <.debug_str+0x40ab>
    404a:	67 65 5f             	addr16 gs pop %edi
    404d:	67 72 6f             	addr16 jb 40bf <.debug_str+0x40bf>
    4050:	75 70                	jne    40c2 <.debug_str+0x40c2>
    4052:	5f                   	pop    %edi
    4053:	62 79 5f             	bound  %edi,0x5f(%ecx)
    4056:	6d                   	insl   (%dx),%es:(%edi)
    4057:	6f                   	outsl  %ds:(%esi),(%dx)
    4058:	62 69 6c             	bound  %ebp,0x6c(%ecx)
    405b:	69 74 79 5f 64 69 73 	imul   $0x61736964,0x5f(%ecx,%edi,2),%esi
    4062:	61 
    4063:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
    4067:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    406b:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    406e:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    4075:	72 69                	jb     40e0 <.debug_str+0x40e0>
    4077:	78 5f                	js     40d8 <.debug_str+0x40d8>
    4079:	6f                   	outsl  %ds:(%esi),(%dx)
    407a:	66 66 6c             	data16 data16 insb (%dx),%es:(%edi)
    407d:	69 6e 65 00 73 65 67 	imul   $0x67657300,0x65(%esi),%ebp
    4084:	6d                   	insl   (%dx),%es:(%edi)
    4085:	65 6e                	outsb  %gs:(%esi),(%dx)
    4087:	74 5f                	je     40e8 <.debug_str+0x40e8>
    4089:	62 6f 75             	bound  %ebp,0x75(%edi)
    408c:	6e                   	outsb  %ds:(%esi),(%dx)
    408d:	64 61                	fs popa 
    408f:	72 79                	jb     410a <.debug_str+0x410a>
    4091:	5f                   	pop    %edi
    4092:	6d                   	insl   (%dx),%es:(%edi)
    4093:	61                   	popa   
    4094:	73 6b                	jae    4101 <.debug_str+0x4101>
    4096:	00 4e 52             	add    %cl,0x52(%esi)
    4099:	5f                   	pop    %edi
    409a:	49                   	dec    %ecx
    409b:	4e                   	dec    %esi
    409c:	41                   	inc    %ecx
    409d:	43                   	inc    %ebx
    409e:	54                   	push   %esp
    409f:	49                   	dec    %ecx
    40a0:	56                   	push   %esi
    40a1:	45                   	inc    %ebp
    40a2:	5f                   	pop    %edi
    40a3:	41                   	inc    %ecx
    40a4:	4e                   	dec    %esi
    40a5:	4f                   	dec    %edi
    40a6:	4e                   	dec    %esi
    40a7:	00 73 74             	add    %dh,0x74(%ebx)
    40aa:	61                   	popa   
    40ab:	74 69                	je     4116 <.debug_str+0x4116>
    40ad:	63 5f 6b             	arpl   %bx,0x6b(%edi)
    40b0:	65 79 00             	gs jns 40b3 <.debug_str+0x40b3>
    40b3:	76 6d                	jbe    4122 <.debug_str+0x4122>
    40b5:	5f                   	pop    %edi
    40b6:	6e                   	outsb  %ds:(%esi),(%dx)
    40b7:	65 78 74             	gs js  412e <.debug_str+0x412e>
    40ba:	00 72 65             	add    %dh,0x65(%edx)
    40bd:	6d                   	insl   (%dx),%es:(%edi)
    40be:	6f                   	outsl  %ds:(%esi),(%dx)
    40bf:	76 65                	jbe    4126 <.debug_str+0x4126>
    40c1:	00 73 65             	add    %dh,0x65(%ebx)
    40c4:	67 6d                	insl   (%dx),%es:(%di)
    40c6:	65 6e                	outsb  %gs:(%esi),(%dx)
    40c8:	74 00                	je     40ca <.debug_str+0x40ca>
    40ca:	73 5f                	jae    412b <.debug_str+0x412b>
    40cc:	6d                   	insl   (%dx),%es:(%edi)
    40cd:	61                   	popa   
    40ce:	67 69 63 00 46 49 4c 	imul   $0x544c4946,0x0(%bp,%di),%esp
    40d5:	54 
    40d6:	45                   	inc    %ebp
    40d7:	52                   	push   %edx
    40d8:	5f                   	pop    %edi
    40d9:	53                   	push   %ebx
    40da:	54                   	push   %esp
    40db:	41                   	inc    %ecx
    40dc:	54                   	push   %esp
    40dd:	49                   	dec    %ecx
    40de:	43                   	inc    %ebx
    40df:	5f                   	pop    %edi
    40e0:	53                   	push   %ebx
    40e1:	54                   	push   %esp
    40e2:	52                   	push   %edx
    40e3:	49                   	dec    %ecx
    40e4:	4e                   	dec    %esi
    40e5:	47                   	inc    %edi
    40e6:	00 61 6c             	add    %ah,0x6c(%ecx)
    40e9:	6c                   	insb   (%dx),%es:(%edi)
    40ea:	6f                   	outsl  %ds:(%esi),(%dx)
    40eb:	63 00                	arpl   %ax,(%eax)
    40ed:	70 65                	jo     4154 <.debug_str+0x4154>
    40ef:	72 66                	jb     4157 <.debug_str+0x4157>
    40f1:	5f                   	pop    %edi
    40f2:	63 67 72             	arpl   %sp,0x72(%edi)
    40f5:	6f                   	outsl  %ds:(%esi),(%dx)
    40f6:	75 70                	jne    4168 <.debug_str+0x4168>
    40f8:	00 64 5f 70          	add    %ah,0x70(%edi,%ebx,2)
    40fc:	61                   	popa   
    40fd:	72 65                	jb     4164 <.debug_str+0x4164>
    40ff:	6e                   	outsb  %ds:(%esi),(%dx)
    4100:	74 00                	je     4102 <.debug_str+0x4102>
    4102:	6f                   	outsl  %ds:(%esi),(%dx)
    4103:	6e                   	outsb  %ds:(%esi),(%dx)
    4104:	6c                   	insb   (%dx),%es:(%edi)
    4105:	69 6e 65 5f 63 6e 74 	imul   $0x746e635f,0x65(%esi),%ebp
    410c:	00 70 61             	add    %dh,0x61(%eax)
    410f:	79 6c                	jns    417d <.debug_str+0x417d>
    4111:	6f                   	outsl  %ds:(%esi),(%dx)
    4112:	61                   	popa   
    4113:	64 00 50 45          	add    %dl,%fs:0x45(%eax)
    4117:	52                   	push   %edx
    4118:	46                   	inc    %esi
    4119:	5f                   	pop    %edi
    411a:	43                   	inc    %ebx
    411b:	4f                   	dec    %edi
    411c:	55                   	push   %ebp
    411d:	4e                   	dec    %esi
    411e:	54                   	push   %esp
    411f:	5f                   	pop    %edi
    4120:	53                   	push   %ebx
    4121:	57                   	push   %edi
    4122:	5f                   	pop    %edi
    4123:	43                   	inc    %ebx
    4124:	4f                   	dec    %edi
    4125:	4e                   	dec    %esi
    4126:	54                   	push   %esp
    4127:	45                   	inc    %ebp
    4128:	58                   	pop    %eax
    4129:	54                   	push   %esp
    412a:	5f                   	pop    %edi
    412b:	53                   	push   %ebx
    412c:	57                   	push   %edi
    412d:	49                   	dec    %ecx
    412e:	54                   	push   %esp
    412f:	43                   	inc    %ebx
    4130:	48                   	dec    %eax
    4131:	45                   	inc    %ebp
    4132:	53                   	push   %ebx
    4133:	00 69 74             	add    %ch,0x74(%ecx)
    4136:	5f                   	pop    %edi
    4137:	72 65                	jb     419e <.debug_str+0x419e>
    4139:	61                   	popa   
    413a:	6c                   	insb   (%dx),%es:(%edi)
    413b:	5f                   	pop    %edi
    413c:	69 6e 63 72 00 63 62 	imul   $0x62630072,0x63(%esi),%ebp
    4143:	5f                   	pop    %edi
    4144:	73 74                	jae    41ba <.debug_str+0x41ba>
    4146:	61                   	popa   
    4147:	74 65                	je     41ae <.debug_str+0x41ae>
    4149:	00 6c 65 67          	add    %ch,0x67(%ebp,%eiz,2)
    414d:	61                   	popa   
    414e:	63 79 5f             	arpl   %di,0x5f(%ecx)
    4151:	6e                   	outsb  %ds:(%esi),(%dx)
    4152:	61                   	popa   
    4153:	6d                   	insl   (%dx),%es:(%edi)
    4154:	65 00 73 70          	add    %dh,%gs:0x70(%ebx)
    4158:	65 63 00             	arpl   %ax,%gs:(%eax)
    415b:	64 5f                	fs pop %edi
    415d:	73 62                	jae    41c1 <.debug_str+0x41c1>
    415f:	00 63 6f             	add    %ah,0x6f(%ebx)
    4162:	6d                   	insl   (%dx),%es:(%edi)
    4163:	6d                   	insl   (%dx),%es:(%edi)
    4164:	00 6c 61 73          	add    %ch,0x73(%ecx,%eiz,2)
    4168:	74 5f                	je     41c9 <.debug_str+0x41c9>
    416a:	74 69                	je     41d5 <.debug_str+0x41d5>
    416c:	6d                   	insl   (%dx),%es:(%edi)
    416d:	65 00 50 49          	add    %dl,%gs:0x49(%eax)
    4171:	44                   	inc    %esp
    4172:	54                   	push   %esp
    4173:	59                   	pop    %ecx
    4174:	50                   	push   %eax
    4175:	45                   	inc    %ebp
    4176:	5f                   	pop    %edi
    4177:	50                   	push   %eax
    4178:	49                   	dec    %ecx
    4179:	44                   	inc    %esp
    417a:	00 65 76             	add    %ah,0x76(%ebp)
    417d:	65 6e                	outsb  %gs:(%esi),(%dx)
    417f:	74 73                	je     41f4 <.debug_str+0x41f4>
    4181:	00 6f 66             	add    %ch,0x66(%edi)
    4184:	66 6c                	data16 insb (%dx),%es:(%edi)
    4186:	69 6e 65 00 69 72 71 	imul   $0x71726900,0x65(%esi),%ebp
    418d:	73 00                	jae    418f <.debug_str+0x418f>
    418f:	5f                   	pop    %edi
    4190:	7a 6f                	jp     4201 <.debug_str+0x4201>
    4192:	6e                   	outsb  %ds:(%esi),(%dx)
    4193:	65 72 65             	gs jb  41fb <.debug_str+0x41fb>
    4196:	66 73 00             	data16 jae 4199 <.debug_str+0x4199>
    4199:	70 76                	jo     4211 <.debug_str+0x4211>
    419b:	5f                   	pop    %edi
    419c:	69 72 71 5f 6f 70 73 	imul   $0x73706f5f,0x71(%edx),%esi
    41a3:	00 66 75             	add    %ah,0x75(%esi)
    41a6:	6e                   	outsb  %ds:(%esi),(%dx)
    41a7:	63 5f 68             	arpl   %bx,0x68(%edi)
    41aa:	61                   	popa   
    41ab:	73 68                	jae    4215 <.debug_str+0x4215>
    41ad:	00 73 74             	add    %dh,0x74(%ebx)
    41b0:	61                   	popa   
    41b1:	72 74                	jb     4227 <.debug_str+0x4227>
    41b3:	5f                   	pop    %edi
    41b4:	70 72                	jo     4228 <.debug_str+0x4228>
    41b6:	65 76 65             	gs jbe 421e <.debug_str+0x421e>
    41b9:	6e                   	outsb  %ds:(%esi),(%dx)
    41ba:	74 5f                	je     421b <.debug_str+0x421b>
    41bc:	74 69                	je     4227 <.debug_str+0x4227>
    41be:	6d                   	insl   (%dx),%es:(%edi)
    41bf:	65 00 70 69          	add    %dh,%gs:0x69(%eax)
    41c3:	6e                   	outsb  %ds:(%esi),(%dx)
    41c4:	63 74 72 6c          	arpl   %si,0x6c(%edx,%esi,2)
    41c8:	00 72 65             	add    %dh,0x65(%edx)
    41cb:	62 6f 6f             	bound  %ebp,0x6f(%edi)
    41ce:	74 00                	je     41d0 <.debug_str+0x41d0>
    41d0:	65 76 65             	gs jbe 4238 <.debug_str+0x4238>
    41d3:	6e                   	outsb  %ds:(%esi),(%dx)
    41d4:	74 5f                	je     4235 <.debug_str+0x4235>
    41d6:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    41dd:	72 69                	jb     4248 <.debug_str+0x4248>
    41df:	78 5f                	js     4240 <.debug_str+0x4240>
    41e1:	72 65                	jb     4248 <.debug_str+0x4248>
    41e3:	6d                   	insl   (%dx),%es:(%edi)
    41e4:	6f                   	outsl  %ds:(%esi),(%dx)
    41e5:	76 65                	jbe    424c <.debug_str+0x424c>
    41e7:	5f                   	pop    %edi
    41e8:	6d                   	insl   (%dx),%es:(%edi)
    41e9:	61                   	popa   
    41ea:	6e                   	outsb  %ds:(%esi),(%dx)
    41eb:	61                   	popa   
    41ec:	67 65 64 00 70 72    	gs add %dh,%fs:0x72(%bx,%si)
    41f2:	69 76 61 74 65 5f 6c 	imul   $0x6c5f6574,0x61(%esi),%esi
    41f9:	6f                   	outsl  %ds:(%esi),(%dx)
    41fa:	63 6b 00             	arpl   %bp,0x0(%ebx)
    41fd:	69 5f 6d 74 69 6d 65 	imul   $0x656d6974,0x6d(%edi),%ebx
    4204:	00 63 6f             	add    %ah,0x6f(%ebx)
    4207:	6e                   	outsb  %ds:(%esi),(%dx)
    4208:	66 00 64 65 76       	data16 add %ah,0x76(%ebp,%eiz,2)
    420d:	5f                   	pop    %edi
    420e:	70 61                	jo     4271 <.debug_str+0x4271>
    4210:	67 65 5f             	addr16 gs pop %edi
    4213:	66 61                	popaw  
    4215:	75 6c                	jne    4283 <.debug_str+0x4283>
    4217:	74 5f                	je     4278 <.debug_str+0x4278>
    4219:	74 00                	je     421b <.debug_str+0x421b>
    421b:	5f                   	pop    %edi
    421c:	5f                   	pop    %edi
    421d:	6b 65 72 6e          	imul   $0x6e,0x72(%ebp),%esp
    4221:	65 6c                	gs insb (%dx),%es:(%edi)
    4223:	5f                   	pop    %edi
    4224:	67 69 64 33 32 5f 74 	imul   $0x745f32,0x33(%si),%esp
    422b:	00 
    422c:	69 74 5f 66 75 6e 63 	imul   $0x5f636e75,0x66(%edi,%ebx,2),%esi
    4233:	5f 
    4234:	70 74                	jo     42aa <.debug_str+0x42aa>
    4236:	72 00                	jb     4238 <.debug_str+0x4238>
    4238:	63 70 75             	arpl   %si,0x75(%eax)
    423b:	5f                   	pop    %edi
    423c:	69 6e 64 65 78 00 66 	imul   $0x66007865,0x64(%esi),%ebp
    4243:	5f                   	pop    %edi
    4244:	63 72 65             	arpl   %si,0x65(%edx)
    4247:	64 00 70 69          	add    %dh,%fs:0x69(%eax)
    424b:	64 73 00             	fs jae 424e <.debug_str+0x424e>
    424e:	50                   	push   %eax
    424f:	45                   	inc    %ebp
    4250:	52                   	push   %edx
    4251:	46                   	inc    %esi
    4252:	5f                   	pop    %edi
    4253:	53                   	push   %ebx
    4254:	41                   	inc    %ecx
    4255:	4d                   	dec    %ebp
    4256:	50                   	push   %eax
    4257:	4c                   	dec    %esp
    4258:	45                   	inc    %ebp
    4259:	5f                   	pop    %edi
    425a:	42                   	inc    %edx
    425b:	52                   	push   %edx
    425c:	41                   	inc    %ecx
    425d:	4e                   	dec    %esi
    425e:	43                   	inc    %ebx
    425f:	48                   	dec    %eax
    4260:	5f                   	pop    %edi
    4261:	43                   	inc    %ebx
    4262:	41                   	inc    %ecx
    4263:	4c                   	dec    %esp
    4264:	4c                   	dec    %esp
    4265:	5f                   	pop    %edi
    4266:	53                   	push   %ebx
    4267:	48                   	dec    %eax
    4268:	49                   	dec    %ecx
    4269:	46                   	inc    %esi
    426a:	54                   	push   %esp
    426b:	00 6d 67             	add    %ch,0x67(%ebp)
    426e:	5f                   	pop    %edi
    426f:	64 73 74             	fs jae 42e6 <.debug_str+0x42e6>
    4272:	5f                   	pop    %edi
    4273:	63 73 65             	arpl   %si,0x65(%ebx)
    4276:	74 00                	je     4278 <.debug_str+0x4278>
    4278:	6f                   	outsl  %ds:(%esi),(%dx)
    4279:	66 66 6c             	data16 data16 insb (%dx),%es:(%edi)
    427c:	69 6e 65 5f 64 69 73 	imul   $0x7369645f,0x65(%esi),%ebp
    4283:	61                   	popa   
    4284:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
    4288:	00 45 56             	add    %al,0x56(%ebp)
    428b:	45                   	inc    %ebp
    428c:	4e                   	dec    %esi
    428d:	54                   	push   %esp
    428e:	5f                   	pop    %edi
    428f:	46                   	inc    %esi
    4290:	49                   	dec    %ecx
    4291:	4c                   	dec    %esp
    4292:	45                   	inc    %ebp
    4293:	5f                   	pop    %edi
    4294:	46                   	inc    %esi
    4295:	4c                   	dec    %esp
    4296:	5f                   	pop    %edi
    4297:	46                   	inc    %esi
    4298:	49                   	dec    %ecx
    4299:	4c                   	dec    %esp
    429a:	54                   	push   %esp
    429b:	45                   	inc    %ebp
    429c:	52                   	push   %edx
    429d:	45                   	inc    %ebp
    429e:	44                   	inc    %esp
    429f:	00 73 69             	add    %dh,0x69(%ebx)
    42a2:	67 6e                	outsb  %ds:(%si),(%dx)
    42a4:	61                   	popa   
    42a5:	6c                   	insb   (%dx),%es:(%edi)
    42a6:	66 64 5f             	fs pop %di
    42a9:	77 71                	ja     431c <.debug_str+0x431c>
    42ab:	68 00 6d 6d 61       	push   $0x616d6d00
    42b0:	70 00                	jo     42b2 <.debug_str+0x42b2>
    42b2:	6d                   	insl   (%dx),%es:(%edi)
    42b3:	61                   	popa   
    42b4:	70 70                	jo     4326 <.debug_str+0x4326>
    42b6:	65 64 5f             	gs fs pop %edi
    42b9:	63 70 75             	arpl   %si,0x75(%eax)
    42bc:	00 66 6c             	add    %ah,0x6c(%esi)
    42bf:	5f                   	pop    %edi
    42c0:	70 69                	jo     432b <.debug_str+0x432b>
    42c2:	64 00 61 73          	add    %ah,%fs:0x73(%ecx)
    42c6:	79 6e                	jns    4336 <.debug_str+0x4336>
    42c8:	63 5f 70             	arpl   %bx,0x70(%edi)
    42cb:	75 74                	jne    4341 <.debug_str+0x4341>
    42cd:	5f                   	pop    %edi
    42ce:	77 6f                	ja     433f <.debug_str+0x433f>
    42d0:	72 6b                	jb     433d <.debug_str+0x433d>
    42d2:	00 6b 65             	add    %ch,0x65(%ebx)
    42d5:	72 6e                	jb     4345 <.debug_str+0x4345>
    42d7:	66 73 5f             	data16 jae 4339 <.debug_str+0x4339>
    42da:	73 79                	jae    4355 <.debug_str+0x4355>
    42dc:	73 63                	jae    4341 <.debug_str+0x4341>
    42de:	61                   	popa   
    42df:	6c                   	insb   (%dx),%es:(%edi)
    42e0:	6c                   	insb   (%dx),%es:(%edi)
    42e1:	5f                   	pop    %edi
    42e2:	6f                   	outsl  %ds:(%esi),(%dx)
    42e3:	70 73                	jo     4358 <.debug_str+0x4358>
    42e5:	00 6d 6b             	add    %ch,0x6b(%ebp)
    42e8:	6e                   	outsb  %ds:(%esi),(%dx)
    42e9:	6f                   	outsl  %ds:(%esi),(%dx)
    42ea:	64 00 5f 5f          	add    %bl,%fs:0x5f(%edi)
    42ee:	73 69                	jae    4359 <.debug_str+0x4359>
    42f0:	67 72 65             	addr16 jb 4358 <.debug_str+0x4358>
    42f3:	73 74                	jae    4369 <.debug_str+0x4369>
    42f5:	6f                   	outsl  %ds:(%esi),(%dx)
    42f6:	72 65                	jb     435d <.debug_str+0x435d>
    42f8:	5f                   	pop    %edi
    42f9:	74 00                	je     42fb <.debug_str+0x42fb>
    42fb:	5f                   	pop    %edi
    42fc:	5f                   	pop    %edi
    42fd:	6b 65 72 6e          	imul   $0x6e,0x72(%ebp),%esp
    4301:	65 6c                	gs insb (%dx),%es:(%edi)
    4303:	5f                   	pop    %edi
    4304:	6c                   	insb   (%dx),%es:(%edi)
    4305:	6f                   	outsl  %ds:(%esi),(%dx)
    4306:	66 66 5f             	data16 pop %di
    4309:	74 00                	je     430b <.debug_str+0x430b>
    430b:	64 65 74 61          	fs gs je 4370 <.debug_str+0x4370>
    430f:	63 68 00             	arpl   %bp,0x0(%eax)
    4312:	67 65 74 5f          	addr16 gs je 4375 <.debug_str+0x4375>
    4316:	75 6e                	jne    4386 <.debug_str+0x4386>
    4318:	6d                   	insl   (%dx),%es:(%edi)
    4319:	61                   	popa   
    431a:	70 70                	jo     438c <.debug_str+0x438c>
    431c:	65 64 5f             	gs fs pop %edi
    431f:	61                   	popa   
    4320:	72 65                	jb     4387 <.debug_str+0x4387>
    4322:	61                   	popa   
    4323:	00 50 47             	add    %dl,0x47(%eax)
    4326:	44                   	inc    %esp
    4327:	45                   	inc    %ebp
    4328:	41                   	inc    %ecx
    4329:	43                   	inc    %ebx
    432a:	54                   	push   %esp
    432b:	49                   	dec    %ecx
    432c:	56                   	push   %esi
    432d:	41                   	inc    %ecx
    432e:	54                   	push   %esp
    432f:	45                   	inc    %ebp
    4330:	00 6d 65             	add    %ch,0x65(%ebp)
    4333:	6d                   	insl   (%dx),%es:(%edi)
    4334:	6f                   	outsl  %ds:(%esi),(%dx)
    4335:	72 79                	jb     43b0 <.debug_str+0x43b0>
    4337:	5f                   	pop    %edi
    4338:	73 65                	jae    439f <.debug_str+0x439f>
    433a:	74 75                	je     43b1 <.debug_str+0x43b1>
    433c:	70 00                	jo     433e <.debug_str+0x433e>
    433e:	73 63                	jae    43a3 <.debug_str+0x43a3>
    4340:	68 65 64 5f 73       	push   $0x735f6465
    4345:	74 61                	je     43a8 <.debug_str+0x43a8>
    4347:	74 69                	je     43b2 <.debug_str+0x43b2>
    4349:	73 74                	jae    43bf <.debug_str+0x43bf>
    434b:	69 63 73 00 68 65 61 	imul   $0x61656800,0x73(%ebx),%esp
    4352:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
    4356:	63 6c 61 69          	arpl   %bp,0x69(%ecx,%eiz,2)
    435a:	6d                   	insl   (%dx),%es:(%edi)
    435b:	5f                   	pop    %edi
    435c:	73 74                	jae    43d2 <.debug_str+0x43d2>
    435e:	61                   	popa   
    435f:	74 00                	je     4361 <.debug_str+0x4361>
    4361:	63 6f 70             	arpl   %bp,0x70(%edi)
    4364:	79 00                	jns    4366 <.debug_str+0x4366>
    4366:	63 70 75             	arpl   %si,0x75(%eax)
    4369:	69 6e 66 6f 5f 78 38 	imul   $0x38785f6f,0x66(%esi),%ebp
    4370:	36 00 74 69 6d       	add    %dh,%ss:0x6d(%ecx,%ebp,2)
    4375:	65 5f                	gs pop %edi
    4377:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
    437a:	74 61                	je     43dd <.debug_str+0x43dd>
    437c:	00 75 70             	add    %dh,0x70(%ebp)
    437f:	72 6f                	jb     43f0 <.debug_str+0x43f0>
    4381:	62 65 5f             	bound  %esp,0x5f(%ebp)
    4384:	74 61                	je     43e7 <.debug_str+0x43e7>
    4386:	73 6b                	jae    43f3 <.debug_str+0x43f3>
    4388:	00 66 72             	add    %ah,0x72(%esi)
    438b:	65 71 5f             	gs jno 43ed <.debug_str+0x43ed>
    438e:	74 69                	je     43f9 <.debug_str+0x43f9>
    4390:	6d                   	insl   (%dx),%es:(%edi)
    4391:	65 5f                	gs pop %edi
    4393:	73 74                	jae    4409 <.debug_str+0x4409>
    4395:	61                   	popa   
    4396:	6d                   	insl   (%dx),%es:(%edi)
    4397:	70 00                	jo     4399 <.debug_str+0x4399>
    4399:	77 72                	ja     440d <.debug_str+0x440d>
    439b:	69 74 65 62 61 63 6b 	imul   $0x5f6b6361,0x62(%ebp,%eiz,2),%esi
    43a2:	5f 
    43a3:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    43a6:	74 72                	je     441a <.debug_str+0x441a>
    43a8:	6f                   	outsl  %ds:(%esi),(%dx)
    43a9:	6c                   	insb   (%dx),%es:(%edi)
    43aa:	00 66 6c             	add    %ah,0x6c(%esi)
    43ad:	5f                   	pop    %edi
    43ae:	65 6e                	outsb  %gs:(%esi),(%dx)
    43b0:	64 00 73 75          	add    %dh,%fs:0x75(%ebx)
    43b4:	70 65                	jo     441b <.debug_str+0x441b>
    43b6:	72 5f                	jb     4417 <.debug_str+0x4417>
    43b8:	6f                   	outsl  %ds:(%esi),(%dx)
    43b9:	70 65                	jo     4420 <.debug_str+0x4420>
    43bb:	72 61                	jb     441e <.debug_str+0x441e>
    43bd:	74 69                	je     4428 <.debug_str+0x4428>
    43bf:	6f                   	outsl  %ds:(%esi),(%dx)
    43c0:	6e                   	outsb  %ds:(%esi),(%dx)
    43c1:	73 00                	jae    43c3 <.debug_str+0x43c3>
    43c3:	69 74 5f 66 75 6e 63 	imul   $0x636e75,0x66(%edi,%ebx,2),%esi
    43ca:	00 
    43cb:	50                   	push   %eax
    43cc:	45                   	inc    %ebp
    43cd:	52                   	push   %edx
    43ce:	46                   	inc    %esi
    43cf:	5f                   	pop    %edi
    43d0:	45                   	inc    %ebp
    43d1:	56                   	push   %esi
    43d2:	45                   	inc    %ebp
    43d3:	4e                   	dec    %esi
    43d4:	54                   	push   %esp
    43d5:	5f                   	pop    %edi
    43d6:	53                   	push   %ebx
    43d7:	54                   	push   %esp
    43d8:	41                   	inc    %ecx
    43d9:	54                   	push   %esp
    43da:	45                   	inc    %ebp
    43db:	5f                   	pop    %edi
    43dc:	4f                   	dec    %edi
    43dd:	46                   	inc    %esi
    43de:	46                   	inc    %esi
    43df:	00 6b 7a             	add    %ch,0x7a(%ebx)
    43e2:	61                   	popa   
    43e3:	6c                   	insb   (%dx),%es:(%edi)
    43e4:	6c                   	insb   (%dx),%es:(%edi)
    43e5:	6f                   	outsl  %ds:(%esi),(%dx)
    43e6:	63 00                	arpl   %ax,(%eax)
    43e8:	6e                   	outsb  %ds:(%esi),(%dx)
    43e9:	72 5f                	jb     444a <.debug_str+0x444a>
    43eb:	74 68                	je     4455 <.debug_str+0x4455>
    43ed:	72 65                	jb     4454 <.debug_str+0x4454>
    43ef:	61                   	popa   
    43f0:	64 65 64 5f          	fs gs fs pop %edi
    43f4:	63 68 69             	arpl   %bp,0x69(%eax)
    43f7:	6c                   	insb   (%dx),%es:(%edi)
    43f8:	64 72 65             	fs jb  4460 <.debug_str+0x4460>
    43fb:	6e                   	outsb  %ds:(%esi),(%dx)
    43fc:	00 75 74             	add    %dh,0x74(%ebp)
    43ff:	69 6c 5f 61 76 67 00 	imul   $0x54006776,0x61(%edi,%ebx,2),%ebp
    4406:	54 
    4407:	52                   	push   %edx
    4408:	41                   	inc    %ecx
    4409:	43                   	inc    %ebx
    440a:	45                   	inc    %ebp
    440b:	5f                   	pop    %edi
    440c:	45                   	inc    %ebp
    440d:	56                   	push   %esi
    440e:	45                   	inc    %ebp
    440f:	4e                   	dec    %esi
    4410:	54                   	push   %esp
    4411:	5f                   	pop    %edi
    4412:	46                   	inc    %esi
    4413:	4c                   	dec    %esp
    4414:	5f                   	pop    %edi
    4415:	46                   	inc    %esi
    4416:	49                   	dec    %ecx
    4417:	4c                   	dec    %esp
    4418:	54                   	push   %esp
    4419:	45                   	inc    %ebp
    441a:	52                   	push   %edx
    441b:	45                   	inc    %ebp
    441c:	44                   	inc    %esp
    441d:	00 72 6c             	add    %dh,0x6c(%edx)
    4420:	69 6d 69 74 00 74 72 	imul   $0x72740074,0x69(%ebp),%ebp
    4427:	61                   	popa   
    4428:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    442b:	65 76 65             	gs jbe 4493 <.debug_str+0x4493>
    442e:	6e                   	outsb  %ds:(%esi),(%dx)
    442f:	74 5f                	je     4490 <.debug_str+0x4490>
    4431:	72 61                	jb     4494 <.debug_str+0x4494>
    4433:	77 5f                	ja     4494 <.debug_str+0x4494>
    4435:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    443c:	72 69                	jb     44a7 <.debug_str+0x44a7>
    443e:	78 5f                	js     449f <.debug_str+0x449f>
    4440:	67 6c                	insb   (%dx),%es:(%di)
    4442:	6f                   	outsl  %ds:(%esi),(%dx)
    4443:	62 61 6c             	bound  %esp,0x6c(%ecx)
    4446:	5f                   	pop    %edi
    4447:	75 70                	jne    44b9 <.debug_str+0x44b9>
    4449:	64 61                	fs popa 
    444b:	74 65                	je     44b2 <.debug_str+0x44b2>
    444d:	00 73 63             	add    %dh,0x63(%ebx)
    4450:	68 65 64 5f 74       	push   $0x745f6465
    4455:	61                   	popa   
    4456:	73 6b                	jae    44c3 <.debug_str+0x44c3>
    4458:	5f                   	pop    %edi
    4459:	67 72 6f             	addr16 jb 44cb <.debug_str+0x44cb>
    445c:	75 70                	jne    44ce <.debug_str+0x44ce>
    445e:	00 74 68 61          	add    %dh,0x61(%eax,%ebp,2)
    4462:	77 5f                	ja     44c3 <.debug_str+0x44c3>
    4464:	65 61                	gs popa 
    4466:	72 6c                	jb     44d4 <.debug_str+0x44d4>
    4468:	79 00                	jns    446a <.debug_str+0x446a>
    446a:	6d                   	insl   (%dx),%es:(%edi)
    446b:	70 70                	jo     44dd <.debug_str+0x44dd>
    446d:	61                   	popa   
    446e:	72 73                	jb     44e3 <.debug_str+0x44e3>
    4470:	65 00 62 6c          	add    %ah,%gs:0x6c(%edx)
    4474:	6f                   	outsl  %ds:(%esi),(%dx)
    4475:	63 6b 65             	arpl   %bp,0x65(%ebx)
    4478:	64 00 69 5f          	add    %ch,%fs:0x5f(%ecx)
    447c:	73 65                	jae    44e3 <.debug_str+0x44e3>
    447e:	63 75 72             	arpl   %si,0x72(%ebp)
    4481:	69 74 79 00 73 74 61 	imul   $0x74617473,0x0(%ecx,%edi,2),%esi
    4488:	74 
    4489:	73 5f                	jae    44ea <.debug_str+0x44ea>
    448b:	6c                   	insb   (%dx),%es:(%edi)
    448c:	6f                   	outsl  %ds:(%esi),(%dx)
    448d:	63 6b 00             	arpl   %bp,0x0(%ebx)
    4490:	50                   	push   %eax
    4491:	47                   	inc    %edi
    4492:	53                   	push   %ebx
    4493:	43                   	inc    %ebx
    4494:	41                   	inc    %ecx
    4495:	4e                   	dec    %esi
    4496:	5f                   	pop    %edi
    4497:	53                   	push   %ebx
    4498:	4b                   	dec    %ebx
    4499:	49                   	dec    %ecx
    449a:	50                   	push   %eax
    449b:	5f                   	pop    %edi
    449c:	4e                   	dec    %esi
    449d:	4f                   	dec    %edi
    449e:	52                   	push   %edx
    449f:	4d                   	dec    %ebp
    44a0:	41                   	inc    %ecx
    44a1:	4c                   	dec    %esp
    44a2:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    44a6:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    44a9:	69 74 65 72 61 74 6f 	imul   $0x726f7461,0x72(%ebp,%eiz,2),%esi
    44b0:	72 
    44b1:	00 62 64             	add    %ah,0x64(%edx)
    44b4:	5f                   	pop    %edi
    44b5:	68 6f 6c 64 65       	push   $0x65646c6f
    44ba:	72 73                	jb     452f <.debug_str+0x452f>
    44bc:	00 70 74             	add    %dh,0x74(%eax)
    44bf:	5f                   	pop    %edi
    44c0:	72 65                	jb     4527 <.debug_str+0x4527>
    44c2:	67 73 00             	addr16 jae 44c5 <.debug_str+0x44c5>
    44c5:	73 65                	jae    452c <.debug_str+0x452c>
    44c7:	6e                   	outsb  %ds:(%esi),(%dx)
    44c8:	64 5f                	fs pop %edi
    44ca:	49                   	dec    %ecx
    44cb:	50                   	push   %eax
    44cc:	49                   	dec    %ecx
    44cd:	5f                   	pop    %edi
    44ce:	61                   	popa   
    44cf:	6c                   	insb   (%dx),%es:(%edi)
    44d0:	6c                   	insb   (%dx),%es:(%edi)
    44d1:	62 75 74             	bound  %esi,0x74(%ebp)
    44d4:	73 65                	jae    453b <.debug_str+0x453b>
    44d6:	6c                   	insb   (%dx),%es:(%edi)
    44d7:	66 00 4b 4f          	data16 add %cl,0x4f(%ebx)
    44db:	42                   	inc    %edx
    44dc:	4a                   	dec    %edx
    44dd:	5f                   	pop    %edi
    44de:	4e                   	dec    %esi
    44df:	53                   	push   %ebx
    44e0:	5f                   	pop    %edi
    44e1:	54                   	push   %esp
    44e2:	59                   	pop    %ecx
    44e3:	50                   	push   %eax
    44e4:	45                   	inc    %ebp
    44e5:	5f                   	pop    %edi
    44e6:	4e                   	dec    %esi
    44e7:	45                   	inc    %ebp
    44e8:	54                   	push   %esp
    44e9:	00 53 59             	add    %dl,0x59(%ebx)
    44ec:	53                   	push   %ebx
    44ed:	45                   	inc    %ebp
    44ee:	4e                   	dec    %esi
    44ef:	54                   	push   %esp
    44f0:	45                   	inc    %ebp
    44f1:	52                   	push   %edx
    44f2:	5f                   	pop    %edi
    44f3:	73 74                	jae    4569 <.debug_str+0x4569>
    44f5:	61                   	popa   
    44f6:	63 6b 00             	arpl   %bp,0x0(%ebx)
    44f9:	63 68 65             	arpl   %bp,0x65(%eax)
    44fc:	63 6b 73             	arpl   %bp,0x73(%ebx)
    44ff:	75 6d                	jne    456e <.debug_str+0x456e>
    4501:	00 65 76             	add    %ah,0x76(%ebp)
    4504:	65 6e                	outsb  %gs:(%esi),(%dx)
    4506:	74 5f                	je     4567 <.debug_str+0x4567>
    4508:	69 64 78 00 55 43 4f 	imul   $0x554f4355,0x0(%eax,%edi,2),%esp
    450f:	55 
    4510:	4e                   	dec    %esi
    4511:	54                   	push   %esp
    4512:	5f                   	pop    %edi
    4513:	43                   	inc    %ebx
    4514:	4f                   	dec    %edi
    4515:	55                   	push   %ebp
    4516:	4e                   	dec    %esi
    4517:	54                   	push   %esp
    4518:	53                   	push   %ebx
    4519:	00 63 74             	add    %ah,0x74(%ebx)
    451c:	78 5f                	js     457d <.debug_str+0x457d>
    451e:	69 64 00 66 65 5f 6c 	imul   $0x656c5f65,0x66(%eax,%eax,1),%esp
    4525:	65 
    4526:	6e                   	outsb  %ds:(%esi),(%dx)
    4527:	67 74 68             	addr16 je 4592 <.debug_str+0x4592>
    452a:	00 64 5f 72          	add    %ah,0x72(%edi,%ebx,2)
    452e:	74 5f                	je     458f <.debug_str+0x458f>
    4530:	73 70                	jae    45a2 <.debug_str+0x45a2>
    4532:	63 5f 77             	arpl   %bx,0x77(%edi)
    4535:	61                   	popa   
    4536:	72 6e                	jb     45a6 <.debug_str+0x45a6>
    4538:	73 00                	jae    453a <.debug_str+0x453a>
    453a:	5f                   	pop    %edi
    453b:	5f                   	pop    %edi
    453c:	74 72                	je     45b0 <.debug_str+0x45b0>
    453e:	61                   	popa   
    453f:	63 65 70             	arpl   %sp,0x70(%ebp)
    4542:	6f                   	outsl  %ds:(%esi),(%dx)
    4543:	69 6e 74 5f 70 74 72 	imul   $0x7274705f,0x74(%esi),%ebp
    454a:	5f                   	pop    %edi
    454b:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    4552:	72 69                	jb     45bd <.debug_str+0x45bd>
    4554:	78 5f                	js     45b5 <.debug_str+0x45b5>
    4556:	61                   	popa   
    4557:	73 73                	jae    45cc <.debug_str+0x45cc>
    4559:	69 67 6e 00 69 72 71 	imul   $0x71726900,0x6e(%edi),%esp
    4560:	5f                   	pop    %edi
    4561:	72 65                	jb     45c8 <.debug_str+0x45c8>
    4563:	74 72                	je     45d7 <.debug_str+0x45d7>
    4565:	69 67 67 65 72 00 78 	imul   $0x78007265,0x67(%edi),%esp
    456c:	73 61                	jae    45cf <.debug_str+0x45cf>
    456e:	76 65                	jbe    45d5 <.debug_str+0x45d5>
    4570:	00 74 69 6d          	add    %dh,0x6d(%ecx,%ebp,2)
    4574:	65 73 70             	gs jae 45e7 <.debug_str+0x45e7>
    4577:	65 63 5f 74          	arpl   %bx,%gs:0x74(%edi)
    457b:	79 70                	jns    45ed <.debug_str+0x45ed>
    457d:	65 00 5f 5f          	add    %bl,%gs:0x5f(%edi)
    4581:	72 62                	jb     45e5 <.debug_str+0x45e5>
    4583:	5f                   	pop    %edi
    4584:	70 61                	jo     45e7 <.debug_str+0x45e7>
    4586:	72 65                	jb     45ed <.debug_str+0x45ed>
    4588:	6e                   	outsb  %ds:(%esi),(%dx)
    4589:	74 5f                	je     45ea <.debug_str+0x45ea>
    458b:	63 6f 6c             	arpl   %bp,0x6c(%edi)
    458e:	6f                   	outsl  %ds:(%esi),(%dx)
    458f:	72 00                	jb     4591 <.debug_str+0x4591>
    4591:	64 65 76 72          	fs gs jbe 4607 <.debug_str+0x4607>
    4595:	65 73 5f             	gs jae 45f7 <.debug_str+0x45f7>
    4598:	6c                   	insb   (%dx),%es:(%edi)
    4599:	6f                   	outsl  %ds:(%esi),(%dx)
    459a:	63 6b 00             	arpl   %bp,0x0(%ebx)
    459d:	74 70                	je     460f <.debug_str+0x460f>
    459f:	5f                   	pop    %edi
    45a0:	6c                   	insb   (%dx),%es:(%edi)
    45a1:	69 73 74 00 62 69 74 	imul   $0x74696200,0x74(%ebx),%esi
    45a8:	73 00                	jae    45aa <.debug_str+0x45aa>
    45aa:	63 68 69             	arpl   %bp,0x69(%eax)
    45ad:	6c                   	insb   (%dx),%es:(%edi)
    45ae:	64 00 63 61          	add    %ah,%fs:0x61(%ebx)
    45b2:	70 5f                	jo     4613 <.debug_str+0x4613>
    45b4:	69 6e 68 65 72 69 74 	imul   $0x74697265,0x68(%esi),%ebp
    45bb:	61                   	popa   
    45bc:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
    45c0:	67 70 5f             	addr16 jo 4622 <.debug_str+0x4622>
    45c3:	77 61                	ja     4626 <.debug_str+0x4626>
    45c5:	69 74 00 69 72 71 5f 	imul   $0x6d5f7172,0x69(%eax,%eax,1),%esi
    45cc:	6d 
    45cd:	61                   	popa   
    45ce:	74 72                	je     4642 <.debug_str+0x4642>
    45d0:	69 78 5f 6f 66 66 6c 	imul   $0x6c66666f,0x5f(%eax),%edi
    45d7:	69 6e 65 00 6c 6f 6f 	imul   $0x6f6f6c00,0x65(%esi),%ebp
    45de:	6b 75 70 00          	imul   $0x0,0x70(%ebp),%esi
    45e2:	64 65 76 5f          	fs gs jbe 4645 <.debug_str+0x4645>
    45e6:	70 6d                	jo     4655 <.debug_str+0x4655>
    45e8:	5f                   	pop    %edi
    45e9:	69 6e 66 6f 00 62 70 	imul   $0x7062006f,0x66(%esi),%ebp
    45f0:	66 5f                	pop    %di
    45f2:	70 72                	jo     4666 <.debug_str+0x4666>
    45f4:	6f                   	outsl  %ds:(%esi),(%dx)
    45f5:	67 5f                	addr16 pop %edi
    45f7:	6f                   	outsl  %ds:(%esi),(%dx)
    45f8:	77 6e                	ja     4668 <.debug_str+0x4668>
    45fa:	65 72 00             	gs jb  45fd <.debug_str+0x45fd>
    45fd:	72 65                	jb     4664 <.debug_str+0x4664>
    45ff:	6a 65                	push   $0x65
    4601:	63 74 5f 65          	arpl   %si,0x65(%edi,%ebx,2)
    4605:	72 72                	jb     4679 <.debug_str+0x4679>
    4607:	6f                   	outsl  %ds:(%esi),(%dx)
    4608:	72 00                	jb     460a <.debug_str+0x460a>
    460a:	68 77 5f 70 65       	push   $0x65705f77
    460f:	72 66                	jb     4677 <.debug_str+0x4677>
    4611:	5f                   	pop    %edi
    4612:	65 76 65             	gs jbe 467a <.debug_str+0x467a>
    4615:	6e                   	outsb  %ds:(%esi),(%dx)
    4616:	74 00                	je     4618 <.debug_str+0x4618>
    4618:	65 76 65             	gs jbe 4680 <.debug_str+0x4680>
    461b:	6e                   	outsb  %ds:(%esi),(%dx)
    461c:	74 73                	je     4691 <.debug_str+0x4691>
    461e:	5f                   	pop    %edi
    461f:	66 69 6c 65 00 66 6c 	imul   $0x6c66,0x0(%ebp,%eiz,2),%bp
    4626:	5f                   	pop    %edi
    4627:	6f                   	outsl  %ds:(%esi),(%dx)
    4628:	77 6e                	ja     4698 <.debug_str+0x4698>
    462a:	65 72 00             	gs jb  462d <.debug_str+0x462d>
    462d:	6c                   	insb   (%dx),%es:(%edi)
    462e:	61                   	popa   
    462f:	73 74                	jae    46a5 <.debug_str+0x46a5>
    4631:	5f                   	pop    %edi
    4632:	70 69                	jo     469d <.debug_str+0x469d>
    4634:	64 00 6e 65          	add    %ch,%fs:0x65(%esi)
    4638:	74 5f                	je     4699 <.debug_str+0x4699>
    463a:	70 72                	jo     46ae <.debug_str+0x46ae>
    463c:	69 6f 5f 63 67 72 70 	imul   $0x70726763,0x5f(%edi),%ebp
    4643:	5f                   	pop    %edi
    4644:	69 64 00 76 6d 5f 70 	imul   $0x72705f6d,0x76(%eax,%eax,1),%esp
    464b:	72 
    464c:	69 76 61 74 65 5f 64 	imul   $0x645f6574,0x61(%esi),%esi
    4653:	61                   	popa   
    4654:	74 61                	je     46b7 <.debug_str+0x46b7>
    4656:	00 69 6f             	add    %ch,0x6f(%ecx)
    4659:	5f                   	pop    %edi
    465a:	62 69 74             	bound  %ebp,0x74(%ecx)
    465d:	6d                   	insl   (%dx),%es:(%edi)
    465e:	61                   	popa   
    465f:	70 00                	jo     4661 <.debug_str+0x4661>
    4661:	70 72                	jo     46d5 <.debug_str+0x46d5>
    4663:	6f                   	outsl  %ds:(%esi),(%dx)
    4664:	63 5f 74             	arpl   %bx,0x74(%edi)
    4667:	68 72 65 61 64       	push   $0x64616572
    466c:	5f                   	pop    %edi
    466d:	73 65                	jae    46d4 <.debug_str+0x46d4>
    466f:	6c                   	insb   (%dx),%es:(%edi)
    4670:	66 00 73 5f          	data16 add %dh,0x5f(%ebx)
    4674:	6c                   	insb   (%dx),%es:(%edi)
    4675:	6f                   	outsl  %ds:(%esi),(%dx)
    4676:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    4679:	6b 65 79 00          	imul   $0x0,0x79(%ebp),%esp
    467d:	75 70                	jne    46ef <.debug_str+0x46ef>
    467f:	72 6f                	jb     46f0 <.debug_str+0x46f0>
    4681:	62 65 5f             	bound  %esp,0x5f(%ebp)
    4684:	74 61                	je     46e7 <.debug_str+0x46e7>
    4686:	73 6b                	jae    46f3 <.debug_str+0x46f3>
    4688:	5f                   	pop    %edi
    4689:	73 74                	jae    46ff <.debug_str+0x46ff>
    468b:	61                   	popa   
    468c:	74 65                	je     46f3 <.debug_str+0x46f3>
    468e:	00 4e 52             	add    %cl,0x52(%esi)
    4691:	5f                   	pop    %edi
    4692:	41                   	inc    %ecx
    4693:	4e                   	dec    %esi
    4694:	4f                   	dec    %edi
    4695:	4e                   	dec    %esi
    4696:	5f                   	pop    %edi
    4697:	54                   	push   %esp
    4698:	48                   	dec    %eax
    4699:	50                   	push   %eax
    469a:	53                   	push   %ebx
    469b:	00 6b 6f             	add    %ch,0x6f(%ebx)
    469e:	62 6a 5f             	bound  %ebp,0x5f(%edx)
    46a1:	74 79                	je     471c <.debug_str+0x471c>
    46a3:	70 65                	jo     470a <.debug_str+0x470a>
    46a5:	00 70 72             	add    %dh,0x72(%eax)
    46a8:	65 76 5f             	gs jbe 470a <.debug_str+0x470a>
    46ab:	63 6f 75             	arpl   %bp,0x75(%edi)
    46ae:	6e                   	outsb  %ds:(%esi),(%dx)
    46af:	74 00                	je     46b1 <.debug_str+0x46b1>
    46b1:	68 6c 69 73 74       	push   $0x7473696c
    46b6:	5f                   	pop    %edi
    46b7:	62 6c 5f 68          	bound  %ebp,0x68(%edi,%ebx,2)
    46bb:	65 61                	gs popa 
    46bd:	64 00 69 6e          	add    %ch,%fs:0x6e(%ecx)
    46c1:	6f                   	outsl  %ds:(%esi),(%dx)
    46c2:	5f                   	pop    %edi
    46c3:	77 61                	ja     4726 <.debug_str+0x4726>
    46c5:	72 6e                	jb     4735 <.debug_str+0x4735>
    46c7:	6c                   	insb   (%dx),%es:(%edi)
    46c8:	69 6d 69 74 00 70 66 	imul   $0x66700074,0x69(%ebp),%ebp
    46cf:	6d                   	insl   (%dx),%es:(%edi)
    46d0:	65 6d                	gs insl (%dx),%es:(%edi)
    46d2:	61                   	popa   
    46d3:	6c                   	insb   (%dx),%es:(%edi)
    46d4:	6c                   	insb   (%dx),%es:(%edi)
    46d5:	6f                   	outsl  %ds:(%esi),(%dx)
    46d6:	63 5f 77             	arpl   %bx,0x77(%edi)
    46d9:	61                   	popa   
    46da:	69 74 00 66 61 73 79 	imul   $0x6e797361,0x66(%eax,%eax,1),%esi
    46e1:	6e 
    46e2:	63 00                	arpl   %ax,(%eax)
    46e4:	70 69                	jo     474f <.debug_str+0x474f>
    46e6:	64 6c                	fs insb (%dx),%es:(%edi)
    46e8:	69 73 74 73 00 76 66 	imul   $0x66760073,0x74(%ebx),%esi
    46ef:	6f                   	outsl  %ds:(%esi),(%dx)
    46f0:	72 6b                	jb     475d <.debug_str+0x475d>
    46f2:	5f                   	pop    %edi
    46f3:	64 6f                	outsl  %fs:(%esi),(%dx)
    46f5:	6e                   	outsb  %ds:(%esi),(%dx)
    46f6:	65 00 69 5f          	add    %ch,%gs:0x5f(%ecx)
    46fa:	72 74                	jb     4770 <.debug_str+0x4770>
    46fc:	5f                   	pop    %edi
    46fd:	73 70                	jae    476f <.debug_str+0x476f>
    46ff:	63 5f 77             	arpl   %bx,0x77(%edi)
    4702:	61                   	popa   
    4703:	72 6e                	jb     4773 <.debug_str+0x4773>
    4705:	6c                   	insb   (%dx),%es:(%edi)
    4706:	69 6d 69 74 00 66 65 	imul   $0x65660074,0x69(%ebp),%ebp
    470d:	5f                   	pop    %edi
    470e:	6c                   	insb   (%dx),%es:(%edi)
    470f:	6f                   	outsl  %ds:(%esi),(%dx)
    4710:	67 69 63 61 6c 00 6d 	imul   $0x706d006c,0x61(%bp,%di),%esp
    4717:	70 
    4718:	63 5f 6f             	arpl   %bx,0x6f(%edi)
    471b:	65 6d                	gs insl (%dx),%es:(%edi)
    471d:	5f                   	pop    %edi
    471e:	62 75 73             	bound  %esi,0x73(%ebp)
    4721:	5f                   	pop    %edi
    4722:	69 6e 66 6f 00 70 61 	imul   $0x6170006f,0x66(%esi),%ebp
    4729:	67 65 5f             	addr16 gs pop %edi
    472c:	66 72 61             	data16 jb 4790 <.debug_str+0x4790>
    472f:	67 00 77 72          	add    %dh,0x72(%bx)
    4733:	69 74 65 5f 62 79 74 	imul   $0x65747962,0x5f(%ebp,%eiz,2),%esi
    473a:	65 
    473b:	73 00                	jae    473d <.debug_str+0x473d>
    473d:	66 69 5f 65 78 74    	imul   $0x7478,0x65(%edi),%bx
    4743:	65 6e                	outsb  %gs:(%esi),(%dx)
    4745:	74 73                	je     47ba <.debug_str+0x47ba>
    4747:	5f                   	pop    %edi
    4748:	6d                   	insl   (%dx),%es:(%edi)
    4749:	61                   	popa   
    474a:	70 70                	jo     47bc <.debug_str+0x47bc>
    474c:	65 64 00 4e 52       	gs add %cl,%fs:0x52(%esi)
    4751:	5f                   	pop    %edi
    4752:	46                   	inc    %esi
    4753:	49                   	dec    %ecx
    4754:	4c                   	dec    %esp
    4755:	45                   	inc    %ebp
    4756:	5f                   	pop    %edi
    4757:	50                   	push   %eax
    4758:	41                   	inc    %ecx
    4759:	47                   	inc    %edi
    475a:	45                   	inc    %ebp
    475b:	53                   	push   %ebx
    475c:	00 63 68             	add    %ah,0x68(%ebx)
    475f:	61                   	popa   
    4760:	72 00                	jb     4762 <.debug_str+0x4762>
    4762:	64 6f                	outsl  %fs:(%esi),(%dx)
    4764:	6d                   	insl   (%dx),%es:(%edi)
    4765:	61                   	popa   
    4766:	69 6e 00 75 6e 69 78 	imul   $0x78696e75,0x0(%esi),%ebp
    476d:	5f                   	pop    %edi
    476e:	69 6e 66 6c 69 67 68 	imul   $0x6867696c,0x66(%esi),%ebp
    4775:	74 00                	je     4777 <.debug_str+0x4777>
    4777:	63 70 75             	arpl   %si,0x75(%eax)
    477a:	5f                   	pop    %edi
    477b:	6e                   	outsb  %ds:(%esi),(%dx)
    477c:	75 6d                	jne    47eb <.debug_str+0x47eb>
    477e:	62 65 72             	bound  %esp,0x72(%ebp)
    4781:	00 69 5f             	add    %ch,0x5f(%ecx)
    4784:	66 73 6e             	data16 jae 47f5 <.debug_str+0x47f5>
    4787:	6f                   	outsl  %ds:(%esi),(%dx)
    4788:	74 69                	je     47f3 <.debug_str+0x47f3>
    478a:	66 79 5f             	data16 jns 47ec <.debug_str+0x47ec>
    478d:	6d                   	insl   (%dx),%es:(%edi)
    478e:	61                   	popa   
    478f:	73 6b                	jae    47fc <.debug_str+0x47fc>
    4791:	00 50 47             	add    %dl,0x47(%eax)
    4794:	41                   	inc    %ecx
    4795:	4c                   	dec    %esp
    4796:	4c                   	dec    %esp
    4797:	4f                   	dec    %edi
    4798:	43                   	inc    %ebx
    4799:	5f                   	pop    %edi
    479a:	48                   	dec    %eax
    479b:	49                   	dec    %ecx
    479c:	47                   	inc    %edi
    479d:	48                   	dec    %eax
    479e:	00 73 79             	add    %dh,0x79(%ebx)
    47a1:	73 63                	jae    4806 <.debug_str+0x4806>
    47a3:	74 6c                	je     4811 <.debug_str+0x4811>
    47a5:	73 00                	jae    47a7 <.debug_str+0x47a7>
    47a7:	70 74                	jo     481d <.debug_str+0x481d>
    47a9:	65 5f                	gs pop %edi
    47ab:	6c                   	insb   (%dx),%es:(%edi)
    47ac:	6f                   	outsl  %ds:(%esi),(%dx)
    47ad:	77 00                	ja     47af <.debug_str+0x47af>
    47af:	4b                   	dec    %ebx
    47b0:	53                   	push   %ebx
    47b1:	57                   	push   %edi
    47b2:	41                   	inc    %ecx
    47b3:	50                   	push   %eax
    47b4:	44                   	inc    %esp
    47b5:	5f                   	pop    %edi
    47b6:	4c                   	dec    %esp
    47b7:	4f                   	dec    %edi
    47b8:	57                   	push   %edi
    47b9:	5f                   	pop    %edi
    47ba:	57                   	push   %edi
    47bb:	4d                   	dec    %ebp
    47bc:	41                   	inc    %ecx
    47bd:	52                   	push   %edx
    47be:	4b                   	dec    %ebx
    47bf:	5f                   	pop    %edi
    47c0:	48                   	dec    %eax
    47c1:	49                   	dec    %ecx
    47c2:	54                   	push   %esp
    47c3:	5f                   	pop    %edi
    47c4:	51                   	push   %ecx
    47c5:	55                   	push   %ebp
    47c6:	49                   	dec    %ecx
    47c7:	43                   	inc    %ebx
    47c8:	4b                   	dec    %ebx
    47c9:	4c                   	dec    %esp
    47ca:	59                   	pop    %ecx
    47cb:	00 54 52 41          	add    %dl,0x41(%edx,%edx,2)
    47cf:	43                   	inc    %ebx
    47d0:	45                   	inc    %ebp
    47d1:	5f                   	pop    %edi
    47d2:	45                   	inc    %ebp
    47d3:	56                   	push   %esi
    47d4:	45                   	inc    %ebp
    47d5:	4e                   	dec    %esi
    47d6:	54                   	push   %esp
    47d7:	5f                   	pop    %edi
    47d8:	46                   	inc    %esi
    47d9:	4c                   	dec    %esp
    47da:	5f                   	pop    %edi
    47db:	49                   	dec    %ecx
    47dc:	47                   	inc    %edi
    47dd:	4e                   	dec    %esi
    47de:	4f                   	dec    %edi
    47df:	52                   	push   %edx
    47e0:	45                   	inc    %ebp
    47e1:	5f                   	pop    %edi
    47e2:	45                   	inc    %ebp
    47e3:	4e                   	dec    %esi
    47e4:	41                   	inc    %ecx
    47e5:	42                   	inc    %edx
    47e6:	4c                   	dec    %esp
    47e7:	45                   	inc    %ebp
    47e8:	00 4e 52             	add    %cl,0x52(%esi)
    47eb:	5f                   	pop    %edi
    47ec:	42                   	inc    %edx
    47ed:	4f                   	dec    %edi
    47ee:	55                   	push   %ebp
    47ef:	4e                   	dec    %esi
    47f0:	43                   	inc    %ebx
    47f1:	45                   	inc    %ebp
    47f2:	00 45 56             	add    %al,0x56(%ebp)
    47f5:	45                   	inc    %ebp
    47f6:	4e                   	dec    %esi
    47f7:	54                   	push   %esp
    47f8:	5f                   	pop    %edi
    47f9:	46                   	inc    %esi
    47fa:	49                   	dec    %ecx
    47fb:	4c                   	dec    %esp
    47fc:	45                   	inc    %ebp
    47fd:	5f                   	pop    %edi
    47fe:	46                   	inc    %esi
    47ff:	4c                   	dec    %esp
    4800:	5f                   	pop    %edi
    4801:	54                   	push   %esp
    4802:	52                   	push   %edx
    4803:	49                   	dec    %ecx
    4804:	47                   	inc    %edi
    4805:	47                   	inc    %edi
    4806:	45                   	inc    %ebp
    4807:	52                   	push   %edx
    4808:	5f                   	pop    %edi
    4809:	4d                   	dec    %ebp
    480a:	4f                   	dec    %edi
    480b:	44                   	inc    %esp
    480c:	45                   	inc    %ebp
    480d:	00 55 4e             	add    %dl,0x4e(%ebp)
    4810:	45                   	inc    %ebp
    4811:	56                   	push   %esi
    4812:	49                   	dec    %ecx
    4813:	43                   	inc    %ebx
    4814:	54                   	push   %esp
    4815:	41                   	inc    %ecx
    4816:	42                   	inc    %edx
    4817:	4c                   	dec    %esp
    4818:	45                   	inc    %ebp
    4819:	5f                   	pop    %edi
    481a:	50                   	push   %eax
    481b:	47                   	inc    %edi
    481c:	52                   	push   %edx
    481d:	45                   	inc    %ebp
    481e:	53                   	push   %ebx
    481f:	43                   	inc    %ebx
    4820:	55                   	push   %ebp
    4821:	45                   	inc    %ebp
    4822:	44                   	inc    %esp
    4823:	00 5f 5f             	add    %bl,0x5f(%edi)
    4826:	72 65                	jb     488d <.debug_str+0x488d>
    4828:	73 74                	jae    489e <.debug_str+0x489e>
    482a:	6f                   	outsl  %ds:(%esi),(%dx)
    482b:	72 65                	jb     4892 <.debug_str+0x4892>
    482d:	66 6e                	data16 outsb %ds:(%esi),(%dx)
    482f:	5f                   	pop    %edi
    4830:	74 00                	je     4832 <.debug_str+0x4832>
    4832:	6d                   	insl   (%dx),%es:(%edi)
    4833:	65 6d                	gs insl (%dx),%es:(%edi)
    4835:	5f                   	pop    %edi
    4836:	6c                   	insb   (%dx),%es:(%edi)
    4837:	6f                   	outsl  %ds:(%esi),(%dx)
    4838:	63 6b 00             	arpl   %bp,0x0(%ebx)
    483b:	6b 6d 65 6d          	imul   $0x6d,0x65(%ebp),%ebp
    483f:	5f                   	pop    %edi
    4840:	63 61 63             	arpl   %sp,0x63(%ecx)
    4843:	68 65 5f 61 6c       	push   $0x6c615f65
    4848:	6c                   	insb   (%dx),%es:(%edi)
    4849:	6f                   	outsl  %ds:(%esi),(%dx)
    484a:	63 5f 74             	arpl   %bx,0x74(%edi)
    484d:	72 61                	jb     48b0 <.debug_str+0x48b0>
    484f:	63 65 00             	arpl   %sp,0x0(%ebp)
    4852:	76 6d                	jbe    48c1 <.debug_str+0x48c1>
    4854:	5f                   	pop    %edi
    4855:	6e                   	outsb  %ds:(%esi),(%dx)
    4856:	6f                   	outsl  %ds:(%esi),(%dx)
    4857:	64 65 5f             	fs gs pop %edi
    485a:	73 74                	jae    48d0 <.debug_str+0x48d0>
    485c:	61                   	popa   
    485d:	74 5f                	je     48be <.debug_str+0x48be>
    485f:	64 69 66 66 00 64 5f 	imul   $0x615f6400,%fs:0x66(%esi),%esp
    4866:	61 
    4867:	6c                   	insb   (%dx),%es:(%edi)
    4868:	69 61 73 00 4e 52 5f 	imul   $0x5f524e00,0x73(%ecx),%esp
    486f:	53                   	push   %ebx
    4870:	48                   	dec    %eax
    4871:	4d                   	dec    %ebp
    4872:	45                   	inc    %ebp
    4873:	4d                   	dec    %ebp
    4874:	00 63 70             	add    %ah,0x70(%ebx)
    4877:	75 6d                	jne    48e6 <.debug_str+0x48e6>
    4879:	61                   	popa   
    487a:	73 6b                	jae    48e7 <.debug_str+0x48e7>
    487c:	00 6e 5f             	add    %ch,0x5f(%esi)
    487f:	6b 6c 69 73 74       	imul   $0x74,0x73(%ecx,%ebp,2),%ebp
    4884:	00 64 75 6d          	add    %ah,0x6d(%ebp,%esi,2)
    4888:	70 65                	jo     48ef <.debug_str+0x48ef>
    488a:	72 00                	jb     488c <.debug_str+0x488c>
    488c:	77 61                	ja     48ef <.debug_str+0x48ef>
    488e:	6b 65 69 72          	imul   $0x72,0x69(%ebp),%esp
    4892:	71 00                	jno    4894 <.debug_str+0x4894>
    4894:	70 6c                	jo     4902 <.debug_str+0x4902>
    4896:	69 73 74 5f 6e 6f 64 	imul   $0x646f6e5f,0x74(%ebx),%esi
    489d:	65 00 63 61          	add    %ah,%gs:0x61(%ebx)
    48a1:	70 5f                	jo     4902 <.debug_str+0x4902>
    48a3:	65 66 66 65 63 74 69 	gs data16 data16 arpl %si,%gs:0x76(%ecx,%ebp,2)
    48aa:	76 
    48ab:	65 00 73 75          	add    %dh,%gs:0x75(%ebx)
    48af:	6d                   	insl   (%dx),%es:(%edi)
    48b0:	5f                   	pop    %edi
    48b1:	65 78 65             	gs js  4919 <.debug_str+0x4919>
    48b4:	63 5f 72             	arpl   %bx,0x72(%edi)
    48b7:	75 6e                	jne    4927 <.debug_str+0x4927>
    48b9:	74 69                	je     4924 <.debug_str+0x4924>
    48bb:	6d                   	insl   (%dx),%es:(%edi)
    48bc:	65 00 68 65          	add    %ch,%gs:0x65(%eax)
    48c0:	78 5f                	js     4921 <.debug_str+0x4921>
    48c2:	61                   	popa   
    48c3:	73 63                	jae    4928 <.debug_str+0x4928>
    48c5:	5f                   	pop    %edi
    48c6:	75 70                	jne    4938 <.debug_str+0x4938>
    48c8:	70 65                	jo     492f <.debug_str+0x492f>
    48ca:	72 00                	jb     48cc <.debug_str+0x48cc>
    48cc:	78 38                	js     4906 <.debug_str+0x4906>
    48ce:	36 5f                	ss pop %edi
    48d0:	69 6e 69 74 5f 6d 70 	imul   $0x706d5f74,0x69(%esi),%ebp
    48d7:	70 61                	jo     493a <.debug_str+0x493a>
    48d9:	72 73                	jb     494e <.debug_str+0x494e>
    48db:	65 00 64 5f 72       	add    %ah,%gs:0x72(%edi,%ebx,2)
    48e0:	74 5f                	je     4941 <.debug_str+0x4941>
    48e2:	73 70                	jae    4954 <.debug_str+0x4954>
    48e4:	63 5f 74             	arpl   %bx,0x74(%edi)
    48e7:	69 6d 65 72 00 65 76 	imul   $0x76650072,0x65(%ebp),%ebp
    48ee:	69 63 74 5f 69 6e 6f 	imul   $0x6f6e695f,0x74(%ebx),%esp
    48f5:	64 65 00 4e 52       	fs add %cl,%gs:0x52(%esi)
    48fa:	5f                   	pop    %edi
    48fb:	55                   	push   %ebp
    48fc:	4e                   	dec    %esi
    48fd:	53                   	push   %ebx
    48fe:	54                   	push   %esp
    48ff:	41                   	inc    %ecx
    4900:	42                   	inc    %edx
    4901:	4c                   	dec    %esp
    4902:	45                   	inc    %ebp
    4903:	5f                   	pop    %edi
    4904:	4e                   	dec    %esi
    4905:	46                   	inc    %esi
    4906:	53                   	push   %ebx
    4907:	00 5f 5f             	add    %bl,0x5f(%edi)
    490a:	74 70                	je     497c <.debug_str+0x497c>
    490c:	73 74                	jae    4982 <.debug_str+0x4982>
    490e:	72 74                	jb     4984 <.debug_str+0x4984>
    4910:	61                   	popa   
    4911:	62 5f 69             	bound  %ebx,0x69(%edi)
    4914:	72 71                	jb     4987 <.debug_str+0x4987>
    4916:	5f                   	pop    %edi
    4917:	6d                   	insl   (%dx),%es:(%edi)
    4918:	61                   	popa   
    4919:	74 72                	je     498d <.debug_str+0x498d>
    491b:	69 78 5f 72 65 6d 6f 	imul   $0x6f6d6572,0x5f(%eax),%edi
    4922:	76 65                	jbe    4989 <.debug_str+0x4989>
    4924:	5f                   	pop    %edi
    4925:	72 65                	jb     498c <.debug_str+0x498c>
    4927:	73 65                	jae    498e <.debug_str+0x498e>
    4929:	72 76                	jb     49a1 <.debug_str+0x49a1>
    492b:	65 64 00 6c 65 6e    	gs add %ch,%fs:0x6e(%ebp,%eiz,2)
    4931:	67 74 68             	addr16 je 499c <.debug_str+0x499c>
    4934:	00 70 65             	add    %dh,0x65(%eax)
    4937:	72 66                	jb     499f <.debug_str+0x499f>
    4939:	5f                   	pop    %edi
    493a:	72 65                	jb     49a1 <.debug_str+0x49a1>
    493c:	67 73 00             	addr16 jae 493f <.debug_str+0x493f>
    493f:	74 72                	je     49b3 <.debug_str+0x49b3>
    4941:	61                   	popa   
    4942:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    4945:	65 76 65             	gs jbe 49ad <.debug_str+0x49ad>
    4948:	6e                   	outsb  %ds:(%esi),(%dx)
    4949:	74 5f                	je     49aa <.debug_str+0x49aa>
    494b:	72 61                	jb     49ae <.debug_str+0x49ae>
    494d:	77 5f                	ja     49ae <.debug_str+0x49ae>
    494f:	65 76 65             	gs jbe 49b7 <.debug_str+0x49b7>
    4952:	6e                   	outsb  %ds:(%esi),(%dx)
    4953:	74 5f                	je     49b4 <.debug_str+0x49b4>
    4955:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    495c:	72 69                	jb     49c7 <.debug_str+0x49c7>
    495e:	78 5f                	js     49bf <.debug_str+0x49bf>
    4960:	67 6c                	insb   (%dx),%es:(%di)
    4962:	6f                   	outsl  %ds:(%esi),(%dx)
    4963:	62 61 6c             	bound  %esp,0x6c(%ecx)
    4966:	5f                   	pop    %edi
    4967:	75 70                	jne    49d9 <.debug_str+0x49d9>
    4969:	64 61                	fs popa 
    496b:	74 65                	je     49d2 <.debug_str+0x49d2>
    496d:	00 62 75             	add    %ah,0x75(%edx)
    4970:	66 6c                	data16 insb (%dx),%es:(%edi)
    4972:	65 6e                	outsb  %gs:(%esi),(%dx)
    4974:	00 73 61             	add    %dh,0x61(%ebx)
    4977:	76 65                	jbe    49de <.debug_str+0x49de>
    4979:	64 5f                	fs pop %edi
    497b:	74 72                	je     49ef <.debug_str+0x49ef>
    497d:	61                   	popa   
    497e:	70 5f                	jo     49df <.debug_str+0x49df>
    4980:	6e                   	outsb  %ds:(%esi),(%dx)
    4981:	72 00                	jb     4983 <.debug_str+0x4983>
    4983:	62 64 5f 70          	bound  %esp,0x70(%edi,%ebx,2)
    4987:	72 69                	jb     49f2 <.debug_str+0x49f2>
    4989:	76 61                	jbe    49ec <.debug_str+0x49ec>
    498b:	74 65                	je     49f2 <.debug_str+0x49f2>
    498d:	00 66 6c             	add    %ah,0x6c(%esi)
    4990:	5f                   	pop    %edi
    4991:	73 74                	jae    4a07 <.debug_str+0x4a07>
    4993:	61                   	popa   
    4994:	72 74                	jb     4a0a <.debug_str+0x4a0a>
    4996:	00 66 72             	add    %ah,0x72(%esi)
    4999:	65 65 7a 65          	gs gs jp 4a02 <.debug_str+0x4a02>
    499d:	5f                   	pop    %edi
    499e:	66 73 00             	data16 jae 49a1 <.debug_str+0x49a1>
    49a1:	73 69                	jae    4a0c <.debug_str+0x4a0c>
    49a3:	67 73 65             	addr16 jae 4a0b <.debug_str+0x4a0b>
    49a6:	74 5f                	je     4a07 <.debug_str+0x4a07>
    49a8:	74 00                	je     49aa <.debug_str+0x49aa>
    49aa:	6c                   	insb   (%dx),%es:(%edi)
    49ab:	6d                   	insl   (%dx),%es:(%edi)
    49ac:	5f                   	pop    %edi
    49ad:	6e                   	outsb  %ds:(%esi),(%dx)
    49ae:	6f                   	outsl  %ds:(%esi),(%dx)
    49af:	74 69                	je     4a1a <.debug_str+0x4a1a>
    49b1:	66 79 00             	data16 jns 49b4 <.debug_str+0x49b4>
    49b4:	5f                   	pop    %edi
    49b5:	5f                   	pop    %edi
    49b6:	70 61                	jo     4a19 <.debug_str+0x4a19>
    49b8:	64 00 66 74          	add    %ah,%fs:0x74(%esi)
    49bc:	72 61                	jb     4a1f <.debug_str+0x4a1f>
    49be:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    49c1:	6f                   	outsl  %ds:(%esi),(%dx)
    49c2:	70 73                	jo     4a37 <.debug_str+0x4a37>
    49c4:	00 72 75             	add    %dh,0x75(%edx)
    49c7:	6e                   	outsb  %ds:(%esi),(%dx)
    49c8:	6e                   	outsb  %ds:(%esi),(%dx)
    49c9:	69 6e 67 00 64 65 70 	imul   $0x70656400,0x67(%esi),%ebp
    49d0:	74 68                	je     4a3a <.debug_str+0x4a3a>
    49d2:	00 73 5f             	add    %dh,0x5f(%ebx)
    49d5:	72 6f                	jb     4a46 <.debug_str+0x4a46>
    49d7:	6f                   	outsl  %ds:(%esi),(%dx)
    49d8:	74 00                	je     49da <.debug_str+0x49da>
    49da:	72 61                	jb     4a3d <.debug_str+0x4a3d>
    49dc:	5f                   	pop    %edi
    49dd:	70 61                	jo     4a40 <.debug_str+0x4a40>
    49df:	67 65 73 00          	addr16 gs jae 49e3 <.debug_str+0x49e3>
    49e3:	6c                   	insb   (%dx),%es:(%edi)
    49e4:	65 67 61             	gs addr16 popa 
    49e7:	63 79 5f             	arpl   %di,0x5f(%ecx)
    49ea:	63 66 74             	arpl   %sp,0x74(%esi)
    49ed:	79 70                	jns    4a5f <.debug_str+0x4a5f>
    49ef:	65 73 00             	gs jae 49f2 <.debug_str+0x49f2>
    49f2:	66 65 5f             	gs pop %di
    49f5:	66 6c                	data16 insb (%dx),%es:(%edi)
    49f7:	61                   	popa   
    49f8:	67 73 00             	addr16 jae 49fb <.debug_str+0x49fb>
    49fb:	66 77 6e             	data16 ja 4a6c <.debug_str+0x4a6c>
    49fe:	6f                   	outsl  %ds:(%esi),(%dx)
    49ff:	64 65 5f             	fs gs pop %edi
    4a02:	68 61 6e 64 6c       	push   $0x6c646e61
    4a07:	65 00 78 38          	add    %bh,%gs:0x38(%eax)
    4a0b:	36 5f                	ss pop %edi
    4a0d:	63 61 63             	arpl   %sp,0x63(%ecx)
    4a10:	68 65 5f 61 6c       	push   $0x6c615f65
    4a15:	69 67 6e 6d 65 6e 74 	imul   $0x746e656d,0x6e(%edi),%esp
    4a1c:	00 73 79             	add    %dh,0x79(%ebx)
    4a1f:	73 63                	jae    4a84 <.debug_str+0x4a84>
    4a21:	61                   	popa   
    4a22:	6c                   	insb   (%dx),%es:(%edi)
    4a23:	6c                   	insb   (%dx),%es:(%edi)
    4a24:	5f                   	pop    %edi
    4a25:	6f                   	outsl  %ds:(%esi),(%dx)
    4a26:	70 73                	jo     4a9b <.debug_str+0x4a9b>
    4a28:	00 64 5f 61          	add    %ah,0x61(%edi,%ebx,2)
    4a2c:	75 74                	jne    4aa2 <.debug_str+0x4aa2>
    4a2e:	6f                   	outsl  %ds:(%esi),(%dx)
    4a2f:	6d                   	insl   (%dx),%es:(%edi)
    4a30:	6f                   	outsl  %ds:(%esi),(%dx)
    4a31:	75 6e                	jne    4aa1 <.debug_str+0x4aa1>
    4a33:	74 00                	je     4a35 <.debug_str+0x4a35>
    4a35:	70 61                	jo     4a98 <.debug_str+0x4a98>
    4a37:	67 65 5f             	addr16 gs pop %edi
    4a3a:	66 72 65             	data16 jb 4aa2 <.debug_str+0x4aa2>
    4a3d:	65 00 55 43          	add    %dl,%gs:0x43(%ebp)
    4a41:	4f                   	dec    %edi
    4a42:	55                   	push   %ebp
    4a43:	4e                   	dec    %esi
    4a44:	54                   	push   %esp
    4a45:	5f                   	pop    %edi
    4a46:	50                   	push   %eax
    4a47:	49                   	dec    %ecx
    4a48:	44                   	inc    %esp
    4a49:	5f                   	pop    %edi
    4a4a:	4e                   	dec    %esi
    4a4b:	41                   	inc    %ecx
    4a4c:	4d                   	dec    %ebp
    4a4d:	45                   	inc    %ebp
    4a4e:	53                   	push   %ebx
    4a4f:	50                   	push   %eax
    4a50:	41                   	inc    %ecx
    4a51:	43                   	inc    %ebx
    4a52:	45                   	inc    %ebp
    4a53:	53                   	push   %ebx
    4a54:	00 72 65             	add    %dh,0x65(%edx)
    4a57:	61                   	popa   
    4a58:	64 5f                	fs pop %edi
    4a5a:	73 79                	jae    4ad5 <.debug_str+0x4ad5>
    4a5c:	73 63                	jae    4ac1 <.debug_str+0x4ac1>
    4a5e:	61                   	popa   
    4a5f:	6c                   	insb   (%dx),%es:(%edi)
    4a60:	6c                   	insb   (%dx),%es:(%edi)
    4a61:	73 00                	jae    4a63 <.debug_str+0x4a63>
    4a63:	65 78 74             	gs js  4ada <.debug_str+0x4ada>
    4a66:	72 61                	jb     4ac9 <.debug_str+0x4ac9>
    4a68:	5f                   	pop    %edi
    4a69:	72 65                	jb     4ad0 <.debug_str+0x4ad0>
    4a6b:	67 00 74 6d          	add    %dh,0x6d(%si)
    4a6f:	70 5f                	jo     4ad0 <.debug_str+0x4ad0>
    4a71:	73 65                	jae    4ad8 <.debug_str+0x4ad8>
    4a73:	71 00                	jno    4a75 <.debug_str+0x4a75>
    4a75:	78 38                	js     4aaf <.debug_str+0x4aaf>
    4a77:	36 5f                	ss pop %edi
    4a79:	63 61 63             	arpl   %sp,0x63(%ecx)
    4a7c:	68 65 5f 6d 61       	push   $0x616d5f65
    4a81:	78 5f                	js     4ae2 <.debug_str+0x4ae2>
    4a83:	72 6d                	jb     4af2 <.debug_str+0x4af2>
    4a85:	69 64 00 4e 52 5f 46 	imul   $0x49465f52,0x4e(%eax,%eax,1),%esp
    4a8c:	49 
    4a8d:	4c                   	dec    %esp
    4a8e:	45                   	inc    %ebp
    4a8f:	5f                   	pop    %edi
    4a90:	4d                   	dec    %ebp
    4a91:	41                   	inc    %ecx
    4a92:	50                   	push   %eax
    4a93:	50                   	push   %eax
    4a94:	45                   	inc    %ebp
    4a95:	44                   	inc    %esp
    4a96:	00 70 61             	add    %dh,0x61(%eax)
    4a99:	72 65                	jb     4b00 <.debug_str+0x4b00>
    4a9b:	6e                   	outsb  %ds:(%esi),(%dx)
    4a9c:	74 00                	je     4a9e <.debug_str+0x4a9e>
    4a9e:	69 72 71 5f 73 65 74 	imul   $0x7465735f,0x71(%edx),%esi
    4aa5:	5f                   	pop    %edi
    4aa6:	61                   	popa   
    4aa7:	66 66 69 6e 69 74 79 	data16 imul $0x7974,0x69(%esi),%bp
    4aae:	00 70 65             	add    %dh,0x65(%eax)
    4ab1:	72 66                	jb     4b19 <.debug_str+0x4b19>
    4ab3:	5f                   	pop    %edi
    4ab4:	69 6e 76 61 6c 69 64 	imul   $0x64696c61,0x76(%esi),%ebp
    4abb:	5f                   	pop    %edi
    4abc:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    4abf:	74 65                	je     4b26 <.debug_str+0x4b26>
    4ac1:	78 74                	js     4b37 <.debug_str+0x4b37>
    4ac3:	00 61 74             	add    %ah,0x74(%ecx)
    4ac6:	69 6d 65 00 63 6f 70 	imul   $0x706f6300,0x65(%ebp),%ebp
    4acd:	79 5f                	jns    4b2e <.debug_str+0x4b2e>
    4acf:	66 69 6c 65 5f 72 61 	imul   $0x6172,0x5f(%ebp,%eiz,2),%bp
    4ad6:	6e                   	outsb  %ds:(%esi),(%dx)
    4ad7:	67 65 00 74 61       	add    %dh,%gs:0x61(%si)
    4adc:	73 6b                	jae    4b49 <.debug_str+0x4b49>
    4ade:	5f                   	pop    %edi
    4adf:	63 70 75             	arpl   %si,0x75(%eax)
    4ae2:	74 69                	je     4b4d <.debug_str+0x4b4d>
    4ae4:	6d                   	insl   (%dx),%es:(%edi)
    4ae5:	65 5f                	gs pop %edi
    4ae7:	61                   	popa   
    4ae8:	74 6f                	je     4b59 <.debug_str+0x4b59>
    4aea:	6d                   	insl   (%dx),%es:(%edi)
    4aeb:	69 63 00 42 41 4c 4c 	imul   $0x4c4c4142,0x0(%ebx),%esp
    4af2:	4f                   	dec    %edi
    4af3:	4f                   	dec    %edi
    4af4:	4e                   	dec    %esi
    4af5:	5f                   	pop    %edi
    4af6:	44                   	inc    %esp
    4af7:	45                   	inc    %ebp
    4af8:	46                   	inc    %esi
    4af9:	4c                   	dec    %esp
    4afa:	41                   	inc    %ecx
    4afb:	54                   	push   %esp
    4afc:	45                   	inc    %ebp
    4afd:	00 55 4e             	add    %dl,0x4e(%ebp)
    4b00:	45                   	inc    %ebp
    4b01:	56                   	push   %esi
    4b02:	49                   	dec    %ecx
    4b03:	43                   	inc    %ebx
    4b04:	54                   	push   %esp
    4b05:	41                   	inc    %ecx
    4b06:	42                   	inc    %edx
    4b07:	4c                   	dec    %esp
    4b08:	45                   	inc    %ebp
    4b09:	5f                   	pop    %edi
    4b0a:	50                   	push   %eax
    4b0b:	47                   	inc    %edi
    4b0c:	43                   	inc    %ebx
    4b0d:	4c                   	dec    %esp
    4b0e:	45                   	inc    %ebp
    4b0f:	41                   	inc    %ecx
    4b10:	52                   	push   %edx
    4b11:	45                   	inc    %ebp
    4b12:	44                   	inc    %esp
    4b13:	00 6b 65             	add    %ch,0x65(%ebx)
    4b16:	79 5f                	jns    4b77 <.debug_str+0x4b77>
    4b18:	74 79                	je     4b93 <.debug_str+0x4b93>
    4b1a:	70 65                	jo     4b81 <.debug_str+0x4b81>
    4b1c:	00 63 67             	add    %ah,0x67(%ebx)
    4b1f:	72 70                	jb     4b91 <.debug_str+0x4b91>
    4b21:	5f                   	pop    %edi
    4b22:	6c                   	insb   (%dx),%es:(%edi)
    4b23:	69 6e 6b 73 00 63 75 	imul   $0x75630073,0x6b(%esi),%ebp
    4b2a:	72 72                	jb     4b9e <.debug_str+0x4b9e>
    4b2c:	5f                   	pop    %edi
    4b2d:	74 61                	je     4b90 <.debug_str+0x4b90>
    4b2f:	72 67                	jb     4b98 <.debug_str+0x4b98>
    4b31:	65 74 00             	gs je  4b34 <.debug_str+0x4b34>
    4b34:	69 73 5f 73 75 73 70 	imul   $0x70737573,0x5f(%ebx),%esi
    4b3b:	65 6e                	outsb  %gs:(%esi),(%dx)
    4b3d:	64 65 64 00 70 61    	fs gs add %dh,%fs:0x61(%eax)
    4b43:	67 65 66 61          	addr16 gs popaw 
    4b47:	75 6c                	jne    4bb5 <.debug_str+0x4bb5>
    4b49:	74 5f                	je     4baa <.debug_str+0x4baa>
    4b4b:	64 69 73 61 62 6c 65 	imul   $0x64656c62,%fs:0x61(%ebx),%esi
    4b52:	64 
    4b53:	00 75 74             	add    %dh,0x74(%ebp)
    4b56:	73 5f                	jae    4bb7 <.debug_str+0x4bb7>
    4b58:	6e                   	outsb  %ds:(%esi),(%dx)
    4b59:	61                   	popa   
    4b5a:	6d                   	insl   (%dx),%es:(%edi)
    4b5b:	65 73 70             	gs jae 4bce <.debug_str+0x4bce>
    4b5e:	61                   	popa   
    4b5f:	63 65 00             	arpl   %sp,0x0(%ebp)
    4b62:	50                   	push   %eax
    4b63:	45                   	inc    %ebp
    4b64:	52                   	push   %edx
    4b65:	46                   	inc    %esi
    4b66:	5f                   	pop    %edi
    4b67:	45                   	inc    %ebp
    4b68:	56                   	push   %esi
    4b69:	45                   	inc    %ebp
    4b6a:	4e                   	dec    %esi
    4b6b:	54                   	push   %esp
    4b6c:	5f                   	pop    %edi
    4b6d:	53                   	push   %ebx
    4b6e:	54                   	push   %esp
    4b6f:	41                   	inc    %ecx
    4b70:	54                   	push   %esp
    4b71:	45                   	inc    %ebp
    4b72:	5f                   	pop    %edi
    4b73:	45                   	inc    %ebp
    4b74:	52                   	push   %edx
    4b75:	52                   	push   %edx
    4b76:	4f                   	dec    %edi
    4b77:	52                   	push   %edx
    4b78:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    4b7c:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    4b7f:	65 6e                	outsb  %gs:(%esi),(%dx)
    4b81:	74 72                	je     4bf5 <.debug_str+0x4bf5>
    4b83:	79 00                	jns    4b85 <.debug_str+0x4b85>
    4b85:	6f                   	outsl  %ds:(%esi),(%dx)
    4b86:	72 64                	jb     4bec <.debug_str+0x4bec>
    4b88:	65 72 00             	gs jb  4b8b <.debug_str+0x4b8b>
    4b8b:	5f                   	pop    %edi
    4b8c:	5f                   	pop    %edi
    4b8d:	74 72                	je     4c01 <.debug_str+0x4c01>
    4b8f:	61                   	popa   
    4b90:	63 65 70             	arpl   %sp,0x70(%ebp)
    4b93:	6f                   	outsl  %ds:(%esi),(%dx)
    4b94:	69 6e 74 5f 70 74 72 	imul   $0x7274705f,0x74(%esi),%ebp
    4b9b:	5f                   	pop    %edi
    4b9c:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    4ba3:	72 69                	jb     4c0e <.debug_str+0x4c0e>
    4ba5:	78 5f                	js     4c06 <.debug_str+0x4c06>
    4ba7:	61                   	popa   
    4ba8:	6c                   	insb   (%dx),%es:(%edi)
    4ba9:	6c                   	insb   (%dx),%es:(%edi)
    4baa:	6f                   	outsl  %ds:(%esi),(%dx)
    4bab:	63 5f 72             	arpl   %bx,0x72(%edi)
    4bae:	65 73 65             	gs jae 4c16 <.debug_str+0x4c16>
    4bb1:	72 76                	jb     4c29 <.debug_str+0x4c29>
    4bb3:	65 64 00 64 65 66    	gs add %ah,%fs:0x66(%ebp,%eiz,2)
    4bb9:	5f                   	pop    %edi
    4bba:	66 6c                	data16 insb (%dx),%es:(%edi)
    4bbc:	61                   	popa   
    4bbd:	67 73 00             	addr16 jae 4bc0 <.debug_str+0x4bc0>
    4bc0:	4e                   	dec    %esi
    4bc1:	52                   	push   %edx
    4bc2:	5f                   	pop    %edi
    4bc3:	53                   	push   %ebx
    4bc4:	4c                   	dec    %esp
    4bc5:	41                   	inc    %ecx
    4bc6:	42                   	inc    %edx
    4bc7:	5f                   	pop    %edi
    4bc8:	55                   	push   %ebp
    4bc9:	4e                   	dec    %esi
    4bca:	52                   	push   %edx
    4bcb:	45                   	inc    %ebp
    4bcc:	43                   	inc    %ebx
    4bcd:	4c                   	dec    %esp
    4bce:	41                   	inc    %ecx
    4bcf:	49                   	dec    %ecx
    4bd0:	4d                   	dec    %ebp
    4bd1:	41                   	inc    %ecx
    4bd2:	42                   	inc    %edx
    4bd3:	4c                   	dec    %esp
    4bd4:	45                   	inc    %ebp
    4bd5:	00 62 61             	add    %ah,0x61(%edx)
    4bd8:	73 65                	jae    4c3f <.debug_str+0x4c3f>
    4bda:	30 00                	xor    %al,(%eax)
    4bdc:	62 61 73             	bound  %esp,0x73(%ecx)
    4bdf:	65 31 00             	xor    %eax,%gs:(%eax)
    4be2:	62 61 73             	bound  %esp,0x73(%ecx)
    4be5:	65 32 00             	xor    %gs:(%eax),%al
    4be8:	77 61                	ja     4c4b <.debug_str+0x4c4b>
    4bea:	69 74 5f 71 75 65 75 	imul   $0x65756575,0x71(%edi,%ebx,2),%esi
    4bf1:	65 
    4bf2:	5f                   	pop    %edi
    4bf3:	68 65 61 64 5f       	push   $0x5f646165
    4bf8:	74 00                	je     4bfa <.debug_str+0x4bfa>
    4bfa:	72 63                	jb     4c5f <.debug_str+0x4c5f>
    4bfc:	75 5f                	jne    4c5d <.debug_str+0x4c5d>
    4bfe:	64 61                	fs popa 
    4c00:	74 61                	je     4c63 <.debug_str+0x4c63>
    4c02:	30 00                	xor    %al,(%eax)
    4c04:	6e                   	outsb  %ds:(%esi),(%dx)
    4c05:	6f                   	outsl  %ds:(%esi),(%dx)
    4c06:	5f                   	pop    %edi
    4c07:	75 70                	jne    4c79 <.debug_str+0x4c79>
    4c09:	64 61                	fs popa 
    4c0b:	74 65                	je     4c72 <.debug_str+0x4c72>
    4c0d:	00 54 52 41          	add    %dl,0x41(%edx,%edx,2)
    4c11:	43                   	inc    %ebx
    4c12:	45                   	inc    %ebp
    4c13:	5f                   	pop    %edi
    4c14:	45                   	inc    %ebp
    4c15:	56                   	push   %esi
    4c16:	45                   	inc    %ebp
    4c17:	4e                   	dec    %esi
    4c18:	54                   	push   %esp
    4c19:	5f                   	pop    %edi
    4c1a:	46                   	inc    %esi
    4c1b:	4c                   	dec    %esp
    4c1c:	5f                   	pop    %edi
    4c1d:	46                   	inc    %esi
    4c1e:	49                   	dec    %ecx
    4c1f:	4c                   	dec    %esp
    4c20:	54                   	push   %esp
    4c21:	45                   	inc    %ebp
    4c22:	52                   	push   %edx
    4c23:	45                   	inc    %ebp
    4c24:	44                   	inc    %esp
    4c25:	5f                   	pop    %edi
    4c26:	42                   	inc    %edx
    4c27:	49                   	dec    %ecx
    4c28:	54                   	push   %esp
    4c29:	00 72 65             	add    %dh,0x65(%edx)
    4c2c:	61                   	popa   
    4c2d:	64 70 6f             	fs jo  4c9f <.debug_str+0x4c9f>
    4c30:	73 00                	jae    4c32 <.debug_str+0x4c32>
    4c32:	63 61 70             	arpl   %sp,0x70(%ecx)
    4c35:	5f                   	pop    %edi
    4c36:	62 73 65             	bound  %esi,0x65(%ebx)
    4c39:	74 00                	je     4c3b <.debug_str+0x4c3b>
    4c3b:	61                   	popa   
    4c3c:	72 63                	jb     4ca1 <.debug_str+0x4ca1>
    4c3e:	68 00 70 6f 77       	push   $0x776f7000
    4c43:	65 72 5f             	gs jb  4ca5 <.debug_str+0x4ca5>
    4c46:	73 74                	jae    4cbc <.debug_str+0x4cbc>
    4c48:	61                   	popa   
    4c49:	74 65                	je     4cb0 <.debug_str+0x4cb0>
    4c4b:	00 6b 65             	add    %ch,0x65(%ebx)
    4c4e:	72 6e                	jb     4cbe <.debug_str+0x4cbe>
    4c50:	66 73 5f             	data16 jae 4cb2 <.debug_str+0x4cb2>
    4c53:	65 6c                	gs insb (%dx),%es:(%edi)
    4c55:	65 6d                	gs insl (%dx),%es:(%edi)
    4c57:	5f                   	pop    %edi
    4c58:	61                   	popa   
    4c59:	74 74                	je     4ccf <.debug_str+0x4ccf>
    4c5b:	72 00                	jb     4c5d <.debug_str+0x4c5d>
    4c5d:	63 73 73             	arpl   %si,0x73(%ebx)
    4c60:	5f                   	pop    %edi
    4c61:	61                   	popa   
    4c62:	6c                   	insb   (%dx),%es:(%edi)
    4c63:	6c                   	insb   (%dx),%es:(%edi)
    4c64:	6f                   	outsl  %ds:(%esi),(%dx)
    4c65:	63 00                	arpl   %ax,(%eax)
    4c67:	70 72                	jo     4cdb <.debug_str+0x4cdb>
    4c69:	65 63 69 73          	arpl   %bp,%gs:0x73(%ecx)
    4c6d:	65 5f                	gs pop %edi
    4c6f:	69 70 00 70 65 72 69 	imul   $0x69726570,0x0(%eax),%esi
    4c76:	6f                   	outsl  %ds:(%esi),(%dx)
    4c77:	64 00 63 67          	add    %ah,%fs:0x67(%ebx)
    4c7b:	72 6f                	jb     4cec <.debug_str+0x4cec>
    4c7d:	75 70                	jne    4cef <.debug_str+0x4cef>
    4c7f:	5f                   	pop    %edi
    4c80:	73 75                	jae    4cf7 <.debug_str+0x4cf7>
    4c82:	62 73 79             	bound  %esi,0x79(%ebx)
    4c85:	73 00                	jae    4c87 <.debug_str+0x4c87>
    4c87:	6b 65 72 6e          	imul   $0x6e,0x72(%ebp),%esp
    4c8b:	65 6c                	gs insb (%dx),%es:(%edi)
    4c8d:	2f                   	das    
    4c8e:	69 72 71 2f 6d 61 74 	imul   $0x74616d2f,0x71(%edx),%esi
    4c95:	72 69                	jb     4d00 <.debug_str+0x4d00>
    4c97:	78 2e                	js     4cc7 <.debug_str+0x4cc7>
    4c99:	63 00                	arpl   %ax,(%eax)
    4c9b:	66 69 6e 64 5f 66    	imul   $0x665f,0x64(%esi),%bp
    4ca1:	69 72 73 74 5f 62 69 	imul   $0x69625f74,0x73(%edx),%esi
    4ca8:	74 00                	je     4caa <.debug_str+0x4caa>
    4caa:	66 69 6c 65 5f 6f 66 	imul   $0x666f,0x5f(%ebp,%eiz,2),%bp
    4cb1:	66 73 65             	data16 jae 4d19 <.debug_str+0x4d19>
    4cb4:	74 00                	je     4cb6 <.debug_str+0x4cb6>
    4cb6:	6c                   	insb   (%dx),%es:(%edi)
    4cb7:	69 6e 75 78 5f 62 69 	imul   $0x69625f78,0x75(%esi),%ebp
    4cbe:	6e                   	outsb  %ds:(%esi),(%dx)
    4cbf:	66 6d                	insw   (%dx),%es:(%edi)
    4cc1:	74 00                	je     4cc3 <.debug_str+0x4cc3>
    4cc3:	74 6f                	je     4d34 <.debug_str+0x4d34>
    4cc5:	74 61                	je     4d28 <.debug_str+0x4d28>
    4cc7:	6c                   	insb   (%dx),%es:(%edi)
    4cc8:	5f                   	pop    %edi
    4cc9:	74 69                	je     4d34 <.debug_str+0x4d34>
    4ccb:	6d                   	insl   (%dx),%es:(%edi)
    4ccc:	65 5f                	gs pop %edi
    4cce:	65 6e                	outsb  %gs:(%esi),(%dx)
    4cd0:	61                   	popa   
    4cd1:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
    4cd5:	00 6d 65             	add    %ch,0x65(%ebp)
    4cd8:	6d                   	insl   (%dx),%es:(%edi)
    4cd9:	5f                   	pop    %edi
    4cda:	64 74 6c             	fs je  4d49 <.debug_str+0x4d49>
    4cdd:	62 00                	bound  %eax,(%eax)
    4cdf:	66 72 65             	data16 jb 4d47 <.debug_str+0x4d47>
    4ce2:	65 5f                	gs pop %edi
    4ce4:	6c                   	insb   (%dx),%es:(%edi)
    4ce5:	64 74 00             	fs je  4ce8 <.debug_str+0x4ce8>
    4ce8:	61                   	popa   
    4ce9:	63 74 69 76          	arpl   %si,0x76(%ecx,%ebp,2)
    4ced:	65 5f                	gs pop %edi
    4cef:	65 6e                	outsb  %gs:(%esi),(%dx)
    4cf1:	74 72                	je     4d65 <.debug_str+0x4d65>
    4cf3:	79 00                	jns    4cf5 <.debug_str+0x4cf5>
    4cf5:	6e                   	outsb  %ds:(%esi),(%dx)
    4cf6:	61                   	popa   
    4cf7:	6d                   	insl   (%dx),%es:(%edi)
    4cf8:	65 5f                	gs pop %edi
    4cfa:	6c                   	insb   (%dx),%es:(%edi)
    4cfb:	69 6e 6b 00 5f 5f 5f 	imul   $0x5f5f5f00,0x6b(%esi),%ebp
    4d02:	74 79                	je     4d7d <.debug_str+0x4d7d>
    4d04:	70 65                	jo     4d6b <.debug_str+0x4d6b>
    4d06:	63 68 65             	arpl   %bp,0x65(%eax)
    4d09:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    4d0c:	70 00                	jo     4d0e <.debug_str+0x4d0e>
    4d0e:	74 72                	je     4d82 <.debug_str+0x4d82>
    4d10:	61                   	popa   
    4d11:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    4d14:	73 75                	jae    4d8b <.debug_str+0x4d8b>
    4d16:	62 73 79             	bound  %esi,0x79(%ebx)
    4d19:	73 74                	jae    4d8f <.debug_str+0x4d8f>
    4d1b:	65 6d                	gs insl (%dx),%es:(%edi)
    4d1d:	5f                   	pop    %edi
    4d1e:	64 69 72 00 63 68 69 	imul   $0x70696863,%fs:0x0(%edx),%esi
    4d25:	70 
    4d26:	00 63 6d             	add    %ah,0x6d(%ebx)
    4d29:	61                   	popa   
    4d2a:	78 72                	js     4d9e <.debug_str+0x4d9e>
    4d2c:	73 73                	jae    4da1 <.debug_str+0x4da1>
    4d2e:	00 74 69 6d          	add    %dh,0x6d(%ecx,%ebp,2)
    4d32:	65 72 5f             	gs jb  4d94 <.debug_str+0x4d94>
    4d35:	73 6c                	jae    4da3 <.debug_str+0x4da3>
    4d37:	61                   	popa   
    4d38:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    4d3b:	6e                   	outsb  %ds:(%esi),(%dx)
    4d3c:	73 00                	jae    4d3e <.debug_str+0x4d3e>
    4d3e:	62 75 73             	bound  %esi,0x73(%ebp)
    4d41:	5f                   	pop    %edi
    4d42:	74 79                	je     4dbd <.debug_str+0x4dbd>
    4d44:	70 65                	jo     4dab <.debug_str+0x4dab>
    4d46:	00 70 6f             	add    %dh,0x6f(%eax)
    4d49:	6c                   	insb   (%dx),%es:(%edi)
    4d4a:	69 63 79 00 73 68 61 	imul   $0x61687300,0x79(%ebx),%esp
    4d51:	72 65                	jb     4db8 <.debug_str+0x4db8>
    4d53:	64 00 61 72          	add    %ah,%fs:0x72(%ecx)
    4d57:	65 61                	gs popa 
    4d59:	00 64 6d 61          	add    %ah,0x61(%ebp,%ebp,2)
    4d5d:	5f                   	pop    %edi
    4d5e:	6d                   	insl   (%dx),%es:(%edi)
    4d5f:	65 6d                	gs insl (%dx),%es:(%edi)
    4d61:	00 64 69 73          	add    %ah,0x73(%ecx,%ebp,2)
    4d65:	6d                   	insl   (%dx),%es:(%edi)
    4d66:	69 73 73 00 70 6f 73 	imul   $0x736f7000,0x73(%ebx),%esi
    4d6d:	69 78 5f 74 69 6d 65 	imul   $0x656d6974,0x5f(%eax),%edi
    4d74:	72 5f                	jb     4dd5 <.debug_str+0x4dd5>
    4d76:	69 64 00 6c 6f 6f 6b 	imul   $0x616b6f6f,0x6c(%eax,%eax,1),%esp
    4d7d:	61 
    4d7e:	68 65 61 64 00       	push   $0x646165
    4d83:	5f                   	pop    %edi
    4d84:	62 61 6e             	bound  %esp,0x6e(%ecx)
    4d87:	64 00 65 76          	add    %ah,%fs:0x76(%ebp)
    4d8b:	65 6e                	outsb  %gs:(%esi),(%dx)
    4d8d:	74 5f                	je     4dee <.debug_str+0x4dee>
    4d8f:	66 69 6c 74 65 72 00 	imul   $0x72,0x65(%esp,%esi,2),%bp
    4d96:	69 6e 68 65 72 69 74 	imul   $0x74697265,0x68(%esi),%ebp
    4d9d:	00 74 68 69          	add    %dh,0x69(%eax,%ebp,2)
    4da1:	73 5f                	jae    4e02 <.debug_str+0x4e02>
    4da3:	63 70 75             	arpl   %si,0x75(%eax)
    4da6:	5f                   	pop    %edi
    4da7:	6f                   	outsl  %ds:(%esi),(%dx)
    4da8:	66 66 00 73 65       	data16 data16 add %dh,0x65(%ebx)
    4dad:	71 5f                	jno    4e0e <.debug_str+0x4e0e>
    4daf:	73 74                	jae    4e25 <.debug_str+0x4e25>
    4db1:	61                   	popa   
    4db2:	72 74                	jb     4e28 <.debug_str+0x4e28>
    4db4:	00 74 61 73          	add    %dh,0x73(%ecx,%eiz,2)
    4db8:	6b 5f 63 70          	imul   $0x70,0x63(%edi),%ebx
    4dbc:	75 74                	jne    4e32 <.debug_str+0x4e32>
    4dbe:	69 6d 65 00 5f 5f 74 	imul   $0x745f5f00,0x65(%ebp),%ebp
    4dc5:	72 61                	jb     4e28 <.debug_str+0x4e28>
    4dc7:	63 65 70             	arpl   %sp,0x70(%ebp)
    4dca:	6f                   	outsl  %ds:(%esi),(%dx)
    4dcb:	69 6e 74 5f 70 74 72 	imul   $0x7274705f,0x74(%esi),%ebp
    4dd2:	5f                   	pop    %edi
    4dd3:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    4dda:	72 69                	jb     4e45 <.debug_str+0x4e45>
    4ddc:	78 5f                	js     4e3d <.debug_str+0x4e3d>
    4dde:	61                   	popa   
    4ddf:	6c                   	insb   (%dx),%es:(%edi)
    4de0:	6c                   	insb   (%dx),%es:(%edi)
    4de1:	6f                   	outsl  %ds:(%esi),(%dx)
    4de2:	63 5f 6d             	arpl   %bx,0x6d(%edi)
    4de5:	61                   	popa   
    4de6:	6e                   	outsb  %ds:(%esi),(%dx)
    4de7:	61                   	popa   
    4de8:	67 65 64 00 72 6e    	gs add %dh,%fs:0x6e(%bp,%si)
    4dee:	6f                   	outsl  %ds:(%esi),(%dx)
    4def:	64 65 00 63 61       	fs add %ah,%gs:0x61(%ebx)
    4df4:	6c                   	insb   (%dx),%es:(%edi)
    4df5:	6c                   	insb   (%dx),%es:(%edi)
    4df6:	74 69                	je     4e61 <.debug_str+0x4e61>
    4df8:	6d                   	insl   (%dx),%es:(%edi)
    4df9:	65 00 6d 61          	add    %ch,%gs:0x61(%ebp)
    4dfd:	6a 5f                	push   $0x5f
    4dff:	66 6c                	data16 insb (%dx),%es:(%edi)
    4e01:	74 00                	je     4e03 <.debug_str+0x4e03>
    4e03:	72 61                	jb     4e66 <.debug_str+0x4e66>
    4e05:	77 5f                	ja     4e66 <.debug_str+0x4e66>
    4e07:	6c                   	insb   (%dx),%es:(%edi)
    4e08:	6f                   	outsl  %ds:(%esi),(%dx)
    4e09:	63 6b 00             	arpl   %bp,0x0(%ebx)
    4e0c:	64 5f                	fs pop %edi
    4e0e:	64 6e                	outsb  %fs:(%esi),(%dx)
    4e10:	61                   	popa   
    4e11:	6d                   	insl   (%dx),%es:(%edi)
    4e12:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
    4e16:	74 5f                	je     4e77 <.debug_str+0x4e77>
    4e18:	64 71 62             	fs jno 4e7d <.debug_str+0x4e7d>
    4e1b:	6c                   	insb   (%dx),%es:(%edi)
    4e1c:	6b 00 65             	imul   $0x65,(%eax),%eax
    4e1f:	76 65                	jbe    4e86 <.debug_str+0x4e86>
    4e21:	6e                   	outsb  %ds:(%esi),(%dx)
    4e22:	74 5f                	je     4e83 <.debug_str+0x4e83>
    4e24:	63 61 6c             	arpl   %sp,0x6c(%ecx)
    4e27:	6c                   	insb   (%dx),%es:(%edi)
    4e28:	00 70 75             	add    %dh,0x75(%eax)
    4e2b:	74 62                	je     4e8f <.debug_str+0x4e8f>
    4e2d:	61                   	popa   
    4e2e:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    4e31:	70 61                	jo     4e94 <.debug_str+0x4e94>
    4e33:	67 65 00 64 69       	add    %ah,%gs:0x69(%si)
    4e38:	73 61                	jae    4e9b <.debug_str+0x4e9b>
    4e3a:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
    4e3e:	00 66 73             	add    %ah,0x73(%esi)
    4e41:	5f                   	pop    %edi
    4e42:	70 69                	jo     4ead <.debug_str+0x4ead>
    4e44:	6e                   	outsb  %ds:(%esi),(%dx)
    4e45:	00 65 76             	add    %ah,0x76(%ebp)
    4e48:	65 6e                	outsb  %gs:(%esi),(%dx)
    4e4a:	74 5f                	je     4eab <.debug_str+0x4eab>
    4e4c:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    4e53:	72 69                	jb     4ebe <.debug_str+0x4ebe>
    4e55:	78 5f                	js     4eb6 <.debug_str+0x4eb6>
    4e57:	61                   	popa   
    4e58:	6c                   	insb   (%dx),%es:(%edi)
    4e59:	6c                   	insb   (%dx),%es:(%edi)
    4e5a:	6f                   	outsl  %ds:(%esi),(%dx)
    4e5b:	63 00                	arpl   %ax,(%eax)
    4e5d:	6d                   	insl   (%dx),%es:(%edi)
    4e5e:	61                   	popa   
    4e5f:	78 5f                	js     4ec0 <.debug_str+0x4ec0>
    4e61:	68 61 6e 67 5f       	push   $0x5f676e61
    4e66:	74 69                	je     4ed1 <.debug_str+0x4ed1>
    4e68:	6d                   	insl   (%dx),%es:(%edi)
    4e69:	65 00 63 68          	add    %ah,%gs:0x68(%ebx)
    4e6d:	65 63 6b 69          	arpl   %bp,%gs:0x69(%ebx)
    4e71:	6e                   	outsb  %ds:(%esi),(%dx)
    4e72:	67 5f                	addr16 pop %edi
    4e74:	74 69                	je     4edf <.debug_str+0x4edf>
    4e76:	6d                   	insl   (%dx),%es:(%edi)
    4e77:	65 72 00             	gs jb  4e7a <.debug_str+0x4e7a>
    4e7a:	78 38                	js     4eb4 <.debug_str+0x4eb4>
    4e7c:	36 5f                	ss pop %edi
    4e7e:	76 65                	jbe    4ee5 <.debug_str+0x4ee5>
    4e80:	6e                   	outsb  %ds:(%esi),(%dx)
    4e81:	64 6f                	outsl  %fs:(%esi),(%dx)
    4e83:	72 5f                	jb     4ee4 <.debug_str+0x4ee4>
    4e85:	69 64 00 63 6c 6f 63 	imul   $0x6b636f6c,0x63(%eax,%eax,1),%esp
    4e8c:	6b 
    4e8d:	00 73 75             	add    %dh,0x75(%ebx)
    4e90:	62 64 69 72          	bound  %esp,0x72(%ecx,%ebp,2)
    4e94:	73 00                	jae    4e96 <.debug_str+0x4e96>
    4e96:	73 69                	jae    4f01 <.debug_str+0x4f01>
    4e98:	67 6c                	insb   (%dx),%es:(%di)
    4e9a:	6f                   	outsl  %ds:(%esi),(%dx)
    4e9b:	63 6b 00             	arpl   %bp,0x0(%ebx)
    4e9e:	69 5f 66 69 65 6c 64 	imul   $0x646c6569,0x66(%edi),%ebx
    4ea5:	6d                   	insl   (%dx),%es:(%edi)
    4ea6:	61                   	popa   
    4ea7:	73 6b                	jae    4f14 <.debug_str+0x4f14>
    4ea9:	00 6d 6d             	add    %ch,0x6d(%ebp)
    4eac:	61                   	popa   
    4ead:	70 5f                	jo     4f0e <.debug_str+0x4f0e>
    4eaf:	6d                   	insl   (%dx),%es:(%edi)
    4eb0:	69 73 73 00 71 75 6f 	imul   $0x6f757100,0x73(%ebx),%esi
    4eb7:	74 61                	je     4f1a <.debug_str+0x4f1a>
    4eb9:	5f                   	pop    %edi
    4eba:	66 6f                	outsw  %ds:(%esi),(%dx)
    4ebc:	72 6d                	jb     4f2b <.debug_str+0x4f2b>
    4ebe:	61                   	popa   
    4ebf:	74 5f                	je     4f20 <.debug_str+0x4f20>
    4ec1:	6f                   	outsl  %ds:(%esi),(%dx)
    4ec2:	70 73                	jo     4f37 <.debug_str+0x4f37>
    4ec4:	00 61 72             	add    %ah,0x72(%ecx)
    4ec7:	67 76 00             	addr16 jbe 4eca <.debug_str+0x4eca>
    4eca:	72 65                	jb     4f31 <.debug_str+0x4f31>
    4ecc:	61                   	popa   
    4ecd:	64 5f                	fs pop %edi
    4ecf:	73 69                	jae    4f3a <.debug_str+0x4f3a>
    4ed1:	7a 65                	jp     4f38 <.debug_str+0x4f38>
    4ed3:	00 73 6d             	add    %dh,0x6d(%ebx)
    4ed6:	70 5f                	jo     4f37 <.debug_str+0x4f37>
    4ed8:	66 6f                	outsw  %ds:(%esi),(%dx)
    4eda:	75 6e                	jne    4f4a <.debug_str+0x4f4a>
    4edc:	64 5f                	fs pop %edi
    4ede:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    4ee1:	66 69 67 00 63 68    	imul   $0x6863,0x0(%edi),%sp
    4ee7:	65 63 6b 5f          	arpl   %bp,%gs:0x5f(%ebx)
    4eeb:	71 75                	jno    4f62 <.debug_str+0x4f62>
    4eed:	6f                   	outsl  %ds:(%esi),(%dx)
    4eee:	74 61                	je     4f51 <.debug_str+0x4f51>
    4ef0:	5f                   	pop    %edi
    4ef1:	66 69 6c 65 00 66 69 	imul   $0x6966,0x0(%ebp,%eiz,2),%bp
    4ef8:	5f                   	pop    %edi
    4ef9:	65 78 74             	gs js  4f70 <.debug_str+0x4f70>
    4efc:	65 6e                	outsb  %gs:(%esi),(%dx)
    4efe:	74 73                	je     4f73 <.debug_str+0x4f73>
    4f00:	5f                   	pop    %edi
    4f01:	73 74                	jae    4f77 <.debug_str+0x4f77>
    4f03:	61                   	popa   
    4f04:	72 74                	jb     4f7a <.debug_str+0x4f7a>
    4f06:	00 70 65             	add    %dh,0x65(%eax)
    4f09:	6e                   	outsb  %ds:(%esi),(%dx)
    4f0a:	64 69 6e 67 5f 77 61 	imul   $0x6b61775f,%fs:0x67(%esi),%ebp
    4f11:	6b 
    4f12:	65 75 70             	gs jne 4f85 <.debug_str+0x4f85>
    4f15:	00 62 70             	add    %ah,0x70(%edx)
    4f18:	66 5f                	pop    %di
    4f1a:	70 72                	jo     4f8e <.debug_str+0x4f8e>
    4f1c:	6f                   	outsl  %ds:(%esi),(%dx)
    4f1d:	67 00 62 61          	add    %ah,0x61(%bp,%si)
    4f21:	73 65                	jae    4f88 <.debug_str+0x4f88>
    4f23:	5f                   	pop    %edi
    4f24:	70 66                	jo     4f8c <.debug_str+0x4f8c>
    4f26:	6e                   	outsb  %ds:(%esi),(%dx)
    4f27:	00 65 78             	add    %ah,0x78(%ebp)
    4f2a:	63 6c 75 64          	arpl   %bp,0x64(%ebp,%esi,2)
    4f2e:	65 5f                	gs pop %edi
    4f30:	63 61 6c             	arpl   %sp,0x6c(%ecx)
    4f33:	6c                   	insb   (%dx),%es:(%edi)
    4f34:	63 68 61             	arpl   %bp,0x61(%eax)
    4f37:	69 6e 5f 6b 65 72 6e 	imul   $0x6e72656b,0x5f(%esi),%ebp
    4f3e:	65 6c                	gs insb (%dx),%es:(%edi)
    4f40:	00 73 74             	add    %dh,0x74(%ebx)
    4f43:	61                   	popa   
    4f44:	74 00                	je     4f46 <.debug_str+0x4f46>
    4f46:	63 61 6e             	arpl   %sp,0x6e(%ecx)
    4f49:	5f                   	pop    %edi
    4f4a:	66 6f                	outsw  %ds:(%esi),(%dx)
    4f4c:	72 6b                	jb     4fb9 <.debug_str+0x4fb9>
    4f4e:	00 4e 52             	add    %cl,0x52(%esi)
    4f51:	5f                   	pop    %edi
    4f52:	41                   	inc    %ecx
    4f53:	43                   	inc    %ebx
    4f54:	54                   	push   %esp
    4f55:	49                   	dec    %ecx
    4f56:	56                   	push   %esi
    4f57:	45                   	inc    %ebp
    4f58:	5f                   	pop    %edi
    4f59:	41                   	inc    %ecx
    4f5a:	4e                   	dec    %esi
    4f5b:	4f                   	dec    %edi
    4f5c:	4e                   	dec    %esi
    4f5d:	00 74 68 72          	add    %dh,0x72(%eax,%ebp,2)
    4f61:	65 61                	gs popa 
    4f63:	64 5f                	fs pop %edi
    4f65:	6b 65 79 72          	imul   $0x72,0x79(%ebp),%esp
    4f69:	69 6e 67 00 69 64 6c 	imul   $0x6c646900,0x67(%esi),%ebp
    4f70:	65 5f                	gs pop %edi
    4f72:	73 74                	jae    4fe8 <.debug_str+0x4fe8>
    4f74:	61                   	popa   
    4f75:	74 65                	je     4fdc <.debug_str+0x4fdc>
    4f77:	00 75 74             	add    %dh,0x74(%ebp)
    4f7a:	69 6d 65 00 72 65 73 	imul   $0x73657200,0x65(%ebp),%ebp
    4f81:	75 6c                	jne    4fef <.debug_str+0x4fef>
    4f83:	74 5f                	je     4fe4 <.debug_str+0x4fe4>
    4f85:	6d                   	insl   (%dx),%es:(%edi)
    4f86:	61                   	popa   
    4f87:	73 6b                	jae    4ff4 <.debug_str+0x4ff4>
    4f89:	00 77 61             	add    %dh,0x61(%edi)
    4f8c:	6b 65 75 70          	imul   $0x70,0x75(%ebp),%esp
    4f90:	5f                   	pop    %edi
    4f91:	77 61                	ja     4ff4 <.debug_str+0x4ff4>
    4f93:	74 65                	je     4ffa <.debug_str+0x4ffa>
    4f95:	72 6d                	jb     5004 <.debug_str+0x5004>
    4f97:	61                   	popa   
    4f98:	72 6b                	jb     5005 <.debug_str+0x5005>
    4f9a:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    4f9e:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    4fa1:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    4fa8:	72 69                	jb     5013 <.debug_str+0x5013>
    4faa:	78 5f                	js     500b <.debug_str+0x500b>
    4fac:	72 65                	jb     5013 <.debug_str+0x5013>
    4fae:	73 65                	jae    5015 <.debug_str+0x5015>
    4fb0:	72 76                	jb     5028 <.debug_str+0x5028>
    4fb2:	65 00 73 74          	add    %dh,%gs:0x74(%ebx)
    4fb6:	61                   	popa   
    4fb7:	72 74                	jb     502d <.debug_str+0x502d>
    4fb9:	5f                   	pop    %edi
    4fba:	63 6f 64             	arpl   %bp,0x64(%edi)
    4fbd:	65 00 72 69          	add    %dh,%gs:0x69(%edx)
    4fc1:	6e                   	outsb  %ds:(%esi),(%dx)
    4fc2:	67 5f                	addr16 pop %edi
    4fc4:	62 75 66             	bound  %esi,0x66(%ebp)
    4fc7:	66 65 72 5f          	data16 gs jb 502a <.debug_str+0x502a>
    4fcb:	69 74 65 72 00 45 56 	imul   $0x45564500,0x72(%ebp,%eiz,2),%esi
    4fd2:	45 
    4fd3:	4e                   	dec    %esi
    4fd4:	54                   	push   %esp
    4fd5:	5f                   	pop    %edi
    4fd6:	46                   	inc    %esi
    4fd7:	49                   	dec    %ecx
    4fd8:	4c                   	dec    %esp
    4fd9:	45                   	inc    %ebp
    4fda:	5f                   	pop    %edi
    4fdb:	46                   	inc    %esi
    4fdc:	4c                   	dec    %esp
    4fdd:	5f                   	pop    %edi
    4fde:	46                   	inc    %esi
    4fdf:	49                   	dec    %ecx
    4fe0:	4c                   	dec    %esp
    4fe1:	54                   	push   %esp
    4fe2:	45                   	inc    %ebp
    4fe3:	52                   	push   %edx
    4fe4:	45                   	inc    %ebp
    4fe5:	44                   	inc    %esp
    4fe6:	5f                   	pop    %edi
    4fe7:	42                   	inc    %edx
    4fe8:	49                   	dec    %ecx
    4fe9:	54                   	push   %esp
    4fea:	00 70 65             	add    %dh,0x65(%eax)
    4fed:	72 66                	jb     5055 <.debug_str+0x5055>
    4fef:	5f                   	pop    %edi
    4ff0:	65 76 65             	gs jbe 5058 <.debug_str+0x5058>
    4ff3:	6e                   	outsb  %ds:(%esi),(%dx)
    4ff4:	74 5f                	je     5055 <.debug_str+0x5055>
    4ff6:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    4ff9:	74 65                	je     5060 <.debug_str+0x5060>
    4ffb:	78 74                	js     5071 <.debug_str+0x5071>
    4ffd:	00 61 63             	add    %ah,0x63(%ecx)
    5000:	5f                   	pop    %edi
    5001:	73 63                	jae    5066 <.debug_str+0x5066>
    5003:	68 65 64 00 64       	push   $0x64006465
    5008:	65 76 5f             	gs jbe 506a <.debug_str+0x506a>
    500b:	70 61                	jo     506e <.debug_str+0x506e>
    500d:	67 65 5f             	addr16 gs pop %edi
    5010:	66 72 65             	data16 jb 5078 <.debug_str+0x5078>
    5013:	65 5f                	gs pop %edi
    5015:	74 00                	je     5017 <.debug_str+0x5017>
    5017:	67 75 69             	addr16 jne 5083 <.debug_str+0x5083>
    501a:	64 5f                	fs pop %edi
    501c:	74 00                	je     501e <.debug_str+0x501e>
    501e:	62 70 5f             	bound  %esi,0x5f(%eax)
    5021:	6c                   	insb   (%dx),%es:(%edi)
    5022:	69 73 74 00 66 6c 5f 	imul   $0x5f6c6600,0x74(%ebx),%esi
    5029:	6c                   	insb   (%dx),%es:(%edi)
    502a:	69 6e 6b 00 61 63 5f 	imul   $0x5f636100,0x6b(%esi),%ebp
    5031:	75 69                	jne    509c <.debug_str+0x509c>
    5033:	64 00 63 6c          	add    %ah,%fs:0x6c(%ebx)
    5037:	6f                   	outsl  %ds:(%esi),(%dx)
    5038:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    503b:	6c                   	insb   (%dx),%es:(%edi)
    503c:	69 73 74 00 61 74 74 	imul   $0x74746100,0x74(%ebx),%esi
    5043:	72 73                	jb     50b8 <.debug_str+0x50b8>
    5045:	00 6d 73             	add    %ch,0x73(%ebp)
    5048:	69 5f 6c 69 73 74 00 	imul   $0x747369,0x6c(%edi),%ebx
    504f:	70 65                	jo     50b6 <.debug_str+0x50b6>
    5051:	72 63                	jb     50b6 <.debug_str+0x50b6>
    5053:	70 75                	jo     50ca <.debug_str+0x50ca>
    5055:	5f                   	pop    %edi
    5056:	64 72 69             	fs jb  50c2 <.debug_str+0x50c2>
    5059:	66 74 5f             	data16 je 50bb <.debug_str+0x50bb>
    505c:	6d                   	insl   (%dx),%es:(%edi)
    505d:	61                   	popa   
    505e:	72 6b                	jb     50cb <.debug_str+0x50cb>
    5060:	00 63 70             	add    %ah,0x70(%ebx)
    5063:	75 6d                	jne    50d2 <.debug_str+0x50d2>
    5065:	61                   	popa   
    5066:	73 6b                	jae    50d3 <.debug_str+0x50d3>
    5068:	5f                   	pop    %edi
    5069:	74 00                	je     506b <.debug_str+0x506b>
    506b:	67 69 64 5f 6d 61 70 	imul   $0x70616d,0x5f(%si),%esp
    5072:	00 
    5073:	73 77                	jae    50ec <.debug_str+0x50ec>
    5075:	72 65                	jb     50dc <.debug_str+0x50dc>
    5077:	67 73 5f             	addr16 jae 50d9 <.debug_str+0x50d9>
    507a:	73 74                	jae    50f0 <.debug_str+0x50f0>
    507c:	61                   	popa   
    507d:	74 65                	je     50e4 <.debug_str+0x50e4>
    507f:	00 64 71 62          	add    %ah,0x62(%ecx,%esi,2)
    5083:	5f                   	pop    %edi
    5084:	69 73 6f 66 74 6c 69 	imul   $0x696c7466,0x6f(%ebx),%esi
    508b:	6d                   	insl   (%dx),%es:(%edi)
    508c:	69 74 00 70 65 72 66 	imul   $0x5f667265,0x70(%eax,%eax,1),%esi
    5093:	5f 
    5094:	73 77                	jae    510d <.debug_str+0x510d>
    5096:	65 76 65             	gs jbe 50fe <.debug_str+0x50fe>
    5099:	6e                   	outsb  %ds:(%esi),(%dx)
    509a:	74 5f                	je     50fb <.debug_str+0x50fb>
    509c:	65 6e                	outsb  %gs:(%esi),(%dx)
    509e:	61                   	popa   
    509f:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
    50a3:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    50a7:	6d                   	insl   (%dx),%es:(%edi)
    50a8:	70 6f                	jo     5119 <.debug_str+0x5119>
    50aa:	6c                   	insb   (%dx),%es:(%edi)
    50ab:	69 6e 65 00 6c 6f 61 	imul   $0x616f6c00,0x65(%esi),%ebp
    50b2:	64 5f                	fs pop %edi
    50b4:	73 70                	jae    5126 <.debug_str+0x5126>
    50b6:	30 00                	xor    %al,(%eax)
    50b8:	6f                   	outsl  %ds:(%esi),(%dx)
    50b9:	72 69                	jb     5124 <.debug_str+0x5124>
    50bb:	67 5f                	addr16 pop %edi
    50bd:	61                   	popa   
    50be:	78 00                	js     50c0 <.debug_str+0x50c0>
    50c0:	72 65                	jb     5127 <.debug_str+0x5127>
    50c2:	73 74                	jae    5138 <.debug_str+0x5138>
    50c4:	6f                   	outsl  %ds:(%esi),(%dx)
    50c5:	72 65                	jb     512c <.debug_str+0x512c>
    50c7:	5f                   	pop    %edi
    50c8:	66 6c                	data16 insb (%dx),%es:(%edi)
    50ca:	00 65 76             	add    %ah,0x76(%ebp)
    50cd:	65 6e                	outsb  %gs:(%esi),(%dx)
    50cf:	74 5f                	je     5130 <.debug_str+0x5130>
    50d1:	63 61 70             	arpl   %sp,0x70(%ecx)
    50d4:	73 00                	jae    50d6 <.debug_str+0x50d6>
    50d6:	66 5f                	pop    %di
    50d8:	74 66                	je     5140 <.debug_str+0x5140>
    50da:	69 6c 65 5f 6c 6c 69 	imul   $0x6e696c6c,0x5f(%ebp,%eiz,2),%ebp
    50e1:	6e 
    50e2:	6b 00 62             	imul   $0x62,(%eax),%eax
    50e5:	64 5f                	fs pop %edi
    50e7:	63 6c 61 69          	arpl   %bp,0x69(%ecx,%eiz,2)
    50eb:	6d                   	insl   (%dx),%es:(%edi)
    50ec:	69 6e 67 00 63 6f 6d 	imul   $0x6d6f6300,0x67(%esi),%ebp
    50f3:	70 6c                	jo     5161 <.debug_str+0x5161>
    50f5:	65 74 65             	gs je  515d <.debug_str+0x515d>
    50f8:	00 73 63             	add    %dh,0x63(%ebx)
    50fb:	68 65 64 5f 72       	push   $0x725f6465
    5100:	74 5f                	je     5161 <.debug_str+0x5161>
    5102:	65 6e                	outsb  %gs:(%esi),(%dx)
    5104:	74 69                	je     516f <.debug_str+0x516f>
    5106:	74 79                	je     5181 <.debug_str+0x5181>
    5108:	00 73 65             	add    %dh,0x65(%ebx)
    510b:	6e                   	outsb  %ds:(%esi),(%dx)
    510c:	64 70 61             	fs jo  5170 <.debug_str+0x5170>
    510f:	67 65 00 74 69       	add    %dh,%gs:0x69(%si)
    5114:	6d                   	insl   (%dx),%es:(%edi)
    5115:	65 72 71             	gs jb  5189 <.debug_str+0x5189>
    5118:	75 65                	jne    517f <.debug_str+0x517f>
    511a:	75 65                	jne    5181 <.debug_str+0x5181>
    511c:	5f                   	pop    %edi
    511d:	6e                   	outsb  %ds:(%esi),(%dx)
    511e:	6f                   	outsl  %ds:(%esi),(%dx)
    511f:	64 65 00 6d 65       	fs add %ch,%gs:0x65(%ebp)
    5124:	6d                   	insl   (%dx),%es:(%edi)
    5125:	5f                   	pop    %edi
    5126:	64 71 62             	fs jno 518b <.debug_str+0x518b>
    5129:	6c                   	insb   (%dx),%es:(%edi)
    512a:	6b 00 65             	imul   $0x65,(%eax),%eax
    512d:	76 65                	jbe    5194 <.debug_str+0x5194>
    512f:	6e                   	outsb  %ds:(%esi),(%dx)
    5130:	74 5f                	je     5191 <.debug_str+0x5191>
    5132:	69 6e 69 74 00 6e 72 	imul   $0x726e0074,0x69(%esi),%ebp
    5139:	5f                   	pop    %edi
    513a:	63 61 63             	arpl   %sp,0x63(%ecx)
    513d:	68 65 64 5f 6f       	push   $0x6f5f6465
    5142:	62 6a 65             	bound  %ebp,0x65(%edx)
    5145:	63 74 73 00          	arpl   %si,0x0(%ebx,%esi,2)
    5149:	69 61 5f 6d 74 69 6d 	imul   $0x6d69746d,0x5f(%ecx),%esp
    5150:	65 00 61 64          	add    %ah,%gs:0x64(%ecx)
    5154:	64 72 5f             	fs jb  51b6 <.debug_str+0x51b6>
    5157:	66 69 6c 74 65 72 73 	imul   $0x7372,0x65(%esp,%esi,2),%bp
    515e:	00 73 61             	add    %dh,0x61(%ebx)
    5161:	6d                   	insl   (%dx),%es:(%edi)
    5162:	70 6c                	jo     51d0 <.debug_str+0x51d0>
    5164:	65 5f                	gs pop %edi
    5166:	66 72 65             	data16 jb 51ce <.debug_str+0x51ce>
    5169:	71 00                	jno    516b <.debug_str+0x516b>
    516b:	73 68                	jae    51d5 <.debug_str+0x51d5>
    516d:	72 69                	jb     51d8 <.debug_str+0x51d8>
    516f:	6e                   	outsb  %ds:(%esi),(%dx)
    5170:	6b 5f 63 6f          	imul   $0x6f,0x63(%edi),%ebx
    5174:	6e                   	outsb  %ds:(%esi),(%dx)
    5175:	74 72                	je     51e9 <.debug_str+0x51e9>
    5177:	6f                   	outsl  %ds:(%esi),(%dx)
    5178:	6c                   	insb   (%dx),%es:(%edi)
    5179:	00 6d 78             	add    %ch,0x78(%ebp)
    517c:	63 73 72             	arpl   %si,0x72(%ebx)
    517f:	5f                   	pop    %edi
    5180:	6d                   	insl   (%dx),%es:(%edi)
    5181:	61                   	popa   
    5182:	73 6b                	jae    51ef <.debug_str+0x51ef>
    5184:	00 6b 65             	add    %ch,0x65(%ebx)
    5187:	72 6e                	jb     51f7 <.debug_str+0x51f7>
    5189:	66 73 5f             	data16 jae 51eb <.debug_str+0x51eb>
    518c:	72 6f                	jb     51fd <.debug_str+0x51fd>
    518e:	6f                   	outsl  %ds:(%esi),(%dx)
    518f:	74 00                	je     5191 <.debug_str+0x5191>
    5191:	6e                   	outsb  %ds:(%esi),(%dx)
    5192:	72 5f                	jb     51f3 <.debug_str+0x51f3>
    5194:	64 69 72 74 69 65 64 	imul   $0x5f646569,%fs:0x74(%edx),%esi
    519b:	5f 
    519c:	70 61                	jo     51ff <.debug_str+0x51ff>
    519e:	75 73                	jne    5213 <.debug_str+0x5213>
    51a0:	65 00 70 6d          	add    %dh,%gs:0x6d(%eax)
    51a4:	75 5f                	jne    5205 <.debug_str+0x5205>
    51a6:	64 69 73 61 62 6c 65 	imul   $0x5f656c62,%fs:0x61(%ebx),%esi
    51ad:	5f 
    51ae:	63 6f 75             	arpl   %bp,0x75(%edi)
    51b1:	6e                   	outsb  %ds:(%esi),(%dx)
    51b2:	74 00                	je     51b4 <.debug_str+0x51b4>
    51b4:	5f                   	pop    %edi
    51b5:	73 69                	jae    5220 <.debug_str+0x5220>
    51b7:	67 63 68 6c          	arpl   %bp,0x6c(%bx,%si)
    51bb:	64 00 62 64          	add    %ah,%fs:0x64(%edx)
    51bf:	5f                   	pop    %edi
    51c0:	70 61                	jo     5223 <.debug_str+0x5223>
    51c2:	72 74                	jb     5238 <.debug_str+0x5238>
    51c4:	5f                   	pop    %edi
    51c5:	63 6f 75             	arpl   %bp,0x75(%edi)
    51c8:	6e                   	outsb  %ds:(%esi),(%dx)
    51c9:	74 00                	je     51cb <.debug_str+0x51cb>
    51cb:	69 73 5f 73 65 65 6e 	imul   $0x6e656573,0x5f(%ebx),%esi
    51d2:	00 72 63             	add    %dh,0x63(%edx)
    51d5:	75 5f                	jne    5236 <.debug_str+0x5236>
    51d7:	70 65                	jo     523e <.debug_str+0x523e>
    51d9:	6e                   	outsb  %ds:(%esi),(%dx)
    51da:	64 69 6e 67 00 74 65 	imul   $0x73657400,%fs:0x67(%esi),%ebp
    51e1:	73 
    51e2:	74 5f                	je     5243 <.debug_str+0x5243>
    51e4:	61                   	popa   
    51e5:	6e                   	outsb  %ds:(%esi),(%dx)
    51e6:	64 5f                	fs pop %edi
    51e8:	73 65                	jae    524f <.debug_str+0x524f>
    51ea:	74 5f                	je     524b <.debug_str+0x524b>
    51ec:	62 69 74             	bound  %ebp,0x74(%ecx)
    51ef:	00 55 43             	add    %dl,0x43(%ebp)
    51f2:	4f                   	dec    %edi
    51f3:	55                   	push   %ebp
    51f4:	4e                   	dec    %esi
    51f5:	54                   	push   %esp
    51f6:	5f                   	pop    %edi
    51f7:	55                   	push   %ebp
    51f8:	54                   	push   %esp
    51f9:	53                   	push   %ebx
    51fa:	5f                   	pop    %edi
    51fb:	4e                   	dec    %esi
    51fc:	41                   	inc    %ecx
    51fd:	4d                   	dec    %ebp
    51fe:	45                   	inc    %ebp
    51ff:	53                   	push   %ebx
    5200:	50                   	push   %eax
    5201:	41                   	inc    %ecx
    5202:	43                   	inc    %ebx
    5203:	45                   	inc    %ebp
    5204:	53                   	push   %ebx
    5205:	00 72 65             	add    %dh,0x65(%edx)
    5208:	73 65                	jae    526f <.debug_str+0x526f>
    520a:	72 76                	jb     5282 <.debug_str+0x5282>
    520c:	65 64 00 63 67       	gs add %ah,%fs:0x67(%ebx)
    5211:	72 6f                	jb     5282 <.debug_str+0x5282>
    5213:	75 70                	jne    5285 <.debug_str+0x5285>
    5215:	73 00                	jae    5217 <.debug_str+0x5217>
    5217:	73 65                	jae    527e <.debug_str+0x527e>
    5219:	74 5f                	je     527a <.debug_str+0x527a>
    521b:	70 74                	jo     5291 <.debug_str+0x5291>
    521d:	65 5f                	gs pop %edi
    521f:	61                   	popa   
    5220:	74 6f                	je     5291 <.debug_str+0x5291>
    5222:	6d                   	insl   (%dx),%es:(%edi)
    5223:	69 63 00 70 72 6f 62 	imul   $0x626f7270,0x0(%ebx),%esp
    522a:	65 5f                	gs pop %edi
    522c:	74 79                	je     52a7 <.debug_str+0x52a7>
    522e:	70 65                	jo     5295 <.debug_str+0x5295>
    5230:	00 70 61             	add    %dh,0x61(%eax)
    5233:	67 65 5f             	addr16 gs pop %edi
    5236:	74 72                	je     52aa <.debug_str+0x52aa>
    5238:	65 65 00 62 64       	gs add %ah,%gs:0x64(%edx)
    523d:	5f                   	pop    %edi
    523e:	69 6e 6f 64 65 00 52 	imul   $0x52006564,0x6f(%esi),%ebp
    5245:	50                   	push   %eax
    5246:	4d                   	dec    %ebp
    5247:	5f                   	pop    %edi
    5248:	52                   	push   %edx
    5249:	45                   	inc    %ebp
    524a:	51                   	push   %ecx
    524b:	5f                   	pop    %edi
    524c:	41                   	inc    %ecx
    524d:	55                   	push   %ebp
    524e:	54                   	push   %esp
    524f:	4f                   	dec    %edi
    5250:	53                   	push   %ebx
    5251:	55                   	push   %ebp
    5252:	53                   	push   %ebx
    5253:	50                   	push   %eax
    5254:	45                   	inc    %ebp
    5255:	4e                   	dec    %esi
    5256:	44                   	inc    %esp
    5257:	00 6f 66             	add    %ch,0x66(%edi)
    525a:	66 73 65             	data16 jae 52c2 <.debug_str+0x52c2>
    525d:	74 00                	je     525f <.debug_str+0x525f>
    525f:	69 6f 5f 62 69 74 6d 	imul   $0x6d746962,0x5f(%edi),%ebp
    5266:	61                   	popa   
    5267:	70 5f                	jo     52c8 <.debug_str+0x52c8>
    5269:	70 74                	jo     52df <.debug_str+0x52df>
    526b:	72 00                	jb     526d <.debug_str+0x526d>
    526d:	6f                   	outsl  %ds:(%esi),(%dx)
    526e:	6e                   	outsb  %ds:(%esi),(%dx)
    526f:	6c                   	insb   (%dx),%es:(%edi)
    5270:	69 6e 65 5f 6d 61 70 	imul   $0x70616d5f,0x65(%esi),%ebp
    5277:	73 00                	jae    5279 <.debug_str+0x5279>
    5279:	65 6e                	outsb  %gs:(%esi),(%dx)
    527b:	74 5f                	je     52dc <.debug_str+0x52dc>
    527d:	73 69                	jae    52e8 <.debug_str+0x52e8>
    527f:	7a 65                	jp     52e6 <.debug_str+0x52e6>
    5281:	00 74 69 6d          	add    %dh,0x6d(%ecx,%ebp,2)
    5285:	65 36 34 5f          	gs ss xor $0x5f,%al
    5289:	74 00                	je     528b <.debug_str+0x528b>
    528b:	73 65                	jae    52f2 <.debug_str+0x52f2>
    528d:	74 75                	je     5304 <.debug_str+0x5304>
    528f:	70 5f                	jo     52f0 <.debug_str+0x52f0>
    5291:	69 6f 61 70 69 63 5f 	imul   $0x5f636970,0x61(%edi),%ebp
    5298:	69 64 73 00 68 61 73 	imul   $0x5f736168,0x0(%ebx,%esi,2),%esp
    529f:	5f 
    52a0:	63 68 69             	arpl   %bp,0x69(%eax)
    52a3:	6c                   	insb   (%dx),%es:(%edi)
    52a4:	64 5f                	fs pop %edi
    52a6:	73 75                	jae    531d <.debug_str+0x531d>
    52a8:	62 72 65             	bound  %esi,0x65(%edx)
    52ab:	61                   	popa   
    52ac:	70 65                	jo     5313 <.debug_str+0x5313>
    52ae:	72 00                	jb     52b0 <.debug_str+0x52b0>
    52b0:	6d                   	insl   (%dx),%es:(%edi)
    52b1:	65 6d                	gs insl (%dx),%es:(%edi)
    52b3:	73 65                	jae    531a <.debug_str+0x531a>
    52b5:	74 00                	je     52b7 <.debug_str+0x52b7>
    52b7:	72 69                	jb     5322 <.debug_str+0x5322>
    52b9:	6e                   	outsb  %ds:(%esi),(%dx)
    52ba:	67 5f                	addr16 pop %edi
    52bc:	62 75 66             	bound  %esi,0x66(%ebp)
    52bf:	66 65 72 5f          	data16 gs jb 5322 <.debug_str+0x5322>
    52c3:	65 76 65             	gs jbe 532b <.debug_str+0x532b>
    52c6:	6e                   	outsb  %ds:(%esi),(%dx)
    52c7:	74 00                	je     52c9 <.debug_str+0x52c9>
    52c9:	6f                   	outsl  %ds:(%esi),(%dx)
    52ca:	66 66 73 65          	data16 data16 jae 5333 <.debug_str+0x5333>
    52ce:	74 5f                	je     532f <.debug_str+0x532f>
    52d0:	6d                   	insl   (%dx),%es:(%edi)
    52d1:	69 64 64 6c 65 00 6c 	imul   $0x616c0065,0x6c(%esp,%eiz,2),%esp
    52d8:	61 
    52d9:	7a 79                	jp     5354 <.debug_str+0x5354>
    52db:	5f                   	pop    %edi
    52dc:	6d                   	insl   (%dx),%es:(%edi)
    52dd:	6f                   	outsl  %ds:(%esi),(%dx)
    52de:	64 65 00 70 6d       	fs add %dh,%gs:0x6d(%eax)
    52e3:	5f                   	pop    %edi
    52e4:	64 6f                	outsl  %fs:(%esi),(%dx)
    52e6:	6d                   	insl   (%dx),%es:(%edi)
    52e7:	61                   	popa   
    52e8:	69 6e 00 73 61 6d 70 	imul   $0x706d6173,0x0(%esi),%ebp
    52ef:	6c                   	insb   (%dx),%es:(%edi)
    52f0:	65 5f                	gs pop %edi
    52f2:	74 79                	je     536d <.debug_str+0x536d>
    52f4:	70 65                	jo     535b <.debug_str+0x535b>
    52f6:	00 75 63             	add    %dh,0x63(%ebp)
    52f9:	6f                   	outsl  %ds:(%esi),(%dx)
    52fa:	75 6e                	jne    536a <.debug_str+0x536a>
    52fc:	74 5f                	je     535d <.debug_str+0x535d>
    52fe:	6d                   	insl   (%dx),%es:(%edi)
    52ff:	61                   	popa   
    5300:	78 00                	js     5302 <.debug_str+0x5302>
    5302:	75 63                	jne    5367 <.debug_str+0x5367>
    5304:	6f                   	outsl  %ds:(%esi),(%dx)
    5305:	75 6e                	jne    5375 <.debug_str+0x5375>
    5307:	74 73                	je     537c <.debug_str+0x537c>
    5309:	00 71 63             	add    %dh,0x63(%ecx)
    530c:	5f                   	pop    %edi
    530d:	73 74                	jae    5383 <.debug_str+0x5383>
    530f:	61                   	popa   
    5310:	74 65                	je     5377 <.debug_str+0x5377>
    5312:	00 6b 6e             	add    %ch,0x6e(%ebx)
    5315:	6f                   	outsl  %ds:(%esi),(%dx)
    5316:	64 65 5f             	fs gs pop %edi
    5319:	63 6c 61 73          	arpl   %bp,0x73(%ecx,%eiz,2)
    531d:	73 00                	jae    531f <.debug_str+0x531f>
    531f:	77 61                	ja     5382 <.debug_str+0x5382>
    5321:	69 74 5f 75 6e 66 72 	imul   $0x6f72666e,0x75(%edi,%ebx,2),%esi
    5328:	6f 
    5329:	7a 65                	jp     5390 <.debug_str+0x5390>
    532b:	6e                   	outsb  %ds:(%esi),(%dx)
    532c:	00 69 6f             	add    %ch,0x6f(%ecx)
    532f:	6d                   	insl   (%dx),%es:(%edi)
    5330:	6d                   	insl   (%dx),%es:(%edi)
    5331:	75 5f                	jne    5392 <.debug_str+0x5392>
    5333:	6f                   	outsl  %ds:(%esi),(%dx)
    5334:	70 73                	jo     53a9 <.debug_str+0x53a9>
    5336:	00 62 64             	add    %ah,0x64(%edx)
    5339:	5f                   	pop    %edi
    533a:	70 61                	jo     539d <.debug_str+0x539d>
    533c:	72 74                	jb     53b2 <.debug_str+0x53b2>
    533e:	00 63 68             	add    %ah,0x68(%ebx)
    5341:	65 63 6b 5f          	arpl   %bp,%gs:0x5f(%ebx)
    5345:	66 6c                	data16 insb (%dx),%es:(%edi)
    5347:	61                   	popa   
    5348:	67 73 00             	addr16 jae 534b <.debug_str+0x534b>
    534b:	5f                   	pop    %edi
    534c:	5f                   	pop    %edi
    534d:	65 73 68             	gs jae 53b8 <.debug_str+0x53b8>
    5350:	00 66 69             	add    %ah,0x69(%esi)
    5353:	6e                   	outsb  %ds:(%esi),(%dx)
    5354:	64 5f                	fs pop %edi
    5356:	73 6d                	jae    53c5 <.debug_str+0x53c5>
    5358:	70 5f                	jo     53b9 <.debug_str+0x53b9>
    535a:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    535d:	66 69 67 00 6d 73    	imul   $0x736d,0x0(%edi),%sp
    5363:	69 5f 64 65 73 63 00 	imul   $0x637365,0x64(%edi),%ebx
    536a:	69 6e 71 75 69 72 65 	imul   $0x65726975,0x71(%esi),%ebp
    5371:	5f                   	pop    %edi
    5372:	72 65                	jb     53d9 <.debug_str+0x53d9>
    5374:	6d                   	insl   (%dx),%es:(%edi)
    5375:	6f                   	outsl  %ds:(%esi),(%dx)
    5376:	74 65                	je     53dd <.debug_str+0x53dd>
    5378:	5f                   	pop    %edi
    5379:	61                   	popa   
    537a:	70 69                	jo     53e5 <.debug_str+0x53e5>
    537c:	63 00                	arpl   %ax,(%eax)
    537e:	69 72 71 5f 67 65 74 	imul   $0x7465675f,0x71(%edx),%esi
    5385:	5f                   	pop    %edi
    5386:	69 72 71 63 68 69 70 	imul   $0x70696863,0x71(%edx),%esi
    538d:	5f                   	pop    %edi
    538e:	73 74                	jae    5404 <.debug_str+0x5404>
    5390:	61                   	popa   
    5391:	74 65                	je     53f8 <.debug_str+0x53f8>
    5393:	00 6d 65             	add    %ch,0x65(%ebp)
    5396:	6d                   	insl   (%dx),%es:(%edi)
    5397:	6f                   	outsl  %ds:(%esi),(%dx)
    5398:	72 79                	jb     5413 <.debug_str+0x5413>
    539a:	5f                   	pop    %edi
    539b:	63 67 72             	arpl   %sp,0x72(%edi)
    539e:	70 5f                	jo     53ff <.debug_str+0x53ff>
    53a0:	69 64 00 50 45 52 46 	imul   $0x5f465245,0x50(%eax,%eax,1),%esp
    53a7:	5f 
    53a8:	43                   	inc    %ebx
    53a9:	4f                   	dec    %edi
    53aa:	55                   	push   %ebp
    53ab:	4e                   	dec    %esi
    53ac:	54                   	push   %esp
    53ad:	5f                   	pop    %edi
    53ae:	53                   	push   %ebx
    53af:	57                   	push   %edi
    53b0:	5f                   	pop    %edi
    53b1:	43                   	inc    %ebx
    53b2:	50                   	push   %eax
    53b3:	55                   	push   %ebp
    53b4:	5f                   	pop    %edi
    53b5:	43                   	inc    %ebx
    53b6:	4c                   	dec    %esp
    53b7:	4f                   	dec    %edi
    53b8:	43                   	inc    %ebx
    53b9:	4b                   	dec    %ebx
    53ba:	00 66 6c             	add    %ah,0x6c(%esi)
    53bd:	5f                   	pop    %edi
    53be:	6c                   	insb   (%dx),%es:(%edi)
    53bf:	69 73 74 00 5f 6d 61 	imul   $0x616d5f00,0x74(%ebx),%esi
    53c6:	70 63                	jo     542b <.debug_str+0x542b>
    53c8:	6f                   	outsl  %ds:(%esi),(%dx)
    53c9:	75 6e                	jne    5439 <.debug_str+0x5439>
    53cb:	74 00                	je     53cd <.debug_str+0x53cd>
    53cd:	63 6c 65 61          	arpl   %bp,0x61(%ebp,%eiz,2)
    53d1:	6e                   	outsb  %ds:(%esi),(%dx)
    53d2:	75 70                	jne    5444 <.debug_str+0x5444>
    53d4:	00 73 6d             	add    %dh,0x6d(%ebx)
    53d7:	5f                   	pop    %edi
    53d8:	72 65                	jb     543f <.debug_str+0x543f>
    53da:	66 00 68 61          	data16 add %ch,0x61(%eax)
    53de:	6e                   	outsb  %ds:(%esi),(%dx)
    53df:	67 5f                	addr16 pop %edi
    53e1:	64 65 74 65          	fs gs je 544a <.debug_str+0x544a>
    53e5:	63 74 65 64          	arpl   %si,0x64(%ebp,%eiz,2)
    53e9:	00 63 68             	add    %ah,0x68(%ebx)
    53ec:	69 6c 64 5f 6e 73 5f 	imul   $0x745f736e,0x5f(%esp,%eiz,2),%ebp
    53f3:	74 
    53f4:	79 70                	jns    5466 <.debug_str+0x5466>
    53f6:	65 00 71 66          	add    %dh,%gs:0x66(%ecx)
    53fa:	5f                   	pop    %edi
    53fb:	66 6d                	insw   (%dx),%es:(%edi)
    53fd:	74 5f                	je     545e <.debug_str+0x545e>
    53ff:	69 64 00 73 5f 76 66 	imul   $0x7366765f,0x73(%eax,%eax,1),%esp
    5406:	73 
    5407:	5f                   	pop    %edi
    5408:	72 65                	jb     546f <.debug_str+0x546f>
    540a:	6e                   	outsb  %ds:(%esi),(%dx)
    540b:	61                   	popa   
    540c:	6d                   	insl   (%dx),%es:(%edi)
    540d:	65 5f                	gs pop %edi
    540f:	6b 65 79 00          	imul   $0x0,0x79(%ebp),%esp
    5413:	68 72 65 73 5f       	push   $0x5f736572
    5418:	61                   	popa   
    5419:	63 74 69 76          	arpl   %si,0x76(%ecx,%ebp,2)
    541d:	65 00 4e 52          	add    %cl,%gs:0x52(%esi)
    5421:	5f                   	pop    %edi
    5422:	4d                   	dec    %ebp
    5423:	4c                   	dec    %esp
    5424:	4f                   	dec    %edi
    5425:	43                   	inc    %ebx
    5426:	4b                   	dec    %ebx
    5427:	00 69 72             	add    %ch,0x72(%ecx)
    542a:	71 5f                	jno    548b <.debug_str+0x548b>
    542c:	6d                   	insl   (%dx),%es:(%edi)
    542d:	61                   	popa   
    542e:	73 6b                	jae    549b <.debug_str+0x549b>
    5430:	00 5f 5f             	add    %bl,0x5f(%edi)
    5433:	65 76 65             	gs jbe 549b <.debug_str+0x549b>
    5436:	6e                   	outsb  %ds:(%esi),(%dx)
    5437:	74 5f                	je     5498 <.debug_str+0x5498>
    5439:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    5440:	72 69                	jb     54ab <.debug_str+0x54ab>
    5442:	78 5f                	js     54a3 <.debug_str+0x54a3>
    5444:	66 72 65             	data16 jb 54ac <.debug_str+0x54ac>
    5447:	65 00 70 68          	add    %dh,%gs:0x68(%eax)
    544b:	79 73                	jns    54c0 <.debug_str+0x54c0>
    544d:	5f                   	pop    %edi
    544e:	61                   	popa   
    544f:	64 64 72 5f          	fs fs jb 54b2 <.debug_str+0x54b2>
    5453:	74 00                	je     5455 <.debug_str+0x5455>
    5455:	70 69                	jo     54c0 <.debug_str+0x54c0>
    5457:	6e                   	outsb  %ds:(%esi),(%dx)
    5458:	5f                   	pop    %edi
    5459:	63 6f 75             	arpl   %bp,0x75(%edi)
    545c:	6e                   	outsb  %ds:(%esi),(%dx)
    545d:	74 00                	je     545f <.debug_str+0x545f>
    545f:	73 63                	jae    54c4 <.debug_str+0x54c4>
    5461:	68 65 64 5f 63       	push   $0x635f6465
    5466:	62 5f 75             	bound  %ebx,0x75(%edi)
    5469:	73 61                	jae    54cc <.debug_str+0x54cc>
    546b:	67 65 00 73 68       	add    %dh,%gs:0x68(%bp,%di)
    5470:	6f                   	outsl  %ds:(%esi),(%dx)
    5471:	77 5f                	ja     54d2 <.debug_str+0x54d2>
    5473:	64 65 76 6e          	fs gs jbe 54e5 <.debug_str+0x54e5>
    5477:	61                   	popa   
    5478:	6d                   	insl   (%dx),%es:(%edi)
    5479:	65 00 69 73          	add    %ch,%gs:0x73(%ecx)
    547d:	5f                   	pop    %edi
    547e:	61                   	popa   
    547f:	63 74 69 76          	arpl   %si,0x76(%ecx,%ebp,2)
    5483:	65 00 70 61          	add    %dh,%gs:0x61(%eax)
    5487:	67 65 5f             	addr16 gs pop %edi
    548a:	74 61                	je     54ed <.debug_str+0x54ed>
    548c:	62 6c 65 5f          	bound  %ebp,0x5f(%ebp,%eiz,2)
    5490:	6c                   	insb   (%dx),%es:(%edi)
    5491:	6f                   	outsl  %ds:(%esi),(%dx)
    5492:	63 6b 00             	arpl   %bp,0x0(%ebx)
    5495:	69 6d 70 6c 69 63 69 	imul   $0x6963696c,0x70(%ebp),%ebp
    549c:	74 5f                	je     54fd <.debug_str+0x54fd>
    549e:	6f                   	outsl  %ds:(%esi),(%dx)
    549f:	6e                   	outsb  %ds:(%esi),(%dx)
    54a0:	5f                   	pop    %edi
    54a1:	64 66 6c             	fs data16 insb (%dx),%es:(%edi)
    54a4:	00 6b 5f             	add    %ch,0x5f(%ebx)
    54a7:	73 69                	jae    5512 <.debug_str+0x5512>
    54a9:	67 61                	addr16 popa 
    54ab:	63 74 69 6f          	arpl   %si,0x6f(%ecx,%ebp,2)
    54af:	6e                   	outsb  %ds:(%esi),(%dx)
    54b0:	00 72 65             	add    %dh,0x65(%edx)
    54b3:	61                   	popa   
    54b4:	64 5f                	fs pop %edi
    54b6:	66 69 6c 65 5f 69 6e 	imul   $0x6e69,0x5f(%ebp,%eiz,2),%bp
    54bd:	66 6f                	outsw  %ds:(%esi),(%dx)
    54bf:	00 77 61             	add    %dh,0x61(%edi)
    54c2:	6b 65 5f 65          	imul   $0x65,0x5f(%ebp),%esp
    54c6:	6e                   	outsb  %ds:(%esi),(%dx)
    54c7:	74 72                	je     553b <.debug_str+0x553b>
    54c9:	79 00                	jns    54cb <.debug_str+0x54cb>
    54cb:	54                   	push   %esp
    54cc:	52                   	push   %edx
    54cd:	41                   	inc    %ecx
    54ce:	43                   	inc    %ebx
    54cf:	45                   	inc    %ebp
    54d0:	5f                   	pop    %edi
    54d1:	52                   	push   %edx
    54d2:	45                   	inc    %ebp
    54d3:	47                   	inc    %edi
    54d4:	5f                   	pop    %edi
    54d5:	55                   	push   %ebp
    54d6:	4e                   	dec    %esi
    54d7:	52                   	push   %edx
    54d8:	45                   	inc    %ebp
    54d9:	47                   	inc    %edi
    54da:	49                   	dec    %ecx
    54db:	53                   	push   %ebx
    54dc:	54                   	push   %esp
    54dd:	45                   	inc    %ebp
    54de:	52                   	push   %edx
    54df:	00 71 75             	add    %dh,0x75(%ecx)
    54e2:	6f                   	outsl  %ds:(%esi),(%dx)
    54e3:	74 61                	je     5546 <.debug_str+0x5546>
    54e5:	5f                   	pop    %edi
    54e6:	69 6e 66 6f 00 6c 6f 	imul   $0x6f6c006f,0x66(%esi),%ebp
    54ed:	61                   	popa   
    54ee:	64 5f                	fs pop %edi
    54f0:	73 75                	jae    5567 <.debug_str+0x5567>
    54f2:	6d                   	insl   (%dx),%es:(%edi)
    54f3:	00 63 6f             	add    %ah,0x6f(%ebx)
    54f6:	6e                   	outsb  %ds:(%esi),(%dx)
    54f7:	73 6f                	jae    5568 <.debug_str+0x5568>
    54f9:	6c                   	insb   (%dx),%es:(%edi)
    54fa:	65 5f                	gs pop %edi
    54fc:	70 72                	jo     5570 <.debug_str+0x5570>
    54fe:	69 6e 74 6b 00 63 6f 	imul   $0x6f63006b,0x74(%esi),%ebp
    5505:	75 62                	jne    5569 <.debug_str+0x5569>
    5507:	6c                   	insb   (%dx),%es:(%edi)
    5508:	6f                   	outsl  %ds:(%esi),(%dx)
    5509:	63 6b 00             	arpl   %bp,0x0(%ebx)
    550c:	69 6f 61 63 00 69 72 	imul   $0x72690063,0x61(%edi),%ebp
    5513:	71 5f                	jno    5574 <.debug_str+0x5574>
    5515:	6d                   	insl   (%dx),%es:(%edi)
    5516:	61                   	popa   
    5517:	74 72                	je     558b <.debug_str+0x558b>
    5519:	69 78 5f 72 65 73 65 	imul   $0x65736572,0x5f(%eax),%edi
    5520:	72 76                	jb     5598 <.debug_str+0x5598>
    5522:	65 00 6e 72          	add    %ch,%gs:0x72(%esi)
    5526:	5f                   	pop    %edi
    5527:	74 6f                	je     5598 <.debug_str+0x5598>
    5529:	5f                   	pop    %edi
    552a:	73 63                	jae    558f <.debug_str+0x558f>
    552c:	61                   	popa   
    552d:	6e                   	outsb  %ds:(%esi),(%dx)
    552e:	00 74 68 72          	add    %dh,0x72(%eax,%ebp,2)
    5532:	65 61                	gs popa 
    5534:	64 65 64 5f          	fs gs fs pop %edi
    5538:	63 73 65             	arpl   %si,0x65(%ebx)
    553b:	74 73                	je     55b0 <.debug_str+0x55b0>
    553d:	00 50 47             	add    %dl,0x47(%eax)
    5540:	50                   	push   %eax
    5541:	47                   	inc    %edi
    5542:	49                   	dec    %ecx
    5543:	4e                   	dec    %esi
    5544:	00 64 65 73          	add    %ah,0x73(%ebp,%eiz,2)
    5548:	63 5f 73             	arpl   %bx,0x73(%edi)
    554b:	74 72                	je     55bf <.debug_str+0x55bf>
    554d:	75 63                	jne    55b2 <.debug_str+0x55b2>
    554f:	74 00                	je     5551 <.debug_str+0x5551>
    5551:	64 71 5f             	fs jno 55b3 <.debug_str+0x55b3>
    5554:	6f                   	outsl  %ds:(%esi),(%dx)
    5555:	66 66 00 5f 5f       	data16 data16 add %bl,0x5f(%edi)
    555a:	74 72                	je     55ce <.debug_str+0x55ce>
    555c:	61                   	popa   
    555d:	63 65 70             	arpl   %sp,0x70(%ebp)
    5560:	6f                   	outsl  %ds:(%esi),(%dx)
    5561:	69 6e 74 5f 69 72 71 	imul   $0x7172695f,0x74(%esi),%ebp
    5568:	5f                   	pop    %edi
    5569:	6d                   	insl   (%dx),%es:(%edi)
    556a:	61                   	popa   
    556b:	74 72                	je     55df <.debug_str+0x55df>
    556d:	69 78 5f 6f 6e 6c 69 	imul   $0x696c6e6f,0x5f(%eax),%edi
    5574:	6e                   	outsb  %ds:(%esi),(%dx)
    5575:	65 00 65 78          	add    %ah,%gs:0x78(%ebp)
    5579:	65 63 5f 6d          	arpl   %bx,%gs:0x6d(%edi)
    557d:	61                   	popa   
    557e:	78 00                	js     5580 <.debug_str+0x5580>
    5580:	68 69 64 65 5f       	push   $0x5f656469
    5585:	70 69                	jo     55f0 <.debug_str+0x55f0>
    5587:	64 00 69 5f          	add    %ch,%fs:0x5f(%ecx)
    558b:	62 79 74             	bound  %edi,0x74(%ecx)
    558e:	65 73 00             	gs jae 5591 <.debug_str+0x5591>
    5591:	6e                   	outsb  %ds:(%esi),(%dx)
    5592:	66 73 5f             	data16 jae 55f4 <.debug_str+0x55f4>
    5595:	66 6c                	data16 insb (%dx),%es:(%edi)
    5597:	00 64 65 6e          	add    %ah,0x6e(%ebp,%eiz,2)
    559b:	74 72                	je     560f <.debug_str+0x560f>
    559d:	79 00                	jns    559f <.debug_str+0x559f>
    559f:	6b 6c 69 73 74       	imul   $0x74,0x73(%ecx,%ebp,2),%ebp
    55a4:	5f                   	pop    %edi
    55a5:	6e                   	outsb  %ds:(%esi),(%dx)
    55a6:	6f                   	outsl  %ds:(%esi),(%dx)
    55a7:	64 65 00 66 6c       	fs add %ah,%gs:0x6c(%esi)
    55ac:	5f                   	pop    %edi
    55ad:	72 65                	jb     5614 <.debug_str+0x5614>
    55af:	6c                   	insb   (%dx),%es:(%edi)
    55b0:	65 61                	gs popa 
    55b2:	73 65                	jae    5619 <.debug_str+0x5619>
    55b4:	5f                   	pop    %edi
    55b5:	70 72                	jo     5629 <.debug_str+0x5629>
    55b7:	69 76 61 74 65 00 72 	imul   $0x72006574,0x61(%esi),%esi
    55be:	62 5f 65             	bound  %ebx,0x65(%edi)
    55c1:	6e                   	outsb  %ds:(%esi),(%dx)
    55c2:	74 72                	je     5636 <.debug_str+0x5636>
    55c4:	79 00                	jns    55c6 <.debug_str+0x55c6>
    55c6:	63 70 75             	arpl   %si,0x75(%eax)
    55c9:	5f                   	pop    %edi
    55ca:	69 74 69 6d 65 72 00 	imul   $0x6c007265,0x6d(%ecx,%ebp,2),%esi
    55d1:	6c 
    55d2:	65 61                	gs popa 
    55d4:	64 65 72 5f          	fs gs jb 5637 <.debug_str+0x5637>
    55d8:	70 69                	jo     5643 <.debug_str+0x5643>
    55da:	64 00 75 6e          	add    %dh,%fs:0x6e(%ebp)
    55de:	6c                   	insb   (%dx),%es:(%edi)
    55df:	6f                   	outsl  %ds:(%esi),(%dx)
    55e0:	63 6b 65             	arpl   %bp,0x65(%ebx)
    55e3:	64 5f                	fs pop %edi
    55e5:	69 6f 63 74 6c 00 70 	imul   $0x70006c74,0x63(%edi),%ebp
    55ec:	65 72 66             	gs jb  5655 <.debug_str+0x5655>
    55ef:	5f                   	pop    %edi
    55f0:	63 67 72             	arpl   %sp,0x72(%edi)
    55f3:	6f                   	outsl  %ds:(%esi),(%dx)
    55f4:	75 70                	jne    5666 <.debug_str+0x5666>
    55f6:	5f                   	pop    %edi
    55f7:	69 6e 66 6f 00 61 75 	imul   $0x7561006f,0x66(%esi),%ebp
    55fe:	74 6f                	je     566f <.debug_str+0x566f>
    5600:	67 72 6f             	addr16 jb 5672 <.debug_str+0x5672>
    5603:	75 70                	jne    5675 <.debug_str+0x5675>
    5605:	00 6e 72             	add    %ch,0x72(%esi)
    5608:	5f                   	pop    %edi
    5609:	74 68                	je     5673 <.debug_str+0x5673>
    560b:	72 65                	jb     5672 <.debug_str+0x5672>
    560d:	61                   	popa   
    560e:	64 73 00             	fs jae 5611 <.debug_str+0x5611>
    5611:	5f                   	pop    %edi
    5612:	5f                   	pop    %edi
    5613:	69 5f 6e 6c 69 6e 6b 	imul   $0x6b6e696c,0x6e(%edi),%ebx
    561a:	00 42 41             	add    %al,0x41(%edx)
    561d:	4c                   	dec    %esp
    561e:	4c                   	dec    %esp
    561f:	4f                   	dec    %edi
    5620:	4f                   	dec    %edi
    5621:	4e                   	dec    %esi
    5622:	5f                   	pop    %edi
    5623:	4d                   	dec    %ebp
    5624:	49                   	dec    %ecx
    5625:	47                   	inc    %edi
    5626:	52                   	push   %edx
    5627:	41                   	inc    %ecx
    5628:	54                   	push   %esp
    5629:	45                   	inc    %ebp
    562a:	00 6c 6f 61          	add    %ch,0x61(%edi,%ebp,2)
    562e:	64 5f                	fs pop %edi
    5630:	74 72                	je     56a4 <.debug_str+0x56a4>
    5632:	5f                   	pop    %edi
    5633:	64 65 73 63          	fs gs jae 569a <.debug_str+0x569a>
    5637:	00 66 72             	add    %ah,0x72(%esi)
    563a:	65 65 5f             	gs gs pop %edi
    563d:	61                   	popa   
    563e:	75 78                	jne    56b8 <.debug_str+0x56b8>
    5640:	00 4e 52             	add    %cl,0x52(%esi)
    5643:	5f                   	pop    %edi
    5644:	5a                   	pop    %edx
    5645:	4f                   	dec    %edi
    5646:	4e                   	dec    %esi
    5647:	45                   	inc    %ebp
    5648:	5f                   	pop    %edi
    5649:	4c                   	dec    %esp
    564a:	52                   	push   %edx
    564b:	55                   	push   %ebp
    564c:	5f                   	pop    %edi
    564d:	42                   	inc    %edx
    564e:	41                   	inc    %ecx
    564f:	53                   	push   %ebx
    5650:	45                   	inc    %ebp
    5651:	00 6c 69 6e          	add    %ch,0x6e(%ecx,%ebp,2)
    5655:	6b 73 00 62          	imul   $0x62,0x0(%ebx),%esi
    5659:	64 69 5f 77 72 69 74 	imul   $0x65746972,%fs:0x77(%edi),%ebx
    5660:	65 
    5661:	62 61 63             	bound  %esp,0x63(%ecx)
    5664:	6b 00 64             	imul   $0x64,(%eax),%eax
    5667:	5f                   	pop    %edi
    5668:	73 70                	jae    56da <.debug_str+0x56da>
    566a:	63 5f 77             	arpl   %bx,0x77(%edi)
    566d:	61                   	popa   
    566e:	72 6e                	jb     56de <.debug_str+0x56de>
    5670:	73 00                	jae    5672 <.debug_str+0x5672>
    5672:	61                   	popa   
    5673:	64 64 72 65          	fs fs jb 56dc <.debug_str+0x56dc>
    5677:	73 73                	jae    56ec <.debug_str+0x56ec>
    5679:	5f                   	pop    %edi
    567a:	73 70                	jae    56ec <.debug_str+0x56ec>
    567c:	61                   	popa   
    567d:	63 65 00             	arpl   %sp,0x0(%ebp)
    5680:	63 73 73             	arpl   %si,0x73(%ebx)
    5683:	5f                   	pop    %edi
    5684:	73 65                	jae    56eb <.debug_str+0x56eb>
    5686:	74 00                	je     5688 <.debug_str+0x5688>
    5688:	68 69 77 61 74       	push   $0x74617769
    568d:	65 72 5f             	gs jb  56ef <.debug_str+0x56ef>
    5690:	72 73                	jb     5705 <.debug_str+0x5705>
    5692:	73 00                	jae    5694 <.debug_str+0x5694>
    5694:	74 69                	je     56ff <.debug_str+0x56ff>
    5696:	64 5f                	fs pop %edi
    5698:	65 6e                	outsb  %gs:(%esi),(%dx)
    569a:	74 72                	je     570e <.debug_str+0x570e>
    569c:	79 00                	jns    569e <.debug_str+0x569e>
    569e:	70 76                	jo     5716 <.debug_str+0x5716>
    56a0:	5f                   	pop    %edi
    56a1:	74 69                	je     570c <.debug_str+0x570c>
    56a3:	6d                   	insl   (%dx),%es:(%edi)
    56a4:	65 5f                	gs pop %edi
    56a6:	6f                   	outsl  %ds:(%esi),(%dx)
    56a7:	70 73                	jo     571c <.debug_str+0x571c>
    56a9:	00 69 5f             	add    %ch,0x5f(%ecx)
    56ac:	72 63                	jb     5711 <.debug_str+0x5711>
    56ae:	75 00                	jne    56b0 <.debug_str+0x56b0>
    56b0:	70 65                	jo     5717 <.debug_str+0x5717>
    56b2:	72 66                	jb     571a <.debug_str+0x571a>
    56b4:	5f                   	pop    %edi
    56b5:	62 72 61             	bound  %esi,0x61(%edx)
    56b8:	6e                   	outsb  %ds:(%esi),(%dx)
    56b9:	63 68 5f             	arpl   %bp,0x5f(%eax)
    56bc:	73 61                	jae    571f <.debug_str+0x571f>
    56be:	6d                   	insl   (%dx),%es:(%edi)
    56bf:	70 6c                	jo     572d <.debug_str+0x572d>
    56c1:	65 5f                	gs pop %edi
    56c3:	74 79                	je     573e <.debug_str+0x573e>
    56c5:	70 65                	jo     572c <.debug_str+0x572c>
    56c7:	5f                   	pop    %edi
    56c8:	73 68                	jae    5732 <.debug_str+0x5732>
    56ca:	69 66 74 00 5f 5f 70 	imul   $0x705f5f00,0x74(%esi),%esp
    56d1:	74 72                	je     5745 <.debug_str+0x5745>
    56d3:	00 72 61             	add    %dh,0x61(%edx)
    56d6:	77 5f                	ja     5737 <.debug_str+0x5737>
    56d8:	73 70                	jae    574a <.debug_str+0x574a>
    56da:	69 6e 6c 6f 63 6b 5f 	imul   $0x5f6b636f,0x6c(%esi),%ebp
    56e1:	74 00                	je     56e3 <.debug_str+0x56e3>
    56e3:	6e                   	outsb  %ds:(%esi),(%dx)
    56e4:	6f                   	outsl  %ds:(%esi),(%dx)
    56e5:	64 65 5f             	fs gs pop %edi
    56e8:	73 74                	jae    575e <.debug_str+0x575e>
    56ea:	61                   	popa   
    56eb:	74 5f                	je     574c <.debug_str+0x574c>
    56ed:	69 74 65 6d 00 62 69 	imul   $0x74696200,0x6d(%ebp,%eiz,2),%esi
    56f4:	74 
    56f5:	6d                   	insl   (%dx),%es:(%edi)
    56f6:	61                   	popa   
    56f7:	70 5f                	jo     5758 <.debug_str+0x5758>
    56f9:	73 65                	jae    5760 <.debug_str+0x5760>
    56fb:	74 00                	je     56fd <.debug_str+0x56fd>
    56fd:	45                   	inc    %ebp
    56fe:	56                   	push   %esi
    56ff:	45                   	inc    %ebp
    5700:	4e                   	dec    %esi
    5701:	54                   	push   %esp
    5702:	5f                   	pop    %edi
    5703:	46                   	inc    %esi
    5704:	49                   	dec    %ecx
    5705:	4c                   	dec    %esp
    5706:	45                   	inc    %ebp
    5707:	5f                   	pop    %edi
    5708:	46                   	inc    %esi
    5709:	4c                   	dec    %esp
    570a:	5f                   	pop    %edi
    570b:	53                   	push   %ebx
    570c:	4f                   	dec    %edi
    570d:	46                   	inc    %esi
    570e:	54                   	push   %esp
    570f:	5f                   	pop    %edi
    5710:	44                   	inc    %esp
    5711:	49                   	dec    %ecx
    5712:	53                   	push   %ebx
    5713:	41                   	inc    %ecx
    5714:	42                   	inc    %edx
    5715:	4c                   	dec    %esp
    5716:	45                   	inc    %ebp
    5717:	44                   	inc    %esp
    5718:	5f                   	pop    %edi
    5719:	42                   	inc    %edx
    571a:	49                   	dec    %ecx
    571b:	54                   	push   %esp
    571c:	00 63 6f             	add    %ah,0x6f(%ebx)
    571f:	6d                   	insl   (%dx),%es:(%edi)
    5720:	70 61                	jo     5783 <.debug_str+0x5783>
    5722:	63 74 5f 62          	arpl   %si,0x62(%edi,%ebx,2)
    5726:	6c                   	insb   (%dx),%es:(%edi)
    5727:	6f                   	outsl  %ds:(%esi),(%dx)
    5728:	63 6b 73             	arpl   %bp,0x73(%ebx)
    572b:	6b 69 70 5f          	imul   $0x5f,0x70(%ecx),%ebp
    572f:	66 6c                	data16 insb (%dx),%es:(%edi)
    5731:	75 73                	jne    57a6 <.debug_str+0x57a6>
    5733:	68 00 77 72 69       	push   $0x69727700
    5738:	74 65                	je     579f <.debug_str+0x579f>
    573a:	5f                   	pop    %edi
    573b:	73 36                	jae    5773 <.debug_str+0x5773>
    573d:	34 00                	xor    $0x0,%al
    573f:	74 72                	je     57b3 <.debug_str+0x57b3>
    5741:	61                   	popa   
    5742:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    5745:	65 76 65             	gs jbe 57ad <.debug_str+0x57ad>
    5748:	6e                   	outsb  %ds:(%esi),(%dx)
    5749:	74 5f                	je     57aa <.debug_str+0x57aa>
    574b:	67 65 74 5f          	addr16 gs je 57ae <.debug_str+0x57ae>
    574f:	6f                   	outsl  %ds:(%esi),(%dx)
    5750:	66 66 73 65          	data16 data16 jae 57b9 <.debug_str+0x57b9>
    5754:	74 73                	je     57c9 <.debug_str+0x57c9>
    5756:	5f                   	pop    %edi
    5757:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    575e:	72 69                	jb     57c9 <.debug_str+0x57c9>
    5760:	78 5f                	js     57c1 <.debug_str+0x57c1>
    5762:	67 6c                	insb   (%dx),%es:(%di)
    5764:	6f                   	outsl  %ds:(%esi),(%dx)
    5765:	62 61 6c             	bound  %esp,0x6c(%ecx)
    5768:	5f                   	pop    %edi
    5769:	75 70                	jne    57db <.debug_str+0x57db>
    576b:	64 61                	fs popa 
    576d:	74 65                	je     57d4 <.debug_str+0x57d4>
    576f:	00 64 5f 73          	add    %ah,0x73(%edi,%ebx,2)
    5773:	70 61                	jo     57d6 <.debug_str+0x57d6>
    5775:	63 65 00             	arpl   %sp,0x0(%ebp)
    5778:	67 72 61             	addr16 jb 57dc <.debug_str+0x57dc>
    577b:	76 65                	jbe    57e2 <.debug_str+0x57e2>
    577d:	79 61                	jns    57e0 <.debug_str+0x57e0>
    577f:	72 64                	jb     57e5 <.debug_str+0x57e5>
    5781:	5f                   	pop    %edi
    5782:	6c                   	insb   (%dx),%es:(%edi)
    5783:	69 6e 6b 00 77 72 69 	imul   $0x69727700,0x6b(%esi),%ebp
    578a:	74 65                	je     57f1 <.debug_str+0x57f1>
    578c:	5f                   	pop    %edi
    578d:	62 61 63             	bound  %esp,0x63(%ecx)
    5790:	6b 77 61 72          	imul   $0x72,0x61(%edi),%esi
    5794:	64 00 78 6f          	add    %bh,%fs:0x6f(%eax)
    5798:	6c                   	insb   (%dx),%es:(%edi)
    5799:	5f                   	pop    %edi
    579a:	76 61                	jbe    57fd <.debug_str+0x57fd>
    579c:	64 64 72 00          	fs fs jb 57a0 <.debug_str+0x57a0>
    57a0:	73 70                	jae    5812 <.debug_str+0x5812>
    57a2:	6c                   	insb   (%dx),%es:(%edi)
    57a3:	69 63 65 5f 72 65 61 	imul   $0x6165725f,0x65(%ebx),%esp
    57aa:	64 00 64 5f 72       	add    %ah,%fs:0x72(%edi,%ebx,2)
    57af:	74 5f                	je     5810 <.debug_str+0x5810>
    57b1:	73 70                	jae    5823 <.debug_str+0x5823>
    57b3:	61                   	popa   
    57b4:	63 65 00             	arpl   %sp,0x0(%ebp)
    57b7:	6e                   	outsb  %ds:(%esi),(%dx)
    57b8:	61                   	popa   
    57b9:	6d                   	insl   (%dx),%es:(%edi)
    57ba:	65 00 72 65          	add    %dh,%gs:0x65(%edx)
    57be:	61                   	popa   
    57bf:	64 5f                	fs pop %edi
    57c1:	73 36                	jae    57f9 <.debug_str+0x57f9>
    57c3:	34 00                	xor    $0x0,%al
    57c5:	6e                   	outsb  %ds:(%esi),(%dx)
    57c6:	76 63                	jbe    582b <.debug_str+0x582b>
    57c8:	73 77                	jae    5841 <.debug_str+0x5841>
    57ca:	00 77 61             	add    %dh,0x61(%edi)
    57cd:	74 63                	je     5832 <.debug_str+0x5832>
    57cf:	68 64 6f 67 5f       	push   $0x5f676f64
    57d4:	73 74                	jae    584a <.debug_str+0x584a>
    57d6:	61                   	popa   
    57d7:	6d                   	insl   (%dx),%es:(%edi)
    57d8:	70 00                	jo     57da <.debug_str+0x57da>
    57da:	74 61                	je     583d <.debug_str+0x583d>
    57dc:	73 6b                	jae    5849 <.debug_str+0x5849>
    57de:	5f                   	pop    %edi
    57df:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
    57e2:	61                   	popa   
    57e3:	79 5f                	jns    5844 <.debug_str+0x5844>
    57e5:	69 6e 66 6f 00 70 72 	imul   $0x7270006f,0x66(%esi),%ebp
    57ec:	65 61                	gs popa 
    57ee:	6c                   	insb   (%dx),%es:(%edi)
    57ef:	6c                   	insb   (%dx),%es:(%edi)
    57f0:	6f                   	outsl  %ds:(%esi),(%dx)
    57f1:	63 5f 70             	arpl   %bx,0x70(%edi)
    57f4:	74 65                	je     585b <.debug_str+0x585b>
    57f6:	00 4e 52             	add    %cl,0x52(%esi)
    57f9:	5f                   	pop    %edi
    57fa:	5a                   	pop    %edx
    57fb:	4f                   	dec    %edi
    57fc:	4e                   	dec    %esi
    57fd:	45                   	inc    %ebp
    57fe:	5f                   	pop    %edi
    57ff:	41                   	inc    %ecx
    5800:	43                   	inc    %ebx
    5801:	54                   	push   %esp
    5802:	49                   	dec    %ecx
    5803:	56                   	push   %esi
    5804:	45                   	inc    %ebp
    5805:	5f                   	pop    %edi
    5806:	46                   	inc    %esi
    5807:	49                   	dec    %ecx
    5808:	4c                   	dec    %esp
    5809:	45                   	inc    %ebp
    580a:	00 69 5f             	add    %ch,0x5f(%ecx)
    580d:	67 69 64 00 70 72 6f 	imul   $0x636f7270,0x0(%si),%esp
    5814:	63 
    5815:	5f                   	pop    %edi
    5816:	6e                   	outsb  %ds:(%esi),(%dx)
    5817:	73 5f                	jae    5878 <.debug_str+0x5878>
    5819:	6f                   	outsl  %ds:(%esi),(%dx)
    581a:	70 65                	jo     5881 <.debug_str+0x5881>
    581c:	72 61                	jb     587f <.debug_str+0x587f>
    581e:	74 69                	je     5889 <.debug_str+0x5889>
    5820:	6f                   	outsl  %ds:(%esi),(%dx)
    5821:	6e                   	outsb  %ds:(%esi),(%dx)
    5822:	73 00                	jae    5824 <.debug_str+0x5824>
    5824:	71 75                	jno    589b <.debug_str+0x589b>
    5826:	6f                   	outsl  %ds:(%esi),(%dx)
    5827:	74 61                	je     588a <.debug_str+0x588a>
    5829:	5f                   	pop    %edi
    582a:	74 79                	je     58a5 <.debug_str+0x58a5>
    582c:	70 65                	jo     5893 <.debug_str+0x5893>
    582e:	00 65 5f             	add    %ah,0x5f(%ebp)
    5831:	63 73 65             	arpl   %si,0x65(%ebx)
    5834:	74 73                	je     58a9 <.debug_str+0x58a9>
    5836:	00 68 69             	add    %ch,0x69(%eax)
    5839:	67 68 00 72 65 61    	addr16 push $0x61657200
    583f:	64 5f                	fs pop %edi
    5841:	70 6d                	jo     58b0 <.debug_str+0x58b0>
    5843:	63 00                	arpl   %ax,(%eax)
    5845:	6e                   	outsb  %ds:(%esi),(%dx)
    5846:	66 73 5f             	data16 jae 58a8 <.debug_str+0x58a8>
    5849:	6c                   	insb   (%dx),%es:(%edi)
    584a:	6f                   	outsl  %ds:(%esi),(%dx)
    584b:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    584e:	69 6e 66 6f 00 77 72 	imul   $0x7277006f,0x66(%esi),%ebp
    5855:	69 74 65 5f 63 72 30 	imul   $0x307263,0x5f(%ebp,%eiz,2),%esi
    585c:	00 
    585d:	73 65                	jae    58c4 <.debug_str+0x58c4>
    585f:	6c                   	insb   (%dx),%es:(%edi)
    5860:	66 5f                	pop    %di
    5862:	65 78 65             	gs js  58ca <.debug_str+0x58ca>
    5865:	63 5f 69             	arpl   %bx,0x69(%edi)
    5868:	64 00 77 72          	add    %dh,%fs:0x72(%edi)
    586c:	69 74 65 5f 63 72 32 	imul   $0x327263,0x5f(%ebp,%eiz,2),%esi
    5873:	00 
    5874:	77 72                	ja     58e8 <.debug_str+0x58e8>
    5876:	69 74 65 5f 63 72 33 	imul   $0x337263,0x5f(%ebp,%eiz,2),%esi
    587d:	00 
    587e:	77 72                	ja     58f2 <.debug_str+0x58f2>
    5880:	69 74 65 5f 63 72 34 	imul   $0x347263,0x5f(%ebp,%eiz,2),%esi
    5887:	00 
    5888:	74 72                	je     58fc <.debug_str+0x58fc>
    588a:	61                   	popa   
    588b:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    588e:	64 65 66 69 6e 65 5f 	fs imul $0x665f,%gs:0x65(%esi),%bp
    5895:	66 
    5896:	69 65 6c 64 00 66 6c 	imul   $0x6c660064,0x6c(%ebp),%esp
    589d:	5f                   	pop    %edi
    589e:	64 6f                	outsl  %fs:(%esi),(%dx)
    58a0:	77 6e                	ja     5910 <.debug_str+0x5910>
    58a2:	67 72 61             	addr16 jb 5906 <.debug_str+0x5906>
    58a5:	64 65 5f             	fs gs pop %edi
    58a8:	74 69                	je     5913 <.debug_str+0x5913>
    58aa:	6d                   	insl   (%dx),%es:(%edi)
    58ab:	65 00 72 65          	add    %dh,%gs:0x65(%edx)
    58af:	73 65                	jae    5916 <.debug_str+0x5916>
    58b1:	72 76                	jb     5929 <.debug_str+0x5929>
    58b3:	65 00 6c 6f 63       	add    %ch,%gs:0x63(%edi,%ebp,2)
    58b8:	61                   	popa   
    58b9:	6c                   	insb   (%dx),%es:(%edi)
    58ba:	36 34 5f             	ss xor $0x5f,%al
    58bd:	74 00                	je     58bf <.debug_str+0x58bf>
    58bf:	48                   	dec    %eax
    58c0:	52                   	push   %edx
    58c1:	54                   	push   %esp
    58c2:	49                   	dec    %ecx
    58c3:	4d                   	dec    %ebp
    58c4:	45                   	inc    %ebp
    58c5:	52                   	push   %edx
    58c6:	5f                   	pop    %edi
    58c7:	4d                   	dec    %ebp
    58c8:	41                   	inc    %ecx
    58c9:	58                   	pop    %eax
    58ca:	5f                   	pop    %edi
    58cb:	43                   	inc    %ebx
    58cc:	4c                   	dec    %esp
    58cd:	4f                   	dec    %edi
    58ce:	43                   	inc    %ebx
    58cf:	4b                   	dec    %ebx
    58d0:	5f                   	pop    %edi
    58d1:	42                   	inc    %edx
    58d2:	41                   	inc    %ecx
    58d3:	53                   	push   %ebx
    58d4:	45                   	inc    %ebp
    58d5:	53                   	push   %ebx
    58d6:	00 6b 65             	add    %ch,0x65(%ebx)
    58d9:	72 6e                	jb     5949 <.debug_str+0x5949>
    58db:	66 73 5f             	data16 jae 593d <.debug_str+0x593d>
    58de:	6f                   	outsl  %ds:(%esi),(%dx)
    58df:	70 73                	jo     5954 <.debug_str+0x5954>
    58e1:	00 66 69             	add    %ah,0x69(%esi)
    58e4:	6c                   	insb   (%dx),%es:(%edi)
    58e5:	65 5f                	gs pop %edi
    58e7:	6c                   	insb   (%dx),%es:(%edi)
    58e8:	6f                   	outsl  %ds:(%esi),(%dx)
    58e9:	63 6b 00             	arpl   %bp,0x0(%ebx)
    58ec:	63 70 75             	arpl   %si,0x75(%eax)
    58ef:	6d                   	insl   (%dx),%es:(%edi)
    58f0:	61                   	popa   
    58f1:	70 00                	jo     58f3 <.debug_str+0x58f3>
    58f3:	50                   	push   %eax
    58f4:	45                   	inc    %ebp
    58f5:	52                   	push   %edx
    58f6:	46                   	inc    %esi
    58f7:	5f                   	pop    %edi
    58f8:	53                   	push   %ebx
    58f9:	41                   	inc    %ecx
    58fa:	4d                   	dec    %ebp
    58fb:	50                   	push   %eax
    58fc:	4c                   	dec    %esp
    58fd:	45                   	inc    %ebp
    58fe:	5f                   	pop    %edi
    58ff:	42                   	inc    %edx
    5900:	52                   	push   %edx
    5901:	41                   	inc    %ecx
    5902:	4e                   	dec    %esi
    5903:	43                   	inc    %ebx
    5904:	48                   	dec    %eax
    5905:	5f                   	pop    %edi
    5906:	43                   	inc    %ebx
    5907:	4f                   	dec    %edi
    5908:	4e                   	dec    %esi
    5909:	44                   	inc    %esp
    590a:	5f                   	pop    %edi
    590b:	53                   	push   %ebx
    590c:	48                   	dec    %eax
    590d:	49                   	dec    %ecx
    590e:	46                   	inc    %esi
    590f:	54                   	push   %esp
    5910:	00 73 74             	add    %dh,0x74(%ebx)
    5913:	6f                   	outsl  %ds:(%esi),(%dx)
    5914:	70 00                	jo     5916 <.debug_str+0x5916>
    5916:	6e                   	outsb  %ds:(%esi),(%dx)
    5917:	72 5f                	jb     5978 <.debug_str+0x5978>
    5919:	6d                   	insl   (%dx),%es:(%edi)
    591a:	69 67 72 61 74 69 6f 	imul   $0x6f697461,0x72(%edi),%esp
    5921:	6e                   	outsb  %ds:(%esi),(%dx)
    5922:	73 00                	jae    5924 <.debug_str+0x5924>
    5924:	76 6d                	jbe    5993 <.debug_str+0x5993>
    5926:	5f                   	pop    %edi
    5927:	65 6e                	outsb  %gs:(%esi),(%dx)
    5929:	64 00 66 6c          	add    %ah,%fs:0x6c(%esi)
    592d:	5f                   	pop    %edi
    592e:	66 6c                	data16 insb (%dx),%es:(%edi)
    5930:	61                   	popa   
    5931:	67 73 00             	addr16 jae 5934 <.debug_str+0x5934>
    5934:	66 72 65             	data16 jb 599c <.debug_str+0x599c>
    5937:	65 7a 65             	gs jp  599f <.debug_str+0x599f>
    593a:	00 70 72             	add    %dh,0x72(%eax)
    593d:	6f                   	outsl  %ds:(%esi),(%dx)
    593e:	66 5f                	pop    %di
    5940:	6f                   	outsl  %ds:(%esi),(%dx)
    5941:	6e                   	outsb  %ds:(%esi),(%dx)
    5942:	00 72 63             	add    %dh,0x63(%edx)
    5945:	74 78                	je     59bf <.debug_str+0x59bf>
    5947:	00 4e 52             	add    %cl,0x52(%esi)
    594a:	5f                   	pop    %edi
    594b:	5a                   	pop    %edx
    594c:	4f                   	dec    %edi
    594d:	4e                   	dec    %esi
    594e:	45                   	inc    %ebp
    594f:	5f                   	pop    %edi
    5950:	57                   	push   %edi
    5951:	52                   	push   %edx
    5952:	49                   	dec    %ecx
    5953:	54                   	push   %esp
    5954:	45                   	inc    %ebp
    5955:	5f                   	pop    %edi
    5956:	50                   	push   %eax
    5957:	45                   	inc    %ebp
    5958:	4e                   	dec    %esi
    5959:	44                   	inc    %esp
    595a:	49                   	dec    %ecx
    595b:	4e                   	dec    %esi
    595c:	47                   	inc    %edi
    595d:	00 63 6c             	add    %ah,0x6c(%ebx)
    5960:	6f                   	outsl  %ds:(%esi),(%dx)
    5961:	73 65                	jae    59c8 <.debug_str+0x59c8>
    5963:	00 5f 5f             	add    %bl,0x5f(%edi)
    5966:	69 6c 6f 67 32 5f 75 	imul   $0x33755f32,0x67(%edi,%ebp,2),%ebp
    596d:	33 
    596e:	32 00                	xor    (%eax),%al
    5970:	65 78 74             	gs js  59e7 <.debug_str+0x59e7>
    5973:	65 6e                	outsb  %gs:(%esi),(%dx)
    5975:	64 65 64 5f          	fs gs fs pop %edi
    5979:	63 70 75             	arpl   %si,0x75(%eax)
    597c:	69 64 5f 6c 65 76 65 	imul   $0x6c657665,0x6c(%edi,%ebx,2),%esp
    5983:	6c 
    5984:	00 7a 6f             	add    %bh,0x6f(%edx)
    5987:	6e                   	outsb  %ds:(%esi),(%dx)
    5988:	65 5f                	gs pop %edi
    598a:	72 65                	jb     59f1 <.debug_str+0x59f1>
    598c:	63 6c 61 69          	arpl   %bp,0x69(%ecx,%eiz,2)
    5990:	6d                   	insl   (%dx),%es:(%edi)
    5991:	5f                   	pop    %edi
    5992:	73 74                	jae    5a08 <.debug_str+0x5a08>
    5994:	61                   	popa   
    5995:	74 00                	je     5997 <.debug_str+0x5997>
    5997:	54                   	push   %esp
    5998:	52                   	push   %edx
    5999:	41                   	inc    %ecx
    599a:	43                   	inc    %ebx
    599b:	45                   	inc    %ebp
    599c:	5f                   	pop    %edi
    599d:	52                   	push   %edx
    599e:	45                   	inc    %ebp
    599f:	47                   	inc    %edi
    59a0:	5f                   	pop    %edi
    59a1:	50                   	push   %eax
    59a2:	45                   	inc    %ebp
    59a3:	52                   	push   %edx
    59a4:	46                   	inc    %esi
    59a5:	5f                   	pop    %edi
    59a6:	52                   	push   %edx
    59a7:	45                   	inc    %ebp
    59a8:	47                   	inc    %edi
    59a9:	49                   	dec    %ecx
    59aa:	53                   	push   %ebx
    59ab:	54                   	push   %esp
    59ac:	45                   	inc    %ebp
    59ad:	52                   	push   %edx
    59ae:	00 63 66             	add    %ah,0x66(%ebx)
    59b1:	74 79                	je     5a2c <.debug_str+0x5a2c>
    59b3:	70 65                	jo     5a1a <.debug_str+0x5a1a>
    59b5:	00 66 74             	add    %ah,0x74(%esi)
    59b8:	72 61                	jb     5a1b <.debug_str+0x5a1b>
    59ba:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    59bd:	72 65                	jb     5a24 <.debug_str+0x5a24>
    59bf:	74 5f                	je     5a20 <.debug_str+0x5a20>
    59c1:	73 74                	jae    5a37 <.debug_str+0x5a37>
    59c3:	61                   	popa   
    59c4:	63 6b 00             	arpl   %bp,0x0(%ebx)
    59c7:	6d                   	insl   (%dx),%es:(%edi)
    59c8:	65 6d                	gs insl (%dx),%es:(%edi)
    59ca:	63 67 5f             	arpl   %sp,0x5f(%edi)
    59cd:	6f                   	outsl  %ds:(%esi),(%dx)
    59ce:	6f                   	outsl  %ds:(%esi),(%dx)
    59cf:	6d                   	insl   (%dx),%es:(%edi)
    59d0:	5f                   	pop    %edi
    59d1:	67 66 70 5f          	addr16 data16 jo 5a34 <.debug_str+0x5a34>
    59d5:	6d                   	insl   (%dx),%es:(%edi)
    59d6:	61                   	popa   
    59d7:	73 6b                	jae    5a44 <.debug_str+0x5a44>
    59d9:	00 64 5f 73          	add    %ah,0x73(%edi,%ebx,2)
    59dd:	70 63                	jo     5a42 <.debug_str+0x5a42>
    59df:	5f                   	pop    %edi
    59e0:	74 69                	je     5a4b <.debug_str+0x5a4b>
    59e2:	6d                   	insl   (%dx),%es:(%edi)
    59e3:	65 72 00             	gs jb  59e6 <.debug_str+0x59e6>
    59e6:	62 69 6e             	bound  %ebp,0x6e(%ecx)
    59e9:	61                   	popa   
    59ea:	72 79                	jb     5a65 <.debug_str+0x5a65>
    59ec:	00 6e 72             	add    %ch,0x72(%esi)
    59ef:	5f                   	pop    %edi
    59f0:	70 74                	jo     5a66 <.debug_str+0x5a66>
    59f2:	65 73 00             	gs jae 59f5 <.debug_str+0x59f5>
    59f5:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    59fc:	72 69                	jb     5a67 <.debug_str+0x5a67>
    59fe:	78 5f                	js     5a5f <.debug_str+0x5a5f>
    5a00:	61                   	popa   
    5a01:	6c                   	insb   (%dx),%es:(%edi)
    5a02:	6c                   	insb   (%dx),%es:(%edi)
    5a03:	6f                   	outsl  %ds:(%esi),(%dx)
    5a04:	63 00                	arpl   %ax,(%eax)
    5a06:	70 65                	jo     5a6d <.debug_str+0x5a6d>
    5a08:	72 66                	jb     5a70 <.debug_str+0x5a70>
    5a0a:	5f                   	pop    %edi
    5a0b:	63 6f 70             	arpl   %bp,0x70(%edi)
    5a0e:	79 5f                	jns    5a6f <.debug_str+0x5a6f>
    5a10:	66 00 63 74          	data16 add %ah,0x74(%ebx)
    5a14:	6c                   	insb   (%dx),%es:(%edi)
    5a15:	5f                   	pop    %edi
    5a16:	64 69 72 00 61 73 79 	imul   $0x6e797361,%fs:0x0(%edx),%esi
    5a1d:	6e 
    5a1e:	63 5f 73             	arpl   %bx,0x73(%edi)
    5a21:	75 73                	jne    5a96 <.debug_str+0x5a96>
    5a23:	70 65                	jo     5a8a <.debug_str+0x5a8a>
    5a25:	6e                   	outsb  %ds:(%esi),(%dx)
    5a26:	64 00 63 6f          	add    %ah,%fs:0x6f(%ebx)
    5a2a:	6d                   	insl   (%dx),%es:(%edi)
    5a2b:	70 6f                	jo     5a9c <.debug_str+0x5a9c>
    5a2d:	75 6e                	jne    5a9d <.debug_str+0x5a9d>
    5a2f:	64 5f                	fs pop %edi
    5a31:	70 61                	jo     5a94 <.debug_str+0x5a94>
    5a33:	67 65 5f             	addr16 gs pop %edi
    5a36:	64 74 6f             	fs je  5aa8 <.debug_str+0x5aa8>
    5a39:	72 73                	jb     5aae <.debug_str+0x5aae>
    5a3b:	00 72 65             	add    %dh,0x65(%edx)
    5a3e:	61                   	popa   
    5a3f:	64 5f                	fs pop %edi
    5a41:	70 6f                	jo     5ab2 <.debug_str+0x5ab2>
    5a43:	73 00                	jae    5a45 <.debug_str+0x5a45>
    5a45:	73 63                	jae    5aaa <.debug_str+0x5aaa>
    5a47:	68 65 64 5f 64       	push   $0x645f6465
    5a4c:	6c                   	insb   (%dx),%es:(%edi)
    5a4d:	5f                   	pop    %edi
    5a4e:	65 6e                	outsb  %gs:(%esi),(%dx)
    5a50:	74 69                	je     5abb <.debug_str+0x5abb>
    5a52:	74 79                	je     5acd <.debug_str+0x5acd>
    5a54:	00 5f 5f             	add    %bl,0x5f(%edi)
    5a57:	74 70                	je     5ac9 <.debug_str+0x5ac9>
    5a59:	73 74                	jae    5acf <.debug_str+0x5acf>
    5a5b:	72 74                	jb     5ad1 <.debug_str+0x5ad1>
    5a5d:	61                   	popa   
    5a5e:	62 5f 69             	bound  %ebx,0x69(%edi)
    5a61:	72 71                	jb     5ad4 <.debug_str+0x5ad4>
    5a63:	5f                   	pop    %edi
    5a64:	6d                   	insl   (%dx),%es:(%edi)
    5a65:	61                   	popa   
    5a66:	74 72                	je     5ada <.debug_str+0x5ada>
    5a68:	69 78 5f 61 6c 6c 6f 	imul   $0x6f6c6c61,0x5f(%eax),%edi
    5a6f:	63 00                	arpl   %ax,(%eax)
    5a71:	63 6f 75             	arpl   %bp,0x75(%edi)
    5a74:	6e                   	outsb  %ds:(%esi),(%dx)
    5a75:	74 65                	je     5adc <.debug_str+0x5adc>
    5a77:	72 73                	jb     5aec <.debug_str+0x5aec>
    5a79:	00 69 6e             	add    %ch,0x6e(%ecx)
    5a7c:	74 65                	je     5ae3 <.debug_str+0x5ae3>
    5a7e:	72 72                	jb     5af2 <.debug_str+0x5af2>
    5a80:	75 70                	jne    5af2 <.debug_str+0x5af2>
    5a82:	74 73                	je     5af7 <.debug_str+0x5af7>
    5a84:	00 73 65             	add    %dh,0x65(%ebx)
    5a87:	74 5f                	je     5ae8 <.debug_str+0x5ae8>
    5a89:	61                   	popa   
    5a8a:	70 69                	jo     5af5 <.debug_str+0x5af5>
    5a8c:	63 5f 69             	arpl   %bx,0x69(%edi)
    5a8f:	64 00 61 73          	add    %ah,%fs:0x73(%ecx)
    5a93:	73 6f                	jae    5b04 <.debug_str+0x5b04>
    5a95:	63 5f 61             	arpl   %bx,0x61(%edi)
    5a98:	72 72                	jb     5b0c <.debug_str+0x5b0c>
    5a9a:	61                   	popa   
    5a9b:	79 00                	jns    5a9d <.debug_str+0x5a9d>
    5a9d:	74 70                	je     5b0f <.debug_str+0x5b0f>
    5a9f:	5f                   	pop    %edi
    5aa0:	65 76 65             	gs jbe 5b08 <.debug_str+0x5b08>
    5aa3:	6e                   	outsb  %ds:(%esi),(%dx)
    5aa4:	74 00                	je     5aa6 <.debug_str+0x5aa6>
    5aa6:	64 71 5f             	fs jno 5b08 <.debug_str+0x5b08>
    5aa9:	64 71 62             	fs jno 5b0e <.debug_str+0x5b0e>
    5aac:	00 73 61             	add    %dh,0x61(%ebx)
    5aaf:	76 65                	jbe    5b16 <.debug_str+0x5b16>
    5ab1:	64 5f                	fs pop %edi
    5ab3:	74 66                	je     5b1b <.debug_str+0x5b1b>
    5ab5:	00 69 64             	add    %ch,0x64(%ecx)
    5ab8:	5f                   	pop    %edi
    5ab9:	68 65 61 64 65       	push   $0x65646165
    5abe:	72 5f                	jb     5b1f <.debug_str+0x5b1f>
    5ac0:	73 69                	jae    5b2b <.debug_str+0x5b2b>
    5ac2:	7a 65                	jp     5b29 <.debug_str+0x5b29>
    5ac4:	00 61 74             	add    %ah,0x74(%ecx)
    5ac7:	74 61                	je     5b2a <.debug_str+0x5b2a>
    5ac9:	63 68 5f             	arpl   %bp,0x5f(%eax)
    5acc:	73 74                	jae    5b42 <.debug_str+0x5b42>
    5ace:	61                   	popa   
    5acf:	74 65                	je     5b36 <.debug_str+0x5b36>
    5ad1:	00 5f 5f             	add    %bl,0x5f(%edi)
    5ad4:	74 72                	je     5b48 <.debug_str+0x5b48>
    5ad6:	61                   	popa   
    5ad7:	63 65 70             	arpl   %sp,0x70(%ebp)
    5ada:	6f                   	outsl  %ds:(%esi),(%dx)
    5adb:	69 6e 74 5f 77 72 69 	imul   $0x6972775f,0x74(%esi),%ebp
    5ae2:	74 65                	je     5b49 <.debug_str+0x5b49>
    5ae4:	5f                   	pop    %edi
    5ae5:	6d                   	insl   (%dx),%es:(%edi)
    5ae6:	73 72                	jae    5b5a <.debug_str+0x5b5a>
    5ae8:	00 6c 6f 63          	add    %ch,0x63(%edi,%ebp,2)
    5aec:	6b 5f 63 6c          	imul   $0x6c,0x63(%edi),%ebx
    5af0:	61                   	popa   
    5af1:	73 73                	jae    5b66 <.debug_str+0x5b66>
    5af3:	5f                   	pop    %edi
    5af4:	6b 65 79 00          	imul   $0x0,0x79(%ebp),%esp
    5af8:	67 65 6e             	outsb  %gs:(%si),(%dx)
    5afb:	65 72 61             	gs jb  5b5f <.debug_str+0x5b5f>
    5afe:	74 69                	je     5b69 <.debug_str+0x5b69>
    5b00:	6f                   	outsl  %ds:(%esi),(%dx)
    5b01:	6e                   	outsb  %ds:(%esi),(%dx)
    5b02:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    5b06:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    5b09:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    5b10:	72 69                	jb     5b7b <.debug_str+0x5b7b>
    5b12:	78 5f                	js     5b73 <.debug_str+0x5b73>
    5b14:	6f                   	outsl  %ds:(%esi),(%dx)
    5b15:	6e                   	outsb  %ds:(%esi),(%dx)
    5b16:	6c                   	insb   (%dx),%es:(%edi)
    5b17:	69 6e 65 00 50 49 44 	imul   $0x44495000,0x65(%esi),%ebp
    5b1e:	54                   	push   %esp
    5b1f:	59                   	pop    %ecx
    5b20:	50                   	push   %eax
    5b21:	45                   	inc    %ebp
    5b22:	5f                   	pop    %edi
    5b23:	4d                   	dec    %ebp
    5b24:	41                   	inc    %ecx
    5b25:	58                   	pop    %eax
    5b26:	00 72 6f             	add    %dh,0x6f(%edx)
    5b29:	6f                   	outsl  %ds:(%esi),(%dx)
    5b2a:	74 5f                	je     5b8b <.debug_str+0x5b8b>
    5b2c:	6c                   	insb   (%dx),%es:(%edi)
    5b2d:	69 73 74 00 74 69 6d 	imul   $0x6d697400,0x74(%ebx),%esi
    5b34:	65 5f                	gs pop %edi
    5b36:	74 00                	je     5b38 <.debug_str+0x5b38>
    5b38:	6e                   	outsb  %ds:(%esi),(%dx)
    5b39:	6c                   	insb   (%dx),%es:(%edi)
    5b3a:	69 6e 6b 00 63 70 75 	imul   $0x75706300,0x6b(%esi),%ebp
    5b41:	5f                   	pop    %edi
    5b42:	63 6f 75             	arpl   %bp,0x75(%edi)
    5b45:	6e                   	outsb  %ds:(%esi),(%dx)
    5b46:	74 00                	je     5b48 <.debug_str+0x5b48>
    5b48:	64 65 66 61          	fs gs popaw 
    5b4c:	75 6c                	jne    5bba <.debug_str+0x5bba>
    5b4e:	74 5f                	je     5baf <.debug_str+0x5baf>
    5b50:	73 65                	jae    5bb7 <.debug_str+0x5bb7>
    5b52:	74 00                	je     5b54 <.debug_str+0x5b54>
    5b54:	70 65                	jo     5bbb <.debug_str+0x5bbb>
    5b56:	72 63                	jb     5bbb <.debug_str+0x5bbb>
    5b58:	70 75                	jo     5bcf <.debug_str+0x5bcf>
    5b5a:	5f                   	pop    %edi
    5b5b:	72 65                	jb     5bc2 <.debug_str+0x5bc2>
    5b5d:	66 00 62 69          	data16 add %ah,0x69(%edx)
    5b61:	74 6d                	je     5bd0 <.debug_str+0x5bd0>
    5b63:	61                   	popa   
    5b64:	70 5f                	jo     5bc5 <.debug_str+0x5bc5>
    5b66:	66 69 6e 64 5f 6e    	imul   $0x6e5f,0x64(%esi),%bp
    5b6c:	65 78 74             	gs js  5be3 <.debug_str+0x5be3>
    5b6f:	5f                   	pop    %edi
    5b70:	7a 65                	jp     5bd7 <.debug_str+0x5bd7>
    5b72:	72 6f                	jb     5be3 <.debug_str+0x5be3>
    5b74:	5f                   	pop    %edi
    5b75:	61                   	popa   
    5b76:	72 65                	jb     5bdd <.debug_str+0x5bdd>
    5b78:	61                   	popa   
    5b79:	5f                   	pop    %edi
    5b7a:	6f                   	outsl  %ds:(%esi),(%dx)
    5b7b:	66 66 00 69 6f       	data16 data16 add %ch,0x6f(%ecx)
    5b80:	6d                   	insl   (%dx),%es:(%edi)
    5b81:	6d                   	insl   (%dx),%es:(%edi)
    5b82:	75 5f                	jne    5be3 <.debug_str+0x5be3>
    5b84:	63 6e 74             	arpl   %bp,0x74(%esi)
    5b87:	72 00                	jb     5b89 <.debug_str+0x5b89>
    5b89:	70 67                	jo     5bf2 <.debug_str+0x5bf2>
    5b8b:	64 5f                	fs pop %edi
    5b8d:	76 61                	jbe    5bf0 <.debug_str+0x5bf0>
    5b8f:	6c                   	insb   (%dx),%es:(%edi)
    5b90:	00 73 63             	add    %dh,0x63(%ebx)
    5b93:	68 65 64 5f 6d       	push   $0x6d5f6465
    5b98:	69 67 72 61 74 65 64 	imul   $0x64657461,0x72(%edi),%esp
    5b9f:	00 6e 65             	add    %ch,0x65(%esi)
    5ba2:	78 74                	js     5c18 <.debug_str+0x5c18>
    5ba4:	5f                   	pop    %edi
    5ba5:	66 72 61             	data16 jb 5c09 <.debug_str+0x5c09>
    5ba8:	6d                   	insl   (%dx),%es:(%edi)
    5ba9:	65 00 74 72 61       	add    %dh,%gs:0x61(%edx,%esi,2)
    5bae:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    5bb1:	68 61 6e 64 6c       	push   $0x6c646e61
    5bb6:	65 5f                	gs pop %edi
    5bb8:	72 65                	jb     5c1f <.debug_str+0x5c1f>
    5bba:	74 75                	je     5c31 <.debug_str+0x5c31>
    5bbc:	72 6e                	jb     5c2c <.debug_str+0x5c2c>
    5bbe:	00 5f 5f             	add    %bl,0x5f(%edi)
    5bc1:	74 72                	je     5c35 <.debug_str+0x5c35>
    5bc3:	61                   	popa   
    5bc4:	63 65 70             	arpl   %sp,0x70(%ebp)
    5bc7:	6f                   	outsl  %ds:(%esi),(%dx)
    5bc8:	69 6e 74 5f 69 72 71 	imul   $0x7172695f,0x74(%esi),%ebp
    5bcf:	5f                   	pop    %edi
    5bd0:	6d                   	insl   (%dx),%es:(%edi)
    5bd1:	61                   	popa   
    5bd2:	74 72                	je     5c46 <.debug_str+0x5c46>
    5bd4:	69 78 5f 72 65 6d 6f 	imul   $0x6f6d6572,0x5f(%eax),%edi
    5bdb:	76 65                	jbe    5c42 <.debug_str+0x5c42>
    5bdd:	5f                   	pop    %edi
    5bde:	72 65                	jb     5c45 <.debug_str+0x5c45>
    5be0:	73 65                	jae    5c47 <.debug_str+0x5c47>
    5be2:	72 76                	jb     5c5a <.debug_str+0x5c5a>
    5be4:	65 64 00 77 61       	gs add %dh,%fs:0x61(%edi)
    5be9:	69 74 5f 71 75 65 75 	imul   $0x65756575,0x71(%edi,%ebx,2),%esi
    5bf0:	65 
    5bf1:	00 64 71 69          	add    %ah,0x69(%ecx,%esi,2)
    5bf5:	5f                   	pop    %edi
    5bf6:	70 72                	jo     5c6a <.debug_str+0x5c6a>
    5bf8:	69 76 00 72 73 73 5f 	imul   $0x5f737372,0x0(%esi),%esi
    5bff:	73 74                	jae    5c75 <.debug_str+0x5c75>
    5c01:	61                   	popa   
    5c02:	74 00                	je     5c04 <.debug_str+0x5c04>
    5c04:	6d                   	insl   (%dx),%es:(%edi)
    5c05:	65 6d                	gs insl (%dx),%es:(%edi)
    5c07:	73 5f                	jae    5c68 <.debug_str+0x5c68>
    5c09:	61                   	popa   
    5c0a:	6c                   	insb   (%dx),%es:(%edi)
    5c0b:	6c                   	insb   (%dx),%es:(%edi)
    5c0c:	6f                   	outsl  %ds:(%esi),(%dx)
    5c0d:	77 65                	ja     5c74 <.debug_str+0x5c74>
    5c0f:	64 5f                	fs pop %edi
    5c11:	73 65                	jae    5c78 <.debug_str+0x5c78>
    5c13:	71 00                	jno    5c15 <.debug_str+0x5c15>
    5c15:	67 72 6f             	addr16 jb 5c87 <.debug_str+0x5c87>
    5c18:	75 70                	jne    5c8a <.debug_str+0x5c8a>
    5c1a:	5f                   	pop    %edi
    5c1b:	65 6e                	outsb  %gs:(%esi),(%dx)
    5c1d:	74 72                	je     5c91 <.debug_str+0x5c91>
    5c1f:	79 00                	jns    5c21 <.debug_str+0x5c21>
    5c21:	72 65                	jb     5c88 <.debug_str+0x5c88>
    5c23:	66 63 6e 74          	data16 arpl %bp,0x74(%esi)
    5c27:	00 74 68 61          	add    %dh,0x61(%eax,%ebp,2)
    5c2b:	77 00                	ja     5c2d <.debug_str+0x5c2d>
    5c2d:	67 65 74 5f          	addr16 gs je 5c90 <.debug_str+0x5c90>
    5c31:	6e                   	outsb  %ds:(%esi),(%dx)
    5c32:	65 78 74             	gs js  5ca9 <.debug_str+0x5ca9>
    5c35:	64 71 62             	fs jno 5c9a <.debug_str+0x5c9a>
    5c38:	6c                   	insb   (%dx),%es:(%edi)
    5c39:	6b 00 73             	imul   $0x73,(%eax),%eax
    5c3c:	5f                   	pop    %edi
    5c3d:	66 73 5f             	data16 jae 5c9f <.debug_str+0x5c9f>
    5c40:	69 6e 66 6f 00 72 65 	imul   $0x6572006f,0x66(%esi),%ebp
    5c47:	63 65 6e             	arpl   %sp,0x6e(%ebp)
    5c4a:	74 5f                	je     5cab <.debug_str+0x5cab>
    5c4c:	72 6f                	jb     5cbd <.debug_str+0x5cbd>
    5c4e:	74 61                	je     5cb1 <.debug_str+0x5cb1>
    5c50:	74 65                	je     5cb7 <.debug_str+0x5cb7>
    5c52:	64 00 66 75          	add    %ah,%fs:0x75(%esi)
    5c56:	74 65                	je     5cbd <.debug_str+0x5cbd>
    5c58:	78 00                	js     5c5a <.debug_str+0x5c5a>
    5c5a:	77 61                	ja     5cbd <.debug_str+0x5cbd>
    5c5c:	69 74 5f 6d 61 78 00 	imul   $0x65007861,0x6d(%edi,%ebx,2),%esi
    5c63:	65 
    5c64:	76 65                	jbe    5ccb <.debug_str+0x5ccb>
    5c66:	6e                   	outsb  %ds:(%esi),(%dx)
    5c67:	74 5f                	je     5cc8 <.debug_str+0x5cc8>
    5c69:	65 6e                	outsb  %gs:(%esi),(%dx)
    5c6b:	74 72                	je     5cdf <.debug_str+0x5cdf>
    5c6d:	79 00                	jns    5c6f <.debug_str+0x5c6f>
    5c6f:	54                   	push   %esp
    5c70:	52                   	push   %edx
    5c71:	41                   	inc    %ecx
    5c72:	43                   	inc    %ebx
    5c73:	45                   	inc    %ebp
    5c74:	5f                   	pop    %edi
    5c75:	45                   	inc    %ebp
    5c76:	56                   	push   %esi
    5c77:	45                   	inc    %ebp
    5c78:	4e                   	dec    %esi
    5c79:	54                   	push   %esp
    5c7a:	5f                   	pop    %edi
    5c7b:	46                   	inc    %esi
    5c7c:	4c                   	dec    %esp
    5c7d:	5f                   	pop    %edi
    5c7e:	55                   	push   %ebp
    5c7f:	50                   	push   %eax
    5c80:	52                   	push   %edx
    5c81:	4f                   	dec    %edi
    5c82:	42                   	inc    %edx
    5c83:	45                   	inc    %ebp
    5c84:	5f                   	pop    %edi
    5c85:	42                   	inc    %edx
    5c86:	49                   	dec    %ecx
    5c87:	54                   	push   %esp
    5c88:	00 64 71 75          	add    %ah,0x75(%ecx,%esi,2)
    5c8c:	6f                   	outsl  %ds:(%esi),(%dx)
    5c8d:	74 5f                	je     5cee <.debug_str+0x5cee>
    5c8f:	6f                   	outsl  %ds:(%esi),(%dx)
    5c90:	70 65                	jo     5cf7 <.debug_str+0x5cf7>
    5c92:	72 61                	jb     5cf5 <.debug_str+0x5cf5>
    5c94:	74 69                	je     5cff <.debug_str+0x5cff>
    5c96:	6f                   	outsl  %ds:(%esi),(%dx)
    5c97:	6e                   	outsb  %ds:(%esi),(%dx)
    5c98:	73 00                	jae    5c9a <.debug_str+0x5c9a>
    5c9a:	6d                   	insl   (%dx),%es:(%edi)
    5c9b:	61                   	popa   
    5c9c:	70 70                	jo     5d0e <.debug_str+0x5d0e>
    5c9e:	69 6e 67 00 6b 69 6f 	imul   $0x6f696b00,0x67(%esi),%ebp
    5ca5:	63 74 78 5f          	arpl   %si,0x5f(%eax,%edi,2)
    5ca9:	74 61                	je     5d0c <.debug_str+0x5d0c>
    5cab:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
    5caf:	72 62                	jb     5d13 <.debug_str+0x5d13>
    5cb1:	5f                   	pop    %edi
    5cb2:	72 69                	jb     5d1d <.debug_str+0x5d1d>
    5cb4:	67 68 74 00 63 6f    	addr16 push $0x6f630074
    5cba:	6d                   	insl   (%dx),%es:(%edi)
    5cbb:	6d                   	insl   (%dx),%es:(%edi)
    5cbc:	6f                   	outsl  %ds:(%esi),(%dx)
    5cbd:	6e                   	outsb  %ds:(%esi),(%dx)
    5cbe:	00 76 6d             	add    %dh,0x6d(%esi)
    5cc1:	5f                   	pop    %edi
    5cc2:	66 69 6c 65 00 73 74 	imul   $0x7473,0x0(%ebp,%eiz,2),%bp
    5cc9:	65 61                	gs popa 
    5ccb:	6c                   	insb   (%dx),%es:(%edi)
    5ccc:	5f                   	pop    %edi
    5ccd:	63 6c 6f 63          	arpl   %bp,0x63(%edi,%ebp,2)
    5cd1:	6b 00 73             	imul   $0x73,(%eax),%eax
    5cd4:	74 61                	je     5d37 <.debug_str+0x5d37>
    5cd6:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    5cd9:	72 65                	jb     5d40 <.debug_str+0x5d40>
    5cdb:	66 63 6f 75          	data16 arpl %bp,0x75(%edi)
    5cdf:	6e                   	outsb  %ds:(%esi),(%dx)
    5ce0:	74 00                	je     5ce2 <.debug_str+0x5ce2>
    5ce2:	69 5f 62 6c 6f 63 6b 	imul   $0x6b636f6c,0x62(%edi),%ebx
    5ce9:	73 00                	jae    5ceb <.debug_str+0x5ceb>
    5ceb:	6b 73 77 61          	imul   $0x61,0x77(%ebx),%esi
    5cef:	70 64                	jo     5d55 <.debug_str+0x5d55>
    5cf1:	5f                   	pop    %edi
    5cf2:	6f                   	outsl  %ds:(%esi),(%dx)
    5cf3:	72 64                	jb     5d59 <.debug_str+0x5d59>
    5cf5:	65 72 00             	gs jb  5cf8 <.debug_str+0x5cf8>
    5cf8:	55                   	push   %ebp
    5cf9:	4e                   	dec    %esi
    5cfa:	45                   	inc    %ebp
    5cfb:	56                   	push   %esi
    5cfc:	49                   	dec    %ecx
    5cfd:	43                   	inc    %ebx
    5cfe:	54                   	push   %esp
    5cff:	41                   	inc    %ecx
    5d00:	42                   	inc    %edx
    5d01:	4c                   	dec    %esp
    5d02:	45                   	inc    %ebp
    5d03:	5f                   	pop    %edi
    5d04:	50                   	push   %eax
    5d05:	47                   	inc    %edi
    5d06:	43                   	inc    %ebx
    5d07:	55                   	push   %ebp
    5d08:	4c                   	dec    %esp
    5d09:	4c                   	dec    %esp
    5d0a:	45                   	inc    %ebp
    5d0b:	44                   	inc    %esp
    5d0c:	00 64 65 76          	add    %ah,0x76(%ebp,%eiz,2)
    5d10:	5f                   	pop    %edi
    5d11:	70 6d                	jo     5d80 <.debug_str+0x5d80>
    5d13:	5f                   	pop    %edi
    5d14:	6f                   	outsl  %ds:(%esi),(%dx)
    5d15:	70 73                	jo     5d8a <.debug_str+0x5d8a>
    5d17:	00 78 38             	add    %bh,0x38(%eax)
    5d1a:	36 5f                	ss pop %edi
    5d1c:	69 6e 69 74 5f 72 65 	imul   $0x65725f74,0x69(%esi),%ebp
    5d23:	73 6f                	jae    5d94 <.debug_str+0x5d94>
    5d25:	75 72                	jne    5d99 <.debug_str+0x5d99>
    5d27:	63 65 73             	arpl   %sp,0x73(%ebp)
    5d2a:	00 6c 65 61          	add    %ch,0x61(%ebp,%eiz,2)
    5d2e:	76 65                	jbe    5d95 <.debug_str+0x5d95>
    5d30:	00 55 43             	add    %dl,0x43(%ebp)
    5d33:	4f                   	dec    %edi
    5d34:	55                   	push   %ebp
    5d35:	4e                   	dec    %esi
    5d36:	54                   	push   %esp
    5d37:	5f                   	pop    %edi
    5d38:	49                   	dec    %ecx
    5d39:	4e                   	dec    %esi
    5d3a:	4f                   	dec    %edi
    5d3b:	54                   	push   %esp
    5d3c:	49                   	dec    %ecx
    5d3d:	46                   	inc    %esi
    5d3e:	59                   	pop    %ecx
    5d3f:	5f                   	pop    %edi
    5d40:	49                   	dec    %ecx
    5d41:	4e                   	dec    %esi
    5d42:	53                   	push   %ebx
    5d43:	54                   	push   %esp
    5d44:	41                   	inc    %ecx
    5d45:	4e                   	dec    %esi
    5d46:	43                   	inc    %ebx
    5d47:	45                   	inc    %ebp
    5d48:	53                   	push   %ebx
    5d49:	00 69 73             	add    %ch,0x73(%ecx)
    5d4c:	5f                   	pop    %edi
    5d4d:	72 65                	jb     5db4 <.debug_str+0x5db4>
    5d4f:	6c                   	insb   (%dx),%es:(%edi)
    5d50:	00 61 73             	add    %ah,0x73(%ecx)
    5d53:	73 6f                	jae    5dc4 <.debug_str+0x5dc4>
    5d55:	63 5f 61             	arpl   %bx,0x61(%edi)
    5d58:	72 72                	jb     5dcc <.debug_str+0x5dcc>
    5d5a:	61                   	popa   
    5d5b:	79 5f                	jns    5dbc <.debug_str+0x5dbc>
    5d5d:	70 74                	jo     5dd3 <.debug_str+0x5dd3>
    5d5f:	72 00                	jb     5d61 <.debug_str+0x5d61>
    5d61:	54                   	push   %esp
    5d62:	48                   	dec    %eax
    5d63:	50                   	push   %eax
    5d64:	5f                   	pop    %edi
    5d65:	53                   	push   %ebx
    5d66:	50                   	push   %eax
    5d67:	4c                   	dec    %esp
    5d68:	49                   	dec    %ecx
    5d69:	54                   	push   %esp
    5d6a:	5f                   	pop    %edi
    5d6b:	50                   	push   %eax
    5d6c:	41                   	inc    %ecx
    5d6d:	47                   	inc    %edi
    5d6e:	45                   	inc    %ebp
    5d6f:	00 71 73             	add    %dh,0x73(%ecx)
    5d72:	74 72                	je     5de6 <.debug_str+0x5de6>
    5d74:	00 5f 5f             	add    %bl,0x5f(%edi)
    5d77:	74 70                	je     5de9 <.debug_str+0x5de9>
    5d79:	73 74                	jae    5def <.debug_str+0x5def>
    5d7b:	72 74                	jb     5df1 <.debug_str+0x5df1>
    5d7d:	61                   	popa   
    5d7e:	62 5f 69             	bound  %ebx,0x69(%edi)
    5d81:	72 71                	jb     5df4 <.debug_str+0x5df4>
    5d83:	5f                   	pop    %edi
    5d84:	6d                   	insl   (%dx),%es:(%edi)
    5d85:	61                   	popa   
    5d86:	74 72                	je     5dfa <.debug_str+0x5dfa>
    5d88:	69 78 5f 66 72 65 65 	imul   $0x65657266,0x5f(%eax),%edi
    5d8f:	00 70 65             	add    %dh,0x65(%eax)
    5d92:	72 66                	jb     5dfa <.debug_str+0x5dfa>
    5d94:	5f                   	pop    %edi
    5d95:	73 77                	jae    5e0e <.debug_str+0x5e0e>
    5d97:	5f                   	pop    %edi
    5d98:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    5d9b:	74 65                	je     5e02 <.debug_str+0x5e02>
    5d9d:	78 74                	js     5e13 <.debug_str+0x5e13>
    5d9f:	00 6d 65             	add    %ch,0x65(%ebp)
    5da2:	6d                   	insl   (%dx),%es:(%edi)
    5da3:	63 67 5f             	arpl   %sp,0x5f(%edi)
    5da6:	6f                   	outsl  %ds:(%esi),(%dx)
    5da7:	6f                   	outsl  %ds:(%esi),(%dx)
    5da8:	6d                   	insl   (%dx),%es:(%edi)
    5da9:	5f                   	pop    %edi
    5daa:	6f                   	outsl  %ds:(%esi),(%dx)
    5dab:	72 64                	jb     5e11 <.debug_str+0x5e11>
    5dad:	65 72 00             	gs jb  5db0 <.debug_str+0x5db0>
    5db0:	66 70 73             	data16 jo 5e26 <.debug_str+0x5e26>
    5db3:	74 61                	je     5e16 <.debug_str+0x5e16>
    5db5:	74 65                	je     5e1c <.debug_str+0x5e1c>
    5db7:	5f                   	pop    %edi
    5db8:	61                   	popa   
    5db9:	63 74 69 76          	arpl   %si,0x76(%ecx,%ebp,2)
    5dbd:	65 00 61 63          	add    %ah,%gs:0x63(%ecx)
    5dc1:	63 74 5f 74          	arpl   %si,0x74(%edi,%ebx,2)
    5dc5:	69 6d 65 78 70 64 00 	imul   $0x647078,0x65(%ebp),%ebp
    5dcc:	73 69                	jae    5e37 <.debug_str+0x5e37>
    5dce:	7a 65                	jp     5e35 <.debug_str+0x5e35>
    5dd0:	00 5f 71             	add    %bl,0x71(%edi)
    5dd3:	70 72                	jo     5e47 <.debug_str+0x5e47>
    5dd5:	6f                   	outsl  %ds:(%esi),(%dx)
    5dd6:	63 00                	arpl   %ax,(%eax)
    5dd8:	77 61                	ja     5e3b <.debug_str+0x5e3b>
    5dda:	6b 65 75 70          	imul   $0x70,0x75(%ebp),%esp
    5dde:	5f                   	pop    %edi
    5ddf:	73 6f                	jae    5e50 <.debug_str+0x5e50>
    5de1:	75 72                	jne    5e55 <.debug_str+0x5e55>
    5de3:	63 65 00             	arpl   %sp,0x0(%ebp)
    5de6:	66 5f                	pop    %di
    5de8:	70 6f                	jo     5e59 <.debug_str+0x5e59>
    5dea:	73 00                	jae    5dec <.debug_str+0x5dec>
    5dec:	4e                   	dec    %esi
    5ded:	52                   	push   %edx
    5dee:	5f                   	pop    %edi
    5def:	46                   	inc    %esi
    5df0:	49                   	dec    %ecx
    5df1:	4c                   	dec    %esp
    5df2:	45                   	inc    %ebp
    5df3:	5f                   	pop    %edi
    5df4:	44                   	inc    %esp
    5df5:	49                   	dec    %ecx
    5df6:	52                   	push   %edx
    5df7:	54                   	push   %esp
    5df8:	59                   	pop    %ecx
    5df9:	00 69 72             	add    %ch,0x72(%ecx)
    5dfc:	71 5f                	jno    5e5d <.debug_str+0x5e5d>
    5dfe:	70 72                	jo     5e72 <.debug_str+0x5e72>
    5e00:	69 6e 74 5f 63 68 69 	imul   $0x6968635f,0x74(%esi),%ebp
    5e07:	70 00                	jo     5e09 <.debug_str+0x5e09>
    5e09:	5f                   	pop    %edi
    5e0a:	5f                   	pop    %edi
    5e0b:	6b 65 72 6e          	imul   $0x6e,0x72(%ebp),%esp
    5e0f:	65 6c                	gs insb (%dx),%es:(%edi)
    5e11:	5f                   	pop    %edi
    5e12:	6c                   	insb   (%dx),%es:(%edi)
    5e13:	6f                   	outsl  %ds:(%esi),(%dx)
    5e14:	6e                   	outsb  %ds:(%esi),(%dx)
    5e15:	67 5f                	addr16 pop %edi
    5e17:	74 00                	je     5e19 <.debug_str+0x5e19>
    5e19:	6d                   	insl   (%dx),%es:(%edi)
    5e1a:	6d                   	insl   (%dx),%es:(%edi)
    5e1b:	61                   	popa   
    5e1c:	70 32                	jo     5e50 <.debug_str+0x5e50>
    5e1e:	00 74 61 73          	add    %dh,0x73(%ecx,%eiz,2)
    5e22:	6b 5f 66 72          	imul   $0x72,0x66(%edi),%ebx
    5e26:	61                   	popa   
    5e27:	67 00 64 61          	add    %ah,0x61(%si)
    5e2b:	74 61                	je     5e8e <.debug_str+0x5e8e>
    5e2d:	6c                   	insb   (%dx),%es:(%edi)
    5e2e:	65 6e                	outsb  %gs:(%esi),(%dx)
    5e30:	00 6e 72             	add    %ch,0x72(%esi)
    5e33:	5f                   	pop    %edi
    5e34:	77 61                	ja     5e97 <.debug_str+0x5e97>
    5e36:	6b 65 75 70          	imul   $0x70,0x75(%ebp),%esp
    5e3a:	73 5f                	jae    5e9b <.debug_str+0x5e9b>
    5e3c:	61                   	popa   
    5e3d:	66 66 69 6e 65 5f 61 	data16 imul $0x615f,0x65(%esi),%bp
    5e44:	74 74                	je     5eba <.debug_str+0x5eba>
    5e46:	65 6d                	gs insl (%dx),%es:(%edi)
    5e48:	70 74                	jo     5ebe <.debug_str+0x5ebe>
    5e4a:	73 00                	jae    5e4c <.debug_str+0x5e4c>
    5e4c:	4e                   	dec    %esi
    5e4d:	52                   	push   %edx
    5e4e:	5f                   	pop    %edi
    5e4f:	4c                   	dec    %esp
    5e50:	52                   	push   %edx
    5e51:	55                   	push   %ebp
    5e52:	5f                   	pop    %edi
    5e53:	42                   	inc    %edx
    5e54:	41                   	inc    %ecx
    5e55:	53                   	push   %ebx
    5e56:	45                   	inc    %ebp
    5e57:	00 63 69             	add    %ah,0x69(%ebx)
    5e5a:	6e                   	outsb  %ds:(%esi),(%dx)
    5e5b:	62 6c 6f 63          	bound  %ebp,0x63(%edi,%ebp,2)
    5e5f:	6b 00 65             	imul   $0x65,(%eax),%eax
    5e62:	78 69                	js     5ecd <.debug_str+0x5ecd>
    5e64:	74 00                	je     5e66 <.debug_str+0x5e66>
    5e66:	63 6f 6d             	arpl   %bp,0x6d(%edi)
    5e69:	70 61                	jo     5ecc <.debug_str+0x5ecc>
    5e6b:	63 74 5f 63          	arpl   %si,0x63(%edi,%ebx,2)
    5e6f:	6f                   	outsl  %ds:(%esi),(%dx)
    5e70:	6e                   	outsb  %ds:(%esi),(%dx)
    5e71:	73 69                	jae    5edc <.debug_str+0x5edc>
    5e73:	64 65 72 65          	fs gs jb 5edc <.debug_str+0x5edc>
    5e77:	64 00 61 63          	add    %ah,%fs:0x63(%ecx)
    5e7b:	70 69                	jo     5ee6 <.debug_str+0x5ee6>
    5e7d:	5f                   	pop    %edi
    5e7e:	64 69 73 61 62 6c 65 	imul   $0x64656c62,%fs:0x61(%ebx),%esi
    5e85:	64 
    5e86:	00 6d 65             	add    %ch,0x65(%ebp)
    5e89:	6d                   	insl   (%dx),%es:(%edi)
    5e8a:	5f                   	pop    %edi
    5e8b:	6c                   	insb   (%dx),%es:(%edi)
    5e8c:	76 6c                	jbe    5efa <.debug_str+0x5efa>
    5e8e:	00 64 69 72          	add    %ah,0x72(%ecx,%ebp,2)
    5e92:	74 69                	je     5efd <.debug_str+0x5efd>
    5e94:	65 64 5f             	gs fs pop %edi
    5e97:	77 68                	ja     5f01 <.debug_str+0x5f01>
    5e99:	65 6e                	outsb  %gs:(%esi),(%dx)
    5e9b:	00 5f 5f             	add    %bl,0x5f(%edi)
    5e9e:	6c                   	insb   (%dx),%es:(%edi)
    5e9f:	64 74 68             	fs je  5f0a <.debug_str+0x5f0a>
    5ea2:	00 61 63             	add    %ah,0x63(%ecx)
    5ea5:	5f                   	pop    %edi
    5ea6:	75 74                	jne    5f1c <.debug_str+0x5f1c>
    5ea8:	69 6d 65 73 63 61 6c 	imul   $0x6c616373,0x65(%ebp),%ebp
    5eaf:	65 64 00 5f 5f       	gs add %bl,%fs:0x5f(%edi)
    5eb4:	70 61                	jo     5f17 <.debug_str+0x5f17>
    5eb6:	64 64 69 6e 67 00 73 	fs imul $0x6d657300,%fs:0x67(%esi),%ebp
    5ebd:	65 6d 
    5ebf:	5f                   	pop    %edi
    5ec0:	75 6e                	jne    5f30 <.debug_str+0x5f30>
    5ec2:	64 6f                	outsl  %fs:(%esi),(%dx)
    5ec4:	5f                   	pop    %edi
    5ec5:	6c                   	insb   (%dx),%es:(%edi)
    5ec6:	69 73 74 00 73 74 61 	imul   $0x61747300,0x74(%ebx),%esi
    5ecd:	74 69                	je     5f38 <.debug_str+0x5f38>
    5ecf:	63 5f 6b             	arpl   %bx,0x6b(%edi)
    5ed2:	65 79 5f             	gs jns 5f34 <.debug_str+0x5f34>
    5ed5:	66 61                	popaw  
    5ed7:	6c                   	insb   (%dx),%es:(%edi)
    5ed8:	73 65                	jae    5f3f <.debug_str+0x5f3f>
    5eda:	00 70 6f             	add    %dh,0x6f(%eax)
    5edd:	62 6a 65             	bound  %ebp,0x65(%edx)
    5ee0:	63 74 73 00          	arpl   %si,0x0(%ebx,%esi,2)
    5ee4:	69 73 5f 70 61 72 74 	imul   $0x74726170,0x5f(%ebx),%esi
    5eeb:	69 61 6c 6c 79 5f 75 	imul   $0x755f796c,0x6c(%ecx),%esp
    5ef2:	70 74                	jo     5f68 <.debug_str+0x5f68>
    5ef4:	6f                   	outsl  %ds:(%esi),(%dx)
    5ef5:	64 61                	fs popa 
    5ef7:	74 65                	je     5f5e <.debug_str+0x5f5e>
    5ef9:	00 77 72             	add    %dh,0x72(%edi)
    5efc:	69 74 65 62 61 63 6b 	imul   $0x5f6b6361,0x62(%ebp,%eiz,2),%esi
    5f03:	5f 
    5f04:	69 6e 64 65 78 00 63 	imul   $0x63007865,0x64(%esi),%ebp
    5f0b:	6f                   	outsl  %ds:(%esi),(%dx)
    5f0c:	72 65                	jb     5f73 <.debug_str+0x5f73>
    5f0e:	5f                   	pop    %edi
    5f0f:	73 74                	jae    5f85 <.debug_str+0x5f85>
    5f11:	61                   	popa   
    5f12:	74 65                	je     5f79 <.debug_str+0x5f79>
    5f14:	00 50 45             	add    %dl,0x45(%eax)
    5f17:	52                   	push   %edx
    5f18:	46                   	inc    %esi
    5f19:	5f                   	pop    %edi
    5f1a:	43                   	inc    %ebx
    5f1b:	4f                   	dec    %edi
    5f1c:	55                   	push   %ebp
    5f1d:	4e                   	dec    %esi
    5f1e:	54                   	push   %esp
    5f1f:	5f                   	pop    %edi
    5f20:	53                   	push   %ebx
    5f21:	57                   	push   %edi
    5f22:	5f                   	pop    %edi
    5f23:	44                   	inc    %esp
    5f24:	55                   	push   %ebp
    5f25:	4d                   	dec    %ebp
    5f26:	4d                   	dec    %ebp
    5f27:	59                   	pop    %ecx
    5f28:	00 74 69 6d          	add    %dh,0x6d(%ecx,%ebp,2)
    5f2c:	65 72 71             	gs jb  5fa0 <.debug_str+0x5fa0>
    5f2f:	75 65                	jne    5f96 <.debug_str+0x5f96>
    5f31:	75 65                	jne    5f98 <.debug_str+0x5f98>
    5f33:	5f                   	pop    %edi
    5f34:	68 65 61 64 00       	push   $0x646165
    5f39:	69 6f 70 6c 00 66 5f 	imul   $0x5f66006c,0x70(%edi),%ebp
    5f40:	77 62                	ja     5fa4 <.debug_str+0x5fa4>
    5f42:	5f                   	pop    %edi
    5f43:	65 72 72             	gs jb  5fb8 <.debug_str+0x5fb8>
    5f46:	00 73 65             	add    %dh,0x65(%ebx)
    5f49:	72 69                	jb     5fb4 <.debug_str+0x5fb4>
    5f4b:	61                   	popa   
    5f4c:	6c                   	insb   (%dx),%es:(%edi)
    5f4d:	5f                   	pop    %edi
    5f4e:	6e                   	outsb  %ds:(%esi),(%dx)
    5f4f:	72 00                	jb     5f51 <.debug_str+0x5f51>
    5f51:	72 63                	jb     5fb6 <.debug_str+0x5fb6>
    5f53:	68 61 72 00 62       	push   $0x62007261
    5f58:	64 5f                	fs pop %edi
    5f5a:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    5f5d:	74 61                	je     5fc0 <.debug_str+0x5fc0>
    5f5f:	69 6e 73 00 66 75 74 	imul   $0x74756600,0x73(%esi),%ebp
    5f66:	65 78 5f             	gs js  5fc8 <.debug_str+0x5fc8>
    5f69:	70 69                	jo     5fd4 <.debug_str+0x5fd4>
    5f6b:	5f                   	pop    %edi
    5f6c:	73 74                	jae    5fe2 <.debug_str+0x5fe2>
    5f6e:	61                   	popa   
    5f6f:	74 65                	je     5fd6 <.debug_str+0x5fd6>
    5f71:	00 6b 73             	add    %ch,0x73(%ebx)
    5f74:	74 61                	je     5fd7 <.debug_str+0x5fd7>
    5f76:	74 00                	je     5f78 <.debug_str+0x5f78>
    5f78:	5f                   	pop    %edi
    5f79:	5f                   	pop    %edi
    5f7a:	6b 65 72 6e          	imul   $0x6e,0x72(%ebp),%esp
    5f7e:	65 6c                	gs insb (%dx),%es:(%edi)
    5f80:	5f                   	pop    %edi
    5f81:	75 69                	jne    5fec <.debug_str+0x5fec>
    5f83:	64 33 32             	xor    %fs:(%edx),%esi
    5f86:	5f                   	pop    %edi
    5f87:	74 00                	je     5f89 <.debug_str+0x5f89>
    5f89:	74 72                	je     5ffd <.debug_str+0x5ffd>
    5f8b:	61                   	popa   
    5f8c:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    5f8f:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    5f96:	72 69                	jb     6001 <.debug_str+0x6001>
    5f98:	78 5f                	js     5ff9 <.debug_str+0x5ff9>
    5f9a:	66 72 65             	data16 jb 6002 <.debug_str+0x6002>
    5f9d:	65 00 73 75          	add    %dh,%gs:0x75(%ebx)
    5fa1:	62 73 79             	bound  %esi,0x79(%ebx)
    5fa4:	73 5f                	jae    6005 <.debug_str+0x6005>
    5fa6:	6d                   	insl   (%dx),%es:(%edi)
    5fa7:	61                   	popa   
    5fa8:	73 6b                	jae    6015 <.debug_str+0x6015>
    5faa:	00 69 5f             	add    %ch,0x5f(%ecx)
    5fad:	61                   	popa   
    5fae:	74 69                	je     6019 <.debug_str+0x6019>
    5fb0:	6d                   	insl   (%dx),%es:(%edi)
    5fb1:	65 00 70 74          	add    %dh,%gs:0x74(%eax)
    5fb5:	65 5f                	gs pop %edi
    5fb7:	74 00                	je     5fb9 <.debug_str+0x5fb9>
    5fb9:	68 6c 69 73 74       	push   $0x7473696c
    5fbe:	5f                   	pop    %edi
    5fbf:	65 6d                	gs insl (%dx),%es:(%edi)
    5fc1:	70 74                	jo     6037 <.debug_str+0x6037>
    5fc3:	79 00                	jns    5fc5 <.debug_str+0x5fc5>
    5fc5:	6e                   	outsb  %ds:(%esi),(%dx)
    5fc6:	6c                   	insb   (%dx),%es:(%edi)
    5fc7:	6d                   	insl   (%dx),%es:(%edi)
    5fc8:	5f                   	pop    %edi
    5fc9:	6c                   	insb   (%dx),%es:(%edi)
    5fca:	6f                   	outsl  %ds:(%esi),(%dx)
    5fcb:	63 6b 6f             	arpl   %bp,0x6f(%ebx)
    5fce:	77 6e                	ja     603e <.debug_str+0x603e>
    5fd0:	65 72 00             	gs jb  5fd3 <.debug_str+0x5fd3>
    5fd3:	70 61                	jo     6036 <.debug_str+0x6036>
    5fd5:	67 69 6e 67 00 64 65 	imul   $0x76656400,0x67(%bp),%ebp
    5fdc:	76 
    5fdd:	69 63 65 5f 64 72 69 	imul   $0x6972645f,0x65(%ebx),%esp
    5fe4:	76 65                	jbe    604b <.debug_str+0x604b>
    5fe6:	72 00                	jb     5fe8 <.debug_str+0x5fe8>
    5fe8:	72 65                	jb     604f <.debug_str+0x604f>
    5fea:	61                   	popa   
    5feb:	6c                   	insb   (%dx),%es:(%edi)
    5fec:	5f                   	pop    %edi
    5fed:	63 72 65             	arpl   %si,0x65(%edx)
    5ff0:	64 00 43 4f          	add    %al,%fs:0x4f(%ebx)
    5ff4:	4d                   	dec    %ebp
    5ff5:	50                   	push   %eax
    5ff6:	41                   	inc    %ecx
    5ff7:	43                   	inc    %ebx
    5ff8:	54                   	push   %esp
    5ff9:	49                   	dec    %ecx
    5ffa:	53                   	push   %ebx
    5ffb:	4f                   	dec    %edi
    5ffc:	4c                   	dec    %esp
    5ffd:	41                   	inc    %ecx
    5ffe:	54                   	push   %esp
    5fff:	45                   	inc    %ebp
    6000:	44                   	inc    %esp
    6001:	00 5f 5f             	add    %bl,0x5f(%edi)
    6004:	65 76 65             	gs jbe 606c <.debug_str+0x606c>
    6007:	6e                   	outsb  %ds:(%esi),(%dx)
    6008:	74 5f                	je     6069 <.debug_str+0x6069>
    600a:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    6011:	72 69                	jb     607c <.debug_str+0x607c>
    6013:	78 5f                	js     6074 <.debug_str+0x6074>
    6015:	6f                   	outsl  %ds:(%esi),(%dx)
    6016:	6e                   	outsb  %ds:(%esi),(%dx)
    6017:	6c                   	insb   (%dx),%es:(%edi)
    6018:	69 6e 65 00 63 61 6e 	imul   $0x6e616300,0x65(%esi),%ebp
    601f:	63 65 6c             	arpl   %sp,0x6c(%ebp)
    6022:	5f                   	pop    %edi
    6023:	66 6f                	outsw  %ds:(%esi),(%dx)
    6025:	72 6b                	jb     6092 <.debug_str+0x6092>
    6027:	00 65 70             	add    %ah,0x70(%ebp)
    602a:	6f                   	outsl  %ds:(%esi),(%dx)
    602b:	6c                   	insb   (%dx),%es:(%edi)
    602c:	6c                   	insb   (%dx),%es:(%edi)
    602d:	5f                   	pop    %edi
    602e:	77 61                	ja     6091 <.debug_str+0x6091>
    6030:	74 63                	je     6095 <.debug_str+0x6095>
    6032:	68 65 73 00 50       	push   $0x50007365
    6037:	47                   	inc    %edi
    6038:	41                   	inc    %ecx
    6039:	4c                   	dec    %esp
    603a:	4c                   	dec    %esp
    603b:	4f                   	dec    %edi
    603c:	43                   	inc    %ebx
    603d:	5f                   	pop    %edi
    603e:	4e                   	dec    %esi
    603f:	4f                   	dec    %edi
    6040:	52                   	push   %edx
    6041:	4d                   	dec    %ebp
    6042:	41                   	inc    %ecx
    6043:	4c                   	dec    %esp
    6044:	00 5f 5f             	add    %bl,0x5f(%edi)
    6047:	63 70 75             	arpl   %si,0x75(%eax)
    604a:	5f                   	pop    %edi
    604b:	70 6f                	jo     60bc <.debug_str+0x60bc>
    604d:	73 73                	jae    60c2 <.debug_str+0x60c2>
    604f:	69 62 6c 65 5f 6d 61 	imul   $0x616d5f65,0x6c(%edx),%esp
    6056:	73 6b                	jae    60c3 <.debug_str+0x60c3>
    6058:	00 63 68             	add    %ah,0x68(%ebx)
    605b:	69 6c 64 5f 6d 75 74 	imul   $0x6574756d,0x5f(%esp,%eiz,2),%ebp
    6062:	65 
    6063:	78 00                	js     6065 <.debug_str+0x6065>
    6065:	6b 63 6f 6d          	imul   $0x6d,0x6f(%ebx),%esp
    6069:	70 61                	jo     60cc <.debug_str+0x60cc>
    606b:	63 74 64 5f          	arpl   %si,0x5f(%esp,%eiz,2)
    606f:	77 61                	ja     60d2 <.debug_str+0x60d2>
    6071:	69 74 00 63 6f 6e 74 	imul   $0x65746e6f,0x63(%eax,%eax,1),%esi
    6078:	65 
    6079:	78 74                	js     60ef <.debug_str+0x60ef>
    607b:	5f                   	pop    %edi
    607c:	73 77                	jae    60f5 <.debug_str+0x60f5>
    607e:	69 74 63 68 00 64 71 	imul   $0x62716400,0x68(%ebx,%eiz,2),%esi
    6085:	62 
    6086:	5f                   	pop    %edi
    6087:	63 75 72             	arpl   %si,0x72(%ebp)
    608a:	73 70                	jae    60fc <.debug_str+0x60fc>
    608c:	61                   	popa   
    608d:	63 65 00             	arpl   %sp,0x0(%ebp)
    6090:	67 70 5f             	addr16 jo 60f2 <.debug_str+0x60f2>
    6093:	73 74                	jae    6109 <.debug_str+0x6109>
    6095:	61                   	popa   
    6096:	74 65                	je     60fd <.debug_str+0x60fd>
    6098:	00 62 69             	add    %ah,0x69(%edx)
    609b:	74 73                	je     6110 <.debug_str+0x6110>
    609d:	65 74 00             	gs je  60a0 <.debug_str+0x60a0>
    60a0:	6c                   	insb   (%dx),%es:(%edi)
    60a1:	6f                   	outsl  %ds:(%esi),(%dx)
    60a2:	61                   	popa   
    60a3:	64 5f                	fs pop %edi
    60a5:	61                   	popa   
    60a6:	76 67                	jbe    610f <.debug_str+0x610f>
    60a8:	00 70 69             	add    %dh,0x69(%eax)
    60ab:	70 65                	jo     6112 <.debug_str+0x6112>
    60ad:	5f                   	pop    %edi
    60ae:	69 6e 6f 64 65 5f 69 	imul   $0x695f6564,0x6f(%esi),%ebp
    60b5:	6e                   	outsb  %ds:(%esi),(%dx)
    60b6:	66 6f                	outsw  %ds:(%esi),(%dx)
    60b8:	00 61 63             	add    %ah,0x63(%ecx)
    60bb:	63 65 73             	arpl   %sp,0x73(%ebp)
    60be:	73 00                	jae    60c0 <.debug_str+0x60c0>
    60c0:	63 73 74             	arpl   %si,0x74(%ebx)
    60c3:	69 6d 65 00 63 70 75 	imul   $0x75706300,0x65(%ebp),%ebp
    60ca:	69 64 00 63 66 73 5f 	imul   $0x725f7366,0x63(%eax,%eax,1),%esp
    60d1:	72 
    60d2:	71 00                	jno    60d4 <.debug_str+0x60d4>
    60d4:	5f                   	pop    %edi
    60d5:	75 69                	jne    6140 <.debug_str+0x6140>
    60d7:	64 00 73 74          	add    %dh,%fs:0x74(%ebx)
    60db:	5f                   	pop    %edi
    60dc:	73 70                	jae    614e <.debug_str+0x614e>
    60de:	61                   	popa   
    60df:	63 65 00             	arpl   %sp,0x0(%ebp)
    60e2:	6e                   	outsb  %ds:(%esi),(%dx)
    60e3:	73 5f                	jae    6144 <.debug_str+0x6144>
    60e5:	74 79                	je     6160 <.debug_str+0x6160>
    60e7:	70 65                	jo     614e <.debug_str+0x614e>
    60e9:	00 64 66 6c          	add    %ah,0x6c(%esi,%eiz,2)
    60ed:	5f                   	pop    %edi
    60ee:	63 67 72             	arpl   %sp,0x72(%edi)
    60f1:	70 00                	jo     60f3 <.debug_str+0x60f3>
    60f3:	61                   	popa   
    60f4:	63 5f 6d             	arpl   %bx,0x6d(%edi)
    60f7:	61                   	popa   
    60f8:	6a 66                	push   $0x66
    60fa:	6c                   	insb   (%dx),%es:(%edi)
    60fb:	74 00                	je     60fd <.debug_str+0x60fd>
    60fd:	63 6d 61             	arpl   %bp,0x61(%ebp)
    6100:	70 00                	jo     6102 <.debug_str+0x6102>
    6102:	70 72                	jo     6176 <.debug_str+0x6176>
    6104:	6f                   	outsl  %ds:(%esi),(%dx)
    6105:	63 5f 68             	arpl   %bx,0x68(%edi)
    6108:	61                   	popa   
    6109:	6e                   	outsb  %ds:(%esi),(%dx)
    610a:	64 6c                	fs insb (%dx),%es:(%edi)
    610c:	65 72 00             	gs jb  610f <.debug_str+0x610f>
    610f:	58                   	pop    %eax
    6110:	38 36                	cmp    %dh,(%esi)
    6112:	5f                   	pop    %edi
    6113:	4c                   	dec    %esp
    6114:	45                   	inc    %ebp
    6115:	47                   	inc    %edi
    6116:	41                   	inc    %ecx
    6117:	43                   	inc    %ebx
    6118:	59                   	pop    %ecx
    6119:	5f                   	pop    %edi
    611a:	49                   	dec    %ecx
    611b:	38 30                	cmp    %dh,(%eax)
    611d:	34 32                	xor    $0x32,%al
    611f:	5f                   	pop    %edi
    6120:	50                   	push   %eax
    6121:	4c                   	dec    %esp
    6122:	41                   	inc    %ecx
    6123:	54                   	push   %esp
    6124:	46                   	inc    %esi
    6125:	4f                   	dec    %edi
    6126:	52                   	push   %edx
    6127:	4d                   	dec    %ebp
    6128:	5f                   	pop    %edi
    6129:	41                   	inc    %ecx
    612a:	42                   	inc    %edx
    612b:	53                   	push   %ebx
    612c:	45                   	inc    %ebp
    612d:	4e                   	dec    %esi
    612e:	54                   	push   %esp
    612f:	00 43 4f             	add    %al,0x4f(%ebx)
    6132:	4d                   	dec    %ebp
    6133:	50                   	push   %eax
    6134:	41                   	inc    %ecx
    6135:	43                   	inc    %ebx
    6136:	54                   	push   %esp
    6137:	53                   	push   %ebx
    6138:	54                   	push   %esp
    6139:	41                   	inc    %ecx
    613a:	4c                   	dec    %esp
    613b:	4c                   	dec    %esp
    613c:	00 73 68             	add    %dh,0x68(%ebx)
    613f:	6f                   	outsl  %ds:(%esi),(%dx)
    6140:	72 74                	jb     61b6 <.debug_str+0x61b6>
    6142:	20 75 6e             	and    %dh,0x6e(%ebp)
    6145:	73 69                	jae    61b0 <.debug_str+0x61b0>
    6147:	67 6e                	outsb  %ds:(%si),(%dx)
    6149:	65 64 20 69 6e       	gs and %ch,%fs:0x6e(%ecx)
    614e:	74 00                	je     6150 <.debug_str+0x6150>
    6150:	63 70 75             	arpl   %si,0x75(%eax)
    6153:	5f                   	pop    %edi
    6154:	6d                   	insl   (%dx),%es:(%edi)
    6155:	61                   	popa   
    6156:	73 6b                	jae    61c3 <.debug_str+0x61c3>
    6158:	5f                   	pop    %edi
    6159:	74 6f                	je     61ca <.debug_str+0x61ca>
    615b:	5f                   	pop    %edi
    615c:	61                   	popa   
    615d:	70 69                	jo     61c8 <.debug_str+0x61c8>
    615f:	63 69 64             	arpl   %bp,0x64(%ecx)
    6162:	00 66 72             	add    %ah,0x72(%esi)
    6165:	65 65 70 61          	gs gs jo 61ca <.debug_str+0x61ca>
    6169:	67 65 00 62 64       	add    %ah,%gs:0x64(%bp,%si)
    616e:	5f                   	pop    %edi
    616f:	62 64 69 00          	bound  %esp,0x0(%ecx,%ebp,2)
    6173:	63 70 75             	arpl   %si,0x75(%eax)
    6176:	5f                   	pop    %edi
    6177:	73 63                	jae    61dc <.debug_str+0x61dc>
    6179:	61                   	popa   
    617a:	6c                   	insb   (%dx),%es:(%edi)
    617b:	65 64 5f             	gs fs pop %edi
    617e:	72 75                	jb     61f5 <.debug_str+0x61f5>
    6180:	6e                   	outsb  %ds:(%esi),(%dx)
    6181:	5f                   	pop    %edi
    6182:	72 65                	jb     61e9 <.debug_str+0x61e9>
    6184:	61                   	popa   
    6185:	6c                   	insb   (%dx),%es:(%edi)
    6186:	5f                   	pop    %edi
    6187:	74 6f                	je     61f8 <.debug_str+0x61f8>
    6189:	74 61                	je     61ec <.debug_str+0x61ec>
    618b:	6c                   	insb   (%dx),%es:(%edi)
    618c:	00 69 5f             	add    %ch,0x5f(%ecx)
    618f:	6d                   	insl   (%dx),%es:(%edi)
    6190:	75 74                	jne    6206 <.debug_str+0x6206>
    6192:	65 78 5f             	gs js  61f4 <.debug_str+0x61f4>
    6195:	64 69 72 5f 6b 65 79 	imul   $0x79656b,%fs:0x5f(%edx),%esi
    619c:	00 
    619d:	64 65 76 5f          	fs gs jbe 6200 <.debug_str+0x6200>
    61a1:	72 6f                	jb     6212 <.debug_str+0x6212>
    61a3:	6f                   	outsl  %ds:(%esi),(%dx)
    61a4:	74 00                	je     61a6 <.debug_str+0x61a6>
    61a6:	73 70                	jae    6218 <.debug_str+0x6218>
    61a8:	63 5f 77             	arpl   %bx,0x77(%edi)
    61ab:	61                   	popa   
    61ac:	72 6e                	jb     621c <.debug_str+0x621c>
    61ae:	6c                   	insb   (%dx),%es:(%edi)
    61af:	69 6d 69 74 00 78 38 	imul   $0x38780074,0x69(%ebp),%ebp
    61b6:	36 5f                	ss pop %edi
    61b8:	69 6f 5f 61 70 69 63 	imul   $0x63697061,0x5f(%edi),%ebp
    61bf:	5f                   	pop    %edi
    61c0:	6f                   	outsl  %ds:(%esi),(%dx)
    61c1:	70 73                	jo     6236 <.debug_str+0x6236>
    61c3:	00 4e 52             	add    %cl,0x52(%esi)
    61c6:	5f                   	pop    %edi
    61c7:	57                   	push   %edi
    61c8:	52                   	push   %edx
    61c9:	49                   	dec    %ecx
    61ca:	54                   	push   %esp
    61cb:	54                   	push   %esp
    61cc:	45                   	inc    %ebp
    61cd:	4e                   	dec    %esi
    61ce:	00 69 61             	add    %ch,0x61(%ecx)
    61d1:	5f                   	pop    %edi
    61d2:	66 69 6c 65 00 66 61 	imul   $0x6166,0x0(%ebp,%eiz,2),%bp
    61d9:	5f                   	pop    %edi
    61da:	66 64 00 73 6d       	data16 add %dh,%fs:0x6d(%ebx)
    61df:	70 5f                	jo     6240 <.debug_str+0x6240>
    61e1:	73 65                	jae    6248 <.debug_str+0x6248>
    61e3:	6e                   	outsb  %ds:(%esi),(%dx)
    61e4:	64 5f                	fs pop %edi
    61e6:	72 65                	jb     624d <.debug_str+0x624d>
    61e8:	73 63                	jae    624d <.debug_str+0x624d>
    61ea:	68 65 64 75 6c       	push   $0x6c756465
    61ef:	65 00 70 72          	add    %dh,%gs:0x72(%eax)
    61f3:	69 6e 74 5f 66 6d 74 	imul   $0x746d665f,0x74(%esi),%ebp
    61fa:	5f                   	pop    %edi
    61fb:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    6202:	72 69                	jb     626d <.debug_str+0x626d>
    6204:	78 5f                	js     6265 <.debug_str+0x6265>
    6206:	67 6c                	insb   (%dx),%es:(%di)
    6208:	6f                   	outsl  %ds:(%esi),(%dx)
    6209:	62 61 6c             	bound  %esp,0x6c(%ecx)
    620c:	5f                   	pop    %edi
    620d:	75 70                	jne    627f <.debug_str+0x627f>
    620f:	64 61                	fs popa 
    6211:	74 65                	je     6278 <.debug_str+0x6278>
    6213:	00 67 65             	add    %ah,0x65(%edi)
    6216:	74 5f                	je     6277 <.debug_str+0x6277>
    6218:	73 74                	jae    628e <.debug_str+0x628e>
    621a:	61                   	popa   
    621b:	74 65                	je     6282 <.debug_str+0x6282>
    621d:	00 5f 5f             	add    %bl,0x5f(%edi)
    6220:	72 65                	jb     6287 <.debug_str+0x6287>
    6222:	61                   	popa   
    6223:	64 5f                	fs pop %edi
    6225:	6f                   	outsl  %ds:(%esi),(%dx)
    6226:	6e                   	outsb  %ds:(%esi),(%dx)
    6227:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    622a:	73 69                	jae    6295 <.debug_str+0x6295>
    622c:	7a 65                	jp     6293 <.debug_str+0x6293>
    622e:	00 6f 72             	add    %ch,0x72(%edi)
    6231:	69 67 5f 70 74 65 00 	imul   $0x657470,0x5f(%edi),%esp
    6238:	73 6d                	jae    62a7 <.debug_str+0x62a7>
    623a:	70 5f                	jo     629b <.debug_str+0x629b>
    623c:	63 70 75             	arpl   %si,0x75(%eax)
    623f:	73 5f                	jae    62a0 <.debug_str+0x62a0>
    6241:	64 6f                	outsl  %fs:(%esi),(%dx)
    6243:	6e                   	outsb  %ds:(%esi),(%dx)
    6244:	65 00 54 52 41       	add    %dl,%gs:0x41(%edx,%edx,2)
    6249:	43                   	inc    %ebx
    624a:	45                   	inc    %ebp
    624b:	5f                   	pop    %edi
    624c:	45                   	inc    %ebp
    624d:	56                   	push   %esi
    624e:	45                   	inc    %ebp
    624f:	4e                   	dec    %esi
    6250:	54                   	push   %esp
    6251:	5f                   	pop    %edi
    6252:	46                   	inc    %esi
    6253:	4c                   	dec    %esp
    6254:	5f                   	pop    %edi
    6255:	55                   	push   %ebp
    6256:	50                   	push   %eax
    6257:	52                   	push   %edx
    6258:	4f                   	dec    %edi
    6259:	42                   	inc    %edx
    625a:	45                   	inc    %ebp
    625b:	00 64 71 62          	add    %ah,0x62(%ecx,%esi,2)
    625f:	5f                   	pop    %edi
    6260:	63 75 72             	arpl   %si,0x72(%ebp)
    6263:	69 6e 6f 64 65 73 00 	imul   $0x736564,0x6f(%esi),%ebp
    626a:	6c                   	insb   (%dx),%es:(%edi)
    626b:	6f                   	outsl  %ds:(%esi),(%dx)
    626c:	61                   	popa   
    626d:	64 00 70 69          	add    %dh,%fs:0x69(%eax)
    6271:	64 73 5f             	fs jae 62d3 <.debug_str+0x62d3>
    6274:	63 67 72             	arpl   %sp,0x72(%edi)
    6277:	70 5f                	jo     62d8 <.debug_str+0x62d8>
    6279:	69 64 00 46 49 4c 54 	imul   $0x45544c49,0x46(%eax,%eax,1),%esp
    6280:	45 
    6281:	52                   	push   %edx
    6282:	5f                   	pop    %edi
    6283:	4f                   	dec    %edi
    6284:	54                   	push   %esp
    6285:	48                   	dec    %eax
    6286:	45                   	inc    %ebp
    6287:	52                   	push   %edx
    6288:	00 55 43             	add    %dl,0x43(%ebp)
    628b:	4f                   	dec    %edi
    628c:	55                   	push   %ebp
    628d:	4e                   	dec    %esi
    628e:	54                   	push   %esp
    628f:	5f                   	pop    %edi
    6290:	4e                   	dec    %esi
    6291:	45                   	inc    %ebp
    6292:	54                   	push   %esp
    6293:	5f                   	pop    %edi
    6294:	4e                   	dec    %esi
    6295:	41                   	inc    %ecx
    6296:	4d                   	dec    %ebp
    6297:	45                   	inc    %ebp
    6298:	53                   	push   %ebx
    6299:	50                   	push   %eax
    629a:	41                   	inc    %ecx
    629b:	43                   	inc    %ebx
    629c:	45                   	inc    %ebp
    629d:	53                   	push   %ebx
    629e:	00 64 6d 61          	add    %ah,0x61(%ebp,%ebp,2)
    62a2:	5f                   	pop    %edi
    62a3:	6d                   	insl   (%dx),%es:(%edi)
    62a4:	61                   	popa   
    62a5:	73 6b                	jae    6312 <.debug_str+0x6312>
    62a7:	00 70 72             	add    %dh,0x72(%eax)
    62aa:	65 61                	gs popa 
    62ac:	6c                   	insb   (%dx),%es:(%edi)
    62ad:	6c                   	insb   (%dx),%es:(%edi)
    62ae:	6f                   	outsl  %ds:(%esi),(%dx)
    62af:	63 5f 6d             	arpl   %bx,0x6d(%edi)
    62b2:	75 74                	jne    6328 <.debug_str+0x6328>
    62b4:	65 78 00             	gs js  62b7 <.debug_str+0x62b7>
    62b7:	73 75                	jae    632e <.debug_str+0x632e>
    62b9:	6d                   	insl   (%dx),%es:(%edi)
    62ba:	5f                   	pop    %edi
    62bb:	73 6c                	jae    6329 <.debug_str+0x6329>
    62bd:	65 65 70 5f          	gs gs jo 6320 <.debug_str+0x6320>
    62c1:	72 75                	jb     6338 <.debug_str+0x6338>
    62c3:	6e                   	outsb  %ds:(%esi),(%dx)
    62c4:	74 69                	je     632f <.debug_str+0x632f>
    62c6:	6d                   	insl   (%dx),%es:(%edi)
    62c7:	65 00 69 6e          	add    %ch,%gs:0x6e(%ecx)
    62cb:	69 74 5f 69 72 71 00 	imul   $0x62007172,0x69(%edi,%ebx,2),%esi
    62d2:	62 
    62d3:	72 61                	jb     6336 <.debug_str+0x6336>
    62d5:	6e                   	outsb  %ds:(%esi),(%dx)
    62d6:	63 68 5f             	arpl   %bp,0x5f(%eax)
    62d9:	72 65                	jb     6340 <.debug_str+0x6340>
    62db:	67 00 69 6f          	add    %ch,0x6f(%bx,%di)
    62df:	5f                   	pop    %edi
    62e0:	62 69 74             	bound  %ebp,0x74(%ecx)
    62e3:	6d                   	insl   (%dx),%es:(%edi)
    62e4:	61                   	popa   
    62e5:	70 5f                	jo     6346 <.debug_str+0x6346>
    62e7:	6d                   	insl   (%dx),%es:(%edi)
    62e8:	61                   	popa   
    62e9:	78 00                	js     62eb <.debug_str+0x62eb>
    62eb:	65 76 65             	gs jbe 6353 <.debug_str+0x6353>
    62ee:	6e                   	outsb  %ds:(%esi),(%dx)
    62ef:	74 00                	je     62f1 <.debug_str+0x62f1>
    62f1:	70 73                	jo     6366 <.debug_str+0x6366>
    62f3:	63 72 5f             	arpl   %si,0x5f(%edx)
    62f6:	72 65                	jb     635d <.debug_str+0x635d>
    62f8:	74 5f                	je     6359 <.debug_str+0x6359>
    62fa:	5f                   	pop    %edi
    62fb:	00 73 5f             	add    %dh,0x5f(%ebx)
    62fe:	6d                   	insl   (%dx),%es:(%edi)
    62ff:	6f                   	outsl  %ds:(%esi),(%dx)
    6300:	64 65 00 64 71 5f    	fs add %ah,%gs:0x5f(%ecx,%esi,2)
    6306:	64 71 62             	fs jno 636b <.debug_str+0x636b>
    6309:	5f                   	pop    %edi
    630a:	6c                   	insb   (%dx),%es:(%edi)
    630b:	6f                   	outsl  %ds:(%esi),(%dx)
    630c:	63 6b 00             	arpl   %bp,0x0(%ebx)
    630f:	5f                   	pop    %edi
    6310:	5f                   	pop    %edi
    6311:	6b 65 72 6e          	imul   $0x6e,0x72(%ebp),%esp
    6315:	65 6c                	gs insb (%dx),%es:(%edi)
    6317:	5f                   	pop    %edi
    6318:	75 6c                	jne    6386 <.debug_str+0x6386>
    631a:	6f                   	outsl  %ds:(%esi),(%dx)
    631b:	6e                   	outsb  %ds:(%esi),(%dx)
    631c:	67 5f                	addr16 pop %edi
    631e:	74 00                	je     6320 <.debug_str+0x6320>
    6320:	65 76 65             	gs jbe 6388 <.debug_str+0x6388>
    6323:	6e                   	outsb  %ds:(%esi),(%dx)
    6324:	74 5f                	je     6385 <.debug_str+0x6385>
    6326:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    632d:	72 69                	jb     6398 <.debug_str+0x6398>
    632f:	78 5f                	js     6390 <.debug_str+0x6390>
    6331:	61                   	popa   
    6332:	73 73                	jae    63a7 <.debug_str+0x63a7>
    6334:	69 67 6e 5f 73 79 73 	imul   $0x7379735f,0x6e(%edi),%esp
    633b:	74 65                	je     63a2 <.debug_str+0x63a2>
    633d:	6d                   	insl   (%dx),%es:(%edi)
    633e:	00 6d 70             	add    %ch,0x70(%ebp)
    6341:	63 5f 63             	arpl   %bx,0x63(%edi)
    6344:	70 75                	jo     63bb <.debug_str+0x63bb>
    6346:	00 6d 61             	add    %ch,0x61(%ebp)
    6349:	78 5f                	js     63aa <.debug_str+0x63aa>
    634b:	6d                   	insl   (%dx),%es:(%edi)
    634c:	61                   	popa   
    634d:	70 6e                	jo     63bd <.debug_str+0x63bd>
    634f:	72 00                	jb     6351 <.debug_str+0x6351>
    6351:	67 6c                	insb   (%dx),%es:(%di)
    6353:	6f                   	outsl  %ds:(%esi),(%dx)
    6354:	62 61 6c             	bound  %esp,0x6c(%ecx)
    6357:	5f                   	pop    %edi
    6358:	72 65                	jb     63bf <.debug_str+0x63bf>
    635a:	73 65                	jae    63c1 <.debug_str+0x63c1>
    635c:	72 76                	jb     63d4 <.debug_str+0x63d4>
    635e:	65 64 00 45 56       	gs add %al,%fs:0x56(%ebp)
    6363:	45                   	inc    %ebp
    6364:	4e                   	dec    %esi
    6365:	54                   	push   %esp
    6366:	5f                   	pop    %edi
    6367:	46                   	inc    %esi
    6368:	49                   	dec    %ecx
    6369:	4c                   	dec    %esp
    636a:	45                   	inc    %ebp
    636b:	5f                   	pop    %edi
    636c:	46                   	inc    %esi
    636d:	4c                   	dec    %esp
    636e:	5f                   	pop    %edi
    636f:	45                   	inc    %ebp
    6370:	4e                   	dec    %esi
    6371:	41                   	inc    %ecx
    6372:	42                   	inc    %edx
    6373:	4c                   	dec    %esp
    6374:	45                   	inc    %ebp
    6375:	44                   	inc    %esp
    6376:	5f                   	pop    %edi
    6377:	42                   	inc    %edx
    6378:	49                   	dec    %ecx
    6379:	54                   	push   %esp
    637a:	00 50 53             	add    %dl,0x53(%eax)
    637d:	57                   	push   %edi
    637e:	50                   	push   %eax
    637f:	4f                   	dec    %edi
    6380:	55                   	push   %ebp
    6381:	54                   	push   %esp
    6382:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    6386:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    6389:	65 76 65             	gs jbe 63f1 <.debug_str+0x63f1>
    638c:	6e                   	outsb  %ds:(%esi),(%dx)
    638d:	74 5f                	je     63ee <.debug_str+0x63ee>
    638f:	72 61                	jb     63f2 <.debug_str+0x63f2>
    6391:	77 5f                	ja     63f2 <.debug_str+0x63f2>
    6393:	65 76 65             	gs jbe 63fb <.debug_str+0x63fb>
    6396:	6e                   	outsb  %ds:(%esi),(%dx)
    6397:	74 5f                	je     63f8 <.debug_str+0x63f8>
    6399:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    63a0:	72 69                	jb     640b <.debug_str+0x640b>
    63a2:	78 5f                	js     6403 <.debug_str+0x6403>
    63a4:	67 6c                	insb   (%dx),%es:(%di)
    63a6:	6f                   	outsl  %ds:(%esi),(%dx)
    63a7:	62 61 6c             	bound  %esp,0x6c(%ecx)
    63aa:	00 64 6c 5f          	add    %ah,0x5f(%esp,%ebp,2)
    63ae:	70 65                	jo     6415 <.debug_str+0x6415>
    63b0:	72 69                	jb     641b <.debug_str+0x641b>
    63b2:	6f                   	outsl  %ds:(%esi),(%dx)
    63b3:	64 00 4e 52          	add    %cl,%fs:0x52(%esi)
    63b7:	5f                   	pop    %edi
    63b8:	57                   	push   %edi
    63b9:	52                   	push   %edx
    63ba:	49                   	dec    %ecx
    63bb:	54                   	push   %esp
    63bc:	45                   	inc    %ebp
    63bd:	42                   	inc    %edx
    63be:	41                   	inc    %ecx
    63bf:	43                   	inc    %ebx
    63c0:	4b                   	dec    %ebx
    63c1:	5f                   	pop    %edi
    63c2:	54                   	push   %esp
    63c3:	45                   	inc    %ebp
    63c4:	4d                   	dec    %ebp
    63c5:	50                   	push   %eax
    63c6:	00 70 74             	add    %dh,0x74(%eax)
    63c9:	65 70 5f             	gs jo  642b <.debug_str+0x642b>
    63cc:	6d                   	insl   (%dx),%es:(%edi)
    63cd:	6f                   	outsl  %ds:(%esi),(%dx)
    63ce:	64 69 66 79 5f 70 72 	imul   $0x6f72705f,%fs:0x79(%esi),%esp
    63d5:	6f 
    63d6:	74 5f                	je     6437 <.debug_str+0x6437>
    63d8:	73 74                	jae    644e <.debug_str+0x644e>
    63da:	61                   	popa   
    63db:	72 74                	jb     6451 <.debug_str+0x6451>
    63dd:	00 69 5f             	add    %ch,0x5f(%ecx)
    63e0:	66 73 6e             	data16 jae 6451 <.debug_str+0x6451>
    63e3:	6f                   	outsl  %ds:(%esi),(%dx)
    63e4:	74 69                	je     644f <.debug_str+0x644f>
    63e6:	66 79 5f             	data16 jns 6448 <.debug_str+0x6448>
    63e9:	6d                   	insl   (%dx),%es:(%edi)
    63ea:	61                   	popa   
    63eb:	72 6b                	jb     6458 <.debug_str+0x6458>
    63ed:	73 00                	jae    63ef <.debug_str+0x63ef>
    63ef:	77 61                	ja     6452 <.debug_str+0x6452>
    63f1:	6b 65 75 70          	imul   $0x70,0x75(%ebp),%esp
    63f5:	5f                   	pop    %edi
    63f6:	70 61                	jo     6459 <.debug_str+0x6459>
    63f8:	74 68                	je     6462 <.debug_str+0x6462>
    63fa:	00 69 72             	add    %ch,0x72(%ecx)
    63fd:	71 5f                	jno    645e <.debug_str+0x645e>
    63ff:	6d                   	insl   (%dx),%es:(%edi)
    6400:	61                   	popa   
    6401:	74 72                	je     6475 <.debug_str+0x6475>
    6403:	69 78 5f 72 65 6d 6f 	imul   $0x6f6d6572,0x5f(%eax),%edi
    640a:	76 65                	jbe    6471 <.debug_str+0x6471>
    640c:	5f                   	pop    %edi
    640d:	6d                   	insl   (%dx),%es:(%edi)
    640e:	61                   	popa   
    640f:	6e                   	outsb  %ds:(%esi),(%dx)
    6410:	61                   	popa   
    6411:	67 65 64 00 76 6d    	gs add %dh,%fs:0x6d(%bp)
    6417:	5f                   	pop    %edi
    6418:	70 72                	jo     648c <.debug_str+0x648c>
    641a:	65 76 00             	gs jbe 641d <.debug_str+0x641d>
    641d:	69 6f 6d 6d 75 5f 62 	imul   $0x625f756d,0x6d(%edi),%ebp
    6424:	61                   	popa   
    6425:	6e                   	outsb  %ds:(%esi),(%dx)
    6426:	6b 00 63             	imul   $0x63,(%eax),%eax
    6429:	70 75                	jo     64a0 <.debug_str+0x64a0>
    642b:	5f                   	pop    %edi
    642c:	64 69 73 61 62 6c 65 	imul   $0x656c62,%fs:0x61(%ebx),%esi
    6433:	00 
    6434:	62 74 69 6d          	bound  %esi,0x6d(%ecx,%ebp,2)
    6438:	65 00 66 6c          	add    %ah,%gs:0x6c(%esi)
    643c:	5f                   	pop    %edi
    643d:	75 00                	jne    643f <.debug_str+0x643f>
    643f:	5f                   	pop    %edi
    6440:	5f                   	pop    %edi
    6441:	75 38                	jne    647b <.debug_str+0x647b>
    6443:	00 6c 6f 63          	add    %ch,0x63(%edi,%ebp,2)
    6447:	6b 00 74             	imul   $0x74,(%eax),%eax
    644a:	72 61                	jb     64ad <.debug_str+0x64ad>
    644c:	6d                   	insl   (%dx),%es:(%edi)
    644d:	70 6f                	jo     64be <.debug_str+0x64be>
    644f:	6c                   	insb   (%dx),%es:(%edi)
    6450:	69 6e 65 5f 73 74 61 	imul   $0x6174735f,0x65(%esi),%ebp
    6457:	74 75                	je     64ce <.debug_str+0x64ce>
    6459:	73 00                	jae    645b <.debug_str+0x645b>
    645b:	5f                   	pop    %edi
    645c:	5f                   	pop    %edi
    645d:	74 72                	je     64d1 <.debug_str+0x64d1>
    645f:	61                   	popa   
    6460:	63 65 70             	arpl   %sp,0x70(%ebp)
    6463:	6f                   	outsl  %ds:(%esi),(%dx)
    6464:	69 6e 74 5f 72 65 61 	imul   $0x6165725f,0x74(%esi),%ebp
    646b:	64 5f                	fs pop %edi
    646d:	6d                   	insl   (%dx),%es:(%edi)
    646e:	73 72                	jae    64e2 <.debug_str+0x64e2>
    6470:	00 63 6f             	add    %ah,0x6f(%ebx)
    6473:	6d                   	insl   (%dx),%es:(%edi)
    6474:	70 61                	jo     64d7 <.debug_str+0x64d7>
    6476:	63 74 5f 63          	arpl   %si,0x63(%edi,%ebx,2)
    647a:	61                   	popa   
    647b:	63 68 65             	arpl   %bp,0x65(%eax)
    647e:	64 5f                	fs pop %edi
    6480:	6d                   	insl   (%dx),%es:(%edi)
    6481:	69 67 72 61 74 65 5f 	imul   $0x5f657461,0x72(%edi),%esp
    6488:	70 66                	jo     64f0 <.debug_str+0x64f0>
    648a:	6e                   	outsb  %ds:(%esi),(%dx)
    648b:	00 72 6c             	add    %dh,0x6c(%edx)
    648e:	69 6d 5f 6d 61 78 00 	imul   $0x78616d,0x5f(%ebp),%ebp
    6495:	73 65                	jae    64fc <.debug_str+0x64fc>
    6497:	74 5f                	je     64f8 <.debug_str+0x64f8>
    6499:	62 69 74             	bound  %ebp,0x74(%ecx)
    649c:	00 72 75             	add    %dh,0x75(%edx)
    649f:	6e                   	outsb  %ds:(%esi),(%dx)
    64a0:	74 69                	je     650b <.debug_str+0x650b>
    64a2:	6d                   	insl   (%dx),%es:(%edi)
    64a3:	65 00 64 5f 77       	add    %ah,%gs:0x77(%edi,%ebx,2)
    64a8:	61                   	popa   
    64a9:	69 74 00 69 72 71 5f 	imul   $0x775f7172,0x69(%eax,%eax,1),%esi
    64b0:	77 
    64b1:	6f                   	outsl  %ds:(%esi),(%dx)
    64b2:	72 6b                	jb     651f <.debug_str+0x651f>
    64b4:	00 6c 69 73          	add    %ch,0x73(%ecx,%ebp,2)
    64b8:	74 5f                	je     6519 <.debug_str+0x6519>
    64ba:	6c                   	insb   (%dx),%es:(%edi)
    64bb:	72 75                	jb     6532 <.debug_str+0x6532>
    64bd:	5f                   	pop    %edi
    64be:	6f                   	outsl  %ds:(%esi),(%dx)
    64bf:	6e                   	outsb  %ds:(%esi),(%dx)
    64c0:	65 00 61 76          	add    %ah,%gs:0x76(%ecx)
    64c4:	61                   	popa   
    64c5:	69 6c 61 62 6c 65 00 	imul   $0x6c00656c,0x62(%ecx,%eiz,2),%ebp
    64cc:	6c 
    64cd:	6d                   	insl   (%dx),%es:(%edi)
    64ce:	5f                   	pop    %edi
    64cf:	67 72 61             	addr16 jb 6533 <.debug_str+0x6533>
    64d2:	6e                   	outsb  %ds:(%esi),(%dx)
    64d3:	74 00                	je     64d5 <.debug_str+0x64d5>
    64d5:	72 75                	jb     654c <.debug_str+0x654c>
    64d7:	6e                   	outsb  %ds:(%esi),(%dx)
    64d8:	74 69                	je     6543 <.debug_str+0x6543>
    64da:	6d                   	insl   (%dx),%es:(%edi)
    64db:	65 5f                	gs pop %edi
    64dd:	61                   	popa   
    64de:	75 74                	jne    6554 <.debug_str+0x6554>
    64e0:	6f                   	outsl  %ds:(%esi),(%dx)
    64e1:	00 70 65             	add    %dh,0x65(%eax)
    64e4:	72 63                	jb     6549 <.debug_str+0x6549>
    64e6:	70 75                	jo     655d <.debug_str+0x655d>
    64e8:	5f                   	pop    %edi
    64e9:	72 65                	jb     6550 <.debug_str+0x6550>
    64eb:	66 5f                	pop    %di
    64ed:	66 75 6e             	data16 jne 655e <.debug_str+0x655e>
    64f0:	63 5f 74             	arpl   %bx,0x74(%edi)
    64f3:	00 6e 72             	add    %ch,0x72(%esi)
    64f6:	5f                   	pop    %edi
    64f7:	73 74                	jae    656d <.debug_str+0x656d>
    64f9:	61                   	popa   
    64fa:	74 00                	je     64fc <.debug_str+0x64fc>
    64fc:	73 65                	jae    6563 <.debug_str+0x6563>
    64fe:	71 5f                	jno    655f <.debug_str+0x655f>
    6500:	73 74                	jae    6576 <.debug_str+0x6576>
    6502:	6f                   	outsl  %ds:(%esi),(%dx)
    6503:	70 00                	jo     6505 <.debug_str+0x6505>
    6505:	6b 66 5f 72          	imul   $0x72,0x5f(%esi),%esp
    6509:	6f                   	outsl  %ds:(%esi),(%dx)
    650a:	6f                   	outsl  %ds:(%esi),(%dx)
    650b:	74 00                	je     650d <.debug_str+0x650d>
    650d:	63 6f 6d             	arpl   %bp,0x6d(%edi)
    6510:	70 6f                	jo     6581 <.debug_str+0x6581>
    6512:	75 6e                	jne    6582 <.debug_str+0x6582>
    6514:	64 5f                	fs pop %edi
    6516:	64 74 6f             	fs je  6588 <.debug_str+0x6588>
    6519:	72 00                	jb     651b <.debug_str+0x651b>
    651b:	78 61                	js     657e <.debug_str+0x657e>
    651d:	74 74                	je     6593 <.debug_str+0x6593>
    651f:	72 5f                	jb     6580 <.debug_str+0x6580>
    6521:	68 61 6e 64 6c       	push   $0x6c646e61
    6526:	65 72 00             	gs jb  6529 <.debug_str+0x6529>
    6529:	6e                   	outsb  %ds:(%esi),(%dx)
    652a:	6f                   	outsl  %ds:(%esi),(%dx)
    652b:	64 65 5f             	fs gs pop %edi
    652e:	6d                   	insl   (%dx),%es:(%edi)
    652f:	65 6d                	gs insl (%dx),%es:(%edi)
    6531:	5f                   	pop    %edi
    6532:	6d                   	insl   (%dx),%es:(%edi)
    6533:	61                   	popa   
    6534:	70 00                	jo     6536 <.debug_str+0x6536>
    6536:	6b 69 6f 63          	imul   $0x63,0x6f(%ecx),%ebp
    653a:	62 00                	bound  %eax,(%eax)
    653c:	70 72                	jo     65b0 <.debug_str+0x65b0>
    653e:	6f                   	outsl  %ds:(%esi),(%dx)
    653f:	62 65 00             	bound  %esp,0x0(%ebp)
    6542:	63 74 6c 5f          	arpl   %si,0x5f(%esp,%ebp,2)
    6546:	74 61                	je     65a9 <.debug_str+0x65a9>
    6548:	62 6c 65 5f          	bound  %ebp,0x5f(%ebp,%eiz,2)
    654c:	61                   	popa   
    654d:	72 67                	jb     65b6 <.debug_str+0x65b6>
    654f:	00 73 5f             	add    %dh,0x5f(%ebx)
    6552:	62 6c 6f 63          	bound  %ebp,0x63(%edi,%ebp,2)
    6556:	6b 73 69 7a          	imul   $0x7a,0x69(%ebx),%esi
    655a:	65 5f                	gs pop %edi
    655c:	62 69 74             	bound  %ebp,0x74(%ecx)
    655f:	73 00                	jae    6561 <.debug_str+0x6561>
    6561:	61                   	popa   
    6562:	63 74 69 76          	arpl   %si,0x76(%ecx,%ebp,2)
    6566:	65 5f                	gs pop %edi
    6568:	6a 69                	push   $0x69
    656a:	66 66 69 65 73 00 6d 	data16 imul $0x6d00,0x73(%ebp),%sp
    6571:	61                   	popa   
    6572:	6e                   	outsb  %ds:(%esi),(%dx)
    6573:	61                   	popa   
    6574:	67 65 64 5f          	addr16 gs fs pop %edi
    6578:	70 61                	jo     65db <.debug_str+0x65db>
    657a:	67 65 73 00          	addr16 gs jae 657e <.debug_str+0x657e>
    657e:	75 74                	jne    65f4 <.debug_str+0x65f4>
    6580:	69 6c 5f 73 75 6d 00 	imul   $0x69006d75,0x73(%edi,%ebx,2),%ebp
    6587:	69 
    6588:	72 71                	jb     65fb <.debug_str+0x65fb>
    658a:	5f                   	pop    %edi
    658b:	64 65 73 74          	fs gs jae 6603 <.debug_str+0x6603>
    658f:	5f                   	pop    %edi
    6590:	6d                   	insl   (%dx),%es:(%edi)
    6591:	6f                   	outsl  %ds:(%esi),(%dx)
    6592:	64 65 00 5f 5f       	fs add %bl,%gs:0x5f(%edi)
    6597:	61                   	popa   
    6598:	6c                   	insb   (%dx),%es:(%edi)
    6599:	6c                   	insb   (%dx),%es:(%edi)
    659a:	6f                   	outsl  %ds:(%esi),(%dx)
    659b:	63 5f 70             	arpl   %bx,0x70(%edi)
    659e:	65 72 63             	gs jb  6604 <.debug_str+0x6604>
    65a1:	70 75                	jo     6618 <.debug_str+0x6618>
    65a3:	00 6e 72             	add    %ch,0x72(%esi)
    65a6:	5f                   	pop    %edi
    65a7:	61                   	popa   
    65a8:	64 64 72 5f          	fs fs jb 660b <.debug_str+0x660b>
    65ac:	66 69 6c 74 65 72 73 	imul   $0x7372,0x65(%esp,%esi,2),%bp
    65b3:	00 72 6f             	add    %dh,0x6f(%edx)
    65b6:	6f                   	outsl  %ds:(%esi),(%dx)
    65b7:	74 00                	je     65b9 <.debug_str+0x65b9>
    65b9:	70 72                	jo     662d <.debug_str+0x662d>
    65bb:	6f                   	outsl  %ds:(%esi),(%dx)
    65bc:	6a 69                	push   $0x69
    65be:	64 5f                	fs pop %edi
    65c0:	6d                   	insl   (%dx),%es:(%edi)
    65c1:	61                   	popa   
    65c2:	70 00                	jo     65c4 <.debug_str+0x65c4>
    65c4:	6f                   	outsl  %ds:(%esi),(%dx)
    65c5:	6f                   	outsl  %ds:(%esi),(%dx)
    65c6:	6d                   	insl   (%dx),%es:(%edi)
    65c7:	5f                   	pop    %edi
    65c8:	72 65                	jb     662f <.debug_str+0x662f>
    65ca:	61                   	popa   
    65cb:	70 65                	jo     6632 <.debug_str+0x6632>
    65cd:	72 5f                	jb     662e <.debug_str+0x662e>
    65cf:	6c                   	insb   (%dx),%es:(%edi)
    65d0:	69 73 74 00 6e 72 5f 	imul   $0x5f726e00,0x74(%ebx),%esi
    65d7:	72 65                	jb     663e <.debug_str+0x663e>
    65d9:	73 65                	jae    6640 <.debug_str+0x6640>
    65db:	72 76                	jb     6653 <.debug_str+0x6653>
    65dd:	65 64 5f             	gs fs pop %edi
    65e0:	68 69 67 68 61       	push   $0x61686769
    65e5:	74 6f                	je     6656 <.debug_str+0x6656>
    65e7:	6d                   	insl   (%dx),%es:(%edi)
    65e8:	69 63 00 73 68 75 74 	imul   $0x74756873,0x0(%ebx),%esp
    65ef:	64 6f                	outsl  %fs:(%esi),(%dx)
    65f1:	77 6e                	ja     6661 <.debug_str+0x6661>
    65f3:	5f                   	pop    %edi
    65f4:	70 72                	jo     6668 <.debug_str+0x6668>
    65f6:	65 00 69 72          	add    %ch,%gs:0x72(%ecx)
    65fa:	71 5f                	jno    665b <.debug_str+0x665b>
    65fc:	6d                   	insl   (%dx),%es:(%edi)
    65fd:	61                   	popa   
    65fe:	74 72                	je     6672 <.debug_str+0x6672>
    6600:	69 78 00 5f 5f 74 72 	imul   $0x72745f5f,0x0(%eax),%edi
    6607:	61                   	popa   
    6608:	63 65 70             	arpl   %sp,0x70(%ebp)
    660b:	6f                   	outsl  %ds:(%esi),(%dx)
    660c:	69 6e 74 5f 69 72 71 	imul   $0x7172695f,0x74(%esi),%ebp
    6613:	5f                   	pop    %edi
    6614:	6d                   	insl   (%dx),%es:(%edi)
    6615:	61                   	popa   
    6616:	74 72                	je     668a <.debug_str+0x668a>
    6618:	69 78 5f 72 65 73 65 	imul   $0x65736572,0x5f(%eax),%edi
    661f:	72 76                	jb     6697 <.debug_str+0x6697>
    6621:	65 5f                	gs pop %edi
    6623:	6d                   	insl   (%dx),%es:(%edi)
    6624:	61                   	popa   
    6625:	6e                   	outsb  %ds:(%esi),(%dx)
    6626:	61                   	popa   
    6627:	67 65 64 00 6e 6f    	gs add %ch,%fs:0x6f(%bp)
    662d:	5f                   	pop    %edi
    662e:	63 61 6c             	arpl   %sp,0x6c(%ecx)
    6631:	6c                   	insb   (%dx),%es:(%edi)
    6632:	62 61 63             	bound  %esp,0x63(%ecx)
    6635:	6b 73 00 5f          	imul   $0x5f,0x0(%ebx),%esi
    6639:	5f                   	pop    %edi
    663a:	75 31                	jne    666d <.debug_str+0x666d>
    663c:	36 00 77 61          	add    %dh,%ss:0x61(%edi)
    6640:	69 74 5f 63 6f 75 6e 	imul   $0x746e756f,0x63(%edi,%ebx,2),%esi
    6647:	74 
    6648:	00 4e 52             	add    %cl,0x52(%esi)
    664b:	5f                   	pop    %edi
    664c:	53                   	push   %ebx
    664d:	48                   	dec    %eax
    664e:	4d                   	dec    %ebp
    664f:	45                   	inc    %ebp
    6650:	4d                   	dec    %ebp
    6651:	5f                   	pop    %edi
    6652:	54                   	push   %esp
    6653:	48                   	dec    %eax
    6654:	50                   	push   %eax
    6655:	53                   	push   %ebx
    6656:	00 61 63             	add    %ah,0x63(%ecx)
    6659:	70 69                	jo     66c4 <.debug_str+0x66c4>
    665b:	5f                   	pop    %edi
    665c:	6c                   	insb   (%dx),%es:(%edi)
    665d:	61                   	popa   
    665e:	70 69                	jo     66c9 <.debug_str+0x66c9>
    6660:	63 00                	arpl   %ax,(%eax)
    6662:	61                   	popa   
    6663:	6c                   	insb   (%dx),%es:(%edi)
    6664:	6c                   	insb   (%dx),%es:(%edi)
    6665:	6f                   	outsl  %ds:(%esi),(%dx)
    6666:	63 5f 70             	arpl   %bx,0x70(%edi)
    6669:	34 64                	xor    $0x64,%al
    666b:	00 68 77             	add    %ch,0x77(%eax)
    666e:	69 72 71 00 64 65 6c 	imul   $0x6c656400,0x71(%edx),%esi
    6675:	61                   	popa   
    6676:	79 73                	jns    66eb <.debug_str+0x66eb>
    6678:	00 71 66             	add    %dh,0x66(%ecx)
    667b:	5f                   	pop    %edi
    667c:	6f                   	outsl  %ds:(%esi),(%dx)
    667d:	77 6e                	ja     66ed <.debug_str+0x66ed>
    667f:	65 72 00             	gs jb  6682 <.debug_str+0x6682>
    6682:	6d                   	insl   (%dx),%es:(%edi)
    6683:	75 74                	jne    66f9 <.debug_str+0x66f9>
    6685:	65 78 00             	gs js  6688 <.debug_str+0x6688>
    6688:	70 67                	jo     66f1 <.debug_str+0x66f1>
    668a:	64 5f                	fs pop %edi
    668c:	74 00                	je     668e <.debug_str+0x668e>
    668e:	71 75                	jno    6705 <.debug_str+0x6705>
    6690:	65 75 65             	gs jne 66f8 <.debug_str+0x66f8>
    6693:	64 5f                	fs pop %edi
    6695:	73 70                	jae    6707 <.debug_str+0x6707>
    6697:	69 6e 5f 6c 6f 63 6b 	imul   $0x6b636f6c,0x5f(%esi),%ebp
    669e:	5f                   	pop    %edi
    669f:	73 6c                	jae    670d <.debug_str+0x670d>
    66a1:	6f                   	outsl  %ds:(%esi),(%dx)
    66a2:	77 70                	ja     6714 <.debug_str+0x6714>
    66a4:	61                   	popa   
    66a5:	74 68                	je     670f <.debug_str+0x670f>
    66a7:	00 4e 52             	add    %cl,0x52(%esi)
    66aa:	5f                   	pop    %edi
    66ab:	4b                   	dec    %ebx
    66ac:	45                   	inc    %ebp
    66ad:	52                   	push   %edx
    66ae:	4e                   	dec    %esi
    66af:	45                   	inc    %ebp
    66b0:	4c                   	dec    %esp
    66b1:	5f                   	pop    %edi
    66b2:	53                   	push   %ebx
    66b3:	54                   	push   %esp
    66b4:	41                   	inc    %ecx
    66b5:	43                   	inc    %ebx
    66b6:	4b                   	dec    %ebx
    66b7:	5f                   	pop    %edi
    66b8:	4b                   	dec    %ebx
    66b9:	42                   	inc    %edx
    66ba:	00 4e 52             	add    %cl,0x52(%esi)
    66bd:	5f                   	pop    %edi
    66be:	56                   	push   %esi
    66bf:	4d                   	dec    %ebp
    66c0:	5f                   	pop    %edi
    66c1:	4e                   	dec    %esi
    66c2:	4f                   	dec    %edi
    66c3:	44                   	inc    %esp
    66c4:	45                   	inc    %ebp
    66c5:	5f                   	pop    %edi
    66c6:	53                   	push   %ebx
    66c7:	54                   	push   %esp
    66c8:	41                   	inc    %ecx
    66c9:	54                   	push   %esp
    66ca:	5f                   	pop    %edi
    66cb:	49                   	dec    %ecx
    66cc:	54                   	push   %esp
    66cd:	45                   	inc    %ebp
    66ce:	4d                   	dec    %ebp
    66cf:	53                   	push   %ebx
    66d0:	00 6e 72             	add    %ch,0x72(%esi)
    66d3:	5f                   	pop    %edi
    66d4:	70 6d                	jo     6743 <.debug_str+0x6743>
    66d6:	64 73 00             	fs jae 66d9 <.debug_str+0x66d9>
    66d9:	68 65 78 5f 61       	push   $0x615f7865
    66de:	73 63                	jae    6743 <.debug_str+0x6743>
    66e0:	00 66 73             	add    %ah,0x73(%esi)
    66e3:	5f                   	pop    %edi
    66e4:	66 6c                	data16 insb (%dx),%es:(%edi)
    66e6:	61                   	popa   
    66e7:	67 73 00             	addr16 jae 66ea <.debug_str+0x66ea>
    66ea:	77 6f                	ja     675b <.debug_str+0x675b>
    66ec:	72 6b                	jb     6759 <.debug_str+0x6759>
    66ee:	00 70 67             	add    %dh,0x67(%eax)
    66f1:	70 72                	jo     6765 <.debug_str+0x6765>
    66f3:	6f                   	outsl  %ds:(%esi),(%dx)
    66f4:	74 76                	je     676c <.debug_str+0x676c>
    66f6:	61                   	popa   
    66f7:	6c                   	insb   (%dx),%es:(%edi)
    66f8:	5f                   	pop    %edi
    66f9:	74 00                	je     66fb <.debug_str+0x66fb>
    66fb:	6b 65 79 74          	imul   $0x74,0x79(%ebp),%esp
    66ff:	79 70                	jns    6771 <.debug_str+0x6771>
    6701:	65 00 73 69          	add    %dh,%gs:0x69(%ebx)
    6705:	67 70 65             	addr16 jo 676d <.debug_str+0x676d>
    6708:	6e                   	outsb  %ds:(%esi),(%dx)
    6709:	64 69 6e 67 00 6d 70 	imul   $0x63706d00,%fs:0x67(%esi),%ebp
    6710:	63 
    6711:	5f                   	pop    %edi
    6712:	62 75 73             	bound  %esi,0x73(%ebp)
    6715:	00 65 78             	add    %ah,0x78(%ebp)
    6718:	74 65                	je     677f <.debug_str+0x677f>
    671a:	6e                   	outsb  %ds:(%esi),(%dx)
    671b:	74 00                	je     671d <.debug_str+0x671d>
    671d:	64 6d                	fs insl (%dx),%es:(%edi)
    671f:	61                   	popa   
    6720:	5f                   	pop    %edi
    6721:	70 66                	jo     6789 <.debug_str+0x6789>
    6723:	6e                   	outsb  %ds:(%esi),(%dx)
    6724:	5f                   	pop    %edi
    6725:	6f                   	outsl  %ds:(%esi),(%dx)
    6726:	66 66 73 65          	data16 data16 jae 678f <.debug_str+0x678f>
    672a:	74 00                	je     672c <.debug_str+0x672c>
    672c:	72 61                	jb     678f <.debug_str+0x678f>
    672e:	64 69 78 5f 74 72 65 	imul   $0x65657274,%fs:0x5f(%eax),%edi
    6735:	65 
    6736:	5f                   	pop    %edi
    6737:	6e                   	outsb  %ds:(%esi),(%dx)
    6738:	6f                   	outsl  %ds:(%esi),(%dx)
    6739:	64 65 00 77 61       	fs add %dh,%gs:0x61(%edi)
    673e:	6b 65 5f 69          	imul   $0x69,0x5f(%ebp),%esp
    6742:	72 71                	jb     67b5 <.debug_str+0x67b5>
    6744:	00 63 61             	add    %ah,0x61(%ebx)
    6747:	6e                   	outsb  %ds:(%esi),(%dx)
    6748:	5f                   	pop    %edi
    6749:	61                   	popa   
    674a:	74 74                	je     67c0 <.debug_str+0x67c0>
    674c:	61                   	popa   
    674d:	63 68 00             	arpl   %bp,0x0(%eax)
    6750:	61                   	popa   
    6751:	63 63 6f             	arpl   %sp,0x6f(%ebx)
    6754:	75 6e                	jne    67c4 <.debug_str+0x67c4>
    6756:	74 69                	je     67c1 <.debug_str+0x67c1>
    6758:	6e                   	outsb  %ds:(%esi),(%dx)
    6759:	67 5f                	addr16 pop %edi
    675b:	74 69                	je     67c6 <.debug_str+0x67c6>
    675d:	6d                   	insl   (%dx),%es:(%edi)
    675e:	65 73 74             	gs jae 67d5 <.debug_str+0x67d5>
    6761:	61                   	popa   
    6762:	6d                   	insl   (%dx),%es:(%edi)
    6763:	70 00                	jo     6765 <.debug_str+0x6765>
    6765:	5f                   	pop    %edi
    6766:	5f                   	pop    %edi
    6767:	73 69                	jae    67d2 <.debug_str+0x67d2>
    6769:	67 68 61 6e 64 6c    	addr16 push $0x6c646e61
    676f:	65 72 5f             	gs jb  67d1 <.debug_str+0x67d1>
    6772:	74 00                	je     6774 <.debug_str+0x6774>
    6774:	73 5f                	jae    67d5 <.debug_str+0x67d5>
    6776:	62 64 65 76          	bound  %esp,0x76(%ebp,%eiz,2)
    677a:	00 5f 5f             	add    %bl,0x5f(%edi)
    677d:	75 33                	jne    67b2 <.debug_str+0x67b2>
    677f:	32 00                	xor    (%eax),%al
    6781:	50                   	push   %eax
    6782:	47                   	inc    %edi
    6783:	49                   	dec    %ecx
    6784:	4e                   	dec    %esi
    6785:	4f                   	dec    %edi
    6786:	44                   	inc    %esp
    6787:	45                   	inc    %ebp
    6788:	53                   	push   %ebx
    6789:	54                   	push   %esp
    678a:	45                   	inc    %ebp
    678b:	41                   	inc    %ecx
    678c:	4c                   	dec    %esp
    678d:	00 70 74             	add    %dh,0x74(%eax)
    6790:	72 61                	jb     67f3 <.debug_str+0x67f3>
    6792:	63 65 64             	arpl   %sp,0x64(%ebp)
    6795:	00 67 6c             	add    %ah,0x6c(%edi)
    6798:	6f                   	outsl  %ds:(%esi),(%dx)
    6799:	62 61 6c             	bound  %esp,0x6c(%ecx)
    679c:	5f                   	pop    %edi
    679d:	61                   	popa   
    679e:	76 61                	jbe    6801 <.debug_str+0x6801>
    67a0:	69 6c 61 62 6c 65 00 	imul   $0x6300656c,0x62(%ecx,%eiz,2),%ebp
    67a7:	63 
    67a8:	70 75                	jo     681f <.debug_str+0x681f>
    67aa:	5f                   	pop    %edi
    67ab:	70 72                	jo     681f <.debug_str+0x681f>
    67ad:	65 73 65             	gs jae 6815 <.debug_str+0x6815>
    67b0:	6e                   	outsb  %ds:(%esi),(%dx)
    67b1:	74 5f                	je     6812 <.debug_str+0x6812>
    67b3:	74 6f                	je     6824 <.debug_str+0x6824>
    67b5:	5f                   	pop    %edi
    67b6:	61                   	popa   
    67b7:	70 69                	jo     6822 <.debug_str+0x6822>
    67b9:	63 69 64             	arpl   %bp,0x64(%ecx)
    67bc:	00 74 69 6d          	add    %dh,0x6d(%ecx,%ebp,2)
    67c0:	65 72 73             	gs jb  6836 <.debug_str+0x6836>
    67c3:	00 54 48 50          	add    %dl,0x50(%eax,%ecx,2)
    67c7:	5f                   	pop    %edi
    67c8:	53                   	push   %ebx
    67c9:	50                   	push   %eax
    67ca:	4c                   	dec    %esp
    67cb:	49                   	dec    %ecx
    67cc:	54                   	push   %esp
    67cd:	5f                   	pop    %edi
    67ce:	50                   	push   %eax
    67cf:	41                   	inc    %ecx
    67d0:	47                   	inc    %edi
    67d1:	45                   	inc    %ebp
    67d2:	5f                   	pop    %edi
    67d3:	46                   	inc    %esi
    67d4:	41                   	inc    %ecx
    67d5:	49                   	dec    %ecx
    67d6:	4c                   	dec    %esp
    67d7:	45                   	inc    %ebp
    67d8:	44                   	inc    %esp
    67d9:	00 5f 5f             	add    %bl,0x5f(%edi)
    67dc:	74 70                	je     684e <.debug_str+0x684e>
    67de:	73 74                	jae    6854 <.debug_str+0x6854>
    67e0:	72 74                	jb     6856 <.debug_str+0x6856>
    67e2:	61                   	popa   
    67e3:	62 5f 69             	bound  %ebx,0x69(%edi)
    67e6:	72 71                	jb     6859 <.debug_str+0x6859>
    67e8:	5f                   	pop    %edi
    67e9:	6d                   	insl   (%dx),%es:(%edi)
    67ea:	61                   	popa   
    67eb:	74 72                	je     685f <.debug_str+0x685f>
    67ed:	69 78 5f 61 73 73 69 	imul   $0x69737361,0x5f(%eax),%edi
    67f4:	67 6e                	outsb  %ds:(%si),(%dx)
    67f6:	00 70 67             	add    %dh,0x67(%eax)
    67f9:	64 61                	fs popa 
    67fb:	74 00                	je     67fd <.debug_str+0x67fd>
    67fd:	61                   	popa   
    67fe:	62 6f 72             	bound  %ebp,0x72(%edi)
    6801:	74 00                	je     6803 <.debug_str+0x6803>
    6803:	64 71 62             	fs jno 6868 <.debug_str+0x6868>
    6806:	5f                   	pop    %edi
    6807:	69 68 61 72 64 6c 69 	imul   $0x696c6472,0x61(%eax),%ebp
    680e:	6d                   	insl   (%dx),%es:(%edi)
    680f:	69 74 00 64 5f 6c 6f 	imul   $0x636f6c5f,0x64(%eax,%eax,1),%esi
    6816:	63 
    6817:	6b 72 65 66          	imul   $0x66,0x65(%edx),%esi
    681b:	00 72 70             	add    %dh,0x70(%edx)
    681e:	6d                   	insl   (%dx),%es:(%edi)
    681f:	5f                   	pop    %edi
    6820:	72 65                	jb     6887 <.debug_str+0x6887>
    6822:	71 75                	jno    6899 <.debug_str+0x6899>
    6824:	65 73 74             	gs jae 689b <.debug_str+0x689b>
    6827:	00 61 64             	add    %ah,0x64(%ecx)
    682a:	64 72 00             	fs jb  682d <.debug_str+0x682d>
    682d:	64 65 76 69          	fs gs jbe 689a <.debug_str+0x689a>
    6831:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    6834:	70 72                	jo     68a8 <.debug_str+0x68a8>
    6836:	69 76 61 74 65 00 54 	imul   $0x54006574,0x61(%esi),%esi
    683d:	48                   	dec    %eax
    683e:	50                   	push   %eax
    683f:	5f                   	pop    %edi
    6840:	5a                   	pop    %edx
    6841:	45                   	inc    %ebp
    6842:	52                   	push   %edx
    6843:	4f                   	dec    %edi
    6844:	5f                   	pop    %edi
    6845:	50                   	push   %eax
    6846:	41                   	inc    %ecx
    6847:	47                   	inc    %edi
    6848:	45                   	inc    %ebp
    6849:	5f                   	pop    %edi
    684a:	41                   	inc    %ecx
    684b:	4c                   	dec    %esp
    684c:	4c                   	dec    %esp
    684d:	4f                   	dec    %edi
    684e:	43                   	inc    %ebx
    684f:	5f                   	pop    %edi
    6850:	46                   	inc    %esi
    6851:	41                   	inc    %ecx
    6852:	49                   	dec    %ecx
    6853:	4c                   	dec    %esp
    6854:	45                   	inc    %ebp
    6855:	44                   	inc    %esp
    6856:	00 69 5f             	add    %ch,0x5f(%ecx)
    6859:	64 69 72 5f 73 65 71 	imul   $0x716573,%fs:0x5f(%edx),%esi
    6860:	00 
    6861:	6b 71 69 64          	imul   $0x64,0x69(%ecx),%esi
    6865:	00 4b 4f             	add    %cl,0x4f(%ebx)
    6868:	42                   	inc    %edx
    6869:	4a                   	dec    %edx
    686a:	5f                   	pop    %edi
    686b:	4e                   	dec    %esi
    686c:	53                   	push   %ebx
    686d:	5f                   	pop    %edi
    686e:	54                   	push   %esp
    686f:	59                   	pop    %ecx
    6870:	50                   	push   %eax
    6871:	45                   	inc    %ebp
    6872:	5f                   	pop    %edi
    6873:	4e                   	dec    %esi
    6874:	4f                   	dec    %edi
    6875:	4e                   	dec    %esi
    6876:	45                   	inc    %ebp
    6877:	00 61 63             	add    %ah,0x63(%ecx)
    687a:	5f                   	pop    %edi
    687b:	65 78 69             	gs js  68e7 <.debug_str+0x68e7>
    687e:	74 63                	je     68e3 <.debug_str+0x68e3>
    6880:	6f                   	outsl  %ds:(%esi),(%dx)
    6881:	64 65 00 73 77       	fs add %dh,%gs:0x77(%ebx)
    6886:	61                   	popa   
    6887:	70 5f                	jo     68e8 <.debug_str+0x68e8>
    6889:	61                   	popa   
    688a:	63 74 69 76          	arpl   %si,0x76(%ecx,%ebp,2)
    688e:	61                   	popa   
    688f:	74 65                	je     68f6 <.debug_str+0x68f6>
    6891:	00 6d 6d             	add    %ch,0x6d(%ebp)
    6894:	5f                   	pop    %edi
    6895:	72 73                	jb     690a <.debug_str+0x690a>
    6897:	73 5f                	jae    68f8 <.debug_str+0x68f8>
    6899:	73 74                	jae    690f <.debug_str+0x690f>
    689b:	61                   	popa   
    689c:	74 00                	je     689e <.debug_str+0x689e>
    689e:	5f                   	pop    %edi
    689f:	5f                   	pop    %edi
    68a0:	74 61                	je     6903 <.debug_str+0x6903>
    68a2:	73 6b                	jae    690f <.debug_str+0x690f>
    68a4:	00 64 5f 64          	add    %ah,0x64(%edi,%ebx,2)
    68a8:	65 6c                	gs insb (%dx),%es:(%edi)
    68aa:	65 74 65             	gs je  6912 <.debug_str+0x6912>
    68ad:	00 50 52             	add    %dl,0x52(%eax)
    68b0:	4a                   	dec    %edx
    68b1:	51                   	push   %ecx
    68b2:	55                   	push   %ebp
    68b3:	4f                   	dec    %edi
    68b4:	54                   	push   %esp
    68b5:	41                   	inc    %ecx
    68b6:	00 78 66             	add    %bh,0x66(%eax)
    68b9:	65 61                	gs popa 
    68bb:	74 75                	je     6932 <.debug_str+0x6932>
    68bd:	72 65                	jb     6924 <.debug_str+0x6924>
    68bf:	73 00                	jae    68c1 <.debug_str+0x68c1>
    68c1:	63 61 6e             	arpl   %sp,0x6e(%ecx)
    68c4:	63 65 6c             	arpl   %sp,0x6c(%ebp)
    68c7:	5f                   	pop    %edi
    68c8:	74 78                	je     6942 <.debug_str+0x6942>
    68ca:	6e                   	outsb  %ds:(%esi),(%dx)
    68cb:	00 43 47             	add    %al,0x47(%ebx)
    68ce:	52                   	push   %edx
    68cf:	4f                   	dec    %edi
    68d0:	55                   	push   %ebp
    68d1:	50                   	push   %eax
    68d2:	5f                   	pop    %edi
    68d3:	53                   	push   %ebx
    68d4:	55                   	push   %ebp
    68d5:	42                   	inc    %edx
    68d6:	53                   	push   %ebx
    68d7:	59                   	pop    %ecx
    68d8:	53                   	push   %ebx
    68d9:	5f                   	pop    %edi
    68da:	43                   	inc    %ebx
    68db:	4f                   	dec    %edi
    68dc:	55                   	push   %ebp
    68dd:	4e                   	dec    %esi
    68de:	54                   	push   %esp
    68df:	00 50 47             	add    %dl,0x47(%eax)
    68e2:	52                   	push   %edx
    68e3:	4f                   	dec    %edi
    68e4:	54                   	push   %esp
    68e5:	41                   	inc    %ecx
    68e6:	54                   	push   %esp
    68e7:	45                   	inc    %ebp
    68e8:	44                   	inc    %esp
    68e9:	00 77 72             	add    %dh,0x72(%edi)
    68ec:	69 74 65 5f 69 6e 66 	imul   $0x6f666e69,0x5f(%ebp,%eiz,2),%esi
    68f3:	6f 
    68f4:	00 69 64             	add    %ch,0x64(%ecx)
    68f7:	6c                   	insb   (%dx),%es:(%edi)
    68f8:	65 5f                	gs pop %edi
    68fa:	6e                   	outsb  %ds:(%esi),(%dx)
    68fb:	6f                   	outsl  %ds:(%esi),(%dx)
    68fc:	74 69                	je     6967 <.debug_str+0x6967>
    68fe:	66 69 63 61 74 69    	imul   $0x6974,0x61(%ebx),%sp
    6904:	6f                   	outsl  %ds:(%esi),(%dx)
    6905:	6e                   	outsb  %ds:(%esi),(%dx)
    6906:	00 62 6c             	add    %ah,0x6c(%edx)
    6909:	6f                   	outsl  %ds:(%esi),(%dx)
    690a:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    690d:	64 65 76 69          	fs gs jbe 697a <.debug_str+0x697a>
    6911:	63 65 00             	arpl   %sp,0x0(%ebp)
    6914:	6b 6f 62 6a          	imul   $0x6a,0x62(%edi),%ebp
    6918:	5f                   	pop    %edi
    6919:	6e                   	outsb  %ds:(%esi),(%dx)
    691a:	73 5f                	jae    697b <.debug_str+0x697b>
    691c:	74 79                	je     6997 <.debug_str+0x6997>
    691e:	70 65                	jo     6985 <.debug_str+0x6985>
    6920:	00 69 72             	add    %ch,0x72(%ecx)
    6923:	71 5f                	jno    6984 <.debug_str+0x6984>
    6925:	72 65                	jb     698c <.debug_str+0x698c>
    6927:	73 75                	jae    699e <.debug_str+0x699e>
    6929:	6d                   	insl   (%dx),%es:(%edi)
    692a:	65 00 6c 6c 6e       	add    %ch,%gs:0x6e(%esp,%ebp,2)
    692f:	6f                   	outsl  %ds:(%esi),(%dx)
    6930:	64 65 00 61 6c       	fs add %ah,%gs:0x6c(%ecx)
    6935:	6c                   	insb   (%dx),%es:(%edi)
    6936:	6f                   	outsl  %ds:(%esi),(%dx)
    6937:	63 61 74             	arpl   %sp,0x74(%ecx)
    693a:	65 64 00 70 6f       	gs add %dh,%fs:0x6f(%eax)
    693f:	77 65                	ja     69a6 <.debug_str+0x69a6>
    6941:	72 6f                	jb     69b2 <.debug_str+0x69b2>
    6943:	66 66 00 63 6d       	data16 data16 add %ah,0x6d(%ebx)
    6948:	61                   	popa   
    6949:	6a 5f                	push   $0x5f
    694b:	66 6c                	data16 insb (%dx),%es:(%edi)
    694d:	74 00                	je     694f <.debug_str+0x694f>
    694f:	70 65                	jo     69b6 <.debug_str+0x69b6>
    6951:	72 66                	jb     69b9 <.debug_str+0x69b9>
    6953:	5f                   	pop    %edi
    6954:	6f                   	outsl  %ds:(%esi),(%dx)
    6955:	76 65                	jbe    69bc <.debug_str+0x69bc>
    6957:	72 66                	jb     69bf <.debug_str+0x69bf>
    6959:	6c                   	insb   (%dx),%es:(%edi)
    695a:	6f                   	outsl  %ds:(%esi),(%dx)
    695b:	77 5f                	ja     69bc <.debug_str+0x69bc>
    695d:	68 61 6e 64 6c       	push   $0x6c646e61
    6962:	65 72 5f             	gs jb  69c4 <.debug_str+0x69c4>
    6965:	74 00                	je     6967 <.debug_str+0x6967>
    6967:	6d                   	insl   (%dx),%es:(%edi)
    6968:	61                   	popa   
    6969:	74 68                	je     69d3 <.debug_str+0x69d3>
    696b:	5f                   	pop    %edi
    696c:	65 6d                	gs insl (%dx),%es:(%edi)
    696e:	75 5f                	jne    69cf <.debug_str+0x69cf>
    6970:	69 6e 66 6f 00 69 6f 	imul   $0x6f69006f,0x66(%esi),%ebp
    6977:	77 61                	ja     69da <.debug_str+0x69da>
    6979:	69 74 5f 73 75 6d 00 	imul   $0x66006d75,0x73(%edi,%ebx,2),%esi
    6980:	66 
    6981:	5f                   	pop    %edi
    6982:	70 61                	jo     69e5 <.debug_str+0x69e5>
    6984:	74 68                	je     69ee <.debug_str+0x69ee>
    6986:	00 70 69             	add    %dh,0x69(%eax)
    6989:	64 6c                	fs insb (%dx),%es:(%edi)
    698b:	69 73 74 5f 6d 75 74 	imul   $0x74756d5f,0x74(%ebx),%esi
    6992:	65 78 00             	gs js  6995 <.debug_str+0x6995>
    6995:	5f                   	pop    %edi
    6996:	5f                   	pop    %edi
    6997:	75 36                	jne    69cf <.debug_str+0x69cf>
    6999:	34 00                	xor    $0x0,%al
    699b:	6e                   	outsb  %ds:(%esi),(%dx)
    699c:	6f                   	outsl  %ds:(%esi),(%dx)
    699d:	74 72                	je     6a11 <.debug_str+0x6a11>
    699f:	61                   	popa   
    69a0:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    69a3:	68 61 73 68 00       	push   $0x687361
    69a8:	6a 6f                	push   $0x6f
    69aa:	75 72                	jne    6a1e <.debug_str+0x6a1e>
    69ac:	6e                   	outsb  %ds:(%esi),(%dx)
    69ad:	61                   	popa   
    69ae:	6c                   	insb   (%dx),%es:(%edi)
    69af:	5f                   	pop    %edi
    69b0:	69 6e 66 6f 00 63 61 	imul   $0x6163006f,0x66(%esi),%ebp
    69b7:	70 61                	jo     6a1a <.debug_str+0x6a1a>
    69b9:	62 69 6c             	bound  %ebp,0x6c(%ecx)
    69bc:	69 74 69 65 73 00 48 	imul   $0x54480073,0x65(%ecx,%ebp,2),%esi
    69c3:	54 
    69c4:	4c                   	dec    %esp
    69c5:	42                   	inc    %edx
    69c6:	5f                   	pop    %edi
    69c7:	42                   	inc    %edx
    69c8:	55                   	push   %ebp
    69c9:	44                   	inc    %esp
    69ca:	44                   	inc    %esp
    69cb:	59                   	pop    %ecx
    69cc:	5f                   	pop    %edi
    69cd:	50                   	push   %eax
    69ce:	47                   	inc    %edi
    69cf:	41                   	inc    %ecx
    69d0:	4c                   	dec    %esp
    69d1:	4c                   	dec    %esp
    69d2:	4f                   	dec    %edi
    69d3:	43                   	inc    %ebx
    69d4:	00 61 6e             	add    %ah,0x6e(%ecx)
    69d7:	63 65 73             	arpl   %sp,0x73(%ebp)
    69da:	74 6f                	je     6a4b <.debug_str+0x6a4b>
    69dc:	72 5f                	jb     6a3d <.debug_str+0x6a3d>
    69de:	69 64 73 00 73 63 68 	imul   $0x65686373,0x0(%ebx,%esi,2),%esp
    69e5:	65 
    69e6:	64 5f                	fs pop %edi
    69e8:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    69eb:	74 72                	je     6a5f <.debug_str+0x6a5f>
    69ed:	69 62 75 74 65 73 5f 	imul   $0x5f736574,0x75(%edx),%esp
    69f4:	74 6f                	je     6a65 <.debug_str+0x6a65>
    69f6:	5f                   	pop    %edi
    69f7:	6c                   	insb   (%dx),%es:(%edi)
    69f8:	6f                   	outsl  %ds:(%esi),(%dx)
    69f9:	61                   	popa   
    69fa:	64 00 77 65          	add    %dh,%fs:0x65(%edi)
    69fe:	69 67 68 74 00 69 5f 	imul   $0x5f690074,0x68(%edi),%esp
    6a05:	70 72                	jo     6a79 <.debug_str+0x6a79>
    6a07:	69 76 61 74 65 00 6d 	imul   $0x6d006574,0x61(%esi),%esi
    6a0e:	61                   	popa   
    6a0f:	78 72                	js     6a83 <.debug_str+0x6a83>
    6a11:	73 73                	jae    6a86 <.debug_str+0x6a86>
    6a13:	00 73 65             	add    %dh,0x65(%ebx)
    6a16:	72 69                	jb     6a81 <.debug_str+0x6a81>
    6a18:	61                   	popa   
    6a19:	6c                   	insb   (%dx),%es:(%edi)
    6a1a:	00 66 6c             	add    %ah,0x6c(%esi)
    6a1d:	75 73                	jne    6a92 <.debug_str+0x6a92>
    6a1f:	68 00 65 76 65       	push   $0x65766500
    6a24:	6e                   	outsb  %ds:(%esi),(%dx)
    6a25:	74 5f                	je     6a86 <.debug_str+0x6a86>
    6a27:	75 6e                	jne    6a97 <.debug_str+0x6a97>
    6a29:	6d                   	insl   (%dx),%es:(%edi)
    6a2a:	61                   	popa   
    6a2b:	70 70                	jo     6a9d <.debug_str+0x6a9d>
    6a2d:	65 64 00 72 75       	gs add %dh,%fs:0x75(%edx)
    6a32:	6e                   	outsb  %ds:(%esi),(%dx)
    6a33:	74 69                	je     6a9e <.debug_str+0x6a9e>
    6a35:	6d                   	insl   (%dx),%es:(%edi)
    6a36:	65 5f                	gs pop %edi
    6a38:	73 75                	jae    6aaf <.debug_str+0x6aaf>
    6a3a:	73 70                	jae    6aac <.debug_str+0x6aac>
    6a3c:	65 6e                	outsb  %gs:(%esi),(%dx)
    6a3e:	64 00 69 5f          	add    %ch,%fs:0x5f(%ecx)
    6a42:	62 6c 6b 62          	bound  %ebp,0x62(%ebx,%ebp,2)
    6a46:	69 74 73 00 67 72 6f 	imul   $0x756f7267,0x0(%ebx,%esi,2),%esi
    6a4d:	75 
    6a4e:	70 5f                	jo     6aaf <.debug_str+0x6aaf>
    6a50:	65 78 69             	gs js  6abc <.debug_str+0x6abc>
    6a53:	74 5f                	je     6ab4 <.debug_str+0x6ab4>
    6a55:	63 6f 64             	arpl   %bp,0x64(%edi)
    6a58:	65 00 74 74 79       	add    %dh,%gs:0x79(%esp,%esi,2)
    6a5d:	5f                   	pop    %edi
    6a5e:	61                   	popa   
    6a5f:	75 64                	jne    6ac5 <.debug_str+0x6ac5>
    6a61:	69 74 5f 62 75 66 00 	imul   $0x63006675,0x62(%edi,%ebx,2),%esi
    6a68:	63 
    6a69:	6f                   	outsl  %ds:(%esi),(%dx)
    6a6a:	6d                   	insl   (%dx),%es:(%edi)
    6a6b:	6d                   	insl   (%dx),%es:(%edi)
    6a6c:	5f                   	pop    %edi
    6a6d:	65 78 65             	gs js  6ad5 <.debug_str+0x6ad5>
    6a70:	63 00                	arpl   %ax,(%eax)
    6a72:	70 61                	jo     6ad5 <.debug_str+0x6ad5>
    6a74:	72 65                	jb     6adb <.debug_str+0x6adb>
    6a76:	6e                   	outsb  %ds:(%esi),(%dx)
    6a77:	74 5f                	je     6ad8 <.debug_str+0x6ad8>
    6a79:	64 65 76 69          	fs gs jbe 6ae6 <.debug_str+0x6ae6>
    6a7d:	63 65 00             	arpl   %sp,0x0(%ebp)
    6a80:	6e                   	outsb  %ds:(%esi),(%dx)
    6a81:	6d                   	insl   (%dx),%es:(%edi)
    6a82:	69 5f 69 6e 69 74 00 	imul   $0x74696e,0x69(%edi),%ebx
    6a89:	64 65 61             	fs gs popa 
    6a8c:	64 6c                	fs insb (%dx),%es:(%edi)
    6a8e:	69 6e 65 00 76 6d 61 	imul   $0x616d7600,0x65(%esi),%ebp
    6a95:	73 00                	jae    6a97 <.debug_str+0x6a97>
    6a97:	70 69                	jo     6b02 <.debug_str+0x6b02>
    6a99:	6e                   	outsb  %ds:(%esi),(%dx)
    6a9a:	6e                   	outsb  %ds:(%esi),(%dx)
    6a9b:	65 64 5f             	gs fs pop %edi
    6a9e:	76 6d                	jbe    6b0d <.debug_str+0x6b0d>
    6aa0:	00 6e 6f             	add    %ch,0x6f(%esi)
    6aa3:	64 65 5f             	fs gs pop %edi
    6aa6:	73 74                	jae    6b1c <.debug_str+0x6b1c>
    6aa8:	61                   	popa   
    6aa9:	72 74                	jb     6b1f <.debug_str+0x6b1f>
    6aab:	5f                   	pop    %edi
    6aac:	70 66                	jo     6b14 <.debug_str+0x6b14>
    6aae:	6e                   	outsb  %ds:(%esi),(%dx)
    6aaf:	00 54 48 50          	add    %dl,0x50(%eax,%ecx,2)
    6ab3:	5f                   	pop    %edi
    6ab4:	5a                   	pop    %edx
    6ab5:	45                   	inc    %ebp
    6ab6:	52                   	push   %edx
    6ab7:	4f                   	dec    %edi
    6ab8:	5f                   	pop    %edi
    6ab9:	50                   	push   %eax
    6aba:	41                   	inc    %ecx
    6abb:	47                   	inc    %edi
    6abc:	45                   	inc    %ebp
    6abd:	5f                   	pop    %edi
    6abe:	41                   	inc    %ecx
    6abf:	4c                   	dec    %esp
    6ac0:	4c                   	dec    %esp
    6ac1:	4f                   	dec    %edi
    6ac2:	43                   	inc    %ebx
    6ac3:	00 61 64             	add    %ah,0x64(%ecx)
    6ac6:	64 72 65             	fs jb  6b2e <.debug_str+0x6b2e>
    6ac9:	73 73                	jae    6b3e <.debug_str+0x6b3e>
    6acb:	00 62 64             	add    %ah,0x64(%edx)
    6ace:	5f                   	pop    %edi
    6acf:	66 73 66             	data16 jae 6b38 <.debug_str+0x6b38>
    6ad2:	72 65                	jb     6b39 <.debug_str+0x6b39>
    6ad4:	65 7a 65             	gs jp  6b3c <.debug_str+0x6b3c>
    6ad7:	5f                   	pop    %edi
    6ad8:	6d                   	insl   (%dx),%es:(%edi)
    6ad9:	75 74                	jne    6b4f <.debug_str+0x6b4f>
    6adb:	65 78 00             	gs js  6ade <.debug_str+0x6ade>
    6ade:	61                   	popa   
    6adf:	5f                   	pop    %edi
    6ae0:	6f                   	outsl  %ds:(%esi),(%dx)
    6ae1:	70 73                	jo     6b56 <.debug_str+0x6b56>
    6ae3:	00 76 6d             	add    %dh,0x6d(%esi)
    6ae6:	5f                   	pop    %edi
    6ae7:	73 74                	jae    6b5d <.debug_str+0x6b5d>
    6ae9:	61                   	popa   
    6aea:	72 74                	jb     6b60 <.debug_str+0x6b60>
    6aec:	00 73 5f             	add    %dh,0x5f(%ebx)
    6aef:	66 6c                	data16 insb (%dx),%es:(%edi)
    6af1:	61                   	popa   
    6af2:	67 73 00             	addr16 jae 6af5 <.debug_str+0x6af5>
    6af5:	5f                   	pop    %edi
    6af6:	5f                   	pop    %edi
    6af7:	74 70                	je     6b69 <.debug_str+0x6b69>
    6af9:	73 74                	jae    6b6f <.debug_str+0x6b6f>
    6afb:	72 74                	jb     6b71 <.debug_str+0x6b71>
    6afd:	61                   	popa   
    6afe:	62 5f 69             	bound  %ebx,0x69(%edi)
    6b01:	72 71                	jb     6b74 <.debug_str+0x6b74>
    6b03:	5f                   	pop    %edi
    6b04:	6d                   	insl   (%dx),%es:(%edi)
    6b05:	61                   	popa   
    6b06:	74 72                	je     6b7a <.debug_str+0x6b7a>
    6b08:	69 78 5f 61 6c 6c 6f 	imul   $0x6f6c6c61,0x5f(%eax),%edi
    6b0f:	63 5f 72             	arpl   %bx,0x72(%edi)
    6b12:	65 73 65             	gs jae 6b7a <.debug_str+0x6b7a>
    6b15:	72 76                	jb     6b8d <.debug_str+0x6b8d>
    6b17:	65 64 00 63 70       	gs add %ah,%fs:0x70(%ebx)
    6b1c:	75 6d                	jne    6b8b <.debug_str+0x6b8b>
    6b1e:	61                   	popa   
    6b1f:	73 6b                	jae    6b8c <.debug_str+0x6b8c>
    6b21:	5f                   	pop    %edi
    6b22:	76 61                	jbe    6b85 <.debug_str+0x6b85>
    6b24:	72 5f                	jb     6b85 <.debug_str+0x6b85>
    6b26:	74 00                	je     6b28 <.debug_str+0x6b28>
    6b28:	66 61                	popaw  
    6b2a:	75 6c                	jne    6b98 <.debug_str+0x6b98>
    6b2c:	74 00                	je     6b2e <.debug_str+0x6b2e>
    6b2e:	69 5f 73 70 63 5f 74 	imul   $0x745f6370,0x73(%edi),%ebx
    6b35:	69 6d 65 6c 69 6d 69 	imul   $0x696d696c,0x65(%ebp),%ebp
    6b3c:	74 00                	je     6b3e <.debug_str+0x6b3e>
    6b3e:	73 68                	jae    6ba8 <.debug_str+0x6ba8>
    6b40:	6f                   	outsl  %ds:(%esi),(%dx)
    6b41:	77 5f                	ja     6ba2 <.debug_str+0x6ba2>
    6b43:	73 74                	jae    6bb9 <.debug_str+0x6bb9>
    6b45:	61                   	popa   
    6b46:	74 73                	je     6bbb <.debug_str+0x6bbb>
    6b48:	00 64 6c 5f          	add    %ah,0x5f(%esp,%ebp,2)
    6b4c:	64 65 6e             	fs outsb %gs:(%esi),(%dx)
    6b4f:	73 69                	jae    6bba <.debug_str+0x6bba>
    6b51:	74 79                	je     6bcc <.debug_str+0x6bcc>
    6b53:	00 63 61             	add    %ah,0x61(%ebx)
    6b56:	6c                   	insb   (%dx),%es:(%edi)
    6b57:	69 62 72 61 74 65 5f 	imul   $0x5f657461,0x72(%edx),%esp
    6b5e:	74 73                	je     6bd3 <.debug_str+0x6bd3>
    6b60:	63 00                	arpl   %ax,(%eax)
    6b62:	72 65                	jb     6bc9 <.debug_str+0x6bc9>
    6b64:	61                   	popa   
    6b65:	64 5f                	fs pop %edi
    6b67:	64 71 62             	fs jno 6bcc <.debug_str+0x6bcc>
    6b6a:	6c                   	insb   (%dx),%es:(%edi)
    6b6b:	6b 00 61             	imul   $0x61,(%eax),%eax
    6b6e:	63 5f 67             	arpl   %bx,0x67(%edi)
    6b71:	69 64 00 64 71 5f 66 	imul   $0x6c665f71,0x64(%eax,%eax,1),%esp
    6b78:	6c 
    6b79:	61                   	popa   
    6b7a:	67 73 00             	addr16 jae 6b7d <.debug_str+0x6b7d>
    6b7d:	72 65                	jb     6be4 <.debug_str+0x6be4>
    6b7f:	74 75                	je     6bf6 <.debug_str+0x6bf6>
    6b81:	72 6e                	jb     6bf1 <.debug_str+0x6bf1>
    6b83:	5f                   	pop    %edi
    6b84:	61                   	popa   
    6b85:	64 64 72 65          	fs fs jb 6bee <.debug_str+0x6bee>
    6b89:	73 73                	jae    6bfe <.debug_str+0x6bfe>
    6b8b:	00 67 65             	add    %ah,0x65(%edi)
    6b8e:	74 5f                	je     6bef <.debug_str+0x6bef>
    6b90:	66 69 65 6c 64 73    	imul   $0x7364,0x6c(%ebp),%sp
    6b96:	00 72 65             	add    %dh,0x65(%edx)
    6b99:	67 73 5f             	addr16 jae 6bfb <.debug_str+0x6bfb>
    6b9c:	69 6e 74 72 00 63 61 	imul   $0x61630072,0x74(%esi),%ebp
    6ba3:	6c                   	insb   (%dx),%es:(%edi)
    6ba4:	63 5f 64             	arpl   %bx,0x64(%edi)
    6ba7:	65 73 74             	gs jae 6c1e <.debug_str+0x6c1e>
    6baa:	5f                   	pop    %edi
    6bab:	61                   	popa   
    6bac:	70 69                	jo     6c17 <.debug_str+0x6c17>
    6bae:	63 69 64             	arpl   %bp,0x64(%ecx)
    6bb1:	00 73 5f             	add    %dh,0x5f(%ebx)
    6bb4:	74 69                	je     6c1f <.debug_str+0x6c1f>
    6bb6:	6d                   	insl   (%dx),%es:(%edi)
    6bb7:	65 5f                	gs pop %edi
    6bb9:	67 72 61             	addr16 jb 6c1d <.debug_str+0x6c1d>
    6bbc:	6e                   	outsb  %ds:(%esi),(%dx)
    6bbd:	00 5f 5f             	add    %bl,0x5f(%edi)
    6bc0:	73 75                	jae    6c37 <.debug_str+0x6c37>
    6bc2:	70 70                	jo     6c34 <.debug_str+0x6c34>
    6bc4:	6f                   	outsl  %ds:(%esi),(%dx)
    6bc5:	72 74                	jb     6c3b <.debug_str+0x6c3b>
    6bc7:	65 64 5f             	gs fs pop %edi
    6bca:	70 74                	jo     6c40 <.debug_str+0x6c40>
    6bcc:	65 5f                	gs pop %edi
    6bce:	6d                   	insl   (%dx),%es:(%edi)
    6bcf:	61                   	popa   
    6bd0:	73 6b                	jae    6c3d <.debug_str+0x6c3d>
    6bd2:	00 69 6f             	add    %ch,0x6f(%ecx)
    6bd5:	5f                   	pop    %edi
    6bd6:	62 69 74             	bound  %ebp,0x74(%ecx)
    6bd9:	6d                   	insl   (%dx),%es:(%edi)
    6bda:	61                   	popa   
    6bdb:	70 5f                	jo     6c3c <.debug_str+0x6c3c>
    6bdd:	62 61 73             	bound  %esp,0x73(%ecx)
    6be0:	65 00 64 65 76       	add    %ah,%gs:0x76(%ebp,%eiz,2)
    6be5:	5f                   	pop    %edi
    6be6:	72 65                	jb     6c4d <.debug_str+0x6c4d>
    6be8:	6c                   	insb   (%dx),%es:(%edi)
    6be9:	65 61                	gs popa 
    6beb:	73 65                	jae    6c52 <.debug_str+0x6c52>
    6bed:	00 6b 65             	add    %ch,0x65(%ebx)
    6bf0:	72 6e                	jb     6c60 <.debug_str+0x6c60>
    6bf2:	65 6c                	gs insb (%dx),%es:(%edi)
    6bf4:	5f                   	pop    %edi
    6bf5:	63 61 70             	arpl   %sp,0x70(%ecx)
    6bf8:	5f                   	pop    %edi
    6bf9:	74 00                	je     6bfb <.debug_str+0x6bfb>
    6bfb:	77 61                	ja     6c5e <.debug_str+0x6c5e>
    6bfd:	69 74 5f 6c 69 73 74 	imul   $0x747369,0x6c(%edi,%ebx,2),%esi
    6c04:	00 
    6c05:	72 65                	jb     6c6c <.debug_str+0x6c6c>
    6c07:	71 75                	jno    6c7e <.debug_str+0x6c7e>
    6c09:	65 73 74             	gs jae 6c80 <.debug_str+0x6c80>
    6c0c:	5f                   	pop    %edi
    6c0d:	70 65                	jo     6c74 <.debug_str+0x6c74>
    6c0f:	6e                   	outsb  %ds:(%esi),(%dx)
    6c10:	64 69 6e 67 00 70 69 	imul   $0x6e697000,%fs:0x67(%esi),%ebp
    6c17:	6e 
    6c18:	6e                   	outsb  %ds:(%esi),(%dx)
    6c19:	65 64 00 68 72       	gs add %ch,%fs:0x72(%eax)
    6c1e:	74 69                	je     6c89 <.debug_str+0x6c89>
    6c20:	6d                   	insl   (%dx),%es:(%edi)
    6c21:	65 72 00             	gs jb  6c24 <.debug_str+0x6c24>
    6c24:	70 65                	jo     6c8b <.debug_str+0x6c8b>
    6c26:	72 66                	jb     6c8e <.debug_str+0x6c8e>
    6c28:	5f                   	pop    %edi
    6c29:	65 76 65             	gs jbe 6c91 <.debug_str+0x6c91>
    6c2c:	6e                   	outsb  %ds:(%esi),(%dx)
    6c2d:	74 5f                	je     6c8e <.debug_str+0x6c8e>
    6c2f:	63 74 78 70          	arpl   %si,0x70(%eax,%edi,2)
    6c33:	00 5f 5f             	add    %bl,0x5f(%edi)
    6c36:	54                   	push   %esp
    6c37:	41                   	inc    %ecx
    6c38:	53                   	push   %ebx
    6c39:	4b                   	dec    %ebx
    6c3a:	53                   	push   %ebx
    6c3b:	54                   	push   %esp
    6c3c:	41                   	inc    %ecx
    6c3d:	54                   	push   %esp
    6c3e:	53                   	push   %ebx
    6c3f:	5f                   	pop    %edi
    6c40:	43                   	inc    %ebx
    6c41:	4d                   	dec    %ebp
    6c42:	44                   	inc    %esp
    6c43:	5f                   	pop    %edi
    6c44:	4d                   	dec    %ebp
    6c45:	41                   	inc    %ecx
    6c46:	58                   	pop    %eax
    6c47:	00 69 5f             	add    %ch,0x5f(%ecx)
    6c4a:	64 69 6f 5f 63 6f 75 	imul   $0x6e756f63,%fs:0x5f(%edi),%ebp
    6c51:	6e 
    6c52:	74 00                	je     6c54 <.debug_str+0x6c54>
    6c54:	73 5f                	jae    6cb5 <.debug_str+0x6cb5>
    6c56:	62 64 69 00          	bound  %esp,0x0(%ecx,%ebp,2)
    6c5a:	5f                   	pop    %edi
    6c5b:	5f                   	pop    %edi
    6c5c:	62 6c 68 00          	bound  %ebp,0x0(%eax,%ebp,2)
    6c60:	70 65                	jo     6cc7 <.debug_str+0x6cc7>
    6c62:	72 66                	jb     6cca <.debug_str+0x6cca>
    6c64:	5f                   	pop    %edi
    6c65:	65 76 65             	gs jbe 6ccd <.debug_str+0x6ccd>
    6c68:	6e                   	outsb  %ds:(%esi),(%dx)
    6c69:	74 5f                	je     6cca <.debug_str+0x6cca>
    6c6b:	6d                   	insl   (%dx),%es:(%edi)
    6c6c:	75 74                	jne    6ce2 <.debug_str+0x6ce2>
    6c6e:	65 78 00             	gs js  6c71 <.debug_str+0x6c71>
    6c71:	66 69 6c 65 73 5f 73 	imul   $0x735f,0x73(%ebp,%eiz,2),%bp
    6c78:	74 72                	je     6cec <.debug_str+0x6cec>
    6c7a:	75 63                	jne    6cdf <.debug_str+0x6cdf>
    6c7c:	74 00                	je     6c7e <.debug_str+0x6c7e>
    6c7e:	69 6e 5f 65 78 65 63 	imul   $0x63657865,0x5f(%esi),%ebp
    6c85:	76 65                	jbe    6cec <.debug_str+0x6cec>
    6c87:	00 6d 70             	add    %ch,0x70(%ebp)
    6c8a:	63 5f 6f             	arpl   %bx,0x6f(%edi)
    6c8d:	65 6d                	gs insl (%dx),%es:(%edi)
    6c8f:	5f                   	pop    %edi
    6c90:	70 63                	jo     6cf5 <.debug_str+0x6cf5>
    6c92:	69 5f 62 75 73 00 74 	imul   $0x74007375,0x62(%edi),%ebx
    6c99:	6c                   	insb   (%dx),%es:(%edi)
    6c9a:	62 5f 66             	bound  %ebx,0x66(%edi)
    6c9d:	6c                   	insb   (%dx),%es:(%edi)
    6c9e:	75 73                	jne    6d13 <.debug_str+0x6d13>
    6ca0:	68 5f 70 65 6e       	push   $0x6e65705f
    6ca5:	64 69 6e 67 00 52 50 	imul   $0x4d505200,%fs:0x67(%esi),%ebp
    6cac:	4d 
    6cad:	5f                   	pop    %edi
    6cae:	52                   	push   %edx
    6caf:	45                   	inc    %ebp
    6cb0:	51                   	push   %ecx
    6cb1:	5f                   	pop    %edi
    6cb2:	53                   	push   %ebx
    6cb3:	55                   	push   %ebp
    6cb4:	53                   	push   %ebx
    6cb5:	50                   	push   %eax
    6cb6:	45                   	inc    %ebp
    6cb7:	4e                   	dec    %esi
    6cb8:	44                   	inc    %esp
    6cb9:	00 73 5f             	add    %dh,0x5f(%ebx)
    6cbc:	6c                   	insb   (%dx),%es:(%edi)
    6cbd:	69 73 74 00 50 45 52 	imul   $0x52455000,0x74(%ebx),%esi
    6cc4:	46                   	inc    %esi
    6cc5:	5f                   	pop    %edi
    6cc6:	53                   	push   %ebx
    6cc7:	41                   	inc    %ecx
    6cc8:	4d                   	dec    %ebp
    6cc9:	50                   	push   %eax
    6cca:	4c                   	dec    %esp
    6ccb:	45                   	inc    %ebp
    6ccc:	5f                   	pop    %edi
    6ccd:	42                   	inc    %edx
    6cce:	52                   	push   %edx
    6ccf:	41                   	inc    %ecx
    6cd0:	4e                   	dec    %esi
    6cd1:	43                   	inc    %ebx
    6cd2:	48                   	dec    %eax
    6cd3:	5f                   	pop    %edi
    6cd4:	55                   	push   %ebp
    6cd5:	53                   	push   %ebx
    6cd6:	45                   	inc    %ebp
    6cd7:	52                   	push   %edx
    6cd8:	5f                   	pop    %edi
    6cd9:	53                   	push   %ebx
    6cda:	48                   	dec    %eax
    6cdb:	49                   	dec    %ecx
    6cdc:	46                   	inc    %esi
    6cdd:	54                   	push   %esp
    6cde:	00 64 71 62          	add    %ah,0x62(%ecx,%esi,2)
    6ce2:	5f                   	pop    %edi
    6ce3:	72 73                	jb     6d58 <.debug_str+0x6d58>
    6ce5:	76 73                	jbe    6d5a <.debug_str+0x6d5a>
    6ce7:	70 61                	jo     6d4a <.debug_str+0x6d4a>
    6ce9:	63 65 00             	arpl   %sp,0x0(%ebp)
    6cec:	76 65                	jbe    6d53 <.debug_str+0x6d53>
    6cee:	72 73                	jb     6d63 <.debug_str+0x6d63>
    6cf0:	69 6f 6e 00 6d 61 78 	imul   $0x78616d00,0x6e(%edi),%ebp
    6cf7:	5f                   	pop    %edi
    6cf8:	64 65 73 63          	fs gs jae 6d5f <.debug_str+0x6d5f>
    6cfc:	65 6e                	outsb  %gs:(%esi),(%dx)
    6cfe:	64 61                	fs popa 
    6d00:	6e                   	outsb  %ds:(%esi),(%dx)
    6d01:	74 73                	je     6d76 <.debug_str+0x6d76>
    6d03:	00 73 74             	add    %dh,0x74(%ebx)
    6d06:	61                   	popa   
    6d07:	74 5f                	je     6d68 <.debug_str+0x6d68>
    6d09:	74 68                	je     6d73 <.debug_str+0x6d73>
    6d0b:	72 65                	jb     6d72 <.debug_str+0x6d72>
    6d0d:	73 68                	jae    6d77 <.debug_str+0x6d77>
    6d0f:	6f                   	outsl  %ds:(%esi),(%dx)
    6d10:	6c                   	insb   (%dx),%es:(%edi)
    6d11:	64 00 5f 5f          	add    %bl,%fs:0x5f(%edi)
    6d15:	74 72                	je     6d89 <.debug_str+0x6d89>
    6d17:	61                   	popa   
    6d18:	63 65 70             	arpl   %sp,0x70(%ebp)
    6d1b:	6f                   	outsl  %ds:(%esi),(%dx)
    6d1c:	69 6e 74 5f 70 74 72 	imul   $0x7274705f,0x74(%esi),%ebp
    6d23:	5f                   	pop    %edi
    6d24:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    6d2b:	72 69                	jb     6d96 <.debug_str+0x6d96>
    6d2d:	78 5f                	js     6d8e <.debug_str+0x6d8e>
    6d2f:	66 72 65             	data16 jb 6d97 <.debug_str+0x6d97>
    6d32:	65 00 63 6c          	add    %ah,%gs:0x6c(%ebx)
    6d36:	61                   	popa   
    6d37:	73 73                	jae    6dac <.debug_str+0x6dac>
    6d39:	5f                   	pop    %edi
    6d3a:	72 65                	jb     6da1 <.debug_str+0x6da1>
    6d3c:	6c                   	insb   (%dx),%es:(%edi)
    6d3d:	65 61                	gs popa 
    6d3f:	73 65                	jae    6da6 <.debug_str+0x6da6>
    6d41:	00 66 75             	add    %ah,0x75(%esi)
    6d44:	5f                   	pop    %edi
    6d45:	6c                   	insb   (%dx),%es:(%edi)
    6d46:	6c                   	insb   (%dx),%es:(%edi)
    6d47:	69 73 74 00 61 6c 6c 	imul   $0x6c6c6100,0x74(%ebx),%esi
    6d4e:	6f                   	outsl  %ds:(%esi),(%dx)
    6d4f:	63 5f 6c             	arpl   %bx,0x6c(%edi)
    6d52:	6f                   	outsl  %ds:(%esi),(%dx)
    6d53:	63 6b 00             	arpl   %bp,0x0(%ebx)
    6d56:	73 5f                	jae    6db7 <.debug_str+0x6db7>
    6d58:	64 71 75             	fs jno 6dd0 <.debug_str+0x6dd0>
    6d5b:	6f                   	outsl  %ds:(%esi),(%dx)
    6d5c:	74 00                	je     6d5e <.debug_str+0x6d5e>
    6d5e:	74 68                	je     6dc8 <.debug_str+0x6dc8>
    6d60:	72 65                	jb     6dc7 <.debug_str+0x6dc7>
    6d62:	61                   	popa   
    6d63:	64 65 64 00 73 69    	fs gs add %dh,%fs:0x69(%ebx)
    6d69:	62 6c 69 6e          	bound  %ebp,0x6e(%ecx,%ebp,2)
    6d6d:	67 5f                	addr16 pop %edi
    6d6f:	6c                   	insb   (%dx),%es:(%edi)
    6d70:	69 73 74 00 74 61 67 	imul   $0x67617400,0x74(%ebx),%esi
    6d77:	73 00                	jae    6d79 <.debug_str+0x6d79>
    6d79:	70 72                	jo     6ded <.debug_str+0x6ded>
    6d7b:	65 76 5f             	gs jbe 6ddd <.debug_str+0x6ddd>
    6d7e:	70 6f                	jo     6def <.debug_str+0x6def>
    6d80:	73 00                	jae    6d82 <.debug_str+0x6d82>
    6d82:	4e                   	dec    %esi
    6d83:	52                   	push   %edx
    6d84:	5f                   	pop    %edi
    6d85:	49                   	dec    %ecx
    6d86:	53                   	push   %ebx
    6d87:	4f                   	dec    %edi
    6d88:	4c                   	dec    %esp
    6d89:	41                   	inc    %ecx
    6d8a:	54                   	push   %esp
    6d8b:	45                   	inc    %ebp
    6d8c:	44                   	inc    %esp
    6d8d:	5f                   	pop    %edi
    6d8e:	46                   	inc    %esi
    6d8f:	49                   	dec    %ecx
    6d90:	4c                   	dec    %esp
    6d91:	45                   	inc    %ebp
    6d92:	00 6e 66             	add    %ch,0x66(%esi)
    6d95:	73 34                	jae    6dcb <.debug_str+0x6dcb>
    6d97:	5f                   	pop    %edi
    6d98:	6c                   	insb   (%dx),%es:(%edi)
    6d99:	6f                   	outsl  %ds:(%esi),(%dx)
    6d9a:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    6d9d:	69 6e 66 6f 00 65 78 	imul   $0x7865006f,0x66(%esi),%ebp
    6da4:	70 69                	jo     6e0f <.debug_str+0x6e0f>
    6da6:	72 65                	jb     6e0d <.debug_str+0x6e0d>
    6da8:	5f                   	pop    %edi
    6da9:	63 6f 75             	arpl   %bp,0x75(%edi)
    6dac:	6e                   	outsb  %ds:(%esi),(%dx)
    6dad:	74 00                	je     6daf <.debug_str+0x6daf>
    6daf:	75 69                	jne    6e1a <.debug_str+0x6e1a>
    6db1:	64 5f                	fs pop %edi
    6db3:	6d                   	insl   (%dx),%es:(%edi)
    6db4:	61                   	popa   
    6db5:	70 00                	jo     6db7 <.debug_str+0x6db7>
    6db7:	73 5f                	jae    6e18 <.debug_str+0x6e18>
    6db9:	75 6d                	jne    6e28 <.debug_str+0x6e28>
    6dbb:	6f                   	outsl  %ds:(%esi),(%dx)
    6dbc:	75 6e                	jne    6e2c <.debug_str+0x6e2c>
    6dbe:	74 00                	je     6dc0 <.debug_str+0x6dc0>
    6dc0:	69 73 5f 62 69 6e 5f 	imul   $0x5f6e6962,0x5f(%ebx),%esi
    6dc7:	76 69                	jbe    6e32 <.debug_str+0x6e32>
    6dc9:	73 69                	jae    6e34 <.debug_str+0x6e34>
    6dcb:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
    6dcf:	70 67                	jo     6e38 <.debug_str+0x6e38>
    6dd1:	6f                   	outsl  %ds:(%esi),(%dx)
    6dd2:	66 66 00 66 69       	data16 data16 add %ah,0x69(%esi)
    6dd7:	6c                   	insb   (%dx),%es:(%edi)
    6dd8:	74 65                	je     6e3f <.debug_str+0x6e3f>
    6dda:	72 5f                	jb     6e3b <.debug_str+0x6e3b>
    6ddc:	68 61 73 68 00       	push   $0x687361
    6de1:	6f                   	outsl  %ds:(%esi),(%dx)
    6de2:	66 5f                	pop    %di
    6de4:	6e                   	outsb  %ds:(%esi),(%dx)
    6de5:	6f                   	outsl  %ds:(%esi),(%dx)
    6de6:	64 65 00 61 72       	fs add %ah,%gs:0x72(%ecx)
    6deb:	63 68 64             	arpl   %bp,0x64(%eax)
    6dee:	61                   	popa   
    6def:	74 61                	je     6e52 <.debug_str+0x6e52>
    6df1:	00 69 61             	add    %ch,0x61(%ecx)
    6df4:	5f                   	pop    %edi
    6df5:	75 69                	jne    6e60 <.debug_str+0x6e60>
    6df7:	64 00 70 65          	add    %dh,%fs:0x65(%eax)
    6dfb:	72 66                	jb     6e63 <.debug_str+0x6e63>
    6dfd:	5f                   	pop    %edi
    6dfe:	74 72                	je     6e72 <.debug_str+0x6e72>
    6e00:	61                   	popa   
    6e01:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    6e04:	62 75 66             	bound  %esi,0x66(%ebp)
    6e07:	5f                   	pop    %edi
    6e08:	61                   	popa   
    6e09:	6c                   	insb   (%dx),%es:(%edi)
    6e0a:	6c                   	insb   (%dx),%es:(%edi)
    6e0b:	6f                   	outsl  %ds:(%esi),(%dx)
    6e0c:	63 00                	arpl   %ax,(%eax)
    6e0e:	69 6f 5f 64 65 6c 61 	imul   $0x616c6564,0x5f(%edi),%ebp
    6e15:	79 00                	jns    6e17 <.debug_str+0x6e17>
    6e17:	63 68 69             	arpl   %bp,0x69(%eax)
    6e1a:	6c                   	insb   (%dx),%es:(%edi)
    6e1b:	64 72 65             	fs jb  6e83 <.debug_str+0x6e83>
    6e1e:	6e                   	outsb  %ds:(%esi),(%dx)
    6e1f:	00 77 72             	add    %dh,0x72(%edi)
    6e22:	69 74 65 5f 67 64 74 	imul   $0x5f746467,0x5f(%ebp,%eiz,2),%esi
    6e29:	5f 
    6e2a:	65 6e                	outsb  %gs:(%esi),(%dx)
    6e2c:	74 72                	je     6ea0 <.debug_str+0x6ea0>
    6e2e:	79 00                	jns    6e30 <.debug_str+0x6e30>
    6e30:	72 62                	jb     6e94 <.debug_str+0x6e94>
    6e32:	5f                   	pop    %edi
    6e33:	73 75                	jae    6eaa <.debug_str+0x6eaa>
    6e35:	62 74 72 65          	bound  %esi,0x65(%edx,%esi,2)
    6e39:	65 5f                	gs pop %edi
    6e3b:	6c                   	insb   (%dx),%es:(%edi)
    6e3c:	61                   	popa   
    6e3d:	73 74                	jae    6eb3 <.debug_str+0x6eb3>
    6e3f:	00 6e 6f             	add    %ch,0x6f(%esi)
    6e42:	5f                   	pop    %edi
    6e43:	70 6d                	jo     6eb2 <.debug_str+0x6eb2>
    6e45:	5f                   	pop    %edi
    6e46:	63 61 6c             	arpl   %sp,0x6c(%ecx)
    6e49:	6c                   	insb   (%dx),%es:(%edi)
    6e4a:	62 61 63             	bound  %esp,0x63(%ecx)
    6e4d:	6b 73 00 70          	imul   $0x70,0x0(%ebx),%esi
    6e51:	6d                   	insl   (%dx),%es:(%edi)
    6e52:	64 5f                	fs pop %edi
    6e54:	76 61                	jbe    6eb7 <.debug_str+0x6eb7>
    6e56:	6c                   	insb   (%dx),%es:(%edi)
    6e57:	00 6e 72             	add    %ch,0x72(%esi)
    6e5a:	5f                   	pop    %edi
    6e5b:	68 61 73 68 65       	push   $0x65687361
    6e60:	64 00 50 47          	add    %dl,%fs:0x47(%eax)
    6e64:	4d                   	dec    %ebp
    6e65:	49                   	dec    %ecx
    6e66:	47                   	inc    %edi
    6e67:	52                   	push   %edx
    6e68:	41                   	inc    %ecx
    6e69:	54                   	push   %esp
    6e6a:	45                   	inc    %ebp
    6e6b:	5f                   	pop    %edi
    6e6c:	46                   	inc    %esi
    6e6d:	41                   	inc    %ecx
    6e6e:	49                   	dec    %ecx
    6e6f:	4c                   	dec    %esp
    6e70:	00 64 65 76          	add    %ah,0x76(%ebp,%eiz,2)
    6e74:	5f                   	pop    %edi
    6e75:	70 61                	jo     6ed8 <.debug_str+0x6ed8>
    6e77:	67 65 6d             	gs insl (%dx),%es:(%di)
    6e7a:	61                   	popa   
    6e7b:	70 00                	jo     6e7d <.debug_str+0x6e7d>
    6e7d:	6e                   	outsb  %ds:(%esi),(%dx)
    6e7e:	61                   	popa   
    6e7f:	6e                   	outsb  %ds:(%esi),(%dx)
    6e80:	6f                   	outsl  %ds:(%esi),(%dx)
    6e81:	73 6c                	jae    6eef <.debug_str+0x6eef>
    6e83:	65 65 70 00          	gs gs jo 6e87 <.debug_str+0x6e87>
    6e87:	74 69                	je     6ef2 <.debug_str+0x6ef2>
    6e89:	6d                   	insl   (%dx),%es:(%edi)
    6e8a:	65 73 74             	gs jae 6f01 <.debug_str+0x6f01>
    6e8d:	61                   	popa   
    6e8e:	6d                   	insl   (%dx),%es:(%edi)
    6e8f:	70 00                	jo     6e91 <.debug_str+0x6e91>
    6e91:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    6e94:	66 69 67 00 70 75    	imul   $0x7570,0x0(%edi),%sp
    6e9a:	64 5f                	fs pop %edi
    6e9c:	74 00                	je     6e9e <.debug_str+0x6e9e>
    6e9e:	72 74                	jb     6f14 <.debug_str+0x6f14>
    6ea0:	5f                   	pop    %edi
    6ea1:	73 70                	jae    6f13 <.debug_str+0x6f13>
    6ea3:	63 5f 74             	arpl   %bx,0x74(%edi)
    6ea6:	69 6d 65 6c 69 6d 69 	imul   $0x696d696c,0x65(%ebp),%ebp
    6ead:	74 00                	je     6eaf <.debug_str+0x6eaf>
    6eaf:	6e                   	outsb  %ds:(%esi),(%dx)
    6eb0:	73 5f                	jae    6f11 <.debug_str+0x6f11>
    6eb2:	63 6f 6d             	arpl   %bp,0x6d(%edi)
    6eb5:	6d                   	insl   (%dx),%es:(%edi)
    6eb6:	6f                   	outsl  %ds:(%esi),(%dx)
    6eb7:	6e                   	outsb  %ds:(%esi),(%dx)
    6eb8:	00 5f 5f             	add    %bl,0x5f(%edi)
    6ebb:	65 76 65             	gs jbe 6f23 <.debug_str+0x6f23>
    6ebe:	6e                   	outsb  %ds:(%esi),(%dx)
    6ebf:	74 5f                	je     6f20 <.debug_str+0x6f20>
    6ec1:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    6ec8:	72 69                	jb     6f33 <.debug_str+0x6f33>
    6eca:	78 5f                	js     6f2b <.debug_str+0x6f2b>
    6ecc:	61                   	popa   
    6ecd:	73 73                	jae    6f42 <.debug_str+0x6f42>
    6ecf:	69 67 6e 5f 73 79 73 	imul   $0x7379735f,0x6e(%edi),%esp
    6ed6:	74 65                	je     6f3d <.debug_str+0x6f3d>
    6ed8:	6d                   	insl   (%dx),%es:(%edi)
    6ed9:	00 74 61 69          	add    %dh,0x69(%ecx,%eiz,2)
    6edd:	6c                   	insb   (%dx),%es:(%edi)
    6ede:	00 69 61             	add    %ch,0x61(%ecx)
    6ee1:	5f                   	pop    %edi
    6ee2:	61                   	popa   
    6ee3:	74 69                	je     6f4e <.debug_str+0x6f4e>
    6ee5:	6d                   	insl   (%dx),%es:(%edi)
    6ee6:	65 00 74 6c 62       	add    %dh,%gs:0x62(%esp,%ebp,2)
    6eeb:	5f                   	pop    %edi
    6eec:	75 62                	jne    6f50 <.debug_str+0x6f50>
    6eee:	63 00                	arpl   %ax,(%eax)
    6ef0:	73 65                	jae    6f57 <.debug_str+0x6f57>
    6ef2:	63 63 6f             	arpl   %sp,0x6f(%ebx)
    6ef5:	6d                   	insl   (%dx),%es:(%edi)
    6ef6:	70 5f                	jo     6f57 <.debug_str+0x6f57>
    6ef8:	66 69 6c 74 65 72 00 	imul   $0x72,0x65(%esp,%esi,2),%bp
    6eff:	71 75                	jno    6f76 <.debug_str+0x6f76>
    6f01:	6f                   	outsl  %ds:(%esi),(%dx)
    6f02:	74 61                	je     6f65 <.debug_str+0x6f65>
    6f04:	5f                   	pop    %edi
    6f05:	66 6f                	outsw  %ds:(%esi),(%dx)
    6f07:	72 6d                	jb     6f76 <.debug_str+0x6f76>
    6f09:	61                   	popa   
    6f0a:	74 5f                	je     6f6b <.debug_str+0x6f6b>
    6f0c:	74 79                	je     6f87 <.debug_str+0x6f87>
    6f0e:	70 65                	jo     6f75 <.debug_str+0x6f75>
    6f10:	00 69 6f             	add    %ch,0x6f(%ecx)
    6f13:	6d                   	insl   (%dx),%es:(%edi)
    6f14:	6d                   	insl   (%dx),%es:(%edi)
    6f15:	75 5f                	jne    6f76 <.debug_str+0x6f76>
    6f17:	69 6e 69 74 00 73 65 	imul   $0x65730074,0x69(%esi),%ebp
    6f1e:	65 6b 73 00 74       	imul   $0x74,%gs:0x0(%ebx),%esi
    6f23:	61                   	popa   
    6f24:	73 6b                	jae    6f91 <.debug_str+0x6f91>
    6f26:	5f                   	pop    %edi
    6f27:	73 74                	jae    6f9d <.debug_str+0x6f9d>
    6f29:	72 75                	jb     6fa0 <.debug_str+0x6fa0>
    6f2b:	63 74 00 68          	arpl   %si,0x68(%eax,%eax,1)
    6f2f:	65 61                	gs popa 
    6f31:	64 65 72 5f          	fs gs jb 6f94 <.debug_str+0x6f94>
    6f35:	73 69                	jae    6fa0 <.debug_str+0x6fa0>
    6f37:	7a 65                	jp     6f9e <.debug_str+0x6f9e>
    6f39:	00 50 47             	add    %dl,0x47(%eax)
    6f3c:	41                   	inc    %ecx
    6f3d:	4c                   	dec    %esp
    6f3e:	4c                   	dec    %esp
    6f3f:	4f                   	dec    %edi
    6f40:	43                   	inc    %ebx
    6f41:	5f                   	pop    %edi
    6f42:	4d                   	dec    %ebp
    6f43:	4f                   	dec    %edi
    6f44:	56                   	push   %esi
    6f45:	41                   	inc    %ecx
    6f46:	42                   	inc    %edx
    6f47:	4c                   	dec    %esp
    6f48:	45                   	inc    %ebp
    6f49:	00 73 75             	add    %dh,0x75(%ebx)
    6f4c:	73 70                	jae    6fbe <.debug_str+0x6fbe>
    6f4e:	65 6e                	outsb  %gs:(%esi),(%dx)
    6f50:	64 5f                	fs pop %edi
    6f52:	74 69                	je     6fbd <.debug_str+0x6fbd>
    6f54:	6d                   	insl   (%dx),%es:(%edi)
    6f55:	65 72 00             	gs jb  6f58 <.debug_str+0x6f58>
    6f58:	50                   	push   %eax
    6f59:	45                   	inc    %ebp
    6f5a:	52                   	push   %edx
    6f5b:	46                   	inc    %esi
    6f5c:	5f                   	pop    %edi
    6f5d:	43                   	inc    %ebx
    6f5e:	4f                   	dec    %edi
    6f5f:	55                   	push   %ebp
    6f60:	4e                   	dec    %esi
    6f61:	54                   	push   %esp
    6f62:	5f                   	pop    %edi
    6f63:	53                   	push   %ebx
    6f64:	57                   	push   %edi
    6f65:	5f                   	pop    %edi
    6f66:	45                   	inc    %ebp
    6f67:	4d                   	dec    %ebp
    6f68:	55                   	push   %ebp
    6f69:	4c                   	dec    %esp
    6f6a:	41                   	inc    %ecx
    6f6b:	54                   	push   %esp
    6f6c:	49                   	dec    %ecx
    6f6d:	4f                   	dec    %edi
    6f6e:	4e                   	dec    %esi
    6f6f:	5f                   	pop    %edi
    6f70:	46                   	inc    %esi
    6f71:	41                   	inc    %ecx
    6f72:	55                   	push   %ebp
    6f73:	4c                   	dec    %esp
    6f74:	54                   	push   %esp
    6f75:	53                   	push   %ebx
    6f76:	00 71 75             	add    %dh,0x75(%ecx)
    6f79:	6f                   	outsl  %ds:(%esi),(%dx)
    6f7a:	74 61                	je     6fdd <.debug_str+0x6fdd>
    6f7c:	6c                   	insb   (%dx),%es:(%edi)
    6f7d:	65 6e                	outsb  %gs:(%esi),(%dx)
    6f7f:	00 74 6f 74          	add    %dh,0x74(%edi,%ebp,2)
    6f83:	61                   	popa   
    6f84:	6c                   	insb   (%dx),%es:(%edi)
    6f85:	72 65                	jb     6fec <.debug_str+0x6fec>
    6f87:	73 65                	jae    6fee <.debug_str+0x6fee>
    6f89:	72 76                	jb     7001 <.debug_str+0x7001>
    6f8b:	65 5f                	gs pop %edi
    6f8d:	70 61                	jo     6ff0 <.debug_str+0x6ff0>
    6f8f:	67 65 73 00          	addr16 gs jae 6f93 <.debug_str+0x6f93>
    6f93:	69 5f 77 62 5f 66 72 	imul   $0x72665f62,0x77(%edi),%ebx
    6f9a:	6e                   	outsb  %ds:(%esi),(%dx)
    6f9b:	5f                   	pop    %edi
    6f9c:	68 69 73 74 6f       	push   $0x6f747369
    6fa1:	72 79                	jb     701c <.debug_str+0x701c>
    6fa3:	00 6c 61 73          	add    %ch,0x73(%ecx,%eiz,2)
    6fa7:	74 5f                	je     7008 <.debug_str+0x7008>
    6fa9:	77 61                	ja     700c <.debug_str+0x700c>
    6fab:	6b 65 65 00          	imul   $0x0,0x65(%ebp),%esp
    6faf:	6e                   	outsb  %ds:(%esi),(%dx)
    6fb0:	65 78 74             	gs js  7027 <.debug_str+0x7027>
    6fb3:	00 61 72             	add    %ah,0x72(%ecx)
    6fb6:	63 68 5f             	arpl   %bp,0x5f(%eax)
    6fb9:	73 70                	jae    702b <.debug_str+0x702b>
    6fbb:	69 6e 6c 6f 63 6b 5f 	imul   $0x5f6b636f,0x6c(%esi),%ebp
    6fc2:	74 00                	je     6fc4 <.debug_str+0x6fc4>
    6fc4:	73 6c                	jae    7032 <.debug_str+0x7032>
    6fc6:	61                   	popa   
    6fc7:	62 5f 63             	bound  %ebx,0x63(%edi)
    6fca:	61                   	popa   
    6fcb:	63 68 65             	arpl   %bp,0x65(%eax)
    6fce:	00 6e 72             	add    %ch,0x72(%esi)
    6fd1:	5f                   	pop    %edi
    6fd2:	74 61                	je     7035 <.debug_str+0x7035>
    6fd4:	73 6b                	jae    7041 <.debug_str+0x7041>
    6fd6:	73 00                	jae    6fd8 <.debug_str+0x6fd8>
    6fd8:	5f                   	pop    %edi
    6fd9:	5f                   	pop    %edi
    6fda:	6d                   	insl   (%dx),%es:(%edi)
    6fdb:	61                   	popa   
    6fdc:	78 5f                	js     703d <.debug_str+0x703d>
    6fde:	73 6d                	jae    704d <.debug_str+0x704d>
    6fe0:	74 5f                	je     7041 <.debug_str+0x7041>
    6fe2:	74 68                	je     704c <.debug_str+0x704c>
    6fe4:	72 65                	jb     704b <.debug_str+0x704b>
    6fe6:	61                   	popa   
    6fe7:	64 73 00             	fs jae 6fea <.debug_str+0x6fea>
    6fea:	6d                   	insl   (%dx),%es:(%edi)
    6feb:	6d                   	insl   (%dx),%es:(%edi)
    6fec:	6c                   	insb   (%dx),%es:(%edi)
    6fed:	69 73 74 00 70 72 65 	imul   $0x65727000,0x74(%ebx),%esi
    6ff4:	64 69 63 74 65 64 00 	imul   $0x73006465,%fs:0x74(%ebx),%esp
    6ffb:	73 
    6ffc:	65 74 5f             	gs je  705e <.debug_str+0x705e>
    6fff:	64 71 62             	fs jno 7064 <.debug_str+0x7064>
    7002:	6c                   	insb   (%dx),%es:(%edi)
    7003:	6b 00 73             	imul   $0x73,(%eax),%eax
    7006:	5f                   	pop    %edi
    7007:	6d                   	insl   (%dx),%es:(%edi)
    7008:	65 6d                	gs insl (%dx),%es:(%edi)
    700a:	00 52 50             	add    %dl,0x50(%edx)
    700d:	4d                   	dec    %ebp
    700e:	5f                   	pop    %edi
    700f:	52                   	push   %edx
    7010:	45                   	inc    %ebp
    7011:	53                   	push   %ebx
    7012:	55                   	push   %ebp
    7013:	4d                   	dec    %ebp
    7014:	49                   	dec    %ecx
    7015:	4e                   	dec    %esi
    7016:	47                   	inc    %edi
    7017:	00 64 5f 77          	add    %ah,0x77(%edi,%ebx,2)
    701b:	65 61                	gs popa 
    701d:	6b 5f 72 65          	imul   $0x65,0x72(%edi),%ebx
    7021:	76 61                	jbe    7084 <.debug_str+0x7084>
    7023:	6c                   	insb   (%dx),%es:(%edi)
    7024:	69 64 61 74 65 00 5f 	imul   $0x5f5f0065,0x74(%ecx,%eiz,2),%esp
    702b:	5f 
    702c:	74 70                	je     709e <.debug_str+0x709e>
    702e:	73 74                	jae    70a4 <.debug_str+0x70a4>
    7030:	72 74                	jb     70a6 <.debug_str+0x70a6>
    7032:	61                   	popa   
    7033:	62 5f 69             	bound  %ebx,0x69(%edi)
    7036:	72 71                	jb     70a9 <.debug_str+0x70a9>
    7038:	5f                   	pop    %edi
    7039:	6d                   	insl   (%dx),%es:(%edi)
    703a:	61                   	popa   
    703b:	74 72                	je     70af <.debug_str+0x70af>
    703d:	69 78 5f 72 65 73 65 	imul   $0x65736572,0x5f(%eax),%edi
    7044:	72 76                	jb     70bc <.debug_str+0x70bc>
    7046:	65 5f                	gs pop %edi
    7048:	6d                   	insl   (%dx),%es:(%edi)
    7049:	61                   	popa   
    704a:	6e                   	outsb  %ds:(%esi),(%dx)
    704b:	61                   	popa   
    704c:	67 65 64 00 4e 52    	gs add %cl,%fs:0x52(%bp)
    7052:	5f                   	pop    %edi
    7053:	56                   	push   %esi
    7054:	4d                   	dec    %ebp
    7055:	53                   	push   %ebx
    7056:	43                   	inc    %ebx
    7057:	41                   	inc    %ecx
    7058:	4e                   	dec    %esi
    7059:	5f                   	pop    %edi
    705a:	49                   	dec    %ecx
    705b:	4d                   	dec    %ebp
    705c:	4d                   	dec    %ebp
    705d:	45                   	inc    %ebp
    705e:	44                   	inc    %esp
    705f:	49                   	dec    %ecx
    7060:	41                   	inc    %ecx
    7061:	54                   	push   %esp
    7062:	45                   	inc    %ebp
    7063:	00 73 5f             	add    %dh,0x5f(%ebx)
    7066:	71 75                	jno    70dd <.debug_str+0x70dd>
    7068:	6f                   	outsl  %ds:(%esi),(%dx)
    7069:	74 61                	je     70cc <.debug_str+0x70cc>
    706b:	5f                   	pop    %edi
    706c:	74 79                	je     70e7 <.debug_str+0x70e7>
    706e:	70 65                	jo     70d5 <.debug_str+0x70d5>
    7070:	73 00                	jae    7072 <.debug_str+0x7072>
    7072:	4e                   	dec    %esi
    7073:	52                   	push   %edx
    7074:	5f                   	pop    %edi
    7075:	5a                   	pop    %edx
    7076:	4f                   	dec    %edi
    7077:	4e                   	dec    %esi
    7078:	45                   	inc    %ebp
    7079:	5f                   	pop    %edi
    707a:	49                   	dec    %ecx
    707b:	4e                   	dec    %esi
    707c:	41                   	inc    %ecx
    707d:	43                   	inc    %ebx
    707e:	54                   	push   %esp
    707f:	49                   	dec    %ecx
    7080:	56                   	push   %esi
    7081:	45                   	inc    %ebp
    7082:	5f                   	pop    %edi
    7083:	46                   	inc    %esi
    7084:	49                   	dec    %ecx
    7085:	4c                   	dec    %esp
    7086:	45                   	inc    %ebp
    7087:	00 69 72             	add    %ch,0x72(%ecx)
    708a:	71 63                	jno    70ef <.debug_str+0x70ef>
    708c:	68 69 70 5f 69       	push   $0x695f7069
    7091:	72 71                	jb     7104 <.debug_str+0x7104>
    7093:	5f                   	pop    %edi
    7094:	73 74                	jae    710a <.debug_str+0x710a>
    7096:	61                   	popa   
    7097:	74 65                	je     70fe <.debug_str+0x70fe>
    7099:	00 76 6d             	add    %dh,0x6d(%esi)
    709c:	61                   	popa   
    709d:	63 61 63             	arpl   %sp,0x63(%ecx)
    70a0:	68 65 5f 73 65       	push   $0x65735f65
    70a5:	71 6e                	jno    7115 <.debug_str+0x7115>
    70a7:	75 6d                	jne    7116 <.debug_str+0x7116>
    70a9:	00 72 65             	add    %dh,0x65(%edx)
    70ac:	61                   	popa   
    70ad:	64 5f                	fs pop %edi
    70af:	75 36                	jne    70e7 <.debug_str+0x70e7>
    70b1:	34 00                	xor    $0x0,%al
    70b3:	69 5f 6e 6c 69 6e 6b 	imul   $0x6b6e696c,0x6e(%edi),%ebx
    70ba:	00 77 72             	add    %dh,0x72(%edi)
    70bd:	69 74 65 5f 62 65 67 	imul   $0x69676562,0x5f(%ebp,%eiz,2),%esi
    70c4:	69 
    70c5:	6e                   	outsb  %ds:(%esi),(%dx)
    70c6:	00 67 72             	add    %ah,0x72(%edi)
    70c9:	6f                   	outsl  %ds:(%esi),(%dx)
    70ca:	75 70                	jne    713c <.debug_str+0x713c>
    70cc:	73 00                	jae    70ce <.debug_str+0x70ce>
    70ce:	70 69                	jo     7139 <.debug_str+0x7139>
    70d0:	5f                   	pop    %edi
    70d1:	62 6c 6f 63          	bound  %ebp,0x63(%edi,%ebp,2)
    70d5:	6b 65 64 5f          	imul   $0x5f,0x64(%ebp),%esp
    70d9:	6f                   	outsl  %ds:(%esi),(%dx)
    70da:	6e                   	outsb  %ds:(%esi),(%dx)
    70db:	00 73 5f             	add    %dh,0x5f(%ebx)
    70de:	78 61                	js     7141 <.debug_str+0x7141>
    70e0:	74 74                	je     7156 <.debug_str+0x7156>
    70e2:	72 00                	jb     70e4 <.debug_str+0x70e4>
    70e4:	6e                   	outsb  %ds:(%esi),(%dx)
    70e5:	65 74 5f             	gs je  7147 <.debug_str+0x7147>
    70e8:	63 6c 73 5f          	arpl   %bp,0x5f(%ebx,%esi,2)
    70ec:	63 67 72             	arpl   %sp,0x72(%edi)
    70ef:	70 5f                	jo     7150 <.debug_str+0x7150>
    70f1:	69 64 00 73 79 73 63 	imul   $0x72637379,0x73(%eax,%eax,1),%esp
    70f8:	72 
    70f9:	00 61 74             	add    %ah,0x74(%ecx)
    70fc:	74 72                	je     7170 <.debug_str+0x7170>
    70fe:	69 62 75 74 65 73 5f 	imul   $0x5f736574,0x75(%edx),%esp
    7105:	6d                   	insl   (%dx),%es:(%edi)
    7106:	61                   	popa   
    7107:	73 6b                	jae    7174 <.debug_str+0x7174>
    7109:	00 6d 61             	add    %ch,0x61(%ebp)
    710c:	78 5f                	js     716d <.debug_str+0x716d>
    710e:	70 66                	jo     7176 <.debug_str+0x7176>
    7110:	6e                   	outsb  %ds:(%esi),(%dx)
    7111:	5f                   	pop    %edi
    7112:	6d                   	insl   (%dx),%es:(%edi)
    7113:	61                   	popa   
    7114:	70 70                	jo     7186 <.debug_str+0x7186>
    7116:	65 64 00 72 69       	gs add %dh,%fs:0x69(%edx)
    711b:	6e                   	outsb  %ds:(%esi),(%dx)
    711c:	67 5f                	addr16 pop %edi
    711e:	62 75 66             	bound  %esi,0x66(%ebp)
    7121:	66 65 72 00          	data16 gs jb 7125 <.debug_str+0x7125>
    7125:	72 65                	jb     718c <.debug_str+0x718c>
    7127:	73 74                	jae    719d <.debug_str+0x719d>
    7129:	61                   	popa   
    712a:	72 74                	jb     71a0 <.debug_str+0x71a0>
    712c:	5f                   	pop    %edi
    712d:	62 6c 6f 63          	bound  %ebp,0x63(%edi,%ebp,2)
    7131:	6b 00 75             	imul   $0x75,(%eax),%eax
    7134:	6d                   	insl   (%dx),%es:(%edi)
    7135:	6f                   	outsl  %ds:(%esi),(%dx)
    7136:	64 65 5f             	fs gs pop %edi
    7139:	74 00                	je     713b <.debug_str+0x713b>
    713b:	41                   	inc    %ecx
    713c:	4c                   	dec    %esp
    713d:	4c                   	dec    %esp
    713e:	4f                   	dec    %edi
    713f:	43                   	inc    %ebx
    7140:	53                   	push   %ebx
    7141:	54                   	push   %esp
    7142:	41                   	inc    %ecx
    7143:	4c                   	dec    %esp
    7144:	4c                   	dec    %esp
    7145:	5f                   	pop    %edi
    7146:	4d                   	dec    %ebp
    7147:	4f                   	dec    %edi
    7148:	56                   	push   %esi
    7149:	41                   	inc    %ecx
    714a:	42                   	inc    %edx
    714b:	4c                   	dec    %esp
    714c:	45                   	inc    %ebp
    714d:	00 6c 6d 5f          	add    %ch,0x5f(%ebp,%ebp,2)
    7151:	63 6f 6d             	arpl   %bp,0x6d(%edi)
    7154:	70 61                	jo     71b7 <.debug_str+0x71b7>
    7156:	72 65                	jb     71bd <.debug_str+0x71bd>
    7158:	5f                   	pop    %edi
    7159:	6f                   	outsl  %ds:(%esi),(%dx)
    715a:	77 6e                	ja     71ca <.debug_str+0x71ca>
    715c:	65 72 00             	gs jb  715f <.debug_str+0x715f>
    715f:	5f                   	pop    %edi
    7160:	5f                   	pop    %edi
    7161:	46                   	inc    %esi
    7162:	49                   	dec    %ecx
    7163:	58                   	pop    %eax
    7164:	41                   	inc    %ecx
    7165:	44                   	inc    %esp
    7166:	44                   	inc    %esp
    7167:	52                   	push   %edx
    7168:	5f                   	pop    %edi
    7169:	54                   	push   %esp
    716a:	4f                   	dec    %edi
    716b:	50                   	push   %eax
    716c:	00 73 79             	add    %dh,0x79(%ebx)
    716f:	73 63                	jae    71d4 <.debug_str+0x71d4>
    7171:	77 00                	ja     7173 <.debug_str+0x7173>
    7173:	67 75 69             	addr16 jne 71df <.debug_str+0x71df>
    7176:	64 5f                	fs pop %edi
    7178:	6e                   	outsb  %ds:(%esi),(%dx)
    7179:	75 6c                	jne    71e7 <.debug_str+0x71e7>
    717b:	6c                   	insb   (%dx),%es:(%edi)
    717c:	00 4e 52             	add    %cl,0x52(%esi)
    717f:	5f                   	pop    %edi
    7180:	56                   	push   %esi
    7181:	4d                   	dec    %ebp
    7182:	5f                   	pop    %edi
    7183:	45                   	inc    %ebp
    7184:	56                   	push   %esi
    7185:	45                   	inc    %ebp
    7186:	4e                   	dec    %esi
    7187:	54                   	push   %esp
    7188:	5f                   	pop    %edi
    7189:	49                   	dec    %ecx
    718a:	54                   	push   %esp
    718b:	45                   	inc    %ebp
    718c:	4d                   	dec    %ebp
    718d:	53                   	push   %ebx
    718e:	00 67 65             	add    %ah,0x65(%edi)
    7191:	74 5f                	je     71f2 <.debug_str+0x71f2>
    7193:	73 6d                	jae    7202 <.debug_str+0x7202>
    7195:	70 5f                	jo     71f6 <.debug_str+0x71f6>
    7197:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    719a:	66 69 67 00 73 5f    	imul   $0x5f73,0x0(%edi),%sp
    71a0:	69 6e 6f 64 65 5f 6c 	imul   $0x6c5f6564,0x6f(%esi),%ebp
    71a7:	69 73 74 5f 6c 6f 63 	imul   $0x636f6c5f,0x74(%ebx),%esi
    71ae:	6b 00 61             	imul   $0x61,(%eax),%eax
    71b1:	6c                   	insb   (%dx),%es:(%edi)
    71b2:	69 67 6e 00 72 65 73 	imul   $0x73657200,0x6e(%edi),%esp
    71b9:	74 6f                	je     722a <.debug_str+0x722a>
    71bb:	72 65                	jb     7222 <.debug_str+0x7222>
    71bd:	00 6d 6d             	add    %ch,0x6d(%ebp)
    71c0:	5f                   	pop    %edi
    71c1:	73 65                	jae    7228 <.debug_str+0x7228>
    71c3:	67 6d                	insl   (%dx),%es:(%di)
    71c5:	65 6e                	outsb  %gs:(%esi),(%dx)
    71c7:	74 5f                	je     7228 <.debug_str+0x7228>
    71c9:	74 00                	je     71cb <.debug_str+0x71cb>
    71cb:	66 6c                	data16 insb (%dx),%es:(%edi)
    71cd:	5f                   	pop    %edi
    71ce:	6c                   	insb   (%dx),%es:(%edi)
    71cf:	6d                   	insl   (%dx),%es:(%edi)
    71d0:	6f                   	outsl  %ds:(%esi),(%dx)
    71d1:	70 73                	jo     7246 <.debug_str+0x7246>
    71d3:	00 5f 5f             	add    %bl,0x5f(%edi)
    71d6:	73 69                	jae    7241 <.debug_str+0x7241>
    71d8:	67 6e                	outsb  %ds:(%si),(%dx)
    71da:	61                   	popa   
    71db:	6c                   	insb   (%dx),%es:(%edi)
    71dc:	66 6e                	data16 outsb %ds:(%esi),(%dx)
    71de:	5f                   	pop    %edi
    71df:	74 00                	je     71e1 <.debug_str+0x71e1>
    71e1:	73 63                	jae    7246 <.debug_str+0x7246>
    71e3:	68 65 64 5f 61       	push   $0x615f6465
    71e8:	76 67                	jbe    7251 <.debug_str+0x7251>
    71ea:	00 58 38             	add    %bl,0x38(%eax)
    71ed:	36 5f                	ss pop %edi
    71ef:	4c                   	dec    %esp
    71f0:	45                   	inc    %ebp
    71f1:	47                   	inc    %edi
    71f2:	41                   	inc    %ecx
    71f3:	43                   	inc    %ebx
    71f4:	59                   	pop    %ecx
    71f5:	5f                   	pop    %edi
    71f6:	49                   	dec    %ecx
    71f7:	38 30                	cmp    %dh,(%eax)
    71f9:	34 32                	xor    $0x32,%al
    71fb:	5f                   	pop    %edi
    71fc:	45                   	inc    %ebp
    71fd:	58                   	pop    %eax
    71fe:	50                   	push   %eax
    71ff:	45                   	inc    %ebp
    7200:	43                   	inc    %ebx
    7201:	54                   	push   %esp
    7202:	45                   	inc    %ebp
    7203:	44                   	inc    %esp
    7204:	5f                   	pop    %edi
    7205:	50                   	push   %eax
    7206:	52                   	push   %edx
    7207:	45                   	inc    %ebp
    7208:	53                   	push   %ebx
    7209:	45                   	inc    %ebp
    720a:	4e                   	dec    %esi
    720b:	54                   	push   %esp
    720c:	00 71 75             	add    %dh,0x75(%ecx)
    720f:	6f                   	outsl  %ds:(%esi),(%dx)
    7210:	74 61                	je     7273 <.debug_str+0x7273>
    7212:	5f                   	pop    %edi
    7213:	65 6e                	outsb  %gs:(%esi),(%dx)
    7215:	61                   	popa   
    7216:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
    721a:	7a 6f                	jp     728b <.debug_str+0x728b>
    721c:	6e                   	outsb  %ds:(%esi),(%dx)
    721d:	65 00 69 73          	add    %ch,%gs:0x73(%ecx)
    7221:	6f                   	outsl  %ds:(%esi),(%dx)
    7222:	6c                   	insb   (%dx),%es:(%edi)
    7223:	61                   	popa   
    7224:	74 65                	je     728b <.debug_str+0x728b>
    7226:	5f                   	pop    %edi
    7227:	70 61                	jo     728a <.debug_str+0x728a>
    7229:	67 65 00 73 74       	add    %dh,%gs:0x74(%bp,%di)
    722e:	72 5f                	jb     728f <.debug_str+0x728f>
    7230:	5f                   	pop    %edi
    7231:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    7238:	72 69                	jb     72a3 <.debug_str+0x72a3>
    723a:	78 5f                	js     729b <.debug_str+0x729b>
    723c:	5f                   	pop    %edi
    723d:	74 72                	je     72b1 <.debug_str+0x72b1>
    723f:	61                   	popa   
    7240:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    7243:	73 79                	jae    72be <.debug_str+0x72be>
    7245:	73 74                	jae    72bb <.debug_str+0x72bb>
    7247:	65 6d                	gs insl (%dx),%es:(%edi)
    7249:	5f                   	pop    %edi
    724a:	6e                   	outsb  %ds:(%esi),(%dx)
    724b:	61                   	popa   
    724c:	6d                   	insl   (%dx),%es:(%edi)
    724d:	65 00 6b 69          	add    %ch,%gs:0x69(%ebx)
    7251:	5f                   	pop    %edi
    7252:	68 69 6e 74 00       	push   $0x746e69
    7257:	61                   	popa   
    7258:	72 63                	jb     72bd <.debug_str+0x72bd>
    725a:	68 5f 72 77 6c       	push   $0x6c77725f
    725f:	6f                   	outsl  %ds:(%esi),(%dx)
    7260:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    7263:	74 00                	je     7265 <.debug_str+0x7265>
    7265:	62 75 73             	bound  %esi,0x73(%ebp)
    7268:	69 64 00 61 64 64 72 	imul   $0x5f726464,0x61(%eax,%eax,1),%esp
    726f:	5f 
    7270:	66 69 6c 74 65 72 73 	imul   $0x7372,0x65(%esp,%esi,2),%bp
    7277:	5f                   	pop    %edi
    7278:	73 79                	jae    72f3 <.debug_str+0x72f3>
    727a:	6e                   	outsb  %ds:(%esi),(%dx)
    727b:	63 00                	arpl   %ax,(%eax)
    727d:	63 6c 6f 63          	arpl   %bp,0x63(%edi,%ebp,2)
    7281:	6b 5f 62 61          	imul   $0x61,0x62(%edi),%ebx
    7285:	73 65                	jae    72ec <.debug_str+0x72ec>
    7287:	00 6c 61 75          	add    %ch,0x75(%ecx,%eiz,2)
    728b:	6e                   	outsb  %ds:(%esi),(%dx)
    728c:	64 65 72 5f          	fs gs jb 72ef <.debug_str+0x72ef>
    7290:	70 61                	jo     72f3 <.debug_str+0x72f3>
    7292:	67 65 00 66 70       	add    %ah,%gs:0x70(%bp)
    7297:	72 65                	jb     72fe <.debug_str+0x72fe>
    7299:	67 73 5f             	addr16 jae 72fb <.debug_str+0x72fb>
    729c:	61                   	popa   
    729d:	63 74 69 76          	arpl   %si,0x76(%ecx,%ebp,2)
    72a1:	65 00 6d 79          	add    %ch,%gs:0x79(%ebp)
    72a5:	5f                   	pop    %edi
    72a6:	71 00                	jno    72a8 <.debug_str+0x72a8>
    72a8:	67 72 6f             	addr16 jb 731a <.debug_str+0x731a>
    72ab:	75 70                	jne    731d <.debug_str+0x731d>
    72ad:	5f                   	pop    %edi
    72ae:	6c                   	insb   (%dx),%es:(%edi)
    72af:	65 61                	gs popa 
    72b1:	64 65 72 00          	fs gs jb 72b5 <.debug_str+0x72b5>
    72b5:	6d                   	insl   (%dx),%es:(%edi)
    72b6:	6b 64 69 72 00       	imul   $0x0,0x72(%ecx,%ebp,2),%esp
    72bb:	7a 6f                	jp     732c <.debug_str+0x732c>
    72bd:	6e                   	outsb  %ds:(%esi),(%dx)
    72be:	65 6c                	gs insb (%dx),%es:(%edi)
    72c0:	69 73 74 00 73 65 6e 	imul   $0x6e657300,0x74(%ebx),%esi
    72c7:	64 5f                	fs pop %edi
    72c9:	49                   	dec    %ecx
    72ca:	50                   	push   %eax
    72cb:	49                   	dec    %ecx
    72cc:	00 73 79             	add    %dh,0x79(%ebx)
    72cf:	73 63                	jae    7334 <.debug_str+0x7334>
    72d1:	74 6c                	je     733f <.debug_str+0x733f>
    72d3:	5f                   	pop    %edi
    72d4:	70 65                	jo     733b <.debug_str+0x733b>
    72d6:	72 66                	jb     733e <.debug_str+0x733e>
    72d8:	5f                   	pop    %edi
    72d9:	65 76 65             	gs jbe 7341 <.debug_str+0x7341>
    72dc:	6e                   	outsb  %ds:(%esi),(%dx)
    72dd:	74 5f                	je     733e <.debug_str+0x733e>
    72df:	6d                   	insl   (%dx),%es:(%edi)
    72e0:	61                   	popa   
    72e1:	78 5f                	js     7342 <.debug_str+0x7342>
    72e3:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    72e6:	74 65                	je     734d <.debug_str+0x734d>
    72e8:	78 74                	js     735e <.debug_str+0x735e>
    72ea:	73 5f                	jae    734b <.debug_str+0x734b>
    72ec:	70 65                	jo     7353 <.debug_str+0x7353>
    72ee:	72 5f                	jb     734f <.debug_str+0x734f>
    72f0:	73 74                	jae    7366 <.debug_str+0x7366>
    72f2:	61                   	popa   
    72f3:	63 6b 00             	arpl   %bp,0x0(%ebx)
    72f6:	6e                   	outsb  %ds:(%esi),(%dx)
    72f7:	65 78 74             	gs js  736e <.debug_str+0x736e>
    72fa:	65 6e                	outsb  %gs:(%esi),(%dx)
    72fc:	74 73                	je     7371 <.debug_str+0x7371>
    72fe:	00 73 69             	add    %dh,0x69(%ebx)
    7301:	7a 65                	jp     7368 <.debug_str+0x7368>
    7303:	74 79                	je     737e <.debug_str+0x737e>
    7305:	70 65                	jo     736c <.debug_str+0x736c>
    7307:	00 72 65             	add    %dh,0x65(%edx)
    730a:	61                   	popa   
    730b:	6c                   	insb   (%dx),%es:(%edi)
    730c:	5f                   	pop    %edi
    730d:	62 6c 6f 63          	bound  %ebp,0x63(%edi,%ebp,2)
    7311:	6b 65 64 00          	imul   $0x0,0x64(%ebp),%esp
    7315:	70 69                	jo     7380 <.debug_str+0x7380>
    7317:	64 5f                	fs pop %edi
    7319:	6e                   	outsb  %ds:(%esi),(%dx)
    731a:	73 5f                	jae    737b <.debug_str+0x737b>
    731c:	66 6f                	outsw  %ds:(%esi),(%dx)
    731e:	72 5f                	jb     737f <.debug_str+0x737f>
    7320:	63 68 69             	arpl   %bp,0x69(%eax)
    7323:	6c                   	insb   (%dx),%es:(%edi)
    7324:	64 72 65             	fs jb  738c <.debug_str+0x738c>
    7327:	6e                   	outsb  %ds:(%esi),(%dx)
    7328:	00 6c 6f 77          	add    %ch,0x77(%edi,%ebp,2)
    732c:	65 72 5f             	gs jb  738e <.debug_str+0x738e>
    732f:	66 69 72 73 74 00    	imul   $0x74,0x73(%edx),%si
    7335:	68 69 67 68 5f       	push   $0x5f686769
    733a:	6d                   	insl   (%dx),%es:(%edi)
    733b:	65 6d                	gs insl (%dx),%es:(%edi)
    733d:	6f                   	outsl  %ds:(%esi),(%dx)
    733e:	72 79                	jb     73b9 <.debug_str+0x73b9>
    7340:	00 69 6e             	add    %ch,0x6e(%ecx)
    7343:	74 33                	je     7378 <.debug_str+0x7378>
    7345:	32 5f 74             	xor    0x74(%edi),%bl
    7348:	00 6e 72             	add    %ch,0x72(%esi)
    734b:	5f                   	pop    %edi
    734c:	66 61                	popaw  
    734e:	69 6c 65 64 5f 6d 69 	imul   $0x67696d5f,0x64(%ebp,%eiz,2),%ebp
    7355:	67 
    7356:	72 61                	jb     73b9 <.debug_str+0x73b9>
    7358:	74 69                	je     73c3 <.debug_str+0x73c3>
    735a:	6f                   	outsl  %ds:(%esi),(%dx)
    735b:	6e                   	outsb  %ds:(%esi),(%dx)
    735c:	73 5f                	jae    73bd <.debug_str+0x73bd>
    735e:	72 75                	jb     73d5 <.debug_str+0x73d5>
    7360:	6e                   	outsb  %ds:(%esi),(%dx)
    7361:	6e                   	outsb  %ds:(%esi),(%dx)
    7362:	69 6e 67 00 6e 65 78 	imul   $0x78656e00,0x67(%esi),%ebp
    7369:	74 5f                	je     73ca <.debug_str+0x73ca>
    736b:	74 69                	je     73d6 <.debug_str+0x73d6>
    736d:	6d                   	insl   (%dx),%es:(%edi)
    736e:	65 72 00             	gs jb  7371 <.debug_str+0x7371>
    7371:	65 78 63             	gs js  73d7 <.debug_str+0x73d7>
    7374:	6c                   	insb   (%dx),%es:(%edi)
    7375:	75 73                	jne    73ea <.debug_str+0x73ea>
    7377:	69 76 65 00 57 4f 52 	imul   $0x524f5700,0x65(%esi),%esi
    737e:	4b                   	dec    %ebx
    737f:	49                   	dec    %ecx
    7380:	4e                   	dec    %esi
    7381:	47                   	inc    %edi
    7382:	53                   	push   %ebx
    7383:	45                   	inc    %ebp
    7384:	54                   	push   %esp
    7385:	5f                   	pop    %edi
    7386:	4e                   	dec    %esi
    7387:	4f                   	dec    %edi
    7388:	44                   	inc    %esp
    7389:	45                   	inc    %ebp
    738a:	52                   	push   %edx
    738b:	45                   	inc    %ebp
    738c:	43                   	inc    %ebx
    738d:	4c                   	dec    %esp
    738e:	41                   	inc    %ecx
    738f:	49                   	dec    %ecx
    7390:	4d                   	dec    %ebp
    7391:	00 73 5f             	add    %dh,0x5f(%ebx)
    7394:	69 6e 6f 64 65 73 5f 	imul   $0x5f736564,0x6f(%esi),%ebp
    739b:	77 62                	ja     73ff <.debug_str+0x73ff>
    739d:	00 52 50             	add    %dl,0x50(%edx)
    73a0:	4d                   	dec    %ebp
    73a1:	5f                   	pop    %edi
    73a2:	52                   	push   %edx
    73a3:	45                   	inc    %ebp
    73a4:	51                   	push   %ecx
    73a5:	5f                   	pop    %edi
    73a6:	52                   	push   %edx
    73a7:	45                   	inc    %ebp
    73a8:	53                   	push   %ebx
    73a9:	55                   	push   %ebp
    73aa:	4d                   	dec    %ebp
    73ab:	45                   	inc    %ebp
    73ac:	00 6d 65             	add    %ch,0x65(%ebp)
    73af:	6d                   	insl   (%dx),%es:(%edi)
    73b0:	63 67 5f             	arpl   %sp,0x5f(%edi)
    73b3:	6d                   	insl   (%dx),%es:(%edi)
    73b4:	61                   	popa   
    73b5:	79 5f                	jns    7416 <.debug_str+0x7416>
    73b7:	6f                   	outsl  %ds:(%esi),(%dx)
    73b8:	6f                   	outsl  %ds:(%esi),(%dx)
    73b9:	6d                   	insl   (%dx),%es:(%edi)
    73ba:	00 72 65             	add    %dh,0x65(%edx)
    73bd:	6c                   	insb   (%dx),%es:(%edi)
    73be:	65 61                	gs popa 
    73c0:	73 65                	jae    7427 <.debug_str+0x7427>
    73c2:	5f                   	pop    %edi
    73c3:	70 34                	jo     73f9 <.debug_str+0x73f9>
    73c5:	64 00 69 72          	add    %ch,%fs:0x72(%ecx)
    73c9:	71 5f                	jno    742a <.debug_str+0x742a>
    73cb:	6d                   	insl   (%dx),%es:(%edi)
    73cc:	61                   	popa   
    73cd:	74 72                	je     7441 <.debug_str+0x7441>
    73cf:	69 78 5f 61 73 73 69 	imul   $0x69737361,0x5f(%eax),%edi
    73d6:	67 6e                	outsb  %ds:(%si),(%dx)
    73d8:	00 73 61             	add    %dh,0x61(%ebx)
    73db:	6d                   	insl   (%dx),%es:(%edi)
    73dc:	70 6c                	jo     744a <.debug_str+0x744a>
    73de:	65 5f                	gs pop %edi
    73e0:	70 65                	jo     7447 <.debug_str+0x7447>
    73e2:	72 69                	jb     744d <.debug_str+0x744d>
    73e4:	6f                   	outsl  %ds:(%esi),(%dx)
    73e5:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
    73e9:	73 65                	jae    7450 <.debug_str+0x7450>
    73eb:	72 76                	jb     7463 <.debug_str+0x7463>
    73ed:	65 5f                	gs pop %edi
    73ef:	72 65                	jb     7456 <.debug_str+0x7456>
    73f1:	73 6f                	jae    7462 <.debug_str+0x7462>
    73f3:	75 72                	jne    7467 <.debug_str+0x7467>
    73f5:	63 65 73             	arpl   %sp,0x73(%ebp)
    73f8:	00 66 73             	add    %ah,0x73(%esi)
    73fb:	61                   	popa   
    73fc:	76 65                	jbe    7463 <.debug_str+0x7463>
    73fe:	00 6b 65             	add    %ch,0x65(%ebx)
    7401:	79 72                	jns    7475 <.debug_str+0x7475>
    7403:	69 6e 67 5f 69 6e 64 	imul   $0x646e695f,0x67(%esi),%ebp
    740a:	65 78 5f             	gs js  746c <.debug_str+0x746c>
    740d:	6b 65 79 00          	imul   $0x0,0x79(%ebp),%esp
    7411:	4e                   	dec    %esi
    7412:	52                   	push   %edx
    7413:	5f                   	pop    %edi
    7414:	46                   	inc    %esi
    7415:	52                   	push   %edx
    7416:	45                   	inc    %ebp
    7417:	45                   	inc    %ebp
    7418:	5f                   	pop    %edi
    7419:	43                   	inc    %ebx
    741a:	4d                   	dec    %ebp
    741b:	41                   	inc    %ecx
    741c:	5f                   	pop    %edi
    741d:	50                   	push   %eax
    741e:	41                   	inc    %ecx
    741f:	47                   	inc    %edi
    7420:	45                   	inc    %ebp
    7421:	53                   	push   %ebx
    7422:	00 71 72             	add    %dh,0x72(%ecx)
    7425:	77 6c                	ja     7493 <.debug_str+0x7493>
    7427:	6f                   	outsl  %ds:(%esi),(%dx)
    7428:	63 6b 00             	arpl   %bp,0x0(%ebx)
    742b:	53                   	push   %ebx
    742c:	57                   	push   %edi
    742d:	41                   	inc    %ecx
    742e:	50                   	push   %eax
    742f:	5f                   	pop    %edi
    7430:	52                   	push   %edx
    7431:	41                   	inc    %ecx
    7432:	00 66 69             	add    %ah,0x69(%esi)
    7435:	6c                   	insb   (%dx),%es:(%edi)
    7436:	65 5f                	gs pop %edi
    7438:	72 61                	jb     749b <.debug_str+0x749b>
    743a:	5f                   	pop    %edi
    743b:	73 74                	jae    74b1 <.debug_str+0x74b1>
    743d:	61                   	popa   
    743e:	74 65                	je     74a5 <.debug_str+0x74a5>
    7440:	00 6d 61             	add    %ch,0x61(%ebp)
    7443:	78 5f                	js     74a4 <.debug_str+0x74a4>
    7445:	64 65 70 74          	fs gs jo 74bd <.debug_str+0x74bd>
    7449:	68 00 75 73 65       	push   $0x65737500
    744e:	72 5f                	jb     74af <.debug_str+0x74af>
    7450:	73 74                	jae    74c6 <.debug_str+0x74c6>
    7452:	72 75                	jb     74c9 <.debug_str+0x74c9>
    7454:	63 74 00 64          	arpl   %si,0x64(%eax,%eax,1)
    7458:	65 73 74             	gs jae 74cf <.debug_str+0x74cf>
    745b:	72 6f                	jb     74cc <.debug_str+0x74cc>
    745d:	79 00                	jns    745f <.debug_str+0x745f>
    745f:	54                   	push   %esp
    7460:	52                   	push   %edx
    7461:	41                   	inc    %ecx
    7462:	43                   	inc    %ebx
    7463:	45                   	inc    %ebp
    7464:	5f                   	pop    %edi
    7465:	45                   	inc    %ebp
    7466:	56                   	push   %esi
    7467:	45                   	inc    %ebp
    7468:	4e                   	dec    %esi
    7469:	54                   	push   %esp
    746a:	5f                   	pop    %edi
    746b:	46                   	inc    %esi
    746c:	4c                   	dec    %esp
    746d:	5f                   	pop    %edi
    746e:	49                   	dec    %ecx
    746f:	47                   	inc    %edi
    7470:	4e                   	dec    %esi
    7471:	4f                   	dec    %edi
    7472:	52                   	push   %edx
    7473:	45                   	inc    %ebp
    7474:	5f                   	pop    %edi
    7475:	45                   	inc    %ebp
    7476:	4e                   	dec    %esi
    7477:	41                   	inc    %ecx
    7478:	42                   	inc    %edx
    7479:	4c                   	dec    %esp
    747a:	45                   	inc    %ebp
    747b:	5f                   	pop    %edi
    747c:	42                   	inc    %edx
    747d:	49                   	dec    %ecx
    747e:	54                   	push   %esp
    747f:	00 6f 6e             	add    %ch,0x6e(%edi)
    7482:	5f                   	pop    %edi
    7483:	72 71                	jb     74f6 <.debug_str+0x74f6>
    7485:	00 6c 6f 63          	add    %ch,0x63(%edi,%ebp,2)
    7489:	6b 5f 6b 65          	imul   $0x65,0x6b(%edi),%ebx
    748d:	79 00                	jns    748f <.debug_str+0x748f>
    748f:	70 72                	jo     7503 <.debug_str+0x7503>
    7491:	65 61                	gs popa 
    7493:	6c                   	insb   (%dx),%es:(%edi)
    7494:	6c                   	insb   (%dx),%es:(%edi)
    7495:	6f                   	outsl  %ds:(%esi),(%dx)
    7496:	63 5f 62             	arpl   %bx,0x62(%edi)
    7499:	75 66                	jne    7501 <.debug_str+0x7501>
    749b:	00 44 4c 5f          	add    %al,0x5f(%esp,%ecx,2)
    749f:	44                   	inc    %esp
    74a0:	45                   	inc    %ebp
    74a1:	56                   	push   %esi
    74a2:	5f                   	pop    %edi
    74a3:	44                   	inc    %esp
    74a4:	52                   	push   %edx
    74a5:	49                   	dec    %ecx
    74a6:	56                   	push   %esi
    74a7:	45                   	inc    %ebp
    74a8:	52                   	push   %edx
    74a9:	5f                   	pop    %edi
    74aa:	42                   	inc    %edx
    74ab:	4f                   	dec    %edi
    74ac:	55                   	push   %ebp
    74ad:	4e                   	dec    %esi
    74ae:	44                   	inc    %esp
    74af:	00 64 72 6f          	add    %ah,0x6f(%edx,%esi,2)
    74b3:	70 5f                	jo     7514 <.debug_str+0x7514>
    74b5:	69 6e 6f 64 65 00 54 	imul   $0x54006564,0x6f(%esi),%ebp
    74bc:	52                   	push   %edx
    74bd:	41                   	inc    %ecx
    74be:	43                   	inc    %ebx
    74bf:	45                   	inc    %ebp
    74c0:	5f                   	pop    %edi
    74c1:	52                   	push   %edx
    74c2:	45                   	inc    %ebp
    74c3:	47                   	inc    %edi
    74c4:	5f                   	pop    %edi
    74c5:	50                   	push   %eax
    74c6:	45                   	inc    %ebp
    74c7:	52                   	push   %edx
    74c8:	46                   	inc    %esi
    74c9:	5f                   	pop    %edi
    74ca:	55                   	push   %ebp
    74cb:	4e                   	dec    %esi
    74cc:	52                   	push   %edx
    74cd:	45                   	inc    %ebp
    74ce:	47                   	inc    %edi
    74cf:	49                   	dec    %ecx
    74d0:	53                   	push   %ebx
    74d1:	54                   	push   %esp
    74d2:	45                   	inc    %ebp
    74d3:	52                   	push   %edx
    74d4:	00 6e 75             	add    %ch,0x75(%esi)
    74d7:	6d                   	insl   (%dx),%es:(%edi)
    74d8:	5f                   	pop    %edi
    74d9:	76 66                	jbe    7541 <.debug_str+0x7541>
    74db:	00 63 67             	add    %ah,0x67(%ebx)
    74de:	72 6f                	jb     754f <.debug_str+0x754f>
    74e0:	75 70                	jne    7552 <.debug_str+0x7552>
    74e2:	5f                   	pop    %edi
    74e3:	69 64 72 00 69 73 6f 	imul   $0x6c6f7369,0x0(%edx,%esi,2),%esp
    74ea:	6c 
    74eb:	61                   	popa   
    74ec:	74 65                	je     7553 <.debug_str+0x7553>
    74ee:	5f                   	pop    %edi
    74ef:	6d                   	insl   (%dx),%es:(%edi)
    74f0:	6f                   	outsl  %ds:(%esi),(%dx)
    74f1:	64 65 5f             	fs gs pop %edi
    74f4:	74 00                	je     74f6 <.debug_str+0x74f6>
    74f6:	54                   	push   %esp
    74f7:	52                   	push   %edx
    74f8:	41                   	inc    %ecx
    74f9:	43                   	inc    %ebx
    74fa:	45                   	inc    %ebp
    74fb:	5f                   	pop    %edi
    74fc:	45                   	inc    %ebp
    74fd:	56                   	push   %esi
    74fe:	45                   	inc    %ebp
    74ff:	4e                   	dec    %esi
    7500:	54                   	push   %esp
    7501:	5f                   	pop    %edi
    7502:	46                   	inc    %esi
    7503:	4c                   	dec    %esp
    7504:	5f                   	pop    %edi
    7505:	4b                   	dec    %ebx
    7506:	50                   	push   %eax
    7507:	52                   	push   %edx
    7508:	4f                   	dec    %edi
    7509:	42                   	inc    %edx
    750a:	45                   	inc    %ebp
    750b:	5f                   	pop    %edi
    750c:	42                   	inc    %edx
    750d:	49                   	dec    %ecx
    750e:	54                   	push   %esp
    750f:	00 54 41 53          	add    %dl,0x53(%ecx,%eax,2)
    7513:	4b                   	dec    %ebx
    7514:	53                   	push   %ebx
    7515:	54                   	push   %esp
    7516:	41                   	inc    %ecx
    7517:	54                   	push   %esp
    7518:	53                   	push   %ebx
    7519:	5f                   	pop    %edi
    751a:	43                   	inc    %ebx
    751b:	4d                   	dec    %ebp
    751c:	44                   	inc    %esp
    751d:	5f                   	pop    %edi
    751e:	55                   	push   %ebp
    751f:	4e                   	dec    %esi
    7520:	53                   	push   %ebx
    7521:	50                   	push   %eax
    7522:	45                   	inc    %ebp
    7523:	43                   	inc    %ebx
    7524:	00 6c 6c 73          	add    %ch,0x73(%esp,%ebp,2)
    7528:	65 65 6b 00 44       	gs imul $0x44,%gs:(%eax),%eax
    752d:	4c                   	dec    %esp
    752e:	5f                   	pop    %edi
    752f:	44                   	inc    %esp
    7530:	45                   	inc    %ebp
    7531:	56                   	push   %esi
    7532:	5f                   	pop    %edi
    7533:	50                   	push   %eax
    7534:	52                   	push   %edx
    7535:	4f                   	dec    %edi
    7536:	42                   	inc    %edx
    7537:	49                   	dec    %ecx
    7538:	4e                   	dec    %esi
    7539:	47                   	inc    %edi
    753a:	00 73 65             	add    %dh,0x65(%ebx)
    753d:	74 5f                	je     759e <.debug_str+0x759e>
    753f:	70 61                	jo     75a2 <.debug_str+0x75a2>
    7541:	67 65 5f             	addr16 gs pop %edi
    7544:	64 69 72 74 79 00 62 	imul   $0x64620079,%fs:0x74(%edx),%esi
    754b:	64 
    754c:	5f                   	pop    %edi
    754d:	62 6c 6f 63          	bound  %ebp,0x63(%edi,%ebp,2)
    7551:	6b 5f 73 69          	imul   $0x69,0x73(%edi),%ebx
    7555:	7a 65                	jp     75bc <.debug_str+0x75bc>
    7557:	00 63 6f             	add    %ah,0x6f(%ebx)
    755a:	6d                   	insl   (%dx),%es:(%edi)
    755b:	6d                   	insl   (%dx),%es:(%edi)
    755c:	69 74 5f 64 71 62 6c 	imul   $0x6b6c6271,0x64(%edi,%ebx,2),%esi
    7563:	6b 
    7564:	00 6e 61             	add    %ch,0x61(%esi)
    7567:	6d                   	insl   (%dx),%es:(%edi)
    7568:	65 73 70             	gs jae 75db <.debug_str+0x75db>
    756b:	61                   	popa   
    756c:	63 65 00             	arpl   %sp,0x0(%ebp)
    756f:	69 5f 69 6e 6f 5f 77 	imul   $0x775f6f6e,0x69(%edi),%ebx
    7576:	61                   	popa   
    7577:	72 6e                	jb     75e7 <.debug_str+0x75e7>
    7579:	6c                   	insb   (%dx),%es:(%edi)
    757a:	69 6d 69 74 00 69 72 	imul   $0x72690074,0x69(%ebp),%ebp
    7581:	71 5f                	jno    75e2 <.debug_str+0x75e2>
    7583:	6d                   	insl   (%dx),%es:(%edi)
    7584:	61                   	popa   
    7585:	74 72                	je     75f9 <.debug_str+0x75f9>
    7587:	69 78 5f 72 65 6d 6f 	imul   $0x6f6d6572,0x5f(%eax),%edi
    758e:	76 65                	jbe    75f5 <.debug_str+0x75f5>
    7590:	5f                   	pop    %edi
    7591:	72 65                	jb     75f8 <.debug_str+0x75f8>
    7593:	73 65                	jae    75fa <.debug_str+0x75fa>
    7595:	72 76                	jb     760d <.debug_str+0x760d>
    7597:	65 64 00 6c 6f 63    	gs add %ch,%fs:0x63(%edi,%ebp,2)
    759d:	61                   	popa   
    759e:	6c                   	insb   (%dx),%es:(%edi)
    759f:	5f                   	pop    %edi
    75a0:	68 61 73 68 00       	push   $0x687361
    75a5:	63 67 72             	arpl   %sp,0x72(%edi)
    75a8:	6f                   	outsl  %ds:(%esi),(%dx)
    75a9:	75 70                	jne    761b <.debug_str+0x761b>
    75ab:	5f                   	pop    %edi
    75ac:	72 6f                	jb     761d <.debug_str+0x761d>
    75ae:	6f                   	outsl  %ds:(%esi),(%dx)
    75af:	74 00                	je     75b1 <.debug_str+0x75b1>
    75b1:	69 6e 69 74 5f 6e 61 	imul   $0x616e5f74,0x69(%esi),%ebp
    75b8:	6d                   	insl   (%dx),%es:(%edi)
    75b9:	65 00 70 6f          	add    %dh,%gs:0x6f(%eax)
    75bd:	6c                   	insb   (%dx),%es:(%edi)
    75be:	6c                   	insb   (%dx),%es:(%edi)
    75bf:	5f                   	pop    %edi
    75c0:	71 75                	jno    7637 <.debug_str+0x7637>
    75c2:	65 75 65             	gs jne 762a <.debug_str+0x762a>
    75c5:	5f                   	pop    %edi
    75c6:	70 72                	jo     763a <.debug_str+0x763a>
    75c8:	6f                   	outsl  %ds:(%esi),(%dx)
    75c9:	63 00                	arpl   %ax,(%eax)
    75cb:	6c                   	insb   (%dx),%es:(%edi)
    75cc:	6f                   	outsl  %ds:(%esi),(%dx)
    75cd:	61                   	popa   
    75ce:	64 5f                	fs pop %edi
    75d0:	69 64 74 00 75 6e 66 	imul   $0x72666e75,0x0(%esp,%esi,2),%esp
    75d7:	72 
    75d8:	65 65 7a 65          	gs gs jp 7641 <.debug_str+0x7641>
    75dc:	5f                   	pop    %edi
    75dd:	66 73 00             	data16 jae 75e0 <.debug_str+0x75e0>
    75e0:	6e                   	outsb  %ds:(%esi),(%dx)
    75e1:	6f                   	outsl  %ds:(%esi),(%dx)
    75e2:	64 65 6d             	fs gs insl (%dx),%es:(%edi)
    75e5:	61                   	popa   
    75e6:	73 6b                	jae    7653 <.debug_str+0x7653>
    75e8:	5f                   	pop    %edi
    75e9:	74 00                	je     75eb <.debug_str+0x75eb>
    75eb:	63 6c 61 73          	arpl   %bp,0x73(%ecx,%eiz,2)
    75ef:	73 00                	jae    75f1 <.debug_str+0x75f1>
    75f1:	63 67 72             	arpl   %sp,0x72(%edi)
    75f4:	6f                   	outsl  %ds:(%esi),(%dx)
    75f5:	75 70                	jne    7667 <.debug_str+0x7667>
    75f7:	5f                   	pop    %edi
    75f8:	73 75                	jae    766f <.debug_str+0x766f>
    75fa:	62 73 79             	bound  %esi,0x79(%ebx)
    75fd:	73 5f                	jae    765e <.debug_str+0x765e>
    75ff:	73 74                	jae    7675 <.debug_str+0x7675>
    7601:	61                   	popa   
    7602:	74 65                	je     7669 <.debug_str+0x7669>
    7604:	00 74 61 72          	add    %dh,0x72(%ecx,%eiz,2)
    7608:	67 65 74 00          	addr16 gs je 760c <.debug_str+0x760c>
    760c:	62 75 73             	bound  %esi,0x73(%ebp)
    760f:	74 79                	je     768a <.debug_str+0x768a>
    7611:	70 65                	jo     7678 <.debug_str+0x7678>
    7613:	00 66 74             	add    %ah,0x74(%esi)
    7616:	72 61                	jb     7679 <.debug_str+0x7679>
    7618:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    761b:	68 61 73 68 00       	push   $0x687361
    7620:	74 72                	je     7694 <.debug_str+0x7694>
    7622:	61                   	popa   
    7623:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    7626:	6f                   	outsl  %ds:(%esi),(%dx)
    7627:	76 65                	jbe    768e <.debug_str+0x768e>
    7629:	72 72                	jb     769d <.debug_str+0x769d>
    762b:	75 6e                	jne    769b <.debug_str+0x769b>
    762d:	00 73 65             	add    %dh,0x65(%ebx)
    7630:	73 73                	jae    76a5 <.debug_str+0x76a5>
    7632:	69 6f 6e 5f 6b 65 79 	imul   $0x79656b5f,0x6e(%edi),%ebp
    7639:	72 69                	jb     76a4 <.debug_str+0x76a4>
    763b:	6e                   	outsb  %ds:(%esi),(%dx)
    763c:	67 00 74 61          	add    %dh,0x61(%si)
    7640:	73 6b                	jae    76ad <.debug_str+0x76ad>
    7642:	00 6b 65             	add    %ch,0x65(%ebx)
    7645:	79 5f                	jns    76a6 <.debug_str+0x76a6>
    7647:	72 65                	jb     76ae <.debug_str+0x76ae>
    7649:	73 74                	jae    76bf <.debug_str+0x76bf>
    764b:	72 69                	jb     76b6 <.debug_str+0x76b6>
    764d:	63 74 5f 6c          	arpl   %si,0x6c(%edi,%ebx,2)
    7651:	69 6e 6b 5f 66 75 6e 	imul   $0x6e75665f,0x6b(%esi),%ebp
    7658:	63 5f 74             	arpl   %bx,0x74(%edi)
    765b:	00 4e 52             	add    %cl,0x52(%esi)
    765e:	5f                   	pop    %edi
    765f:	57                   	push   %edi
    7660:	52                   	push   %edx
    7661:	49                   	dec    %ecx
    7662:	54                   	push   %esp
    7663:	45                   	inc    %ebp
    7664:	42                   	inc    %edx
    7665:	41                   	inc    %ecx
    7666:	43                   	inc    %ebx
    7667:	4b                   	dec    %ebx
    7668:	00 73 5f             	add    %dh,0x5f(%ebx)
    766b:	6d                   	insl   (%dx),%es:(%edi)
    766c:	61                   	popa   
    766d:	78 62                	js     76d1 <.debug_str+0x76d1>
    766f:	79 74                	jns    76e5 <.debug_str+0x76e5>
    7671:	65 73 00             	gs jae 7674 <.debug_str+0x7674>
    7674:	72 65                	jb     76db <.debug_str+0x76db>
    7676:	61                   	popa   
    7677:	6c                   	insb   (%dx),%es:(%edi)
    7678:	5f                   	pop    %edi
    7679:	74 69                	je     76e4 <.debug_str+0x76e4>
    767b:	6d                   	insl   (%dx),%es:(%edi)
    767c:	65 72 00             	gs jb  767f <.debug_str+0x767f>
    767f:	64 5f                	fs pop %edi
    7681:	69 6e 6f 5f 63 6f 75 	imul   $0x756f635f,0x6f(%esi),%ebp
    7688:	6e                   	outsb  %ds:(%esi),(%dx)
    7689:	74 00                	je     768b <.debug_str+0x768b>
    768b:	6c                   	insb   (%dx),%es:(%edi)
    768c:	61                   	popa   
    768d:	73 74                	jae    7703 <.debug_str+0x7703>
    768f:	5f                   	pop    %edi
    7690:	63 70 75             	arpl   %si,0x75(%eax)
    7693:	00 55 4e             	add    %dl,0x4e(%ebp)
    7696:	45                   	inc    %ebp
    7697:	56                   	push   %esi
    7698:	49                   	dec    %ecx
    7699:	43                   	inc    %ebx
    769a:	54                   	push   %esp
    769b:	41                   	inc    %ecx
    769c:	42                   	inc    %edx
    769d:	4c                   	dec    %esp
    769e:	45                   	inc    %ebp
    769f:	5f                   	pop    %edi
    76a0:	50                   	push   %eax
    76a1:	47                   	inc    %edi
    76a2:	53                   	push   %ebx
    76a3:	54                   	push   %esp
    76a4:	52                   	push   %edx
    76a5:	41                   	inc    %ecx
    76a6:	4e                   	dec    %esi
    76a7:	44                   	inc    %esp
    76a8:	45                   	inc    %ebp
    76a9:	44                   	inc    %esp
    76aa:	00 63 72             	add    %ah,0x72(%ebx)
    76ad:	65 64 5f             	gs fs pop %edi
    76b0:	67 75 61             	addr16 jne 7714 <.debug_str+0x7714>
    76b3:	72 64                	jb     7719 <.debug_str+0x7719>
    76b5:	5f                   	pop    %edi
    76b6:	6d                   	insl   (%dx),%es:(%edi)
    76b7:	75 74                	jne    772d <.debug_str+0x772d>
    76b9:	65 78 00             	gs js  76bc <.debug_str+0x76bc>
    76bc:	62 69 74             	bound  %ebp,0x74(%ecx)
    76bf:	6d                   	insl   (%dx),%es:(%edi)
    76c0:	61                   	popa   
    76c1:	70 5f                	jo     7722 <.debug_str+0x7722>
    76c3:	61                   	popa   
    76c4:	6e                   	outsb  %ds:(%esi),(%dx)
    76c5:	64 6e                	outsb  %fs:(%esi),(%dx)
    76c7:	6f                   	outsl  %ds:(%esi),(%dx)
    76c8:	74 00                	je     76ca <.debug_str+0x76ca>
    76ca:	73 69                	jae    7735 <.debug_str+0x7735>
    76cc:	67 63 6e 74          	arpl   %bp,0x74(%bp)
    76d0:	00 68 72             	add    %ch,0x72(%eax)
    76d3:	74 69                	je     773e <.debug_str+0x773e>
    76d5:	6d                   	insl   (%dx),%es:(%edi)
    76d6:	65 72 5f             	gs jb  7738 <.debug_str+0x7738>
    76d9:	63 70 75             	arpl   %si,0x75(%eax)
    76dc:	5f                   	pop    %edi
    76dd:	62 61 73             	bound  %esp,0x73(%ecx)
    76e0:	65 00 72 65          	add    %dh,%gs:0x65(%edx)
    76e4:	73 6f                	jae    7755 <.debug_str+0x7755>
    76e6:	75 72                	jne    775a <.debug_str+0x775a>
    76e8:	63 65 73             	arpl   %sp,0x73(%ebp)
    76eb:	00 63 62             	add    %ah,0x62(%ebx)
    76ee:	5f                   	pop    %edi
    76ef:	68 65 61 64 00       	push   $0x646165
    76f4:	5f                   	pop    %edi
    76f5:	75 70                	jne    7767 <.debug_str+0x7767>
    76f7:	70 65                	jo     775e <.debug_str+0x775e>
    76f9:	72 00                	jb     76fb <.debug_str+0x76fb>
    76fb:	70 65                	jo     7762 <.debug_str+0x7762>
    76fd:	72 66                	jb     7765 <.debug_str+0x7765>
    76ff:	5f                   	pop    %edi
    7700:	65 76 65             	gs jbe 7768 <.debug_str+0x7768>
    7703:	6e                   	outsb  %ds:(%esi),(%dx)
    7704:	74 5f                	je     7765 <.debug_str+0x7765>
    7706:	74 61                	je     7769 <.debug_str+0x7769>
    7708:	73 6b                	jae    7775 <.debug_str+0x7775>
    770a:	5f                   	pop    %edi
    770b:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    770e:	74 65                	je     7775 <.debug_str+0x7775>
    7710:	78 74                	js     7786 <.debug_str+0x7786>
    7712:	00 61 74             	add    %ah,0x74(%ecx)
    7715:	74 72                	je     7789 <.debug_str+0x7789>
    7717:	69 62 75 74 65 00 72 	imul   $0x72006574,0x75(%edx),%esp
    771e:	65 73 74             	gs jae 7795 <.debug_str+0x7795>
    7721:	72 69                	jb     778c <.debug_str+0x778c>
    7723:	63 74 5f 6c          	arpl   %si,0x6c(%edi,%ebx,2)
    7727:	69 6e 6b 00 64 65 76 	imul   $0x76656400,0x6b(%esi),%ebp
    772e:	5f                   	pop    %edi
    772f:	61                   	popa   
    7730:	72 63                	jb     7795 <.debug_str+0x7795>
    7732:	68 64 61 74 61       	push   $0x61746164
    7737:	00 68 72             	add    %ch,0x72(%eax)
    773a:	74 69                	je     77a5 <.debug_str+0x77a5>
    773c:	6d                   	insl   (%dx),%es:(%edi)
    773d:	65 72 5f             	gs jb  779f <.debug_str+0x779f>
    7740:	61                   	popa   
    7741:	63 74 69 76          	arpl   %si,0x76(%ecx,%ebp,2)
    7745:	65 00 69 5f          	add    %ch,%gs:0x5f(%ecx)
    7749:	64 65 76 69          	fs gs jbe 77b6 <.debug_str+0x77b6>
    774d:	63 65 73             	arpl   %sp,0x73(%ebp)
    7750:	00 6b 65             	add    %ch,0x65(%ebx)
    7753:	79 5f                	jns    77b4 <.debug_str+0x77b4>
    7755:	70 65                	jo     77bc <.debug_str+0x77bc>
    7757:	72 6d                	jb     77c6 <.debug_str+0x77c6>
    7759:	5f                   	pop    %edi
    775a:	74 00                	je     775c <.debug_str+0x775c>
    775c:	70 69                	jo     77c7 <.debug_str+0x77c7>
    775e:	5f                   	pop    %edi
    775f:	73 74                	jae    77d5 <.debug_str+0x77d5>
    7761:	61                   	popa   
    7762:	74 65                	je     77c9 <.debug_str+0x77c9>
    7764:	5f                   	pop    %edi
    7765:	63 61 63             	arpl   %sp,0x63(%ecx)
    7768:	68 65 00 61 6e       	push   $0x6e610065
    776d:	6f                   	outsl  %ds:(%esi),(%dx)
    776e:	6e                   	outsb  %ds:(%esi),(%dx)
    776f:	5f                   	pop    %edi
    7770:	76 6d                	jbe    77df <.debug_str+0x77df>
    7772:	61                   	popa   
    7773:	5f                   	pop    %edi
    7774:	63 68 61             	arpl   %bp,0x61(%eax)
    7777:	69 6e 00 73 79 73 76 	imul   $0x76737973,0x0(%esi),%ebp
    777e:	73 68                	jae    77e8 <.debug_str+0x77e8>
    7780:	6d                   	insl   (%dx),%es:(%edi)
    7781:	00 65 6e             	add    %ah,0x6e(%ebp)
    7784:	64 5f                	fs pop %edi
    7786:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    7789:	74 65                	je     77f0 <.debug_str+0x77f0>
    778b:	78 74                	js     7801 <.debug_str+0x7801>
    778d:	5f                   	pop    %edi
    778e:	73 77                	jae    7807 <.debug_str+0x7807>
    7790:	69 74 63 68 00 74 72 	imul   $0x61727400,0x68(%ebx,%eiz,2),%esi
    7797:	61 
    7798:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    779b:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    77a2:	72 69                	jb     780d <.debug_str+0x780d>
    77a4:	78 5f                	js     7805 <.debug_str+0x7805>
    77a6:	61                   	popa   
    77a7:	6c                   	insb   (%dx),%es:(%edi)
    77a8:	6c                   	insb   (%dx),%es:(%edi)
    77a9:	6f                   	outsl  %ds:(%esi),(%dx)
    77aa:	63 00                	arpl   %ax,(%eax)
    77ac:	63 67 72             	arpl   %sp,0x72(%edi)
    77af:	70 5f                	jo     7810 <.debug_str+0x7810>
    77b1:	64 66 6c             	fs data16 insb (%dx),%es:(%edi)
    77b4:	5f                   	pop    %edi
    77b5:	72 6f                	jb     7826 <.debug_str+0x7826>
    77b7:	6f                   	outsl  %ds:(%esi),(%dx)
    77b8:	74 00                	je     77ba <.debug_str+0x77ba>
    77ba:	6c                   	insb   (%dx),%es:(%edi)
    77bb:	69 73 74 5f 6c 72 75 	imul   $0x75726c5f,0x74(%ebx),%esi
    77c2:	00 74 61 72          	add    %dh,0x72(%ecx,%eiz,2)
    77c6:	67 65 74 5f          	addr16 gs je 7829 <.debug_str+0x7829>
    77ca:	6b 6e 00 73          	imul   $0x73,0x0(%esi),%ebp
    77ce:	69 76 61 6c 5f 70 74 	imul   $0x74705f6c,0x61(%esi),%esi
    77d5:	72 00                	jb     77d7 <.debug_str+0x77d7>
    77d7:	54                   	push   %esp
    77d8:	52                   	push   %edx
    77d9:	41                   	inc    %ecx
    77da:	43                   	inc    %ebx
    77db:	45                   	inc    %ebp
    77dc:	5f                   	pop    %edi
    77dd:	45                   	inc    %ebp
    77de:	56                   	push   %esi
    77df:	45                   	inc    %ebp
    77e0:	4e                   	dec    %esi
    77e1:	54                   	push   %esp
    77e2:	5f                   	pop    %edi
    77e3:	46                   	inc    %esi
    77e4:	4c                   	dec    %esp
    77e5:	5f                   	pop    %edi
    77e6:	43                   	inc    %ebx
    77e7:	41                   	inc    %ecx
    77e8:	50                   	push   %eax
    77e9:	5f                   	pop    %edi
    77ea:	41                   	inc    %ecx
    77eb:	4e                   	dec    %esi
    77ec:	59                   	pop    %ecx
    77ed:	00 69 5f             	add    %ch,0x5f(%ecx)
    77f0:	6f                   	outsl  %ds:(%esi),(%dx)
    77f1:	70 66                	jo     7859 <.debug_str+0x7859>
    77f3:	6c                   	insb   (%dx),%es:(%edi)
    77f4:	61                   	popa   
    77f5:	67 73 00             	addr16 jae 77f8 <.debug_str+0x77f8>
    77f8:	72 6f                	jb     7869 <.debug_str+0x7869>
    77fa:	62 75 73             	bound  %esi,0x73(%ebp)
    77fd:	74 5f                	je     785e <.debug_str+0x785e>
    77ff:	6c                   	insb   (%dx),%es:(%edi)
    7800:	69 73 74 00 73 70 6c 	imul   $0x6c707300,0x74(%ebx),%esi
    7807:	69 74 5f 71 75 65 75 	imul   $0x65756575,0x71(%edi,%ebx,2),%esi
    780e:	65 
    780f:	5f                   	pop    %edi
    7810:	6c                   	insb   (%dx),%es:(%edi)
    7811:	6f                   	outsl  %ds:(%esi),(%dx)
    7812:	63 6b 00             	arpl   %bp,0x0(%ebx)
    7815:	71 75                	jno    788c <.debug_str+0x788c>
    7817:	6f                   	outsl  %ds:(%esi),(%dx)
    7818:	74 61                	je     787b <.debug_str+0x787b>
    781a:	5f                   	pop    %edi
    781b:	64 69 73 61 62 6c 65 	imul   $0x656c62,%fs:0x61(%ebx),%esi
    7822:	00 
    7823:	73 65                	jae    788a <.debug_str+0x788a>
    7825:	72 69                	jb     7890 <.debug_str+0x7890>
    7827:	61                   	popa   
    7828:	6c                   	insb   (%dx),%es:(%edi)
    7829:	5f                   	pop    %edi
    782a:	6e                   	outsb  %ds:(%esi),(%dx)
    782b:	6f                   	outsl  %ds:(%esi),(%dx)
    782c:	64 65 00 73 5f       	fs add %dh,%gs:0x5f(%ebx)
    7831:	69 6e 63 6f 72 65 64 	imul   $0x6465726f,0x63(%esi),%ebp
    7838:	71 73                	jno    78ad <.debug_str+0x78ad>
    783a:	00 64 5f 69          	add    %ah,0x69(%edi,%ebx,2)
    783e:	70 75                	jo     78b5 <.debug_str+0x78b5>
    7840:	74 00                	je     7842 <.debug_str+0x7842>
    7842:	63 6f 6d             	arpl   %bp,0x6d(%edi)
    7845:	70 61                	jo     78a8 <.debug_str+0x78a8>
    7847:	74 5f                	je     78a8 <.debug_str+0x78a8>
    7849:	69 6f 63 74 6c 00 61 	imul   $0x61006c74,0x63(%edi),%ebp
    7850:	6c                   	insb   (%dx),%es:(%edi)
    7851:	6c                   	insb   (%dx),%es:(%edi)
    7852:	6f                   	outsl  %ds:(%esi),(%dx)
    7853:	63 5f 6c             	arpl   %bx,0x6c(%edi)
    7856:	64 74 00             	fs je  7859 <.debug_str+0x7859>
    7859:	66 69 6c 74 65 72 00 	imul   $0x72,0x65(%esp,%esi,2),%bp
    7860:	63 75 72             	arpl   %si,0x72(%ebp)
    7863:	72 5f                	jb     78c4 <.debug_str+0x78c4>
    7865:	72 65                	jb     78cc <.debug_str+0x78cc>
    7867:	74 5f                	je     78c8 <.debug_str+0x78c8>
    7869:	73 74                	jae    78df <.debug_str+0x78df>
    786b:	61                   	popa   
    786c:	63 6b 00             	arpl   %bp,0x0(%ebx)
    786f:	63 67 72             	arpl   %sp,0x72(%edi)
    7872:	6f                   	outsl  %ds:(%esi),(%dx)
    7873:	75 70                	jne    78e5 <.debug_str+0x78e5>
    7875:	5f                   	pop    %edi
    7876:	66 69 6c 65 00 64 65 	imul   $0x6564,0x0(%ebp,%eiz,2),%bp
    787d:	76 5f                	jbe    78de <.debug_str+0x78de>
    787f:	6c                   	insb   (%dx),%es:(%edi)
    7880:	69 6e 6b 73 5f 69 6e 	imul   $0x6e695f73,0x6b(%esi),%ebp
    7887:	66 6f                	outsw  %ds:(%esi),(%dx)
    7889:	00 69 72             	add    %ch,0x72(%ecx)
    788c:	71 5f                	jno    78ed <.debug_str+0x78ed>
    788e:	62 75 73             	bound  %esi,0x73(%ebp)
    7891:	5f                   	pop    %edi
    7892:	6c                   	insb   (%dx),%es:(%edi)
    7893:	6f                   	outsl  %ds:(%esi),(%dx)
    7894:	63 6b 00             	arpl   %bp,0x0(%ebx)
    7897:	6c                   	insb   (%dx),%es:(%edi)
    7898:	6f                   	outsl  %ds:(%esi),(%dx)
    7899:	66 66 5f             	data16 pop %di
    789c:	74 00                	je     789e <.debug_str+0x789e>
    789e:	73 74                	jae    7914 <.debug_str+0x7914>
    78a0:	61                   	popa   
    78a1:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    78a4:	75 73                	jne    7919 <.debug_str+0x7919>
    78a6:	65 72 5f             	gs jb  7908 <.debug_str+0x7908>
    78a9:	73 69                	jae    7914 <.debug_str+0x7914>
    78ab:	7a 65                	jp     7912 <.debug_str+0x7912>
    78ad:	00 69 6e             	add    %ch,0x6e(%ecx)
    78b0:	69 74 5f 61 70 69 63 	imul   $0x5f636970,0x61(%edi,%ebx,2),%esi
    78b7:	5f 
    78b8:	6c                   	insb   (%dx),%es:(%edi)
    78b9:	64 72 00             	fs jb  78bc <.debug_str+0x78bc>
    78bc:	66 72 65             	data16 jb 7924 <.debug_str+0x7924>
    78bf:	65 7a 65             	gs jp  7927 <.debug_str+0x7927>
    78c2:	72 5f                	jb     7923 <.debug_str+0x7923>
    78c4:	63 67 72             	arpl   %sp,0x72(%edi)
    78c7:	70 5f                	jo     7928 <.debug_str+0x7928>
    78c9:	69 64 00 43 4f 4d 50 	imul   $0x41504d4f,0x43(%eax,%eax,1),%esp
    78d0:	41 
    78d1:	43                   	inc    %ebx
    78d2:	54                   	push   %esp
    78d3:	53                   	push   %ebx
    78d4:	55                   	push   %ebp
    78d5:	43                   	inc    %ebx
    78d6:	43                   	inc    %ebx
    78d7:	45                   	inc    %ebp
    78d8:	53                   	push   %ebx
    78d9:	53                   	push   %ebx
    78da:	00 5f 61             	add    %bl,0x61(%edi)
    78dd:	72 63                	jb     7942 <.debug_str+0x7942>
    78df:	68 00 69 70 69       	push   $0x69706900
    78e4:	5f                   	pop    %edi
    78e5:	73 65                	jae    794c <.debug_str+0x794c>
    78e7:	6e                   	outsb  %ds:(%esi),(%dx)
    78e8:	64 5f                	fs pop %edi
    78ea:	73 69                	jae    7955 <.debug_str+0x7955>
    78ec:	6e                   	outsb  %ds:(%esi),(%dx)
    78ed:	67 6c                	insb   (%dx),%es:(%di)
    78ef:	65 00 62 69          	add    %ah,%gs:0x69(%edx)
    78f3:	74 6d                	je     7962 <.debug_str+0x7962>
    78f5:	61                   	popa   
    78f6:	70 5f                	jo     7957 <.debug_str+0x7957>
    78f8:	66 69 6e 64 5f 6e    	imul   $0x6e5f,0x64(%esi),%bp
    78fe:	65 78 74             	gs js  7975 <.debug_str+0x7975>
    7901:	5f                   	pop    %edi
    7902:	7a 65                	jp     7969 <.debug_str+0x7969>
    7904:	72 6f                	jb     7975 <.debug_str+0x7975>
    7906:	5f                   	pop    %edi
    7907:	61                   	popa   
    7908:	72 65                	jb     796f <.debug_str+0x796f>
    790a:	61                   	popa   
    790b:	00 4b 4f             	add    %cl,0x4f(%ebx)
    790e:	42                   	inc    %edx
    790f:	4a                   	dec    %edx
    7910:	5f                   	pop    %edi
    7911:	4e                   	dec    %esi
    7912:	53                   	push   %ebx
    7913:	5f                   	pop    %edi
    7914:	54                   	push   %esp
    7915:	59                   	pop    %ecx
    7916:	50                   	push   %eax
    7917:	45                   	inc    %ebp
    7918:	53                   	push   %ebx
    7919:	00 70 70             	add    %dh,0x70(%eax)
    791c:	72 65                	jb     7983 <.debug_str+0x7983>
    791e:	76 00                	jbe    7920 <.debug_str+0x7920>
    7920:	62 72 61             	bound  %esi,0x61(%edx)
    7923:	6e                   	outsb  %ds:(%esi),(%dx)
    7924:	63 68 00             	arpl   %bp,0x0(%eax)
    7927:	69 5f 64 65 66 61 75 	imul   $0x75616665,0x64(%edi),%ebx
    792e:	6c                   	insb   (%dx),%es:(%edi)
    792f:	74 5f                	je     7990 <.debug_str+0x7990>
    7931:	61                   	popa   
    7932:	63 6c 00 6f          	arpl   %bp,0x6f(%eax,%eax,1)
    7936:	66 5f                	pop    %di
    7938:	6e                   	outsb  %ds:(%esi),(%dx)
    7939:	6f                   	outsl  %ds:(%esi),(%dx)
    793a:	64 65 5f             	fs gs pop %edi
    793d:	72 65                	jb     79a4 <.debug_str+0x79a4>
    793f:	75 73                	jne    79b4 <.debug_str+0x79b4>
    7941:	65 64 00 6b 65       	gs add %ch,%fs:0x65(%ebx)
    7946:	72 6e                	jb     79b6 <.debug_str+0x79b6>
    7948:	66 73 5f             	data16 jae 79aa <.debug_str+0x79aa>
    794b:	6e                   	outsb  %ds:(%esi),(%dx)
    794c:	6f                   	outsl  %ds:(%esi),(%dx)
    794d:	64 65 5f             	fs gs pop %edi
    7950:	69 64 00 5f 5f 67 65 	imul   $0x7465675f,0x5f(%eax,%eax,1),%esp
    7957:	74 
    7958:	5f                   	pop    %edi
    7959:	6f                   	outsl  %ds:(%esi),(%dx)
    795a:	72 64                	jb     79c0 <.debug_str+0x79c0>
    795c:	65 72 00             	gs jb  795f <.debug_str+0x795f>
    795f:	63 6f 6d             	arpl   %bp,0x6d(%edi)
    7962:	70 61                	jo     79c5 <.debug_str+0x79c5>
    7964:	63 74 5f 6f          	arpl   %si,0x6f(%edi,%ebx,2)
    7968:	72 64                	jb     79ce <.debug_str+0x79ce>
    796a:	65 72 5f             	gs jb  79cc <.debug_str+0x79cc>
    796d:	66 61                	popaw  
    796f:	69 6c 65 64 00 50 52 	imul   $0x4f525000,0x64(%ebp,%eiz,2),%ebp
    7976:	4f 
    7977:	42                   	inc    %edx
    7978:	45                   	inc    %ebp
    7979:	5f                   	pop    %edi
    797a:	50                   	push   %eax
    797b:	52                   	push   %edx
    797c:	45                   	inc    %ebp
    797d:	46                   	inc    %esi
    797e:	45                   	inc    %ebp
    797f:	52                   	push   %edx
    7980:	5f                   	pop    %edi
    7981:	41                   	inc    %ecx
    7982:	53                   	push   %ebx
    7983:	59                   	pop    %ecx
    7984:	4e                   	dec    %esi
    7985:	43                   	inc    %ebx
    7986:	48                   	dec    %eax
    7987:	52                   	push   %edx
    7988:	4f                   	dec    %edi
    7989:	4e                   	dec    %esi
    798a:	4f                   	dec    %edi
    798b:	55                   	push   %ebp
    798c:	53                   	push   %ebx
    798d:	00 5f 5f             	add    %bl,0x5f(%edi)
    7990:	6b 65 72 6e          	imul   $0x6e,0x72(%ebp),%esp
    7994:	65 6c                	gs insb (%dx),%es:(%edi)
    7996:	5f                   	pop    %edi
    7997:	73 69                	jae    7a02 <.debug_str+0x7a02>
    7999:	7a 65                	jp     7a00 <.debug_str+0x7a00>
    799b:	5f                   	pop    %edi
    799c:	74 00                	je     799e <.debug_str+0x799e>
    799e:	61                   	popa   
    799f:	63 74 69 76          	arpl   %si,0x76(%ecx,%ebp,2)
    79a3:	65 5f                	gs pop %edi
    79a5:	6d                   	insl   (%dx),%es:(%edi)
    79a6:	6d                   	insl   (%dx),%es:(%edi)
    79a7:	00 69 61             	add    %ch,0x61(%ecx)
    79aa:	5f                   	pop    %edi
    79ab:	6d                   	insl   (%dx),%es:(%edi)
    79ac:	6f                   	outsl  %ds:(%esi),(%dx)
    79ad:	64 65 00 64 6c 5f    	fs add %ah,%gs:0x5f(%esp,%ebp,2)
    79b3:	62 6f 6f             	bound  %ebp,0x6f(%edi)
    79b6:	73 74                	jae    7a2c <.debug_str+0x7a2c>
    79b8:	65 64 00 69 72       	gs add %ch,%fs:0x72(%ecx)
    79bd:	71 5f                	jno    7a1e <.debug_str+0x7a1e>
    79bf:	63 61 6c             	arpl   %sp,0x6c(%ecx)
    79c2:	63 5f 6d             	arpl   %bx,0x6d(%edi)
    79c5:	61                   	popa   
    79c6:	73 6b                	jae    7a33 <.debug_str+0x7a33>
    79c8:	00 62 61             	add    %ah,0x61(%edx)
    79cb:	74 63                	je     7a30 <.debug_str+0x7a30>
    79cd:	68 00 61 73 79       	push   $0x79736100
    79d2:	6e                   	outsb  %ds:(%esi),(%dx)
    79d3:	63 5f 73             	arpl   %bx,0x73(%edi)
    79d6:	69 7a 65 00 61 63 63 	imul   $0x63636100,0x65(%edx),%edi
    79dd:	74 5f                	je     7a3e <.debug_str+0x7a3e>
    79df:	76 6d                	jbe    7a4e <.debug_str+0x7a4e>
    79e1:	5f                   	pop    %edi
    79e2:	6d                   	insl   (%dx),%es:(%edi)
    79e3:	65 6d                	gs insl (%dx),%es:(%edi)
    79e5:	31 00                	xor    %eax,(%eax)
    79e7:	63 70 75             	arpl   %si,0x75(%eax)
    79ea:	5f                   	pop    %edi
    79eb:	66 69 6c 65 00 64 65 	imul   $0x6564,0x0(%ebp,%eiz,2),%bp
    79f2:	66 61                	popaw  
    79f4:	75 6c                	jne    7a62 <.debug_str+0x7a62>
    79f6:	74 5f                	je     7a57 <.debug_str+0x7a57>
    79f8:	61                   	popa   
    79f9:	74 74                	je     7a6f <.debug_str+0x7a6f>
    79fb:	72 73                	jb     7a70 <.debug_str+0x7a70>
    79fd:	00 6d 65             	add    %ch,0x65(%ebp)
    7a00:	6d                   	insl   (%dx),%es:(%edi)
    7a01:	6f                   	outsl  %ds:(%esi),(%dx)
    7a02:	72 79                	jb     7a7d <.debug_str+0x7a7d>
    7a04:	5f                   	pop    %edi
    7a05:	74 79                	je     7a80 <.debug_str+0x7a80>
    7a07:	70 65                	jo     7a6e <.debug_str+0x7a6e>
    7a09:	00 72 62             	add    %dh,0x62(%edx)
    7a0c:	5f                   	pop    %edi
    7a0d:	72 6f                	jb     7a7e <.debug_str+0x7a7e>
    7a0f:	6f                   	outsl  %ds:(%esi),(%dx)
    7a10:	74 00                	je     7a12 <.debug_str+0x7a12>
    7a12:	6e                   	outsb  %ds:(%esi),(%dx)
    7a13:	72 5f                	jb     7a74 <.debug_str+0x7a74>
    7a15:	77 61                	ja     7a78 <.debug_str+0x7a78>
    7a17:	6b 65 75 70          	imul   $0x70,0x75(%ebp),%esp
    7a1b:	73 5f                	jae    7a7c <.debug_str+0x7a7c>
    7a1d:	6c                   	insb   (%dx),%es:(%edi)
    7a1e:	6f                   	outsl  %ds:(%esi),(%dx)
    7a1f:	63 61 6c             	arpl   %sp,0x6c(%ecx)
    7a22:	00 63 70             	add    %ah,0x70(%ebx)
    7a25:	75 5f                	jne    7a86 <.debug_str+0x7a86>
    7a27:	63 6f 72             	arpl   %bp,0x72(%edi)
    7a2a:	65 5f                	gs pop %edi
    7a2c:	69 64 00 50 45 52 46 	imul   $0x5f465245,0x50(%eax,%eax,1),%esp
    7a33:	5f 
    7a34:	53                   	push   %ebx
    7a35:	41                   	inc    %ecx
    7a36:	4d                   	dec    %ebp
    7a37:	50                   	push   %eax
    7a38:	4c                   	dec    %esp
    7a39:	45                   	inc    %ebp
    7a3a:	5f                   	pop    %edi
    7a3b:	42                   	inc    %edx
    7a3c:	52                   	push   %edx
    7a3d:	41                   	inc    %ecx
    7a3e:	4e                   	dec    %esi
    7a3f:	43                   	inc    %ebx
    7a40:	48                   	dec    %eax
    7a41:	5f                   	pop    %edi
    7a42:	41                   	inc    %ecx
    7a43:	42                   	inc    %edx
    7a44:	4f                   	dec    %edi
    7a45:	52                   	push   %edx
    7a46:	54                   	push   %esp
    7a47:	5f                   	pop    %edi
    7a48:	54                   	push   %esp
    7a49:	58                   	pop    %eax
    7a4a:	5f                   	pop    %edi
    7a4b:	53                   	push   %ebx
    7a4c:	48                   	dec    %eax
    7a4d:	49                   	dec    %ecx
    7a4e:	46                   	inc    %esi
    7a4f:	54                   	push   %esp
    7a50:	00 6c 69 73          	add    %ch,0x73(%ecx,%ebp,2)
    7a54:	74 5f                	je     7ab5 <.debug_str+0x7ab5>
    7a56:	6c                   	insb   (%dx),%es:(%edi)
    7a57:	72 75                	jb     7ace <.debug_str+0x7ace>
    7a59:	5f                   	pop    %edi
    7a5a:	6d                   	insl   (%dx),%es:(%edi)
    7a5b:	65 6d                	gs insl (%dx),%es:(%edi)
    7a5d:	63 67 00             	arpl   %sp,0x0(%edi)
    7a60:	65 72 72             	gs jb  7ad5 <.debug_str+0x7ad5>
    7a63:	6f                   	outsl  %ds:(%esi),(%dx)
    7a64:	72 5f                	jb     7ac5 <.debug_str+0x7ac5>
    7a66:	63 6f 64             	arpl   %bp,0x64(%edi)
    7a69:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
    7a6d:	71 75                	jno    7ae4 <.debug_str+0x7ae4>
    7a6f:	65 6e                	outsb  %gs:(%esi),(%dx)
    7a71:	74 69                	je     7adc <.debug_str+0x7adc>
    7a73:	61                   	popa   
    7a74:	6c                   	insb   (%dx),%es:(%edi)
    7a75:	5f                   	pop    %edi
    7a76:	69 6f 5f 61 76 67 00 	imul   $0x677661,0x5f(%edi),%ebp
    7a7d:	57                   	push   %edi
    7a7e:	52                   	push   %edx
    7a7f:	49                   	dec    %ecx
    7a80:	54                   	push   %esp
    7a81:	45                   	inc    %ebp
    7a82:	5f                   	pop    %edi
    7a83:	4c                   	dec    %esp
    7a84:	49                   	dec    %ecx
    7a85:	46                   	inc    %esi
    7a86:	45                   	inc    %ebp
    7a87:	5f                   	pop    %edi
    7a88:	4e                   	dec    %esi
    7a89:	4f                   	dec    %edi
    7a8a:	4e                   	dec    %esi
    7a8b:	45                   	inc    %ebp
    7a8c:	00 57 52             	add    %dl,0x52(%edi)
    7a8f:	49                   	dec    %ecx
    7a90:	54                   	push   %esp
    7a91:	45                   	inc    %ebp
    7a92:	5f                   	pop    %edi
    7a93:	4c                   	dec    %esp
    7a94:	49                   	dec    %ecx
    7a95:	46                   	inc    %esi
    7a96:	45                   	inc    %ebp
    7a97:	5f                   	pop    %edi
    7a98:	4e                   	dec    %esi
    7a99:	4f                   	dec    %edi
    7a9a:	54                   	push   %esp
    7a9b:	5f                   	pop    %edi
    7a9c:	53                   	push   %ebx
    7a9d:	45                   	inc    %ebp
    7a9e:	54                   	push   %esp
    7a9f:	00 72 65             	add    %dh,0x65(%edx)
    7aa2:	73 74                	jae    7b18 <.debug_str+0x7b18>
    7aa4:	6f                   	outsl  %ds:(%esi),(%dx)
    7aa5:	72 65                	jb     7b0c <.debug_str+0x7b0c>
    7aa7:	5f                   	pop    %edi
    7aa8:	73 63                	jae    7b0d <.debug_str+0x7b0d>
    7aaa:	68 65 64 5f 63       	push   $0x635f6465
    7aaf:	6c                   	insb   (%dx),%es:(%edi)
    7ab0:	6f                   	outsl  %ds:(%esi),(%dx)
    7ab1:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    7ab4:	73 74                	jae    7b2a <.debug_str+0x7b2a>
    7ab6:	61                   	popa   
    7ab7:	74 65                	je     7b1e <.debug_str+0x7b1e>
    7ab9:	00 70 61             	add    %dh,0x61(%eax)
    7abc:	64 64 69 6e 67 00 45 	fs imul $0x45564500,%fs:0x67(%esi),%ebp
    7ac3:	56 45 
    7ac5:	4e                   	dec    %esi
    7ac6:	54                   	push   %esp
    7ac7:	5f                   	pop    %edi
    7ac8:	46                   	inc    %esi
    7ac9:	49                   	dec    %ecx
    7aca:	4c                   	dec    %esp
    7acb:	45                   	inc    %ebp
    7acc:	5f                   	pop    %edi
    7acd:	46                   	inc    %esi
    7ace:	4c                   	dec    %esp
    7acf:	5f                   	pop    %edi
    7ad0:	4e                   	dec    %esi
    7ad1:	4f                   	dec    %edi
    7ad2:	5f                   	pop    %edi
    7ad3:	53                   	push   %ebx
    7ad4:	45                   	inc    %ebp
    7ad5:	54                   	push   %esp
    7ad6:	5f                   	pop    %edi
    7ad7:	46                   	inc    %esi
    7ad8:	49                   	dec    %ecx
    7ad9:	4c                   	dec    %esp
    7ada:	54                   	push   %esp
    7adb:	45                   	inc    %ebp
    7adc:	52                   	push   %edx
    7add:	5f                   	pop    %edi
    7ade:	42                   	inc    %edx
    7adf:	49                   	dec    %ecx
    7ae0:	54                   	push   %esp
    7ae1:	00 45 56             	add    %al,0x56(%ebp)
    7ae4:	45                   	inc    %ebp
    7ae5:	4e                   	dec    %esi
    7ae6:	54                   	push   %esp
    7ae7:	5f                   	pop    %edi
    7ae8:	46                   	inc    %esi
    7ae9:	49                   	dec    %ecx
    7aea:	4c                   	dec    %esp
    7aeb:	45                   	inc    %ebp
    7aec:	5f                   	pop    %edi
    7aed:	46                   	inc    %esi
    7aee:	4c                   	dec    %esp
    7aef:	5f                   	pop    %edi
    7af0:	52                   	push   %edx
    7af1:	45                   	inc    %ebp
    7af2:	43                   	inc    %ebx
    7af3:	4f                   	dec    %edi
    7af4:	52                   	push   %edx
    7af5:	44                   	inc    %esp
    7af6:	45                   	inc    %ebp
    7af7:	44                   	inc    %esp
    7af8:	5f                   	pop    %edi
    7af9:	54                   	push   %esp
    7afa:	47                   	inc    %edi
    7afb:	49                   	dec    %ecx
    7afc:	44                   	inc    %esp
    7afd:	5f                   	pop    %edi
    7afe:	42                   	inc    %edx
    7aff:	49                   	dec    %ecx
    7b00:	54                   	push   %esp
    7b01:	00 73 61             	add    %dh,0x61(%ebx)
    7b04:	76 65                	jbe    7b6b <.debug_str+0x7b6b>
    7b06:	64 5f                	fs pop %edi
    7b08:	73 69                	jae    7b73 <.debug_str+0x7b73>
    7b0a:	67 6d                	insl   (%dx),%es:(%di)
    7b0c:	61                   	popa   
    7b0d:	73 6b                	jae    7b7a <.debug_str+0x7b7a>
    7b0f:	00 64 5f 74          	add    %ah,0x74(%edi,%ebx,2)
    7b13:	69 6d 65 00 65 6e 74 	imul   $0x746e6500,0x65(%ebp),%ebp
    7b1a:	72 69                	jb     7b85 <.debug_str+0x7b85>
    7b1c:	65 73 00             	gs jae 7b1f <.debug_str+0x7b1f>
    7b1f:	50                   	push   %eax
    7b20:	47                   	inc    %edi
    7b21:	4d                   	dec    %ebp
    7b22:	41                   	inc    %ecx
    7b23:	4a                   	dec    %edx
    7b24:	46                   	inc    %esi
    7b25:	41                   	inc    %ecx
    7b26:	55                   	push   %ebp
    7b27:	4c                   	dec    %esp
    7b28:	54                   	push   %esp
    7b29:	00 5f 5f             	add    %bl,0x5f(%edi)
    7b2c:	4d                   	dec    %ebp
    7b2d:	41                   	inc    %ecx
    7b2e:	58                   	pop    %eax
    7b2f:	5f                   	pop    %edi
    7b30:	4e                   	dec    %esi
    7b31:	52                   	push   %edx
    7b32:	5f                   	pop    %edi
    7b33:	5a                   	pop    %edx
    7b34:	4f                   	dec    %edi
    7b35:	4e                   	dec    %esi
    7b36:	45                   	inc    %ebp
    7b37:	53                   	push   %ebx
    7b38:	00 69 6e             	add    %ch,0x6e(%ecx)
    7b3b:	6f                   	outsl  %ds:(%esi),(%dx)
    7b3c:	64 65 73 00          	fs gs jae 7b40 <.debug_str+0x7b40>
    7b40:	69 6f 76 5f 69 74 65 	imul   $0x6574695f,0x76(%edi),%ebp
    7b47:	72 00                	jb     7b49 <.debug_str+0x7b49>
    7b49:	72 63                	jb     7bae <.debug_str+0x7bae>
    7b4b:	75 5f                	jne    7bac <.debug_str+0x7bac>
    7b4d:	72 65                	jb     7bb4 <.debug_str+0x7bb4>
    7b4f:	61                   	popa   
    7b50:	64 5f                	fs pop %edi
    7b52:	6c                   	insb   (%dx),%es:(%edi)
    7b53:	6f                   	outsl  %ds:(%esi),(%dx)
    7b54:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    7b57:	73 63                	jae    7bbc <.debug_str+0x7bbc>
    7b59:	68 65 64 5f 6e       	push   $0x6e5f6465
    7b5e:	6f                   	outsl  %ds:(%esi),(%dx)
    7b5f:	74 72                	je     7bd3 <.debug_str+0x7bd3>
    7b61:	61                   	popa   
    7b62:	63 65 00             	arpl   %sp,0x0(%ebp)
    7b65:	73 5f                	jae    7bc6 <.debug_str+0x7bc6>
    7b67:	6d                   	insl   (%dx),%es:(%edi)
    7b68:	74 64                	je     7bce <.debug_str+0x7bce>
    7b6a:	00 70 6f             	add    %dh,0x6f(%eax)
    7b6d:	77 65                	ja     7bd4 <.debug_str+0x7bd4>
    7b6f:	72 00                	jb     7b71 <.debug_str+0x7b71>
    7b71:	64 65 76 69          	fs gs jbe 7bde <.debug_str+0x7bde>
    7b75:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    7b78:	6e                   	outsb  %ds:(%esi),(%dx)
    7b79:	6f                   	outsl  %ds:(%esi),(%dx)
    7b7a:	64 65 00 73 65       	fs add %dh,%gs:0x65(%ebx)
    7b7f:	74 75                	je     7bf6 <.debug_str+0x7bf6>
    7b81:	70 5f                	jo     7be2 <.debug_str+0x7be2>
    7b83:	61                   	popa   
    7b84:	75 78                	jne    7bfe <.debug_str+0x7bfe>
    7b86:	00 64 5f 73          	add    %ah,0x73(%edi,%ebx,2)
    7b8a:	75 62                	jne    7bee <.debug_str+0x7bee>
    7b8c:	64 69 72 73 00 6c 61 	imul   $0x73616c00,%fs:0x73(%edx),%esi
    7b93:	73 
    7b94:	74 5f                	je     7bf5 <.debug_str+0x7bf5>
    7b96:	75 73                	jne    7c0b <.debug_str+0x7c0b>
    7b98:	65 64 5f             	gs fs pop %edi
    7b9b:	61                   	popa   
    7b9c:	74 00                	je     7b9e <.debug_str+0x7b9e>
    7b9e:	50                   	push   %eax
    7b9f:	45                   	inc    %ebp
    7ba0:	52                   	push   %edx
    7ba1:	46                   	inc    %esi
    7ba2:	5f                   	pop    %edi
    7ba3:	53                   	push   %ebx
    7ba4:	41                   	inc    %ecx
    7ba5:	4d                   	dec    %ebp
    7ba6:	50                   	push   %eax
    7ba7:	4c                   	dec    %esp
    7ba8:	45                   	inc    %ebp
    7ba9:	5f                   	pop    %edi
    7baa:	42                   	inc    %edx
    7bab:	52                   	push   %edx
    7bac:	41                   	inc    %ecx
    7bad:	4e                   	dec    %esi
    7bae:	43                   	inc    %ebx
    7baf:	48                   	dec    %eax
    7bb0:	5f                   	pop    %edi
    7bb1:	49                   	dec    %ecx
    7bb2:	4e                   	dec    %esi
    7bb3:	44                   	inc    %esp
    7bb4:	5f                   	pop    %edi
    7bb5:	43                   	inc    %ebx
    7bb6:	41                   	inc    %ecx
    7bb7:	4c                   	dec    %esp
    7bb8:	4c                   	dec    %esp
    7bb9:	5f                   	pop    %edi
    7bba:	53                   	push   %ebx
    7bbb:	48                   	dec    %eax
    7bbc:	49                   	dec    %ecx
    7bbd:	46                   	inc    %esi
    7bbe:	54                   	push   %esp
    7bbf:	00 41 4c             	add    %al,0x4c(%ecx)
    7bc2:	4c                   	dec    %esp
    7bc3:	4f                   	dec    %edi
    7bc4:	43                   	inc    %ebx
    7bc5:	53                   	push   %ebx
    7bc6:	54                   	push   %esp
    7bc7:	41                   	inc    %ecx
    7bc8:	4c                   	dec    %esp
    7bc9:	4c                   	dec    %esp
    7bca:	5f                   	pop    %edi
    7bcb:	44                   	inc    %esp
    7bcc:	4d                   	dec    %ebp
    7bcd:	41                   	inc    %ecx
    7bce:	00 66 5f             	add    %ah,0x5f(%esi)
    7bd1:	77 72                	ja     7c45 <.debug_str+0x7c45>
    7bd3:	69 74 65 5f 68 69 6e 	imul   $0x746e6968,0x5f(%ebp,%eiz,2),%esi
    7bda:	74 
    7bdb:	00 6c 61 73          	add    %ch,0x73(%ecx,%eiz,2)
    7bdf:	74 5f                	je     7c40 <.debug_str+0x7c40>
    7be1:	71 75                	jno    7c58 <.debug_str+0x7c58>
    7be3:	65 75 65             	gs jne 7c4b <.debug_str+0x7c4b>
    7be6:	64 00 75 73          	add    %dh,%fs:0x73(%ebp)
    7bea:	65 72 5f             	gs jb  7c4c <.debug_str+0x7c4c>
    7bed:	6e                   	outsb  %ds:(%esi),(%dx)
    7bee:	73 00                	jae    7bf0 <.debug_str+0x7bf0>
    7bf0:	69 72 71 5f 61 63 6b 	imul   $0x6b63615f,0x71(%edx),%esi
    7bf7:	00 72 65             	add    %dh,0x65(%edx)
    7bfa:	61                   	popa   
    7bfb:	64 5f                	fs pop %edi
    7bfd:	6d                   	insl   (%dx),%es:(%edi)
    7bfe:	73 72                	jae    7c72 <.debug_str+0x7c72>
    7c00:	00 52 50             	add    %dl,0x50(%edx)
    7c03:	4d                   	dec    %ebp
    7c04:	5f                   	pop    %edi
    7c05:	52                   	push   %edx
    7c06:	45                   	inc    %ebp
    7c07:	51                   	push   %ecx
    7c08:	5f                   	pop    %edi
    7c09:	4e                   	dec    %esi
    7c0a:	4f                   	dec    %edi
    7c0b:	4e                   	dec    %esi
    7c0c:	45                   	inc    %ebp
    7c0d:	00 50 53             	add    %dl,0x53(%eax)
    7c10:	57                   	push   %edi
    7c11:	50                   	push   %eax
    7c12:	49                   	dec    %ecx
    7c13:	4e                   	dec    %esi
    7c14:	00 66 69             	add    %ah,0x69(%esi)
    7c17:	72 73                	jb     7c8c <.debug_str+0x7c8c>
    7c19:	74 00                	je     7c1b <.debug_str+0x7c1b>
    7c1b:	69 6f 6d 6d 75 5f 67 	imul   $0x675f756d,0x6d(%edi),%ebp
    7c22:	72 6f                	jb     7c93 <.debug_str+0x7c93>
    7c24:	75 70                	jne    7c96 <.debug_str+0x7c96>
    7c26:	00 74 63 70          	add    %dh,0x70(%ebx,%eiz,2)
    7c2a:	5f                   	pop    %edi
    7c2b:	70 74                	jo     7ca1 <.debug_str+0x7ca1>
    7c2d:	72 5f                	jb     7c8e <.debug_str+0x7c8e>
    7c2f:	5f                   	pop    %edi
    7c30:	00 70 74             	add    %dh,0x74(%eax)
    7c33:	72 61                	jb     7c96 <.debug_str+0x7c96>
    7c35:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    7c38:	62 70 73             	bound  %esi,0x73(%eax)
    7c3b:	00 73 5f             	add    %dh,0x5f(%ebx)
    7c3e:	75 6d                	jne    7cad <.debug_str+0x7cad>
    7c40:	6f                   	outsl  %ds:(%esi),(%dx)
    7c41:	75 6e                	jne    7cb1 <.debug_str+0x7cb1>
    7c43:	74 5f                	je     7ca4 <.debug_str+0x7ca4>
    7c45:	6b 65 79 00          	imul   $0x0,0x79(%ebp),%esp
    7c49:	76 6d                	jbe    7cb8 <.debug_str+0x7cb8>
    7c4b:	5f                   	pop    %edi
    7c4c:	66 6c                	data16 insb (%dx),%es:(%edi)
    7c4e:	61                   	popa   
    7c4f:	67 73 00             	addr16 jae 7c52 <.debug_str+0x7c52>
    7c52:	68 61 73 5f 74       	push   $0x745f7361
    7c57:	69 6d 65 6f 75 74 00 	imul   $0x74756f,0x65(%ebp),%ebp
    7c5e:	62 70 5f             	bound  %esi,0x5f(%eax)
    7c61:	74 79                	je     7cdc <.debug_str+0x7cdc>
    7c63:	70 65                	jo     7cca <.debug_str+0x7cca>
    7c65:	00 69 5f             	add    %ch,0x5f(%ecx)
    7c68:	6d                   	insl   (%dx),%es:(%edi)
    7c69:	6f                   	outsl  %ds:(%esi),(%dx)
    7c6a:	64 65 00 46 49       	fs add %al,%gs:0x49(%esi)
    7c6f:	4c                   	dec    %esp
    7c70:	54                   	push   %esp
    7c71:	45                   	inc    %ebp
    7c72:	52                   	push   %edx
    7c73:	5f                   	pop    %edi
    7c74:	43                   	inc    %ebx
    7c75:	50                   	push   %eax
    7c76:	55                   	push   %ebp
    7c77:	00 6a 75             	add    %ch,0x75(%edx)
    7c7a:	6d                   	insl   (%dx),%es:(%edi)
    7c7b:	70 5f                	jo     7cdc <.debug_str+0x7cdc>
    7c7d:	6c                   	insb   (%dx),%es:(%edi)
    7c7e:	61                   	popa   
    7c7f:	62 65 6c             	bound  %esp,0x6c(%ebp)
    7c82:	5f                   	pop    %edi
    7c83:	74 00                	je     7c85 <.debug_str+0x7c85>
    7c85:	63 70 75             	arpl   %si,0x75(%eax)
    7c88:	73 65                	jae    7cef <.debug_str+0x7cef>
    7c8a:	74 5f                	je     7ceb <.debug_str+0x7ceb>
    7c8c:	6d                   	insl   (%dx),%es:(%edi)
    7c8d:	65 6d                	gs insl (%dx),%es:(%edi)
    7c8f:	5f                   	pop    %edi
    7c90:	73 70                	jae    7d02 <.debug_str+0x7d02>
    7c92:	72 65                	jb     7cf9 <.debug_str+0x7cf9>
    7c94:	61                   	popa   
    7c95:	64 5f                	fs pop %edi
    7c97:	72 6f                	jb     7d08 <.debug_str+0x7d08>
    7c99:	74 6f                	je     7d0a <.debug_str+0x7d0a>
    7c9b:	72 00                	jb     7c9d <.debug_str+0x7c9d>
    7c9d:	74 72                	je     7d11 <.debug_str+0x7d11>
    7c9f:	61                   	popa   
    7ca0:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    7ca3:	65 76 65             	gs jbe 7d0b <.debug_str+0x7d0b>
    7ca6:	6e                   	outsb  %ds:(%esi),(%dx)
    7ca7:	74 5f                	je     7d08 <.debug_str+0x7d08>
    7ca9:	62 75 66             	bound  %esi,0x66(%ebp)
    7cac:	66 65 72 00          	data16 gs jb 7cb0 <.debug_str+0x7cb0>
    7cb0:	73 61                	jae    7d13 <.debug_str+0x7d13>
    7cb2:	76 65                	jbe    7d19 <.debug_str+0x7d19>
    7cb4:	5f                   	pop    %edi
    7cb5:	73 63                	jae    7d1a <.debug_str+0x7d1a>
    7cb7:	68 65 64 5f 63       	push   $0x635f6465
    7cbc:	6c                   	insb   (%dx),%es:(%edi)
    7cbd:	6f                   	outsl  %ds:(%esi),(%dx)
    7cbe:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    7cc1:	73 74                	jae    7d37 <.debug_str+0x7d37>
    7cc3:	61                   	popa   
    7cc4:	74 65                	je     7d2b <.debug_str+0x7d2b>
    7cc6:	00 66 6c             	add    %ah,0x6c(%esi)
    7cc9:	75 73                	jne    7d3e <.debug_str+0x7d3e>
    7ccb:	68 5f 74 6c 62       	push   $0x626c745f
    7cd0:	5f                   	pop    %edi
    7cd1:	75 73                	jne    7d46 <.debug_str+0x7d46>
    7cd3:	65 72 00             	gs jb  7cd6 <.debug_str+0x7cd6>
    7cd6:	75 73                	jne    7d4b <.debug_str+0x7d4b>
    7cd8:	65 5f                	gs pop %edi
    7cda:	61                   	popa   
    7cdb:	75 74                	jne    7d51 <.debug_str+0x7d51>
    7cdd:	6f                   	outsl  %ds:(%esi),(%dx)
    7cde:	73 75                	jae    7d55 <.debug_str+0x7d55>
    7ce0:	73 70                	jae    7d52 <.debug_str+0x7d52>
    7ce2:	65 6e                	outsb  %gs:(%esi),(%dx)
    7ce4:	64 00 6e 73          	add    %ch,%fs:0x73(%esi)
    7ce8:	70 72                	jo     7d5c <.debug_str+0x7d5c>
    7cea:	6f                   	outsl  %ds:(%esi),(%dx)
    7ceb:	78 79                	js     7d66 <.debug_str+0x7d66>
    7ced:	00 74 61 73          	add    %dh,0x73(%ecx,%eiz,2)
    7cf1:	6b 5f 63 74          	imul   $0x74,0x63(%edi),%ebx
    7cf5:	78 00                	js     7cf7 <.debug_str+0x7cf7>
    7cf7:	63 61 6e             	arpl   %sp,0x6e(%ecx)
    7cfa:	5f                   	pop    %edi
    7cfb:	77 61                	ja     7d5e <.debug_str+0x7d5e>
    7cfd:	6b 65 75 70          	imul   $0x70,0x75(%ebp),%esp
    7d01:	00 78 6f             	add    %bh,0x6f(%eax)
    7d04:	6c                   	insb   (%dx),%es:(%edi)
    7d05:	5f                   	pop    %edi
    7d06:	61                   	popa   
    7d07:	72 65                	jb     7d6e <.debug_str+0x7d6e>
    7d09:	61                   	popa   
    7d0a:	00 69 72             	add    %ch,0x72(%ecx)
    7d0d:	71 5f                	jno    7d6e <.debug_str+0x7d6e>
    7d0f:	6d                   	insl   (%dx),%es:(%edi)
    7d10:	61                   	popa   
    7d11:	74 72                	je     7d85 <.debug_str+0x7d85>
    7d13:	69 78 5f 61 6c 6c 6f 	imul   $0x6f6c6c61,0x5f(%eax),%edi
    7d1a:	63 61 74             	arpl   %sp,0x74(%ecx)
    7d1d:	65 64 00 69 72       	gs add %ch,%fs:0x72(%ecx)
    7d22:	71 5f                	jno    7d83 <.debug_str+0x7d83>
    7d24:	72 65                	jb     7d8b <.debug_str+0x7d8b>
    7d26:	71 75                	jno    7d9d <.debug_str+0x7d9d>
    7d28:	65 73 74             	gs jae 7d9f <.debug_str+0x7d9f>
    7d2b:	5f                   	pop    %edi
    7d2c:	72 65                	jb     7d93 <.debug_str+0x7d93>
    7d2e:	73 6f                	jae    7d9f <.debug_str+0x7d9f>
    7d30:	75 72                	jne    7da4 <.debug_str+0x7da4>
    7d32:	63 65 73             	arpl   %sp,0x73(%ebp)
    7d35:	00 5f 5f             	add    %bl,0x5f(%edi)
    7d38:	74 72                	je     7dac <.debug_str+0x7dac>
    7d3a:	61                   	popa   
    7d3b:	63 65 70             	arpl   %sp,0x70(%ebp)
    7d3e:	6f                   	outsl  %ds:(%esi),(%dx)
    7d3f:	69 6e 74 5f 70 74 72 	imul   $0x7274705f,0x74(%esi),%ebp
    7d46:	5f                   	pop    %edi
    7d47:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    7d4e:	72 69                	jb     7db9 <.debug_str+0x7db9>
    7d50:	78 5f                	js     7db1 <.debug_str+0x7db1>
    7d52:	61                   	popa   
    7d53:	6c                   	insb   (%dx),%es:(%edi)
    7d54:	6c                   	insb   (%dx),%es:(%edi)
    7d55:	6f                   	outsl  %ds:(%esi),(%dx)
    7d56:	63 00                	arpl   %ax,(%eax)
    7d58:	72 6c                	jb     7dc6 <.debug_str+0x7dc6>
    7d5a:	6f                   	outsl  %ds:(%esi),(%dx)
    7d5b:	63 6b 00             	arpl   %bp,0x0(%ebx)
    7d5e:	66 6c                	data16 insb (%dx),%es:(%edi)
    7d60:	5f                   	pop    %edi
    7d61:	6f                   	outsl  %ds:(%esi),(%dx)
    7d62:	77 6e                	ja     7dd2 <.debug_str+0x7dd2>
    7d64:	65 72 5f             	gs jb  7dc6 <.debug_str+0x7dc6>
    7d67:	74 00                	je     7d69 <.debug_str+0x7d69>
    7d69:	63 67 72             	arpl   %sp,0x72(%edi)
    7d6c:	6f                   	outsl  %ds:(%esi),(%dx)
    7d6d:	75 70                	jne    7ddf <.debug_str+0x7ddf>
    7d6f:	5f                   	pop    %edi
    7d70:	73 75                	jae    7de7 <.debug_str+0x7de7>
    7d72:	62 73 79             	bound  %esi,0x79(%ebx)
    7d75:	73 5f                	jae    7dd6 <.debug_str+0x7dd6>
    7d77:	69 64 00 65 75 69 64 	imul   $0x646975,0x65(%eax,%eax,1),%esp
    7d7e:	00 
    7d7f:	77 61                	ja     7de2 <.debug_str+0x7de2>
    7d81:	69 74 00 73 65 71 6e 	imul   $0x756e7165,0x73(%eax,%eax,1),%esi
    7d88:	75 
    7d89:	6d                   	insl   (%dx),%es:(%edi)
    7d8a:	00 64 69 72          	add    %ah,0x72(%ecx,%ebp,2)
    7d8e:	74 69                	je     7df9 <.debug_str+0x7df9>
    7d90:	65 64 5f             	gs fs pop %edi
    7d93:	74 69                	je     7dfe <.debug_str+0x7dfe>
    7d95:	6d                   	insl   (%dx),%es:(%edi)
    7d96:	65 5f                	gs pop %edi
    7d98:	77 68                	ja     7e02 <.debug_str+0x7e02>
    7d9a:	65 6e                	outsb  %gs:(%esi),(%dx)
    7d9c:	00 62 6f             	add    %ah,0x6f(%edx)
    7d9f:	6f                   	outsl  %ds:(%esi),(%dx)
    7da0:	74 65                	je     7e07 <.debug_str+0x7e07>
    7da2:	64 5f                	fs pop %edi
    7da4:	63 6f 72             	arpl   %bp,0x72(%edi)
    7da7:	65 73 00             	gs jae 7daa <.debug_str+0x7daa>
    7daa:	66 6c                	data16 insb (%dx),%es:(%edi)
    7dac:	5f                   	pop    %edi
    7dad:	62 6c 6f 63          	bound  %ebp,0x63(%edi,%ebp,2)
    7db1:	6b 00 6c             	imul   $0x6c,(%eax),%eax
    7db4:	6f                   	outsl  %ds:(%esi),(%dx)
    7db5:	61                   	popa   
    7db6:	64 5f                	fs pop %edi
    7db8:	74 6c                	je     7e26 <.debug_str+0x7e26>
    7dba:	73 00                	jae    7dbc <.debug_str+0x7dbc>
    7dbc:	63 70 75             	arpl   %si,0x75(%eax)
    7dbf:	5f                   	pop    %edi
    7dc0:	72 75                	jb     7e37 <.debug_str+0x7e37>
    7dc2:	6e                   	outsb  %ds:(%esi),(%dx)
    7dc3:	5f                   	pop    %edi
    7dc4:	72 65                	jb     7e2b <.debug_str+0x7e2b>
    7dc6:	61                   	popa   
    7dc7:	6c                   	insb   (%dx),%es:(%edi)
    7dc8:	5f                   	pop    %edi
    7dc9:	74 6f                	je     7e3a <.debug_str+0x7e3a>
    7dcb:	74 61                	je     7e2e <.debug_str+0x7e2e>
    7dcd:	6c                   	insb   (%dx),%es:(%edi)
    7dce:	00 64 6d 61          	add    %ah,0x61(%ebp,%ebp,2)
    7dd2:	5f                   	pop    %edi
    7dd3:	70 6f                	jo     7e44 <.debug_str+0x7e44>
    7dd5:	6f                   	outsl  %ds:(%esi),(%dx)
    7dd6:	6c                   	insb   (%dx),%es:(%edi)
    7dd7:	73 00                	jae    7dd9 <.debug_str+0x7dd9>
    7dd9:	77 61                	ja     7e3c <.debug_str+0x7e3c>
    7ddb:	6c                   	insb   (%dx),%es:(%edi)
    7ddc:	6c                   	insb   (%dx),%es:(%edi)
    7ddd:	63 6c 6f 63          	arpl   %bp,0x63(%edi,%ebp,2)
    7de1:	6b 5f 69 6e          	imul   $0x6e,0x69(%edi),%ebx
    7de5:	69 74 00 70 65 72 66 	imul   $0x5f667265,0x70(%eax,%eax,1),%esi
    7dec:	5f 
    7ded:	72 64                	jb     7e53 <.debug_str+0x7e53>
    7def:	70 6d                	jo     7e5e <.debug_str+0x7e5e>
    7df1:	63 5f 61             	arpl   %bx,0x61(%edi)
    7df4:	6c                   	insb   (%dx),%es:(%edi)
    7df5:	6c                   	insb   (%dx),%es:(%edi)
    7df6:	6f                   	outsl  %ds:(%esi),(%dx)
    7df7:	77 65                	ja     7e5e <.debug_str+0x7e5e>
    7df9:	64 00 72 64          	add    %dh,%fs:0x64(%edx)
    7dfd:	65 76 00             	gs jbe 7e00 <.debug_str+0x7e00>
    7e00:	70 72                	jo     7e74 <.debug_str+0x7e74>
    7e02:	69 76 61 74 65 5f 64 	imul   $0x645f6574,0x61(%esi),%esi
    7e09:	61                   	popa   
    7e0a:	74 61                	je     7e6d <.debug_str+0x7e6d>
    7e0c:	00 73 65             	add    %dh,0x65(%ebx)
    7e0f:	74 5f                	je     7e70 <.debug_str+0x7e70>
    7e11:	64 65 62 75 67       	fs bound %esi,%gs:0x67(%ebp)
    7e16:	72 65                	jb     7e7d <.debug_str+0x7e7d>
    7e18:	67 00 73 69          	add    %dh,0x69(%bp,%di)
    7e1c:	67 6e                	outsb  %ds:(%si),(%dx)
    7e1e:	75 6d                	jne    7e8d <.debug_str+0x7e8d>
    7e20:	00 73 5f             	add    %dh,0x5f(%ebx)
    7e23:	6d                   	insl   (%dx),%es:(%edi)
    7e24:	6f                   	outsl  %ds:(%esi),(%dx)
    7e25:	75 6e                	jne    7e95 <.debug_str+0x7e95>
    7e27:	74 73                	je     7e9c <.debug_str+0x7e9c>
    7e29:	00 63 61             	add    %ah,0x61(%ebx)
    7e2c:	6c                   	insb   (%dx),%es:(%edi)
    7e2d:	6c                   	insb   (%dx),%es:(%edi)
    7e2e:	63 68 61             	arpl   %bp,0x61(%eax)
    7e31:	69 6e 00 74 68 72 65 	imul   $0x65726874,0x0(%esi),%ebp
    7e38:	61                   	popa   
    7e39:	64 5f                	fs pop %edi
    7e3b:	73 74                	jae    7eb1 <.debug_str+0x7eb1>
    7e3d:	72 75                	jb     7eb4 <.debug_str+0x7eb4>
    7e3f:	63 74 00 65          	arpl   %si,0x65(%eax,%eax,1)
    7e43:	6e                   	outsb  %ds:(%esi),(%dx)
    7e44:	76 70                	jbe    7eb6 <.debug_str+0x7eb6>
    7e46:	00 70 65             	add    %dh,0x65(%eax)
    7e49:	72 5f                	jb     7eaa <.debug_str+0x7eaa>
    7e4b:	63 70 75             	arpl   %si,0x75(%eax)
    7e4e:	5f                   	pop    %edi
    7e4f:	70 61                	jo     7eb2 <.debug_str+0x7eb2>
    7e51:	67 65 73 00          	addr16 gs jae 7e55 <.debug_str+0x7e55>
    7e55:	63 74 69 6d          	arpl   %si,0x6d(%ecx,%ebp,2)
    7e59:	65 00 72 65          	add    %dh,%gs:0x65(%edx)
    7e5d:	6c                   	insb   (%dx),%es:(%edi)
    7e5e:	65 61                	gs popa 
    7e60:	73 65                	jae    7ec7 <.debug_str+0x7ec7>
    7e62:	00 6d 61             	add    %ch,0x61(%ebp)
    7e65:	78 5f                	js     7ec6 <.debug_str+0x7ec6>
    7e67:	73 65                	jae    7ece <.debug_str+0x7ece>
    7e69:	67 6d                	insl   (%dx),%es:(%di)
    7e6b:	65 6e                	outsb  %gs:(%esi),(%dx)
    7e6d:	74 5f                	je     7ece <.debug_str+0x7ece>
    7e6f:	73 69                	jae    7eda <.debug_str+0x7eda>
    7e71:	7a 65                	jp     7ed8 <.debug_str+0x7ed8>
    7e73:	00 68 72             	add    %ch,0x72(%eax)
    7e76:	74 69                	je     7ee1 <.debug_str+0x7ee1>
    7e78:	6d                   	insl   (%dx),%es:(%edi)
    7e79:	65 72 5f             	gs jb  7edb <.debug_str+0x7edb>
    7e7c:	72 65                	jb     7ee3 <.debug_str+0x7ee3>
    7e7e:	73 6f                	jae    7eef <.debug_str+0x7eef>
    7e80:	6c                   	insb   (%dx),%es:(%edi)
    7e81:	75 74                	jne    7ef7 <.debug_str+0x7ef7>
    7e83:	69 6f 6e 00 5f 5f 6b 	imul   $0x6b5f5f00,0x6e(%edi),%ebp
    7e8a:	65 72 6e             	gs jb  7efb <.debug_str+0x7efb>
    7e8d:	65 6c                	gs insb (%dx),%es:(%edi)
    7e8f:	5f                   	pop    %edi
    7e90:	64 65 76 5f          	fs gs jbe 7ef3 <.debug_str+0x7ef3>
    7e94:	74 00                	je     7e96 <.debug_str+0x7e96>
    7e96:	61                   	popa   
    7e97:	74 6f                	je     7f08 <.debug_str+0x7f08>
    7e99:	6d                   	insl   (%dx),%es:(%edi)
    7e9a:	69 63 5f 77 72 69 74 	imul   $0x74697277,0x5f(%ebx),%esp
    7ea1:	65 5f                	gs pop %edi
    7ea3:	6c                   	insb   (%dx),%es:(%edi)
    7ea4:	65 6e                	outsb  %gs:(%esi),(%dx)
    7ea6:	00 64 71 62          	add    %ah,0x62(%ecx,%esi,2)
    7eaa:	5f                   	pop    %edi
    7eab:	62 74 69 6d          	bound  %esi,0x6d(%ecx,%ebp,2)
    7eaf:	65 00 6d 6d          	add    %ch,%gs:0x6d(%ebp)
    7eb3:	5f                   	pop    %edi
    7eb4:	75 73                	jne    7f29 <.debug_str+0x7f29>
    7eb6:	65 72 73             	gs jb  7f2c <.debug_str+0x7f2c>
    7eb9:	00 57 4f             	add    %dl,0x4f(%edi)
    7ebc:	52                   	push   %edx
    7ebd:	4b                   	dec    %ebx
    7ebe:	49                   	dec    %ecx
    7ebf:	4e                   	dec    %esi
    7ec0:	47                   	inc    %edi
    7ec1:	53                   	push   %ebx
    7ec2:	45                   	inc    %ebp
    7ec3:	54                   	push   %esp
    7ec4:	5f                   	pop    %edi
    7ec5:	41                   	inc    %ecx
    7ec6:	43                   	inc    %ebx
    7ec7:	54                   	push   %esp
    7ec8:	49                   	dec    %ecx
    7ec9:	56                   	push   %esi
    7eca:	41                   	inc    %ecx
    7ecb:	54                   	push   %esp
    7ecc:	45                   	inc    %ebp
    7ecd:	00 73 5f             	add    %dh,0x5f(%ebx)
    7ed0:	69 64 00 4e 52 5f 5a 	imul   $0x535a5f52,0x4e(%eax,%eax,1),%esp
    7ed7:	53 
    7ed8:	50                   	push   %eax
    7ed9:	41                   	inc    %ecx
    7eda:	47                   	inc    %edi
    7edb:	45                   	inc    %ebp
    7edc:	53                   	push   %ebx
    7edd:	00 73 5f             	add    %dh,0x5f(%ebx)
    7ee0:	64 65 6e             	fs outsb %gs:(%esi),(%dx)
    7ee3:	74 72                	je     7f57 <.debug_str+0x7f57>
    7ee5:	79 5f                	jns    7f46 <.debug_str+0x7f46>
    7ee7:	6c                   	insb   (%dx),%es:(%edi)
    7ee8:	72 75                	jb     7f5f <.debug_str+0x7f5f>
    7eea:	00 6e 65             	add    %ch,0x65(%esi)
    7eed:	74 5f                	je     7f4e <.debug_str+0x7f4e>
    7eef:	6e                   	outsb  %ds:(%esi),(%dx)
    7ef0:	73 00                	jae    7ef2 <.debug_str+0x7ef2>
    7ef2:	70 69                	jo     7f5d <.debug_str+0x7f5d>
    7ef4:	64 6d                	fs insl (%dx),%es:(%edi)
    7ef6:	61                   	popa   
    7ef7:	70 00                	jo     7ef9 <.debug_str+0x7ef9>
    7ef9:	6e                   	outsb  %ds:(%esi),(%dx)
    7efa:	72 5f                	jb     7f5b <.debug_str+0x7f5b>
    7efc:	64 65 73 63          	fs gs jae 7f63 <.debug_str+0x7f63>
    7f00:	65 6e                	outsb  %gs:(%esi),(%dx)
    7f02:	64 61                	fs popa 
    7f04:	6e                   	outsb  %ds:(%esi),(%dx)
    7f05:	74 73                	je     7f7a <.debug_str+0x7f7a>
    7f07:	00 70 67             	add    %dh,0x67(%eax)
    7f0a:	74 61                	je     7f6d <.debug_str+0x7f6d>
    7f0c:	62 6c 65 5f          	bound  %ebp,0x5f(%ebp,%eiz,2)
    7f10:	74 00                	je     7f12 <.debug_str+0x7f12>
    7f12:	62 6c 6f 63          	bound  %ebp,0x63(%edi,%ebp,2)
    7f16:	6b 5f 73 74          	imul   $0x74,0x73(%edi),%ebx
    7f1a:	61                   	popa   
    7f1b:	72 74                	jb     7f91 <.debug_str+0x7f91>
    7f1d:	00 63 67             	add    %ah,0x67(%ebx)
    7f20:	74 69                	je     7f8b <.debug_str+0x7f8b>
    7f22:	6d                   	insl   (%dx),%es:(%edi)
    7f23:	65 00 73 79          	add    %dh,%gs:0x79(%ebx)
    7f27:	6d                   	insl   (%dx),%es:(%edi)
    7f28:	6c                   	insb   (%dx),%es:(%edi)
    7f29:	69 6e 6b 00 6f 6f 6d 	imul   $0x6d6f6f00,0x6b(%esi),%ebp
    7f30:	5f                   	pop    %edi
    7f31:	66 6c                	data16 insb (%dx),%es:(%edi)
    7f33:	61                   	popa   
    7f34:	67 5f                	addr16 pop %edi
    7f36:	6f                   	outsl  %ds:(%esi),(%dx)
    7f37:	72 69                	jb     7fa2 <.debug_str+0x7fa2>
    7f39:	67 69 6e 00 6d 65 6d 	imul   $0x5f6d656d,0x0(%bp),%ebp
    7f40:	5f 
    7f41:	6d                   	insl   (%dx),%es:(%edi)
    7f42:	61                   	popa   
    7f43:	70 00                	jo     7f45 <.debug_str+0x7f45>
    7f45:	61                   	popa   
    7f46:	64 64 72 5f          	fs fs jb 7fa9 <.debug_str+0x7fa9>
    7f4a:	66 69 6c 74 65 72 73 	imul   $0x7372,0x65(%esp,%esi,2),%bp
    7f51:	5f                   	pop    %edi
    7f52:	76 61                	jbe    7fb5 <.debug_str+0x7fb5>
    7f54:	6c                   	insb   (%dx),%es:(%edi)
    7f55:	69 64 61 74 65 00 64 	imul   $0x71640065,0x74(%ecx,%eiz,2),%esp
    7f5c:	71 
    7f5d:	69 6f 5f 73 65 6d 00 	imul   $0x6d6573,0x5f(%edi),%ebp
    7f64:	66 6c                	data16 insb (%dx),%es:(%edi)
    7f66:	5f                   	pop    %edi
    7f67:	74 79                	je     7fe2 <.debug_str+0x7fe2>
    7f69:	70 65                	jo     7fd0 <.debug_str+0x7fd0>
    7f6b:	00 63 6f             	add    %ah,0x6f(%ebx)
    7f6e:	75 6e                	jne    7fde <.debug_str+0x7fde>
    7f70:	74 65                	je     7fd7 <.debug_str+0x7fd7>
    7f72:	72 00                	jb     7f74 <.debug_str+0x7f74>
    7f74:	74 72                	je     7fe8 <.debug_str+0x7fe8>
    7f76:	61                   	popa   
    7f77:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    7f7a:	70 72                	jo     7fee <.debug_str+0x7fee>
    7f7c:	69 6e 74 5f 66 75 6e 	imul   $0x6e75665f,0x74(%esi),%ebp
    7f83:	63 00                	arpl   %ax,(%eax)
    7f85:	57                   	push   %edi
    7f86:	52                   	push   %edx
    7f87:	49                   	dec    %ecx
    7f88:	54                   	push   %esp
    7f89:	45                   	inc    %ebp
    7f8a:	5f                   	pop    %edi
    7f8b:	4c                   	dec    %esp
    7f8c:	49                   	dec    %ecx
    7f8d:	46                   	inc    %esi
    7f8e:	45                   	inc    %ebp
    7f8f:	5f                   	pop    %edi
    7f90:	53                   	push   %ebx
    7f91:	48                   	dec    %eax
    7f92:	4f                   	dec    %edi
    7f93:	52                   	push   %edx
    7f94:	54                   	push   %esp
    7f95:	00 78 38             	add    %bh,0x38(%eax)
    7f98:	36 5f                	ss pop %edi
    7f9a:	63 6c 66 6c          	arpl   %bp,0x6c(%esi,%eiz,2)
    7f9e:	75 73                	jne    8013 <.debug_str+0x8013>
    7fa0:	68 5f 73 69 7a       	push   $0x7a69735f
    7fa5:	65 00 64 5f 72       	add    %ah,%gs:0x72(%edi,%ebx,2)
    7faa:	63 75 00             	arpl   %si,0x0(%ebp)
    7fad:	61                   	popa   
    7fae:	64 64 72 5f          	fs fs jb 8011 <.debug_str+0x8011>
    7fb2:	6c                   	insb   (%dx),%es:(%edi)
    7fb3:	69 6d 69 74 00 73 63 	imul   $0x63730074,0x69(%ebp),%ebp
    7fba:	68 65 64 5f 63       	push   $0x635f6465
    7fbf:	62 5f 65             	bound  %ebx,0x65(%edi)
    7fc2:	6e                   	outsb  %ds:(%esi),(%dx)
    7fc3:	74 72                	je     8037 <.debug_str+0x8037>
    7fc5:	79 00                	jns    7fc7 <.debug_str+0x7fc7>
    7fc7:	50                   	push   %eax
    7fc8:	45                   	inc    %ebp
    7fc9:	52                   	push   %edx
    7fca:	46                   	inc    %esi
    7fcb:	5f                   	pop    %edi
    7fcc:	53                   	push   %ebx
    7fcd:	41                   	inc    %ecx
    7fce:	4d                   	dec    %ebp
    7fcf:	50                   	push   %eax
    7fd0:	4c                   	dec    %esp
    7fd1:	45                   	inc    %ebp
    7fd2:	5f                   	pop    %edi
    7fd3:	42                   	inc    %edx
    7fd4:	52                   	push   %edx
    7fd5:	41                   	inc    %ecx
    7fd6:	4e                   	dec    %esi
    7fd7:	43                   	inc    %ebx
    7fd8:	48                   	dec    %eax
    7fd9:	5f                   	pop    %edi
    7fda:	41                   	inc    %ecx
    7fdb:	4e                   	dec    %esi
    7fdc:	59                   	pop    %ecx
    7fdd:	5f                   	pop    %edi
    7fde:	43                   	inc    %ebx
    7fdf:	41                   	inc    %ecx
    7fe0:	4c                   	dec    %esp
    7fe1:	4c                   	dec    %esp
    7fe2:	5f                   	pop    %edi
    7fe3:	53                   	push   %ebx
    7fe4:	48                   	dec    %eax
    7fe5:	49                   	dec    %ecx
    7fe6:	46                   	inc    %esi
    7fe7:	54                   	push   %esp
    7fe8:	00 64 6f 6e          	add    %ah,0x6e(%edi,%ebp,2)
    7fec:	65 00 5f 5f          	add    %bl,%gs:0x5f(%edi)
    7ff0:	74 70                	je     8062 <.debug_str+0x8062>
    7ff2:	73 74                	jae    8068 <.debug_str+0x8068>
    7ff4:	72 74                	jb     806a <.debug_str+0x806a>
    7ff6:	61                   	popa   
    7ff7:	62 5f 69             	bound  %ebx,0x69(%edi)
    7ffa:	72 71                	jb     806d <.debug_str+0x806d>
    7ffc:	5f                   	pop    %edi
    7ffd:	6d                   	insl   (%dx),%es:(%edi)
    7ffe:	61                   	popa   
    7fff:	74 72                	je     8073 <.debug_str+0x8073>
    8001:	69 78 5f 61 6c 6c 6f 	imul   $0x6f6c6c61,0x5f(%eax),%edi
    8008:	63 5f 6d             	arpl   %bx,0x6d(%edi)
    800b:	61                   	popa   
    800c:	6e                   	outsb  %ds:(%esi),(%dx)
    800d:	61                   	popa   
    800e:	67 65 64 00 63 70    	gs add %ah,%fs:0x70(%bp,%di)
    8014:	75 6d                	jne    8083 <.debug_str+0x8083>
    8016:	61                   	popa   
    8017:	73 6b                	jae    8084 <.debug_str+0x8084>
    8019:	5f                   	pop    %edi
    801a:	74 65                	je     8081 <.debug_str+0x8081>
    801c:	73 74                	jae    8092 <.debug_str+0x8092>
    801e:	5f                   	pop    %edi
    801f:	63 70 75             	arpl   %si,0x75(%eax)
    8022:	00 6d 70             	add    %ch,0x70(%ebp)
    8025:	63 5f 74             	arpl   %bx,0x74(%edi)
    8028:	61                   	popa   
    8029:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
    802d:	66 73 63             	data16 jae 8093 <.debug_str+0x8093>
    8030:	72 79                	jb     80ab <.debug_str+0x80ab>
    8032:	70 74                	jo     80a8 <.debug_str+0x80a8>
    8034:	5f                   	pop    %edi
    8035:	6f                   	outsl  %ds:(%esi),(%dx)
    8036:	70 65                	jo     809d <.debug_str+0x809d>
    8038:	72 61                	jb     809b <.debug_str+0x809b>
    803a:	74 69                	je     80a5 <.debug_str+0x80a5>
    803c:	6f                   	outsl  %ds:(%esi),(%dx)
    803d:	6e                   	outsb  %ds:(%esi),(%dx)
    803e:	73 00                	jae    8040 <.debug_str+0x8040>
    8040:	69 5f 62 64 65 76 00 	imul   $0x766564,0x62(%edi),%ebx
    8047:	76 6d                	jbe    80b6 <.debug_str+0x80b6>
    8049:	5f                   	pop    %edi
    804a:	6e                   	outsb  %ds:(%esi),(%dx)
    804b:	6f                   	outsl  %ds:(%esi),(%dx)
    804c:	64 65 5f             	fs gs pop %edi
    804f:	73 74                	jae    80c5 <.debug_str+0x80c5>
    8051:	61                   	popa   
    8052:	74 00                	je     8054 <.debug_str+0x8054>
    8054:	6d                   	insl   (%dx),%es:(%edi)
    8055:	6f                   	outsl  %ds:(%esi),(%dx)
    8056:	75 6e                	jne    80c6 <.debug_str+0x80c6>
    8058:	74 00                	je     805a <.debug_str+0x805a>
    805a:	6b 6d 61 6c          	imul   $0x6c,0x61(%ebp),%ebp
    805e:	6c                   	insb   (%dx),%es:(%edi)
    805f:	6f                   	outsl  %ds:(%esi),(%dx)
    8060:	63 5f 63             	arpl   %bx,0x63(%edi)
    8063:	61                   	popa   
    8064:	63 68 65             	arpl   %bp,0x65(%eax)
    8067:	73 00                	jae    8069 <.debug_str+0x8069>
    8069:	78 38                	js     80a3 <.debug_str+0x80a3>
    806b:	36 5f                	ss pop %edi
    806d:	76 65                	jbe    80d4 <.debug_str+0x80d4>
    806f:	6e                   	outsb  %ds:(%esi),(%dx)
    8070:	64 6f                	outsl  %fs:(%esi),(%dx)
    8072:	72 00                	jb     8074 <.debug_str+0x8074>
    8074:	70 65                	jo     80db <.debug_str+0x80db>
    8076:	72 66                	jb     80de <.debug_str+0x80de>
    8078:	5f                   	pop    %edi
    8079:	70 65                	jo     80e0 <.debug_str+0x80e0>
    807b:	72 6d                	jb     80ea <.debug_str+0x80ea>
    807d:	00 4d 49             	add    %cl,0x49(%ebp)
    8080:	47                   	inc    %edi
    8081:	52                   	push   %edx
    8082:	41                   	inc    %ecx
    8083:	54                   	push   %esp
    8084:	45                   	inc    %ebp
    8085:	5f                   	pop    %edi
    8086:	53                   	push   %ebx
    8087:	59                   	pop    %ecx
    8088:	4e                   	dec    %esi
    8089:	43                   	inc    %ebx
    808a:	00 65 78             	add    %ah,0x78(%ebp)
    808d:	70 6f                	jo     80fe <.debug_str+0x80fe>
    808f:	72 74                	jb     8105 <.debug_str+0x8105>
    8091:	5f                   	pop    %edi
    8092:	6f                   	outsl  %ds:(%esi),(%dx)
    8093:	70 65                	jo     80fa <.debug_str+0x80fa>
    8095:	72 61                	jb     80f8 <.debug_str+0x80f8>
    8097:	74 69                	je     8102 <.debug_str+0x8102>
    8099:	6f                   	outsl  %ds:(%esi),(%dx)
    809a:	6e                   	outsb  %ds:(%esi),(%dx)
    809b:	73 00                	jae    809d <.debug_str+0x809d>
    809d:	50                   	push   %eax
    809e:	49                   	dec    %ecx
    809f:	44                   	inc    %esp
    80a0:	54                   	push   %esp
    80a1:	59                   	pop    %ecx
    80a2:	50                   	push   %eax
    80a3:	45                   	inc    %ebp
    80a4:	5f                   	pop    %edi
    80a5:	50                   	push   %eax
    80a6:	47                   	inc    %edi
    80a7:	49                   	dec    %ecx
    80a8:	44                   	inc    %esp
    80a9:	00 72 6d             	add    %dh,0x6d(%edx)
    80ac:	5f                   	pop    %edi
    80ad:	78 71                	js     8120 <.debug_str+0x8120>
    80af:	75 6f                	jne    8120 <.debug_str+0x8120>
    80b1:	74 61                	je     8114 <.debug_str+0x8114>
    80b3:	00 61 74             	add    %ah,0x74(%ecx)
    80b6:	74 72                	je     812a <.debug_str+0x812a>
    80b8:	5f                   	pop    %edi
    80b9:	67 72 6f             	addr16 jb 812b <.debug_str+0x812b>
    80bc:	75 70                	jne    812e <.debug_str+0x812e>
    80be:	73 00                	jae    80c0 <.debug_str+0x80c0>
    80c0:	73 77                	jae    8139 <.debug_str+0x8139>
    80c2:	61                   	popa   
    80c3:	70 69                	jo     812e <.debug_str+0x812e>
    80c5:	6e                   	outsb  %ds:(%esi),(%dx)
    80c6:	5f                   	pop    %edi
    80c7:	63 6f 75             	arpl   %bp,0x75(%edi)
    80ca:	6e                   	outsb  %ds:(%esi),(%dx)
    80cb:	74 00                	je     80cd <.debug_str+0x80cd>
    80cd:	64 6c                	fs insb (%dx),%es:(%edi)
    80cf:	5f                   	pop    %edi
    80d0:	74 69                	je     813b <.debug_str+0x813b>
    80d2:	6d                   	insl   (%dx),%es:(%edi)
    80d3:	65 72 00             	gs jb  80d6 <.debug_str+0x80d6>
    80d6:	70 6d                	jo     8145 <.debug_str+0x8145>
    80d8:	64 5f                	fs pop %edi
    80da:	63 6c 65 61          	arpl   %bp,0x61(%ebp,%eiz,2)
    80de:	72 00                	jb     80e0 <.debug_str+0x80e0>
    80e0:	44                   	inc    %esp
    80e1:	4c                   	dec    %esp
    80e2:	5f                   	pop    %edi
    80e3:	44                   	inc    %esp
    80e4:	45                   	inc    %ebp
    80e5:	56                   	push   %esi
    80e6:	5f                   	pop    %edi
    80e7:	4e                   	dec    %esi
    80e8:	4f                   	dec    %edi
    80e9:	5f                   	pop    %edi
    80ea:	44                   	inc    %esp
    80eb:	52                   	push   %edx
    80ec:	49                   	dec    %ecx
    80ed:	56                   	push   %esi
    80ee:	45                   	inc    %ebp
    80ef:	52                   	push   %edx
    80f0:	00 62 6c             	add    %ah,0x6c(%edx)
    80f3:	6f                   	outsl  %ds:(%esi),(%dx)
    80f4:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    80f7:	6d                   	insl   (%dx),%es:(%edi)
    80f8:	61                   	popa   
    80f9:	78 00                	js     80fb <.debug_str+0x80fb>
    80fb:	73 79                	jae    8176 <.debug_str+0x8176>
    80fd:	73 76                	jae    8175 <.debug_str+0x8175>
    80ff:	5f                   	pop    %edi
    8100:	73 65                	jae    8167 <.debug_str+0x8167>
    8102:	6d                   	insl   (%dx),%es:(%edi)
    8103:	00 77 61             	add    %dh,0x61(%edi)
    8106:	74 65                	je     816d <.debug_str+0x816d>
    8108:	72 6d                	jb     8177 <.debug_str+0x8177>
    810a:	61                   	popa   
    810b:	72 6b                	jb     8178 <.debug_str+0x8178>
    810d:	00 70 69             	add    %dh,0x69(%eax)
    8110:	64 5f                	fs pop %edi
    8112:	6c                   	insb   (%dx),%es:(%edi)
    8113:	69 6e 6b 00 50 45 52 	imul   $0x52455000,0x6b(%esi),%ebp
    811a:	46                   	inc    %esi
    811b:	5f                   	pop    %edi
    811c:	53                   	push   %ebx
    811d:	41                   	inc    %ecx
    811e:	4d                   	dec    %ebp
    811f:	50                   	push   %eax
    8120:	4c                   	dec    %esp
    8121:	45                   	inc    %ebp
    8122:	5f                   	pop    %edi
    8123:	42                   	inc    %edx
    8124:	52                   	push   %edx
    8125:	41                   	inc    %ecx
    8126:	4e                   	dec    %esi
    8127:	43                   	inc    %ebx
    8128:	48                   	dec    %eax
    8129:	5f                   	pop    %edi
    812a:	4e                   	dec    %esi
    812b:	4f                   	dec    %edi
    812c:	5f                   	pop    %edi
    812d:	46                   	inc    %esi
    812e:	4c                   	dec    %esp
    812f:	41                   	inc    %ecx
    8130:	47                   	inc    %edi
    8131:	53                   	push   %ebx
    8132:	5f                   	pop    %edi
    8133:	53                   	push   %ebx
    8134:	48                   	dec    %eax
    8135:	49                   	dec    %ecx
    8136:	46                   	inc    %esi
    8137:	54                   	push   %esp
    8138:	00 6c 6f 6e          	add    %ch,0x6e(%edi,%ebp,2)
    813c:	67 20 6c 6f          	and    %ch,0x6f(%si)
    8140:	6e                   	outsb  %ds:(%esi),(%dx)
    8141:	67 20 75 6e          	and    %dh,0x6e(%di)
    8145:	73 69                	jae    81b0 <.debug_str+0x81b0>
    8147:	67 6e                	outsb  %ds:(%si),(%dx)
    8149:	65 64 20 69 6e       	gs and %ch,%fs:0x6e(%ecx)
    814e:	74 00                	je     8150 <.debug_str+0x8150>
    8150:	74 72                	je     81c4 <.debug_str+0x81c4>
    8152:	61                   	popa   
    8153:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    8156:	65 76 65             	gs jbe 81be <.debug_str+0x81be>
    8159:	6e                   	outsb  %ds:(%esi),(%dx)
    815a:	74 5f                	je     81bb <.debug_str+0x81bb>
    815c:	72 61                	jb     81bf <.debug_str+0x81bf>
    815e:	77 5f                	ja     81bf <.debug_str+0x81bf>
    8160:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    8167:	72 69                	jb     81d2 <.debug_str+0x81d2>
    8169:	78 5f                	js     81ca <.debug_str+0x81ca>
    816b:	63 70 75             	arpl   %si,0x75(%eax)
    816e:	00 73 69             	add    %dh,0x69(%ebx)
    8171:	76 61                	jbe    81d4 <.debug_str+0x81d4>
    8173:	6c                   	insb   (%dx),%es:(%edi)
    8174:	5f                   	pop    %edi
    8175:	69 6e 74 00 73 61 5f 	imul   $0x5f617300,0x74(%esi),%ebp
    817c:	72 65                	jb     81e3 <.debug_str+0x81e3>
    817e:	73 74                	jae    81f4 <.debug_str+0x81f4>
    8180:	6f                   	outsl  %ds:(%esi),(%dx)
    8181:	72 65                	jb     81e8 <.debug_str+0x81e8>
    8183:	72 00                	jb     8185 <.debug_str+0x8185>
    8185:	64 65 6e             	fs outsb %gs:(%esi),(%dx)
    8188:	74 72                	je     81fc <.debug_str+0x81fc>
    818a:	79 5f                	jns    81eb <.debug_str+0x81eb>
    818c:	6f                   	outsl  %ds:(%esi),(%dx)
    818d:	70 65                	jo     81f4 <.debug_str+0x81f4>
    818f:	72 61                	jb     81f2 <.debug_str+0x81f2>
    8191:	74 69                	je     81fc <.debug_str+0x81fc>
    8193:	6f                   	outsl  %ds:(%esi),(%dx)
    8194:	6e                   	outsb  %ds:(%esi),(%dx)
    8195:	73 00                	jae    8197 <.debug_str+0x8197>
    8197:	6d                   	insl   (%dx),%es:(%edi)
    8198:	65 6d                	gs insl (%dx),%es:(%edi)
    819a:	63 67 5f             	arpl   %sp,0x5f(%edi)
    819d:	6e                   	outsb  %ds:(%esi),(%dx)
    819e:	72 5f                	jb     81ff <.debug_str+0x81ff>
    81a0:	70 61                	jo     8203 <.debug_str+0x8203>
    81a2:	67 65 73 5f          	addr16 gs jae 8205 <.debug_str+0x8205>
    81a6:	6f                   	outsl  %ds:(%esi),(%dx)
    81a7:	76 65                	jbe    820e <.debug_str+0x820e>
    81a9:	72 5f                	jb     820a <.debug_str+0x820a>
    81ab:	68 69 67 68 00       	push   $0x686769
    81b0:	73 69                	jae    821b <.debug_str+0x821b>
    81b2:	67 6e                	outsb  %ds:(%si),(%dx)
    81b4:	61                   	popa   
    81b5:	74 75                	je     822c <.debug_str+0x822c>
    81b7:	72 65                	jb     821e <.debug_str+0x821e>
    81b9:	00 70 65             	add    %dh,0x65(%eax)
    81bc:	72 63                	jb     8221 <.debug_str+0x8221>
    81be:	70 75                	jo     8235 <.debug_str+0x8235>
    81c0:	5f                   	pop    %edi
    81c1:	63 6f 75             	arpl   %bp,0x75(%edi)
    81c4:	6e                   	outsb  %ds:(%esi),(%dx)
    81c5:	74 65                	je     822c <.debug_str+0x822c>
    81c7:	72 5f                	jb     8228 <.debug_str+0x8228>
    81c9:	62 61 74             	bound  %esp,0x74(%ecx)
    81cc:	63 68 00             	arpl   %bp,0x0(%eax)
    81cf:	5f                   	pop    %edi
    81d0:	42                   	inc    %edx
    81d1:	6f                   	outsl  %ds:(%esi),(%dx)
    81d2:	6f                   	outsl  %ds:(%esi),(%dx)
    81d3:	6c                   	insb   (%dx),%es:(%edi)
    81d4:	00 73 6c             	add    %dh,0x6c(%ebx)
    81d7:	65 65 70 5f          	gs gs jo 823a <.debug_str+0x823a>
    81db:	73 74                	jae    8251 <.debug_str+0x8251>
    81dd:	61                   	popa   
    81de:	72 74                	jb     8254 <.debug_str+0x8254>
    81e0:	00 63 68             	add    %ah,0x68(%ebx)
    81e3:	65 63 6b 5f          	arpl   %bp,%gs:0x5f(%ebx)
    81e7:	61                   	popa   
    81e8:	70 69                	jo     8253 <.debug_str+0x8253>
    81ea:	63 69 64             	arpl   %bp,0x64(%ecx)
    81ed:	5f                   	pop    %edi
    81ee:	75 73                	jne    8263 <.debug_str+0x8263>
    81f0:	65 64 00 6d 69       	gs add %ch,%fs:0x69(%ebp)
    81f5:	6e                   	outsb  %ds:(%esi),(%dx)
    81f6:	5f                   	pop    %edi
    81f7:	66 6c                	data16 insb (%dx),%es:(%edi)
    81f9:	74 00                	je     81fb <.debug_str+0x81fb>
    81fb:	78 38                	js     8235 <.debug_str+0x8235>
    81fd:	36 5f                	ss pop %edi
    81ff:	69 6e 69 74 5f 70 61 	imul   $0x61705f74,0x69(%esi),%ebp
    8206:	67 69 6e 67 00 5f 5f 	imul   $0x745f5f00,0x67(%bp),%ebp
    820d:	74 
    820e:	72 61                	jb     8271 <.debug_str+0x8271>
    8210:	63 65 70             	arpl   %sp,0x70(%ebp)
    8213:	6f                   	outsl  %ds:(%esi),(%dx)
    8214:	69 6e 74 5f 70 74 72 	imul   $0x7274705f,0x74(%esi),%ebp
    821b:	5f                   	pop    %edi
    821c:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    8223:	72 69                	jb     828e <.debug_str+0x828e>
    8225:	78 5f                	js     8286 <.debug_str+0x8286>
    8227:	61                   	popa   
    8228:	73 73                	jae    829d <.debug_str+0x829d>
    822a:	69 67 6e 5f 73 79 73 	imul   $0x7379735f,0x6e(%edi),%esp
    8231:	74 65                	je     8298 <.debug_str+0x8298>
    8233:	6d                   	insl   (%dx),%es:(%edi)
    8234:	00 66 6c             	add    %ah,0x6c(%esi)
    8237:	63 5f 6c             	arpl   %bx,0x6c(%edi)
    823a:	65 61                	gs popa 
    823c:	73 65                	jae    82a3 <.debug_str+0x82a3>
    823e:	00 64 72 69          	add    %ah,0x69(%edx,%esi,2)
    8242:	76 65                	jbe    82a9 <.debug_str+0x82a9>
    8244:	72 5f                	jb     82a5 <.debug_str+0x82a5>
    8246:	70 72                	jo     82ba <.debug_str+0x82ba>
    8248:	69 76 61 74 65 00 63 	imul   $0x63006574,0x61(%esi),%esi
    824f:	73 73                	jae    82c4 <.debug_str+0x82c4>
    8251:	5f                   	pop    %edi
    8252:	69 64 72 00 69 5f 6c 	imul   $0x696c5f69,0x0(%edx,%esi,2),%esp
    8259:	69 
    825a:	6e                   	outsb  %ds:(%esi),(%dx)
    825b:	6b 00 72             	imul   $0x72,(%eax),%eax
    825e:	63 75 5f             	arpl   %si,0x5f(%ebp)
    8261:	73 79                	jae    82dc <.debug_str+0x82dc>
    8263:	6e                   	outsb  %ds:(%esi),(%dx)
    8264:	63 5f 74             	arpl   %bx,0x74(%edi)
    8267:	79 70                	jns    82d9 <.debug_str+0x82d9>
    8269:	65 00 6c 69 73       	add    %ch,%gs:0x73(%ecx,%ebp,2)
    826e:	74 78                	je     82e8 <.debug_str+0x82e8>
    8270:	61                   	popa   
    8271:	74 74                	je     82e7 <.debug_str+0x82e7>
    8273:	72 00                	jb     8275 <.debug_str+0x8275>
    8275:	5f                   	pop    %edi
    8276:	6c                   	insb   (%dx),%es:(%edi)
    8277:	6f                   	outsl  %ds:(%esi),(%dx)
    8278:	77 65                	ja     82df <.debug_str+0x82df>
    827a:	72 00                	jb     827c <.debug_str+0x827c>
    827c:	74 72                	je     82f0 <.debug_str+0x82f0>
    827e:	61                   	popa   
    827f:	70 5f                	jo     82e0 <.debug_str+0x82e0>
    8281:	6e                   	outsb  %ds:(%esi),(%dx)
    8282:	72 00                	jb     8284 <.debug_str+0x8284>
    8284:	61                   	popa   
    8285:	63 5f 65             	arpl   %bx,0x65(%edi)
    8288:	74 69                	je     82f3 <.debug_str+0x82f3>
    828a:	6d                   	insl   (%dx),%es:(%edi)
    828b:	65 00 61 63          	add    %ah,%gs:0x63(%ecx)
    828f:	74 69                	je     82fa <.debug_str+0x82fa>
    8291:	76 65                	jbe    82f8 <.debug_str+0x82f8>
    8293:	5f                   	pop    %edi
    8294:	63 6f 75             	arpl   %bp,0x75(%edi)
    8297:	6e                   	outsb  %ds:(%esi),(%dx)
    8298:	74 00                	je     829a <.debug_str+0x829a>
    829a:	5f                   	pop    %edi
    829b:	5f                   	pop    %edi
    829c:	66 73 68             	data16 jae 8307 <.debug_str+0x8307>
    829f:	00 73 5f             	add    %dh,0x5f(%ebx)
    82a2:	69 66 6c 61 67 73 00 	imul   $0x736761,0x6c(%esi),%esp
    82a9:	70 72                	jo     831d <.debug_str+0x831d>
    82ab:	65 76 65             	gs jbe 8313 <.debug_str+0x8313>
    82ae:	6e                   	outsb  %ds:(%esi),(%dx)
    82af:	74 5f                	je     8310 <.debug_str+0x8310>
    82b1:	73 6c                	jae    831f <.debug_str+0x831f>
    82b3:	65 65 70 5f          	gs gs jo 8316 <.debug_str+0x8316>
    82b7:	74 69                	je     8322 <.debug_str+0x8322>
    82b9:	6d                   	insl   (%dx),%es:(%edi)
    82ba:	65 00 45 56          	add    %al,%gs:0x56(%ebp)
    82be:	45                   	inc    %ebp
    82bf:	4e                   	dec    %esi
    82c0:	54                   	push   %esp
    82c1:	5f                   	pop    %edi
    82c2:	46                   	inc    %esi
    82c3:	49                   	dec    %ecx
    82c4:	4c                   	dec    %esp
    82c5:	45                   	inc    %ebp
    82c6:	5f                   	pop    %edi
    82c7:	46                   	inc    %esi
    82c8:	4c                   	dec    %esp
    82c9:	5f                   	pop    %edi
    82ca:	50                   	push   %eax
    82cb:	49                   	dec    %ecx
    82cc:	44                   	inc    %esp
    82cd:	5f                   	pop    %edi
    82ce:	46                   	inc    %esi
    82cf:	49                   	dec    %ecx
    82d0:	4c                   	dec    %esp
    82d1:	54                   	push   %esp
    82d2:	45                   	inc    %ebp
    82d3:	52                   	push   %edx
    82d4:	00 63 68             	add    %ah,0x68(%ebx)
    82d7:	69 6c 64 5f 74 6f 74 	imul   $0x61746f74,0x5f(%esp,%eiz,2),%ebp
    82de:	61 
    82df:	6c                   	insb   (%dx),%es:(%edi)
    82e0:	5f                   	pop    %edi
    82e1:	74 69                	je     834c <.debug_str+0x834c>
    82e3:	6d                   	insl   (%dx),%es:(%edi)
    82e4:	65 5f                	gs pop %edi
    82e6:	65 6e                	outsb  %gs:(%esi),(%dx)
    82e8:	61                   	popa   
    82e9:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
    82ed:	00 78 38             	add    %bh,0x38(%eax)
    82f0:	36 5f                	ss pop %edi
    82f2:	6d                   	insl   (%dx),%es:(%edi)
    82f3:	6f                   	outsl  %ds:(%esi),(%dx)
    82f4:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
    82f7:	5f                   	pop    %edi
    82f8:	69 64 00 73 5f 63 6f 	imul   $0x756f635f,0x73(%eax,%eax,1),%esp
    82ff:	75 
    8300:	6e                   	outsb  %ds:(%esi),(%dx)
    8301:	74 00                	je     8303 <.debug_str+0x8303>
    8303:	54                   	push   %esp
    8304:	53                   	push   %ebx
    8305:	4b                   	dec    %ebx
    8306:	5f                   	pop    %edi
    8307:	54                   	push   %esp
    8308:	52                   	push   %edx
    8309:	41                   	inc    %ecx
    830a:	43                   	inc    %ebx
    830b:	45                   	inc    %ebp
    830c:	5f                   	pop    %edi
    830d:	46                   	inc    %esi
    830e:	4c                   	dec    %esp
    830f:	5f                   	pop    %edi
    8310:	54                   	push   %esp
    8311:	52                   	push   %edx
    8312:	41                   	inc    %ecx
    8313:	43                   	inc    %ebx
    8314:	45                   	inc    %ebp
    8315:	5f                   	pop    %edi
    8316:	42                   	inc    %edx
    8317:	49                   	dec    %ecx
    8318:	54                   	push   %esp
    8319:	00 64 5f 72          	add    %ah,0x72(%edi,%ebx,2)
    831d:	65 76 61             	gs jbe 8381 <.debug_str+0x8381>
    8320:	6c                   	insb   (%dx),%es:(%edi)
    8321:	69 64 61 74 65 00 62 	imul   $0x75620065,0x74(%ecx,%eiz,2),%esp
    8328:	75 
    8329:	73 5f                	jae    838a <.debug_str+0x838a>
    832b:	67 72 6f             	addr16 jb 839d <.debug_str+0x839d>
    832e:	75 70                	jne    83a0 <.debug_str+0x83a0>
    8330:	73 00                	jae    8332 <.debug_str+0x8332>
    8332:	69 72 71 5f 63 68 69 	imul   $0x6968635f,0x71(%edx),%esi
    8339:	70 00                	jo     833b <.debug_str+0x833b>
    833b:	70 6d                	jo     83aa <.debug_str+0x83aa>
    833d:	64 5f                	fs pop %edi
    833f:	74 00                	je     8341 <.debug_str+0x8341>
    8341:	63 70 75             	arpl   %si,0x75(%eax)
    8344:	5f                   	pop    %edi
    8345:	75 70                	jne    83b7 <.debug_str+0x83b7>
    8347:	00 6d 6e             	add    %ch,0x6e(%ebp)
    834a:	74 5f                	je     83ab <.debug_str+0x83ab>
    834c:	6e                   	outsb  %ds:(%esi),(%dx)
    834d:	61                   	popa   
    834e:	6d                   	insl   (%dx),%es:(%edi)
    834f:	65 73 70             	gs jae 83c2 <.debug_str+0x83c2>
    8352:	61                   	popa   
    8353:	63 65 00             	arpl   %sp,0x0(%ebp)
    8356:	54                   	push   %esp
    8357:	52                   	push   %edx
    8358:	41                   	inc    %ecx
    8359:	43                   	inc    %ebx
    835a:	45                   	inc    %ebp
    835b:	5f                   	pop    %edi
    835c:	54                   	push   %esp
    835d:	59                   	pop    %ecx
    835e:	50                   	push   %eax
    835f:	45                   	inc    %ebp
    8360:	5f                   	pop    %edi
    8361:	55                   	push   %ebp
    8362:	4e                   	dec    %esi
    8363:	48                   	dec    %eax
    8364:	41                   	inc    %ecx
    8365:	4e                   	dec    %esi
    8366:	44                   	inc    %esp
    8367:	4c                   	dec    %esp
    8368:	45                   	inc    %ebp
    8369:	44                   	inc    %esp
    836a:	00 73 6c             	add    %dh,0x6c(%ebx)
    836d:	65 65 70 5f          	gs gs jo 83d0 <.debug_str+0x83d0>
    8371:	73 74                	jae    83e7 <.debug_str+0x83e7>
    8373:	61                   	popa   
    8374:	74 65                	je     83db <.debug_str+0x83db>
    8376:	00 73 5f             	add    %dh,0x5f(%ebx)
    8379:	6f                   	outsl  %ds:(%esi),(%dx)
    837a:	70 00                	jo     837c <.debug_str+0x837c>
    837c:	73 79                	jae    83f7 <.debug_str+0x83f7>
    837e:	73 76                	jae    83f6 <.debug_str+0x83f6>
    8380:	5f                   	pop    %edi
    8381:	73 68                	jae    83eb <.debug_str+0x83eb>
    8383:	6d                   	insl   (%dx),%es:(%edi)
    8384:	00 64 71 5f          	add    %ah,0x5f(%ecx,%esi,2)
    8388:	63 6f 75             	arpl   %bp,0x75(%edi)
    838b:	6e                   	outsb  %ds:(%esi),(%dx)
    838c:	74 00                	je     838e <.debug_str+0x838e>
    838e:	73 65                	jae    83f5 <.debug_str+0x83f5>
    8390:	74 5f                	je     83f1 <.debug_str+0x83f1>
    8392:	6c                   	insb   (%dx),%es:(%edi)
    8393:	61                   	popa   
    8394:	74 65                	je     83fb <.debug_str+0x83fb>
    8396:	6e                   	outsb  %ds:(%esi),(%dx)
    8397:	63 79 5f             	arpl   %di,0x5f(%ecx)
    839a:	74 6f                	je     840b <.debug_str+0x840b>
    839c:	6c                   	insb   (%dx),%es:(%edi)
    839d:	65 72 61             	gs jb  8401 <.debug_str+0x8401>
    83a0:	6e                   	outsb  %ds:(%esi),(%dx)
    83a1:	63 65 00             	arpl   %sp,0x0(%ebp)
    83a4:	78 38                	js     83de <.debug_str+0x83de>
    83a6:	36 5f                	ss pop %edi
    83a8:	6d                   	insl   (%dx),%es:(%edi)
    83a9:	6f                   	outsl  %ds:(%esi),(%dx)
    83aa:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
    83ad:	00 72 65             	add    %dh,0x65(%edx)
    83b0:	73 6f                	jae    8421 <.debug_str+0x8421>
    83b2:	75 72                	jne    8426 <.debug_str+0x8426>
    83b4:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    83b7:	73 69                	jae    8422 <.debug_str+0x8422>
    83b9:	7a 65                	jp     8420 <.debug_str+0x8420>
    83bb:	5f                   	pop    %edi
    83bc:	74 00                	je     83be <.debug_str+0x83be>
    83be:	6f                   	outsl  %ds:(%esi),(%dx)
    83bf:	6e                   	outsb  %ds:(%esi),(%dx)
    83c0:	63 70 75             	arpl   %si,0x75(%eax)
    83c3:	00 70 72             	add    %dh,0x72(%eax)
    83c6:	6f                   	outsl  %ds:(%esi),(%dx)
    83c7:	63 65 73             	arpl   %sp,0x73(%ebp)
    83ca:	73 65                	jae    8431 <.debug_str+0x8431>
    83cc:	73 00                	jae    83ce <.debug_str+0x83ce>
    83ce:	54                   	push   %esp
    83cf:	48                   	dec    %eax
    83d0:	50                   	push   %eax
    83d1:	5f                   	pop    %edi
    83d2:	53                   	push   %ebx
    83d3:	50                   	push   %eax
    83d4:	4c                   	dec    %esp
    83d5:	49                   	dec    %ecx
    83d6:	54                   	push   %esp
    83d7:	5f                   	pop    %edi
    83d8:	50                   	push   %eax
    83d9:	4d                   	dec    %ebp
    83da:	44                   	inc    %esp
    83db:	00 69 72             	add    %ch,0x72(%ecx)
    83de:	71 5f                	jno    843f <.debug_str+0x843f>
    83e0:	6d                   	insl   (%dx),%es:(%edi)
    83e1:	61                   	popa   
    83e2:	74 72                	je     8456 <.debug_str+0x8456>
    83e4:	69 78 5f 61 73 73 69 	imul   $0x69737361,0x5f(%eax),%edi
    83eb:	67 6e                	outsb  %ds:(%si),(%dx)
    83ed:	5f                   	pop    %edi
    83ee:	73 79                	jae    8469 <.debug_str+0x8469>
    83f0:	73 74                	jae    8466 <.debug_str+0x8466>
    83f2:	65 6d                	gs insl (%dx),%es:(%edi)
    83f4:	00 73 75             	add    %dh,0x75(%ebx)
    83f7:	69 64 00 73 61 6d 70 	imul   $0x6c706d61,0x73(%eax,%eax,1),%esp
    83fe:	6c 
    83ff:	65 5f                	gs pop %edi
    8401:	6d                   	insl   (%dx),%es:(%edi)
    8402:	61                   	popa   
    8403:	78 5f                	js     8464 <.debug_str+0x8464>
    8405:	73 74                	jae    847b <.debug_str+0x847b>
    8407:	61                   	popa   
    8408:	63 6b 00             	arpl   %bp,0x0(%ebx)
    840b:	74 72                	je     847f <.debug_str+0x847f>
    840d:	61                   	popa   
    840e:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    8411:	72 61                	jb     8474 <.debug_str+0x8474>
    8413:	77 5f                	ja     8474 <.debug_str+0x8474>
    8415:	6f                   	outsl  %ds:(%esi),(%dx)
    8416:	75 74                	jne    848c <.debug_str+0x848c>
    8418:	70 75                	jo     848f <.debug_str+0x848f>
    841a:	74 5f                	je     847b <.debug_str+0x847b>
    841c:	70 72                	jo     8490 <.debug_str+0x8490>
    841e:	65 70 00             	gs jo  8421 <.debug_str+0x8421>
    8421:	69 5f 72 65 61 64 63 	imul   $0x63646165,0x72(%edi),%ebx
    8428:	6f                   	outsl  %ds:(%esi),(%dx)
    8429:	75 6e                	jne    8499 <.debug_str+0x8499>
    842b:	74 00                	je     842d <.debug_str+0x842d>
    842d:	55                   	push   %ebp
    842e:	43                   	inc    %ebx
    842f:	4f                   	dec    %edi
    8430:	55                   	push   %ebp
    8431:	4e                   	dec    %esi
    8432:	54                   	push   %esp
    8433:	5f                   	pop    %edi
    8434:	55                   	push   %ebp
    8435:	53                   	push   %ebx
    8436:	45                   	inc    %ebp
    8437:	52                   	push   %edx
    8438:	5f                   	pop    %edi
    8439:	4e                   	dec    %esi
    843a:	41                   	inc    %ecx
    843b:	4d                   	dec    %ebp
    843c:	45                   	inc    %ebp
    843d:	53                   	push   %ebx
    843e:	50                   	push   %eax
    843f:	41                   	inc    %ecx
    8440:	43                   	inc    %ebx
    8441:	45                   	inc    %ebp
    8442:	53                   	push   %ebx
    8443:	00 69 72             	add    %ch,0x72(%ecx)
    8446:	71 5f                	jno    84a7 <.debug_str+0x84a7>
    8448:	77 72                	ja     84bc <.debug_str+0x84bc>
    844a:	69 74 65 5f 6d 73 69 	imul   $0x5f69736d,0x5f(%ebp,%eiz,2),%esi
    8451:	5f 
    8452:	6d                   	insl   (%dx),%es:(%edi)
    8453:	73 67                	jae    84bc <.debug_str+0x84bc>
    8455:	00 65 78             	add    %ah,0x78(%ebp)
    8458:	63 6c 75 64          	arpl   %bp,0x64(%ebp,%esi,2)
    845c:	65 5f                	gs pop %edi
    845e:	75 73                	jne    84d3 <.debug_str+0x84d3>
    8460:	65 72 00             	gs jb  8463 <.debug_str+0x8463>
    8463:	6c                   	insb   (%dx),%es:(%edi)
    8464:	6f                   	outsl  %ds:(%esi),(%dx)
    8465:	63 6b 65             	arpl   %bp,0x65(%ebx)
    8468:	64 5f                	fs pop %edi
    846a:	76 6d                	jbe    84d9 <.debug_str+0x84d9>
    846c:	00 72 62             	add    %dh,0x62(%edx)
    846f:	5f                   	pop    %edi
    8470:	6c                   	insb   (%dx),%es:(%edi)
    8471:	65 66 74 00          	gs data16 je 8475 <.debug_str+0x8475>
    8475:	6d                   	insl   (%dx),%es:(%edi)
    8476:	67 5f                	addr16 pop %edi
    8478:	73 72                	jae    84ec <.debug_str+0x84ec>
    847a:	63 5f 63             	arpl   %bx,0x63(%edi)
    847d:	67 72 70             	addr16 jb 84f0 <.debug_str+0x84f0>
    8480:	00 73 65             	add    %dh,0x65(%ebx)
    8483:	71 5f                	jno    84e4 <.debug_str+0x84e4>
    8485:	6e                   	outsb  %ds:(%esi),(%dx)
    8486:	65 78 74             	gs js  84fd <.debug_str+0x84fd>
    8489:	00 55 43             	add    %dl,0x43(%ebp)
    848c:	4f                   	dec    %edi
    848d:	55                   	push   %ebp
    848e:	4e                   	dec    %esi
    848f:	54                   	push   %esp
    8490:	5f                   	pop    %edi
    8491:	49                   	dec    %ecx
    8492:	4e                   	dec    %esi
    8493:	4f                   	dec    %edi
    8494:	54                   	push   %esp
    8495:	49                   	dec    %ecx
    8496:	46                   	inc    %esi
    8497:	59                   	pop    %ecx
    8498:	5f                   	pop    %edi
    8499:	57                   	push   %edi
    849a:	41                   	inc    %ecx
    849b:	54                   	push   %esp
    849c:	43                   	inc    %ebx
    849d:	48                   	dec    %eax
    849e:	45                   	inc    %ebp
    849f:	53                   	push   %ebx
    84a0:	00 75 65             	add    %dh,0x65(%ebp)
    84a3:	76 65                	jbe    850a <.debug_str+0x850a>
    84a5:	6e                   	outsb  %ds:(%esi),(%dx)
    84a6:	74 5f                	je     8507 <.debug_str+0x8507>
    84a8:	73 75                	jae    851f <.debug_str+0x851f>
    84aa:	70 70                	jo     851c <.debug_str+0x851c>
    84ac:	72 65                	jb     8513 <.debug_str+0x8513>
    84ae:	73 73                	jae    8523 <.debug_str+0x8523>
    84b0:	00 71 75             	add    %dh,0x75(%ecx)
    84b3:	6f                   	outsl  %ds:(%esi),(%dx)
    84b4:	74 61                	je     8517 <.debug_str+0x8517>
    84b6:	63 74 6c 5f          	arpl   %si,0x5f(%esp,%ebp,2)
    84ba:	6f                   	outsl  %ds:(%esi),(%dx)
    84bb:	70 73                	jo     8530 <.debug_str+0x8530>
    84bd:	00 73 5f             	add    %dh,0x5f(%ebx)
    84c0:	73 79                	jae    853b <.debug_str+0x853b>
    84c2:	6e                   	outsb  %ds:(%esi),(%dx)
    84c3:	63 5f 6c             	arpl   %bx,0x6c(%edi)
    84c6:	6f                   	outsl  %ds:(%esi),(%dx)
    84c7:	63 6b 00             	arpl   %bp,0x0(%ebx)
    84ca:	74 6f                	je     853b <.debug_str+0x853b>
    84cc:	74 61                	je     852f <.debug_str+0x852f>
    84ce:	6c                   	insb   (%dx),%es:(%edi)
    84cf:	5f                   	pop    %edi
    84d0:	74 69                	je     853b <.debug_str+0x853b>
    84d2:	6d                   	insl   (%dx),%es:(%edi)
    84d3:	65 00 5f 5f          	add    %bl,%gs:0x5f(%edi)
    84d7:	6b 65 72 6e          	imul   $0x6e,0x72(%ebp),%esp
    84db:	65 6c                	gs insb (%dx),%es:(%edi)
    84dd:	5f                   	pop    %edi
    84de:	63 6c 6f 63          	arpl   %bp,0x63(%edi,%ebp,2)
    84e2:	6b 5f 74 00          	imul   $0x0,0x74(%edi),%ebx
    84e6:	54                   	push   %esp
    84e7:	53                   	push   %ebx
    84e8:	4b                   	dec    %ebx
    84e9:	5f                   	pop    %edi
    84ea:	54                   	push   %esp
    84eb:	52                   	push   %edx
    84ec:	41                   	inc    %ecx
    84ed:	43                   	inc    %ebx
    84ee:	45                   	inc    %ebp
    84ef:	5f                   	pop    %edi
    84f0:	46                   	inc    %esi
    84f1:	4c                   	dec    %esp
    84f2:	5f                   	pop    %edi
    84f3:	47                   	inc    %edi
    84f4:	52                   	push   %edx
    84f5:	41                   	inc    %ecx
    84f6:	50                   	push   %eax
    84f7:	48                   	dec    %eax
    84f8:	5f                   	pop    %edi
    84f9:	42                   	inc    %edx
    84fa:	49                   	dec    %ecx
    84fb:	54                   	push   %esp
    84fc:	00 63 70             	add    %ah,0x70(%ebx)
    84ff:	75 61                	jne    8562 <.debug_str+0x8562>
    8501:	63 63 74             	arpl   %sp,0x74(%ebx)
    8504:	5f                   	pop    %edi
    8505:	63 67 72             	arpl   %sp,0x72(%edi)
    8508:	70 5f                	jo     8569 <.debug_str+0x8569>
    850a:	69 64 00 61 63 74 69 	imul   $0x6f697463,0x61(%eax,%eax,1),%esp
    8511:	6f 
    8512:	6e                   	outsb  %ds:(%esi),(%dx)
    8513:	00 63 6c             	add    %ah,0x6c(%ebx)
    8516:	6f                   	outsl  %ds:(%esi),(%dx)
    8517:	63 6b 69             	arpl   %bp,0x69(%ebx)
    851a:	64 5f                	fs pop %edi
    851c:	74 00                	je     851e <.debug_str+0x851e>
    851e:	6f                   	outsl  %ds:(%esi),(%dx)
    851f:	6f                   	outsl  %ds:(%esi),(%dx)
    8520:	6d                   	insl   (%dx),%es:(%edi)
    8521:	5f                   	pop    %edi
    8522:	73 63                	jae    8587 <.debug_str+0x8587>
    8524:	6f                   	outsl  %ds:(%esi),(%dx)
    8525:	72 65                	jb     858c <.debug_str+0x858c>
    8527:	5f                   	pop    %edi
    8528:	61                   	popa   
    8529:	64 6a 5f             	fs push $0x5f
    852c:	6d                   	insl   (%dx),%es:(%edi)
    852d:	69 6e 00 64 71 5f 66 	imul   $0x665f7164,0x0(%esi),%ebp
    8534:	72 65                	jb     859b <.debug_str+0x859b>
    8536:	65 00 70 61          	add    %dh,%gs:0x61(%eax)
    853a:	72 65                	jb     85a1 <.debug_str+0x85a1>
    853c:	6e                   	outsb  %ds:(%esi),(%dx)
    853d:	74 5f                	je     859e <.debug_str+0x859e>
    853f:	65 78 65             	gs js  85a7 <.debug_str+0x85a7>
    8542:	63 5f 69             	arpl   %bx,0x69(%edi)
    8545:	64 00 69 6e          	add    %ch,%fs:0x6e(%ecx)
    8549:	5f                   	pop    %edi
    854a:	74 78                	je     85c4 <.debug_str+0x85c4>
    854c:	00 6b 65             	add    %ch,0x65(%ebx)
    854f:	72 6e                	jb     85bf <.debug_str+0x85bf>
    8551:	66 73 5f             	data16 jae 85b3 <.debug_str+0x85b3>
    8554:	65 6c                	gs insb (%dx),%es:(%edi)
    8556:	65 6d                	gs insl (%dx),%es:(%edi)
    8558:	5f                   	pop    %edi
    8559:	64 69 72 00 70 61 67 	imul   $0x65676170,%fs:0x0(%edx),%esi
    8560:	65 
    8561:	5f                   	pop    %edi
    8562:	65 6e                	outsb  %gs:(%esi),(%dx)
    8564:	74 72                	je     85d8 <.debug_str+0x85d8>
    8566:	79 5f                	jns    85c7 <.debug_str+0x85c7>
    8568:	73 69                	jae    85d3 <.debug_str+0x85d3>
    856a:	7a 65                	jp     85d1 <.debug_str+0x85d1>
    856c:	00 66 72             	add    %ah,0x72(%esi)
    856f:	65 65 5f             	gs gs pop %edi
    8572:	6c                   	insb   (%dx),%es:(%edi)
    8573:	69 73 74 00 61 75 74 	imul   $0x74756100,0x74(%ebx),%esi
    857a:	6f                   	outsl  %ds:(%esi),(%dx)
    857b:	73 6c                	jae    85e9 <.debug_str+0x85e9>
    857d:	65 65 70 5f          	gs gs jo 85e0 <.debug_str+0x85e0>
    8581:	65 6e                	outsb  %gs:(%esi),(%dx)
    8583:	61                   	popa   
    8584:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
    8588:	00 74 61 73          	add    %dh,0x73(%ecx,%eiz,2)
    858c:	6b 73 74 61          	imul   $0x61,0x74(%ebx),%esi
    8590:	74 73                	je     8605 <.debug_str+0x8605>
    8592:	00 70 74             	add    %dh,0x74(%eax)
    8595:	72 61                	jb     85f8 <.debug_str+0x85f8>
    8597:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    859a:	65 6e                	outsb  %gs:(%esi),(%dx)
    859c:	74 72                	je     8610 <.debug_str+0x8610>
    859e:	79 00                	jns    85a0 <.debug_str+0x85a0>
    85a0:	61                   	popa   
    85a1:	70 69                	jo     860c <.debug_str+0x860c>
    85a3:	63 5f 69             	arpl   %bx,0x69(%edi)
    85a6:	64 5f                	fs pop %edi
    85a8:	72 65                	jb     860f <.debug_str+0x860f>
    85aa:	67 69 73 74 65 72 65 	imul   $0x64657265,0x74(%bp,%di),%esi
    85b1:	64 
    85b2:	00 73 5f             	add    %dh,0x5f(%ebx)
    85b5:	71 63                	jno    861a <.debug_str+0x861a>
    85b7:	6f                   	outsl  %ds:(%esi),(%dx)
    85b8:	70 00                	jo     85ba <.debug_str+0x85ba>
    85ba:	61                   	popa   
    85bb:	74 6f                	je     862c <.debug_str+0x862c>
    85bd:	6d                   	insl   (%dx),%es:(%edi)
    85be:	69 63 5f 74 00 6e 6f 	imul   $0x6f6e0074,0x5f(%ebx),%esp
    85c5:	74 69                	je     8630 <.debug_str+0x8630>
    85c7:	66 79 5f             	data16 jns 8629 <.debug_str+0x8629>
    85ca:	6e                   	outsb  %ds:(%esi),(%dx)
    85cb:	65 78 74             	gs js  8642 <.debug_str+0x8642>
    85ce:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    85d2:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    85d5:	72 61                	jb     8638 <.debug_str+0x8638>
    85d7:	77 5f                	ja     8638 <.debug_str+0x8638>
    85d9:	6f                   	outsl  %ds:(%esi),(%dx)
    85da:	75 74                	jne    8650 <.debug_str+0x8650>
    85dc:	70 75                	jo     8653 <.debug_str+0x8653>
    85de:	74 5f                	je     863f <.debug_str+0x863f>
    85e0:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    85e7:	72 69                	jb     8652 <.debug_str+0x8652>
    85e9:	78 5f                	js     864a <.debug_str+0x864a>
    85eb:	67 6c                	insb   (%dx),%es:(%di)
    85ed:	6f                   	outsl  %ds:(%esi),(%dx)
    85ee:	62 61 6c             	bound  %esp,0x6c(%ecx)
    85f1:	00 65 5f             	add    %ah,0x5f(%ebp)
    85f4:	63 73 65             	arpl   %si,0x65(%ebx)
    85f7:	74 5f                	je     8658 <.debug_str+0x8658>
    85f9:	6e                   	outsb  %ds:(%esi),(%dx)
    85fa:	6f                   	outsl  %ds:(%esi),(%dx)
    85fb:	64 65 00 62 75       	fs add %ah,%gs:0x75(%edx)
    8600:	66 66 65 72 00       	data16 data16 gs jb 8605 <.debug_str+0x8605>
    8605:	73 68                	jae    866f <.debug_str+0x866f>
    8607:	6f                   	outsl  %ds:(%esi),(%dx)
    8608:	72 74                	jb     867e <.debug_str+0x867e>
    860a:	20 69 6e             	and    %ch,0x6e(%ecx)
    860d:	74 00                	je     860f <.debug_str+0x860f>
    860f:	6c                   	insb   (%dx),%es:(%edi)
    8610:	6f                   	outsl  %ds:(%esi),(%dx)
    8611:	73 74                	jae    8687 <.debug_str+0x8687>
    8613:	5f                   	pop    %edi
    8614:	65 76 65             	gs jbe 867c <.debug_str+0x867c>
    8617:	6e                   	outsb  %ds:(%esi),(%dx)
    8618:	74 73                	je     868d <.debug_str+0x868d>
    861a:	00 76 63             	add    %dh,0x63(%esi)
    861d:	70 75                	jo     8694 <.debug_str+0x8694>
    861f:	5f                   	pop    %edi
    8620:	69 73 5f 70 72 65 65 	imul   $0x65657270,0x5f(%ebx),%esi
    8627:	6d                   	insl   (%dx),%es:(%edi)
    8628:	70 74                	jo     869e <.debug_str+0x869e>
    862a:	65 64 00 4e 52       	gs add %cl,%fs:0x52(%esi)
    862f:	5f                   	pop    %edi
    8630:	56                   	push   %esi
    8631:	4d                   	dec    %ebp
    8632:	5f                   	pop    %edi
    8633:	5a                   	pop    %edx
    8634:	4f                   	dec    %edi
    8635:	4e                   	dec    %esi
    8636:	45                   	inc    %ebp
    8637:	5f                   	pop    %edi
    8638:	53                   	push   %ebx
    8639:	54                   	push   %esp
    863a:	41                   	inc    %ecx
    863b:	54                   	push   %esp
    863c:	5f                   	pop    %edi
    863d:	49                   	dec    %ecx
    863e:	54                   	push   %esp
    863f:	45                   	inc    %ebp
    8640:	4d                   	dec    %ebp
    8641:	53                   	push   %ebx
    8642:	00 61 70             	add    %ah,0x70(%ecx)
    8645:	69 63 5f 76 65 72 62 	imul   $0x62726576,0x5f(%ebx),%esp
    864c:	6f                   	outsl  %ds:(%esi),(%dx)
    864d:	73 69                	jae    86b8 <.debug_str+0x86b8>
    864f:	74 79                	je     86ca <.debug_str+0x86ca>
    8651:	00 70 72             	add    %dh,0x72(%eax)
    8654:	6f                   	outsl  %ds:(%esi),(%dx)
    8655:	63 5f 6d             	arpl   %bx,0x6d(%edi)
    8658:	6e                   	outsb  %ds:(%esi),(%dx)
    8659:	74 00                	je     865b <.debug_str+0x865b>
    865b:	72 65                	jb     86c2 <.debug_str+0x86c2>
    865d:	61                   	popa   
    865e:	64 5f                	fs pop %edi
    8660:	69 74 65 72 00 77 72 	imul   $0x69727700,0x72(%ebp,%eiz,2),%esi
    8667:	69 
    8668:	74 61                	je     86cb <.debug_str+0x86cb>
    866a:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
    866e:	66 5f                	pop    %di
    8670:	6f                   	outsl  %ds:(%esi),(%dx)
    8671:	77 6e                	ja     86e1 <.debug_str+0x86e1>
    8673:	65 72 00             	gs jb  8676 <.debug_str+0x8676>
    8676:	6e                   	outsb  %ds:(%esi),(%dx)
    8677:	61                   	popa   
    8678:	6d                   	insl   (%dx),%es:(%edi)
    8679:	65 73 70             	gs jae 86ec <.debug_str+0x86ec>
    867c:	61                   	popa   
    867d:	63 65 73             	arpl   %sp,0x73(%ebp)
    8680:	00 63 6f             	add    %ah,0x6f(%ebx)
    8683:	6e                   	outsb  %ds:(%esi),(%dx)
    8684:	66 69 67 31 00 63    	imul   $0x6300,0x31(%edi),%sp
    868a:	6f                   	outsl  %ds:(%esi),(%dx)
    868b:	6e                   	outsb  %ds:(%esi),(%dx)
    868c:	66 69 67 32 00 67    	imul   $0x6700,0x32(%edi),%sp
    8692:	61                   	popa   
    8693:	74 65                	je     86fa <.debug_str+0x86fa>
    8695:	5f                   	pop    %edi
    8696:	64 65 73 63          	fs gs jae 86fd <.debug_str+0x86fd>
    869a:	00 52 43             	add    %dl,0x43(%edx)
    869d:	55                   	push   %ebp
    869e:	5f                   	pop    %edi
    869f:	53                   	push   %ebx
    86a0:	43                   	inc    %ebx
    86a1:	48                   	dec    %eax
    86a2:	45                   	inc    %ebp
    86a3:	44                   	inc    %esp
    86a4:	5f                   	pop    %edi
    86a5:	53                   	push   %ebx
    86a6:	59                   	pop    %ecx
    86a7:	4e                   	dec    %esi
    86a8:	43                   	inc    %ebx
    86a9:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    86ad:	63 65 70             	arpl   %sp,0x70(%ebp)
    86b0:	6f                   	outsl  %ds:(%esi),(%dx)
    86b1:	69 6e 74 00 63 73 73 	imul   $0x73736300,0x74(%esi),%ebp
    86b8:	5f                   	pop    %edi
    86b9:	6f                   	outsl  %ds:(%esi),(%dx)
    86ba:	66 66 6c             	data16 data16 insb (%dx),%es:(%edi)
    86bd:	69 6e 65 00 70 61 64 	imul   $0x64617000,0x65(%esi),%ebp
    86c4:	5f                   	pop    %edi
    86c5:	75 6e                	jne    8735 <.debug_str+0x8735>
    86c7:	74 69                	je     8732 <.debug_str+0x8732>
    86c9:	6c                   	insb   (%dx),%es:(%edi)
    86ca:	00 69 5f             	add    %ch,0x5f(%ecx)
    86cd:	77 72                	ja     8741 <.debug_str+0x8741>
    86cf:	69 74 65 63 6f 75 6e 	imul   $0x746e756f,0x63(%ebp,%eiz,2),%esi
    86d6:	74 
    86d7:	00 69 5f             	add    %ch,0x5f(%ecx)
    86da:	77 62                	ja     873e <.debug_str+0x873e>
    86dc:	5f                   	pop    %edi
    86dd:	66 72 6e             	data16 jb 874e <.debug_str+0x874e>
    86e0:	5f                   	pop    %edi
    86e1:	77 69                	ja     874c <.debug_str+0x874c>
    86e3:	6e                   	outsb  %ds:(%esi),(%dx)
    86e4:	6e                   	outsb  %ds:(%esi),(%dx)
    86e5:	65 72 00             	gs jb  86e8 <.debug_str+0x86e8>
    86e8:	77 72                	ja     875c <.debug_str+0x875c>
    86ea:	69 74 65 5f 63 68 61 	imul   $0x72616863,0x5f(%ebp,%eiz,2),%esi
    86f1:	72 
    86f2:	00 6c 61 73          	add    %ch,0x73(%ecx,%eiz,2)
    86f6:	74 5f                	je     8757 <.debug_str+0x8757>
    86f8:	61                   	popa   
    86f9:	72 72                	jb     876d <.debug_str+0x876d>
    86fb:	69 76 61 6c 00 6d 69 	imul   $0x696d006c,0x61(%esi),%esi
    8702:	67 72 61             	addr16 jb 8766 <.debug_str+0x8766>
    8705:	74 69                	je     8770 <.debug_str+0x8770>
    8707:	6f                   	outsl  %ds:(%esi),(%dx)
    8708:	6e                   	outsb  %ds:(%esi),(%dx)
    8709:	5f                   	pop    %edi
    870a:	65 6e                	outsb  %gs:(%esi),(%dx)
    870c:	61                   	popa   
    870d:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
    8711:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    8715:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    8718:	65 76 65             	gs jbe 8780 <.debug_str+0x8780>
    871b:	6e                   	outsb  %ds:(%esi),(%dx)
    871c:	74 5f                	je     877d <.debug_str+0x877d>
    871e:	63 61 6c             	arpl   %sp,0x6c(%ecx)
    8721:	6c                   	insb   (%dx),%es:(%edi)
    8722:	00 65 76             	add    %ah,0x76(%ebp)
    8725:	65 6e                	outsb  %gs:(%esi),(%dx)
    8727:	74 5f                	je     8788 <.debug_str+0x8788>
    8729:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    8730:	72 69                	jb     879b <.debug_str+0x879b>
    8732:	78 5f                	js     8793 <.debug_str+0x8793>
    8734:	66 72 65             	data16 jb 879c <.debug_str+0x879c>
    8737:	65 00 70 6d          	add    %dh,%gs:0x6d(%eax)
    873b:	5f                   	pop    %edi
    873c:	64 6f                	outsl  %fs:(%esi),(%dx)
    873e:	6d                   	insl   (%dx),%es:(%edi)
    873f:	61                   	popa   
    8740:	69 6e 5f 64 61 74 61 	imul   $0x61746164,0x5f(%esi),%ebp
    8747:	00 6e 72             	add    %ch,0x72(%esi)
    874a:	5f                   	pop    %edi
    874b:	65 78 74             	gs js  87c2 <.debug_str+0x87c2>
    874e:	65 6e                	outsb  %gs:(%esi),(%dx)
    8750:	74 73                	je     87c5 <.debug_str+0x87c5>
    8752:	00 70 6f             	add    %dh,0x6f(%eax)
    8755:	6c                   	insb   (%dx),%es:(%edi)
    8756:	6c                   	insb   (%dx),%es:(%edi)
    8757:	5f                   	pop    %edi
    8758:	74 61                	je     87bb <.debug_str+0x87bb>
    875a:	62 6c 65 5f          	bound  %ebp,0x5f(%ebp,%eiz,2)
    875e:	73 74                	jae    87d4 <.debug_str+0x87d4>
    8760:	72 75                	jb     87d7 <.debug_str+0x87d7>
    8762:	63 74 00 77          	arpl   %si,0x77(%eax,%eax,1)
    8766:	72 69                	jb     87d1 <.debug_str+0x87d1>
    8768:	74 65                	je     87cf <.debug_str+0x87cf>
    876a:	5f                   	pop    %edi
    876b:	6d                   	insl   (%dx),%es:(%edi)
    876c:	73 72                	jae    87e0 <.debug_str+0x87e0>
    876e:	5f                   	pop    %edi
    876f:	73 61                	jae    87d2 <.debug_str+0x87d2>
    8771:	66 65 00 64 69 72    	data16 add %ah,%gs:0x72(%ecx,%ebp,2)
    8777:	65 63 74 5f 49       	arpl   %si,%gs:0x49(%edi,%ebx,2)
    877c:	4f                   	dec    %edi
    877d:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    8781:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    8784:	65 76 65             	gs jbe 87ec <.debug_str+0x87ec>
    8787:	6e                   	outsb  %ds:(%esi),(%dx)
    8788:	74 5f                	je     87e9 <.debug_str+0x87e9>
    878a:	63 6c 61 73          	arpl   %bp,0x73(%ecx,%eiz,2)
    878e:	73 00                	jae    8790 <.debug_str+0x8790>
    8790:	63 75 72             	arpl   %si,0x72(%ebp)
    8793:	72 65                	jb     87fa <.debug_str+0x87fa>
    8795:	6e                   	outsb  %ds:(%esi),(%dx)
    8796:	74 5f                	je     87f7 <.debug_str+0x87f7>
    8798:	6d                   	insl   (%dx),%es:(%edi)
    8799:	61                   	popa   
    879a:	79 5f                	jns    87fb <.debug_str+0x87fb>
    879c:	6d                   	insl   (%dx),%es:(%edi)
    879d:	6f                   	outsl  %ds:(%esi),(%dx)
    879e:	75 6e                	jne    880e <.debug_str+0x880e>
    87a0:	74 00                	je     87a2 <.debug_str+0x87a2>
    87a2:	70 72                	jo     8816 <.debug_str+0x8816>
    87a4:	69 6e 74 5f 66 6d 74 	imul   $0x746d665f,0x74(%esi),%ebp
    87ab:	00 73 65             	add    %dh,0x65(%ebx)
    87ae:	71 6c                	jno    881c <.debug_str+0x881c>
    87b0:	6f                   	outsl  %ds:(%esi),(%dx)
    87b1:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    87b4:	74 00                	je     87b6 <.debug_str+0x87b6>
    87b6:	69 6e 68 65 72 69 74 	imul   $0x74697265,0x68(%esi),%ebp
    87bd:	5f                   	pop    %edi
    87be:	73 74                	jae    8834 <.debug_str+0x8834>
    87c0:	61                   	popa   
    87c1:	74 00                	je     87c3 <.debug_str+0x87c3>
    87c3:	6b 65 72 6e          	imul   $0x6e,0x72(%ebp),%esp
    87c7:	66 73 5f             	data16 jae 8829 <.debug_str+0x8829>
    87ca:	69 61 74 74 72 73 00 	imul   $0x737274,0x74(%ecx),%esp
    87d1:	78 38                	js     880b <.debug_str+0x880b>
    87d3:	36 5f                	ss pop %edi
    87d5:	69 6e 69 74 5f 74 69 	imul   $0x69745f74,0x69(%esi),%ebp
    87dc:	6d                   	insl   (%dx),%es:(%edi)
    87dd:	65 72 73             	gs jb  8853 <.debug_str+0x8853>
    87e0:	00 61 6c             	add    %ah,0x6c(%ecx)
    87e3:	69 67 6e 5f 6d 61 73 	imul   $0x73616d5f,0x6e(%edi),%esp
    87ea:	6b 00 73             	imul   $0x73,(%eax),%eax
    87ed:	70 6c                	jo     885b <.debug_str+0x885b>
    87ef:	69 74 5f 71 75 65 75 	imul   $0x65756575,0x71(%edi,%ebx,2),%esi
    87f6:	65 
    87f7:	00 66 72             	add    %ah,0x72(%esi)
    87fa:	6f                   	outsl  %ds:(%esi),(%dx)
    87fb:	7a 65                	jp     8862 <.debug_str+0x8862>
    87fd:	6e                   	outsb  %ds:(%esi),(%dx)
    87fe:	00 73 75             	add    %dh,0x75(%ebx)
    8801:	70 70                	jo     8873 <.debug_str+0x8873>
    8803:	72 65                	jb     886a <.debug_str+0x886a>
    8805:	73 73                	jae    887a <.debug_str+0x887a>
    8807:	5f                   	pop    %edi
    8808:	62 69 6e             	bound  %ebp,0x6e(%ecx)
    880b:	64 5f                	fs pop %edi
    880d:	61                   	popa   
    880e:	74 74                	je     8884 <.debug_str+0x8884>
    8810:	72 73                	jb     8885 <.debug_str+0x8885>
    8812:	00 70 61             	add    %dh,0x61(%eax)
    8815:	67 65 5f             	addr16 gs pop %edi
    8818:	66 61                	popaw  
    881a:	75 6c                	jne    8888 <.debug_str+0x8888>
    881c:	74 00                	je     881e <.debug_str+0x881e>
    881e:	4e                   	dec    %esi
    881f:	52                   	push   %edx
    8820:	5f                   	pop    %edi
    8821:	49                   	dec    %ecx
    8822:	4e                   	dec    %esi
    8823:	41                   	inc    %ecx
    8824:	43                   	inc    %ebx
    8825:	54                   	push   %esp
    8826:	49                   	dec    %ecx
    8827:	56                   	push   %esi
    8828:	45                   	inc    %ebp
    8829:	5f                   	pop    %edi
    882a:	46                   	inc    %esi
    882b:	49                   	dec    %ecx
    882c:	4c                   	dec    %esp
    882d:	45                   	inc    %ebp
    882e:	00 5f 5f             	add    %bl,0x5f(%edi)
    8831:	72 65                	jb     8898 <.debug_str+0x8898>
    8833:	74 5f                	je     8894 <.debug_str+0x8894>
    8835:	77 61                	ja     8898 <.debug_str+0x8898>
    8837:	72 6e                	jb     88a7 <.debug_str+0x88a7>
    8839:	5f                   	pop    %edi
    883a:	6f                   	outsl  %ds:(%esi),(%dx)
    883b:	6e                   	outsb  %ds:(%esi),(%dx)
    883c:	00 46 49             	add    %al,0x49(%esi)
    883f:	4c                   	dec    %esp
    8840:	54                   	push   %esp
    8841:	45                   	inc    %ebp
    8842:	52                   	push   %edx
    8843:	5f                   	pop    %edi
    8844:	43                   	inc    %ebx
    8845:	4f                   	dec    %edi
    8846:	4d                   	dec    %ebp
    8847:	4d                   	dec    %ebp
    8848:	00 72 65             	add    %dh,0x65(%edx)
    884b:	67 66 75 6e          	addr16 data16 jne 88bd <.debug_str+0x88bd>
    884f:	63 00                	arpl   %ax,(%eax)
    8851:	69 6e 64 65 78 5f 6b 	imul   $0x6b5f7865,0x64(%esi),%ebp
    8858:	65 79 00             	gs jns 885b <.debug_str+0x885b>
    885b:	47                   	inc    %edi
    885c:	52                   	push   %edx
    885d:	50                   	push   %eax
    885e:	51                   	push   %ecx
    885f:	55                   	push   %ebp
    8860:	4f                   	dec    %edi
    8861:	54                   	push   %esp
    8862:	41                   	inc    %ecx
    8863:	00 69 61             	add    %ch,0x61(%ecx)
    8866:	5f                   	pop    %edi
    8867:	76 61                	jbe    88ca <.debug_str+0x88ca>
    8869:	6c                   	insb   (%dx),%es:(%edi)
    886a:	69 64 00 69 6e 75 73 	imul   $0x6573756e,0x69(%eax,%eax,1),%esp
    8871:	65 
    8872:	00 76 69             	add    %dh,0x69(%esi)
    8875:	72 74                	jb     88eb <.debug_str+0x88eb>
    8877:	6d                   	insl   (%dx),%es:(%edi)
    8878:	65 6d                	gs insl (%dx),%es:(%edi)
    887a:	00 72 63             	add    %dh,0x63(%edx)
    887d:	75 5f                	jne    88de <.debug_str+0x88de>
    887f:	62 61 74             	bound  %esp,0x74(%ecx)
    8882:	63 68 65             	arpl   %bp,0x65(%eax)
    8885:	73 00                	jae    8887 <.debug_str+0x8887>
    8887:	48                   	dec    %eax
    8888:	52                   	push   %edx
    8889:	54                   	push   %esp
    888a:	49                   	dec    %ecx
    888b:	4d                   	dec    %ebp
    888c:	45                   	inc    %ebp
    888d:	52                   	push   %edx
    888e:	5f                   	pop    %edi
    888f:	42                   	inc    %edx
    8890:	41                   	inc    %ecx
    8891:	53                   	push   %ebx
    8892:	45                   	inc    %ebp
    8893:	5f                   	pop    %edi
    8894:	52                   	push   %edx
    8895:	45                   	inc    %ebp
    8896:	41                   	inc    %ecx
    8897:	4c                   	dec    %esp
    8898:	54                   	push   %esp
    8899:	49                   	dec    %ecx
    889a:	4d                   	dec    %ebp
    889b:	45                   	inc    %ebp
    889c:	00 69 72             	add    %ch,0x72(%ecx)
    889f:	71 5f                	jno    8900 <.debug_str+0x8900>
    88a1:	6d                   	insl   (%dx),%es:(%edi)
    88a2:	61                   	popa   
    88a3:	74 72                	je     8917 <.debug_str+0x8917>
    88a5:	69 78 5f 72 65 73 65 	imul   $0x65736572,0x5f(%eax),%edi
    88ac:	72 76                	jb     8924 <.debug_str+0x8924>
    88ae:	65 64 00 71 63       	gs add %dh,%fs:0x63(%ecx)
    88b3:	5f                   	pop    %edi
    88b4:	74 79                	je     892f <.debug_str+0x892f>
    88b6:	70 65                	jo     891d <.debug_str+0x891d>
    88b8:	5f                   	pop    %edi
    88b9:	73 74                	jae    892f <.debug_str+0x892f>
    88bb:	61                   	popa   
    88bc:	74 65                	je     8923 <.debug_str+0x8923>
    88be:	00 6b 65             	add    %ch,0x65(%ebx)
    88c1:	79 5f                	jns    8922 <.debug_str+0x8922>
    88c3:	73 65                	jae    892a <.debug_str+0x892a>
    88c5:	72 69                	jb     8930 <.debug_str+0x8930>
    88c7:	61                   	popa   
    88c8:	6c                   	insb   (%dx),%es:(%edi)
    88c9:	5f                   	pop    %edi
    88ca:	74 00                	je     88cc <.debug_str+0x88cc>
    88cc:	64 65 76 5f          	fs gs jbe 892f <.debug_str+0x892f>
    88d0:	75 65                	jne    8937 <.debug_str+0x8937>
    88d2:	76 65                	jbe    8939 <.debug_str+0x8939>
    88d4:	6e                   	outsb  %ds:(%esi),(%dx)
    88d5:	74 00                	je     88d7 <.debug_str+0x88d7>
    88d7:	66 5f                	pop    %di
    88d9:	6c                   	insb   (%dx),%es:(%edi)
    88da:	6f                   	outsl  %ds:(%esi),(%dx)
    88db:	63 6b 00             	arpl   %bp,0x0(%ebx)
    88de:	6d                   	insl   (%dx),%es:(%edi)
    88df:	73 69                	jae    894a <.debug_str+0x894a>
    88e1:	5f                   	pop    %edi
    88e2:	6d                   	insl   (%dx),%es:(%edi)
    88e3:	73 67                	jae    894c <.debug_str+0x894c>
    88e5:	00 54 52 41          	add    %dl,0x41(%edx,%edx,2)
    88e9:	43                   	inc    %ebx
    88ea:	45                   	inc    %ebp
    88eb:	5f                   	pop    %edi
    88ec:	52                   	push   %edx
    88ed:	45                   	inc    %ebp
    88ee:	47                   	inc    %edi
    88ef:	5f                   	pop    %edi
    88f0:	50                   	push   %eax
    88f1:	45                   	inc    %ebp
    88f2:	52                   	push   %edx
    88f3:	46                   	inc    %esi
    88f4:	5f                   	pop    %edi
    88f5:	41                   	inc    %ecx
    88f6:	44                   	inc    %esp
    88f7:	44                   	inc    %esp
    88f8:	00 55 4e             	add    %dl,0x4e(%ebp)
    88fb:	45                   	inc    %ebp
    88fc:	56                   	push   %esi
    88fd:	49                   	dec    %ecx
    88fe:	43                   	inc    %ebx
    88ff:	54                   	push   %esp
    8900:	41                   	inc    %ecx
    8901:	42                   	inc    %edx
    8902:	4c                   	dec    %esp
    8903:	45                   	inc    %ebp
    8904:	5f                   	pop    %edi
    8905:	50                   	push   %eax
    8906:	47                   	inc    %edi
    8907:	53                   	push   %ebx
    8908:	43                   	inc    %ebx
    8909:	41                   	inc    %ecx
    890a:	4e                   	dec    %esi
    890b:	4e                   	dec    %esi
    890c:	45                   	inc    %ebp
    890d:	44                   	inc    %esp
    890e:	00 61 63             	add    %ah,0x63(%ecx)
    8911:	74 69                	je     897c <.debug_str+0x897c>
    8913:	76 65                	jbe    897a <.debug_str+0x897a>
    8915:	00 64 71 62          	add    %ah,0x62(%ecx,%esi,2)
    8919:	5f                   	pop    %edi
    891a:	69 74 69 6d 65 00 72 	imul   $0x65720065,0x6d(%ecx,%ebp,2),%esi
    8921:	65 
    8922:	70 6c                	jo     8990 <.debug_str+0x8990>
    8924:	61                   	popa   
    8925:	63 65 00             	arpl   %sp,0x0(%ebp)
    8928:	57                   	push   %edi
    8929:	52                   	push   %edx
    892a:	49                   	dec    %ecx
    892b:	54                   	push   %esp
    892c:	45                   	inc    %ebp
    892d:	5f                   	pop    %edi
    892e:	4c                   	dec    %esp
    892f:	49                   	dec    %ecx
    8930:	46                   	inc    %esi
    8931:	45                   	inc    %ebp
    8932:	5f                   	pop    %edi
    8933:	4d                   	dec    %ebp
    8934:	45                   	inc    %ebp
    8935:	44                   	inc    %esp
    8936:	49                   	dec    %ecx
    8937:	55                   	push   %ebp
    8938:	4d                   	dec    %ebp
    8939:	00 6d 6d             	add    %ch,0x6d(%ebp)
    893c:	75 5f                	jne    899d <.debug_str+0x899d>
    893e:	6e                   	outsb  %ds:(%esi),(%dx)
    893f:	6f                   	outsl  %ds:(%esi),(%dx)
    8940:	74 69                	je     89ab <.debug_str+0x89ab>
    8942:	66 69 65 72 5f 6d    	imul   $0x6d5f,0x72(%ebp),%sp
    8948:	6d                   	insl   (%dx),%es:(%edi)
    8949:	00 69 5f             	add    %ch,0x5f(%ecx)
    894c:	77 62                	ja     89b0 <.debug_str+0x89b0>
    894e:	5f                   	pop    %edi
    894f:	6c                   	insb   (%dx),%es:(%edi)
    8950:	69 73 74 00 78 38 36 	imul   $0x36387800,0x74(%ebx),%esi
    8957:	5f                   	pop    %edi
    8958:	6c                   	insb   (%dx),%es:(%edi)
    8959:	65 67 61             	gs addr16 popa 
    895c:	63 79 5f             	arpl   %di,0x5f(%ecx)
    895f:	66 65 61             	gs popaw 
    8962:	74 75                	je     89d9 <.debug_str+0x89d9>
    8964:	72 65                	jb     89cb <.debug_str+0x89cb>
    8966:	73 00                	jae    8968 <.debug_str+0x8968>
    8968:	76 6d                	jbe    89d7 <.debug_str+0x89d7>
    896a:	65 6d                	gs insl (%dx),%es:(%edi)
    896c:	5f                   	pop    %edi
    896d:	61                   	popa   
    896e:	6c                   	insb   (%dx),%es:(%edi)
    896f:	74 6d                	je     89de <.debug_str+0x89de>
    8971:	61                   	popa   
    8972:	70 00                	jo     8974 <.debug_str+0x8974>
    8974:	61                   	popa   
    8975:	72 67                	jb     89de <.debug_str+0x89de>
    8977:	5f                   	pop    %edi
    8978:	65 6e                	outsb  %gs:(%esi),(%dx)
    897a:	64 00 6d 6d          	add    %ch,%fs:0x6d(%ebp)
    897e:	61                   	popa   
    897f:	70 5f                	jo     89e0 <.debug_str+0x89e0>
    8981:	63 6f 75             	arpl   %bp,0x75(%edi)
    8984:	6e                   	outsb  %ds:(%esi),(%dx)
    8985:	74 00                	je     8987 <.debug_str+0x8987>
    8987:	72 65                	jb     89ee <.debug_str+0x89ee>
    8989:	76 6f                	jbe    89fa <.debug_str+0x89fa>
    898b:	6b 65 64 5f          	imul   $0x5f,0x64(%ebp),%esp
    898f:	61                   	popa   
    8990:	74 00                	je     8992 <.debug_str+0x8992>
    8992:	61                   	popa   
    8993:	70 69                	jo     89fe <.debug_str+0x89fe>
    8995:	63 76 65             	arpl   %si,0x65(%esi)
    8998:	72 00                	jb     899a <.debug_str+0x899a>
    899a:	70 72                	jo     8a0e <.debug_str+0x8a0e>
    899c:	69 76 61 74 65 5f 6c 	imul   $0x6c5f6574,0x61(%esi),%esi
    89a3:	69 73 74 00 73 68 69 	imul   $0x69687300,0x74(%ebx),%esi
    89aa:	66 74 00             	data16 je 89ad <.debug_str+0x89ad>
    89ad:	72 74                	jb     8a23 <.debug_str+0x8a23>
    89af:	5f                   	pop    %edi
    89b0:	70 72                	jo     8a24 <.debug_str+0x8a24>
    89b2:	69 6f 72 69 74 79 00 	imul   $0x797469,0x72(%edi),%ebp
    89b9:	69 61 5f 67 69 64 00 	imul   $0x646967,0x5f(%ecx),%esp
    89c0:	74 72                	je     8a34 <.debug_str+0x8a34>
    89c2:	61                   	popa   
    89c3:	6d                   	insl   (%dx),%es:(%edi)
    89c4:	70 6f                	jo     8a35 <.debug_str+0x8a35>
    89c6:	6c                   	insb   (%dx),%es:(%edi)
    89c7:	69 6e 65 5f 68 65 61 	imul   $0x6165685f,0x65(%esi),%ebp
    89ce:	64 65 72 00          	fs gs jb 89d2 <.debug_str+0x89d2>
    89d2:	69 74 65 72 5f 66 6c 	imul   $0x616c665f,0x72(%ebp,%eiz,2),%esi
    89d9:	61 
    89da:	67 73 00             	addr16 jae 89dd <.debug_str+0x89dd>
    89dd:	61                   	popa   
    89de:	74 74                	je     8a54 <.debug_str+0x8a54>
    89e0:	72 69                	jb     8a4b <.debug_str+0x8a4b>
    89e2:	62 75 74             	bound  %esi,0x74(%ebp)
    89e5:	65 5f                	gs pop %edi
    89e7:	67 72 6f             	addr16 jb 8a59 <.debug_str+0x8a59>
    89ea:	75 70                	jne    8a5c <.debug_str+0x8a5c>
    89ec:	00 63 6f             	add    %ah,0x6f(%ebx)
    89ef:	6e                   	outsb  %ds:(%esi),(%dx)
    89f0:	74 65                	je     8a57 <.debug_str+0x8a57>
    89f2:	78 74                	js     8a68 <.debug_str+0x8a68>
    89f4:	00 70 6f             	add    %dh,0x6f(%eax)
    89f7:	73 69                	jae    8a62 <.debug_str+0x8a62>
    89f9:	78 5f                	js     8a5a <.debug_str+0x8a5a>
    89fb:	74 69                	je     8a66 <.debug_str+0x8a66>
    89fd:	6d                   	insl   (%dx),%es:(%edi)
    89fe:	65 72 73             	gs jb  8a74 <.debug_str+0x8a74>
    8a01:	00 54 48 50          	add    %dl,0x50(%eax,%ecx,2)
    8a05:	5f                   	pop    %edi
    8a06:	43                   	inc    %ebx
    8a07:	4f                   	dec    %edi
    8a08:	4c                   	dec    %esp
    8a09:	4c                   	dec    %esp
    8a0a:	41                   	inc    %ecx
    8a0b:	50                   	push   %eax
    8a0c:	53                   	push   %ebx
    8a0d:	45                   	inc    %ebp
    8a0e:	5f                   	pop    %edi
    8a0f:	41                   	inc    %ecx
    8a10:	4c                   	dec    %esp
    8a11:	4c                   	dec    %esp
    8a12:	4f                   	dec    %edi
    8a13:	43                   	inc    %ebx
    8a14:	00 70 65             	add    %dh,0x65(%eax)
    8a17:	72 5f                	jb     8a78 <.debug_str+0x8a78>
    8a19:	63 70 75             	arpl   %si,0x75(%eax)
    8a1c:	5f                   	pop    %edi
    8a1d:	6e                   	outsb  %ds:(%esi),(%dx)
    8a1e:	6f                   	outsl  %ds:(%esi),(%dx)
    8a1f:	64 65 73 74          	fs gs jae 8a97 <.debug_str+0x8a97>
    8a23:	61                   	popa   
    8a24:	74 00                	je     8a26 <.debug_str+0x8a26>
    8a26:	4d                   	dec    %ebp
    8a27:	45                   	inc    %ebp
    8a28:	4d                   	dec    %ebp
    8a29:	4f                   	dec    %edi
    8a2a:	52                   	push   %edx
    8a2b:	59                   	pop    %ecx
    8a2c:	5f                   	pop    %edi
    8a2d:	44                   	inc    %esp
    8a2e:	45                   	inc    %ebp
    8a2f:	56                   	push   %esi
    8a30:	49                   	dec    %ecx
    8a31:	43                   	inc    %ebx
    8a32:	45                   	inc    %ebp
    8a33:	5f                   	pop    %edi
    8a34:	50                   	push   %eax
    8a35:	52                   	push   %edx
    8a36:	49                   	dec    %ecx
    8a37:	56                   	push   %esi
    8a38:	41                   	inc    %ecx
    8a39:	54                   	push   %esp
    8a3a:	45                   	inc    %ebp
    8a3b:	00 73 65             	add    %dh,0x65(%ebx)
    8a3e:	6e                   	outsb  %ds:(%esi),(%dx)
    8a3f:	64 5f                	fs pop %edi
    8a41:	49                   	dec    %ecx
    8a42:	50                   	push   %eax
    8a43:	49                   	dec    %ecx
    8a44:	5f                   	pop    %edi
    8a45:	61                   	popa   
    8a46:	6c                   	insb   (%dx),%es:(%edi)
    8a47:	6c                   	insb   (%dx),%es:(%edi)
    8a48:	00 64 65 66          	add    %ah,0x66(%ebp,%eiz,2)
    8a4c:	61                   	popa   
    8a4d:	75 6c                	jne    8abb <.debug_str+0x8abb>
    8a4f:	74 5f                	je     8ab0 <.debug_str+0x8ab0>
    8a51:	74 69                	je     8abc <.debug_str+0x8abc>
    8a53:	6d                   	insl   (%dx),%es:(%edi)
    8a54:	65 72 5f             	gs jb  8ab6 <.debug_str+0x8ab6>
    8a57:	73 6c                	jae    8ac5 <.debug_str+0x8ac5>
    8a59:	61                   	popa   
    8a5a:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    8a5d:	6e                   	outsb  %ds:(%esi),(%dx)
    8a5e:	73 00                	jae    8a60 <.debug_str+0x8a60>
    8a60:	69 72 71 5f 73 65 74 	imul   $0x7465735f,0x71(%edx),%esi
    8a67:	5f                   	pop    %edi
    8a68:	74 79                	je     8ae3 <.debug_str+0x8ae3>
    8a6a:	70 65                	jo     8ad1 <.debug_str+0x8ad1>
    8a6c:	00 73 65             	add    %dh,0x65(%ebx)
    8a6f:	6c                   	insb   (%dx),%es:(%edi)
    8a70:	66 00 5f 6b          	data16 add %bl,0x6b(%edi)
    8a74:	65 79 00             	gs jns 8a77 <.debug_str+0x8a77>
    8a77:	73 77                	jae    8af0 <.debug_str+0x8af0>
    8a79:	61                   	popa   
    8a7a:	70 5f                	jo     8adb <.debug_str+0x8adb>
    8a7c:	72 65                	jb     8ae3 <.debug_str+0x8ae3>
    8a7e:	61                   	popa   
    8a7f:	64 61                	fs popa 
    8a81:	68 65 61 64 5f       	push   $0x5f646165
    8a86:	69 6e 66 6f 00 65 76 	imul   $0x7665006f,0x66(%esi),%ebp
    8a8d:	65 6e                	outsb  %gs:(%esi),(%dx)
    8a8f:	74 5f                	je     8af0 <.debug_str+0x8af0>
    8a91:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    8a98:	72 69                	jb     8b03 <.debug_str+0x8b03>
    8a9a:	78 5f                	js     8afb <.debug_str+0x8afb>
    8a9c:	6f                   	outsl  %ds:(%esi),(%dx)
    8a9d:	66 66 6c             	data16 data16 insb (%dx),%es:(%edi)
    8aa0:	69 6e 65 00 70 6d 64 	imul   $0x646d7000,0x65(%esi),%ebp
    8aa7:	76 61                	jbe    8b0a <.debug_str+0x8b0a>
    8aa9:	6c                   	insb   (%dx),%es:(%edi)
    8aaa:	5f                   	pop    %edi
    8aab:	74 00                	je     8aad <.debug_str+0x8aad>
    8aad:	63 74 6c 5f          	arpl   %si,0x5f(%esp,%ebp,2)
    8ab1:	74 61                	je     8b14 <.debug_str+0x8b14>
    8ab3:	62 6c 65 5f          	bound  %ebp,0x5f(%ebp,%eiz,2)
    8ab7:	72 6f                	jb     8b28 <.debug_str+0x8b28>
    8ab9:	6f                   	outsl  %ds:(%esi),(%dx)
    8aba:	74 00                	je     8abc <.debug_str+0x8abc>
    8abc:	67 72 6f             	addr16 jb 8b2e <.debug_str+0x8b2e>
    8abf:	75 70                	jne    8b31 <.debug_str+0x8b31>
    8ac1:	5f                   	pop    %edi
    8ac2:	69 6e 66 6f 00 76 64 	imul   $0x6476006f,0x66(%esi),%ebp
    8ac9:	73 6f                	jae    8b3a <.debug_str+0x8b3a>
    8acb:	5f                   	pop    %edi
    8acc:	69 6d 61 67 65 00 66 	imul   $0x66006567,0x61(%ebp),%ebp
    8ad3:	69 6c 65 00 6f 66 5f 	imul   $0x6d5f666f,0x0(%ebp,%eiz,2),%ebp
    8ada:	6d 
    8adb:	61                   	popa   
    8adc:	74 63                	je     8b41 <.debug_str+0x8b41>
    8ade:	68 5f 74 61 62       	push   $0x6261745f
    8ae3:	6c                   	insb   (%dx),%es:(%edi)
    8ae4:	65 00 70 65          	add    %dh,%gs:0x65(%eax)
    8ae8:	72 63                	jb     8b4d <.debug_str+0x8b4d>
    8aea:	70 75                	jo     8b61 <.debug_str+0x8b61>
    8aec:	5f                   	pop    %edi
    8aed:	63 6f 75             	arpl   %bp,0x75(%edi)
    8af0:	6e                   	outsb  %ds:(%esi),(%dx)
    8af1:	74 5f                	je     8b52 <.debug_str+0x8b52>
    8af3:	70 74                	jo     8b69 <.debug_str+0x8b69>
    8af5:	72 00                	jb     8af7 <.debug_str+0x8af7>
    8af7:	74 72                	je     8b6b <.debug_str+0x8b6b>
    8af9:	61                   	popa   
    8afa:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    8afd:	73 65                	jae    8b64 <.debug_str+0x8b64>
    8aff:	71 5f                	jno    8b60 <.debug_str+0x8b60>
    8b01:	70 72                	jo     8b75 <.debug_str+0x8b75>
    8b03:	69 6e 74 66 00 6e 6f 	imul   $0x6f6e0066,0x74(%esi),%ebp
    8b0a:	64 65 5f             	fs gs pop %edi
    8b0d:	70 61                	jo     8b70 <.debug_str+0x8b70>
    8b0f:	67 65 5f             	addr16 gs pop %edi
    8b12:	65 78 74             	gs js  8b89 <.debug_str+0x8b89>
    8b15:	00 69 70             	add    %ch,0x70(%ecx)
    8b18:	63 5f 6e             	arpl   %bx,0x6e(%edi)
    8b1b:	61                   	popa   
    8b1c:	6d                   	insl   (%dx),%es:(%edi)
    8b1d:	65 73 70             	gs jae 8b90 <.debug_str+0x8b90>
    8b20:	61                   	popa   
    8b21:	63 65 00             	arpl   %sp,0x0(%ebp)
    8b24:	6c                   	insb   (%dx),%es:(%edi)
    8b25:	6f                   	outsl  %ds:(%esi),(%dx)
    8b26:	6f                   	outsl  %ds:(%esi),(%dx)
    8b27:	70 73                	jo     8b9c <.debug_str+0x8b9c>
    8b29:	5f                   	pop    %edi
    8b2a:	70 65                	jo     8b91 <.debug_str+0x8b91>
    8b2c:	72 5f                	jb     8b8d <.debug_str+0x8b8d>
    8b2e:	6a 69                	push   $0x69
    8b30:	66 66 79 00          	data16 data16 jns 8b34 <.debug_str+0x8b34>
    8b34:	64 66 6c             	fs data16 insb (%dx),%es:(%edi)
    8b37:	5f                   	pop    %edi
    8b38:	63 66 74             	arpl   %sp,0x74(%esi)
    8b3b:	79 70                	jns    8bad <.debug_str+0x8bad>
    8b3d:	65 73 00             	gs jae 8b40 <.debug_str+0x8b40>
    8b40:	74 72                	je     8bb4 <.debug_str+0x8bb4>
    8b42:	61                   	popa   
    8b43:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    8b46:	65 76 65             	gs jbe 8bae <.debug_str+0x8bae>
    8b49:	6e                   	outsb  %ds:(%esi),(%dx)
    8b4a:	74 5f                	je     8bab <.debug_str+0x8bab>
    8b4c:	64 61                	fs popa 
    8b4e:	74 61                	je     8bb1 <.debug_str+0x8bb1>
    8b50:	5f                   	pop    %edi
    8b51:	6f                   	outsl  %ds:(%esi),(%dx)
    8b52:	66 66 73 65          	data16 data16 jae 8bbb <.debug_str+0x8bbb>
    8b56:	74 73                	je     8bcb <.debug_str+0x8bcb>
    8b58:	5f                   	pop    %edi
    8b59:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    8b60:	72 69                	jb     8bcb <.debug_str+0x8bcb>
    8b62:	78 5f                	js     8bc3 <.debug_str+0x8bc3>
    8b64:	67 6c                	insb   (%dx),%es:(%di)
    8b66:	6f                   	outsl  %ds:(%esi),(%dx)
    8b67:	62 61 6c             	bound  %esp,0x6c(%ecx)
    8b6a:	5f                   	pop    %edi
    8b6b:	75 70                	jne    8bdd <.debug_str+0x8bdd>
    8b6d:	64 61                	fs popa 
    8b6f:	74 65                	je     8bd6 <.debug_str+0x8bd6>
    8b71:	00 62 61             	add    %ah,0x61(%edx)
    8b74:	6e                   	outsb  %ds:(%esi),(%dx)
    8b75:	6e                   	outsb  %ds:(%esi),(%dx)
    8b76:	65 72 00             	gs jb  8b79 <.debug_str+0x8b79>
    8b79:	78 38                	js     8bb3 <.debug_str+0x8bb3>
    8b7b:	36 5f                	ss pop %edi
    8b7d:	70 6c                	jo     8beb <.debug_str+0x8beb>
    8b7f:	61                   	popa   
    8b80:	74 66                	je     8be8 <.debug_str+0x8be8>
    8b82:	6f                   	outsl  %ds:(%esi),(%dx)
    8b83:	72 6d                	jb     8bf2 <.debug_str+0x8bf2>
    8b85:	5f                   	pop    %edi
    8b86:	6f                   	outsl  %ds:(%esi),(%dx)
    8b87:	70 73                	jo     8bfc <.debug_str+0x8bfc>
    8b89:	00 75 75             	add    %dh,0x75(%ebp)
    8b8c:	69 64 5f 74 00 54 52 	imul   $0x41525400,0x74(%edi,%ebx,2),%esp
    8b93:	41 
    8b94:	43                   	inc    %ebx
    8b95:	45                   	inc    %ebp
    8b96:	5f                   	pop    %edi
    8b97:	45                   	inc    %ebp
    8b98:	56                   	push   %esi
    8b99:	45                   	inc    %ebp
    8b9a:	4e                   	dec    %esi
    8b9b:	54                   	push   %esp
    8b9c:	5f                   	pop    %edi
    8b9d:	46                   	inc    %esi
    8b9e:	4c                   	dec    %esp
    8b9f:	5f                   	pop    %edi
    8ba0:	43                   	inc    %ebx
    8ba1:	41                   	inc    %ecx
    8ba2:	50                   	push   %eax
    8ba3:	5f                   	pop    %edi
    8ba4:	41                   	inc    %ecx
    8ba5:	4e                   	dec    %esi
    8ba6:	59                   	pop    %ecx
    8ba7:	5f                   	pop    %edi
    8ba8:	42                   	inc    %edx
    8ba9:	49                   	dec    %ecx
    8baa:	54                   	push   %esp
    8bab:	00 62 72             	add    %ah,0x72(%edx)
    8bae:	5f                   	pop    %edi
    8baf:	73 74                	jae    8c25 <.debug_str+0x8c25>
    8bb1:	61                   	popa   
    8bb2:	63 6b 00             	arpl   %bp,0x0(%ebx)
    8bb5:	69 72 71 5f 63 70 75 	imul   $0x7570635f,0x71(%edx),%esi
    8bbc:	5f                   	pop    %edi
    8bbd:	6f                   	outsl  %ds:(%esi),(%dx)
    8bbe:	6e                   	outsb  %ds:(%esi),(%dx)
    8bbf:	6c                   	insb   (%dx),%es:(%edi)
    8bc0:	69 6e 65 00 63 70 75 	imul   $0x75706300,0x65(%esi),%ebp
    8bc7:	6d                   	insl   (%dx),%es:(%edi)
    8bc8:	61                   	popa   
    8bc9:	73 6b                	jae    8c36 <.debug_str+0x8c36>
    8bcb:	5f                   	pop    %edi
    8bcc:	63 68 65             	arpl   %bp,0x65(%eax)
    8bcf:	63 6b 00             	arpl   %bp,0x0(%ebx)
    8bd2:	70 76                	jo     8c4a <.debug_str+0x8c4a>
    8bd4:	5f                   	pop    %edi
    8bd5:	6c                   	insb   (%dx),%es:(%edi)
    8bd6:	6f                   	outsl  %ds:(%esi),(%dx)
    8bd7:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    8bda:	6f                   	outsl  %ds:(%esi),(%dx)
    8bdb:	70 73                	jo     8c50 <.debug_str+0x8c50>
    8bdd:	00 4b 53             	add    %cl,0x53(%ebx)
    8be0:	57                   	push   %edi
    8be1:	41                   	inc    %ecx
    8be2:	50                   	push   %eax
    8be3:	44                   	inc    %esp
    8be4:	5f                   	pop    %edi
    8be5:	49                   	dec    %ecx
    8be6:	4e                   	dec    %esi
    8be7:	4f                   	dec    %edi
    8be8:	44                   	inc    %esp
    8be9:	45                   	inc    %ebp
    8bea:	53                   	push   %ebx
    8beb:	54                   	push   %esp
    8bec:	45                   	inc    %ebp
    8bed:	41                   	inc    %ecx
    8bee:	4c                   	dec    %esp
    8bef:	00 63 6f             	add    %ah,0x6f(%ebx)
    8bf2:	75 6e                	jne    8c62 <.debug_str+0x8c62>
    8bf4:	74 5f                	je     8c55 <.debug_str+0x8c55>
    8bf6:	6f                   	outsl  %ds:(%esi),(%dx)
    8bf7:	62 6a 65             	bound  %ebp,0x65(%edx)
    8bfa:	63 74 73 00          	arpl   %si,0x0(%ebx,%esi,2)
    8bfe:	63 74 6c 5f          	arpl   %si,0x5f(%esp,%ebp,2)
    8c02:	74 61                	je     8c65 <.debug_str+0x8c65>
    8c04:	62 6c 65 5f          	bound  %ebp,0x5f(%ebp,%eiz,2)
    8c08:	73 65                	jae    8c6f <.debug_str+0x8c6f>
    8c0a:	74 00                	je     8c0c <.debug_str+0x8c0c>
    8c0c:	74 72                	je     8c80 <.debug_str+0x8c80>
    8c0e:	69 67 67 65 72 73 00 	imul   $0x737265,0x67(%edi),%esp
    8c15:	75 6d                	jne    8c84 <.debug_str+0x8c84>
    8c17:	6f                   	outsl  %ds:(%esi),(%dx)
    8c18:	75 6e                	jne    8c88 <.debug_str+0x8c88>
    8c1a:	74 5f                	je     8c7b <.debug_str+0x8c7b>
    8c1c:	62 65 67             	bound  %esp,0x67(%ebp)
    8c1f:	69 6e 00 61 63 74 69 	imul   $0x69746361,0x0(%esi),%ebp
    8c26:	76 61                	jbe    8c89 <.debug_str+0x8c89>
    8c28:	74 65                	je     8c8f <.debug_str+0x8c8f>
    8c2a:	00 50 45             	add    %dl,0x45(%eax)
    8c2d:	52                   	push   %edx
    8c2e:	46                   	inc    %esi
    8c2f:	5f                   	pop    %edi
    8c30:	53                   	push   %ebx
    8c31:	41                   	inc    %ecx
    8c32:	4d                   	dec    %ebp
    8c33:	50                   	push   %eax
    8c34:	4c                   	dec    %esp
    8c35:	45                   	inc    %ebp
    8c36:	5f                   	pop    %edi
    8c37:	42                   	inc    %edx
    8c38:	52                   	push   %edx
    8c39:	41                   	inc    %ecx
    8c3a:	4e                   	dec    %esi
    8c3b:	43                   	inc    %ebx
    8c3c:	48                   	dec    %eax
    8c3d:	5f                   	pop    %edi
    8c3e:	4d                   	dec    %ebp
    8c3f:	41                   	inc    %ecx
    8c40:	58                   	pop    %eax
    8c41:	5f                   	pop    %edi
    8c42:	53                   	push   %ebx
    8c43:	48                   	dec    %eax
    8c44:	49                   	dec    %ecx
    8c45:	46                   	inc    %esi
    8c46:	54                   	push   %esp
    8c47:	00 6b 63             	add    %ch,0x63(%ebx)
    8c4a:	6f                   	outsl  %ds:(%esi),(%dx)
    8c4b:	6d                   	insl   (%dx),%es:(%edi)
    8c4c:	70 61                	jo     8caf <.debug_str+0x8caf>
    8c4e:	63 74 64 5f          	arpl   %si,0x5f(%esp,%eiz,2)
    8c52:	6d                   	insl   (%dx),%es:(%edi)
    8c53:	61                   	popa   
    8c54:	78 5f                	js     8cb5 <.debug_str+0x8cb5>
    8c56:	6f                   	outsl  %ds:(%esi),(%dx)
    8c57:	72 64                	jb     8cbd <.debug_str+0x8cbd>
    8c59:	65 72 00             	gs jb  8c5c <.debug_str+0x8c5c>
    8c5c:	61                   	popa   
    8c5d:	6c                   	insb   (%dx),%es:(%edi)
    8c5e:	6c                   	insb   (%dx),%es:(%edi)
    8c5f:	6f                   	outsl  %ds:(%esi),(%dx)
    8c60:	63 5f 65             	arpl   %bx,0x65(%edi)
    8c63:	6e                   	outsb  %ds:(%esi),(%dx)
    8c64:	64 00 70 69          	add    %dh,%fs:0x69(%eax)
    8c68:	64 5f                	fs pop %edi
    8c6a:	67 69 64 00 69 5f 66 	imul   $0x6c665f69,0x0(%si),%esp
    8c71:	6c 
    8c72:	63 74 78 00          	arpl   %si,0x0(%eax,%edi,2)
    8c76:	5f                   	pop    %edi
    8c77:	5f                   	pop    %edi
    8c78:	63 61 63             	arpl   %sp,0x63(%ecx)
    8c7b:	68 65 6d 6f 64       	push   $0x646f6d65
    8c80:	65 32 70 74          	xor    %gs:0x74(%eax),%dh
    8c84:	65 5f                	gs pop %edi
    8c86:	74 62                	je     8cea <.debug_str+0x8cea>
    8c88:	6c                   	insb   (%dx),%es:(%edi)
    8c89:	00 69 72             	add    %ch,0x72(%ecx)
    8c8c:	71 5f                	jno    8ced <.debug_str+0x8ced>
    8c8e:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
    8c91:	69 76 65 72 79 5f 6d 	imul   $0x6d5f7972,0x65(%esi),%esi
    8c98:	6f                   	outsl  %ds:(%esi),(%dx)
    8c99:	64 65 00 73 74       	fs add %dh,%gs:0x74(%ebx)
    8c9e:	61                   	popa   
    8c9f:	74 69                	je     8d0a <.debug_str+0x8d0a>
    8ca1:	73 74                	jae    8d17 <.debug_str+0x8d17>
    8ca3:	69 63 73 00 72 65 76 	imul   $0x76657200,0x73(%ebx),%esp
    8caa:	65 6e                	outsb  %gs:(%esi),(%dx)
    8cac:	74 73                	je     8d21 <.debug_str+0x8d21>
    8cae:	00 6b 70             	add    %ch,0x70(%ebx)
    8cb1:	72 6f                	jb     8d22 <.debug_str+0x8d22>
    8cb3:	6a 69                	push   $0x69
    8cb5:	64 5f                	fs pop %edi
    8cb7:	74 00                	je     8cb9 <.debug_str+0x8cb9>
    8cb9:	70 74                	jo     8d2f <.debug_str+0x8d2f>
    8cbb:	72 61                	jb     8d1e <.debug_str+0x8d1e>
    8cbd:	63 65 72             	arpl   %sp,0x72(%ebp)
    8cc0:	5f                   	pop    %edi
    8cc1:	63 72 65             	arpl   %si,0x65(%edx)
    8cc4:	64 00 74 6c 62       	add    %dh,%fs:0x62(%esp,%ebp,2)
    8cc9:	5f                   	pop    %edi
    8cca:	67 65 6e             	outsb  %gs:(%si),(%dx)
    8ccd:	00 70 76             	add    %dh,0x76(%eax)
    8cd0:	5f                   	pop    %edi
    8cd1:	6d                   	insl   (%dx),%es:(%edi)
    8cd2:	6d                   	insl   (%dx),%es:(%edi)
    8cd3:	75 5f                	jne    8d34 <.debug_str+0x8d34>
    8cd5:	6f                   	outsl  %ds:(%esi),(%dx)
    8cd6:	70 73                	jo     8d4b <.debug_str+0x8d4b>
    8cd8:	00 73 74             	add    %dh,0x74(%ebx)
    8cdb:	6f                   	outsl  %ds:(%esi),(%dx)
    8cdc:	72 65                	jb     8d43 <.debug_str+0x8d43>
    8cde:	00 70 61             	add    %dh,0x61(%eax)
    8ce1:	67 65 5f             	addr16 gs pop %edi
    8ce4:	6d                   	insl   (%dx),%es:(%edi)
    8ce5:	6b 77 72 69          	imul   $0x69,0x72(%edi),%esi
    8ce9:	74 65                	je     8d50 <.debug_str+0x8d50>
    8ceb:	00 6b 6f             	add    %ch,0x6f(%ebx)
    8cee:	62 6a 65             	bound  %ebp,0x65(%edx)
    8cf1:	63 74 00 61          	arpl   %si,0x61(%eax,%eax,1)
    8cf5:	75 64                	jne    8d5b <.debug_str+0x8d5b>
    8cf7:	69 74 5f 74 74 79 00 	imul   $0x76007974,0x74(%edi,%ebx,2),%esi
    8cfe:	76 
    8cff:	61                   	popa   
    8d00:	72 69                	jb     8d6b <.debug_str+0x8d6b>
    8d02:	61                   	popa   
    8d03:	62 6c 65 5f          	bound  %ebp,0x5f(%ebp,%eiz,2)
    8d07:	74 65                	je     8d6e <.debug_str+0x8d6e>
    8d09:	73 74                	jae    8d7f <.debug_str+0x8d7f>
    8d0b:	5f                   	pop    %edi
    8d0c:	62 69 74             	bound  %ebp,0x74(%ecx)
    8d0f:	00 73 74             	add    %dh,0x74(%ebx)
    8d12:	61                   	popa   
    8d13:	74 66                	je     8d7b <.debug_str+0x8d7b>
    8d15:	73 00                	jae    8d17 <.debug_str+0x8d17>
    8d17:	78 38                	js     8d51 <.debug_str+0x8d51>
    8d19:	36 5f                	ss pop %edi
    8d1b:	69 6e 69 74 5f 69 72 	imul   $0x72695f74,0x69(%esi),%ebp
    8d22:	71 73                	jno    8d97 <.debug_str+0x8d97>
    8d24:	00 63 74             	add    %ah,0x74(%ebx)
    8d27:	6c                   	insb   (%dx),%es:(%edi)
    8d28:	5f                   	pop    %edi
    8d29:	74 61                	je     8d8c <.debug_str+0x8d8c>
    8d2b:	62 6c 65 5f          	bound  %ebp,0x5f(%ebp,%eiz,2)
    8d2f:	68 65 61 64 65       	push   $0x65646165
    8d34:	72 00                	jb     8d36 <.debug_str+0x8d36>
    8d36:	6d                   	insl   (%dx),%es:(%edi)
    8d37:	70 63                	jo     8d9c <.debug_str+0x8d9c>
    8d39:	5f                   	pop    %edi
    8d3a:	61                   	popa   
    8d3b:	70 69                	jo     8da6 <.debug_str+0x8da6>
    8d3d:	63 5f 69             	arpl   %bx,0x69(%edi)
    8d40:	64 00 6d 69          	add    %ch,%fs:0x69(%ebp)
    8d44:	67 72 61             	addr16 jb 8da8 <.debug_str+0x8da8>
    8d47:	74 65                	je     8dae <.debug_str+0x8dae>
    8d49:	70 61                	jo     8dac <.debug_str+0x8dac>
    8d4b:	67 65 00 44 52       	add    %al,%gs:0x52(%si)
    8d50:	4f                   	dec    %edi
    8d51:	50                   	push   %eax
    8d52:	5f                   	pop    %edi
    8d53:	50                   	push   %eax
    8d54:	41                   	inc    %ecx
    8d55:	47                   	inc    %edi
    8d56:	45                   	inc    %ebp
    8d57:	43                   	inc    %ebx
    8d58:	41                   	inc    %ecx
    8d59:	43                   	inc    %ebx
    8d5a:	48                   	dec    %eax
    8d5b:	45                   	inc    %ebp
    8d5c:	00 77 6f             	add    %dh,0x6f(%edi)
    8d5f:	72 6b                	jb     8dcc <.debug_str+0x8dcc>
    8d61:	5f                   	pop    %edi
    8d62:	73 74                	jae    8dd8 <.debug_str+0x8dd8>
    8d64:	72 75                	jb     8ddb <.debug_str+0x8ddb>
    8d66:	63 74 00 74          	arpl   %si,0x74(%eax,%eax,1)
    8d6a:	61                   	popa   
    8d6b:	73 6b                	jae    8dd8 <.debug_str+0x8dd8>
    8d6d:	5f                   	pop    %edi
    8d6e:	67 72 6f             	addr16 jb 8de0 <.debug_str+0x8de0>
    8d71:	75 70                	jne    8de3 <.debug_str+0x8de3>
    8d73:	00 6f 6e             	add    %ch,0x6e(%edi)
    8d76:	5f                   	pop    %edi
    8d77:	6c                   	insb   (%dx),%es:(%edi)
    8d78:	69 73 74 00 50 45 52 	imul   $0x52455000,0x74(%ebx),%esi
    8d7f:	46                   	inc    %esi
    8d80:	5f                   	pop    %edi
    8d81:	53                   	push   %ebx
    8d82:	41                   	inc    %ecx
    8d83:	4d                   	dec    %ebp
    8d84:	50                   	push   %eax
    8d85:	4c                   	dec    %esp
    8d86:	45                   	inc    %ebp
    8d87:	5f                   	pop    %edi
    8d88:	42                   	inc    %edx
    8d89:	52                   	push   %edx
    8d8a:	41                   	inc    %ecx
    8d8b:	4e                   	dec    %esi
    8d8c:	43                   	inc    %ebx
    8d8d:	48                   	dec    %eax
    8d8e:	5f                   	pop    %edi
    8d8f:	4e                   	dec    %esi
    8d90:	4f                   	dec    %edi
    8d91:	5f                   	pop    %edi
    8d92:	54                   	push   %esp
    8d93:	58                   	pop    %eax
    8d94:	5f                   	pop    %edi
    8d95:	53                   	push   %ebx
    8d96:	48                   	dec    %eax
    8d97:	49                   	dec    %ecx
    8d98:	46                   	inc    %esi
    8d99:	54                   	push   %esp
    8d9a:	00 65 78             	add    %ah,0x78(%ebp)
    8d9d:	63 6c 75 64          	arpl   %bp,0x64(%ebp,%esi,2)
    8da1:	65 5f                	gs pop %edi
    8da3:	67 75 65             	addr16 jne 8e0b <.debug_str+0x8e0b>
    8da6:	73 74                	jae    8e1c <.debug_str+0x8e1c>
    8da8:	00 6b 67             	add    %ch,0x67(%ebx)
    8dab:	69 64 5f 74 00 6f 6e 	imul   $0x5f6e6f00,0x74(%edi,%ebx,2),%esp
    8db2:	5f 
    8db3:	63 70 75             	arpl   %si,0x75(%eax)
    8db6:	00 5f 5f             	add    %bl,0x5f(%edi)
    8db9:	65 76 65             	gs jbe 8e21 <.debug_str+0x8e21>
    8dbc:	6e                   	outsb  %ds:(%esi),(%dx)
    8dbd:	74 5f                	je     8e1e <.debug_str+0x8e1e>
    8dbf:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    8dc6:	72 69                	jb     8e31 <.debug_str+0x8e31>
    8dc8:	78 5f                	js     8e29 <.debug_str+0x8e29>
    8dca:	72 65                	jb     8e31 <.debug_str+0x8e31>
    8dcc:	6d                   	insl   (%dx),%es:(%edi)
    8dcd:	6f                   	outsl  %ds:(%esi),(%dx)
    8dce:	76 65                	jbe    8e35 <.debug_str+0x8e35>
    8dd0:	5f                   	pop    %edi
    8dd1:	6d                   	insl   (%dx),%es:(%edi)
    8dd2:	61                   	popa   
    8dd3:	6e                   	outsb  %ds:(%esi),(%dx)
    8dd4:	61                   	popa   
    8dd5:	67 65 64 00 6f 65    	gs add %ch,%fs:0x65(%bx)
    8ddb:	6d                   	insl   (%dx),%es:(%edi)
    8ddc:	73 69                	jae    8e47 <.debug_str+0x8e47>
    8dde:	7a 65                	jp     8e45 <.debug_str+0x8e45>
    8de0:	00 66 72             	add    %ah,0x72(%esi)
    8de3:	65 67 73 5f          	gs addr16 jae 8e46 <.debug_str+0x8e46>
    8de7:	73 74                	jae    8e5d <.debug_str+0x8e5d>
    8de9:	61                   	popa   
    8dea:	74 65                	je     8e51 <.debug_str+0x8e51>
    8dec:	00 64 72 6f          	add    %ah,0x6f(%edx,%esi,2)
    8df0:	70 5f                	jo     8e51 <.debug_str+0x8e51>
    8df2:	6e                   	outsb  %ds:(%esi),(%dx)
    8df3:	73 00                	jae    8df5 <.debug_str+0x8df5>
    8df5:	61                   	popa   
    8df6:	6c                   	insb   (%dx),%es:(%edi)
    8df7:	6c                   	insb   (%dx),%es:(%edi)
    8df8:	6f                   	outsl  %ds:(%esi),(%dx)
    8df9:	63 5f 70             	arpl   %bx,0x70(%edi)
    8dfc:	6d                   	insl   (%dx),%es:(%edi)
    8dfd:	64 00 72 65          	add    %dh,%fs:0x65(%edx)
    8e01:	73 74                	jae    8e77 <.debug_str+0x8e77>
    8e03:	6f                   	outsl  %ds:(%esi),(%dx)
    8e04:	72 65                	jb     8e6b <.debug_str+0x8e6b>
    8e06:	5f                   	pop    %edi
    8e07:	73 69                	jae    8e72 <.debug_str+0x8e72>
    8e09:	67 6d                	insl   (%dx),%es:(%di)
    8e0b:	61                   	popa   
    8e0c:	73 6b                	jae    8e79 <.debug_str+0x8e79>
    8e0e:	00 58 38             	add    %bl,0x38(%eax)
    8e11:	36 5f                	ss pop %edi
    8e13:	4c                   	dec    %esp
    8e14:	45                   	inc    %ebp
    8e15:	47                   	inc    %edi
    8e16:	41                   	inc    %ecx
    8e17:	43                   	inc    %ebx
    8e18:	59                   	pop    %ecx
    8e19:	5f                   	pop    %edi
    8e1a:	49                   	dec    %ecx
    8e1b:	38 30                	cmp    %dh,(%eax)
    8e1d:	34 32                	xor    $0x32,%al
    8e1f:	5f                   	pop    %edi
    8e20:	46                   	inc    %esi
    8e21:	49                   	dec    %ecx
    8e22:	52                   	push   %edx
    8e23:	4d                   	dec    %ebp
    8e24:	57                   	push   %edi
    8e25:	41                   	inc    %ecx
    8e26:	52                   	push   %edx
    8e27:	45                   	inc    %ebp
    8e28:	5f                   	pop    %edi
    8e29:	41                   	inc    %ecx
    8e2a:	42                   	inc    %edx
    8e2b:	53                   	push   %ebx
    8e2c:	45                   	inc    %ebp
    8e2d:	4e                   	dec    %esi
    8e2e:	54                   	push   %esp
    8e2f:	00 69 5f             	add    %ch,0x5f(%ecx)
    8e32:	64 65 6e             	fs outsb %gs:(%esi),(%dx)
    8e35:	74 72                	je     8ea9 <.debug_str+0x8ea9>
    8e37:	79 00                	jns    8e39 <.debug_str+0x8e39>
    8e39:	63 6c 61 73          	arpl   %bp,0x73(%ecx,%eiz,2)
    8e3d:	73 5f                	jae    8e9e <.debug_str+0x8e9e>
    8e3f:	67 72 6f             	addr16 jb 8eb1 <.debug_str+0x8eb1>
    8e42:	75 70                	jne    8eb4 <.debug_str+0x8eb4>
    8e44:	73 00                	jae    8e46 <.debug_str+0x8e46>
    8e46:	66 61                	popaw  
    8e48:	69 6c 65 64 5f 63 70 	imul   $0x7570635f,0x64(%ebp,%eiz,2),%ebp
    8e4f:	75 
    8e50:	00 65 76             	add    %ah,0x76(%ebp)
    8e53:	65 6e                	outsb  %gs:(%esi),(%dx)
    8e55:	74 5f                	je     8eb6 <.debug_str+0x8eb6>
    8e57:	6c                   	insb   (%dx),%es:(%edi)
    8e58:	69 6d 69 74 00 6e 66 	imul   $0x666e0074,0x69(%ebp),%ebp
    8e5f:	73 34                	jae    8e95 <.debug_str+0x8e95>
    8e61:	5f                   	pop    %edi
    8e62:	6c                   	insb   (%dx),%es:(%edi)
    8e63:	6f                   	outsl  %ds:(%esi),(%dx)
    8e64:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    8e67:	73 74                	jae    8edd <.debug_str+0x8edd>
    8e69:	61                   	popa   
    8e6a:	74 65                	je     8ed1 <.debug_str+0x8ed1>
    8e6c:	00 6d 71             	add    %ch,0x71(%ebp)
    8e6f:	5f                   	pop    %edi
    8e70:	62 79 74             	bound  %edi,0x74(%ecx)
    8e73:	65 73 00             	gs jae 8e76 <.debug_str+0x8e76>
    8e76:	69 5f 6d 6d 61 70 5f 	imul   $0x5f70616d,0x6d(%edi),%ebx
    8e7d:	72 77                	jb     8ef6 <.debug_str+0x8ef6>
    8e7f:	73 65                	jae    8ee6 <.debug_str+0x8ee6>
    8e81:	6d                   	insl   (%dx),%es:(%edi)
    8e82:	00 6e 72             	add    %ch,0x72(%esi)
    8e85:	5f                   	pop    %edi
    8e86:	66 69 6c 65 5f 66 69 	imul   $0x6966,0x5f(%ebp,%eiz,2),%bp
    8e8d:	6c                   	insb   (%dx),%es:(%edi)
    8e8e:	74 65                	je     8ef5 <.debug_str+0x8ef5>
    8e90:	72 73                	jb     8f05 <.debug_str+0x8f05>
    8e92:	00 77 61             	add    %dh,0x61(%edi)
    8e95:	69 74 5f 63 68 6c 64 	imul   $0x65646c68,0x63(%edi,%ebx,2),%esi
    8e9c:	65 
    8e9d:	78 69                	js     8f08 <.debug_str+0x8f08>
    8e9f:	74 00                	je     8ea1 <.debug_str+0x8ea1>
    8ea1:	69 6f 63 74 78 5f 74 	imul   $0x745f7874,0x63(%edi),%ebp
    8ea8:	61                   	popa   
    8ea9:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
    8ead:	4e                   	dec    %esi
    8eae:	52                   	push   %edx
    8eaf:	5f                   	pop    %edi
    8eb0:	53                   	push   %ebx
    8eb1:	48                   	dec    %eax
    8eb2:	4d                   	dec    %ebp
    8eb3:	45                   	inc    %ebp
    8eb4:	4d                   	dec    %ebp
    8eb5:	5f                   	pop    %edi
    8eb6:	50                   	push   %eax
    8eb7:	4d                   	dec    %ebp
    8eb8:	44                   	inc    %esp
    8eb9:	4d                   	dec    %ebp
    8eba:	41                   	inc    %ecx
    8ebb:	50                   	push   %eax
    8ebc:	50                   	push   %eax
    8ebd:	45                   	inc    %ebp
    8ebe:	44                   	inc    %esp
    8ebf:	00 63 68             	add    %ah,0x68(%ebx)
    8ec2:	61                   	popa   
    8ec3:	6e                   	outsb  %ds:(%esi),(%dx)
    8ec4:	67 65 64 00 73 68    	gs add %dh,%fs:0x68(%bp,%di)
    8eca:	75 74                	jne    8f40 <.debug_str+0x8f40>
    8ecc:	64 6f                	outsl  %fs:(%esi),(%dx)
    8ece:	77 6e                	ja     8f3e <.debug_str+0x8f3e>
    8ed0:	00 66 6c             	add    %ah,0x6c(%esi)
    8ed3:	5f                   	pop    %edi
    8ed4:	77 61                	ja     8f37 <.debug_str+0x8f37>
    8ed6:	69 74 00 61 75 64 69 	imul   $0x74696475,0x61(%eax,%eax,1),%esi
    8edd:	74 
    8ede:	5f                   	pop    %edi
    8edf:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    8ee2:	74 65                	je     8f49 <.debug_str+0x8f49>
    8ee4:	78 74                	js     8f5a <.debug_str+0x8f5a>
    8ee6:	00 63 70             	add    %ah,0x70(%ebx)
    8ee9:	75 66                	jne    8f51 <.debug_str+0x8f51>
    8eeb:	6c                   	insb   (%dx),%es:(%edi)
    8eec:	61                   	popa   
    8eed:	67 00 5f 5f          	add    %bl,0x5f(%bx)
    8ef1:	69 6e 69 74 5f 62 65 	imul   $0x65625f74,0x69(%esi),%ebp
    8ef8:	67 69 6e 00 73 79 73 	imul   $0x66737973,0x0(%bp),%ebp
    8eff:	66 
    8f00:	73 5f                	jae    8f61 <.debug_str+0x8f61>
    8f02:	6f                   	outsl  %ds:(%esi),(%dx)
    8f03:	70 73                	jo     8f78 <.debug_str+0x8f78>
    8f05:	00 73 65             	add    %dh,0x65(%ebx)
    8f08:	71 75                	jno    8f7f <.debug_str+0x8f7f>
    8f0a:	65 6e                	outsb  %gs:(%esi),(%dx)
    8f0c:	74 69                	je     8f77 <.debug_str+0x8f77>
    8f0e:	61                   	popa   
    8f0f:	6c                   	insb   (%dx),%es:(%edi)
    8f10:	5f                   	pop    %edi
    8f11:	69 6f 00 69 70 69 5f 	imul   $0x5f697069,0x0(%edi),%ebp
    8f18:	73 65                	jae    8f7f <.debug_str+0x8f7f>
    8f1a:	6e                   	outsb  %ds:(%esi),(%dx)
    8f1b:	64 5f                	fs pop %edi
    8f1d:	6d                   	insl   (%dx),%es:(%edi)
    8f1e:	61                   	popa   
    8f1f:	73 6b                	jae    8f8c <.debug_str+0x8f8c>
    8f21:	00 66 74             	add    %ah,0x74(%esi)
    8f24:	6f                   	outsl  %ds:(%esi),(%dx)
    8f25:	70 00                	jo     8f27 <.debug_str+0x8f27>
    8f27:	6f                   	outsl  %ds:(%esi),(%dx)
    8f28:	72 69                	jb     8f93 <.debug_str+0x8f93>
    8f2a:	67 5f                	addr16 pop %edi
    8f2c:	6f                   	outsl  %ds:(%esi),(%dx)
    8f2d:	76 65                	jbe    8f94 <.debug_str+0x8f94>
    8f2f:	72 66                	jb     8f97 <.debug_str+0x8f97>
    8f31:	6c                   	insb   (%dx),%es:(%edi)
    8f32:	6f                   	outsl  %ds:(%esi),(%dx)
    8f33:	77 5f                	ja     8f94 <.debug_str+0x8f94>
    8f35:	68 61 6e 64 6c       	push   $0x6c646e61
    8f3a:	65 72 00             	gs jb  8f3d <.debug_str+0x8f3d>
    8f3d:	50                   	push   %eax
    8f3e:	47                   	inc    %edi
    8f3f:	4c                   	dec    %esp
    8f40:	41                   	inc    %ecx
    8f41:	5a                   	pop    %edx
    8f42:	59                   	pop    %ecx
    8f43:	46                   	inc    %esi
    8f44:	52                   	push   %edx
    8f45:	45                   	inc    %ebp
    8f46:	45                   	inc    %ebp
    8f47:	00 63 72             	add    %ah,0x72(%ebx)
    8f4a:	65 61                	gs popa 
    8f4c:	74 65                	je     8fb3 <.debug_str+0x8fb3>
    8f4e:	00 69 61             	add    %ch,0x61(%ecx)
    8f51:	74 74                	je     8fc7 <.debug_str+0x8fc7>
    8f53:	72 00                	jb     8f55 <.debug_str+0x8f55>
    8f55:	74 72                	je     8fc9 <.debug_str+0x8fc9>
    8f57:	61                   	popa   
    8f58:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    8f5b:	72 65                	jb     8fc2 <.debug_str+0x8fc2>
    8f5d:	67 00 6e 66          	add    %ch,0x66(%bp)
    8f61:	64 73 00             	fs jae 8f64 <.debug_str+0x8f64>
    8f64:	73 69                	jae    8fcf <.debug_str+0x8fcf>
    8f66:	67 76 61             	addr16 jbe 8fca <.debug_str+0x8fca>
    8f69:	6c                   	insb   (%dx),%es:(%edi)
    8f6a:	00 70 65             	add    %dh,0x65(%eax)
    8f6d:	72 66                	jb     8fd5 <.debug_str+0x8fd5>
    8f6f:	5f                   	pop    %edi
    8f70:	65 76 65             	gs jbe 8fd8 <.debug_str+0x8fd8>
    8f73:	6e                   	outsb  %ds:(%esi),(%dx)
    8f74:	74 5f                	je     8fd5 <.debug_str+0x8fd5>
    8f76:	6c                   	insb   (%dx),%es:(%edi)
    8f77:	69 73 74 00 67 65 74 	imul   $0x74656700,0x74(%ebx),%esi
    8f7e:	5f                   	pop    %edi
    8f7f:	72 65                	jb     8fe6 <.debug_str+0x8fe6>
    8f81:	73 65                	jae    8fe8 <.debug_str+0x8fe8>
    8f83:	72 76                	jb     8ffb <.debug_str+0x8ffb>
    8f85:	65 64 5f             	gs fs pop %edi
    8f88:	73 70                	jae    8ffa <.debug_str+0x8ffa>
    8f8a:	61                   	popa   
    8f8b:	63 65 00             	arpl   %sp,0x0(%ebp)
    8f8e:	69 5f 61 63 6c 00 62 	imul   $0x62006c63,0x61(%edi),%ebx
    8f95:	6d                   	insl   (%dx),%es:(%edi)
    8f96:	61                   	popa   
    8f97:	70 00                	jo     8f99 <.debug_str+0x8f99>
    8f99:	6b 65 79 5f          	imul   $0x5f,0x79(%ebp),%esp
    8f9d:	70 61                	jo     9000 <.debug_str+0x9000>
    8f9f:	79 6c                	jns    900d <.debug_str+0x900d>
    8fa1:	6f                   	outsl  %ds:(%esi),(%dx)
    8fa2:	61                   	popa   
    8fa3:	64 00 70 72          	add    %dh,%fs:0x72(%eax)
    8fa7:	69 6e 74 5f 6c 69 6e 	imul   $0x6e696c5f,0x74(%esi),%ebp
    8fae:	65 5f                	gs pop %edi
    8fb0:	74 00                	je     8fb2 <.debug_str+0x8fb2>
    8fb2:	50                   	push   %eax
    8fb3:	45                   	inc    %ebp
    8fb4:	52                   	push   %edx
    8fb5:	46                   	inc    %esi
    8fb6:	5f                   	pop    %edi
    8fb7:	43                   	inc    %ebx
    8fb8:	4f                   	dec    %edi
    8fb9:	55                   	push   %ebp
    8fba:	4e                   	dec    %esi
    8fbb:	54                   	push   %esp
    8fbc:	5f                   	pop    %edi
    8fbd:	53                   	push   %ebx
    8fbe:	57                   	push   %edi
    8fbf:	5f                   	pop    %edi
    8fc0:	43                   	inc    %ebx
    8fc1:	50                   	push   %eax
    8fc2:	55                   	push   %ebp
    8fc3:	5f                   	pop    %edi
    8fc4:	4d                   	dec    %ebp
    8fc5:	49                   	dec    %ecx
    8fc6:	47                   	inc    %edi
    8fc7:	52                   	push   %edx
    8fc8:	41                   	inc    %ecx
    8fc9:	54                   	push   %esp
    8fca:	49                   	dec    %ecx
    8fcb:	4f                   	dec    %edi
    8fcc:	4e                   	dec    %esi
    8fcd:	53                   	push   %ebx
    8fce:	00 54 52 41          	add    %dl,0x41(%edx,%edx,2)
    8fd2:	43                   	inc    %ebx
    8fd3:	45                   	inc    %ebp
    8fd4:	5f                   	pop    %edi
    8fd5:	45                   	inc    %ebp
    8fd6:	56                   	push   %esi
    8fd7:	45                   	inc    %ebp
    8fd8:	4e                   	dec    %esi
    8fd9:	54                   	push   %esp
    8fda:	5f                   	pop    %edi
    8fdb:	46                   	inc    %esi
    8fdc:	4c                   	dec    %esp
    8fdd:	5f                   	pop    %edi
    8fde:	54                   	push   %esp
    8fdf:	52                   	push   %edx
    8fe0:	41                   	inc    %ecx
    8fe1:	43                   	inc    %ebx
    8fe2:	45                   	inc    %ebp
    8fe3:	50                   	push   %eax
    8fe4:	4f                   	dec    %edi
    8fe5:	49                   	dec    %ecx
    8fe6:	4e                   	dec    %esi
    8fe7:	54                   	push   %esp
    8fe8:	5f                   	pop    %edi
    8fe9:	42                   	inc    %edx
    8fea:	49                   	dec    %ecx
    8feb:	54                   	push   %esp
    8fec:	00 64 5f 72          	add    %ah,0x72(%edi,%ebx,2)
    8ff0:	65 61                	gs popa 
    8ff2:	6c                   	insb   (%dx),%es:(%edi)
    8ff3:	00 5f 5f             	add    %bl,0x5f(%edi)
    8ff6:	64 61                	fs popa 
    8ff8:	74 61                	je     905b <.debug_str+0x905b>
    8ffa:	00 6c 6d 5f          	add    %ch,0x5f(%ebp,%ebp,2)
    8ffe:	63 68 61             	arpl   %bp,0x61(%eax)
    9001:	6e                   	outsb  %ds:(%esi),(%dx)
    9002:	67 65 00 64 71       	add    %ah,%gs:0x71(%si)
    9007:	69 5f 6d 61 78 5f 73 	imul   $0x735f7861,0x6d(%edi),%ebx
    900e:	70 63                	jo     9073 <.debug_str+0x9073>
    9010:	5f                   	pop    %edi
    9011:	6c                   	insb   (%dx),%es:(%edi)
    9012:	69 6d 69 74 00 70 6d 	imul   $0x6d700074,0x69(%ebp),%ebp
    9019:	64 5f                	fs pop %edi
    901b:	68 75 67 65 5f       	push   $0x5f656775
    9020:	70 74                	jo     9096 <.debug_str+0x9096>
    9022:	65 00 73 61          	add    %dh,%gs:0x61(%ebx)
    9026:	6d                   	insl   (%dx),%es:(%edi)
    9027:	70 6c                	jo     9095 <.debug_str+0x9095>
    9029:	65 5f                	gs pop %edi
    902b:	72 65                	jb     9092 <.debug_str+0x9092>
    902d:	67 73 5f             	addr16 jae 908f <.debug_str+0x908f>
    9030:	75 73                	jne    90a5 <.debug_str+0x90a5>
    9032:	65 72 00             	gs jb  9035 <.debug_str+0x9035>
    9035:	6e                   	outsb  %ds:(%esi),(%dx)
    9036:	72 5f                	jb     9097 <.debug_str+0x9097>
    9038:	69 73 6f 6c 61 74 65 	imul   $0x6574616c,0x6f(%ebx),%esi
    903f:	5f                   	pop    %edi
    9040:	70 61                	jo     90a3 <.debug_str+0x90a3>
    9042:	67 65 62 6c 6f       	bound  %ebp,%gs:0x6f(%si)
    9047:	63 6b 00             	arpl   %bp,0x0(%ebx)
    904a:	65 76 65             	gs jbe 90b2 <.debug_str+0x90b2>
    904d:	6e                   	outsb  %ds:(%esi),(%dx)
    904e:	74 5f                	je     90af <.debug_str+0x90af>
    9050:	63 6f 75             	arpl   %bp,0x75(%edi)
    9053:	6e                   	outsb  %ds:(%esi),(%dx)
    9054:	74 00                	je     9056 <.debug_str+0x9056>
    9056:	74 61                	je     90b9 <.debug_str+0x90b9>
    9058:	73 6b                	jae    90c5 <.debug_str+0x90c5>
    905a:	5f                   	pop    %edi
    905b:	63 74 78 5f          	arpl   %si,0x5f(%eax,%edi,2)
    905f:	64 61                	fs popa 
    9061:	74 61                	je     90c4 <.debug_str+0x90c4>
    9063:	00 50 45             	add    %dl,0x45(%eax)
    9066:	52                   	push   %edx
    9067:	46                   	inc    %esi
    9068:	5f                   	pop    %edi
    9069:	43                   	inc    %ebx
    906a:	4f                   	dec    %edi
    906b:	55                   	push   %ebp
    906c:	4e                   	dec    %esi
    906d:	54                   	push   %esp
    906e:	5f                   	pop    %edi
    906f:	53                   	push   %ebx
    9070:	57                   	push   %edi
    9071:	5f                   	pop    %edi
    9072:	42                   	inc    %edx
    9073:	50                   	push   %eax
    9074:	46                   	inc    %esi
    9075:	5f                   	pop    %edi
    9076:	4f                   	dec    %edi
    9077:	55                   	push   %ebp
    9078:	54                   	push   %esp
    9079:	50                   	push   %eax
    907a:	55                   	push   %ebp
    907b:	54                   	push   %esp
    907c:	00 70 72             	add    %dh,0x72(%eax)
    907f:	65 65 6d             	gs gs insl (%dx),%es:(%edi)
    9082:	70 74                	jo     90f8 <.debug_str+0x90f8>
    9084:	5f                   	pop    %edi
    9085:	63 6f 75             	arpl   %bp,0x75(%edi)
    9088:	6e                   	outsb  %ds:(%esi),(%dx)
    9089:	74 00                	je     908b <.debug_str+0x908b>
    908b:	6d                   	insl   (%dx),%es:(%edi)
    908c:	6f                   	outsl  %ds:(%esi),(%dx)
    908d:	76 61                	jbe    90f0 <.debug_str+0x90f0>
    908f:	62 6c 65 5f          	bound  %ebp,0x5f(%ebp,%eiz,2)
    9093:	7a 6f                	jp     9104 <.debug_str+0x9104>
    9095:	6e                   	outsb  %ds:(%esi),(%dx)
    9096:	65 00 66 61          	add    %ah,%gs:0x61(%esi)
    909a:	6c                   	insb   (%dx),%es:(%edi)
    909b:	6c                   	insb   (%dx),%es:(%edi)
    909c:	6f                   	outsl  %ds:(%esi),(%dx)
    909d:	63 61 74             	arpl   %sp,0x74(%ecx)
    90a0:	65 00 48 52          	add    %cl,%gs:0x52(%eax)
    90a4:	54                   	push   %esp
    90a5:	49                   	dec    %ecx
    90a6:	4d                   	dec    %ebp
    90a7:	45                   	inc    %ebp
    90a8:	52                   	push   %edx
    90a9:	5f                   	pop    %edi
    90aa:	42                   	inc    %edx
    90ab:	41                   	inc    %ecx
    90ac:	53                   	push   %ebx
    90ad:	45                   	inc    %ebp
    90ae:	5f                   	pop    %edi
    90af:	4d                   	dec    %ebp
    90b0:	4f                   	dec    %edi
    90b1:	4e                   	dec    %esi
    90b2:	4f                   	dec    %edi
    90b3:	54                   	push   %esp
    90b4:	4f                   	dec    %edi
    90b5:	4e                   	dec    %esi
    90b6:	49                   	dec    %ecx
    90b7:	43                   	inc    %ebx
    90b8:	00 69 5f             	add    %ch,0x5f(%ecx)
    90bb:	73 70                	jae    912d <.debug_str+0x912d>
    90bd:	63 5f 77             	arpl   %bx,0x77(%edi)
    90c0:	61                   	popa   
    90c1:	72 6e                	jb     9131 <.debug_str+0x9131>
    90c3:	6c                   	insb   (%dx),%es:(%edi)
    90c4:	69 6d 69 74 00 6d 61 	imul   $0x616d0074,0x69(%ebp),%ebp
    90cb:	63 68 69             	arpl   %bp,0x69(%eax)
    90ce:	6e                   	outsb  %ds:(%esi),(%dx)
    90cf:	65 5f                	gs pop %edi
    90d1:	72 65                	jb     9138 <.debug_str+0x9138>
    90d3:	61                   	popa   
    90d4:	6c                   	insb   (%dx),%es:(%edi)
    90d5:	5f                   	pop    %edi
    90d6:	72 65                	jb     913d <.debug_str+0x913d>
    90d8:	73 74                	jae    914e <.debug_str+0x914e>
    90da:	61                   	popa   
    90db:	72 74                	jb     9151 <.debug_str+0x9151>
    90dd:	5f                   	pop    %edi
    90de:	61                   	popa   
    90df:	73 6d                	jae    914e <.debug_str+0x914e>
    90e1:	00 6e 6f             	add    %ch,0x6f(%esi)
    90e4:	64 65 5f             	fs gs pop %edi
    90e7:	70 72                	jo     915b <.debug_str+0x915b>
    90e9:	65 73 65             	gs jae 9151 <.debug_str+0x9151>
    90ec:	6e                   	outsb  %ds:(%esi),(%dx)
    90ed:	74 5f                	je     914e <.debug_str+0x914e>
    90ef:	70 61                	jo     9152 <.debug_str+0x9152>
    90f1:	67 65 73 00          	addr16 gs jae 90f5 <.debug_str+0x90f5>
    90f5:	75 73                	jne    916a <.debug_str+0x916a>
    90f7:	65 5f                	gs pop %edi
    90f9:	63 6c 6f 63          	arpl   %bp,0x63(%edi,%ebp,2)
    90fd:	6b 69 64 00          	imul   $0x0,0x64(%ecx),%ebp
    9101:	69 5f 6d 6d 61 70 5f 	imul   $0x5f70616d,0x6d(%edi),%ebx
    9108:	77 72                	ja     917c <.debug_str+0x917c>
    910a:	69 74 61 62 6c 65 00 	imul   $0x7700656c,0x62(%ecx,%eiz,2),%esi
    9111:	77 
    9112:	61                   	popa   
    9113:	6b 65 75 70          	imul   $0x70,0x75(%ebp),%esp
    9117:	5f                   	pop    %edi
    9118:	73 74                	jae    918e <.debug_str+0x918e>
    911a:	61                   	popa   
    911b:	72 74                	jb     9191 <.debug_str+0x9191>
    911d:	00 65 78             	add    %ah,0x78(%ebp)
    9120:	69 74 5f 73 74 61 74 	imul   $0x65746174,0x73(%edi,%ebx,2),%esi
    9127:	65 
    9128:	00 70 65             	add    %dh,0x65(%eax)
    912b:	72 66                	jb     9193 <.debug_str+0x9193>
    912d:	5f                   	pop    %edi
    912e:	73 63                	jae    9193 <.debug_str+0x9193>
    9130:	68 65 64 5f 65       	push   $0x655f6465
    9135:	76 65                	jbe    919c <.debug_str+0x919c>
    9137:	6e                   	outsb  %ds:(%esi),(%dx)
    9138:	74 73                	je     91ad <.debug_str+0x91ad>
    913a:	00 45 56             	add    %al,0x56(%ebp)
    913d:	45                   	inc    %ebp
    913e:	4e                   	dec    %esi
    913f:	54                   	push   %esp
    9140:	5f                   	pop    %edi
    9141:	46                   	inc    %esi
    9142:	49                   	dec    %ecx
    9143:	4c                   	dec    %esp
    9144:	45                   	inc    %ebp
    9145:	5f                   	pop    %edi
    9146:	46                   	inc    %esi
    9147:	4c                   	dec    %esp
    9148:	5f                   	pop    %edi
    9149:	54                   	push   %esp
    914a:	52                   	push   %edx
    914b:	49                   	dec    %ecx
    914c:	47                   	inc    %edi
    914d:	47                   	inc    %edi
    914e:	45                   	inc    %ebp
    914f:	52                   	push   %edx
    9150:	5f                   	pop    %edi
    9151:	43                   	inc    %ebx
    9152:	4f                   	dec    %edi
    9153:	4e                   	dec    %esi
    9154:	44                   	inc    %esp
    9155:	00 70 6d             	add    %dh,0x6d(%eax)
    9158:	75 5f                	jne    91b9 <.debug_str+0x91b9>
    915a:	65 6e                	outsb  %gs:(%esi),(%dx)
    915c:	61                   	popa   
    915d:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
    9161:	73 61                	jae    91c4 <.debug_str+0x91c4>
    9163:	66 65 5f             	gs pop %di
    9166:	77 61                	ja     91c9 <.debug_str+0x91c9>
    9168:	69 74 5f 69 63 72 5f 	imul   $0x695f7263,0x69(%edi,%ebx,2),%esi
    916f:	69 
    9170:	64 6c                	fs insb (%dx),%es:(%edi)
    9172:	65 00 69 73          	add    %ch,%gs:0x73(%ecx)
    9176:	5f                   	pop    %edi
    9177:	6e                   	outsb  %ds:(%esi),(%dx)
    9178:	6f                   	outsl  %ds:(%esi),(%dx)
    9179:	69 72 71 5f 73 75 73 	imul   $0x7375735f,0x71(%edx),%esi
    9180:	70 65                	jo     91e7 <.debug_str+0x91e7>
    9182:	6e                   	outsb  %ds:(%esi),(%dx)
    9183:	64 65 64 00 6c 65 61 	fs gs add %ch,%fs:0x61(%ebp,%eiz,2)
    918a:	64 65 72 00          	fs gs jb 918e <.debug_str+0x918e>
    918e:	6f                   	outsl  %ds:(%esi),(%dx)
    918f:	6c                   	insb   (%dx),%es:(%edi)
    9190:	64 5f                	fs pop %edi
    9192:	73 75                	jae    9209 <.debug_str+0x9209>
    9194:	62 74 72 65          	bound  %esi,0x65(%edx,%esi,2)
    9198:	65 5f                	gs pop %edi
    919a:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    919d:	74 72                	je     9211 <.debug_str+0x9211>
    919f:	6f                   	outsl  %ds:(%esi),(%dx)
    91a0:	6c                   	insb   (%dx),%es:(%edi)
    91a1:	00 74 69 6d          	add    %dh,0x6d(%ecx,%ebp,2)
    91a5:	65 00 77 61          	add    %dh,%gs:0x61(%edi)
    91a9:	6b 65 65 5f          	imul   $0x5f,0x65(%ebp),%esp
    91ad:	66 6c                	data16 insb (%dx),%es:(%edi)
    91af:	69 70 5f 64 65 63 61 	imul   $0x61636564,0x5f(%eax),%esi
    91b6:	79 5f                	jns    9217 <.debug_str+0x9217>
    91b8:	74 73                	je     922d <.debug_str+0x922d>
    91ba:	00 7a 6f             	add    %bh,0x6f(%edx)
    91bd:	6e                   	outsb  %ds:(%esi),(%dx)
    91be:	65 5f                	gs pop %edi
    91c0:	73 74                	jae    9236 <.debug_str+0x9236>
    91c2:	61                   	popa   
    91c3:	72 74                	jb     9239 <.debug_str+0x9239>
    91c5:	5f                   	pop    %edi
    91c6:	70 66                	jo     922e <.debug_str+0x922e>
    91c8:	6e                   	outsb  %ds:(%esi),(%dx)
    91c9:	00 73 5f             	add    %dh,0x5f(%ebx)
    91cc:	6d                   	insl   (%dx),%es:(%edi)
    91cd:	61                   	popa   
    91ce:	78 5f                	js     922f <.debug_str+0x922f>
    91d0:	6c                   	insb   (%dx),%es:(%edi)
    91d1:	69 6e 6b 73 00 6e 72 	imul   $0x726e0073,0x6b(%esi),%ebp
    91d8:	5f                   	pop    %edi
    91d9:	77 61                	ja     923c <.debug_str+0x923c>
    91db:	6b 65 75 70          	imul   $0x70,0x75(%ebp),%esp
    91df:	73 5f                	jae    9240 <.debug_str+0x9240>
    91e1:	73 79                	jae    925c <.debug_str+0x925c>
    91e3:	6e                   	outsb  %ds:(%esi),(%dx)
    91e4:	63 00                	arpl   %ax,(%eax)
    91e6:	65 66 6c             	gs data16 insb (%dx),%es:(%edi)
    91e9:	61                   	popa   
    91ea:	67 73 00             	addr16 jae 91ed <.debug_str+0x91ed>
    91ed:	6b 63 6f 6d          	imul   $0x6d,0x6f(%ebx),%esp
    91f1:	70 61                	jo     9254 <.debug_str+0x9254>
    91f3:	63 74 64 00          	arpl   %si,0x0(%esp,%eiz,2)
    91f7:	70 72                	jo     926b <.debug_str+0x926b>
    91f9:	65 76 00             	gs jbe 91fc <.debug_str+0x91fc>
    91fc:	64 6d                	fs insl (%dx),%es:(%edi)
    91fe:	61                   	popa   
    91ff:	5f                   	pop    %edi
    9200:	70 61                	jo     9263 <.debug_str+0x9263>
    9202:	72 6d                	jb     9271 <.debug_str+0x9271>
    9204:	73 00                	jae    9206 <.debug_str+0x9206>
    9206:	66 73 5f             	data16 jae 9268 <.debug_str+0x9268>
    9209:	73 74                	jae    927f <.debug_str+0x927f>
    920b:	72 75                	jb     9282 <.debug_str+0x9282>
    920d:	63 74 00 63          	arpl   %si,0x63(%eax,%eax,1)
    9211:	6c                   	insb   (%dx),%es:(%edi)
    9212:	6f                   	outsl  %ds:(%esi),(%dx)
    9213:	63 6b 69             	arpl   %bp,0x69(%ebx)
    9216:	64 00 75 69          	add    %dh,%fs:0x69(%ebp)
    921a:	6e                   	outsb  %ds:(%esi),(%dx)
    921b:	74 33                	je     9250 <.debug_str+0x9250>
    921d:	32 5f 74             	xor    0x74(%edi),%bl
    9220:	00 61 72             	add    %ah,0x72(%ecx)
    9223:	67 5f                	addr16 pop %edi
    9225:	73 74                	jae    929b <.debug_str+0x929b>
    9227:	61                   	popa   
    9228:	72 74                	jb     929e <.debug_str+0x929e>
    922a:	00 65 76             	add    %ah,0x76(%ebp)
    922d:	65 6e                	outsb  %gs:(%esi),(%dx)
    922f:	74 5f                	je     9290 <.debug_str+0x9290>
    9231:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    9238:	72 69                	jb     92a3 <.debug_str+0x92a3>
    923a:	78 5f                	js     929b <.debug_str+0x929b>
    923c:	61                   	popa   
    923d:	6c                   	insb   (%dx),%es:(%edi)
    923e:	6c                   	insb   (%dx),%es:(%edi)
    923f:	6f                   	outsl  %ds:(%esi),(%dx)
    9240:	63 5f 72             	arpl   %bx,0x72(%edi)
    9243:	65 73 65             	gs jae 92ab <.debug_str+0x92ab>
    9246:	72 76                	jb     92be <.debug_str+0x92be>
    9248:	65 64 00 62 6c       	gs add %ah,%fs:0x6c(%edx)
    924d:	6f                   	outsl  %ds:(%esi),(%dx)
    924e:	63 6b 73             	arpl   %bp,0x73(%ebx)
    9251:	00 65 6e             	add    %ah,0x6e(%ebp)
    9254:	74 65                	je     92bb <.debug_str+0x92bb>
    9256:	72 00                	jb     9258 <.debug_str+0x9258>
    9258:	61                   	popa   
    9259:	6c                   	insb   (%dx),%es:(%edi)
    925a:	6c                   	insb   (%dx),%es:(%edi)
    925b:	6f                   	outsl  %ds:(%esi),(%dx)
    925c:	63 5f 70             	arpl   %bx,0x70(%edi)
    925f:	74 65                	je     92c6 <.debug_str+0x92c6>
    9261:	00 66 72             	add    %ah,0x72(%esi)
    9264:	65 71 5f             	gs jno 92c6 <.debug_str+0x92c6>
    9267:	63 6f 75             	arpl   %bp,0x75(%edi)
    926a:	6e                   	outsb  %ds:(%esi),(%dx)
    926b:	74 5f                	je     92cc <.debug_str+0x92cc>
    926d:	73 74                	jae    92e3 <.debug_str+0x92e3>
    926f:	61                   	popa   
    9270:	6d                   	insl   (%dx),%es:(%edi)
    9271:	70 00                	jo     9273 <.debug_str+0x9273>
    9273:	74 69                	je     92de <.debug_str+0x92de>
    9275:	6d                   	insl   (%dx),%es:(%edi)
    9276:	65 72 5f             	gs jb  92d8 <.debug_str+0x92d8>
    9279:	6c                   	insb   (%dx),%es:(%edi)
    927a:	69 73 74 00 78 38 36 	imul   $0x36387800,0x74(%ebx),%esi
    9281:	5f                   	pop    %edi
    9282:	63 6f 72             	arpl   %bp,0x72(%edi)
    9285:	65 69 64 5f 62 69 74 	imul   $0x737469,%gs:0x62(%edi,%ebx,2),%esp
    928c:	73 00 
    928e:	61                   	popa   
    928f:	66 66 69 6e 69 74 79 	data16 imul $0x7974,0x69(%esi),%bp
    9296:	00 78 38             	add    %bh,0x38(%eax)
    9299:	36 5f                	ss pop %edi
    929b:	74 73                	je     9310 <.debug_str+0x9310>
    929d:	73 00                	jae    929f <.debug_str+0x929f>
    929f:	64 5f                	fs pop %edi
    92a1:	69 6e 6f 5f 77 61 72 	imul   $0x7261775f,0x6f(%esi),%ebp
    92a8:	6e                   	outsb  %ds:(%esi),(%dx)
    92a9:	73 00                	jae    92ab <.debug_str+0x92ab>
    92ab:	68 69 77 61 74       	push   $0x74617769
    92b0:	65 72 5f             	gs jb  9312 <.debug_str+0x9312>
    92b3:	76 6d                	jbe    9322 <.debug_str+0x9322>
    92b5:	00 77 61             	add    %dh,0x61(%edi)
    92b8:	6b 65 75 70          	imul   $0x70,0x75(%ebp),%esp
    92bc:	5f                   	pop    %edi
    92bd:	73 65                	jae    9324 <.debug_str+0x9324>
    92bf:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    92c2:	64 61                	fs popa 
    92c4:	72 79                	jb     933f <.debug_str+0x933f>
    92c6:	5f                   	pop    %edi
    92c7:	63 70 75             	arpl   %si,0x75(%eax)
    92ca:	00 6f 77             	add    %ch,0x77(%edi)
    92cd:	6e                   	outsb  %ds:(%esi),(%dx)
    92ce:	65 72 5f             	gs jb  9330 <.debug_str+0x9330>
    92d1:	65 6e                	outsb  %gs:(%esi),(%dx)
    92d3:	74 72                	je     9347 <.debug_str+0x9347>
    92d5:	79 00                	jns    92d7 <.debug_str+0x92d7>
    92d7:	61                   	popa   
    92d8:	70 69                	jo     9343 <.debug_str+0x9343>
    92da:	63 69 64             	arpl   %bp,0x64(%ecx)
    92dd:	5f                   	pop    %edi
    92de:	74 6f                	je     934f <.debug_str+0x934f>
    92e0:	5f                   	pop    %edi
    92e1:	63 70 75             	arpl   %si,0x75(%eax)
    92e4:	5f                   	pop    %edi
    92e5:	70 72                	jo     9359 <.debug_str+0x9359>
    92e7:	65 73 65             	gs jae 934f <.debug_str+0x934f>
    92ea:	6e                   	outsb  %ds:(%esi),(%dx)
    92eb:	74 00                	je     92ed <.debug_str+0x92ed>
    92ed:	54                   	push   %esp
    92ee:	41                   	inc    %ecx
    92ef:	53                   	push   %ebx
    92f0:	4b                   	dec    %ebx
    92f1:	53                   	push   %ebx
    92f2:	54                   	push   %esp
    92f3:	41                   	inc    %ecx
    92f4:	54                   	push   %esp
    92f5:	53                   	push   %ebx
    92f6:	5f                   	pop    %edi
    92f7:	43                   	inc    %ebx
    92f8:	4d                   	dec    %ebp
    92f9:	44                   	inc    %esp
    92fa:	5f                   	pop    %edi
    92fb:	4e                   	dec    %esi
    92fc:	45                   	inc    %ebp
    92fd:	57                   	push   %edi
    92fe:	00 63 6f             	add    %ah,0x6f(%ebx)
    9301:	6d                   	insl   (%dx),%es:(%edi)
    9302:	70 6f                	jo     9373 <.debug_str+0x9373>
    9304:	75 6e                	jne    9374 <.debug_str+0x9374>
    9306:	64 5f                	fs pop %edi
    9308:	68 65 61 64 00       	push   $0x646165
    930d:	73 63                	jae    9372 <.debug_str+0x9372>
    930f:	72 61                	jb     9372 <.debug_str+0x9372>
    9311:	74 63                	je     9376 <.debug_str+0x9376>
    9313:	68 5f 6d 61 70       	push   $0x70616d5f
    9318:	00 5f 5f             	add    %bl,0x5f(%edi)
    931b:	74 72                	je     938f <.debug_str+0x938f>
    931d:	61                   	popa   
    931e:	63 65 70             	arpl   %sp,0x70(%ebp)
    9321:	6f                   	outsl  %ds:(%esi),(%dx)
    9322:	69 6e 74 5f 70 74 72 	imul   $0x7274705f,0x74(%esi),%ebp
    9329:	5f                   	pop    %edi
    932a:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    9331:	72 69                	jb     939c <.debug_str+0x939c>
    9333:	78 5f                	js     9394 <.debug_str+0x9394>
    9335:	72 65                	jb     939c <.debug_str+0x939c>
    9337:	73 65                	jae    939e <.debug_str+0x939e>
    9339:	72 76                	jb     93b1 <.debug_str+0x93b1>
    933b:	65 5f                	gs pop %edi
    933d:	6d                   	insl   (%dx),%es:(%edi)
    933e:	61                   	popa   
    933f:	6e                   	outsb  %ds:(%esi),(%dx)
    9340:	61                   	popa   
    9341:	67 65 64 00 69 72    	gs add %ch,%fs:0x72(%bx,%di)
    9347:	71 5f                	jno    93a8 <.debug_str+0x93a8>
    9349:	65 6f                	outsl  %gs:(%esi),(%dx)
    934b:	69 00 66 6c 63 5f    	imul   $0x5f636c66,(%eax),%eax
    9351:	70 6f                	jo     93c2 <.debug_str+0x93c2>
    9353:	73 69                	jae    93be <.debug_str+0x93be>
    9355:	78 00                	js     9357 <.debug_str+0x9357>
    9357:	5f                   	pop    %edi
    9358:	5f                   	pop    %edi
    9359:	6b 65 72 6e          	imul   $0x6e,0x72(%ebp),%esp
    935d:	65 6c                	gs insb (%dx),%es:(%edi)
    935f:	5f                   	pop    %edi
    9360:	73 73                	jae    93d5 <.debug_str+0x93d5>
    9362:	69 7a 65 5f 74 00 45 	imul   $0x4500745f,0x65(%edx),%edi
    9369:	56                   	push   %esi
    936a:	45                   	inc    %ebp
    936b:	4e                   	dec    %esi
    936c:	54                   	push   %esp
    936d:	5f                   	pop    %edi
    936e:	46                   	inc    %esi
    936f:	49                   	dec    %ecx
    9370:	4c                   	dec    %esp
    9371:	45                   	inc    %ebp
    9372:	5f                   	pop    %edi
    9373:	46                   	inc    %esi
    9374:	4c                   	dec    %esp
    9375:	5f                   	pop    %edi
    9376:	53                   	push   %ebx
    9377:	4f                   	dec    %edi
    9378:	46                   	inc    %esi
    9379:	54                   	push   %esp
    937a:	5f                   	pop    %edi
    937b:	4d                   	dec    %ebp
    937c:	4f                   	dec    %edi
    937d:	44                   	inc    %esp
    937e:	45                   	inc    %ebp
    937f:	00 6f 72             	add    %ch,0x72(%edi)
    9382:	69 67 5f 72 65 74 5f 	imul   $0x5f746572,0x5f(%edi),%esp
    9389:	76 61                	jbe    93ec <.debug_str+0x93ec>
    938b:	64 64 72 00          	fs fs jb 938f <.debug_str+0x938f>
    938f:	69 5f 63 74 69 6d 65 	imul   $0x656d6974,0x63(%edi),%ebx
    9396:	00 62 64             	add    %ah,0x64(%edx)
    9399:	5f                   	pop    %edi
    939a:	77 72                	ja     940e <.debug_str+0x940e>
    939c:	69 74 65 5f 68 6f 6c 	imul   $0x646c6f68,0x5f(%ebp,%eiz,2),%esi
    93a3:	64 
    93a4:	65 72 00             	gs jb  93a7 <.debug_str+0x93a7>
    93a7:	70 6f                	jo     9418 <.debug_str+0x9418>
    93a9:	77 65                	ja     9410 <.debug_str+0x9410>
    93ab:	72 6f                	jb     941c <.debug_str+0x941c>
    93ad:	66 66 5f             	data16 pop %di
    93b0:	6e                   	outsb  %ds:(%esi),(%dx)
    93b1:	6f                   	outsl  %ds:(%esi),(%dx)
    93b2:	69 72 71 00 61 6c 6c 	imul   $0x6c6c6100,0x71(%edx),%esi
    93b9:	6f                   	outsl  %ds:(%esi),(%dx)
    93ba:	63 5f 70             	arpl   %bx,0x70(%edi)
    93bd:	75 64                	jne    9423 <.debug_str+0x9423>
    93bf:	00 72 65             	add    %dh,0x65(%edx)
    93c2:	6e                   	outsb  %ds:(%esi),(%dx)
    93c3:	61                   	popa   
    93c4:	6d                   	insl   (%dx),%es:(%edi)
    93c5:	65 00 76 6d          	add    %dh,%gs:0x6d(%esi)
    93c9:	5f                   	pop    %edi
    93ca:	61                   	popa   
    93cb:	72 65                	jb     9432 <.debug_str+0x9432>
    93cd:	61                   	popa   
    93ce:	5f                   	pop    %edi
    93cf:	73 74                	jae    9445 <.debug_str+0x9445>
    93d1:	72 75                	jb     9448 <.debug_str+0x9448>
    93d3:	63 74 00 72          	arpl   %si,0x72(%eax,%eax,1)
    93d7:	70 6d                	jo     9446 <.debug_str+0x9446>
    93d9:	5f                   	pop    %edi
    93da:	73 74                	jae    9450 <.debug_str+0x9450>
    93dc:	61                   	popa   
    93dd:	74 75                	je     9454 <.debug_str+0x9454>
    93df:	73 00                	jae    93e1 <.debug_str+0x93e1>
    93e1:	73 62                	jae    9445 <.debug_str+0x9445>
    93e3:	5f                   	pop    %edi
    93e4:	77 72                	ja     9458 <.debug_str+0x9458>
    93e6:	69 74 65 72 73 00 69 	imul   $0x6e690073,0x72(%ebp,%eiz,2),%esi
    93ed:	6e 
    93ee:	6f                   	outsl  %ds:(%esi),(%dx)
    93ef:	5f                   	pop    %edi
    93f0:	74 69                	je     945b <.debug_str+0x945b>
    93f2:	6d                   	insl   (%dx),%es:(%edi)
    93f3:	65 6c                	gs insb (%dx),%es:(%edi)
    93f5:	69 6d 69 74 00 73 70 	imul   $0x70730074,0x69(%ebp),%ebp
    93fc:	6c                   	insb   (%dx),%es:(%edi)
    93fd:	69 63 65 5f 77 72 69 	imul   $0x6972775f,0x65(%ebx),%esp
    9404:	74 65                	je     946b <.debug_str+0x946b>
    9406:	00 54 52 41          	add    %dl,0x41(%edx,%edx,2)
    940a:	43                   	inc    %ebx
    940b:	45                   	inc    %ebp
    940c:	5f                   	pop    %edi
    940d:	52                   	push   %edx
    940e:	45                   	inc    %ebp
    940f:	47                   	inc    %edi
    9410:	5f                   	pop    %edi
    9411:	50                   	push   %eax
    9412:	45                   	inc    %ebp
    9413:	52                   	push   %edx
    9414:	46                   	inc    %esi
    9415:	5f                   	pop    %edi
    9416:	43                   	inc    %ebx
    9417:	4c                   	dec    %esp
    9418:	4f                   	dec    %edi
    9419:	53                   	push   %ebx
    941a:	45                   	inc    %ebp
    941b:	00 69 6e             	add    %ch,0x6e(%ecx)
    941e:	6f                   	outsl  %ds:(%esi),(%dx)
    941f:	5f                   	pop    %edi
    9420:	69 64 72 00 69 5f 72 	imul   $0x74725f69,0x0(%edx,%esi,2),%esp
    9427:	74 
    9428:	5f                   	pop    %edi
    9429:	73 70                	jae    949b <.debug_str+0x949b>
    942b:	63 5f 74             	arpl   %bx,0x74(%edi)
    942e:	69 6d 65 6c 69 6d 69 	imul   $0x696d696c,0x65(%ebp),%ebp
    9435:	74 00                	je     9437 <.debug_str+0x9437>
    9437:	54                   	push   %esp
    9438:	48                   	dec    %eax
    9439:	50                   	push   %eax
    943a:	5f                   	pop    %edi
    943b:	46                   	inc    %esi
    943c:	49                   	dec    %ecx
    943d:	4c                   	dec    %esp
    943e:	45                   	inc    %ebp
    943f:	5f                   	pop    %edi
    9440:	41                   	inc    %ecx
    9441:	4c                   	dec    %esp
    9442:	4c                   	dec    %esp
    9443:	4f                   	dec    %edi
    9444:	43                   	inc    %ebx
    9445:	00 6e 72             	add    %ch,0x72(%esi)
    9448:	5f                   	pop    %edi
    9449:	63 70 75             	arpl   %si,0x75(%eax)
    944c:	73 5f                	jae    94ad <.debug_str+0x94ad>
    944e:	61                   	popa   
    944f:	6c                   	insb   (%dx),%es:(%edi)
    9450:	6c                   	insb   (%dx),%es:(%edi)
    9451:	6f                   	outsl  %ds:(%esi),(%dx)
    9452:	77 65                	ja     94b9 <.debug_str+0x94b9>
    9454:	64 00 71 66          	add    %dh,%fs:0x66(%ecx)
    9458:	5f                   	pop    %edi
    9459:	6e                   	outsb  %ds:(%esi),(%dx)
    945a:	65 78 74             	gs js  94d1 <.debug_str+0x94d1>
    945d:	00 64 61 74          	add    %ah,0x74(%ecx,%eiz,2)
    9461:	61                   	popa   
    9462:	00 63 70             	add    %ah,0x70(%ebx)
    9465:	75 73                	jne    94da <.debug_str+0x94da>
    9467:	65 74 5f             	gs je  94c9 <.debug_str+0x94c9>
    946a:	63 67 72             	arpl   %sp,0x72(%edi)
    946d:	70 5f                	jo     94ce <.debug_str+0x94ce>
    946f:	69 64 00 6d 61 6e 61 	imul   $0x67616e61,0x6d(%eax,%eax,1),%esp
    9476:	67 
    9477:	65 64 5f             	gs fs pop %edi
    947a:	6d                   	insl   (%dx),%es:(%edi)
    947b:	61                   	popa   
    947c:	70 00                	jo     947e <.debug_str+0x947e>
    947e:	64 65 66 69 6e 65 5f 	fs imul $0x665f,%gs:0x65(%esi),%bp
    9485:	66 
    9486:	69 65 6c 64 73 00 69 	imul   $0x69007364,0x6c(%ebp),%esp
    948d:	72 71                	jb     9500 <.debug_str+0x9500>
    948f:	5f                   	pop    %edi
    9490:	65 6e                	outsb  %gs:(%esi),(%dx)
    9492:	61                   	popa   
    9493:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
    9497:	45                   	inc    %ebp
    9498:	56                   	push   %esi
    9499:	45                   	inc    %ebp
    949a:	4e                   	dec    %esi
    949b:	54                   	push   %esp
    949c:	5f                   	pop    %edi
    949d:	46                   	inc    %esi
    949e:	49                   	dec    %ecx
    949f:	4c                   	dec    %esp
    94a0:	45                   	inc    %ebp
    94a1:	5f                   	pop    %edi
    94a2:	46                   	inc    %esi
    94a3:	4c                   	dec    %esp
    94a4:	5f                   	pop    %edi
    94a5:	50                   	push   %eax
    94a6:	49                   	dec    %ecx
    94a7:	44                   	inc    %esp
    94a8:	5f                   	pop    %edi
    94a9:	46                   	inc    %esi
    94aa:	49                   	dec    %ecx
    94ab:	4c                   	dec    %esp
    94ac:	54                   	push   %esp
    94ad:	45                   	inc    %ebp
    94ae:	52                   	push   %edx
    94af:	5f                   	pop    %edi
    94b0:	42                   	inc    %edx
    94b1:	49                   	dec    %ecx
    94b2:	54                   	push   %esp
    94b3:	00 6c 6d 5f          	add    %ch,0x5f(%ebp,%ebp,2)
    94b7:	62 72 65             	bound  %esi,0x65(%edx)
    94ba:	61                   	popa   
    94bb:	6b 00 54             	imul   $0x54,(%eax),%eax
    94be:	52                   	push   %edx
    94bf:	41                   	inc    %ecx
    94c0:	43                   	inc    %ebx
    94c1:	45                   	inc    %ebp
    94c2:	5f                   	pop    %edi
    94c3:	45                   	inc    %ebp
    94c4:	56                   	push   %esi
    94c5:	45                   	inc    %ebp
    94c6:	4e                   	dec    %esi
    94c7:	54                   	push   %esp
    94c8:	5f                   	pop    %edi
    94c9:	46                   	inc    %esi
    94ca:	4c                   	dec    %esp
    94cb:	5f                   	pop    %edi
    94cc:	4e                   	dec    %esi
    94cd:	4f                   	dec    %edi
    94ce:	5f                   	pop    %edi
    94cf:	53                   	push   %ebx
    94d0:	45                   	inc    %ebp
    94d1:	54                   	push   %esp
    94d2:	5f                   	pop    %edi
    94d3:	46                   	inc    %esi
    94d4:	49                   	dec    %ecx
    94d5:	4c                   	dec    %esp
    94d6:	54                   	push   %esp
    94d7:	45                   	inc    %ebp
    94d8:	52                   	push   %edx
    94d9:	00 63 75             	add    %ah,0x75(%ebx)
    94dc:	74 69                	je     9547 <.debug_str+0x9547>
    94de:	6d                   	insl   (%dx),%es:(%edi)
    94df:	65 00 74 72 61       	add    %dh,%gs:0x61(%edx,%esi,2)
    94e4:	70 5f                	jo     9545 <.debug_str+0x9545>
    94e6:	69 6e 69 74 00 70 65 	imul   $0x65700074,0x69(%esi),%ebp
    94ed:	72 73                	jb     9562 <.debug_str+0x9562>
    94ef:	6f                   	outsl  %ds:(%esi),(%dx)
    94f0:	6e                   	outsb  %ds:(%esi),(%dx)
    94f1:	61                   	popa   
    94f2:	6c                   	insb   (%dx),%es:(%edi)
    94f3:	69 74 79 00 62 64 5f 	imul   $0x715f6462,0x0(%ecx,%edi,2),%esi
    94fa:	71 
    94fb:	75 65                	jne    9562 <.debug_str+0x9562>
    94fd:	75 65                	jne    9564 <.debug_str+0x9564>
    94ff:	00 61 63             	add    %ah,0x63(%ecx)
    9502:	74 69                	je     956d <.debug_str+0x956d>
    9504:	76 65                	jbe    956b <.debug_str+0x956b>
    9506:	5f                   	pop    %edi
    9507:	63 74 78 5f          	arpl   %si,0x5f(%eax,%edi,2)
    950b:	6c                   	insb   (%dx),%es:(%edi)
    950c:	69 73 74 00 74 61 73 	imul   $0x73617400,0x74(%ebx),%esi
    9513:	6b 5f 73 69          	imul   $0x69,0x73(%edi),%ebx
    9517:	7a 65                	jp     957e <.debug_str+0x957e>
    9519:	00 73 5f             	add    %dh,0x5f(%ebx)
    951c:	69 6e 6f 64 65 73 00 	imul   $0x736564,0x6f(%esi),%ebp
    9523:	73 65                	jae    958a <.debug_str+0x958a>
    9525:	6e                   	outsb  %ds:(%esi),(%dx)
    9526:	64 5f                	fs pop %edi
    9528:	63 61 6c             	arpl   %sp,0x6c(%ecx)
    952b:	6c                   	insb   (%dx),%es:(%edi)
    952c:	5f                   	pop    %edi
    952d:	66 75 6e             	data16 jne 959e <.debug_str+0x959e>
    9530:	63 5f 73             	arpl   %bx,0x73(%edi)
    9533:	69 6e 67 6c 65 5f 69 	imul   $0x695f656c,0x67(%esi),%ebp
    953a:	70 69                	jo     95a5 <.debug_str+0x95a5>
    953c:	00 70 61             	add    %dh,0x61(%eax)
    953f:	67 65 62 6c 6f       	bound  %ebp,%gs:0x6f(%si)
    9544:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    9547:	66 6c                	data16 insb (%dx),%es:(%edi)
    9549:	61                   	popa   
    954a:	67 73 00             	addr16 jae 954d <.debug_str+0x954d>
    954d:	62 69 6e             	bound  %ebp,0x6e(%ecx)
    9550:	66 6d                	insw   (%dx),%es:(%edi)
    9552:	74 00                	je     9554 <.debug_str+0x9554>
    9554:	54                   	push   %esp
    9555:	52                   	push   %edx
    9556:	41                   	inc    %ecx
    9557:	43                   	inc    %ebx
    9558:	45                   	inc    %ebp
    9559:	5f                   	pop    %edi
    955a:	52                   	push   %edx
    955b:	45                   	inc    %ebp
    955c:	47                   	inc    %edi
    955d:	5f                   	pop    %edi
    955e:	52                   	push   %edx
    955f:	45                   	inc    %ebp
    9560:	47                   	inc    %edi
    9561:	49                   	dec    %ecx
    9562:	53                   	push   %ebx
    9563:	54                   	push   %esp
    9564:	45                   	inc    %ebp
    9565:	52                   	push   %edx
    9566:	00 69 72             	add    %ch,0x72(%ecx)
    9569:	71 5f                	jno    95ca <.debug_str+0x95ca>
    956b:	64 6f                	outsl  %fs:(%esi),(%dx)
    956d:	6d                   	insl   (%dx),%es:(%edi)
    956e:	61                   	popa   
    956f:	69 6e 00 73 69 67 6e 	imul   $0x6e676973,0x0(%esi),%ebp
    9576:	65 64 20 63 68       	gs and %ah,%fs:0x68(%ebx)
    957b:	61                   	popa   
    957c:	72 00                	jb     957e <.debug_str+0x957e>
    957e:	70 72                	jo     95f2 <.debug_str+0x95f2>
    9580:	69 6f 00 70 72 69 76 	imul   $0x76697270,0x0(%edi),%ebp
    9587:	00 67 65             	add    %ah,0x65(%edi)
    958a:	74 61                	je     95ed <.debug_str+0x95ed>
    958c:	74 74                	je     9602 <.debug_str+0x9602>
    958e:	72 00                	jb     9590 <.debug_str+0x9590>
    9590:	73 63                	jae    95f5 <.debug_str+0x95f5>
    9592:	68 65 64 5f 69       	push   $0x695f6465
    9597:	6e                   	outsb  %ds:(%esi),(%dx)
    9598:	66 6f                	outsw  %ds:(%esi),(%dx)
    959a:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    959e:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    95a1:	65 76 65             	gs jbe 9609 <.debug_str+0x9609>
    95a4:	6e                   	outsb  %ds:(%esi),(%dx)
    95a5:	74 5f                	je     9606 <.debug_str+0x9606>
    95a7:	64 65 66 69 6e 65 5f 	fs imul $0x665f,%gs:0x65(%esi),%bp
    95ae:	66 
    95af:	69 65 6c 64 73 5f 69 	imul   $0x695f7364,0x6c(%ebp),%esp
    95b6:	72 71                	jb     9629 <.debug_str+0x9629>
    95b8:	5f                   	pop    %edi
    95b9:	6d                   	insl   (%dx),%es:(%edi)
    95ba:	61                   	popa   
    95bb:	74 72                	je     962f <.debug_str+0x962f>
    95bd:	69 78 5f 67 6c 6f 62 	imul   $0x626f6c67,0x5f(%eax),%edi
    95c4:	61                   	popa   
    95c5:	6c                   	insb   (%dx),%es:(%edi)
    95c6:	00 70 74             	add    %dh,0x74(%eax)
    95c9:	72 61                	jb     962c <.debug_str+0x962c>
    95cb:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    95ce:	6d                   	insl   (%dx),%es:(%edi)
    95cf:	65 73 73             	gs jae 9645 <.debug_str+0x9645>
    95d2:	61                   	popa   
    95d3:	67 65 00 64 5f       	add    %ah,%gs:0x5f(%si)
    95d8:	66 69 65 6c 64 6d    	imul   $0x6d64,0x6c(%ebp),%sp
    95de:	61                   	popa   
    95df:	73 6b                	jae    964c <.debug_str+0x964c>
    95e1:	00 71 75             	add    %dh,0x75(%ecx)
    95e4:	65 75 65             	gs jne 964c <.debug_str+0x964c>
    95e7:	64 5f                	fs pop %edi
    95e9:	73 70                	jae    965b <.debug_str+0x965b>
    95eb:	69 6e 5f 75 6e 6c 6f 	imul   $0x6f6c6e75,0x5f(%esi),%ebp
    95f2:	63 6b 00             	arpl   %bp,0x0(%ebx)
    95f5:	73 65                	jae    965c <.debug_str+0x965c>
    95f7:	71 5f                	jno    9658 <.debug_str+0x9658>
    95f9:	66 69 6c 65 00 64 5f 	imul   $0x5f64,0x0(%ebp,%eiz,2),%bp
    9600:	69 6e 5f 6c 6f 6f 6b 	imul   $0x6b6f6f6c,0x5f(%esi),%ebp
    9607:	75 70                	jne    9679 <.debug_str+0x9679>
    9609:	5f                   	pop    %edi
    960a:	68 61 73 68 00       	push   $0x687361
    960f:	66 72 65             	data16 jb 9677 <.debug_str+0x9677>
    9612:	65 7a 65             	gs jp  967a <.debug_str+0x967a>
    9615:	5f                   	pop    %edi
    9616:	6e                   	outsb  %ds:(%esi),(%dx)
    9617:	6f                   	outsl  %ds:(%esi),(%dx)
    9618:	69 72 71 00 78 38 36 	imul   $0x36387800,0x71(%edx),%esi
    961f:	5f                   	pop    %edi
    9620:	68 77 5f 74 73       	push   $0x73745f77
    9625:	73 00                	jae    9627 <.debug_str+0x9627>
    9627:	4e                   	dec    %esi
    9628:	52                   	push   %edx
    9629:	5f                   	pop    %edi
    962a:	44                   	inc    %esp
    962b:	49                   	dec    %ecx
    962c:	52                   	push   %edx
    962d:	54                   	push   %esp
    962e:	49                   	dec    %ecx
    962f:	45                   	inc    %ebp
    9630:	44                   	inc    %esp
    9631:	00 77 72             	add    %dh,0x72(%edi)
    9634:	69 74 65 5f 66 69 6c 	imul   $0x656c6966,0x5f(%ebp,%eiz,2),%esi
    963b:	65 
    963c:	5f                   	pop    %edi
    963d:	69 6e 66 6f 00 67 65 	imul   $0x6567006f,0x66(%esi),%ebp
    9644:	74 5f                	je     96a5 <.debug_str+0x96a5>
    9646:	61                   	popa   
    9647:	63 6c 00 73          	arpl   %bp,0x73(%eax,%eax,1)
    964b:	79 6e                	jns    96bb <.debug_str+0x96bb>
    964d:	63 5f 66             	arpl   %bx,0x66(%edi)
    9650:	73 00                	jae    9652 <.debug_str+0x9652>
    9652:	73 69                	jae    96bd <.debug_str+0x96bd>
    9654:	5f                   	pop    %edi
    9655:	73 69                	jae    96c0 <.debug_str+0x96c0>
    9657:	67 6e                	outsb  %ds:(%si),(%dx)
    9659:	6f                   	outsl  %ds:(%esi),(%dx)
    965a:	00 65 6e             	add    %ah,0x6e(%ebp)
    965d:	61                   	popa   
    965e:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
    9662:	00 69 6e             	add    %ch,0x6e(%ecx)
    9665:	69 74 5f 70 69 64 5f 	imul   $0x6e5f6469,0x70(%edi,%ebx,2),%esi
    966c:	6e 
    966d:	73 00                	jae    966f <.debug_str+0x966f>
    966f:	69 5f 72 64 65 76 00 	imul   $0x766564,0x72(%edi),%ebx
    9676:	66 69 6c 65 5f 6f 70 	imul   $0x706f,0x5f(%ebp,%eiz,2),%bp
    967d:	65 72 61             	gs jb  96e1 <.debug_str+0x96e1>
    9680:	74 69                	je     96eb <.debug_str+0x96eb>
    9682:	6f                   	outsl  %ds:(%esi),(%dx)
    9683:	6e                   	outsb  %ds:(%esi),(%dx)
    9684:	73 00                	jae    9686 <.debug_str+0x9686>
    9686:	78 38                	js     96c0 <.debug_str+0x96c0>
    9688:	36 5f                	ss pop %edi
    968a:	6d                   	insl   (%dx),%es:(%edi)
    968b:	61                   	popa   
    968c:	78 5f                	js     96ed <.debug_str+0x96ed>
    968e:	63 6f 72             	arpl   %bp,0x72(%edi)
    9691:	65 73 00             	gs jae 9694 <.debug_str+0x9694>
    9694:	74 72                	je     9708 <.debug_str+0x9708>
    9696:	61                   	popa   
    9697:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    969a:	65 76 65             	gs jbe 9702 <.debug_str+0x9702>
    969d:	6e                   	outsb  %ds:(%esi),(%dx)
    969e:	74 5f                	je     96ff <.debug_str+0x96ff>
    96a0:	74 79                	je     971b <.debug_str+0x971b>
    96a2:	70 65                	jo     9709 <.debug_str+0x9709>
    96a4:	5f                   	pop    %edi
    96a5:	66 75 6e             	data16 jne 9716 <.debug_str+0x9716>
    96a8:	63 73 5f             	arpl   %si,0x5f(%ebx)
    96ab:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    96b2:	72 69                	jb     971d <.debug_str+0x971d>
    96b4:	78 5f                	js     9715 <.debug_str+0x9715>
    96b6:	63 70 75             	arpl   %si,0x75(%eax)
    96b9:	00 67 72             	add    %ah,0x72(%edi)
    96bc:	6f                   	outsl  %ds:(%esi),(%dx)
    96bd:	75 70                	jne    972f <.debug_str+0x972f>
    96bf:	5f                   	pop    %edi
    96c0:	73 74                	jae    9736 <.debug_str+0x9736>
    96c2:	6f                   	outsl  %ds:(%esi),(%dx)
    96c3:	70 5f                	jo     9724 <.debug_str+0x9724>
    96c5:	63 6f 75             	arpl   %bp,0x75(%edi)
    96c8:	6e                   	outsb  %ds:(%esi),(%dx)
    96c9:	74 00                	je     96cb <.debug_str+0x96cb>
    96cb:	5f                   	pop    %edi
    96cc:	5f                   	pop    %edi
    96cd:	65 6e                	outsb  %gs:(%esi),(%dx)
    96cf:	74 72                	je     9743 <.debug_str+0x9743>
    96d1:	79 5f                	jns    9732 <.debug_str+0x9732>
    96d3:	73 69                	jae    973e <.debug_str+0x973e>
    96d5:	7a 65                	jp     973c <.debug_str+0x973c>
    96d7:	00 5f 6b             	add    %bl,0x6b(%edi)
    96da:	69 6c 6c 00 6b 74 69 	imul   $0x6d69746b,0x0(%esp,%ebp,2),%ebp
    96e1:	6d 
    96e2:	65 5f                	gs pop %edi
    96e4:	74 00                	je     96e6 <.debug_str+0x96e6>
    96e6:	73 6e                	jae    9756 <.debug_str+0x9756>
    96e8:	61                   	popa   
    96e9:	70 73                	jo     975e <.debug_str+0x975e>
    96eb:	68 6f 74 00 66       	push   $0x6600746f
    96f0:	6c                   	insb   (%dx),%es:(%edi)
    96f1:	5f                   	pop    %edi
    96f2:	6c                   	insb   (%dx),%es:(%edi)
    96f3:	69 6e 6b 5f 63 70 75 	imul   $0x7570635f,0x6b(%esi),%ebp
    96fa:	00 65 76             	add    %ah,0x76(%ebp)
    96fd:	65 6e                	outsb  %gs:(%esi),(%dx)
    96ff:	74 5f                	je     9760 <.debug_str+0x9760>
    9701:	6d                   	insl   (%dx),%es:(%edi)
    9702:	61                   	popa   
    9703:	70 70                	jo     9775 <.debug_str+0x9775>
    9705:	65 64 00 67 72       	gs add %ah,%fs:0x72(%edi)
    970a:	6f                   	outsl  %ds:(%esi),(%dx)
    970b:	75 70                	jne    977d <.debug_str+0x977d>
    970d:	5f                   	pop    %edi
    970e:	6e                   	outsb  %ds:(%esi),(%dx)
    970f:	6f                   	outsl  %ds:(%esi),(%dx)
    9710:	64 65 00 6b 65       	fs add %ch,%gs:0x65(%ebx)
    9715:	72 6e                	jb     9785 <.debug_str+0x9785>
    9717:	66 73 5f             	data16 jae 9779 <.debug_str+0x9779>
    971a:	6f                   	outsl  %ds:(%esi),(%dx)
    971b:	70 65                	jo     9782 <.debug_str+0x9782>
    971d:	6e                   	outsb  %ds:(%esi),(%dx)
    971e:	5f                   	pop    %edi
    971f:	6e                   	outsb  %ds:(%esi),(%dx)
    9720:	6f                   	outsl  %ds:(%esi),(%dx)
    9721:	64 65 00 69 33       	fs add %ch,%gs:0x33(%ecx)
    9726:	38 37                	cmp    %dh,(%edi)
    9728:	00 69 74             	add    %ch,0x74(%ecx)
    972b:	65 72 00             	gs jb  972e <.debug_str+0x972e>
    972e:	64 5f                	fs pop %edi
    9730:	69 6e 6f 5f 74 69 6d 	imul   $0x6d69745f,0x6f(%esi),%ebp
    9737:	65 72 00             	gs jb  973a <.debug_str+0x973a>
    973a:	4e                   	dec    %esi
    973b:	52                   	push   %edx
    973c:	5f                   	pop    %edi
    973d:	41                   	inc    %ecx
    973e:	43                   	inc    %ebx
    973f:	54                   	push   %esp
    9740:	49                   	dec    %ecx
    9741:	56                   	push   %esi
    9742:	45                   	inc    %ebp
    9743:	5f                   	pop    %edi
    9744:	46                   	inc    %esi
    9745:	49                   	dec    %ecx
    9746:	4c                   	dec    %esp
    9747:	45                   	inc    %ebp
    9748:	00 66 75             	add    %ah,0x75(%esi)
    974b:	6e                   	outsb  %ds:(%esi),(%dx)
    974c:	63 73 00             	arpl   %si,0x0(%ebx)
    974f:	65 6e                	outsb  %gs:(%esi),(%dx)
    9751:	64 5f                	fs pop %edi
    9753:	64 61                	fs popa 
    9755:	74 61                	je     97b8 <.debug_str+0x97b8>
    9757:	00 73 75             	add    %dh,0x75(%ebx)
    975a:	62 74 72 65          	bound  %esi,0x65(%edx,%esi,2)
    975e:	65 5f                	gs pop %edi
    9760:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    9763:	74 72                	je     97d7 <.debug_str+0x97d7>
    9765:	6f                   	outsl  %ds:(%esi),(%dx)
    9766:	6c                   	insb   (%dx),%es:(%edi)
    9767:	00 50 47             	add    %dl,0x47(%eax)
    976a:	53                   	push   %ebx
    976b:	54                   	push   %esp
    976c:	45                   	inc    %ebp
    976d:	41                   	inc    %ecx
    976e:	4c                   	dec    %esp
    976f:	5f                   	pop    %edi
    9770:	4b                   	dec    %ebx
    9771:	53                   	push   %ebx
    9772:	57                   	push   %edi
    9773:	41                   	inc    %ecx
    9774:	50                   	push   %eax
    9775:	44                   	inc    %esp
    9776:	00 4d 45             	add    %cl,0x45(%ebp)
    9779:	4d                   	dec    %ebp
    977a:	4f                   	dec    %edi
    977b:	52                   	push   %edx
    977c:	59                   	pop    %ecx
    977d:	5f                   	pop    %edi
    977e:	44                   	inc    %esp
    977f:	45                   	inc    %ebp
    9780:	56                   	push   %esi
    9781:	49                   	dec    %ecx
    9782:	43                   	inc    %ebx
    9783:	45                   	inc    %ebp
    9784:	5f                   	pop    %edi
    9785:	50                   	push   %eax
    9786:	55                   	push   %ebp
    9787:	42                   	inc    %edx
    9788:	4c                   	dec    %esp
    9789:	49                   	dec    %ecx
    978a:	43                   	inc    %ebx
    978b:	00 78 38             	add    %bh,0x38(%eax)
    978e:	36 5f                	ss pop %edi
    9790:	63 61 63             	arpl   %sp,0x63(%ecx)
    9793:	68 65 5f 73 69       	push   $0x69735f65
    9798:	7a 65                	jp     97ff <.debug_str+0x97ff>
    979a:	00 6b 69             	add    %ch,0x69(%ebx)
    979d:	5f                   	pop    %edi
    979e:	70 6f                	jo     980f <.debug_str+0x980f>
    97a0:	73 00                	jae    97a2 <.debug_str+0x97a2>
    97a2:	61                   	popa   
    97a3:	72 63                	jb     9808 <.debug_str+0x9808>
    97a5:	68 5f 68 77 5f       	push   $0x5f77685f
    97aa:	62 72 65             	bound  %esi,0x65(%edx)
    97ad:	61                   	popa   
    97ae:	6b 70 6f 69          	imul   $0x69,0x6f(%eax),%esi
    97b2:	6e                   	outsb  %ds:(%esi),(%dx)
    97b3:	74 00                	je     97b5 <.debug_str+0x97b5>
    97b5:	73 79                	jae    9830 <.debug_str+0x9830>
    97b7:	6e                   	outsb  %ds:(%esi),(%dx)
    97b8:	63 00                	arpl   %ax,(%eax)
    97ba:	53                   	push   %ebx
    97bb:	4c                   	dec    %esp
    97bc:	41                   	inc    %ecx
    97bd:	42                   	inc    %edx
    97be:	53                   	push   %ebx
    97bf:	5f                   	pop    %edi
    97c0:	53                   	push   %ebx
    97c1:	43                   	inc    %ebx
    97c2:	41                   	inc    %ecx
    97c3:	4e                   	dec    %esi
    97c4:	4e                   	dec    %esi
    97c5:	45                   	inc    %ebp
    97c6:	44                   	inc    %esp
    97c7:	00 70 65             	add    %dh,0x65(%eax)
    97ca:	72 66                	jb     9832 <.debug_str+0x9832>
    97cc:	5f                   	pop    %edi
    97cd:	72 61                	jb     9830 <.debug_str+0x9830>
    97cf:	77 5f                	ja     9830 <.debug_str+0x9830>
    97d1:	72 65                	jb     9838 <.debug_str+0x9838>
    97d3:	63 6f 72             	arpl   %bp,0x72(%edi)
    97d6:	64 00 70 65          	add    %dh,%fs:0x65(%eax)
    97da:	72 5f                	jb     983b <.debug_str+0x983b>
    97dc:	63 70 75             	arpl   %si,0x75(%eax)
    97df:	5f                   	pop    %edi
    97e0:	6e                   	outsb  %ds:(%esi),(%dx)
    97e1:	6f                   	outsl  %ds:(%esi),(%dx)
    97e2:	64 65 73 74          	fs gs jae 985a <.debug_str+0x985a>
    97e6:	61                   	popa   
    97e7:	74 73                	je     985c <.debug_str+0x985c>
    97e9:	00 73 65             	add    %dh,0x65(%ebx)
    97ec:	74 6c                	je     985a <.debug_str+0x985a>
    97ee:	65 61                	gs popa 
    97f0:	73 65                	jae    9857 <.debug_str+0x9857>
    97f2:	00 70 69             	add    %dh,0x69(%eax)
    97f5:	6e                   	outsb  %ds:(%esi),(%dx)
    97f6:	73 00                	jae    97f8 <.debug_str+0x97f8>
    97f8:	70 77                	jo     9871 <.debug_str+0x9871>
    97fa:	72 5f                	jb     985b <.debug_str+0x985b>
    97fc:	61                   	popa   
    97fd:	63 63 00             	arpl   %sp,0x0(%ebx)
    9800:	70 61                	jo     9863 <.debug_str+0x9863>
    9802:	63 63 74             	arpl   %sp,0x74(%ebx)
    9805:	5f                   	pop    %edi
    9806:	73 74                	jae    987c <.debug_str+0x987c>
    9808:	72 75                	jb     987f <.debug_str+0x987f>
    980a:	63 74 00 74          	arpl   %si,0x74(%eax,%eax,1)
    980e:	72 61                	jb     9871 <.debug_str+0x9871>
    9810:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    9813:	65 76 65             	gs jbe 987b <.debug_str+0x987b>
    9816:	6e                   	outsb  %ds:(%esi),(%dx)
    9817:	74 5f                	je     9878 <.debug_str+0x9878>
    9819:	64 65 66 69 6e 65 5f 	fs imul $0x665f,%gs:0x65(%esi),%bp
    9820:	66 
    9821:	69 65 6c 64 73 5f 69 	imul   $0x695f7364,0x6c(%ebp),%esp
    9828:	72 71                	jb     989b <.debug_str+0x989b>
    982a:	5f                   	pop    %edi
    982b:	6d                   	insl   (%dx),%es:(%edi)
    982c:	61                   	popa   
    982d:	74 72                	je     98a1 <.debug_str+0x98a1>
    982f:	69 78 5f 67 6c 6f 62 	imul   $0x626f6c67,0x5f(%eax),%edi
    9836:	61                   	popa   
    9837:	6c                   	insb   (%dx),%es:(%edi)
    9838:	5f                   	pop    %edi
    9839:	75 70                	jne    98ab <.debug_str+0x98ab>
    983b:	64 61                	fs popa 
    983d:	74 65                	je     98a4 <.debug_str+0x98a4>
    983f:	00 6c 6f 6e          	add    %ch,0x6e(%edi,%ebp,2)
    9843:	67 20 69 6e          	and    %ch,0x6e(%bx,%di)
    9847:	74 00                	je     9849 <.debug_str+0x9849>
    9849:	70 72                	jo     98bd <.debug_str+0x98bd>
    984b:	65 73 65             	gs jae 98b3 <.debug_str+0x98b3>
    984e:	6e                   	outsb  %ds:(%esi),(%dx)
    984f:	74 5f                	je     98b0 <.debug_str+0x98b0>
    9851:	70 61                	jo     98b4 <.debug_str+0x98b4>
    9853:	67 65 73 00          	addr16 gs jae 9857 <.debug_str+0x9857>
    9857:	66 69 6c 65 5f 6c 6f 	imul   $0x6f6c,0x5f(%ebp,%eiz,2),%bp
    985e:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    9861:	63 6f 6e             	arpl   %bp,0x6e(%edi)
    9864:	74 65                	je     98cb <.debug_str+0x98cb>
    9866:	78 74                	js     98dc <.debug_str+0x98dc>
    9868:	00 75 73             	add    %dh,0x73(%ebp)
    986b:	61                   	popa   
    986c:	67 65 00 6c 5f       	add    %ch,%gs:0x5f(%si)
    9871:	79 65                	jns    98d8 <.debug_str+0x98d8>
    9873:	73 00                	jae    9875 <.debug_str+0x9875>
    9875:	50                   	push   %eax
    9876:	47                   	inc    %edi
    9877:	41                   	inc    %ecx
    9878:	4c                   	dec    %esp
    9879:	4c                   	dec    %esp
    987a:	4f                   	dec    %edi
    987b:	43                   	inc    %ebx
    987c:	5f                   	pop    %edi
    987d:	44                   	inc    %esp
    987e:	4d                   	dec    %ebp
    987f:	41                   	inc    %ecx
    9880:	00 50 45             	add    %dl,0x45(%eax)
    9883:	52                   	push   %edx
    9884:	46                   	inc    %esi
    9885:	5f                   	pop    %edi
    9886:	53                   	push   %ebx
    9887:	41                   	inc    %ecx
    9888:	4d                   	dec    %ebp
    9889:	50                   	push   %eax
    988a:	4c                   	dec    %esp
    988b:	45                   	inc    %ebp
    988c:	5f                   	pop    %edi
    988d:	42                   	inc    %edx
    988e:	52                   	push   %edx
    988f:	41                   	inc    %ecx
    9890:	4e                   	dec    %esi
    9891:	43                   	inc    %ebx
    9892:	48                   	dec    %eax
    9893:	5f                   	pop    %edi
    9894:	4e                   	dec    %esi
    9895:	4f                   	dec    %edi
    9896:	5f                   	pop    %edi
    9897:	43                   	inc    %ebx
    9898:	59                   	pop    %ecx
    9899:	43                   	inc    %ebx
    989a:	4c                   	dec    %esp
    989b:	45                   	inc    %ebp
    989c:	53                   	push   %ebx
    989d:	5f                   	pop    %edi
    989e:	53                   	push   %ebx
    989f:	48                   	dec    %eax
    98a0:	49                   	dec    %ecx
    98a1:	46                   	inc    %esi
    98a2:	54                   	push   %esp
    98a3:	00 70 65             	add    %dh,0x65(%eax)
    98a6:	72 5f                	jb     9907 <.debug_str+0x9907>
    98a8:	63 70 75             	arpl   %si,0x75(%eax)
    98ab:	5f                   	pop    %edi
    98ac:	70 61                	jo     990f <.debug_str+0x990f>
    98ae:	67 65 73 65          	addr16 gs jae 9917 <.debug_str+0x9917>
    98b2:	74 00                	je     98b4 <.debug_str+0x98b4>
    98b4:	73 74                	jae    992a <.debug_str+0x992a>
    98b6:	61                   	popa   
    98b7:	74 75                	je     992e <.debug_str+0x992e>
    98b9:	73 00                	jae    98bb <.debug_str+0x98bb>
    98bb:	63 75 72             	arpl   %si,0x72(%ebp)
    98be:	72 65                	jb     9925 <.debug_str+0x9925>
    98c0:	6e                   	outsb  %ds:(%esi),(%dx)
    98c1:	74 5f                	je     9922 <.debug_str+0x9922>
    98c3:	74 61                	je     9926 <.debug_str+0x9926>
    98c5:	73 6b                	jae    9932 <.debug_str+0x9932>
    98c7:	00 69 63             	add    %ch,0x63(%ecx)
    98ca:	72 5f                	jb     992b <.debug_str+0x992b>
    98cc:	72 65                	jb     9933 <.debug_str+0x9933>
    98ce:	61                   	popa   
    98cf:	64 00 61 63          	add    %ah,%fs:0x63(%ecx)
    98d3:	5f                   	pop    %edi
    98d4:	73 74                	jae    994a <.debug_str+0x994a>
    98d6:	69 6d 65 00 75 69 64 	imul   $0x64697500,0x65(%ebp),%ebp
    98dd:	68 61 73 68 5f       	push   $0x5f687361
    98e2:	6e                   	outsb  %ds:(%esi),(%dx)
    98e3:	6f                   	outsl  %ds:(%esi),(%dx)
    98e4:	64 65 00 61 72       	fs add %ah,%gs:0x72(%ecx)
    98e9:	72 61                	jb     994c <.debug_str+0x994c>
    98eb:	79 00                	jns    98ed <.debug_str+0x98ed>
    98ed:	45                   	inc    %ebp
    98ee:	56                   	push   %esi
    98ef:	45                   	inc    %ebp
    98f0:	4e                   	dec    %esi
    98f1:	54                   	push   %esp
    98f2:	5f                   	pop    %edi
    98f3:	46                   	inc    %esi
    98f4:	49                   	dec    %ecx
    98f5:	4c                   	dec    %esp
    98f6:	45                   	inc    %ebp
    98f7:	5f                   	pop    %edi
    98f8:	46                   	inc    %esi
    98f9:	4c                   	dec    %esp
    98fa:	5f                   	pop    %edi
    98fb:	52                   	push   %edx
    98fc:	45                   	inc    %ebp
    98fd:	43                   	inc    %ebx
    98fe:	4f                   	dec    %edi
    98ff:	52                   	push   %edx
    9900:	44                   	inc    %esp
    9901:	45                   	inc    %ebp
    9902:	44                   	inc    %esp
    9903:	5f                   	pop    %edi
    9904:	54                   	push   %esp
    9905:	47                   	inc    %edi
    9906:	49                   	dec    %ecx
    9907:	44                   	inc    %esp
    9908:	00 46 49             	add    %al,0x49(%esi)
    990b:	4c                   	dec    %esp
    990c:	54                   	push   %esp
    990d:	45                   	inc    %ebp
    990e:	52                   	push   %edx
    990f:	5f                   	pop    %edi
    9910:	44                   	inc    %esp
    9911:	59                   	pop    %ecx
    9912:	4e                   	dec    %esi
    9913:	5f                   	pop    %edi
    9914:	53                   	push   %ebx
    9915:	54                   	push   %esp
    9916:	52                   	push   %edx
    9917:	49                   	dec    %ecx
    9918:	4e                   	dec    %esi
    9919:	47                   	inc    %edi
    991a:	00 55 53             	add    %dl,0x53(%ebp)
    991d:	52                   	push   %edx
    991e:	51                   	push   %ecx
    991f:	55                   	push   %ebp
    9920:	4f                   	dec    %edi
    9921:	54                   	push   %esp
    9922:	41                   	inc    %ecx
    9923:	00 70 65             	add    %dh,0x65(%eax)
    9926:	72 66                	jb     998e <.debug_str+0x998e>
    9928:	5f                   	pop    %edi
    9929:	74 72                	je     999d <.debug_str+0x999d>
    992b:	61                   	popa   
    992c:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    992f:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    9936:	72 69                	jb     99a1 <.debug_str+0x99a1>
    9938:	78 5f                	js     9999 <.debug_str+0x9999>
    993a:	67 6c                	insb   (%dx),%es:(%di)
    993c:	6f                   	outsl  %ds:(%esi),(%dx)
    993d:	62 61 6c             	bound  %esp,0x6c(%ecx)
    9940:	5f                   	pop    %edi
    9941:	75 70                	jne    99b3 <.debug_str+0x99b3>
    9943:	64 61                	fs popa 
    9945:	74 65                	je     99ac <.debug_str+0x99ac>
    9947:	00 64 65 73          	add    %ah,0x73(%ebp,%eiz,2)
    994b:	63 72 69             	arpl   %si,0x69(%edx)
    994e:	70 74                	jo     99c4 <.debug_str+0x99c4>
    9950:	69 6f 6e 00 72 74 5f 	imul   $0x5f747200,0x6e(%edi),%ebp
    9957:	6d                   	insl   (%dx),%es:(%edi)
    9958:	75 74                	jne    99ce <.debug_str+0x99ce>
    995a:	65 78 5f             	gs js  99bc <.debug_str+0x99bc>
    995d:	77 61                	ja     99c0 <.debug_str+0x99c0>
    995f:	69 74 65 72 00 72 65 	imul   $0x6d657200,0x72(%ebp,%eiz,2),%esi
    9966:	6d 
    9967:	6f                   	outsl  %ds:(%esi),(%dx)
    9968:	75 6e                	jne    99d8 <.debug_str+0x99d8>
    996a:	74 5f                	je     99cb <.debug_str+0x99cb>
    996c:	66 73 00             	data16 jae 996f <.debug_str+0x996f>
    996f:	73 5f                	jae    99d0 <.debug_str+0x99d0>
    9971:	74 79                	je     99ec <.debug_str+0x99ec>
    9973:	70 65                	jo     99da <.debug_str+0x99da>
    9975:	00 72 75             	add    %dh,0x75(%edx)
    9978:	6e                   	outsb  %ds:(%esi),(%dx)
    9979:	74 69                	je     99e4 <.debug_str+0x99e4>
    997b:	6d                   	insl   (%dx),%es:(%edi)
    997c:	65 5f                	gs pop %edi
    997e:	73 74                	jae    99f4 <.debug_str+0x99f4>
    9980:	61                   	popa   
    9981:	74 75                	je     99f8 <.debug_str+0x99f8>
    9983:	73 00                	jae    9985 <.debug_str+0x9985>
    9985:	69 6e 5f 69 6f 77 61 	imul   $0x61776f69,0x5f(%esi),%ebp
    998c:	69 74 00 75 6e 72 65 	imul   $0x6765726e,0x75(%eax,%eax,1),%esi
    9993:	67 
    9994:	66 75 6e             	data16 jne 9a05 <.debug_str+0x9a05>
    9997:	63 00                	arpl   %ax,(%eax)
    9999:	65 67 69 64 00 64 71 	imul   $0x685f7164,%gs:0x0(%si),%esp
    99a0:	5f 68 
    99a2:	61                   	popa   
    99a3:	73 68                	jae    9a0d <.debug_str+0x9a0d>
    99a5:	00 4e 52             	add    %cl,0x52(%esi)
    99a8:	5f                   	pop    %edi
    99a9:	53                   	push   %ebx
    99aa:	4c                   	dec    %esp
    99ab:	41                   	inc    %ecx
    99ac:	42                   	inc    %edx
    99ad:	5f                   	pop    %edi
    99ae:	52                   	push   %edx
    99af:	45                   	inc    %ebp
    99b0:	43                   	inc    %ebx
    99b1:	4c                   	dec    %esp
    99b2:	41                   	inc    %ecx
    99b3:	49                   	dec    %ecx
    99b4:	4d                   	dec    %ebp
    99b5:	41                   	inc    %ecx
    99b6:	42                   	inc    %edx
    99b7:	4c                   	dec    %esp
    99b8:	45                   	inc    %ebp
    99b9:	00 66 73             	add    %ah,0x73(%esi)
    99bc:	63 72 79             	arpl   %si,0x79(%edx)
    99bf:	70 74                	jo     9a35 <.debug_str+0x9a35>
    99c1:	5f                   	pop    %edi
    99c2:	69 6e 66 6f 00 70 75 	imul   $0x7570006f,0x66(%esi),%ebp
    99c9:	74 5f                	je     9a2a <.debug_str+0x9a2a>
    99cb:	73 75                	jae    9a42 <.debug_str+0x9a42>
    99cd:	70 65                	jo     9a34 <.debug_str+0x9a34>
    99cf:	72 00                	jb     99d1 <.debug_str+0x99d1>
    99d1:	47                   	inc    %edi
    99d2:	4e                   	dec    %esi
    99d3:	55                   	push   %ebp
    99d4:	20 43 38             	and    %al,0x38(%ebx)
    99d7:	39 20                	cmp    %esp,(%eax)
    99d9:	35 2e 34 2e 30       	xor    $0x302e342e,%eax
    99de:	20 32                	and    %dh,(%edx)
    99e0:	30 31                	xor    %dh,(%ecx)
    99e2:	36 30 36             	xor    %dh,%ss:(%esi)
    99e5:	30 39                	xor    %bh,(%ecx)
    99e7:	20 2d 6d 6e 6f 2d    	and    %ch,0x2d6f6e6d
    99ed:	73 73                	jae    9a62 <.debug_str+0x9a62>
    99ef:	65 20 2d 6d 6e 6f 2d 	and    %ch,%gs:0x2d6f6e6d
    99f6:	6d                   	insl   (%dx),%es:(%edi)
    99f7:	6d                   	insl   (%dx),%es:(%edi)
    99f8:	78 20                	js     9a1a <.debug_str+0x9a1a>
    99fa:	2d 6d 6e 6f 2d       	sub    $0x2d6f6e6d,%eax
    99ff:	73 73                	jae    9a74 <.debug_str+0x9a74>
    9a01:	65 32 20             	xor    %gs:(%eax),%ah
    9a04:	2d 6d 6e 6f 2d       	sub    $0x2d6f6e6d,%eax
    9a09:	33 64 6e 6f          	xor    0x6f(%esi,%ebp,2),%esp
    9a0d:	77 20                	ja     9a2f <.debug_str+0x9a2f>
    9a0f:	2d 6d 6e 6f 2d       	sub    $0x2d6f6e6d,%eax
    9a14:	61                   	popa   
    9a15:	76 78                	jbe    9a8f <.debug_str+0x9a8f>
    9a17:	20 2d 6d 33 32 20    	and    %ch,0x2032336d
    9a1d:	2d 6d 73 6f 66       	sub    $0x666f736d,%eax
    9a22:	74 2d                	je     9a51 <.debug_str+0x9a51>
    9a24:	66 6c                	data16 insb (%dx),%es:(%edi)
    9a26:	6f                   	outsl  %ds:(%esi),(%dx)
    9a27:	61                   	popa   
    9a28:	74 20                	je     9a4a <.debug_str+0x9a4a>
    9a2a:	2d 6d 72 65 67       	sub    $0x6765726d,%eax
    9a2f:	70 61                	jo     9a92 <.debug_str+0x9a92>
    9a31:	72 6d                	jb     9aa0 <.debug_str+0x9aa0>
    9a33:	3d 33 20 2d 6d       	cmp    $0x6d2d2033,%eax
    9a38:	70 72                	jo     9aac <.debug_str+0x9aac>
    9a3a:	65 66 65 72 72       	gs data16 gs jb 9ab1 <.debug_str+0x9ab1>
    9a3f:	65 64 2d 73 74 61 63 	gs fs sub $0x63617473,%eax
    9a46:	6b 2d 62 6f 75 6e 64 	imul   $0x64,0x6e756f62,%ebp
    9a4d:	61                   	popa   
    9a4e:	72 79                	jb     9ac9 <.debug_str+0x9ac9>
    9a50:	3d 32 20 2d 6d       	cmp    $0x6d2d2032,%eax
    9a55:	61                   	popa   
    9a56:	72 63                	jb     9abb <.debug_str+0x9abb>
    9a58:	68 3d 69 36 38       	push   $0x3836693d
    9a5d:	36 20 2d 6d 74 75 6e 	and    %ch,%ss:0x6e75746d
    9a64:	65 3d 67 65 6e 65    	gs cmp $0x656e6567,%eax
    9a6a:	72 69                	jb     9ad5 <.debug_str+0x9ad5>
    9a6c:	63 20                	arpl   %sp,(%eax)
    9a6e:	2d 6d 66 65 6e       	sub    $0x6e65666d,%eax
    9a73:	74 72                	je     9ae7 <.debug_str+0x9ae7>
    9a75:	79 20                	jns    9a97 <.debug_str+0x9a97>
    9a77:	2d 67 20 2d 4f       	sub    $0x4f2d2067,%eax
    9a7c:	32 20                	xor    (%eax),%ah
    9a7e:	2d 73 74 64 3d       	sub    $0x3d647473,%eax
    9a83:	67 6e                	outsb  %ds:(%si),(%dx)
    9a85:	75 39                	jne    9ac0 <.debug_str+0x9ac0>
    9a87:	30 20                	xor    %ah,(%eax)
    9a89:	2d 70 20 2d 66       	sub    $0x662d2070,%eax
    9a8e:	6e                   	outsb  %ds:(%esi),(%dx)
    9a8f:	6f                   	outsl  %ds:(%esi),(%dx)
    9a90:	2d 73 74 72 69       	sub    $0x69727473,%eax
    9a95:	63 74 2d 61          	arpl   %si,0x61(%ebp,%ebp,1)
    9a99:	6c                   	insb   (%dx),%es:(%edi)
    9a9a:	69 61 73 69 6e 67 20 	imul   $0x20676e69,0x73(%ecx),%esp
    9aa1:	2d 66 6e 6f 2d       	sub    $0x2d6f6e66,%eax
    9aa6:	63 6f 6d             	arpl   %bp,0x6d(%edi)
    9aa9:	6d                   	insl   (%dx),%es:(%edi)
    9aaa:	6f                   	outsl  %ds:(%esi),(%dx)
    9aab:	6e                   	outsb  %ds:(%esi),(%dx)
    9aac:	20 2d 66 73 68 6f    	and    %ch,0x6f687366
    9ab2:	72 74                	jb     9b28 <.debug_str+0x9b28>
    9ab4:	2d 77 63 68 61       	sub    $0x61686377,%eax
    9ab9:	72 20                	jb     9adb <.debug_str+0x9adb>
    9abb:	2d 66 72 65 67       	sub    $0x67657266,%eax
    9ac0:	2d 73 74 72 75       	sub    $0x75727473,%eax
    9ac5:	63 74 2d 72          	arpl   %si,0x72(%ebp,%ebp,1)
    9ac9:	65 74 75             	gs je  9b41 <.debug_str+0x9b41>
    9acc:	72 6e                	jb     9b3c <.debug_str+0x9b3c>
    9ace:	20 2d 66 6e 6f 2d    	and    %ch,0x2d6f6e66
    9ad4:	70 69                	jo     9b3f <.debug_str+0x9b3f>
    9ad6:	63 20                	arpl   %sp,(%eax)
    9ad8:	2d 66 66 72 65       	sub    $0x65726666,%eax
    9add:	65 73 74             	gs jae 9b54 <.debug_str+0x9b54>
    9ae0:	61                   	popa   
    9ae1:	6e                   	outsb  %ds:(%esi),(%dx)
    9ae2:	64 69 6e 67 20 2d 66 	imul   $0x6e662d20,%fs:0x67(%esi),%ebp
    9ae9:	6e 
    9aea:	6f                   	outsl  %ds:(%esi),(%dx)
    9aeb:	2d 61 73 79 6e       	sub    $0x6e797361,%eax
    9af0:	63 68 72             	arpl   %bp,0x72(%eax)
    9af3:	6f                   	outsl  %ds:(%esi),(%dx)
    9af4:	6e                   	outsb  %ds:(%esi),(%dx)
    9af5:	6f                   	outsl  %ds:(%esi),(%dx)
    9af6:	75 73                	jne    9b6b <.debug_str+0x9b6b>
    9af8:	2d 75 6e 77 69       	sub    $0x69776e75,%eax
    9afd:	6e                   	outsb  %ds:(%esi),(%dx)
    9afe:	64 2d 74 61 62 6c    	fs sub $0x6c626174,%eax
    9b04:	65 73 20             	gs jae 9b27 <.debug_str+0x9b27>
    9b07:	2d 66 6e 6f 2d       	sub    $0x2d6f6e66,%eax
    9b0c:	64 65 6c             	fs gs insb (%dx),%es:(%edi)
    9b0f:	65 74 65             	gs je  9b77 <.debug_str+0x9b77>
    9b12:	2d 6e 75 6c 6c       	sub    $0x6c6c756e,%eax
    9b17:	2d 70 6f 69 6e       	sub    $0x6e696f70,%eax
    9b1c:	74 65                	je     9b83 <.debug_str+0x9b83>
    9b1e:	72 2d                	jb     9b4d <.debug_str+0x9b4d>
    9b20:	63 68 65             	arpl   %bp,0x65(%eax)
    9b23:	63 6b 73             	arpl   %bp,0x73(%ebx)
    9b26:	20 2d 66 73 74 61    	and    %ch,0x61747366
    9b2c:	63 6b 2d             	arpl   %bp,0x2d(%ebx)
    9b2f:	70 72                	jo     9ba3 <.debug_str+0x9ba3>
    9b31:	6f                   	outsl  %ds:(%esi),(%dx)
    9b32:	74 65                	je     9b99 <.debug_str+0x9b99>
    9b34:	63 74 6f 72          	arpl   %si,0x72(%edi,%ebp,2)
    9b38:	2d 73 74 72 6f       	sub    $0x6f727473,%eax
    9b3d:	6e                   	outsb  %ds:(%esi),(%dx)
    9b3e:	67 20 2d             	and    %ch,(%di)
    9b41:	66 6e                	data16 outsb %ds:(%esi),(%dx)
    9b43:	6f                   	outsl  %ds:(%esi),(%dx)
    9b44:	2d 6f 6d 69 74       	sub    $0x74696d6f,%eax
    9b49:	2d 66 72 61 6d       	sub    $0x6d617266,%eax
    9b4e:	65 2d 70 6f 69 6e    	gs sub $0x6e696f70,%eax
    9b54:	74 65                	je     9bbb <.debug_str+0x9bbb>
    9b56:	72 20                	jb     9b78 <.debug_str+0x9b78>
    9b58:	2d 66 6e 6f 2d       	sub    $0x2d6f6e66,%eax
    9b5d:	6f                   	outsl  %ds:(%esi),(%dx)
    9b5e:	70 74                	jo     9bd4 <.debug_str+0x9bd4>
    9b60:	69 6d 69 7a 65 2d 73 	imul   $0x732d657a,0x69(%ebp),%ebp
    9b67:	69 62 6c 69 6e 67 2d 	imul   $0x2d676e69,0x6c(%edx),%esp
    9b6e:	63 61 6c             	arpl   %sp,0x6c(%ecx)
    9b71:	6c                   	insb   (%dx),%es:(%edi)
    9b72:	73 20                	jae    9b94 <.debug_str+0x9b94>
    9b74:	2d 66 6e 6f 2d       	sub    $0x2d6f6e66,%eax
    9b79:	76 61                	jbe    9bdc <.debug_str+0x9bdc>
    9b7b:	72 2d                	jb     9baa <.debug_str+0x9baa>
    9b7d:	74 72                	je     9bf1 <.debug_str+0x9bf1>
    9b7f:	61                   	popa   
    9b80:	63 6b 69             	arpl   %bp,0x69(%ebx)
    9b83:	6e                   	outsb  %ds:(%esi),(%dx)
    9b84:	67 2d 61 73 73 69    	addr16 sub $0x69737361,%eax
    9b8a:	67 6e                	outsb  %ds:(%si),(%dx)
    9b8c:	6d                   	insl   (%dx),%es:(%edi)
    9b8d:	65 6e                	outsb  %gs:(%esi),(%dx)
    9b8f:	74 73                	je     9c04 <.debug_str+0x9c04>
    9b91:	20 2d 66 6e 6f 2d    	and    %ch,0x2d6f6e66
    9b97:	73 74                	jae    9c0d <.debug_str+0x9c0d>
    9b99:	72 69                	jb     9c04 <.debug_str+0x9c04>
    9b9b:	63 74 2d 6f          	arpl   %si,0x6f(%ebp,%ebp,1)
    9b9f:	76 65                	jbe    9c06 <.debug_str+0x9c06>
    9ba1:	72 66                	jb     9c09 <.debug_str+0x9c09>
    9ba3:	6c                   	insb   (%dx),%es:(%edi)
    9ba4:	6f                   	outsl  %ds:(%esi),(%dx)
    9ba5:	77 20                	ja     9bc7 <.debug_str+0x9bc7>
    9ba7:	2d 66 63 6f 6e       	sub    $0x6e6f6366,%eax
    9bac:	73 65                	jae    9c13 <.debug_str+0x9c13>
    9bae:	72 76                	jb     9c26 <.debug_str+0x9c26>
    9bb0:	65 2d 73 74 61 63    	gs sub $0x63617473,%eax
    9bb6:	6b 20 2d             	imul   $0x2d,(%eax),%esp
    9bb9:	2d 70 61 72 61       	sub    $0x61726170,%eax
    9bbe:	6d                   	insl   (%dx),%es:(%edi)
    9bbf:	20 61 6c             	and    %ah,0x6c(%ecx)
    9bc2:	6c                   	insb   (%dx),%es:(%edi)
    9bc3:	6f                   	outsl  %ds:(%esi),(%dx)
    9bc4:	77 2d                	ja     9bf3 <.debug_str+0x9bf3>
    9bc6:	73 74                	jae    9c3c <.debug_str+0x9c3c>
    9bc8:	6f                   	outsl  %ds:(%esi),(%dx)
    9bc9:	72 65                	jb     9c30 <.debug_str+0x9c30>
    9bcb:	2d 64 61 74 61       	sub    $0x61746164,%eax
    9bd0:	2d 72 61 63 65       	sub    $0x65636172,%eax
    9bd5:	73 3d                	jae    9c14 <.debug_str+0x9c14>
    9bd7:	30 00                	xor    %al,(%eax)
    9bd9:	73 74                	jae    9c4f <.debug_str+0x9c4f>
    9bdb:	6f                   	outsl  %ds:(%esi),(%dx)
    9bdc:	70 5f                	jo     9c3d <.debug_str+0x9c3d>
    9bde:	6f                   	outsl  %ds:(%esi),(%dx)
    9bdf:	74 68                	je     9c49 <.debug_str+0x9c49>
    9be1:	65 72 5f             	gs jb  9c43 <.debug_str+0x9c43>
    9be4:	63 70 75             	arpl   %si,0x75(%eax)
    9be7:	73 00                	jae    9be9 <.debug_str+0x9be9>
    9be9:	70 75                	jo     9c60 <.debug_str+0x9c60>
    9beb:	73 68                	jae    9c55 <.debug_str+0x9c55>
    9bed:	61                   	popa   
    9bee:	62 6c 65 5f          	bound  %ebp,0x5f(%ebp,%eiz,2)
    9bf2:	64 6c                	fs insb (%dx),%es:(%edi)
    9bf4:	5f                   	pop    %edi
    9bf5:	74 61                	je     9c58 <.debug_str+0x9c58>
    9bf7:	73 6b                	jae    9c64 <.debug_str+0x9c64>
    9bf9:	73 00                	jae    9bfb <.debug_str+0x9bfb>
    9bfb:	66 5f                	pop    %di
    9bfd:	66 6c                	data16 insb (%dx),%es:(%edi)
    9bff:	61                   	popa   
    9c00:	67 73 00             	addr16 jae 9c03 <.debug_str+0x9c03>
    9c03:	66 5f                	pop    %di
    9c05:	69 6e 6f 64 65 00 70 	imul   $0x70006564,0x6f(%esi),%ebp
    9c0c:	72 6f                	jb     9c7d <.debug_str+0x9c7d>
    9c0e:	63 6e 61             	arpl   %bp,0x61(%esi)
    9c11:	6d                   	insl   (%dx),%es:(%edi)
    9c12:	65 00 6d 65          	add    %ch,%gs:0x65(%ebp)
    9c16:	6d                   	insl   (%dx),%es:(%edi)
    9c17:	5f                   	pop    %edi
    9c18:	72 65                	jb     9c7f <.debug_str+0x9c7f>
    9c1a:	6d                   	insl   (%dx),%es:(%edi)
    9c1b:	6f                   	outsl  %ds:(%esi),(%dx)
    9c1c:	74 65                	je     9c83 <.debug_str+0x9c83>
    9c1e:	00 64 69 72          	add    %ah,0x72(%ecx,%ebp,2)
    9c22:	74 79                	je     9c9d <.debug_str+0x9c9d>
    9c24:	5f                   	pop    %edi
    9c25:	70 61                	jo     9c88 <.debug_str+0x9c88>
    9c27:	75 73                	jne    9c9c <.debug_str+0x9c9c>
    9c29:	65 64 5f             	gs fs pop %edi
    9c2c:	77 68                	ja     9c96 <.debug_str+0x9c96>
    9c2e:	65 6e                	outsb  %gs:(%esi),(%dx)
    9c30:	00 70 72             	add    %dh,0x72(%eax)
    9c33:	6f                   	outsl  %ds:(%esi),(%dx)
    9c34:	67 00 70 65          	add    %dh,0x65(%bx,%si)
    9c38:	72 66                	jb     9ca0 <.debug_str+0x9ca0>
    9c3a:	5f                   	pop    %edi
    9c3b:	65 76 65             	gs jbe 9ca3 <.debug_str+0x9ca3>
    9c3e:	6e                   	outsb  %ds:(%esi),(%dx)
    9c3f:	74 5f                	je     9ca0 <.debug_str+0x9ca0>
    9c41:	61                   	popa   
    9c42:	74 74                	je     9cb8 <.debug_str+0x9cb8>
    9c44:	72 00                	jb     9c46 <.debug_str+0x9c46>
    9c46:	73 75                	jae    9cbd <.debug_str+0x9cbd>
    9c48:	70 65                	jo     9caf <.debug_str+0x9caf>
    9c4a:	72 5f                	jb     9cab <.debug_str+0x9cab>
    9c4c:	62 6c 6f 63          	bound  %ebp,0x63(%edi,%ebp,2)
    9c50:	6b 00 6d             	imul   $0x6d,(%eax),%eax
    9c53:	61                   	popa   
    9c54:	72 6b                	jb     9cc1 <.debug_str+0x9cc1>
    9c56:	5f                   	pop    %edi
    9c57:	64 69 72 74 79 00 74 	imul   $0x6f740079,%fs:0x74(%edx),%esi
    9c5e:	6f 
    9c5f:	74 61                	je     9cc2 <.debug_str+0x9cc2>
    9c61:	6c                   	insb   (%dx),%es:(%edi)
    9c62:	5f                   	pop    %edi
    9c63:	61                   	popa   
    9c64:	6c                   	insb   (%dx),%es:(%edi)
    9c65:	6c                   	insb   (%dx),%es:(%edi)
    9c66:	6f                   	outsl  %ds:(%esi),(%dx)
    9c67:	63 61 74             	arpl   %sp,0x74(%ecx)
    9c6a:	65 64 00 74 72 61    	gs add %dh,%fs:0x61(%edx,%esi,2)
    9c70:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    9c73:	65 76 65             	gs jbe 9cdb <.debug_str+0x9cdb>
    9c76:	6e                   	outsb  %ds:(%esi),(%dx)
    9c77:	74 5f                	je     9cd8 <.debug_str+0x9cd8>
    9c79:	72 61                	jb     9cdc <.debug_str+0x9cdc>
    9c7b:	77 5f                	ja     9cdc <.debug_str+0x9cdc>
    9c7d:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    9c84:	72 69                	jb     9cef <.debug_str+0x9cef>
    9c86:	78 5f                	js     9ce7 <.debug_str+0x9ce7>
    9c88:	67 6c                	insb   (%dx),%es:(%di)
    9c8a:	6f                   	outsl  %ds:(%esi),(%dx)
    9c8b:	62 61 6c             	bound  %esp,0x6c(%ecx)
    9c8e:	00 6e 72             	add    %ch,0x72(%esi)
    9c91:	5f                   	pop    %edi
    9c92:	64 79 69             	fs jns 9cfe <.debug_str+0x9cfe>
    9c95:	6e                   	outsb  %ds:(%esi),(%dx)
    9c96:	67 5f                	addr16 pop %edi
    9c98:	64 65 73 63          	fs gs jae 9cff <.debug_str+0x9cff>
    9c9c:	65 6e                	outsb  %gs:(%esi),(%dx)
    9c9e:	64 61                	fs popa 
    9ca0:	6e                   	outsb  %ds:(%esi),(%dx)
    9ca1:	74 73                	je     9d16 <.debug_str+0x9d16>
    9ca3:	00 5f 70             	add    %bl,0x70(%edi)
    9ca6:	61                   	popa   
    9ca7:	64 31 5f 00          	xor    %ebx,%fs:0x0(%edi)
    9cab:	5f                   	pop    %edi
    9cac:	5f                   	pop    %edi
    9cad:	6b 65 72 6e          	imul   $0x6e,0x72(%ebp),%esp
    9cb1:	65 6c                	gs insb (%dx),%es:(%edi)
    9cb3:	5f                   	pop    %edi
    9cb4:	63 6c 6f 63          	arpl   %bp,0x63(%edi,%ebp,2)
    9cb8:	6b 69 64 5f          	imul   $0x5f,0x64(%ecx),%ebp
    9cbc:	74 00                	je     9cbe <.debug_str+0x9cbe>
    9cbe:	73 65                	jae    9d25 <.debug_str+0x9d25>
    9cc0:	63 63 6f             	arpl   %sp,0x6f(%ebx)
    9cc3:	6d                   	insl   (%dx),%es:(%edi)
    9cc4:	70 00                	jo     9cc6 <.debug_str+0x9cc6>
    9cc6:	65 76 65             	gs jbe 9d2e <.debug_str+0x9d2e>
    9cc9:	6e                   	outsb  %ds:(%esi),(%dx)
    9cca:	74 5f                	je     9d2b <.debug_str+0x9d2b>
    9ccc:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    9cd3:	72 69                	jb     9d3e <.debug_str+0x9d3e>
    9cd5:	78 5f                	js     9d36 <.debug_str+0x9d36>
    9cd7:	72 65                	jb     9d3e <.debug_str+0x9d3e>
    9cd9:	73 65                	jae    9d40 <.debug_str+0x9d40>
    9cdb:	72 76                	jb     9d53 <.debug_str+0x9d53>
    9cdd:	65 00 72 65          	add    %dh,%gs:0x65(%edx)
    9ce1:	6c                   	insb   (%dx),%es:(%edi)
    9ce2:	65 61                	gs popa 
    9ce4:	73 65                	jae    9d4b <.debug_str+0x9d4b>
    9ce6:	70 61                	jo     9d49 <.debug_str+0x9d49>
    9ce8:	67 65 00 71 63       	add    %dh,%gs:0x63(%bx,%di)
    9ced:	5f                   	pop    %edi
    9cee:	69 6e 66 6f 00 69 72 	imul   $0x7269006f,0x66(%esi),%ebp
    9cf5:	71 5f                	jno    9d56 <.debug_str+0x9d56>
    9cf7:	63 6f 6d             	arpl   %bp,0x6d(%edi)
    9cfa:	6d                   	insl   (%dx),%es:(%edi)
    9cfb:	6f                   	outsl  %ds:(%esi),(%dx)
    9cfc:	6e                   	outsb  %ds:(%esi),(%dx)
    9cfd:	5f                   	pop    %edi
    9cfe:	64 61                	fs popa 
    9d00:	74 61                	je     9d63 <.debug_str+0x9d63>
    9d02:	00 72 65             	add    %dh,0x65(%edx)
    9d05:	63 65 6e             	arpl   %sp,0x6e(%ebp)
    9d08:	74 5f                	je     9d69 <.debug_str+0x9d69>
    9d0a:	73 63                	jae    9d6f <.debug_str+0x9d6f>
    9d0c:	61                   	popa   
    9d0d:	6e                   	outsb  %ds:(%esi),(%dx)
    9d0e:	6e                   	outsb  %ds:(%esi),(%dx)
    9d0f:	65 64 00 5f 70       	gs add %bl,%fs:0x70(%edi)
    9d14:	61                   	popa   
    9d15:	64 32 5f 00          	xor    %fs:0x0(%edi),%bl
    9d19:	50                   	push   %eax
    9d1a:	45                   	inc    %ebp
    9d1b:	52                   	push   %edx
    9d1c:	46                   	inc    %esi
    9d1d:	5f                   	pop    %edi
    9d1e:	43                   	inc    %ebx
    9d1f:	4f                   	dec    %edi
    9d20:	55                   	push   %ebp
    9d21:	4e                   	dec    %esi
    9d22:	54                   	push   %esp
    9d23:	5f                   	pop    %edi
    9d24:	53                   	push   %ebx
    9d25:	57                   	push   %edi
    9d26:	5f                   	pop    %edi
    9d27:	50                   	push   %eax
    9d28:	41                   	inc    %ecx
    9d29:	47                   	inc    %edi
    9d2a:	45                   	inc    %ebp
    9d2b:	5f                   	pop    %edi
    9d2c:	46                   	inc    %esi
    9d2d:	41                   	inc    %ecx
    9d2e:	55                   	push   %ebp
    9d2f:	4c                   	dec    %esp
    9d30:	54                   	push   %esp
    9d31:	53                   	push   %ebx
    9d32:	5f                   	pop    %edi
    9d33:	4d                   	dec    %ebp
    9d34:	41                   	inc    %ecx
    9d35:	4a                   	dec    %edx
    9d36:	00 63 61             	add    %ah,0x61(%ebx)
    9d39:	6e                   	outsb  %ds:(%esi),(%dx)
    9d3a:	63 65 6c             	arpl   %sp,0x6c(%ebp)
    9d3d:	6c                   	insb   (%dx),%es:(%edi)
    9d3e:	65 64 5f             	gs fs pop %edi
    9d41:	77 72                	ja     9db5 <.debug_str+0x9db5>
    9d43:	69 74 65 5f 62 79 74 	imul   $0x65747962,0x5f(%ebp,%eiz,2),%esi
    9d4a:	65 
    9d4b:	73 00                	jae    9d4d <.debug_str+0x9d4d>
    9d4d:	5f                   	pop    %edi
    9d4e:	73 74                	jae    9dc4 <.debug_str+0x9dc4>
    9d50:	69 6d 65 00 73 63 68 	imul   $0x68637300,0x65(%ebp),%ebp
    9d57:	65 64 5f             	gs fs pop %edi
    9d5a:	63 6c 6f 63          	arpl   %bp,0x63(%edi,%ebp,2)
    9d5e:	6b 00 6d             	imul   $0x6d,(%eax),%eax
    9d61:	69 73 70 72 65 64 00 	imul   $0x646572,0x70(%ebx),%esi
    9d68:	61                   	popa   
    9d69:	63 70 69             	arpl   %si,0x69(%eax)
    9d6c:	5f                   	pop    %edi
    9d6d:	6d                   	insl   (%dx),%es:(%edi)
    9d6e:	61                   	popa   
    9d6f:	74 63                	je     9dd4 <.debug_str+0x9dd4>
    9d71:	68 5f 74 61 62       	push   $0x6261745f
    9d76:	6c                   	insb   (%dx),%es:(%edi)
    9d77:	65 00 6d 65          	add    %ch,%gs:0x65(%ebp)
    9d7b:	6d                   	insl   (%dx),%es:(%edi)
    9d7c:	63 67 00             	arpl   %sp,0x0(%edi)
    9d7f:	5f                   	pop    %edi
    9d80:	73 69                	jae    9deb <.debug_str+0x9deb>
    9d82:	67 76 61             	addr16 jbe 9de6 <.debug_str+0x9de6>
    9d85:	6c                   	insb   (%dx),%es:(%edi)
    9d86:	00 74 73 74          	add    %dh,0x74(%ebx,%esi,2)
    9d8a:	61                   	popa   
    9d8b:	6d                   	insl   (%dx),%es:(%edi)
    9d8c:	70 5f                	jo     9ded <.debug_str+0x9ded>
    9d8e:	72 75                	jb     9e05 <.debug_str+0x9e05>
    9d90:	6e                   	outsb  %ds:(%esi),(%dx)
    9d91:	6e                   	outsb  %ds:(%esi),(%dx)
    9d92:	69 6e 67 00 6e 61 6d 	imul   $0x6d616e00,0x67(%esi),%ebp
    9d99:	65 69 64 61 74 61 00 	imul   $0x6f6c0061,%gs:0x74(%ecx,%eiz,2),%esp
    9da0:	6c 6f 
    9da2:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    9da5:	6d                   	insl   (%dx),%es:(%edi)
    9da6:	61                   	popa   
    9da7:	6e                   	outsb  %ds:(%esi),(%dx)
    9da8:	61                   	popa   
    9da9:	67 65 72 5f          	addr16 gs jb 9e0c <.debug_str+0x9e0c>
    9dad:	6f                   	outsl  %ds:(%esi),(%dx)
    9dae:	70 65                	jo     9e15 <.debug_str+0x9e15>
    9db0:	72 61                	jb     9e13 <.debug_str+0x9e13>
    9db2:	74 69                	je     9e1d <.debug_str+0x9e1d>
    9db4:	6f                   	outsl  %ds:(%esi),(%dx)
    9db5:	6e                   	outsb  %ds:(%esi),(%dx)
    9db6:	73 00                	jae    9db8 <.debug_str+0x9db8>
    9db8:	70 65                	jo     9e1f <.debug_str+0x9e1f>
    9dba:	72 66                	jb     9e22 <.debug_str+0x9e22>
    9dbc:	5f                   	pop    %edi
    9dbd:	68 77 5f 63 6f       	push   $0x6f635f77
    9dc2:	6e                   	outsb  %ds:(%esi),(%dx)
    9dc3:	74 65                	je     9e2a <.debug_str+0x9e2a>
    9dc5:	78 74                	js     9e3b <.debug_str+0x9e3b>
    9dc7:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    9dcb:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    9dce:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    9dd5:	72 69                	jb     9e40 <.debug_str+0x9e40>
    9dd7:	78 5f                	js     9e38 <.debug_str+0x9e38>
    9dd9:	61                   	popa   
    9dda:	6c                   	insb   (%dx),%es:(%edi)
    9ddb:	6c                   	insb   (%dx),%es:(%edi)
    9ddc:	6f                   	outsl  %ds:(%esi),(%dx)
    9ddd:	63 5f 6d             	arpl   %bx,0x6d(%edi)
    9de0:	61                   	popa   
    9de1:	6e                   	outsb  %ds:(%esi),(%dx)
    9de2:	61                   	popa   
    9de3:	67 65 64 00 72 65    	gs add %dh,%fs:0x65(%bp,%si)
    9de9:	66 61                	popaw  
    9deb:	75 6c                	jne    9e59 <.debug_str+0x9e59>
    9ded:	74 73                	je     9e62 <.debug_str+0x9e62>
    9def:	00 5f 70             	add    %bl,0x70(%edi)
    9df2:	61                   	popa   
    9df3:	64 33 5f 00          	xor    %fs:0x0(%edi),%ebx
    9df7:	63 6e 76             	arpl   %bp,0x76(%esi)
    9dfa:	63 73 77             	arpl   %si,0x77(%ebx)
    9dfd:	00 72 65             	add    %dh,0x65(%edx)
    9e00:	6c                   	insb   (%dx),%es:(%edi)
    9e01:	65 61                	gs popa 
    9e03:	73 65                	jae    9e6a <.debug_str+0x9e6a>
    9e05:	5f                   	pop    %edi
    9e06:	70 6d                	jo     9e75 <.debug_str+0x9e75>
    9e08:	64 00 4d 49          	add    %cl,%fs:0x49(%ebp)
    9e0c:	47                   	inc    %edi
    9e0d:	52                   	push   %edx
    9e0e:	41                   	inc    %ecx
    9e0f:	54                   	push   %esp
    9e10:	45                   	inc    %ebp
    9e11:	5f                   	pop    %edi
    9e12:	53                   	push   %ebx
    9e13:	59                   	pop    %ecx
    9e14:	4e                   	dec    %esi
    9e15:	43                   	inc    %ebx
    9e16:	5f                   	pop    %edi
    9e17:	4c                   	dec    %esp
    9e18:	49                   	dec    %ecx
    9e19:	47                   	inc    %edi
    9e1a:	48                   	dec    %eax
    9e1b:	54                   	push   %esp
    9e1c:	00 6e 72             	add    %ch,0x72(%esi)
    9e1f:	5f                   	pop    %edi
    9e20:	6d                   	insl   (%dx),%es:(%edi)
    9e21:	69 67 72 61 74 69 6f 	imul   $0x6f697461,0x72(%edi),%esp
    9e28:	6e                   	outsb  %ds:(%esi),(%dx)
    9e29:	73 5f                	jae    9e8a <.debug_str+0x9e8a>
    9e2b:	63 6f 6c             	arpl   %bp,0x6c(%edi)
    9e2e:	64 00 5f 5f          	add    %bl,%fs:0x5f(%edi)
    9e32:	62 69 74             	bound  %ebp,0x74(%ecx)
    9e35:	6d                   	insl   (%dx),%es:(%edi)
    9e36:	61                   	popa   
    9e37:	70 5f                	jo     9e98 <.debug_str+0x9e98>
    9e39:	6f                   	outsl  %ds:(%esi),(%dx)
    9e3a:	72 00                	jb     9e3c <.debug_str+0x9e3c>
    9e3c:	69 6e 74 72 5f 69 6e 	imul   $0x6e695f72,0x74(%esi),%ebp
    9e43:	69 74 00 6c 69 73 74 	imul   $0x73747369,0x6c(%eax,%eax,1),%esi
    9e4a:	73 
    9e4b:	00 73 73             	add    %dh,0x73(%ebx)
    9e4e:	69 7a 65 5f 74 00 5f 	imul   $0x5f00745f,0x65(%edx),%edi
    9e55:	5f                   	pop    %edi
    9e56:	73 73                	jae    9ecb <.debug_str+0x9ecb>
    9e58:	30 68 00             	xor    %ch,0x0(%eax)
    9e5b:	69 6e 61 63 74 69 76 	imul   $0x76697463,0x61(%esi),%ebp
    9e62:	65 5f                	gs pop %edi
    9e64:	61                   	popa   
    9e65:	67 65 00 70 72       	add    %dh,%gs:0x72(%bx,%si)
    9e6a:	6f                   	outsl  %ds:(%esi),(%dx)
    9e6b:	64 75 63             	fs jne 9ed1 <.debug_str+0x9ed1>
    9e6e:	74 69                	je     9ed9 <.debug_str+0x9ed9>
    9e70:	64 00 78 38          	add    %bh,%fs:0x38(%eax)
    9e74:	36 5f                	ss pop %edi
    9e76:	6c                   	insb   (%dx),%es:(%edi)
    9e77:	65 67 61             	gs addr16 popa 
    9e7a:	63 79 5f             	arpl   %di,0x5f(%ecx)
    9e7d:	69 38 30 34 32 5f    	imul   $0x5f323430,(%eax),%edi
    9e83:	73 74                	jae    9ef9 <.debug_str+0x9ef9>
    9e85:	61                   	popa   
    9e86:	74 65                	je     9eed <.debug_str+0x9eed>
    9e88:	00 78 38             	add    %bh,0x38(%eax)
    9e8b:	36 5f                	ss pop %edi
    9e8d:	6c                   	insb   (%dx),%es:(%edi)
    9e8e:	65 67 61             	gs addr16 popa 
    9e91:	63 79 5f             	arpl   %di,0x5f(%ecx)
    9e94:	64 65 76 69          	fs gs jbe 9f01 <.debug_str+0x9f01>
    9e98:	63 65 73             	arpl   %sp,0x73(%ebp)
    9e9b:	00 64 65 73          	add    %ah,0x73(%ebp,%eiz,2)
    9e9f:	63 5f 6c             	arpl   %bx,0x6c(%edi)
    9ea2:	65 6e                	outsb  %gs:(%esi),(%dx)
    9ea4:	00 66 6c             	add    %ah,0x6c(%esi)
    9ea7:	6f                   	outsl  %ds:(%esi),(%dx)
    9ea8:	63 6b 00             	arpl   %bp,0x0(%ebx)
    9eab:	74 61                	je     9f0e <.debug_str+0x9f0e>
    9ead:	73 6b                	jae    9f1a <.debug_str+0x9f1a>
    9eaf:	5f                   	pop    %edi
    9eb0:	69 6f 5f 61 63 63 6f 	imul   $0x6f636361,0x5f(%edi),%ebp
    9eb7:	75 6e                	jne    9f27 <.debug_str+0x9f27>
    9eb9:	74 69                	je     9f24 <.debug_str+0x9f24>
    9ebb:	6e                   	outsb  %ds:(%esi),(%dx)
    9ebc:	67 00 5f 5f          	add    %bl,0x5f(%bx)
    9ec0:	65 76 65             	gs jbe 9f28 <.debug_str+0x9f28>
    9ec3:	6e                   	outsb  %ds:(%esi),(%dx)
    9ec4:	74 5f                	je     9f25 <.debug_str+0x9f25>
    9ec6:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    9ecd:	72 69                	jb     9f38 <.debug_str+0x9f38>
    9ecf:	78 5f                	js     9f30 <.debug_str+0x9f30>
    9ed1:	72 65                	jb     9f38 <.debug_str+0x9f38>
    9ed3:	73 65                	jae    9f3a <.debug_str+0x9f3a>
    9ed5:	72 76                	jb     9f4d <.debug_str+0x9f4d>
    9ed7:	65 5f                	gs pop %edi
    9ed9:	6d                   	insl   (%dx),%es:(%edi)
    9eda:	61                   	popa   
    9edb:	6e                   	outsb  %ds:(%esi),(%dx)
    9edc:	61                   	popa   
    9edd:	67 65 64 00 6d 72    	gs add %ch,%fs:0x72(%di)
    9ee3:	65 6d                	gs insl (%dx),%es:(%edi)
    9ee5:	61                   	popa   
    9ee6:	70 00                	jo     9ee8 <.debug_str+0x9ee8>
    9ee8:	73 5f                	jae    9f49 <.debug_str+0x9f49>
    9eea:	77 72                	ja     9f5e <.debug_str+0x9f5e>
    9eec:	69 74 65 72 73 00 54 	imul   $0x52540073,0x72(%ebp,%eiz,2),%esi
    9ef3:	52 
    9ef4:	41                   	inc    %ecx
    9ef5:	43                   	inc    %ebx
    9ef6:	45                   	inc    %ebp
    9ef7:	5f                   	pop    %edi
    9ef8:	45                   	inc    %ebp
    9ef9:	56                   	push   %esi
    9efa:	45                   	inc    %ebp
    9efb:	4e                   	dec    %esi
    9efc:	54                   	push   %esp
    9efd:	5f                   	pop    %edi
    9efe:	46                   	inc    %esi
    9eff:	4c                   	dec    %esp
    9f00:	5f                   	pop    %edi
    9f01:	54                   	push   %esp
    9f02:	52                   	push   %edx
    9f03:	41                   	inc    %ecx
    9f04:	43                   	inc    %ebx
    9f05:	45                   	inc    %ebp
    9f06:	50                   	push   %eax
    9f07:	4f                   	dec    %edi
    9f08:	49                   	dec    %ecx
    9f09:	4e                   	dec    %esi
    9f0a:	54                   	push   %esp
    9f0b:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    9f0f:	63 65 70             	arpl   %sp,0x70(%ebp)
    9f12:	6f                   	outsl  %ds:(%esi),(%dx)
    9f13:	69 6e 74 5f 66 75 6e 	imul   $0x6e75665f,0x74(%esi),%ebp
    9f1a:	63 00                	arpl   %ax,(%eax)
    9f1c:	63 6f 68             	arpl   %bp,0x68(%edi)
    9f1f:	65 72 65             	gs jb  9f87 <.debug_str+0x9f87>
    9f22:	6e                   	outsb  %ds:(%esi),(%dx)
    9f23:	74 5f                	je     9f84 <.debug_str+0x9f84>
    9f25:	64 6d                	fs insl (%dx),%es:(%edi)
    9f27:	61                   	popa   
    9f28:	5f                   	pop    %edi
    9f29:	6d                   	insl   (%dx),%es:(%edi)
    9f2a:	61                   	popa   
    9f2b:	73 6b                	jae    9f98 <.debug_str+0x9f98>
    9f2d:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    9f31:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    9f34:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    9f3b:	72 69                	jb     9fa6 <.debug_str+0x9fa6>
    9f3d:	78 5f                	js     9f9e <.debug_str+0x9f9e>
    9f3f:	72 65                	jb     9fa6 <.debug_str+0x9fa6>
    9f41:	6d                   	insl   (%dx),%es:(%edi)
    9f42:	6f                   	outsl  %ds:(%esi),(%dx)
    9f43:	76 65                	jbe    9faa <.debug_str+0x9faa>
    9f45:	5f                   	pop    %edi
    9f46:	6d                   	insl   (%dx),%es:(%edi)
    9f47:	61                   	popa   
    9f48:	6e                   	outsb  %ds:(%esi),(%dx)
    9f49:	61                   	popa   
    9f4a:	67 65 64 00 65 6e    	gs add %ah,%fs:0x6e(%di)
    9f50:	74 72                	je     9fc4 <.debug_str+0x9fc4>
    9f52:	79 00                	jns    9f54 <.debug_str+0x9f54>
    9f54:	66 72 65             	data16 jb 9fbc <.debug_str+0x9fbc>
    9f57:	65 5f                	gs pop %edi
    9f59:	63 61 63             	arpl   %sp,0x63(%ecx)
    9f5c:	68 65 64 5f 6f       	push   $0x6f5f6465
    9f61:	62 6a 65             	bound  %ebp,0x65(%edx)
    9f64:	63 74 73 00          	arpl   %si,0x0(%ebx,%esi,2)
    9f68:	77 6f                	ja     9fd9 <.debug_str+0x9fd9>
    9f6a:	72 6b                	jb     9fd7 <.debug_str+0x9fd7>
    9f6c:	71 75                	jno    9fe3 <.debug_str+0x9fe3>
    9f6e:	65 75 65             	gs jne 9fd6 <.debug_str+0x9fd6>
    9f71:	5f                   	pop    %edi
    9f72:	73 74                	jae    9fe8 <.debug_str+0x9fe8>
    9f74:	72 75                	jb     9feb <.debug_str+0x9feb>
    9f76:	63 74 00 5f          	arpl   %si,0x5f(%eax,%eax,1)
    9f7a:	5f                   	pop    %edi
    9f7b:	73 73                	jae    9ff0 <.debug_str+0x9ff0>
    9f7d:	31 68 00             	xor    %ebp,0x0(%eax)
    9f80:	6f                   	outsl  %ds:(%esi),(%dx)
    9f81:	6c                   	insb   (%dx),%es:(%edi)
    9f82:	64 5f                	fs pop %edi
    9f84:	68 61 73 68 00       	push   $0x687361
    9f89:	74 72                	je     9ffd <.debug_str+0x9ffd>
    9f8b:	61                   	popa   
    9f8c:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    9f8f:	65 76 65             	gs jbe 9ff7 <.debug_str+0x9ff7>
    9f92:	6e                   	outsb  %ds:(%esi),(%dx)
    9f93:	74 5f                	je     9ff4 <.debug_str+0x9ff4>
    9f95:	67 65 74 5f          	addr16 gs je 9ff8 <.debug_str+0x9ff8>
    9f99:	6f                   	outsl  %ds:(%esi),(%dx)
    9f9a:	66 66 73 65          	data16 data16 jae a003 <.debug_str+0xa003>
    9f9e:	74 73                	je     a013 <.debug_str+0xa013>
    9fa0:	5f                   	pop    %edi
    9fa1:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    9fa8:	72 69                	jb     a013 <.debug_str+0xa013>
    9faa:	78 5f                	js     a00b <.debug_str+0xa00b>
    9fac:	63 70 75             	arpl   %si,0x75(%eax)
    9faf:	00 7a 65             	add    %bh,0x65(%edx)
    9fb2:	72 6f                	jb     a023 <.debug_str+0xa023>
    9fb4:	5f                   	pop    %edi
    9fb5:	70 66                	jo     a01d <.debug_str+0xa01d>
    9fb7:	6e                   	outsb  %ds:(%esi),(%dx)
    9fb8:	00 65 6f             	add    %ah,0x6f(%ebp)
    9fbb:	69 5f 77 72 69 74 65 	imul   $0x65746972,0x77(%edi),%ebx
    9fc2:	00 77 72             	add    %dh,0x72(%edi)
    9fc5:	69 74 65 70 61 67 65 	imul   $0x73656761,0x70(%ebp,%eiz,2),%esi
    9fcc:	73 
    9fcd:	00 70 69             	add    %dh,0x69(%eax)
    9fd0:	5f                   	pop    %edi
    9fd1:	6c                   	insb   (%dx),%es:(%edi)
    9fd2:	6f                   	outsl  %ds:(%esi),(%dx)
    9fd3:	63 6b 00             	arpl   %bp,0x0(%ebx)
    9fd6:	63 61 6c             	arpl   %sp,0x6c(%ecx)
    9fd9:	6c                   	insb   (%dx),%es:(%edi)
    9fda:	65 72 5f             	gs jb  a03c <.debug_str+0xa03c>
    9fdd:	66 72 61             	data16 jb a041 <.debug_str+0xa041>
    9fe0:	6d                   	insl   (%dx),%es:(%edi)
    9fe1:	65 5f                	gs pop %edi
    9fe3:	70 6f                	jo     a054 <.debug_str+0xa054>
    9fe5:	69 6e 74 65 72 00 5f 	imul   $0x5f007265,0x74(%esi),%ebp
    9fec:	5f                   	pop    %edi
    9fed:	65 76 65             	gs jbe a055 <.debug_str+0xa055>
    9ff0:	6e                   	outsb  %ds:(%esi),(%dx)
    9ff1:	74 5f                	je     a052 <.debug_str+0xa052>
    9ff3:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    9ffa:	72 69                	jb     a065 <.debug_str+0xa065>
    9ffc:	78 5f                	js     a05d <.debug_str+0xa05d>
    9ffe:	61                   	popa   
    9fff:	6c                   	insb   (%dx),%es:(%edi)
    a000:	6c                   	insb   (%dx),%es:(%edi)
    a001:	6f                   	outsl  %ds:(%esi),(%dx)
    a002:	63 00                	arpl   %ax,(%eax)
    a004:	5f                   	pop    %edi
    a005:	5f                   	pop    %edi
    a006:	5f                   	pop    %edi
    a007:	6f                   	outsl  %ds:(%esi),(%dx)
    a008:	72 69                	jb     a073 <.debug_str+0xa073>
    a00a:	67 5f                	addr16 pop %edi
    a00c:	65 69 70 00 61 70 69 	imul   $0x63697061,%gs:0x0(%eax),%esi
    a013:	63 
    a014:	00 67 65             	add    %ah,0x65(%edi)
    a017:	74 5f                	je     a078 <.debug_str+0xa078>
    a019:	74 69                	je     a084 <.debug_str+0xa084>
    a01b:	6d                   	insl   (%dx),%es:(%edi)
    a01c:	65 00 73 72          	add    %dh,%gs:0x72(%ebx)
    a020:	63 31                	arpl   %si,(%ecx)
    a022:	00 73 72             	add    %dh,0x72(%ebx)
    a025:	63 32                	arpl   %si,(%edx)
    a027:	00 63 70             	add    %ah,0x70(%ebx)
    a02a:	75 74                	jne    a0a0 <.debug_str+0xa0a0>
    a02c:	69 6d 65 5f 65 78 70 	imul   $0x7078655f,0x65(%ebp),%ebp
    a033:	69 72 65 73 00 5f 5f 	imul   $0x5f5f0073,0x65(%edx),%esi
    a03a:	73 73                	jae    a0af <.debug_str+0xa0af>
    a03c:	32 68 00             	xor    0x0(%eax),%ch
    a03f:	6d                   	insl   (%dx),%es:(%edi)
    a040:	61                   	popa   
    a041:	78 6c                	js     a0af <.debug_str+0xa0af>
    a043:	65 6e                	outsb  %gs:(%esi),(%dx)
    a045:	00 4e 52             	add    %cl,0x52(%esi)
    a048:	5f                   	pop    %edi
    a049:	5a                   	pop    %edx
    a04a:	4f                   	dec    %edi
    a04b:	4e                   	dec    %esi
    a04c:	45                   	inc    %ebp
    a04d:	5f                   	pop    %edi
    a04e:	55                   	push   %ebp
    a04f:	4e                   	dec    %esi
    a050:	45                   	inc    %ebp
    a051:	56                   	push   %esi
    a052:	49                   	dec    %ecx
    a053:	43                   	inc    %ebx
    a054:	54                   	push   %esp
    a055:	41                   	inc    %ecx
    a056:	42                   	inc    %edx
    a057:	4c                   	dec    %esp
    a058:	45                   	inc    %ebp
    a059:	00 6d 6d             	add    %ch,0x6d(%ebp)
    a05c:	61                   	popa   
    a05d:	70 5f                	jo     a0be <.debug_str+0xa0be>
    a05f:	73 65                	jae    a0c6 <.debug_str+0xa0c6>
    a061:	6d                   	insl   (%dx),%es:(%edi)
    a062:	00 65 76             	add    %ah,0x76(%ebp)
    a065:	65 6e                	outsb  %gs:(%esi),(%dx)
    a067:	74 5f                	je     a0c8 <.debug_str+0xa0c8>
    a069:	6c                   	insb   (%dx),%es:(%edi)
    a06a:	69 73 74 00 72 65 6c 	imul   $0x6c657200,0x74(%ebx),%esi
    a071:	65 61                	gs popa 
    a073:	73 65                	jae    a0da <.debug_str+0xa0da>
    a075:	5f                   	pop    %edi
    a076:	61                   	popa   
    a077:	67 65 6e             	outsb  %gs:(%si),(%dx)
    a07a:	74 5f                	je     a0db <.debug_str+0xa0db>
    a07c:	70 61                	jo     a0df <.debug_str+0xa0df>
    a07e:	74 68                	je     a0e8 <.debug_str+0xa0e8>
    a080:	00 6f 6f             	add    %ch,0x6f(%edi)
    a083:	6d                   	insl   (%dx),%es:(%edi)
    a084:	5f                   	pop    %edi
    a085:	6d                   	insl   (%dx),%es:(%edi)
    a086:	6d                   	insl   (%dx),%es:(%edi)
    a087:	00 74 6d 5f          	add    %dh,0x5f(%ebp,%ebp,2)
    a08b:	72 65                	jb     a0f2 <.debug_str+0xa0f2>
    a08d:	66 00 74 72 65       	data16 add %dh,0x65(%edx,%esi,2)
    a092:	65 5f                	gs pop %edi
    a094:	6c                   	insb   (%dx),%es:(%edi)
    a095:	6f                   	outsl  %ds:(%esi),(%dx)
    a096:	63 6b 00             	arpl   %bp,0x0(%ebx)
    a099:	69 72 71 5f 75 6e 6d 	imul   $0x6d6e755f,0x71(%edx),%esi
    a0a0:	61                   	popa   
    a0a1:	73 6b                	jae    a10e <.debug_str+0xa10e>
    a0a3:	00 69 72             	add    %ch,0x72(%ecx)
    a0a6:	71 5f                	jno    a107 <.debug_str+0xa107>
    a0a8:	73 61                	jae    a10b <.debug_str+0xa10b>
    a0aa:	66 65 00 74 76 5f    	data16 add %dh,%gs:0x5f(%esi,%esi,2)
    a0b0:	6e                   	outsb  %ds:(%esi),(%dx)
    a0b1:	73 65                	jae    a118 <.debug_str+0xa118>
    a0b3:	63 00                	arpl   %ax,(%eax)
    a0b5:	69 5f 6c 72 75 00 74 	imul   $0x74007572,0x6c(%edi),%ebx
    a0bc:	73 74                	jae    a132 <.debug_str+0xa132>
    a0be:	61                   	popa   
    a0bf:	6d                   	insl   (%dx),%es:(%edi)
    a0c0:	70 5f                	jo     a121 <.debug_str+0xa121>
    a0c2:	73 74                	jae    a138 <.debug_str+0xa138>
    a0c4:	6f                   	outsl  %ds:(%esi),(%dx)
    a0c5:	70 70                	jo     a137 <.debug_str+0xa137>
    a0c7:	65 64 00 72 65       	gs add %dh,%fs:0x65(%edx)
    a0cc:	61                   	popa   
    a0cd:	64 70 61             	fs jo  a131 <.debug_str+0xa131>
    a0d0:	67 65 73 00          	addr16 gs jae a0d4 <.debug_str+0xa0d4>
    a0d4:	50                   	push   %eax
    a0d5:	45                   	inc    %ebp
    a0d6:	52                   	push   %edx
    a0d7:	46                   	inc    %esi
    a0d8:	5f                   	pop    %edi
    a0d9:	53                   	push   %ebx
    a0da:	41                   	inc    %ecx
    a0db:	4d                   	dec    %ebp
    a0dc:	50                   	push   %eax
    a0dd:	4c                   	dec    %esp
    a0de:	45                   	inc    %ebp
    a0df:	5f                   	pop    %edi
    a0e0:	42                   	inc    %edx
    a0e1:	52                   	push   %edx
    a0e2:	41                   	inc    %ecx
    a0e3:	4e                   	dec    %esi
    a0e4:	43                   	inc    %ebx
    a0e5:	48                   	dec    %eax
    a0e6:	5f                   	pop    %edi
    a0e7:	43                   	inc    %ebx
    a0e8:	41                   	inc    %ecx
    a0e9:	4c                   	dec    %esp
    a0ea:	4c                   	dec    %esp
    a0eb:	5f                   	pop    %edi
    a0ec:	53                   	push   %ebx
    a0ed:	54                   	push   %esp
    a0ee:	41                   	inc    %ecx
    a0ef:	43                   	inc    %ebx
    a0f0:	4b                   	dec    %ebx
    a0f1:	5f                   	pop    %edi
    a0f2:	53                   	push   %ebx
    a0f3:	48                   	dec    %eax
    a0f4:	49                   	dec    %ecx
    a0f5:	46                   	inc    %esi
    a0f6:	54                   	push   %esp
    a0f7:	00 7a 6f             	add    %bh,0x6f(%edx)
    a0fa:	6e                   	outsb  %ds:(%esi),(%dx)
    a0fb:	65 5f                	gs pop %edi
    a0fd:	69 64 78 00 64 6f 6d 	imul   $0x5f6d6f64,0x0(%eax,%edi,2),%esp
    a104:	5f 
    a105:	63 67 72             	arpl   %sp,0x72(%edi)
    a108:	70 00                	jo     a10a <.debug_str+0xa10a>
    a10a:	7a 65                	jp     a171 <.debug_str+0xa171>
    a10c:	72 6f                	jb     a17d <.debug_str+0xa17d>
    a10e:	00 70 69             	add    %dh,0x69(%eax)
    a111:	5f                   	pop    %edi
    a112:	73 74                	jae    a188 <.debug_str+0xa188>
    a114:	61                   	popa   
    a115:	74 65                	je     a17c <.debug_str+0xa17c>
    a117:	5f                   	pop    %edi
    a118:	6c                   	insb   (%dx),%es:(%edi)
    a119:	69 73 74 00 45 56 45 	imul   $0x45564500,0x74(%ebx),%esi
    a120:	4e                   	dec    %esi
    a121:	54                   	push   %esp
    a122:	5f                   	pop    %edi
    a123:	46                   	inc    %esi
    a124:	49                   	dec    %ecx
    a125:	4c                   	dec    %esp
    a126:	45                   	inc    %ebp
    a127:	5f                   	pop    %edi
    a128:	46                   	inc    %esi
    a129:	4c                   	dec    %esp
    a12a:	5f                   	pop    %edi
    a12b:	54                   	push   %esp
    a12c:	52                   	push   %edx
    a12d:	49                   	dec    %ecx
    a12e:	47                   	inc    %edi
    a12f:	47                   	inc    %edi
    a130:	45                   	inc    %ebp
    a131:	52                   	push   %edx
    a132:	5f                   	pop    %edi
    a133:	4d                   	dec    %ebp
    a134:	4f                   	dec    %edi
    a135:	44                   	inc    %esp
    a136:	45                   	inc    %ebp
    a137:	5f                   	pop    %edi
    a138:	42                   	inc    %edx
    a139:	49                   	dec    %ecx
    a13a:	54                   	push   %esp
    a13b:	00 66 74             	add    %ah,0x74(%esi)
    a13e:	72 61                	jb     a1a1 <.debug_str+0xa1a1>
    a140:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    a143:	66 75 6e             	data16 jne a1b4 <.debug_str+0xa1b4>
    a146:	63 5f 74             	arpl   %bx,0x74(%edi)
    a149:	00 75 73             	add    %dh,0x73(%ebp)
    a14c:	65 64 00 69 72       	gs add %ch,%fs:0x72(%ecx)
    a151:	71 5f                	jno    a1b2 <.debug_str+0xa1b2>
    a153:	6d                   	insl   (%dx),%es:(%edi)
    a154:	61                   	popa   
    a155:	74 72                	je     a1c9 <.debug_str+0xa1c9>
    a157:	69 78 5f 61 76 61 69 	imul   $0x69617661,0x5f(%eax),%edi
    a15e:	6c                   	insb   (%dx),%es:(%edi)
    a15f:	61                   	popa   
    a160:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
    a164:	70 72                	jo     a1d8 <.debug_str+0xa1d8>
    a166:	6f                   	outsl  %ds:(%esi),(%dx)
    a167:	6a 69                	push   $0x69
    a169:	64 5f                	fs pop %edi
    a16b:	74 00                	je     a16d <.debug_str+0xa16d>
    a16d:	6e                   	outsb  %ds:(%esi),(%dx)
    a16e:	72 65                	jb     a1d5 <.debug_str+0xa1d5>
    a170:	78 63                	js     a1d5 <.debug_str+0xa1d5>
    a172:	65 70 74             	gs jo  a1e9 <.debug_str+0xa1e9>
    a175:	69 6f 6e 61 6c 00 75 	imul   $0x75006c61,0x6e(%edi),%ebp
    a17c:	73 65                	jae    a1e3 <.debug_str+0xa1e3>
    a17e:	72 00                	jb     a180 <.debug_str+0xa180>
    a180:	57                   	push   %edi
    a181:	52                   	push   %edx
    a182:	49                   	dec    %ecx
    a183:	54                   	push   %esp
    a184:	45                   	inc    %ebp
    a185:	5f                   	pop    %edi
    a186:	4c                   	dec    %esp
    a187:	49                   	dec    %ecx
    a188:	46                   	inc    %esi
    a189:	45                   	inc    %ebp
    a18a:	5f                   	pop    %edi
    a18b:	45                   	inc    %ebp
    a18c:	58                   	pop    %eax
    a18d:	54                   	push   %esp
    a18e:	52                   	push   %edx
    a18f:	45                   	inc    %ebp
    a190:	4d                   	dec    %ebp
    a191:	45                   	inc    %ebp
    a192:	00 6e 72             	add    %ch,0x72(%esi)
    a195:	5f                   	pop    %edi
    a196:	77 61                	ja     a1f9 <.debug_str+0xa1f9>
    a198:	6b 65 75 70          	imul   $0x70,0x75(%ebp),%esp
    a19c:	73 5f                	jae    a1fd <.debug_str+0xa1fd>
    a19e:	6d                   	insl   (%dx),%es:(%edi)
    a19f:	69 67 72 61 74 65 00 	imul   $0x657461,0x72(%edi),%esp
    a1a6:	64 71 69             	fs jno a212 <.debug_str+0xa212>
    a1a9:	5f                   	pop    %edi
    a1aa:	6d                   	insl   (%dx),%es:(%edi)
    a1ab:	61                   	popa   
    a1ac:	78 5f                	js     a20d <.debug_str+0xa20d>
    a1ae:	69 6e 6f 5f 6c 69 6d 	imul   $0x6d696c5f,0x6f(%esi),%ebp
    a1b5:	69 74 00 64 71 69 5f 	imul   $0x665f6971,0x64(%eax,%eax,1),%esi
    a1bc:	66 
    a1bd:	6d                   	insl   (%dx),%es:(%edi)
    a1be:	74 5f                	je     a21f <.debug_str+0xa21f>
    a1c0:	69 64 00 64 65 76 5f 	imul   $0x705f7665,0x64(%eax,%eax,1),%esp
    a1c7:	70 
    a1c8:	69 6e 5f 69 6e 66 6f 	imul   $0x6f666e69,0x5f(%esi),%ebp
    a1cf:	00 66 65             	add    %ah,0x65(%esi)
    a1d2:	5f                   	pop    %edi
    a1d3:	72 65                	jb     a23a <.debug_str+0xa23a>
    a1d5:	73 65                	jae    a23c <.debug_str+0xa23c>
    a1d7:	72 76                	jb     a24f <.debug_str+0xa24f>
    a1d9:	65 64 00 70 65       	gs add %dh,%fs:0x65(%eax)
    a1de:	72 66                	jb     a246 <.debug_str+0xa246>
    a1e0:	5f                   	pop    %edi
    a1e1:	72 61                	jb     a244 <.debug_str+0xa244>
    a1e3:	77 5f                	ja     a244 <.debug_str+0xa244>
    a1e5:	66 72 61             	data16 jb a249 <.debug_str+0xa249>
    a1e8:	67 00 65 76          	add    %ah,0x76(%di)
    a1ec:	65 6e                	outsb  %gs:(%esi),(%dx)
    a1ee:	74 5f                	je     a24f <.debug_str+0xa24f>
    a1f0:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    a1f7:	72 69                	jb     a262 <.debug_str+0xa262>
    a1f9:	78 5f                	js     a25a <.debug_str+0xa25a>
    a1fb:	72 65                	jb     a262 <.debug_str+0xa262>
    a1fd:	73 65                	jae    a264 <.debug_str+0xa264>
    a1ff:	72 76                	jb     a277 <.debug_str+0xa277>
    a201:	65 5f                	gs pop %edi
    a203:	6d                   	insl   (%dx),%es:(%edi)
    a204:	61                   	popa   
    a205:	6e                   	outsb  %ds:(%esi),(%dx)
    a206:	61                   	popa   
    a207:	67 65 64 00 5f 5f    	gs add %bl,%fs:0x5f(%bx)
    a20d:	62 6f 6f             	bound  %ebp,0x6f(%edi)
    a210:	74 5f                	je     a271 <.debug_str+0xa271>
    a212:	63 70 75             	arpl   %si,0x75(%eax)
    a215:	5f                   	pop    %edi
    a216:	69 64 00 72 6c 69 6d 	imul   $0x5f6d696c,0x72(%eax,%eax,1),%esp
    a21d:	5f 
    a21e:	63 75 72             	arpl   %si,0x72(%ebp)
    a221:	00 6d 6d             	add    %ch,0x6d(%ebp)
    a224:	5f                   	pop    %edi
    a225:	63 6f 75             	arpl   %bp,0x75(%edi)
    a228:	6e                   	outsb  %ds:(%esi),(%dx)
    a229:	74 00                	je     a22b <.debug_str+0xa22b>
    a22b:	63 70 75             	arpl   %si,0x75(%eax)
    a22e:	74 69                	je     a299 <.debug_str+0xa299>
    a230:	6d                   	insl   (%dx),%es:(%edi)
    a231:	65 5f                	gs pop %edi
    a233:	61                   	popa   
    a234:	74 6f                	je     a2a5 <.debug_str+0xa2a5>
    a236:	6d                   	insl   (%dx),%es:(%edi)
    a237:	69 63 00 64 72 76 5f 	imul   $0x5f767264,0x0(%ebx),%esp
    a23e:	67 72 6f             	addr16 jb a2b0 <.debug_str+0xa2b0>
    a241:	75 70                	jne    a2b3 <.debug_str+0xa2b3>
    a243:	73 00                	jae    a245 <.debug_str+0xa245>
    a245:	73 74                	jae    a2bb <.debug_str+0xa2bb>
    a247:	61                   	popa   
    a248:	63 6b 00             	arpl   %bp,0x0(%ebx)
    a24b:	78 38                	js     a285 <.debug_str+0xa285>
    a24d:	36 5f                	ss pop %edi
    a24f:	70 6f                	jo     a2c0 <.debug_str+0xa2c0>
    a251:	77 65                	ja     a2b8 <.debug_str+0xa2b8>
    a253:	72 00                	jb     a255 <.debug_str+0xa255>
    a255:	69 72 71 5f 73 65 74 	imul   $0x7465735f,0x71(%edx),%esi
    a25c:	5f                   	pop    %edi
    a25d:	77 61                	ja     a2c0 <.debug_str+0xa2c0>
    a25f:	6b 65 00 6f          	imul   $0x6f,0x0(%ebp),%esp
    a263:	66 66 6c             	data16 data16 insb (%dx),%es:(%edi)
    a266:	69 6e 65 5f 77 61 69 	imul   $0x6961775f,0x65(%esi),%ebp
    a26d:	74 71                	je     a2e0 <.debug_str+0xa2e0>
    a26f:	00 6d 6e             	add    %ch,0x6e(%ebp)
    a272:	74 5f                	je     a2d3 <.debug_str+0xa2d3>
    a274:	6e                   	outsb  %ds:(%esi),(%dx)
    a275:	73 00                	jae    a277 <.debug_str+0xa277>
    a277:	61                   	popa   
    a278:	63 5f 70             	arpl   %bx,0x70(%edi)
    a27b:	70 69                	jo     a2e6 <.debug_str+0xa2e6>
    a27d:	64 00 70 65          	add    %dh,%fs:0x65(%eax)
    a281:	72 66                	jb     a2e9 <.debug_str+0xa2e9>
    a283:	5f                   	pop    %edi
    a284:	66 65 74 63          	data16 gs je a2eb <.debug_str+0xa2eb>
    a288:	68 5f 63 61 6c       	push   $0x6c61635f
    a28d:	6c                   	insb   (%dx),%es:(%edi)
    a28e:	65 72 5f             	gs jb  a2f0 <.debug_str+0xa2f0>
    a291:	72 65                	jb     a2f8 <.debug_str+0xa2f8>
    a293:	67 73 00             	addr16 jae a296 <.debug_str+0xa296>
    a296:	66 65 5f             	gs pop %di
    a299:	70 68                	jo     a303 <.debug_str+0xa303>
    a29b:	79 73                	jns    a310 <.debug_str+0xa310>
    a29d:	69 63 61 6c 00 66 75 	imul   $0x7566006c,0x61(%ebx),%esp
    a2a4:	6e                   	outsb  %ds:(%esi),(%dx)
    a2a5:	63 74 69 6f          	arpl   %si,0x6f(%ecx,%ebp,2)
    a2a9:	6e                   	outsb  %ds:(%esi),(%dx)
    a2aa:	00 6b 69             	add    %ch,0x69(%ebx)
    a2ad:	5f                   	pop    %edi
    a2ae:	66 6c                	data16 insb (%dx),%es:(%edi)
    a2b0:	61                   	popa   
    a2b1:	67 73 00             	addr16 jae a2b4 <.debug_str+0xa2b4>
    a2b4:	67 70 5f             	addr16 jo a316 <.debug_str+0xa316>
    a2b7:	74 79                	je     a332 <.debug_str+0xa332>
    a2b9:	70 65                	jo     a320 <.debug_str+0xa320>
    a2bb:	00 6c 6f 67          	add    %ch,0x67(%edi,%ebp,2)
    a2bf:	69 63 61 6c 5f 70 72 	imul   $0x72705f6c,0x61(%ebx),%esp
    a2c6:	6f                   	outsl  %ds:(%esi),(%dx)
    a2c7:	63 5f 69             	arpl   %bx,0x69(%edi)
    a2ca:	64 00 5f 5f          	add    %bl,%fs:0x5f(%edi)
    a2ce:	63 72 33             	arpl   %si,0x33(%edx)
    a2d1:	00 73 67             	add    %dh,0x67(%ebx)
    a2d4:	69 64 00 69 6e 69 74 	imul   $0x6974696e,0x69(%eax,%eax,1),%esp
    a2db:	69 
    a2dc:	61                   	popa   
    a2dd:	6c                   	insb   (%dx),%es:(%edi)
    a2de:	5f                   	pop    %edi
    a2df:	6e                   	outsb  %ds:(%esi),(%dx)
    a2e0:	73 00                	jae    a2e2 <.debug_str+0xa2e2>
    a2e2:	72 62                	jb     a346 <.debug_str+0xa346>
    a2e4:	5f                   	pop    %edi
    a2e5:	6c                   	insb   (%dx),%es:(%edi)
    a2e6:	65 66 74 6d          	gs data16 je a357 <.debug_str+0xa357>
    a2ea:	6f                   	outsl  %ds:(%esi),(%dx)
    a2eb:	73 74                	jae    a361 <.debug_str+0xa361>
    a2ed:	00 66 62             	add    %ah,0x62(%esi)
    a2f0:	75 66                	jne    a358 <.debug_str+0xa358>
    a2f2:	66 65 72 00          	data16 gs jb a2f6 <.debug_str+0xa2f6>
    a2f6:	74 68                	je     a360 <.debug_str+0xa360>
    a2f8:	72 65                	jb     a35f <.debug_str+0xa35f>
    a2fa:	61                   	popa   
    a2fb:	64 5f                	fs pop %edi
    a2fd:	69 6e 66 6f 00 74 69 	imul   $0x6974006f,0x66(%esi),%ebp
    a304:	6d                   	insl   (%dx),%es:(%edi)
    a305:	65 73 70             	gs jae a378 <.debug_str+0xa378>
    a308:	65 63 00             	arpl   %ax,%gs:(%eax)
    a30b:	5f                   	pop    %edi
    a30c:	5f                   	pop    %edi
    a30d:	74 72                	je     a381 <.debug_str+0xa381>
    a30f:	61                   	popa   
    a310:	63 65 70             	arpl   %sp,0x70(%ebp)
    a313:	6f                   	outsl  %ds:(%esi),(%dx)
    a314:	69 6e 74 5f 70 74 72 	imul   $0x7274705f,0x74(%esi),%ebp
    a31b:	5f                   	pop    %edi
    a31c:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    a323:	72 69                	jb     a38e <.debug_str+0xa38e>
    a325:	78 5f                	js     a386 <.debug_str+0xa386>
    a327:	6f                   	outsl  %ds:(%esi),(%dx)
    a328:	66 66 6c             	data16 data16 insb (%dx),%es:(%edi)
    a32b:	69 6e 65 00 74 74 79 	imul   $0x79747400,0x65(%esi),%ebp
    a332:	5f                   	pop    %edi
    a333:	6f                   	outsl  %ds:(%esi),(%dx)
    a334:	6c                   	insb   (%dx),%es:(%edi)
    a335:	64 5f                	fs pop %edi
    a337:	70 67                	jo     a3a0 <.debug_str+0xa3a0>
    a339:	72 70                	jb     a3ab <.debug_str+0xa3ab>
    a33b:	00 6d 69             	add    %ch,0x69(%ebp)
    a33e:	63 72 6f             	arpl   %si,0x6f(%edx)
    a341:	63 6f 64             	arpl   %bp,0x64(%edi)
    a344:	65 00 64 6c 5f       	add    %ah,%gs:0x5f(%esp,%ebp,2)
    a349:	74 68                	je     a3b3 <.debug_str+0xa3b3>
    a34b:	72 6f                	jb     a3bc <.debug_str+0xa3bc>
    a34d:	74 74                	je     a3c3 <.debug_str+0xa3c3>
    a34f:	6c                   	insb   (%dx),%es:(%edi)
    a350:	65 64 00 50 45       	gs add %dl,%fs:0x45(%eax)
    a355:	52                   	push   %edx
    a356:	46                   	inc    %esi
    a357:	5f                   	pop    %edi
    a358:	43                   	inc    %ebx
    a359:	4f                   	dec    %edi
    a35a:	55                   	push   %ebp
    a35b:	4e                   	dec    %esi
    a35c:	54                   	push   %esp
    a35d:	5f                   	pop    %edi
    a35e:	53                   	push   %ebx
    a35f:	57                   	push   %edi
    a360:	5f                   	pop    %edi
    a361:	50                   	push   %eax
    a362:	41                   	inc    %ecx
    a363:	47                   	inc    %edi
    a364:	45                   	inc    %ebp
    a365:	5f                   	pop    %edi
    a366:	46                   	inc    %esi
    a367:	41                   	inc    %ecx
    a368:	55                   	push   %ebp
    a369:	4c                   	dec    %esp
    a36a:	54                   	push   %esp
    a36b:	53                   	push   %ebx
    a36c:	00 69 5f             	add    %ch,0x5f(%ecx)
    a36f:	72 77                	jb     a3e8 <.debug_str+0xa3e8>
    a371:	73 65                	jae    a3d8 <.debug_str+0xa3d8>
    a373:	6d                   	insl   (%dx),%es:(%edi)
    a374:	00 67 65             	add    %ah,0x65(%edi)
    a377:	74 5f                	je     a3d8 <.debug_str+0xa3d8>
    a379:	70 72                	jo     a3ed <.debug_str+0xa3ed>
    a37b:	6f                   	outsl  %ds:(%esi),(%dx)
    a37c:	6a 69                	push   $0x69
    a37e:	64 00 73 63          	add    %dh,%fs:0x63(%ebx)
    a382:	68 65 64 5f 72       	push   $0x725f6465
    a387:	65 73 65             	gs jae a3ef <.debug_str+0xa3ef>
    a38a:	74 5f                	je     a3eb <.debug_str+0xa3eb>
    a38c:	6f                   	outsl  %ds:(%esi),(%dx)
    a38d:	6e                   	outsb  %ds:(%esi),(%dx)
    a38e:	5f                   	pop    %edi
    a38f:	66 6f                	outsw  %ds:(%esi),(%dx)
    a391:	72 6b                	jb     a3fe <.debug_str+0xa3fe>
    a393:	00 6b 73             	add    %ch,0x73(%ebx)
    a396:	77 61                	ja     a3f9 <.debug_str+0xa3f9>
    a398:	70 64                	jo     a3fe <.debug_str+0xa3fe>
    a39a:	5f                   	pop    %edi
    a39b:	63 6c 61 73          	arpl   %bp,0x73(%ecx,%eiz,2)
    a39f:	73 7a                	jae    a41b <.debug_str+0xa41b>
    a3a1:	6f                   	outsl  %ds:(%esi),(%dx)
    a3a2:	6e                   	outsb  %ds:(%esi),(%dx)
    a3a3:	65 5f                	gs pop %edi
    a3a5:	69 64 78 00 50 45 52 	imul   $0x46524550,0x0(%eax,%edi,2),%esp
    a3ac:	46 
    a3ad:	5f                   	pop    %edi
    a3ae:	43                   	inc    %ebx
    a3af:	4f                   	dec    %edi
    a3b0:	55                   	push   %ebp
    a3b1:	4e                   	dec    %esi
    a3b2:	54                   	push   %esp
    a3b3:	5f                   	pop    %edi
    a3b4:	53                   	push   %ebx
    a3b5:	57                   	push   %edi
    a3b6:	5f                   	pop    %edi
    a3b7:	50                   	push   %eax
    a3b8:	41                   	inc    %ecx
    a3b9:	47                   	inc    %edi
    a3ba:	45                   	inc    %ebp
    a3bb:	5f                   	pop    %edi
    a3bc:	46                   	inc    %esi
    a3bd:	41                   	inc    %ecx
    a3be:	55                   	push   %ebp
    a3bf:	4c                   	dec    %esp
    a3c0:	54                   	push   %esp
    a3c1:	53                   	push   %ebx
    a3c2:	5f                   	pop    %edi
    a3c3:	4d                   	dec    %ebp
    a3c4:	49                   	dec    %ecx
    a3c5:	4e                   	dec    %esi
    a3c6:	00 72 65             	add    %dh,0x65(%edx)
    a3c9:	6c                   	insb   (%dx),%es:(%edi)
    a3ca:	65 61                	gs popa 
    a3cc:	73 65                	jae    a433 <.debug_str+0xa433>
    a3ce:	5f                   	pop    %edi
    a3cf:	70 74                	jo     a445 <.debug_str+0xa445>
    a3d1:	65 00 70 63          	add    %dh,%gs:0x63(%eax)
    a3d5:	6f                   	outsl  %ds:(%esi),(%dx)
    a3d6:	75 6e                	jne    a446 <.debug_str+0xa446>
    a3d8:	74 00                	je     a3da <.debug_str+0xa3da>
    a3da:	54                   	push   %esp
    a3db:	48                   	dec    %eax
    a3dc:	50                   	push   %eax
    a3dd:	5f                   	pop    %edi
    a3de:	46                   	inc    %esi
    a3df:	41                   	inc    %ecx
    a3e0:	55                   	push   %ebp
    a3e1:	4c                   	dec    %esp
    a3e2:	54                   	push   %esp
    a3e3:	5f                   	pop    %edi
    a3e4:	46                   	inc    %esi
    a3e5:	41                   	inc    %ecx
    a3e6:	4c                   	dec    %esp
    a3e7:	4c                   	dec    %esp
    a3e8:	42                   	inc    %edx
    a3e9:	41                   	inc    %ecx
    a3ea:	43                   	inc    %ebx
    a3eb:	4b                   	dec    %ebx
    a3ec:	00 72 65             	add    %dh,0x65(%edx)
    a3ef:	73 74                	jae    a465 <.debug_str+0xa465>
    a3f1:	6f                   	outsl  %ds:(%esi),(%dx)
    a3f2:	72 65                	jb     a459 <.debug_str+0xa459>
    a3f4:	5f                   	pop    %edi
    a3f5:	6e                   	outsb  %ds:(%esi),(%dx)
    a3f6:	6f                   	outsl  %ds:(%esi),(%dx)
    a3f7:	69 72 71 00 5f 5f 63 	imul   $0x635f5f00,0x71(%edx),%esi
    a3fe:	73 68                	jae    a468 <.debug_str+0xa468>
    a400:	00 73 6d             	add    %dh,0x6d(%ebx)
    a403:	70 5f                	jo     a464 <.debug_str+0xa464>
    a405:	6f                   	outsl  %ds:(%esi),(%dx)
    a406:	70 73                	jo     a47b <.debug_str+0xa47b>
    a408:	00 6b 69             	add    %ch,0x69(%ebx)
    a40b:	5f                   	pop    %edi
    a40c:	66 69 6c 70 00 54 48 	imul   $0x4854,0x0(%eax,%esi,2),%bp
    a413:	50                   	push   %eax
    a414:	5f                   	pop    %edi
    a415:	53                   	push   %ebx
    a416:	57                   	push   %edi
    a417:	50                   	push   %eax
    a418:	4f                   	dec    %edi
    a419:	55                   	push   %ebp
    a41a:	54                   	push   %esp
    a41b:	00 5f 5f             	add    %bl,0x5f(%edi)
    a41e:	72 65                	jb     a485 <.debug_str+0xa485>
    a420:	67 73 00             	addr16 jae a423 <.debug_str+0xa423>
    a423:	73 68                	jae    a48d <.debug_str+0xa48d>
    a425:	6d                   	insl   (%dx),%es:(%edi)
    a426:	5f                   	pop    %edi
    a427:	63 6c 69 73          	arpl   %bp,0x73(%ecx,%ebp,2)
    a42b:	74 00                	je     a42d <.debug_str+0xa42d>
    a42d:	63 61 70             	arpl   %sp,0x70(%ecx)
    a430:	5f                   	pop    %edi
    a431:	61                   	popa   
    a432:	6d                   	insl   (%dx),%es:(%edi)
    a433:	62 69 65             	bound  %ebp,0x65(%ecx)
    a436:	6e                   	outsb  %ds:(%esi),(%dx)
    a437:	74 00                	je     a439 <.debug_str+0xa439>
    a439:	72 75                	jb     a4b0 <.debug_str+0xa4b0>
    a43b:	6e                   	outsb  %ds:(%esi),(%dx)
    a43c:	74 69                	je     a4a7 <.debug_str+0xa4a7>
    a43e:	6d                   	insl   (%dx),%es:(%edi)
    a43f:	65 5f                	gs pop %edi
    a441:	65 72 72             	gs jb  a4b6 <.debug_str+0xa4b6>
    a444:	6f                   	outsl  %ds:(%esi),(%dx)
    a445:	72 00                	jb     a447 <.debug_str+0xa447>
    a447:	6d                   	insl   (%dx),%es:(%edi)
    a448:	61                   	popa   
    a449:	74 72                	je     a4bd <.debug_str+0xa4bd>
    a44b:	69 78 5f 61 6c 6c 6f 	imul   $0x6f6c6c61,0x5f(%eax),%edi
    a452:	63 5f 61             	arpl   %bx,0x61(%edi)
    a455:	72 65                	jb     a4bc <.debug_str+0xa4bc>
    a457:	61                   	popa   
    a458:	00 61 74             	add    %ah,0x74(%ecx)
    a45b:	6f                   	outsl  %ds:(%esi),(%dx)
    a45c:	6d                   	insl   (%dx),%es:(%edi)
    a45d:	69 63 36 34 5f 74 00 	imul   $0x745f34,0x36(%ebx),%esp
    a464:	61                   	popa   
    a465:	6e                   	outsb  %ds:(%esi),(%dx)
    a466:	6f                   	outsl  %ds:(%esi),(%dx)
    a467:	6e                   	outsb  %ds:(%esi),(%dx)
    a468:	5f                   	pop    %edi
    a469:	76 6d                	jbe    a4d8 <.debug_str+0xa4d8>
    a46b:	61                   	popa   
    a46c:	00 69 6e             	add    %ch,0x6e(%ecx)
    a46f:	69 74 69 61 6c 5f 61 	imul   $0x70615f6c,0x61(%ecx,%ebp,2),%esi
    a476:	70 
    a477:	69 63 69 64 00 72 65 	imul   $0x65720064,0x69(%ebx),%esp
    a47e:	6c                   	insb   (%dx),%es:(%edi)
    a47f:	65 61                	gs popa 
    a481:	73 65                	jae    a4e8 <.debug_str+0xa4e8>
    a483:	5f                   	pop    %edi
    a484:	70 75                	jo     a4fb <.debug_str+0xa4fb>
    a486:	64 00 50 52          	add    %dl,%fs:0x52(%eax)
    a48a:	4f                   	dec    %edi
    a48b:	42                   	inc    %edx
    a48c:	45                   	inc    %ebp
    a48d:	5f                   	pop    %edi
    a48e:	44                   	inc    %esp
    a48f:	45                   	inc    %ebp
    a490:	46                   	inc    %esi
    a491:	41                   	inc    %ecx
    a492:	55                   	push   %ebp
    a493:	4c                   	dec    %esp
    a494:	54                   	push   %esp
    a495:	5f                   	pop    %edi
    a496:	53                   	push   %ebx
    a497:	54                   	push   %esp
    a498:	52                   	push   %edx
    a499:	41                   	inc    %ecx
    a49a:	54                   	push   %esp
    a49b:	45                   	inc    %ebp
    a49c:	47                   	inc    %edi
    a49d:	59                   	pop    %ecx
    a49e:	00 72 6c             	add    %dh,0x6c(%edx)
    a4a1:	69 6d 00 73 70 6c 69 	imul   $0x696c7073,0x0(%ebp),%ebp
    a4a8:	74 5f                	je     a509 <.debug_str+0xa509>
    a4aa:	71 75                	jno    a521 <.debug_str+0xa521>
    a4ac:	65 75 65             	gs jne a514 <.debug_str+0xa514>
    a4af:	5f                   	pop    %edi
    a4b0:	6c                   	insb   (%dx),%es:(%edi)
    a4b1:	65 6e                	outsb  %gs:(%esi),(%dx)
    a4b3:	00 6e 72             	add    %ch,0x72(%esi)
    a4b6:	5f                   	pop    %edi
    a4b7:	65 76 65             	gs jbe a51f <.debug_str+0xa51f>
    a4ba:	6e                   	outsb  %ds:(%esi),(%dx)
    a4bb:	74 73                	je     a530 <.debug_str+0xa530>
    a4bd:	00 63 6c             	add    %ah,0x6c(%ebx)
    a4c0:	65 61                	gs popa 
    a4c2:	72 5f                	jb     a523 <.debug_str+0xa523>
    a4c4:	62 69 74             	bound  %ebp,0x74(%ecx)
    a4c7:	00 69 6f             	add    %ch,0x6f(%ecx)
    a4ca:	6d                   	insl   (%dx),%es:(%edi)
    a4cb:	6d                   	insl   (%dx),%es:(%edi)
    a4cc:	75 00                	jne    a4ce <.debug_str+0xa4ce>
    a4ce:	73 74                	jae    a544 <.debug_str+0xa544>
    a4d0:	6f                   	outsl  %ds:(%esi),(%dx)
    a4d1:	72 65                	jb     a538 <.debug_str+0xa538>
    a4d3:	5f                   	pop    %edi
    a4d4:	74 72                	je     a548 <.debug_str+0xa548>
    a4d6:	00 70 72             	add    %dh,0x72(%eax)
    a4d9:	69 76 61 74 65 00 62 	imul   $0x62006574,0x61(%esi),%esi
    a4e0:	61                   	popa   
    a4e1:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    a4e4:	6c                   	insb   (%dx),%es:(%edi)
    a4e5:	69 6e 6b 00 68 6c 69 	imul   $0x696c6800,0x6b(%esi),%ebp
    a4ec:	73 74                	jae    a562 <.debug_str+0xa562>
    a4ee:	00 63 66             	add    %ah,0x66(%ebx)
    a4f1:	74 73                	je     a566 <.debug_str+0xa566>
    a4f3:	00 54 41 53          	add    %dl,0x53(%ecx,%eax,2)
    a4f7:	4b                   	dec    %ebx
    a4f8:	53                   	push   %ebx
    a4f9:	54                   	push   %esp
    a4fa:	41                   	inc    %ecx
    a4fb:	54                   	push   %esp
    a4fc:	53                   	push   %ebx
    a4fd:	5f                   	pop    %edi
    a4fe:	43                   	inc    %ebx
    a4ff:	4d                   	dec    %ebp
    a500:	44                   	inc    %esp
    a501:	5f                   	pop    %edi
    a502:	47                   	inc    %edi
    a503:	45                   	inc    %ebp
    a504:	54                   	push   %esp
    a505:	00 6d 61             	add    %ch,0x61(%ebp)
    a508:	70 5f                	jo     a569 <.debug_str+0xa569>
    a50a:	63 6f 75             	arpl   %bp,0x75(%edi)
    a50d:	6e                   	outsb  %ds:(%esi),(%dx)
    a50e:	74 00                	je     a510 <.debug_str+0xa510>
    a510:	70 64                	jo     a576 <.debug_str+0xa576>
    a512:	65 61                	gs popa 
    a514:	74 68                	je     a57e <.debug_str+0xa57e>
    a516:	5f                   	pop    %edi
    a517:	73 69                	jae    a582 <.debug_str+0xa582>
    a519:	67 6e                	outsb  %ds:(%si),(%dx)
    a51b:	61                   	popa   
    a51c:	6c                   	insb   (%dx),%es:(%edi)
    a51d:	00 65 78             	add    %ah,0x78(%ebp)
    a520:	69 74 5f 73 69 67 6e 	imul   $0x616e6769,0x73(%edi,%ebx,2),%esi
    a527:	61 
    a528:	6c                   	insb   (%dx),%es:(%edi)
    a529:	00 77 61             	add    %dh,0x61(%edi)
    a52c:	6b 65 75 70          	imul   $0x70,0x75(%ebp),%esp
    a530:	5f                   	pop    %edi
    a531:	68 65 61 64 65       	push   $0x65646165
    a536:	72 00                	jb     a538 <.debug_str+0xa538>
    a538:	54                   	push   %esp
    a539:	52                   	push   %edx
    a53a:	41                   	inc    %ecx
    a53b:	43                   	inc    %ebx
    a53c:	45                   	inc    %ebp
    a53d:	5f                   	pop    %edi
    a53e:	52                   	push   %edx
    a53f:	45                   	inc    %ebp
    a540:	47                   	inc    %edi
    a541:	5f                   	pop    %edi
    a542:	50                   	push   %eax
    a543:	45                   	inc    %ebp
    a544:	52                   	push   %edx
    a545:	46                   	inc    %esi
    a546:	5f                   	pop    %edi
    a547:	4f                   	dec    %edi
    a548:	50                   	push   %eax
    a549:	45                   	inc    %ebp
    a54a:	4e                   	dec    %esi
    a54b:	00 61 72             	add    %ah,0x72(%ecx)
    a54e:	63 68 5f             	arpl   %bp,0x5f(%eax)
    a551:	73 65                	jae    a5b8 <.debug_str+0xa5b8>
    a553:	74 75                	je     a5ca <.debug_str+0xa5ca>
    a555:	70 00                	jo     a557 <.debug_str+0xa557>
    a557:	75 69                	jne    a5c2 <.debug_str+0xa5c2>
    a559:	64 5f                	fs pop %edi
    a55b:	6b 65 79 72          	imul   $0x72,0x79(%ebp),%esp
    a55f:	69 6e 67 00 73 70 6c 	imul   $0x6c707300,0x67(%esi),%ebp
    a566:	69 63 65 5f 70 69 70 	imul   $0x7069705f,0x65(%ebx),%esp
    a56d:	65 00 65 72          	add    %ah,%gs:0x72(%ebp)
    a571:	72 6f                	jb     a5e2 <.debug_str+0xa5e2>
    a573:	72 5f                	jb     a5d4 <.debug_str+0xa5d4>
    a575:	72 65                	jb     a5dc <.debug_str+0xa5dc>
    a577:	6d                   	insl   (%dx),%es:(%edi)
    a578:	6f                   	outsl  %ds:(%esi),(%dx)
    a579:	76 65                	jbe    a5e0 <.debug_str+0xa5e0>
    a57b:	5f                   	pop    %edi
    a57c:	70 61                	jo     a5df <.debug_str+0xa5df>
    a57e:	67 65 00 65 78       	add    %ah,%gs:0x78(%di)
    a583:	63 6c 75 64          	arpl   %bp,0x64(%ebp,%esi,2)
    a587:	65 5f                	gs pop %edi
    a589:	68 76 00 65 66       	push   $0x66650076
    a58e:	66 65 63 74 69 76    	data16 arpl %si,%gs:0x76(%ecx,%ebp,2)
    a594:	65 5f                	gs pop %edi
    a596:	61                   	popa   
    a597:	66 66 69 6e 69 74 79 	data16 imul $0x7974,0x69(%esi),%bp
    a59e:	00 74 72 61          	add    %dh,0x61(%edx,%esi,2)
    a5a2:	63 65 5f             	arpl   %sp,0x5f(%ebp)
    a5a5:	66 69 6c 65 00 72 65 	imul   $0x6572,0x0(%ebp,%eiz,2),%bp
    a5ac:	61                   	popa   
    a5ad:	6c                   	insb   (%dx),%es:(%edi)
    a5ae:	5f                   	pop    %edi
    a5af:	6d                   	insl   (%dx),%es:(%edi)
    a5b0:	6f                   	outsl  %ds:(%esi),(%dx)
    a5b1:	64 65 5f             	fs gs pop %edi
    a5b4:	68 65 61 64 65       	push   $0x65646165
    a5b9:	72 00                	jb     a5bb <.debug_str+0xa5bb>
    a5bb:	6d                   	insl   (%dx),%es:(%edi)
    a5bc:	67 5f                	addr16 pop %edi
    a5be:	6e                   	outsb  %ds:(%esi),(%dx)
    a5bf:	6f                   	outsl  %ds:(%esi),(%dx)
    a5c0:	64 65 00 66 69       	fs add %ah,%gs:0x69(%esi)
    a5c5:	78 75                	js     a63c <.debug_str+0xa63c>
    a5c7:	70 5f                	jo     a628 <.debug_str+0xa628>
    a5c9:	69 72 71 73 00 6b 73 	imul   $0x736b0073,0x71(%edx),%esi
    a5d0:	77 61                	ja     a633 <.debug_str+0xa633>
    a5d2:	70 64                	jo     a638 <.debug_str+0xa638>
    a5d4:	00 6f 70             	add    %ch,0x70(%edi)
    a5d7:	65 6e                	outsb  %gs:(%esi),(%dx)
    a5d9:	00 50 45             	add    %dl,0x45(%eax)
    a5dc:	52                   	push   %edx
    a5dd:	46                   	inc    %esi
    a5de:	5f                   	pop    %edi
    a5df:	53                   	push   %ebx
    a5e0:	41                   	inc    %ecx
    a5e1:	4d                   	dec    %ebp
    a5e2:	50                   	push   %eax
    a5e3:	4c                   	dec    %esp
    a5e4:	45                   	inc    %ebp
    a5e5:	5f                   	pop    %edi
    a5e6:	42                   	inc    %edx
    a5e7:	52                   	push   %edx
    a5e8:	41                   	inc    %ecx
    a5e9:	4e                   	dec    %esi
    a5ea:	43                   	inc    %ebx
    a5eb:	48                   	dec    %eax
    a5ec:	5f                   	pop    %edi
    a5ed:	49                   	dec    %ecx
    a5ee:	4e                   	dec    %esi
    a5ef:	5f                   	pop    %edi
    a5f0:	54                   	push   %esp
    a5f1:	58                   	pop    %eax
    a5f2:	5f                   	pop    %edi
    a5f3:	53                   	push   %ebx
    a5f4:	48                   	dec    %eax
    a5f5:	49                   	dec    %ecx
    a5f6:	46                   	inc    %esi
    a5f7:	54                   	push   %esp
    a5f8:	00 69 6e             	add    %ch,0x6e(%ecx)
    a5fb:	61                   	popa   
    a5fc:	63 74 69 76          	arpl   %si,0x76(%ecx,%ebp,2)
    a600:	65 5f                	gs pop %edi
    a602:	72 61                	jb     a665 <.debug_str+0xa665>
    a604:	74 69                	je     a66f <.debug_str+0xa66f>
    a606:	6f                   	outsl  %ds:(%esi),(%dx)
    a607:	00 77 61             	add    %dh,0x61(%edi)
    a60a:	69 74 71 00 5f 5f 74 	imul   $0x72745f5f,0x0(%ecx,%esi,2),%esi
    a611:	72 
    a612:	61                   	popa   
    a613:	63 65 70             	arpl   %sp,0x70(%ebp)
    a616:	6f                   	outsl  %ds:(%esi),(%dx)
    a617:	69 6e 74 5f 69 72 71 	imul   $0x7172695f,0x74(%esi),%ebp
    a61e:	5f                   	pop    %edi
    a61f:	6d                   	insl   (%dx),%es:(%edi)
    a620:	61                   	popa   
    a621:	74 72                	je     a695 <.debug_str+0xa695>
    a623:	69 78 5f 61 6c 6c 6f 	imul   $0x6f6c6c61,0x5f(%eax),%edi
    a62a:	63 00                	arpl   %ax,(%eax)
    a62c:	6d                   	insl   (%dx),%es:(%edi)
    a62d:	6f                   	outsl  %ds:(%esi),(%dx)
    a62e:	64 65 00 5f 73       	fs add %bl,%gs:0x73(%edi)
    a633:	74 61                	je     a696 <.debug_str+0xa696>
    a635:	74 75                	je     a6ac <.debug_str+0xa6ac>
    a637:	73 00                	jae    a639 <.debug_str+0xa639>
    a639:	6e                   	outsb  %ds:(%esi),(%dx)
    a63a:	72 5f                	jb     a69b <.debug_str+0xa69b>
    a63c:	63 67 72             	arpl   %sp,0x72(%edi)
    a63f:	6f                   	outsl  %ds:(%esi),(%dx)
    a640:	75 70                	jne    a6b2 <.debug_str+0xa6b2>
    a642:	73 00                	jae    a644 <.debug_str+0xa644>
    a644:	6e                   	outsb  %ds:(%esi),(%dx)
    a645:	62 69 74             	bound  %ebp,0x74(%ecx)
    a648:	73 00                	jae    a64a <.debug_str+0xa64a>
    a64a:	73 6c                	jae    a6b8 <.debug_str+0xa6b8>
    a64c:	6f                   	outsl  %ds:(%esi),(%dx)
    a64d:	74 73                	je     a6c2 <.debug_str+0xa6c2>
    a64f:	00 73 5f             	add    %dh,0x5f(%ebx)
    a652:	61                   	popa   
    a653:	63 74 69 76          	arpl   %si,0x76(%ecx,%ebp,2)
    a657:	65 00 65 76          	add    %ah,%gs:0x76(%ebp)
    a65b:	65 6e                	outsb  %gs:(%esi),(%dx)
    a65d:	74 5f                	je     a6be <.debug_str+0xa6be>
    a65f:	63 6c 61 73          	arpl   %bp,0x73(%ecx,%eiz,2)
    a663:	73 5f                	jae    a6c4 <.debug_str+0xa6c4>
    a665:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    a66c:	72 69                	jb     a6d7 <.debug_str+0xa6d7>
    a66e:	78 5f                	js     a6cf <.debug_str+0xa6cf>
    a670:	67 6c                	insb   (%dx),%es:(%di)
    a672:	6f                   	outsl  %ds:(%esi),(%dx)
    a673:	62 61 6c             	bound  %esp,0x6c(%ecx)
    a676:	00 78 38             	add    %bh,0x38(%eax)
    a679:	36 5f                	ss pop %edi
    a67b:	33 32                	xor    (%edx),%esi
    a67d:	5f                   	pop    %edi
    a67e:	65 61                	gs popa 
    a680:	72 6c                	jb     a6ee <.debug_str+0xa6ee>
    a682:	79 5f                	jns    a6e3 <.debug_str+0xa6e3>
    a684:	6c                   	insb   (%dx),%es:(%edi)
    a685:	6f                   	outsl  %ds:(%esi),(%dx)
    a686:	67 69 63 61 6c 5f 61 	imul   $0x70615f6c,0x61(%bp,%di),%esp
    a68d:	70 
    a68e:	69 63 69 64 00 64 65 	imul   $0x65640064,0x69(%ebx),%esp
    a695:	61                   	popa   
    a696:	64 00 69 61          	add    %ch,%fs:0x61(%ecx)
    a69a:	5f                   	pop    %edi
    a69b:	63 74 69 6d          	arpl   %si,0x6d(%ecx,%ebp,2)
    a69f:	65 00 6e 72          	add    %ch,%gs:0x72(%esi)
    a6a3:	5f                   	pop    %edi
    a6a4:	68 61 6e 67 73       	push   $0x73676e61
    a6a9:	00 67 69             	add    %ah,0x69(%edi)
    a6ac:	64 5f                	fs pop %edi
    a6ae:	74 00                	je     a6b0 <.debug_str+0xa6b0>
    a6b0:	77 61                	ja     a713 <.debug_str+0xa713>
    a6b2:	6b 65 5f 63          	imul   $0x63,0x5f(%ebp),%esp
    a6b6:	70 75                	jo     a72d <.debug_str+0xa72d>
    a6b8:	00 63 68             	add    %ah,0x68(%ebx)
    a6bb:	61                   	popa   
    a6bc:	69 6e 65 64 00 69 72 	imul   $0x72690064,0x65(%esi),%ebp
    a6c3:	71 5f                	jno    a724 <.debug_str+0xa724>
    a6c5:	6d                   	insl   (%dx),%es:(%edi)
    a6c6:	61                   	popa   
    a6c7:	74 72                	je     a73b <.debug_str+0xa73b>
    a6c9:	69 78 5f 61 6c 6c 6f 	imul   $0x6f6c6c61,0x5f(%eax),%edi
    a6d0:	63 5f 6d             	arpl   %bx,0x6d(%edi)
    a6d3:	61                   	popa   
    a6d4:	6e                   	outsb  %ds:(%esi),(%dx)
    a6d5:	61                   	popa   
    a6d6:	67 65 64 00 70 74    	gs add %dh,%fs:0x74(%bx,%si)
    a6dc:	73 63                	jae    a741 <.debug_str+0xa741>
    a6de:	00 73 74             	add    %dh,0x74(%ebx)
    a6e1:	61                   	popa   
    a6e2:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    a6e5:	66 72 61             	data16 jb a749 <.debug_str+0xa749>
    a6e8:	6d                   	insl   (%dx),%es:(%edi)
    a6e9:	65 00 66 69          	add    %ah,%gs:0x69(%esi)
    a6ed:	65 6d                	gs insl (%dx),%es:(%edi)
    a6ef:	61                   	popa   
    a6f0:	70 5f                	jo     a751 <.debug_str+0xa751>
    a6f2:	65 78 74             	gs js  a769 <.debug_str+0xa769>
    a6f5:	65 6e                	outsb  %gs:(%esi),(%dx)
    a6f7:	74 00                	je     a6f9 <.debug_str+0xa6f9>
    a6f9:	65 72 72             	gs jb  a76e <.debug_str+0xa76e>
    a6fc:	73 65                	jae    a763 <.debug_str+0xa763>
    a6fe:	71 5f                	jno    a75f <.debug_str+0xa75f>
    a700:	74 00                	je     a702 <.debug_str+0xa702>
    a702:	66 6c                	data16 insb (%dx),%es:(%edi)
    a704:	5f                   	pop    %edi
    a705:	63 6f 70             	arpl   %bp,0x70(%edi)
    a708:	79 5f                	jns    a769 <.debug_str+0xa769>
    a70a:	6c                   	insb   (%dx),%es:(%edi)
    a70b:	6f                   	outsl  %ds:(%esi),(%dx)
    a70c:	63 6b 00             	arpl   %bp,0x0(%ebx)
    a70f:	65 76 65             	gs jbe a777 <.debug_str+0xa777>
    a712:	6e                   	outsb  %ds:(%esi),(%dx)
    a713:	74 5f                	je     a774 <.debug_str+0xa774>
    a715:	63 6c 61 73          	arpl   %bp,0x73(%ecx,%eiz,2)
    a719:	73 5f                	jae    a77a <.debug_str+0xa77a>
    a71b:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    a722:	72 69                	jb     a78d <.debug_str+0xa78d>
    a724:	78 5f                	js     a785 <.debug_str+0xa785>
    a726:	67 6c                	insb   (%dx),%es:(%di)
    a728:	6f                   	outsl  %ds:(%esi),(%dx)
    a729:	62 61 6c             	bound  %esp,0x6c(%ecx)
    a72c:	5f                   	pop    %edi
    a72d:	75 70                	jne    a79f <.debug_str+0xa79f>
    a72f:	64 61                	fs popa 
    a731:	74 65                	je     a798 <.debug_str+0xa798>
    a733:	00 72 62             	add    %dh,0x62(%edx)
    a736:	5f                   	pop    %edi
    a737:	72 6f                	jb     a7a8 <.debug_str+0xa7a8>
    a739:	6f                   	outsl  %ds:(%esi),(%dx)
    a73a:	74 5f                	je     a79b <.debug_str+0xa79b>
    a73c:	63 61 63             	arpl   %sp,0x63(%ecx)
    a73f:	68 65 64 00 73       	push   $0x73006465
    a744:	5f                   	pop    %edi
    a745:	63 6f 70             	arpl   %bp,0x70(%edi)
    a748:	00 63 6f             	add    %ah,0x6f(%ebx)
    a74b:	6d                   	insl   (%dx),%es:(%edi)
    a74c:	70 6f                	jo     a7bd <.debug_str+0xa7bd>
    a74e:	75 6e                	jne    a7be <.debug_str+0xa7be>
    a750:	64 5f                	fs pop %edi
    a752:	6d                   	insl   (%dx),%es:(%edi)
    a753:	61                   	popa   
    a754:	70 63                	jo     a7b9 <.debug_str+0xa7b9>
    a756:	6f                   	outsl  %ds:(%esi),(%dx)
    a757:	75 6e                	jne    a7c7 <.debug_str+0xa7c7>
    a759:	74 00                	je     a75b <.debug_str+0xa75b>
    a75b:	73 65                	jae    a7c2 <.debug_str+0xa7c2>
    a75d:	74 5f                	je     a7be <.debug_str+0xa7be>
    a75f:	6f                   	outsl  %ds:(%esi),(%dx)
    a760:	77 6e                	ja     a7d0 <.debug_str+0xa7d0>
    a762:	65 72 73             	gs jb  a7d8 <.debug_str+0xa7d8>
    a765:	68 69 70 00 5f       	push   $0x5f007069
    a76a:	5f                   	pop    %edi
    a76b:	74 70                	je     a7dd <.debug_str+0xa7dd>
    a76d:	73 74                	jae    a7e3 <.debug_str+0xa7e3>
    a76f:	72 74                	jb     a7e5 <.debug_str+0xa7e5>
    a771:	61                   	popa   
    a772:	62 5f 69             	bound  %ebx,0x69(%edi)
    a775:	72 71                	jb     a7e8 <.debug_str+0xa7e8>
    a777:	5f                   	pop    %edi
    a778:	6d                   	insl   (%dx),%es:(%edi)
    a779:	61                   	popa   
    a77a:	74 72                	je     a7ee <.debug_str+0xa7ee>
    a77c:	69 78 5f 6f 6e 6c 69 	imul   $0x696c6e6f,0x5f(%eax),%edi
    a783:	6e                   	outsb  %ds:(%esi),(%dx)
    a784:	65 00 7a 6f          	add    %bh,%gs:0x6f(%edx)
    a788:	6e                   	outsb  %ds:(%esi),(%dx)
    a789:	65 5f                	gs pop %edi
    a78b:	73 74                	jae    a801 <.debug_str+0xa801>
    a78d:	61                   	popa   
    a78e:	74 5f                	je     a7ef <.debug_str+0xa7ef>
    a790:	69 74 65 6d 00 50 45 	imul   $0x5f455000,0x6d(%ebp,%eiz,2),%esi
    a797:	5f 
    a798:	53                   	push   %ebx
    a799:	49                   	dec    %ecx
    a79a:	5a                   	pop    %edx
    a79b:	45                   	inc    %ebp
    a79c:	5f                   	pop    %edi
    a79d:	50                   	push   %eax
    a79e:	4d                   	dec    %ebp
    a79f:	44                   	inc    %esp
    a7a0:	00 61 74             	add    %ah,0x74(%ecx)
    a7a3:	6f                   	outsl  %ds:(%esi),(%dx)
    a7a4:	6d                   	insl   (%dx),%es:(%edi)
    a7a5:	69 63 5f 6f 70 65 6e 	imul   $0x6e65706f,0x5f(%ebx),%esp
    a7ac:	00 64 71 5f          	add    %ah,0x5f(%ecx,%esi,2)
    a7b0:	64 69 72 74 79 00 70 	imul   $0x61700079,%fs:0x74(%edx),%esi
    a7b7:	61 
    a7b8:	67 65 5f             	addr16 gs pop %edi
    a7bb:	65 78 74             	gs js  a832 <.debug_str+0xa832>
    a7be:	00 63 6f             	add    %ah,0x6f(%ebx)
    a7c1:	6e                   	outsb  %ds:(%esi),(%dx)
    a7c2:	66 69 67 5f 62 61    	imul   $0x6162,0x5f(%edi),%sp
    a7c8:	73 65                	jae    a82f <.debug_str+0xa82f>
    a7ca:	00 50 45             	add    %dl,0x45(%eax)
    a7cd:	52                   	push   %edx
    a7ce:	46                   	inc    %esi
    a7cf:	5f                   	pop    %edi
    a7d0:	45                   	inc    %ebp
    a7d1:	56                   	push   %esi
    a7d2:	45                   	inc    %ebp
    a7d3:	4e                   	dec    %esi
    a7d4:	54                   	push   %esp
    a7d5:	5f                   	pop    %edi
    a7d6:	53                   	push   %ebx
    a7d7:	54                   	push   %esp
    a7d8:	41                   	inc    %ecx
    a7d9:	54                   	push   %esp
    a7da:	45                   	inc    %ebp
    a7db:	5f                   	pop    %edi
    a7dc:	45                   	inc    %ebp
    a7dd:	58                   	pop    %eax
    a7de:	49                   	dec    %ecx
    a7df:	54                   	push   %esp
    a7e0:	00 5f 5f             	add    %bl,0x5f(%edi)
    a7e3:	65 76 65             	gs jbe a84b <.debug_str+0xa84b>
    a7e6:	6e                   	outsb  %ds:(%esi),(%dx)
    a7e7:	74 5f                	je     a848 <.debug_str+0xa848>
    a7e9:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    a7f0:	72 69                	jb     a85b <.debug_str+0xa85b>
    a7f2:	78 5f                	js     a853 <.debug_str+0xa853>
    a7f4:	61                   	popa   
    a7f5:	73 73                	jae    a86a <.debug_str+0xa86a>
    a7f7:	69 67 6e 00 64 69 72 	imul   $0x72696400,0x6e(%edi),%esp
    a7fe:	65 63 74 5f 63       	arpl   %si,%gs:0x63(%edi,%ebx,2)
    a803:	6f                   	outsl  %ds:(%esi),(%dx)
    a804:	6d                   	insl   (%dx),%es:(%edi)
    a805:	70 6c                	jo     a873 <.debug_str+0xa873>
    a807:	65 74 65             	gs je  a86f <.debug_str+0xa86f>
    a80a:	00 5f 5f             	add    %bl,0x5f(%edi)
    a80d:	70 65                	jo     a874 <.debug_str+0xa874>
    a80f:	72 5f                	jb     a870 <.debug_str+0xa870>
    a811:	63 70 75             	arpl   %si,0x75(%eax)
    a814:	5f                   	pop    %edi
    a815:	6f                   	outsl  %ds:(%esi),(%dx)
    a816:	66 66 73 65          	data16 data16 jae a87f <.debug_str+0xa87f>
    a81a:	74 00                	je     a81c <.debug_str+0xa81c>
    a81c:	69 64 72 5f 72 74 00 	imul   $0x72007472,0x5f(%edx,%esi,2),%esp
    a823:	72 
    a824:	65 67 65 78 5f       	gs addr16 gs js a888 <.debug_str+0xa888>
    a829:	6c                   	insb   (%dx),%es:(%edi)
    a82a:	6f                   	outsl  %ds:(%esi),(%dx)
    a82b:	63 6b 00             	arpl   %bp,0x0(%ebx)
    a82e:	5f                   	pop    %edi
    a82f:	5f                   	pop    %edi
    a830:	74 72                	je     a8a4 <.debug_str+0xa8a4>
    a832:	61                   	popa   
    a833:	63 65 70             	arpl   %sp,0x70(%ebp)
    a836:	6f                   	outsl  %ds:(%esi),(%dx)
    a837:	69 6e 74 5f 70 74 72 	imul   $0x7274705f,0x74(%esi),%ebp
    a83e:	5f                   	pop    %edi
    a83f:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    a846:	72 69                	jb     a8b1 <.debug_str+0xa8b1>
    a848:	78 5f                	js     a8a9 <.debug_str+0xa8a9>
    a84a:	72 65                	jb     a8b1 <.debug_str+0xa8b1>
    a84c:	6d                   	insl   (%dx),%es:(%edi)
    a84d:	6f                   	outsl  %ds:(%esi),(%dx)
    a84e:	76 65                	jbe    a8b5 <.debug_str+0xa8b5>
    a850:	5f                   	pop    %edi
    a851:	72 65                	jb     a8b8 <.debug_str+0xa8b8>
    a853:	73 65                	jae    a8ba <.debug_str+0xa8ba>
    a855:	72 76                	jb     a8cd <.debug_str+0xa8cd>
    a857:	65 64 00 70 65       	gs add %dh,%fs:0x65(%eax)
    a85c:	72 66                	jb     a8c4 <.debug_str+0xa8c4>
    a85e:	5f                   	pop    %edi
    a85f:	70 72                	jo     a8d3 <.debug_str+0xa8d3>
    a861:	6f                   	outsl  %ds:(%esi),(%dx)
    a862:	62 65 00             	bound  %esp,0x0(%ebp)
    a865:	6e                   	outsb  %ds:(%esi),(%dx)
    a866:	66 73 34             	data16 jae a89d <.debug_str+0xa89d>
    a869:	5f                   	pop    %edi
    a86a:	66 6c                	data16 insb (%dx),%es:(%edi)
    a86c:	00 66 78             	add    %ah,0x78(%esi)
    a86f:	72 65                	jb     a8d6 <.debug_str+0xa8d6>
    a871:	67 73 5f             	addr16 jae a8d3 <.debug_str+0xa8d3>
    a874:	73 74                	jae    a8ea <.debug_str+0xa8ea>
    a876:	61                   	popa   
    a877:	74 65                	je     a8de <.debug_str+0xa8de>
    a879:	00 6c 6f 61          	add    %ch,0x61(%edi,%ebp,2)
    a87d:	64 5f                	fs pop %edi
    a87f:	77 65                	ja     a8e6 <.debug_str+0xa8e6>
    a881:	69 67 68 74 00 74 65 	imul   $0x65740074,0x68(%edi),%esp
    a888:	78 74                	js     a8fe <.debug_str+0xa8fe>
    a88a:	5f                   	pop    %edi
    a88b:	73 74                	jae    a901 <.debug_str+0xa901>
    a88d:	61                   	popa   
    a88e:	72 74                	jb     a904 <.debug_str+0xa904>
    a890:	00 6b 75             	add    %ch,0x75(%ebx)
    a893:	69 64 5f 74 00 63 6f 	imul   $0x6d6f6300,0x74(%edi,%ebx,2),%esp
    a89a:	6d 
    a89b:	6d                   	insl   (%dx),%es:(%edi)
    a89c:	69 74 5f 74 78 6e 00 	imul   $0x63006e78,0x74(%edi,%ebx,2),%esi
    a8a3:	63 
    a8a4:	61                   	popa   
    a8a5:	6c                   	insb   (%dx),%es:(%edi)
    a8a6:	69 62 72 61 74 65 5f 	imul   $0x5f657461,0x72(%edx),%esp
    a8ad:	63 70 75             	arpl   %si,0x75(%eax)
    a8b0:	00 74 6c 62          	add    %dh,0x62(%esp,%ebp,2)
    a8b4:	5f                   	pop    %edi
    a8b5:	66 6c                	data16 insb (%dx),%es:(%edi)
    a8b7:	75 73                	jne    a92c <.debug_str+0xa92c>
    a8b9:	68 5f 62 61 74       	push   $0x7461625f
    a8be:	63 68 65             	arpl   %bp,0x65(%eax)
    a8c1:	64 00 67 70          	add    %ah,%fs:0x70(%edi)
    a8c5:	5f                   	pop    %edi
    a8c6:	63 6f 75             	arpl   %bp,0x75(%edi)
    a8c9:	6e                   	outsb  %ds:(%esi),(%dx)
    a8ca:	74 00                	je     a8cc <.debug_str+0xa8cc>
    a8cc:	6b 65 79 5f          	imul   $0x5f,0x79(%ebp),%esp
    a8d0:	72 65                	jb     a937 <.debug_str+0xa937>
    a8d2:	73 74                	jae    a948 <.debug_str+0xa948>
    a8d4:	72 69                	jb     a93f <.debug_str+0xa93f>
    a8d6:	63 74 69 6f          	arpl   %si,0x6f(%ecx,%ebp,2)
    a8da:	6e                   	outsb  %ds:(%esi),(%dx)
    a8db:	00 6c 6d 5f          	add    %ch,0x5f(%ebp,%ebp,2)
    a8df:	73 65                	jae    a946 <.debug_str+0xa946>
    a8e1:	74 75                	je     a958 <.debug_str+0xa958>
    a8e3:	70 00                	jo     a8e5 <.debug_str+0xa8e5>
    a8e5:	61                   	popa   
    a8e6:	6c                   	insb   (%dx),%es:(%edi)
    a8e7:	6c                   	insb   (%dx),%es:(%edi)
    a8e8:	6f                   	outsl  %ds:(%esi),(%dx)
    a8e9:	63 5f 6d             	arpl   %bx,0x6d(%edi)
    a8ec:	61                   	popa   
    a8ed:	70 00                	jo     a8ef <.debug_str+0xa8ef>
    a8ef:	75 74                	jne    a965 <.debug_str+0xa965>
    a8f1:	73 5f                	jae    a952 <.debug_str+0xa952>
    a8f3:	6e                   	outsb  %ds:(%esi),(%dx)
    a8f4:	73 00                	jae    a8f6 <.debug_str+0xa8f6>
    a8f6:	69 73 5f 6c 61 74 65 	imul   $0x6574616c,0x5f(%ebx),%esi
    a8fd:	5f                   	pop    %edi
    a8fe:	73 75                	jae    a975 <.debug_str+0xa975>
    a900:	73 70                	jae    a972 <.debug_str+0xa972>
    a902:	65 6e                	outsb  %gs:(%esi),(%dx)
    a904:	64 65 64 00 73 79    	fs gs add %dh,%fs:0x79(%ebx)
    a90a:	73 76                	jae    a982 <.debug_str+0xa982>
    a90c:	73 65                	jae    a973 <.debug_str+0xa973>
    a90e:	6d                   	insl   (%dx),%es:(%edi)
    a90f:	00 6c 6d 5f          	add    %ch,0x5f(%ebp,%ebp,2)
    a913:	6f                   	outsl  %ds:(%esi),(%dx)
    a914:	77 6e                	ja     a984 <.debug_str+0xa984>
    a916:	65 72 5f             	gs jb  a978 <.debug_str+0xa978>
    a919:	6b 65 79 00          	imul   $0x0,0x79(%ebp),%esp
    a91d:	54                   	push   %esp
    a91e:	48                   	dec    %eax
    a91f:	50                   	push   %eax
    a920:	5f                   	pop    %edi
    a921:	46                   	inc    %esi
    a922:	41                   	inc    %ecx
    a923:	55                   	push   %ebp
    a924:	4c                   	dec    %esp
    a925:	54                   	push   %esp
    a926:	5f                   	pop    %edi
    a927:	41                   	inc    %ecx
    a928:	4c                   	dec    %esp
    a929:	4c                   	dec    %esp
    a92a:	4f                   	dec    %edi
    a92b:	43                   	inc    %ebx
    a92c:	00 75 63             	add    %dh,0x63(%ebp)
    a92f:	6f                   	outsl  %ds:(%esi),(%dx)
    a930:	75 6e                	jne    a9a0 <.debug_str+0xa9a0>
    a932:	74 00                	je     a934 <.debug_str+0xa934>
    a934:	76 6d                	jbe    a9a3 <.debug_str+0xa9a3>
    a936:	5f                   	pop    %edi
    a937:	73 74                	jae    a9ad <.debug_str+0xa9ad>
    a939:	61                   	popa   
    a93a:	74 5f                	je     a99b <.debug_str+0xa99b>
    a93c:	64 69 66 66 00 5f 5f 	imul   $0x745f5f00,%fs:0x66(%esi),%esp
    a943:	74 
    a944:	72 61                	jb     a9a7 <.debug_str+0xa9a7>
    a946:	63 65 70             	arpl   %sp,0x70(%ebp)
    a949:	6f                   	outsl  %ds:(%esi),(%dx)
    a94a:	69 6e 74 5f 70 74 72 	imul   $0x7274705f,0x74(%esi),%ebp
    a951:	5f                   	pop    %edi
    a952:	69 72 71 5f 6d 61 74 	imul   $0x74616d5f,0x71(%edx),%esi
    a959:	72 69                	jb     a9c4 <.debug_str+0xa9c4>
    a95b:	78 5f                	js     a9bc <.debug_str+0xa9bc>
    a95d:	72 65                	jb     a9c4 <.debug_str+0xa9c4>
    a95f:	6d                   	insl   (%dx),%es:(%edi)
    a960:	6f                   	outsl  %ds:(%esi),(%dx)
    a961:	76 65                	jbe    a9c8 <.debug_str+0xa9c8>
    a963:	5f                   	pop    %edi
    a964:	6d                   	insl   (%dx),%es:(%edi)
    a965:	61                   	popa   
    a966:	6e                   	outsb  %ds:(%esi),(%dx)
    a967:	61                   	popa   
    a968:	67 65 64 00 70 65    	gs add %dh,%fs:0x65(%bx,%si)
    a96e:	72 66                	jb     a9d6 <.debug_str+0xa9d6>
    a970:	5f                   	pop    %edi
    a971:	65 76 65             	gs jbe a9d9 <.debug_str+0xa9d9>
    a974:	6e                   	outsb  %ds:(%esi),(%dx)
    a975:	74 5f                	je     a9d6 <.debug_str+0xa9d6>
    a977:	61                   	popa   
    a978:	63 74 69 76          	arpl   %si,0x76(%ecx,%ebp,2)
    a97c:	65 5f                	gs pop %edi
    a97e:	73 74                	jae    a9f4 <.debug_str+0xa9f4>
    a980:	61                   	popa   
    a981:	74 65                	je     a9e8 <.debug_str+0xa9e8>
    a983:	00 69 67             	add    %ch,0x67(%ecx)
    a986:	6e                   	outsb  %ds:(%esi),(%dx)
    a987:	6f                   	outsl  %ds:(%esi),(%dx)
    a988:	72 65                	jb     a9ef <.debug_str+0xa9ef>
    a98a:	5f                   	pop    %edi
    a98b:	63 68 69             	arpl   %bp,0x69(%eax)
    a98e:	6c                   	insb   (%dx),%es:(%edi)
    a98f:	64 72 65             	fs jb  a9f7 <.debug_str+0xa9f7>
    a992:	6e                   	outsb  %ds:(%esi),(%dx)
    a993:	00 78 38             	add    %bh,0x38(%eax)
    a996:	36 5f                	ss pop %edi
    a998:	76 69                	jbe    aa03 <.debug_str+0xaa03>
    a99a:	72 74                	jb     aa10 <.debug_str+0xaa10>
    a99c:	5f                   	pop    %edi
    a99d:	62 69 74             	bound  %ebp,0x74(%ecx)
    a9a0:	73 00                	jae    a9a2 <.debug_str+0xa9a2>
    a9a2:	72 65                	jb     aa09 <.debug_str+0xaa09>
    a9a4:	73 6f                	jae    aa15 <.debug_str+0xaa15>
    a9a6:	75 72                	jne    aa1a <.debug_str+0xaa1a>
    a9a8:	63 65 00             	arpl   %sp,0x0(%ebp)
    a9ab:	72 65                	jb     aa12 <.debug_str+0xaa12>
    a9ad:	73 74                	jae    aa23 <.debug_str+0xaa23>
    a9af:	6f                   	outsl  %ds:(%esi),(%dx)
    a9b0:	72 65                	jb     aa17 <.debug_str+0xaa17>
    a9b2:	5f                   	pop    %edi
    a9b3:	65 61                	gs popa 
    a9b5:	72 6c                	jb     aa23 <.debug_str+0xaa23>
    a9b7:	79 00                	jns    a9b9 <.debug_str+0xa9b9>
    a9b9:	6e                   	outsb  %ds:(%esi),(%dx)
    a9ba:	65 78 74             	gs js  aa31 <.debug_str+0xaa31>
    a9bd:	5f                   	pop    %edi
    a9be:	67 65 6e             	outsb  %gs:(%si),(%dx)
    a9c1:	65 72 61             	gs jb  aa25 <.debug_str+0xaa25>
    a9c4:	74 69                	je     aa2f <.debug_str+0xaa2f>
    a9c6:	6f                   	outsl  %ds:(%esi),(%dx)
    a9c7:	6e                   	outsb  %ds:(%esi),(%dx)
    a9c8:	00 66 73             	add    %ah,0x73(%esi)
    a9cb:	5f                   	pop    %edi
    a9cc:	73 75                	jae    aa43 <.debug_str+0xaa43>
    a9ce:	70 65                	jo     aa35 <.debug_str+0xaa35>
    a9d0:	72 73                	jb     aa45 <.debug_str+0xaa45>
    a9d2:	00 72 65             	add    %dh,0x65(%edx)
    a9d5:	61                   	popa   
    a9d6:	6c                   	insb   (%dx),%es:(%edi)
    a9d7:	5f                   	pop    %edi
    a9d8:	6d                   	insl   (%dx),%es:(%edi)
    a9d9:	6f                   	outsl  %ds:(%esi),(%dx)
    a9da:	64 65 5f             	fs gs pop %edi
    a9dd:	62 6c 6f 62          	bound  %ebp,0x62(%edi,%ebp,2)
    a9e1:	00 64 6f 6d          	add    %ah,0x6d(%edi,%ebp,2)
    a9e5:	5f                   	pop    %edi
    a9e6:	63 73 65             	arpl   %si,0x65(%ebx)
    a9e9:	74 00                	je     a9eb <.debug_str+0xa9eb>
    a9eb:	72 6f                	jb     aa5c <.debug_str+0xaa5c>
    a9ed:	6f                   	outsl  %ds:(%esi),(%dx)
    a9ee:	74 5f                	je     aa4f <.debug_str+0xaa4f>
    a9f0:	63 73 65             	arpl   %si,0x65(%ebx)
    a9f3:	74 00                	je     a9f5 <.debug_str+0xa9f5>
    a9f5:	73 61                	jae    aa58 <.debug_str+0xaa58>
    a9f7:	6d                   	insl   (%dx),%es:(%edi)
    a9f8:	70 6c                	jo     aa66 <.debug_str+0xaa66>
    a9fa:	65 5f                	gs pop %edi
    a9fc:	73 74                	jae    aa72 <.debug_str+0xaa72>
    a9fe:	61                   	popa   
    a9ff:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    aa02:	75 73                	jne    aa77 <.debug_str+0xaa77>
    aa04:	65 72 00             	gs jb  aa07 <.debug_str+0xaa07>
    aa07:	64 71 62             	fs jno aa6c <.debug_str+0xaa6c>
    aa0a:	5f                   	pop    %edi
    aa0b:	62 73 6f             	bound  %esi,0x6f(%ebx)
    aa0e:	66 74 6c             	data16 je aa7d <.debug_str+0xaa7d>
    aa11:	69 6d 69 74 00 70 65 	imul   $0x65700074,0x69(%ebp),%ebp
    aa18:	6e                   	outsb  %ds:(%esi),(%dx)
    aa19:	64 69 6e 67 00 69 72 	imul   $0x71726900,%fs:0x67(%esi),%ebp
    aa20:	71 
    aa21:	5f                   	pop    %edi
    aa22:	6d                   	insl   (%dx),%es:(%edi)
    aa23:	61                   	popa   
    aa24:	74 72                	je     aa98 <.debug_str+0xaa98>
    aa26:	69 78 5f 72 65 73 65 	imul   $0x65736572,0x5f(%eax),%edi
    aa2d:	72 76                	jb     aaa5 <.debug_str+0xaaa5>
    aa2f:	65 5f                	gs pop %edi
    aa31:	6d                   	insl   (%dx),%es:(%edi)
    aa32:	61                   	popa   
    aa33:	6e                   	outsb  %ds:(%esi),(%dx)
    aa34:	61                   	popa   
    aa35:	67 65 64 00 69 6f    	gs add %ch,%fs:0x6f(%bx,%di)
    aa3b:	77 61                	ja     aa9e <.debug_str+0xaa9e>
    aa3d:	69 74 5f 63 6f 75 6e 	imul   $0x746e756f,0x63(%edi,%ebx,2),%esi
    aa44:	74 
    aa45:	00 72 65             	add    %dh,0x65(%edx)
    aa48:	61                   	popa   
    aa49:	64 5f                	fs pop %edi
    aa4b:	63 72 30             	arpl   %si,0x30(%edx)
    aa4e:	00 72 65             	add    %dh,0x65(%edx)
    aa51:	61                   	popa   
    aa52:	64 5f                	fs pop %edi
    aa54:	63 72 32             	arpl   %si,0x32(%edx)
    aa57:	00 72 65             	add    %dh,0x65(%edx)
    aa5a:	61                   	popa   
    aa5b:	64 5f                	fs pop %edi
    aa5d:	63 72 33             	arpl   %si,0x33(%edx)
    aa60:	00 6c 65 66          	add    %ch,0x66(%ebp,%eiz,2)
    aa64:	74 6f                	je     aad5 <.debug_str+0xaad5>
    aa66:	76 65                	jbe    aacd <.debug_str+0xaacd>
    aa68:	72 00                	jb     aa6a <.debug_str+0xaa6a>
    aa6a:	74 65                	je     aad1 <.debug_str+0xaad1>
    aa6c:	73 74                	jae    aae2 <.debug_str+0xaae2>
    aa6e:	5f                   	pop    %edi
    aa6f:	61                   	popa   
    aa70:	6e                   	outsb  %ds:(%esi),(%dx)
    aa71:	64 5f                	fs pop %edi
    aa73:	63 6c 65 61          	arpl   %bp,0x61(%ebp,%eiz,2)
    aa77:	72 5f                	jb     aad8 <.debug_str+0xaad8>
    aa79:	62 69 74             	bound  %ebp,0x74(%ecx)
    aa7c:	00 50 47             	add    %dl,0x47(%eax)
    aa7f:	46                   	inc    %esi
    aa80:	41                   	inc    %ecx
    aa81:	55                   	push   %ebp
    aa82:	4c                   	dec    %esp
    aa83:	54                   	push   %esp
    aa84:	00 66 69             	add    %ah,0x69(%esi)
    aa87:	6c                   	insb   (%dx),%es:(%edi)
    aa88:	65 5f                	gs pop %edi
    aa8a:	6c                   	insb   (%dx),%es:(%edi)
    aa8b:	6f                   	outsl  %ds:(%esi),(%dx)
    aa8c:	63 6b 5f             	arpl   %bp,0x5f(%ebx)
    aa8f:	6f                   	outsl  %ds:(%esi),(%dx)
    aa90:	70 65                	jo     aaf7 <.debug_str+0xaaf7>
    aa92:	72 61                	jb     aaf5 <.debug_str+0xaaf5>
    aa94:	74 69                	je     aaff <.debug_str+0xaaff>
    aa96:	6f                   	outsl  %ds:(%esi),(%dx)
    aa97:	6e                   	outsb  %ds:(%esi),(%dx)
    aa98:	73 00                	jae    aa9a <.debug_str+0xaa9a>
    aa9a:	73 75                	jae    ab11 <.debug_str+0xab11>
    aa9c:	73 70                	jae    ab0e <.debug_str+0xab0e>
    aa9e:	65 6e                	outsb  %gs:(%esi),(%dx)
    aaa0:	64 65 64 5f          	fs gs fs pop %edi
    aaa4:	6a 69                	push   $0x69
    aaa6:	66 66 69 65 73 00 72 	data16 imul $0x7200,0x73(%ebp),%sp
    aaad:	65 61                	gs popa 
    aaaf:	64 5f                	fs pop %edi
    aab1:	63 6f 75             	arpl   %bp,0x75(%edi)
    aab4:	6e                   	outsb  %ds:(%esi),(%dx)
    aab5:	74 00                	je     aab7 <.debug_str+0xaab7>
    aab7:	66 6f                	outsw  %ds:(%esi),(%dx)
    aab9:	72 6b                	jb     ab26 <.debug_str+0xab26>
    aabb:	00 6c 72 75          	add    %ch,0x75(%edx,%esi,2)
    aabf:	76 65                	jbe    ab26 <.debug_str+0xab26>
    aac1:	63 00                	arpl   %ax,(%eax)
    aac3:	6c                   	insb   (%dx),%es:(%edi)
    aac4:	6f                   	outsl  %ds:(%esi),(%dx)
    aac5:	6e                   	outsb  %ds:(%esi),(%dx)
    aac6:	67 20 6c 6f          	and    %ch,0x6f(%si)
    aaca:	6e                   	outsb  %ds:(%esi),(%dx)
    aacb:	67 20 69 6e          	and    %ch,0x6e(%bx,%di)
    aacf:	74 00                	je     aad1 <.debug_str+0xaad1>
    aad1:	61                   	popa   
    aad2:	74 6f                	je     ab43 <.debug_str+0xab43>
    aad4:	6d                   	insl   (%dx),%es:(%edi)
    aad5:	69 63 5f 66 6c 61 67 	imul   $0x67616c66,0x5f(%ebx),%esp
    aadc:	73 00                	jae    aade <.debug_str+0xaade>
    aade:	70 76                	jo     ab56 <.debug_str+0xab56>
    aae0:	5f                   	pop    %edi
    aae1:	63 70 75             	arpl   %si,0x75(%eax)
    aae4:	5f                   	pop    %edi
    aae5:	6f                   	outsl  %ds:(%esi),(%dx)
    aae6:	70 73                	jo     ab5b <.debug_str+0xab5b>
    aae8:	00 69 73             	add    %ch,0x73(%ecx)
    aaeb:	5f                   	pop    %edi
    aaec:	75 6e                	jne    ab5c <.debug_str+0xab5c>
    aaee:	74 72                	je     ab62 <.debug_str+0xab62>
    aaf0:	61                   	popa   
    aaf1:	63 6b 65             	arpl   %bp,0x65(%ebx)
    aaf4:	64 5f                	fs pop %edi
    aaf6:	70 61                	jo     ab59 <.debug_str+0xab59>
    aaf8:	74 5f                	je     ab59 <.debug_str+0xab59>
    aafa:	72 61                	jb     ab5d <.debug_str+0xab5d>
    aafc:	6e                   	outsb  %ds:(%esi),(%dx)
    aafd:	67 65 00 74 69       	add    %dh,%gs:0x69(%si)
    ab02:	6d                   	insl   (%dx),%es:(%edi)
    ab03:	65 72 5f             	gs jb  ab65 <.debug_str+0xab65>
    ab06:	65 78 70             	gs js  ab79 <.debug_str+0xab79>
    ab09:	69 72 65 73 00 67 72 	imul   $0x72670073,0x65(%edx),%esi
    ab10:	6f                   	outsl  %ds:(%esi),(%dx)
    ab11:	75 70                	jne    ab83 <.debug_str+0xab83>
    ab13:	5f                   	pop    %edi
    ab14:	65 78 69             	gs js  ab80 <.debug_str+0xab80>
    ab17:	74 5f                	je     ab78 <.debug_str+0xab78>
    ab19:	74 61                	je     ab7c <.debug_str+0xab7c>
    ab1b:	73 6b                	jae    ab88 <.debug_str+0xab88>
    ab1d:	00 69 72             	add    %ch,0x72(%ecx)
    ab20:	71 5f                	jno    ab81 <.debug_str+0xab81>
    ab22:	73 65                	jae    ab89 <.debug_str+0xab89>
    ab24:	74 5f                	je     ab85 <.debug_str+0xab85>
    ab26:	76 63                	jbe    ab8b <.debug_str+0xab8b>
    ab28:	70 75                	jo     ab9f <.debug_str+0xab9f>
    ab2a:	5f                   	pop    %edi
    ab2b:	61                   	popa   
    ab2c:	66 66 69 6e 69 74 79 	data16 imul $0x7974,0x69(%esi),%bp
    ab33:	00 61 63             	add    %ah,0x63(%ecx)
    ab36:	74 69                	je     aba1 <.debug_str+0xaba1>
    ab38:	76 65                	jbe    ab9f <.debug_str+0xab9f>
    ab3a:	5f                   	pop    %edi
    ab3b:	62 61 73             	bound  %esp,0x73(%ecx)
    ab3e:	65 73 00             	gs jae ab41 <.debug_str+0xab41>
    ab41:	68 69 65 72 61       	push   $0x61726569
    ab46:	72 63                	jb     abab <.debug_str+0xabab>
    ab48:	68 79 5f 69 64       	push   $0x64695f79
    ab4d:	00 65 61             	add    %ah,0x61(%ebp)
    ab50:	72 6c                	jb     abbe <.debug_str+0xabbe>
    ab52:	79 5f                	jns    abb3 <.debug_str+0xabb3>
    ab54:	69 6e 69 74 00 73 65 	imul   $0x65730074,0x69(%esi),%ebp
    ab5b:	63 75 72             	arpl   %si,0x72(%ebp)
    ab5e:	69 74 79 00 78 6d 6d 	imul   $0x5f6d6d78,0x0(%ecx,%edi,2),%esi
    ab65:	5f 
    ab66:	73 70                	jae    abd8 <.debug_str+0xabd8>
    ab68:	61                   	popa   
    ab69:	63 65 00             	arpl   %sp,0x0(%ebp)
    ab6c:	65 76 65             	gs jbe abd4 <.debug_str+0xabd4>
    ab6f:	6e                   	outsb  %ds:(%esi),(%dx)
    ab70:	74 5f                	je     abd1 <.debug_str+0xabd1>
    ab72:	74 72                	je     abe6 <.debug_str+0xabe6>
    ab74:	69 67 67 65 72 73 5f 	imul   $0x5f737265,0x67(%edi),%esp
    ab7b:	63 61 6c             	arpl   %sp,0x6c(%ecx)
    ab7e:	6c                   	insb   (%dx),%es:(%edi)
    ab7f:	00 6e 72             	add    %ch,0x72(%esi)
    ab82:	5f                   	pop    %edi
    ab83:	63 70 75             	arpl   %si,0x75(%eax)
    ab86:	5f                   	pop    %edi
    ab87:	69 64 73 00 66 5f 70 	imul   $0x6f705f66,0x0(%ebx,%esi,2),%esp
    ab8e:	6f 
    ab8f:	73 5f                	jae    abf0 <.debug_str+0xabf0>
    ab91:	6c                   	insb   (%dx),%es:(%edi)
    ab92:	6f                   	outsl  %ds:(%esi),(%dx)
    ab93:	63 6b 00             	arpl   %bp,0x0(%ebx)
    ab96:	73 75                	jae    ac0d <.debug_str+0xac0d>
    ab98:	73 70                	jae    ac0a <.debug_str+0xac0a>
    ab9a:	65 6e                	outsb  %gs:(%esi),(%dx)
    ab9c:	64 5f                	fs pop %edi
    ab9e:	6e                   	outsb  %ds:(%esi),(%dx)
    ab9f:	6f                   	outsl  %ds:(%esi),(%dx)
    aba0:	69 72 71 00 63 68 69 	imul   $0x69686300,0x71(%edx),%esi
    aba7:	70 5f                	jo     ac08 <.debug_str+0xac08>
    aba9:	64 61                	fs popa 
    abab:	74 61                	je     ac0e <.debug_str+0xac0e>
    abad:	00 74 6c 73          	add    %dh,0x73(%esp,%ebp,2)
    abb1:	5f                   	pop    %edi
    abb2:	61                   	popa   
    abb3:	72 72                	jb     ac27 <irq_matrix_allocated+0x9cb7>
    abb5:	61                   	popa   
    abb6:	79 00                	jns    abb8 <.debug_str+0xabb8>
    abb8:	6f                   	outsl  %ds:(%esi),(%dx)
    abb9:	77 6e                	ja     ac29 <irq_matrix_allocated+0x9cb9>
    abbb:	65 72 00             	gs jb  abbe <.debug_str+0xabbe>
    abbe:	66 69 65 6c 64 73    	imul   $0x7364,0x6c(%ebp),%sp
    abc4:	00 61 63             	add    %ah,0x63(%ecx)
    abc7:	63 74 5f 72          	arpl   %si,0x72(%edi,%ebx,2)
    abcb:	73 73                	jae    ac40 <irq_matrix_allocated+0x9cd0>
    abcd:	5f                   	pop    %edi
    abce:	6d                   	insl   (%dx),%es:(%edi)
    abcf:	65 6d                	gs insl (%dx),%es:(%edi)
    abd1:	31 00                	xor    %eax,(%eax)
    abd3:	72 65                	jb     ac3a <irq_matrix_allocated+0x9cca>
    abd5:	66 63 6f 75          	data16 arpl %bp,0x75(%edi)
    abd9:	6e                   	outsb  %ds:(%esi),(%dx)
    abda:	74 5f                	je     ac3b <irq_matrix_allocated+0x9ccb>
    abdc:	73 74                	jae    ac52 <irq_matrix_allocated+0x9ce2>
    abde:	72 75                	jb     ac55 <irq_matrix_allocated+0x9ce5>
    abe0:	63 74 00 64          	arpl   %si,0x64(%eax,%eax,1)
    abe4:	65 70 65             	gs jo  ac4c <irq_matrix_allocated+0x9cdc>
    abe7:	6e                   	outsb  %ds:(%esi),(%dx)
    abe8:	64 73 5f             	fs jae ac4a <irq_matrix_allocated+0x9cda>
    abeb:	6f                   	outsl  %ds:(%esi),(%dx)
    abec:	6e                   	outsb  %ds:(%esi),(%dx)
    abed:	00 64 6f 6d          	add    %ah,0x6d(%edi,%ebp,2)
    abf1:	61                   	popa   
    abf2:	69 6e 5f 64 61 74 61 	imul   $0x61746164,0x5f(%esi),%ebp
    abf9:	00 69 64             	add    %ch,0x64(%ecx)
    abfc:	72 5f                	jb     ac5d <irq_matrix_allocated+0x9ced>
    abfe:	6e                   	outsb  %ds:(%esi),(%dx)
    abff:	65 78 74             	gs js  ac76 <irq_matrix_allocated+0x9d06>
    ac02:	00 72 65             	add    %dh,0x65(%edx)
    ac05:	6c                   	insb   (%dx),%es:(%edi)
    ac06:	61                   	popa   
    ac07:	78 5f                	js     ac68 <irq_matrix_allocated+0x9cf8>
    ac09:	63 6f 75             	arpl   %bp,0x75(%edi)
    ac0c:	6e                   	outsb  %ds:(%esi),(%dx)
    ac0d:	74 00                	je     ac0f <.debug_str+0xac0f>
    ac0f:	6b 6d 61 6c          	imul   $0x6c,0x61(%ebp),%ebp
    ac13:	6c                   	insb   (%dx),%es:(%edi)
    ac14:	6f                   	outsl  %ds:(%esi),(%dx)
    ac15:	63 00                	arpl   %ax,(%eax)

Disassembly of section .comment:

00000000 <.comment>:
   0:	00 47 43             	add    %al,0x43(%edi)
   3:	43                   	inc    %ebx
   4:	3a 20                	cmp    (%eax),%ah
   6:	28 55 62             	sub    %dl,0x62(%ebp)
   9:	75 6e                	jne    79 <__tracepoint_irq_matrix_reserve_managed+0x1>
   b:	74 75                	je     82 <event_class_irq_matrix_global+0x2>
   d:	20 35 2e 34 2e 30    	and    %dh,0x302e342e
  13:	2d 36 75 62 75       	sub    $0x75627536,%eax
  18:	6e                   	outsb  %ds:(%esi),(%dx)
  19:	74 75                	je     90 <__tracepoint_irq_matrix_alloc_reserved>
  1b:	31 7e 31             	xor    %edi,0x31(%esi)
  1e:	36 2e 30 34 2e       	ss xor %dh,%cs:(%esi,%ebp,1)
  23:	35 29 20 35 2e       	xor    $0x2e352029,%eax
  28:	34 2e                	xor    $0x2e,%al
  2a:	30 20                	xor    %ah,(%eax)
  2c:	32 30                	xor    (%eax),%dh
  2e:	31 36                	xor    %esi,(%esi)
  30:	30 36                	xor    %dh,(%esi)
  32:	30 39                	xor    %bh,(%ecx)
	...

Disassembly of section .debug_frame:

00000000 <.debug_frame>:
   0:	10 00                	adc    %al,(%eax)
   2:	00 00                	add    %al,(%eax)
   4:	ff                   	(bad)  
   5:	ff                   	(bad)  
   6:	ff                   	(bad)  
   7:	ff 01                	incl   (%ecx)
   9:	00 01                	add    %al,(%ecx)
   b:	7c 08                	jl     15 <.debug_frame+0x15>
   d:	0c 04                	or     $0x4,%al
   f:	04 88                	add    $0x88,%al
  11:	01 00                	add    %eax,(%eax)
  13:	00 2c 00             	add    %ch,(%eax,%eax,1)
	...
  1e:	00 00                	add    %al,(%eax)
  20:	c1 00 00             	roll   $0x0,(%eax)
  23:	00 41 0e             	add    %al,0xe(%ecx)
  26:	08 85 02 42 0d 05    	or     %al,0x50d4202(%ebp)
  2c:	43                   	inc    %ebx
  2d:	87 03                	xchg   %eax,(%ebx)
  2f:	86 04 83             	xchg   %al,(%ebx,%eax,4)
  32:	05 02 a0 0a c3       	add    $0xc30aa002,%eax
  37:	41                   	inc    %ecx
  38:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
  3c:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
  3f:	04 47                	add    $0x47,%al
  41:	0b 00                	or     (%eax),%eax
  43:	00 2c 00             	add    %ch,(%eax,%eax,1)
  46:	00 00                	add    %al,(%eax)
  48:	00 00                	add    %al,(%eax)
  4a:	00 00                	add    %al,(%eax)
  4c:	d0 00                	rolb   (%eax)
  4e:	00 00                	add    %al,(%eax)
  50:	c9                   	leave  
  51:	00 00                	add    %al,(%eax)
  53:	00 41 0e             	add    %al,0xe(%ecx)
  56:	08 85 02 42 0d 05    	or     %al,0x50d4202(%ebp)
  5c:	43                   	inc    %ebx
  5d:	87 03                	xchg   %eax,(%ebx)
  5f:	86 04 83             	xchg   %al,(%ebx,%eax,4)
  62:	05 02 a9 0a c3       	add    $0xc30aa902,%eax
  67:	41                   	inc    %ecx
  68:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
  6c:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
  6f:	04 46                	add    $0x46,%al
  71:	0b 00                	or     (%eax),%eax
  73:	00 2c 00             	add    %ch,(%eax,%eax,1)
  76:	00 00                	add    %al,(%eax)
  78:	00 00                	add    %al,(%eax)
  7a:	00 00                	add    %al,(%eax)
  7c:	a0 01 00 00 f1       	mov    0xf1000001,%al
  81:	00 00                	add    %al,(%eax)
  83:	00 41 0e             	add    %al,0xe(%ecx)
  86:	08 85 02 42 0d 05    	or     %al,0x50d4202(%ebp)
  8c:	43                   	inc    %ebx
  8d:	87 03                	xchg   %eax,(%ebx)
  8f:	86 04 83             	xchg   %al,(%ebx,%eax,4)
  92:	05 02 d3 0a c3       	add    $0xc30ad302,%eax
  97:	41                   	inc    %ecx
  98:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
  9c:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
  9f:	04 44                	add    $0x44,%al
  a1:	0b 00                	or     (%eax),%eax
  a3:	00 2c 00             	add    %ch,(%eax,%eax,1)
  a6:	00 00                	add    %al,(%eax)
  a8:	00 00                	add    %al,(%eax)
  aa:	00 00                	add    %al,(%eax)
  ac:	a0 02 00 00 e5       	mov    0xe5000002,%al
  b1:	00 00                	add    %al,(%eax)
  b3:	00 41 0e             	add    %al,0xe(%ecx)
  b6:	08 85 02 42 0d 05    	or     %al,0x50d4202(%ebp)
  bc:	43                   	inc    %ebx
  bd:	87 03                	xchg   %eax,(%ebx)
  bf:	86 04 83             	xchg   %al,(%ebx,%eax,4)
  c2:	05 02 a2 0a c3       	add    $0xc30aa202,%eax
  c7:	41                   	inc    %ecx
  c8:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
  cc:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
  cf:	04 45                	add    $0x45,%al
  d1:	0b 00                	or     (%eax),%eax
  d3:	00 30                	add    %dh,(%eax)
  d5:	00 00                	add    %al,(%eax)
  d7:	00 00                	add    %al,(%eax)
  d9:	00 00                	add    %al,(%eax)
  db:	00 90 03 00 00 4e    	add    %dl,0x4e000003(%eax)
  e1:	00 00                	add    %al,(%eax)
  e3:	00 41 0e             	add    %al,0xe(%ecx)
  e6:	08 85 02 44 0d 05    	or     %al,0x50d4402(%ebp)
  ec:	42                   	inc    %edx
  ed:	86 03                	xchg   %al,(%ebx)
  ef:	83 04 56 0a          	addl   $0xa,(%esi,%edx,2)
  f3:	c3                   	ret    
  f4:	41                   	inc    %ecx
  f5:	c6 41 c5 0c          	movb   $0xc,-0x3b(%ecx)
  f9:	04 04                	add    $0x4,%al
  fb:	41                   	inc    %ecx
  fc:	0b 6b c3             	or     -0x3d(%ebx),%ebp
  ff:	41                   	inc    %ecx
 100:	c6 41 c5 0c          	movb   $0xc,-0x3b(%ecx)
 104:	04 04                	add    $0x4,%al
 106:	00 00                	add    %al,(%eax)
 108:	30 00                	xor    %al,(%eax)
 10a:	00 00                	add    %al,(%eax)
 10c:	00 00                	add    %al,(%eax)
 10e:	00 00                	add    %al,(%eax)
 110:	e0 03                	loopne 115 <.debug_frame+0x115>
 112:	00 00                	add    %al,(%eax)
 114:	51                   	push   %ecx
 115:	00 00                	add    %al,(%eax)
 117:	00 41 0e             	add    %al,0xe(%ecx)
 11a:	08 85 02 44 0d 05    	or     %al,0x50d4402(%ebp)
 120:	42                   	inc    %edx
 121:	86 03                	xchg   %al,(%ebx)
 123:	83 04 56 0a          	addl   $0xa,(%esi,%edx,2)
 127:	c3                   	ret    
 128:	41                   	inc    %ecx
 129:	c6 41 c5 0c          	movb   $0xc,-0x3b(%ecx)
 12d:	04 04                	add    $0x4,%al
 12f:	41                   	inc    %ecx
 130:	0b 6e c3             	or     -0x3d(%esi),%ebp
 133:	41                   	inc    %ecx
 134:	c6 41 c5 0c          	movb   $0xc,-0x3b(%ecx)
 138:	04 04                	add    $0x4,%al
 13a:	00 00                	add    %al,(%eax)
 13c:	30 00                	xor    %al,(%eax)
 13e:	00 00                	add    %al,(%eax)
 140:	00 00                	add    %al,(%eax)
 142:	00 00                	add    %al,(%eax)
 144:	40                   	inc    %eax
 145:	04 00                	add    $0x0,%al
 147:	00 62 00             	add    %ah,0x0(%edx)
 14a:	00 00                	add    %al,(%eax)
 14c:	41                   	inc    %ecx
 14d:	0e                   	push   %cs
 14e:	08 85 02 44 0d 05    	or     %al,0x50d4402(%ebp)
 154:	42                   	inc    %edx
 155:	86 03                	xchg   %al,(%ebx)
 157:	83 04 56 0a          	addl   $0xa,(%esi,%edx,2)
 15b:	c3                   	ret    
 15c:	41                   	inc    %ecx
 15d:	c6 41 c5 0c          	movb   $0xc,-0x3b(%ecx)
 161:	04 04                	add    $0x4,%al
 163:	41                   	inc    %ecx
 164:	0b 7f c3             	or     -0x3d(%edi),%edi
 167:	41                   	inc    %ecx
 168:	c6 41 c5 0c          	movb   $0xc,-0x3b(%ecx)
 16c:	04 04                	add    $0x4,%al
 16e:	00 00                	add    %al,(%eax)
 170:	20 00                	and    %al,(%eax)
	...
 17a:	00 00                	add    %al,(%eax)
 17c:	85 00                	test   %eax,(%eax)
 17e:	00 00                	add    %al,(%eax)
 180:	41                   	inc    %ecx
 181:	0e                   	push   %cs
 182:	08 85 02 4c 0d 05    	or     %al,0x50d4c02(%ebp)
 188:	41                   	inc    %ecx
 189:	83 03 02             	addl   $0x2,(%ebx)
 18c:	76 c5                	jbe    153 <.debug_frame+0x153>
 18e:	c3                   	ret    
 18f:	0c 04                	or     $0x4,%al
 191:	04 00                	add    $0x0,%al
 193:	00 20                	add    %ah,(%eax)
 195:	00 00                	add    %al,(%eax)
 197:	00 00                	add    %al,(%eax)
 199:	00 00                	add    %al,(%eax)
 19b:	00 85 00 00 00 a5    	add    %al,-0x5b000000(%ebp)
 1a1:	00 00                	add    %al,(%eax)
 1a3:	00 41 0e             	add    %al,0xe(%ecx)
 1a6:	08 85 02 4c 0d 05    	or     %al,0x50d4c02(%ebp)
 1ac:	41                   	inc    %ecx
 1ad:	83 03 02             	addl   $0x2,(%ebx)
 1b0:	96                   	xchg   %eax,%esi
 1b1:	c5 c3 0c             	(bad)  
 1b4:	04 04                	add    $0x4,%al
 1b6:	00 00                	add    %al,(%eax)
 1b8:	20 00                	and    %al,(%eax)
 1ba:	00 00                	add    %al,(%eax)
 1bc:	00 00                	add    %al,(%eax)
 1be:	00 00                	add    %al,(%eax)
 1c0:	2a 01                	sub    (%ecx),%al
 1c2:	00 00                	add    %al,(%eax)
 1c4:	59                   	pop    %ecx
 1c5:	01 00                	add    %eax,(%eax)
 1c7:	00 41 0e             	add    %al,0xe(%ecx)
 1ca:	08 85 02 4c 0d 05    	or     %al,0x50d4c02(%ebp)
 1d0:	41                   	inc    %ecx
 1d1:	83 03 03             	addl   $0x3,(%ebx)
 1d4:	4a                   	dec    %edx
 1d5:	01 c5                	add    %eax,%ebp
 1d7:	c3                   	ret    
 1d8:	0c 04                	or     $0x4,%al
 1da:	04 00                	add    $0x0,%al
 1dc:	2c 00                	sub    $0x0,%al
 1de:	00 00                	add    %al,(%eax)
 1e0:	00 00                	add    %al,(%eax)
 1e2:	00 00                	add    %al,(%eax)
 1e4:	b0 04                	mov    $0x4,%al
 1e6:	00 00                	add    %al,(%eax)
 1e8:	76 00                	jbe    1ea <.debug_frame+0x1ea>
 1ea:	00 00                	add    %al,(%eax)
 1ec:	46                   	inc    %esi
 1ed:	0e                   	push   %cs
 1ee:	08 85 02 42 0d 05    	or     %al,0x50d4202(%ebp)
 1f4:	43                   	inc    %ebx
 1f5:	87 03                	xchg   %eax,(%ebx)
 1f7:	86 04 83             	xchg   %al,(%ebx,%eax,4)
 1fa:	05 02 5f 0a c3       	add    $0xc30a5f02,%eax
 1ff:	41                   	inc    %ecx
 200:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
 204:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 207:	04 43                	add    $0x43,%al
 209:	0b 00                	or     (%eax),%eax
 20b:	00 2c 00             	add    %ch,(%eax,%eax,1)
 20e:	00 00                	add    %al,(%eax)
 210:	00 00                	add    %al,(%eax)
 212:	00 00                	add    %al,(%eax)
 214:	30 05 00 00 a2 00    	xor    %al,0xa20000
 21a:	00 00                	add    %al,(%eax)
 21c:	41                   	inc    %ecx
 21d:	0e                   	push   %cs
 21e:	08 85 02 42 0d 05    	or     %al,0x50d4202(%ebp)
 224:	43                   	inc    %ebx
 225:	87 03                	xchg   %eax,(%ebx)
 227:	86 04 83             	xchg   %al,(%ebx,%eax,4)
 22a:	05 02 6c 0a c3       	add    $0xc30a6c02,%eax
 22f:	41                   	inc    %ecx
 230:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
 234:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 237:	04 4b                	add    $0x4b,%al
 239:	0b 00                	or     (%eax),%eax
 23b:	00 2c 00             	add    %ch,(%eax,%eax,1)
 23e:	00 00                	add    %al,(%eax)
 240:	00 00                	add    %al,(%eax)
 242:	00 00                	add    %al,(%eax)
 244:	e0 05                	loopne 24b <.debug_frame+0x24b>
 246:	00 00                	add    %al,(%eax)
 248:	b2 00                	mov    $0x0,%dl
 24a:	00 00                	add    %al,(%eax)
 24c:	41                   	inc    %ecx
 24d:	0e                   	push   %cs
 24e:	08 85 02 42 0d 05    	or     %al,0x50d4202(%ebp)
 254:	43                   	inc    %ebx
 255:	87 03                	xchg   %eax,(%ebx)
 257:	86 04 83             	xchg   %al,(%ebx,%eax,4)
 25a:	05 02 71 0a c3       	add    $0xc30a7102,%eax
 25f:	41                   	inc    %ecx
 260:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
 264:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 267:	04 46                	add    $0x46,%al
 269:	0b 00                	or     (%eax),%eax
 26b:	00 28                	add    %ch,(%eax)
 26d:	00 00                	add    %al,(%eax)
 26f:	00 00                	add    %al,(%eax)
 271:	00 00                	add    %al,(%eax)
 273:	00 83 02 00 00 70    	add    %al,0x70000002(%ebx)
 279:	00 00                	add    %al,(%eax)
 27b:	00 4d 0e             	add    %cl,0xe(%ebp)
 27e:	08 85 02 42 0d 05    	or     %al,0x50d4202(%ebp)
 284:	41                   	inc    %ecx
 285:	87 03                	xchg   %eax,(%ebx)
 287:	44                   	inc    %esp
 288:	86 04 83             	xchg   %al,(%ebx,%eax,4)
 28b:	05 02 53 c3 41       	add    $0x41c35302,%eax
 290:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
 294:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 297:	04 34                	add    $0x34,%al
 299:	00 00                	add    %al,(%eax)
 29b:	00 00                	add    %al,(%eax)
 29d:	00 00                	add    %al,(%eax)
 29f:	00 a0 06 00 00 9a    	add    %ah,-0x65fffffa(%eax)
 2a5:	00 00                	add    %al,(%eax)
 2a7:	00 46 0e             	add    %al,0xe(%esi)
 2aa:	08 85 02 42 0d 05    	or     %al,0x50d4202(%ebp)
 2b0:	42                   	inc    %edx
 2b1:	86 03                	xchg   %al,(%ebx)
 2b3:	83 04 02 4c          	addl   $0x4c,(%edx,%eax,1)
 2b7:	0a c3                	or     %bl,%al
 2b9:	41                   	inc    %ecx
 2ba:	c6 41 c5 0c          	movb   $0xc,-0x3b(%ecx)
 2be:	04 04                	add    $0x4,%al
 2c0:	48                   	dec    %eax
 2c1:	0b 71 0a             	or     0xa(%ecx),%esi
 2c4:	c3                   	ret    
 2c5:	41                   	inc    %ecx
 2c6:	c6 41 c5 0c          	movb   $0xc,-0x3b(%ecx)
 2ca:	04 04                	add    $0x4,%al
 2cc:	45                   	inc    %ebp
 2cd:	0b 00                	or     (%eax),%eax
 2cf:	00 24 00             	add    %ah,(%eax,%eax,1)
 2d2:	00 00                	add    %al,(%eax)
 2d4:	00 00                	add    %al,(%eax)
 2d6:	00 00                	add    %al,(%eax)
 2d8:	40                   	inc    %eax
 2d9:	07                   	pop    %es
 2da:	00 00                	add    %al,(%eax)
 2dc:	6a 00                	push   $0x0
 2de:	00 00                	add    %al,(%eax)
 2e0:	7e 0e                	jle    2f0 <.debug_frame+0x2f0>
 2e2:	08 85 02 42 0d 05    	or     %al,0x50d4202(%ebp)
 2e8:	42                   	inc    %edx
 2e9:	86 03                	xchg   %al,(%ebx)
 2eb:	83 04 5f c3          	addl   $0xffffffc3,(%edi,%ebx,2)
 2ef:	41                   	inc    %ecx
 2f0:	c6 41 c5 0c          	movb   $0xc,-0x3b(%ecx)
 2f4:	04 04                	add    $0x4,%al
 2f6:	00 00                	add    %al,(%eax)
 2f8:	38 00                	cmp    %al,(%eax)
 2fa:	00 00                	add    %al,(%eax)
 2fc:	00 00                	add    %al,(%eax)
 2fe:	00 00                	add    %al,(%eax)
 300:	b0 07                	mov    $0x7,%al
 302:	00 00                	add    %al,(%eax)
 304:	ca 00 00             	lret   $0x0
 307:	00 46 0e             	add    %al,0xe(%esi)
 30a:	08 85 02 42 0d 05    	or     %al,0x50d4202(%ebp)
 310:	46                   	inc    %esi
 311:	87 03                	xchg   %eax,(%ebx)
 313:	86 04 83             	xchg   %al,(%ebx,%eax,4)
 316:	05 02 61 0a c3       	add    $0xc30a6102,%eax
 31b:	41                   	inc    %ecx
 31c:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
 320:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 323:	04 46                	add    $0x46,%al
 325:	0b 7f 0a             	or     0xa(%edi),%edi
 328:	c3                   	ret    
 329:	41                   	inc    %ecx
 32a:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
 32e:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 331:	04 46                	add    $0x46,%al
 333:	0b 2c 00             	or     (%eax,%eax,1),%ebp
 336:	00 00                	add    %al,(%eax)
 338:	00 00                	add    %al,(%eax)
 33a:	00 00                	add    %al,(%eax)
 33c:	80 08 00             	orb    $0x0,(%eax)
 33f:	00 37                	add    %dh,(%edi)
 341:	01 00                	add    %eax,(%eax)
 343:	00 46 0e             	add    %al,0xe(%esi)
 346:	08 85 02 42 0d 05    	or     %al,0x50d4202(%ebp)
 34c:	46                   	inc    %esi
 34d:	87 03                	xchg   %eax,(%ebx)
 34f:	86 04 83             	xchg   %al,(%ebx,%eax,4)
 352:	05 03 16 01 0a       	add    $0xa011603,%eax
 357:	c3                   	ret    
 358:	41                   	inc    %ecx
 359:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
 35d:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 360:	04 49                	add    $0x49,%al
 362:	0b 00                	or     (%eax),%eax
 364:	38 00                	cmp    %al,(%eax)
 366:	00 00                	add    %al,(%eax)
 368:	00 00                	add    %al,(%eax)
 36a:	00 00                	add    %al,(%eax)
 36c:	c0 09 00             	rorb   $0x0,(%ecx)
 36f:	00 22                	add    %ah,(%edx)
 371:	01 00                	add    %eax,(%eax)
 373:	00 46 0e             	add    %al,0xe(%esi)
 376:	08 85 02 42 0d 05    	or     %al,0x50d4202(%ebp)
 37c:	46                   	inc    %esi
 37d:	87 03                	xchg   %eax,(%ebx)
 37f:	86 04 83             	xchg   %al,(%ebx,%eax,4)
 382:	05 02 b8 0a c3       	add    $0xc30ab802,%eax
 387:	41                   	inc    %ecx
 388:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
 38c:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 38f:	04 47                	add    $0x47,%al
 391:	0b 02                	or     (%edx),%eax
 393:	4e                   	dec    %esi
 394:	c3                   	ret    
 395:	41                   	inc    %ecx
 396:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
 39a:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 39d:	04 00                	add    $0x0,%al
 39f:	00 48 00             	add    %cl,0x0(%eax)
 3a2:	00 00                	add    %al,(%eax)
 3a4:	00 00                	add    %al,(%eax)
 3a6:	00 00                	add    %al,(%eax)
 3a8:	f0 0a 00             	lock or (%eax),%al
 3ab:	00 cf                	add    %cl,%bh
 3ad:	00 00                	add    %al,(%eax)
 3af:	00 46 0e             	add    %al,0xe(%esi)
 3b2:	08 85 02 42 0d 05    	or     %al,0x50d4202(%ebp)
 3b8:	43                   	inc    %ebx
 3b9:	87 03                	xchg   %eax,(%ebx)
 3bb:	86 04 83             	xchg   %al,(%ebx,%eax,4)
 3be:	05 02 5a 0a c3       	add    $0xc30a5a02,%eax
 3c3:	41                   	inc    %ecx
 3c4:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
 3c8:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 3cb:	04 48                	add    $0x48,%al
 3cd:	0b 02                	or     (%edx),%eax
 3cf:	41                   	inc    %ecx
 3d0:	0a c3                	or     %bl,%al
 3d2:	41                   	inc    %ecx
 3d3:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
 3d7:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 3da:	04 44                	add    $0x44,%al
 3dc:	0b 47 0a             	or     0xa(%edi),%eax
 3df:	c3                   	ret    
 3e0:	41                   	inc    %ecx
 3e1:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
 3e5:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 3e8:	04 46                	add    $0x46,%al
 3ea:	0b 00                	or     (%eax),%eax
 3ec:	54                   	push   %esp
 3ed:	00 00                	add    %al,(%eax)
 3ef:	00 00                	add    %al,(%eax)
 3f1:	00 00                	add    %al,(%eax)
 3f3:	00 c0                	add    %al,%al
 3f5:	0b 00                	or     (%eax),%eax
 3f7:	00 c2                	add    %al,%dl
 3f9:	00 00                	add    %al,(%eax)
 3fb:	00 46 0e             	add    %al,0xe(%esi)
 3fe:	08 85 02 42 0d 05    	or     %al,0x50d4202(%ebp)
 404:	46                   	inc    %esi
 405:	87 03                	xchg   %eax,(%ebx)
 407:	86 04 83             	xchg   %al,(%ebx,%eax,4)
 40a:	05 5a 0a c3 41       	add    $0x41c30a5a,%eax
 40f:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
 413:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 416:	04 45                	add    $0x45,%al
 418:	0b 69 0a             	or     0xa(%ecx),%ebp
 41b:	c3                   	ret    
 41c:	41                   	inc    %ecx
 41d:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
 421:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 424:	04 44                	add    $0x44,%al
 426:	0b 46 0a             	or     0xa(%esi),%eax
 429:	c3                   	ret    
 42a:	41                   	inc    %ecx
 42b:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
 42f:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 432:	04 47                	add    $0x47,%al
 434:	0b 02                	or     (%edx),%eax
 436:	4e                   	dec    %esi
 437:	c3                   	ret    
 438:	41                   	inc    %ecx
 439:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
 43d:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 440:	04 00                	add    $0x0,%al
 442:	00 00                	add    %al,(%eax)
 444:	34 00                	xor    $0x0,%al
 446:	00 00                	add    %al,(%eax)
 448:	00 00                	add    %al,(%eax)
 44a:	00 00                	add    %al,(%eax)
 44c:	90                   	nop
 44d:	0c 00                	or     $0x0,%al
 44f:	00 88 00 00 00 46    	add    %cl,0x46000000(%eax)
 455:	0e                   	push   %cs
 456:	08 85 02 42 0d 05    	or     %al,0x50d4202(%ebp)
 45c:	41                   	inc    %ecx
 45d:	86 03                	xchg   %al,(%ebx)
 45f:	46                   	inc    %esi
 460:	83 04 5a 0a          	addl   $0xa,(%edx,%ebx,2)
 464:	c3                   	ret    
 465:	41                   	inc    %ecx
 466:	c6 41 c5 0c          	movb   $0xc,-0x3b(%ecx)
 46a:	04 04                	add    $0x4,%al
 46c:	45                   	inc    %ebp
 46d:	0b 74 0a c3          	or     -0x3d(%edx,%ecx,1),%esi
 471:	41                   	inc    %ecx
 472:	c6 41 c5 0c          	movb   $0xc,-0x3b(%ecx)
 476:	04 04                	add    $0x4,%al
 478:	4a                   	dec    %edx
 479:	0b 00                	or     (%eax),%eax
 47b:	00 24 00             	add    %ah,(%eax,%eax,1)
 47e:	00 00                	add    %al,(%eax)
 480:	00 00                	add    %al,(%eax)
 482:	00 00                	add    %al,(%eax)
 484:	20 0d 00 00 5a 00    	and    %cl,0x5a0000
 48a:	00 00                	add    %al,(%eax)
 48c:	66 0e                	pushw  %cs
 48e:	08 85 02 42 0d 05    	or     %al,0x50d4202(%ebp)
 494:	42                   	inc    %edx
 495:	86 03                	xchg   %al,(%ebx)
 497:	83 04 67 c3          	addl   $0xffffffc3,(%edi,%eiz,2)
 49b:	41                   	inc    %ecx
 49c:	c6 41 c5 0c          	movb   $0xc,-0x3b(%ecx)
 4a0:	04 04                	add    $0x4,%al
 4a2:	00 00                	add    %al,(%eax)
 4a4:	38 00                	cmp    %al,(%eax)
 4a6:	00 00                	add    %al,(%eax)
 4a8:	00 00                	add    %al,(%eax)
 4aa:	00 00                	add    %al,(%eax)
 4ac:	80 0d 00 00 ec 00 00 	orb    $0x0,0xec0000
 4b3:	00 46 0e             	add    %al,0xe(%esi)
 4b6:	08 85 02 42 0d 05    	or     %al,0x50d4202(%ebp)
 4bc:	43                   	inc    %ebx
 4bd:	87 03                	xchg   %eax,(%ebx)
 4bf:	86 04 83             	xchg   %al,(%ebx,%eax,4)
 4c2:	05 02 7e 0a c3       	add    $0xc30a7e02,%eax
 4c7:	41                   	inc    %ecx
 4c8:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
 4cc:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 4cf:	04 44                	add    $0x44,%al
 4d1:	0b 4e 0a             	or     0xa(%esi),%ecx
 4d4:	c3                   	ret    
 4d5:	41                   	inc    %ecx
 4d6:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
 4da:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 4dd:	04 41                	add    $0x41,%al
 4df:	0b 44 00 00          	or     0x0(%eax,%eax,1),%eax
 4e3:	00 00                	add    %al,(%eax)
 4e5:	00 00                	add    %al,(%eax)
 4e7:	00 70 0e             	add    %dh,0xe(%eax)
 4ea:	00 00                	add    %al,(%eax)
 4ec:	b2 00                	mov    $0x0,%dl
 4ee:	00 00                	add    %al,(%eax)
 4f0:	46                   	inc    %esi
 4f1:	0e                   	push   %cs
 4f2:	08 85 02 42 0d 05    	or     %al,0x50d4202(%ebp)
 4f8:	46                   	inc    %esi
 4f9:	87 03                	xchg   %eax,(%ebx)
 4fb:	86 04 83             	xchg   %al,(%ebx,%eax,4)
 4fe:	05 5d 0a c3 41       	add    $0x41c30a5d,%eax
 503:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
 507:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 50a:	04 42                	add    $0x42,%al
 50c:	0b 67 0a             	or     0xa(%edi),%esp
 50f:	c3                   	ret    
 510:	41                   	inc    %ecx
 511:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
 515:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 518:	04 46                	add    $0x46,%al
 51a:	0b 02                	or     (%edx),%eax
 51c:	4e                   	dec    %esi
 51d:	c3                   	ret    
 51e:	41                   	inc    %ecx
 51f:	c6 41 c7 41          	movb   $0x41,-0x39(%ecx)
 523:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 526:	04 00                	add    $0x0,%al
 528:	24 00                	and    $0x0,%al
 52a:	00 00                	add    %al,(%eax)
 52c:	00 00                	add    %al,(%eax)
 52e:	00 00                	add    %al,(%eax)
 530:	30 0f                	xor    %cl,(%edi)
 532:	00 00                	add    %al,(%eax)
 534:	24 00                	and    $0x0,%al
 536:	00 00                	add    %al,(%eax)
 538:	46                   	inc    %esi
 539:	0e                   	push   %cs
 53a:	08 85 02 45 0d 05    	or     %al,0x50d4502(%ebp)
 540:	52                   	push   %edx
 541:	0a c5                	or     %ch,%al
 543:	0c 04                	or     $0x4,%al
 545:	04 43                	add    $0x43,%al
 547:	0b 43 c5             	or     -0x3b(%ebx),%eax
 54a:	0c 04                	or     $0x4,%al
 54c:	04 00                	add    $0x0,%al
 54e:	00 00                	add    %al,(%eax)
 550:	1c 00                	sbb    $0x0,%al
 552:	00 00                	add    %al,(%eax)
 554:	00 00                	add    %al,(%eax)
 556:	00 00                	add    %al,(%eax)
 558:	60                   	pusha  
 559:	0f 00 00             	sldt   (%eax)
 55c:	0d 00 00 00 46       	or     $0x46000000,%eax
 561:	0e                   	push   %cs
 562:	08 85 02 45 0d 05    	or     %al,0x50d4502(%ebp)
 568:	41                   	inc    %ecx
 569:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 56c:	04 00                	add    $0x0,%al
 56e:	00 00                	add    %al,(%eax)
 570:	1c 00                	sbb    $0x0,%al
 572:	00 00                	add    %al,(%eax)
 574:	00 00                	add    %al,(%eax)
 576:	00 00                	add    %al,(%eax)
 578:	70 0f                	jo     589 <.debug_frame+0x589>
 57a:	00 00                	add    %al,(%eax)
 57c:	17                   	pop    %ss
 57d:	00 00                	add    %al,(%eax)
 57f:	00 46 0e             	add    %al,0xe(%esi)
 582:	08 85 02 45 0d 05    	or     %al,0x50d4502(%ebp)
 588:	4b                   	dec    %ebx
 589:	c5 0c 04             	lds    (%esp,%eax,1),%ecx
 58c:	04 00                	add    $0x0,%al
	...

Disassembly of section __mcount_loc:

00000000 <__mcount_loc>:
   0:	b0 04                	mov    $0x4,%al
   2:	00 00                	add    %al,(%eax)
   4:	a0 06 00 00 40       	mov    0x40000006,%al
   9:	07                   	pop    %es
   a:	00 00                	add    %al,(%eax)
   c:	b0 07                	mov    $0x7,%al
   e:	00 00                	add    %al,(%eax)
  10:	80 08 00             	orb    $0x0,(%eax)
  13:	00 c0                	add    %al,%al
  15:	09 00                	or     %eax,(%eax)
  17:	00 f0                	add    %dh,%al
  19:	0a 00                	or     (%eax),%al
  1b:	00 c0                	add    %al,%al
  1d:	0b 00                	or     (%eax),%eax
  1f:	00 90 0c 00 00 20    	add    %dl,0x2000000c(%eax)
  25:	0d 00 00 80 0d       	or     $0xd800000,%eax
  2a:	00 00                	add    %al,(%eax)
  2c:	70 0e                	jo     3c <__mcount_loc+0x3c>
  2e:	00 00                	add    %al,(%eax)
  30:	30 0f                	xor    %cl,(%edi)
  32:	00 00                	add    %al,(%eax)
  34:	60                   	pusha  
  35:	0f 00 00             	sldt   (%eax)
  38:	70 0f                	jo     49 <__tracepoint_irq_matrix_alloc_managed+0x1>
  3a:	00 00                	add    %al,(%eax)
  3c:	83 02 00             	addl   $0x0,(%edx)
	...


More information about the devel mailing list