4112a9:	00 19                	add    %bl,(%ecx)
4112ab:	06                   	push   %es
4112ac:	01 00                	add    %eax,(%eax)
4112ae:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
4112af:	01 19                	add    %ebx,(%ecx)
4112b1:	06                   	push   %es
4112b2:	01 00                	add    %eax,(%eax)
4112b4:	0d 02 19 06 01       	or     $0x1061902,%eax
4112b9:	00 c6                	add    %al,%dh
4112bb:	09 19                	or     %ebx,(%ecx)
4112bd:	06                   	push   %es
4112be:	01 00                	add    %eax,(%eax)
4112c0:	b9 09 19 06 01       	mov    $0x1061909,%ecx
4112c5:	00 0a                	add    %cl,(%edx)
4112c7:	12 19                	adc    (%ecx),%bl
4112c9:	06                   	push   %es
4112ca:	01 00                	add    %eax,(%eax)
4112cc:	0d 03 19 06 01       	or     $0x1061903,%eax
4112d1:	00 c1                	add    %al,%cl
4112d3:	00 25 06 01 00 cb    	add    %ah,0xcb000106
4112d9:	01 25 06 01 00 52    	add    %esp,0x52000106
4112df:	02 19                	add    (%ecx),%bl
4112e1:	06                   	push   %es
4112e2:	01 00                	add    %eax,(%eax)
4112e4:	97                   	xchg   %eax,%edi
4112e5:	02 19                	add    (%ecx),%bl
4112e7:	06                   	push   %es
4112e8:	16                   	push   %ss
4112e9:	00 a1 25 6b 06 01    	add    %ah,0x1066b25(%ecx)
4112ef:	00 7a 22             	add    %bh,0x22(%edx)
4112f2:	15 06 01 00 c1       	adc    $0xc1000106,%eax
4112f7:	00 25 06 01 00 81    	add    %ah,0x81000106
4112fd:	00 19                	add    %bl,(%ecx)
4112ff:	06                   	push   %es
411300:	01 00                	add    %eax,(%eax)
411302:	58                   	pop    %eax
411303:	01 21                	add    %esp,(%ecx)
411305:	06                   	push   %es
411306:	01 00                	add    %eax,(%eax)
411308:	4e                   	dec    %esi
411309:	01 33                	add    %esi,(%ebx)
41130b:	06                   	push   %es
41130c:	01 00                	add    %eax,(%eax)
41130e:	17                   	pop    %ss
41130f:	1a 25 06 01 00 10    	sbb    0x10000106,%ah
411315:	25 25 06 01 00       	and    $0x10625,%eax
41131a:	df 03                	filds  (%ebx)
41131c:	38 06                	cmp    %al,(%esi)
41131e:	01 00                	add    %eax,(%eax)
411320:	c8 03 38 06          	enter  $0x3803,$0x6
411324:	01 00                	add    %eax,(%eax)
411326:	ae                   	scas   %es:(%edi),%al
411327:	03 38                	add    (%eax),%edi
411329:	06                   	push   %es
41132a:	01 00                	add    %eax,(%eax)
41132c:	91                   	xchg   %eax,%ecx
41132d:	03 38                	add    (%eax),%edi
41132f:	06                   	push   %es
411330:	01 00                	add    %eax,(%eax)
411332:	fe 00                	incb   (%eax)
411334:	54                   	push   %esp
411335:	06                   	push   %es
411336:	01 00                	add    %eax,(%eax)
411338:	a6                   	cmpsb  %es:(%edi),%ds:(%esi)
411339:	01 19                	add    %ebx,(%ecx)
41133b:	06                   	push   %es
41133c:	16                   	push   %ss
41133d:	00 dd                	add    %bl,%ch
41133f:	1c 6b                	sbb    $0x6b,%al
411341:	06                   	push   %es
411342:	16                   	push   %ss
411343:	00 ea                	add    %ch,%dl
411345:	1c 6b                	sbb    $0x6b,%al
411347:	06                   	push   %es
411348:	16                   	push   %ss
411349:	00 b9 1c 6e 06 16    	add    %bh,0x16066e1c(%ecx)
41134f:	00 f4                	add    %dh,%ah
411351:	20 72 06             	and    %dh,0x6(%edx)
411354:	16                   	push   %ss
411355:	00 1b                	add    %bl,(%ebx)
411357:	17                   	pop    %ss
411358:	6b 06 16             	imul   $0x16,(%esi),%eax
41135b:	00 93 1c 6e 06 16    	add    %dl,0x16066e1c(%ebx)
411361:	00 18                	add    %bl,(%eax)
411363:	22 76 06             	and    0x6(%esi),%dh
411366:	16                   	push   %ss
411367:	00 27                	add    %ah,(%edi)
411369:	22 76 06             	and    0x6(%esi),%dh
41136c:	01 00                	add    %eax,(%eax)
41136e:	08 04 29             	or     %al,(%ecx,%ebp,1)
411371:	06                   	push   %es
411372:	01 00                	add    %eax,(%eax)
411374:	f5                   	cmc
411375:	1c 2e                	sbb    $0x2e,%al
411377:	06                   	push   %es
411378:	01 00                	add    %eax,(%eax)
41137a:	7a 22                	jp     0x41139e
41137c:	15 06 01 00 81       	adc    $0x81000106,%eax
411381:	00 19                	add    %bl,(%ecx)
411383:	06                   	push   %es
411384:	01 00                	add    %eax,(%eax)
411386:	58                   	pop    %eax
411387:	01 21                	add    %esp,(%ecx)
411389:	06                   	push   %es
41138a:	01 00                	add    %eax,(%eax)
41138c:	c1 00 25             	roll   $0x25,(%eax)
41138f:	06                   	push   %es
411390:	01 00                	add    %eax,(%eax)
411392:	20 01                	and    %al,(%ecx)
411394:	7a 06                	jp     0x41139c
411396:	01 00                	add    %eax,(%eax)
411398:	cb                   	lret
411399:	01 25 06 01 00 25    	add    %esp,0x25000106
41139f:	02 25 06 16 00 98    	add    0x98001606,%ah
4113a5:	06                   	push   %es
4113a6:	6b 06 01             	imul   $0x1,(%esi),%eax
4113a9:	00 7a 22             	add    %bh,0x22(%edx)
4113ac:	15 06 01 00 81       	adc    $0x81000106,%eax
4113b1:	00 19                	add    %bl,(%ecx)
4113b3:	06                   	push   %es
4113b4:	01 00                	add    %eax,(%eax)
4113b6:	58                   	pop    %eax
4113b7:	01 21                	add    %esp,(%ecx)
4113b9:	06                   	push   %es
4113ba:	01 00                	add    %eax,(%eax)
4113bc:	c1 00 25             	roll   $0x25,(%eax)
4113bf:	06                   	push   %es
4113c0:	01 00                	add    %eax,(%eax)
4113c2:	2e 01 7f 06          	add    %edi,%cs:0x6(%edi)
4113c6:	01 00                	add    %eax,(%eax)
4113c8:	e1 00                	loope  0x4113ca
4113ca:	84 06                	test   %al,(%esi)
4113cc:	01 00                	add    %eax,(%eax)
4113ce:	c5 15 89 06 01 00    	lds    0x10689,%edx
4113d4:	61                   	popa
4113d5:	13 89 06 01 00 b4    	adc    -0x4bfffefa(%ecx),%ecx
4113db:	1b 29                	sbb    (%ecx),%ebp
4113dd:	06                   	push   %es
4113de:	01 00                	add    %eax,(%eax)
4113e0:	1f                   	pop    %ds
4113e1:	23 2e                	and    (%esi),%ebp
4113e3:	06                   	push   %es
4113e4:	01 00                	add    %eax,(%eax)
4113e6:	7a 22                	jp     0x41140a
4113e8:	15 06 01 00 81       	adc    $0x81000106,%eax
4113ed:	00 19                	add    %bl,(%ecx)
4113ef:	06                   	push   %es
4113f0:	01 00                	add    %eax,(%eax)
4113f2:	58                   	pop    %eax
4113f3:	01 21                	add    %esp,(%ecx)
4113f5:	06                   	push   %es
4113f6:	01 00                	add    %eax,(%eax)
4113f8:	f4                   	hlt
4113f9:	22 25 06 01 00 20    	and    0x20000106,%ah
4113ff:	01 7a 06             	add    %edi,0x6(%edx)
411402:	01 00                	add    %eax,(%eax)
411404:	d3 0c 25 06 01 00 b1 	rorl   %cl,-0x4efffefa(,%eiz,1)
41140b:	0a 25 06 16 00 2b    	or     0x2b001606,%ah
411411:	09 51 06             	or     %edx,0x6(%ecx)
411414:	16                   	push   %ss
411415:	00 77 04             	add    %dh,0x4(%edi)
411418:	6b 06 01             	imul   $0x1,(%esi),%eax
41141b:	00 a0 17 59 06 01    	add    %ah,0x1065917(%eax)
411421:	00 38                	add    %bh,(%eax)
411423:	16                   	push   %ss
411424:	42                   	inc    %edx
411425:	06                   	push   %es
411426:	01 00                	add    %eax,(%eax)
411428:	b4 1b                	mov    $0x1b,%ah
41142a:	29 06                	sub    %eax,(%esi)
41142c:	01 00                	add    %eax,(%eax)
41142e:	1f                   	pop    %ds
41142f:	23 2e                	and    (%esi),%ebp
411431:	06                   	push   %es
411432:	01 00                	add    %eax,(%eax)
411434:	7a 22                	jp     0x411458
411436:	15 06 01 00 20       	adc    $0x20000106,%eax
41143b:	01 7a 06             	add    %edi,0x6(%edx)
41143e:	01 00                	add    %eax,(%eax)
411440:	e7 25                	out    %eax,$0x25
411442:	25 06 01 00 b1       	and    $0xb1000106,%eax
411447:	0a 25 06 01 00 dc    	or     0xdc000106,%ah
41144d:	0d 25 06 01 00       	or     $0x10625,%eax
411452:	4c                   	dec    %esp
411453:	24 25                	and    $0x25,%al
411455:	06                   	push   %es
411456:	01 00                	add    %eax,(%eax)
411458:	b9 0d 8e 06 01       	mov    $0x1068e0d,%ecx
41145d:	00 a0 17 59 06 01    	add    %ah,0x1065917(%eax)
411463:	00 38                	add    %bh,(%eax)
411465:	16                   	push   %ss
411466:	42                   	inc    %edx
411467:	06                   	push   %es
411468:	01 00                	add    %eax,(%eax)
41146a:	7a 22                	jp     0x41148e
41146c:	15 06 01 00 81       	adc    $0x81000106,%eax
411471:	00 19                	add    %bl,(%ecx)
411473:	06                   	push   %es
411474:	01 00                	add    %eax,(%eax)
411476:	61                   	popa
411477:	01 21                	add    %esp,(%ecx)
411479:	06                   	push   %es
41147a:	01 00                	add    %eax,(%eax)
41147c:	c1 00 25             	roll   $0x25,(%eax)
41147f:	06                   	push   %es
411480:	01 00                	add    %eax,(%eax)
411482:	2e 01 7f 06          	add    %edi,%cs:0x6(%edi)
411486:	01 00                	add    %eax,(%eax)
411488:	e1 00                	loope  0x41148a
41148a:	84 06                	test   %al,(%esi)
41148c:	01 00                	add    %eax,(%eax)
41148e:	c5 15 89 06 01 00    	lds    0x10689,%edx
411494:	7a 22                	jp     0x4114b8
411496:	15 06 01 00 f3       	adc    $0xf3000106,%eax
41149b:	00 93 06 01 00 15    	add    %dl,0x15000106(%ebx)
4114a1:	14 89                	adc    $0x89,%al
4114a3:	06                   	push   %es
4114a4:	01 00                	add    %eax,(%eax)
4114a6:	19 13                	sbb    %edx,(%ebx)
4114a8:	89 06                	mov    %eax,(%esi)
4114aa:	01 00                	add    %eax,(%eax)
4114ac:	83 15 89 06 01 00 7d 	adcl   $0x7d,0x10689
4114b3:	15 89 06 01 00       	adc    $0x10689,%eax
4114b8:	31 13                	xor    %edx,(%ebx)
4114ba:	89 06                	mov    %eax,(%esi)
4114bc:	01 00                	add    %eax,(%eax)
4114be:	01 13                	add    %edx,(%ebx)
4114c0:	89 06                	mov    %eax,(%esi)
4114c2:	01 00                	add    %eax,(%eax)
4114c4:	38 16                	cmp    %dl,(%esi)
4114c6:	42                   	inc    %edx
4114c7:	06                   	push   %es
4114c8:	01 00                	add    %eax,(%eax)
4114ca:	43                   	inc    %ebx
4114cb:	17                   	pop    %ss
4114cc:	98                   	cwtl
4114cd:	06                   	push   %es
4114ce:	01 00                	add    %eax,(%eax)
4114d0:	7a 22                	jp     0x4114f4
4114d2:	15 06 01 00 f3       	adc    $0xf3000106,%eax
4114d7:	00 93 06 01 00 b5    	add    %dl,-0x4afffefa(%ebx)
4114dd:	13 89 06 01 00 2d    	adc    0x2d000106(%ecx),%ecx
4114e3:	14 89                	adc    $0x89,%al
4114e5:	06                   	push   %es
4114e6:	01 00                	add    %eax,(%eax)
4114e8:	4b                   	dec    %ebx
4114e9:	14 89                	adc    $0x89,%al
4114eb:	06                   	push   %es
4114ec:	01 00                	add    %eax,(%eax)
4114ee:	3b 15 89 06 01 00    	cmp    0x10689,%edx
4114f4:	79 13                	jns    0x411509
4114f6:	89 06                	mov    %eax,(%esi)
4114f8:	01 00                	add    %eax,(%eax)
4114fa:	f1                   	int1
4114fb:	13 89 06 01 00 b7    	adc    -0x48fffefa(%ecx),%ecx
411501:	14 89                	adc    $0x89,%al
411503:	06                   	push   %es
411504:	01 00                	add    %eax,(%eax)
411506:	d5 14                	aad    $0x14
411508:	89 06                	mov    %eax,(%esi)
41150a:	01 00                	add    %eax,(%eax)
41150c:	d3 13                	rcll   %cl,(%ebx)
41150e:	89 06                	mov    %eax,(%esi)
411510:	01 00                	add    %eax,(%eax)
411512:	6f                   	outsl  %ds:(%esi),(%dx)
411513:	14 89                	adc    $0x89,%al
411515:	06                   	push   %es
411516:	01 00                	add    %eax,(%eax)
411518:	8d 14 89             	lea    (%ecx,%ecx,4),%edx
41151b:	06                   	push   %es
41151c:	01 00                	add    %eax,(%eax)
41151e:	97                   	xchg   %eax,%edi
41151f:	13 89 06 01 00 dd    	adc    -0x22fffefa(%ecx),%ecx
411525:	15 89 06 01 00       	adc    $0x10689,%eax
41152a:	fb                   	sti
41152b:	15 89 06 01 00       	adc    $0x10689,%eax
411530:	0f 14 89 06 01 00 5f 	unpcklps 0x5f000106(%ecx),%xmm1
411537:	15 89 06 01 00       	adc    $0x10689,%eax
41153c:	49                   	dec    %ecx
41153d:	13 89 06 01 00 31    	adc    0x31000106(%ecx),%ecx
411543:	13 89 06 01 00 01    	adc    0x1000106(%ecx),%ecx
411549:	13 89 06 01 00 19    	adc    0x19000106(%ecx),%ecx
41154f:	13 89 06 01 00 f9    	adc    -0x6fffefa(%ecx),%ecx
411555:	14 89                	adc    $0x89,%al
411557:	06                   	push   %es
411558:	01 00                	add    %eax,(%eax)
41155a:	c9                   	leave
41155b:	00 9d 06 01 00 9a    	add    %bl,-0x65fffefa(%ebp)
411561:	00 a2 06 01 00 05    	add    %ah,0x5000106(%edx)
411567:	01 a7 06 01 00 ba    	add    %esp,-0x45fffefa(%edi)
41156d:	01 a2 06 01 00 d3    	add    %esp,-0x2cfffefa(%edx)
411573:	01 a7 06 01 00 14    	add    %esp,0x14000106(%edi)
411579:	02 a2 06 01 00 2d    	add    0x2d000106(%edx),%ah
41157f:	02 a7 06 01 00 59    	add    0x59000106(%edi),%ah
411585:	02 a2 06 01 00 e3    	add    -0x1cfffefa(%edx),%ah
41158b:	02 a7 06 01 00 9e    	add    -0x61fffefa(%edi),%ah
411591:	02 a2 06 01 00 72    	add    0x72000106(%edx),%ah
411597:	02 a7 06 01 00 14    	add    0x14000106(%edi),%ah
41159d:	03 a2 06 01 00 b7    	add    -0x48fffefa(%edx),%esp
4115a3:	02 a7 06 01 00 45    	add    0x45000106(%edi),%ah
4115a9:	03 a2 06 01 00 d4    	add    -0x2bfffefa(%edx),%esp
4115af:	00 ac 06 01 00 6b 00 	add    %ch,0x6b0001(%esi,%eax,1)
4115b6:	b1 06                	mov    $0x6,%cl
4115b8:	01 00                	add    %eax,(%eax)
4115ba:	90                   	nop
4115bb:	01 b1 06 01 00 9b    	add    %esi,-0x64fffefa(%ecx)
4115c1:	15 89 06 01 00       	adc    $0x10689,%eax
4115c6:	17                   	pop    %ss
4115c7:	15 89 06 01 00       	adc    $0x10689,%eax
4115cc:	fe 00                	incb   (%eax)
4115ce:	54                   	push   %esp
4115cf:	06                   	push   %es
4115d0:	01 00                	add    %eax,(%eax)
4115d2:	ab                   	stos   %eax,%es:(%edi)
4115d3:	00 b6 06 16 00 7f    	add    %dh,0x7f001606(%esi)
4115d9:	09 51 06             	or     %edx,0x6(%ecx)
4115dc:	16                   	push   %ss
4115dd:	00 69 09             	add    %ch,0x9(%ecx)
4115e0:	51                   	push   %ecx
4115e1:	06                   	push   %es
4115e2:	50                   	push   %eax
4115e3:	20 00                	and    %al,(%eax)
4115e5:	00 00                	add    %al,(%eax)
4115e7:	00 83 18 6e 1c 06    	add    %al,0x61c6e18(%ebx)
4115ed:	00 01                	add    %al,(%ecx)
4115ef:	00 5c 20 00          	add    %bl,0x0(%eax,%eiz,1)
4115f3:	00 00                	add    %al,(%eax)
4115f5:	00 93 08 c5 1a bb    	add    %dl,-0x44e53af8(%ebx)
4115fb:	06                   	push   %es
4115fc:	01 00                	add    %eax,(%eax)
4115fe:	a4                   	movsb  %ds:(%esi),%es:(%edi)
4115ff:	20 00                	and    %al,(%eax)
411601:	00 00                	add    %al,(%eax)
411603:	00 93 08 d6 09 c0    	add    %dl,-0x3ff629f8(%ebx)
411609:	06                   	push   %es
41160a:	01 00                	add    %eax,(%eax)
41160c:	bb 20 00 00 00       	mov    $0x20,%ebx
411611:	00 93 08 e2 09 c5    	add    %dl,-0x3af61df8(%ebx)
411617:	06                   	push   %es
411618:	01 00                	add    %eax,(%eax)
41161a:	c4 20                	les    (%eax),%esp
41161c:	00 00                	add    %al,(%eax)
41161e:	00 00                	add    %al,(%eax)
411620:	93                   	xchg   %eax,%ebx
411621:	08 13                	or     %dl,(%ebx)
411623:	12 cb                	adc    %bl,%cl
411625:	06                   	push   %es
411626:	02 00                	add    (%eax),%al
411628:	f4                   	hlt
411629:	20 00                	and    %al,(%eax)