414217:	00 e2                	add    %ah,%dl
414219:	01 27                	add    %esp,(%edi)
41421b:	01 02                	add    %eax,(%edx)
41421d:	00 e3                	add    %ah,%bl
41421f:	01 29                	add    %ebp,(%ecx)
414221:	01 02                	add    %eax,(%edx)
414223:	00 eb                	add    %ch,%bl
414225:	01 2b                	add    %ebp,(%ebx)
414227:	01 02                	add    %eax,(%edx)
414229:	00 ec                	add    %ch,%ah
41422b:	01 2d 01 02 00 ed    	add    %ebp,0xed000201
414231:	01 2f                	add    %ebp,(%edi)
414233:	01 02                	add    %eax,(%edx)
414235:	00 ee                	add    %ch,%dh
414237:	01 31                	add    %esi,(%ecx)
414239:	01 02                	add    %eax,(%edx)
41423b:	00 f4                	add    %dh,%ah
41423d:	01 33                	add    %esi,(%ebx)
41423f:	01 02                	add    %eax,(%edx)
414241:	00 f5                	add    %dh,%ch
414243:	01 35 01 02 00 f6    	add    %esi,0xf6000201
414249:	01 37                	add    %esi,(%edi)
41424b:	01 02                	add    %eax,(%edx)
41424d:	00 f7                	add    %dh,%bh
41424f:	01 39                	add    %edi,(%ecx)
414251:	01 02                	add    %eax,(%edx)
414253:	00 f8                	add    %bh,%al
414255:	01 3b                	add    %edi,(%ebx)
414257:	01 02                	add    %eax,(%edx)
414259:	00 f9                	add    %bh,%cl
41425b:	01 3d 01 01 00 fa    	add    %edi,0xfa000101
414261:	01 3d 01 02 00 fb    	add    %edi,0xfb000201
414267:	01 3f                	add    %edi,(%edi)
414269:	01 02                	add    %eax,(%edx)
41426b:	00 fc                	add    %bh,%ah
41426d:	01 41 01             	add    %eax,0x1(%ecx)
414270:	01 00                	add    %eax,(%eax)
414272:	fd                   	std
414273:	01 41 01             	add    %eax,0x1(%ecx)
414276:	02 00                	add    (%eax),%al
414278:	fe 01                	incb   (%ecx)
41427a:	43                   	inc    %ebx
41427b:	01 01                	add    %eax,(%ecx)
41427d:	00 ff                	add    %bh,%bh
41427f:	01 43 01             	add    %eax,0x1(%ebx)
414282:	02 00                	add    (%eax),%al
414284:	00 02                	add    %al,(%edx)
414286:	45                   	inc    %ebp
414287:	01 01                	add    %eax,(%ecx)
414289:	00 01                	add    %al,(%ecx)
41428b:	02 45 01             	add    0x1(%ebp),%al
41428e:	02 00                	add    (%eax),%al
414290:	02 02                	add    (%edx),%al
414292:	47                   	inc    %edi
414293:	01 01                	add    %eax,(%ecx)
414295:	00 03                	add    %al,(%ebx)
414297:	02 47 01             	add    0x1(%edi),%al
41429a:	02 00                	add    (%eax),%al
41429c:	04 02                	add    $0x2,%al
41429e:	49                   	dec    %ecx
41429f:	01 01                	add    %eax,(%ecx)
4142a1:	00 05 02 49 01 02    	add    %al,0x2014902
4142a7:	00 0b                	add    %cl,(%ebx)
4142a9:	02 4b 01             	add    0x1(%ebx),%cl
4142ac:	01 00                	add    %eax,(%eax)
4142ae:	0c 02                	or     $0x2,%al
4142b0:	4b                   	dec    %ebx
4142b1:	01 02                	add    %eax,(%edx)
4142b3:	00 0d 02 4d 01 02    	add    %cl,0x2014d02
4142b9:	00 0e                	add    %cl,(%esi)
4142bb:	02 4f 01             	add    0x1(%edi),%cl
4142be:	02 00                	add    (%eax),%al
4142c0:	0f 02 51 01          	lar    0x1(%ecx),%edx
4142c4:	02 00                	add    (%eax),%al
4142c6:	10 02                	adc    %al,(%edx)
4142c8:	53                   	push   %ebx
4142c9:	01 02                	add    %eax,(%edx)
4142cb:	00 11                	add    %dl,(%ecx)
4142cd:	02 55 01             	add    0x1(%ebp),%dl
4142d0:	02 00                	add    (%eax),%al
4142d2:	12 02                	adc    (%edx),%al
4142d4:	57                   	push   %edi
4142d5:	01 02                	add    %eax,(%edx)
4142d7:	00 16                	add    %dl,(%esi)
4142d9:	02 59 01             	add    0x1(%ecx),%bl
4142dc:	02 00                	add    (%eax),%al
4142de:	17                   	pop    %ss
4142df:	02 5b 01             	add    0x1(%ebx),%bl
4142e2:	02 00                	add    (%eax),%al
4142e4:	18 02                	sbb    %al,(%edx)
4142e6:	5d                   	pop    %ebp
4142e7:	01 02                	add    %eax,(%edx)
4142e9:	00 19                	add    %bl,(%ecx)
4142eb:	02 5f 01             	add    0x1(%edi),%bl
4142ee:	02 00                	add    (%eax),%al
4142f0:	1a 02                	sbb    (%edx),%al
4142f2:	61                   	popa
4142f3:	01 01                	add    %eax,(%ecx)
4142f5:	00 1b                	add    %bl,(%ebx)
4142f7:	02 61 01             	add    0x1(%ecx),%ah
4142fa:	02 00                	add    (%eax),%al
4142fc:	1c 02                	sbb    $0x2,%al
4142fe:	63 01                	arpl   %eax,(%ecx)
414300:	01 00                	add    %eax,(%eax)
414302:	1d 02 63 01 02       	sbb    $0x2016302,%eax
414307:	00 1e                	add    %bl,(%esi)
414309:	02 65 01             	add    0x1(%ebp),%ah
41430c:	01 00                	add    %eax,(%eax)
41430e:	1f                   	pop    %ds
41430f:	02 65 01             	add    0x1(%ebp),%ah
414312:	02 00                	add    (%eax),%al
414314:	20 02                	and    %al,(%edx)
414316:	67 01 01             	add    %eax,(%bx,%di)
414319:	00 21                	add    %ah,(%ecx)
41431b:	02 67 01             	add    0x1(%edi),%ah
41431e:	02 00                	add    (%eax),%al
414320:	22 02                	and    (%edx),%al
414322:	69 01 02 00 27 02    	imul   $0x2270002,(%ecx),%eax
414328:	6b 01 02             	imul   $0x2,(%ecx),%eax
41432b:	00 28                	add    %ch,(%eax)
41432d:	02 6d 01             	add    0x1(%ebp),%ch
414330:	01 00                	add    %eax,(%eax)
414332:	29 02                	sub    %eax,(%edx)
414334:	6d                   	insl   (%dx),%es:(%edi)
414335:	01 02                	add    %eax,(%edx)
414337:	00 2a                	add    %ch,(%edx)
414339:	02 6f 01             	add    0x1(%edi),%ch
41433c:	01 00                	add    %eax,(%eax)
41433e:	2b 02                	sub    (%edx),%eax
414340:	6f                   	outsl  %ds:(%esi),(%dx)
414341:	01 02                	add    %eax,(%edx)
414343:	00 2c 02             	add    %ch,(%edx,%eax,1)
414346:	71 01                	jno    0x414349
414348:	01 00                	add    %eax,(%eax)
41434a:	2d 02 71 01 02       	sub    $0x2017102,%eax
41434f:	00 2e                	add    %ch,(%esi)
414351:	02 73 01             	add    0x1(%ebx),%dh
414354:	01 00                	add    %eax,(%eax)
414356:	2f                   	das
414357:	02 73 01             	add    0x1(%ebx),%dh
41435a:	02 00                	add    (%eax),%al
41435c:	30 02                	xor    %al,(%edx)
41435e:	75 01                	jne    0x414361
414360:	02 00                	add    (%eax),%al
414362:	31 02                	xor    %eax,(%edx)
414364:	77 01                	ja     0x414367
414366:	02 00                	add    (%eax),%al
414368:	32 02                	xor    (%edx),%al
41436a:	79 01                	jns    0x41436d
41436c:	02 00                	add    (%eax),%al
41436e:	33 02                	xor    (%edx),%eax
414370:	7b 01                	jnp    0x414373
414372:	02 00                	add    (%eax),%al
414374:	34 02                	xor    $0x2,%al
414376:	7d 01                	jge    0x414379
414378:	01 00                	add    %eax,(%eax)
41437a:	35 02 7d 01 02       	xor    $0x2017d02,%eax
41437f:	00 36                	add    %dh,(%esi)
414381:	02 7f 01             	add    0x1(%edi),%bh
414384:	01 00                	add    %eax,(%eax)
414386:	37                   	aaa
414387:	02 7f 01             	add    0x1(%edi),%bh
41438a:	02 00                	add    (%eax),%al
41438c:	38 02                	cmp    %al,(%edx)
41438e:	81 01 01 00 39 02    	addl   $0x2390001,(%ecx)
414394:	81 01 02 00 3a 02    	addl   $0x23a0002,(%ecx)
41439a:	83 01 02             	addl   $0x2,(%ecx)
41439d:	00 3b                	add    %bh,(%ebx)
41439f:	02 85 01 02 00 3c    	add    0x3c000201(%ebp),%al
4143a5:	02 87 01 01 00 3d    	add    0x3d000101(%edi),%al
4143ab:	02 87 01 02 00 3e    	add    0x3e000201(%edi),%al
4143b1:	02 89 01 01 00 3f    	add    0x3f000101(%ecx),%cl
4143b7:	02 89 01 02 00 40    	add    0x40000201(%ecx),%cl
4143bd:	02 8b 01 01 00 41    	add    0x41000101(%ebx),%cl
4143c3:	02 8b 01 02 00 42    	add    0x42000201(%ebx),%cl
4143c9:	02 8d 01 01 00 43    	add    0x43000101(%ebp),%cl
4143cf:	02 8d 01 02 00 44    	add    0x44000201(%ebp),%cl
4143d5:	02 8f 01 01 00 45    	add    0x45000101(%edi),%cl
4143db:	02 8f 01 02 00 46    	add    0x46000201(%edi),%cl
4143e1:	02 91 01 02 00 47    	add    0x47000201(%ecx),%dl
4143e7:	02 93 01 01 00 48    	add    0x48000101(%ebx),%dl
4143ed:	02 93 01 02 00 49    	add    0x49000201(%ebx),%dl
4143f3:	02 95 01 01 00 4a    	add    0x4a000101(%ebp),%dl
4143f9:	02 95 01 02 00 4b    	add    0x4b000201(%ebp),%dl
4143ff:	02 97 01 01 00 4c    	add    0x4c000101(%edi),%dl
414405:	02 97 01 02 00 4d    	add    0x4d000201(%edi),%dl
41440b:	02 99 01 01 00 4e    	add    0x4e000101(%ecx),%bl
414411:	02 99 01 02 00 4f    	add    0x4f000201(%ecx),%bl
414417:	02 9b 01 01 00 50    	add    0x50000101(%ebx),%bl
41441d:	02 9b 01 02 00 51    	add    0x51000201(%ebx),%bl
414423:	02 9d 01 01 00 52    	add    0x52000101(%ebp),%bl
414429:	02 9d 01 02 00 53    	add    0x53000201(%ebp),%bl
41442f:	02 9f 01 01 00 54    	add    0x54000101(%edi),%bl
414435:	02 9f 01 02 00 55    	add    0x55000201(%edi),%bl
41443b:	02 a1 01 01 00 56    	add    0x56000101(%ecx),%ah
414441:	02 a1 01 02 00 57    	add    0x57000201(%ecx),%ah
414447:	02 a3 01 01 00 58    	add    0x58000101(%ebx),%ah
41444d:	02 a3 01 02 00 59    	add    0x59000201(%ebx),%ah
414453:	02 a5 01 01 00 5a    	add    0x5a000101(%ebp),%ah
414459:	02 a5 01 02 00 5b    	add    0x5b000201(%ebp),%ah
41445f:	02 a7 01 01 00 5c    	add    0x5c000101(%edi),%ah
414465:	02 a7 01 02 00 5d    	add    0x5d000201(%edi),%ah
41446b:	02 a9 01 01 00 5e    	add    0x5e000101(%ecx),%ch
414471:	02 a9 01 02 00 5f    	add    0x5f000201(%ecx),%ch
414477:	02 ab 01 01 00 60    	add    0x60000101(%ebx),%ch
41447d:	02 ab 01 02 00 61    	add    0x61000201(%ebx),%ch
414483:	02 ad 01 01 00 62    	add    0x62000101(%ebp),%ch
414489:	02 ad 01 02 00 7b    	add    0x7b000201(%ebp),%ch
41448f:	02 af 01 02 00 7c    	add    0x7c000201(%edi),%ch
414495:	02 b1 01 01 00 7d    	add    0x7d000101(%ecx),%dh
41449b:	02 b1 01 02 00 7e    	add    0x7e000201(%ecx),%dh
4144a1:	02 b3 01 34 00 3b    	add    0x3b003401(%ebx),%dh
4144a7:	00 60 01             	add    %ah,0x1(%eax)
4144aa:	46                   	inc    %esi
4144ab:	05 62 05 6f 05       	add    $0x56f0562,%eax
4144b0:	7d 05                	jge    0x4144b7
4144b2:	9b                   	fwait
4144b3:	05 b1 05 bd 05       	add    $0x5bd05b1,%eax
4144b8:	c6 05 22 06 3c 07 7b 	movb   $0x7b,0x73c0622
4144bf:	07                   	pop    %es
4144c0:	8e 07                	mov    (%edi),%es
4144c2:	2d 09 59 0a 6d       	sub    $0x6d0a5909,%eax
4144c7:	0a cc                	or     %ah,%cl
4144c9:	0a 94 0c 84 56 08 00 	or     0x85684(%esp,%ecx,1),%dl
4144d0:	3d 01 8c 56 08       	cmp    $0x8568c01,%eax
4144d5:	00 3e                	add    %bh,(%esi)
4144d7:	01 04 80             	add    %eax,(%eax,%eax,4)
4144da:	00 00                	add    %al,(%eax)
4144dc:	01 00                	add    %eax,(%eax)
4144de:	01 00                	add    %eax,(%eax)
4144e0:	06                   	push   %es
4144e1:	00 06                	add    %al,(%esi)
4144e3:	00 00                	add    %al,(%eax)
4144e5:	00 00                	add    %al,(%eax)
4144e7:	00 00                	add    %al,(%eax)
4144e9:	00 33                	add    %dh,(%ebx)
4144eb:	03 00                	add    (%eax),%eax
4144ed:	00 02                	add    %al,(%edx)
4144f7:	00 00                	add    %al,(%eax)
4144f9:	00 ad 0f 7d 03 00    	add    %ch,0x37d0f(%ebp)
4144ff:	00 00                	add    %al,(%eax)
414501:	00 02                	add    %al,(%edx)
41450b:	00 00                	add    %al,(%eax)
41450d:	00 b6 0f 82 19 00    	add    %dh,0x19820f(%esi)
414513:	00 00                	add    %al,(%eax)
414515:	00 02                	add    %al,(%edx)
41451f:	00 00                	add    %al,(%eax)
414521:	00 ad 0f 8f 1e 00    	add    %ch,0x1e8f0f(%ebp)
414527:	00 00                	add    %al,(%eax)
414529:	00 02                	add    %al,(%edx)
414533:	00 00                	add    %al,(%eax)
414535:	00 ad 0f 2e 33 00    	add    %ch,0x332e0f(%ebp)
41453b:	00 00                	add    %al,(%eax)
41453d:	00 08                	add    %cl,(%eax)
414547:	00 00                	add    %al,(%eax)
414549:	00 b6 0f a1 03 00    	add    %dh,0x3a10f(%esi)
41454f:	00 00                	add    %al,(%eax)
414551:	00 00                	add    %al,(%eax)
414553:	00 00                	add    %al,(%eax)
414555:	00 01                	add    %al,(%ecx)
414557:	00 00                	add    %al,(%eax)
414559:	00 2f                	add    %ch,(%edi)
41455b:	2e 00 00             	add    %al,%cs:(%eax)
41455e:	b8 00 00 00 01       	mov    $0x1000000,%eax
414563:	00 00                	add    %al,(%eax)
414565:	00 57 2e             	add    %dl,0x2e(%edi)
414568:	00 00                	add    %al,(%eax)
41456a:	2f                   	das
41456b:	00 12                	add    %dl,(%edx)
41456d:	00 30                	add    %dh,(%eax)
41456f:	00 12                	add    %dl,(%edx)
414571:	00 31                	add    %dh,(%ecx)
414573:	00 12                	add    %dl,(%edx)
414575:	00 32                	add    %dh,(%edx)
414577:	00 12                	add    %dl,(%edx)
414579:	00 33                	add    %dh,(%ebx)
41457b:	00 2e                	add    %ch,(%esi)
41457d:	00 17                	add    %dl,(%edi)
41457f:	02 62 08             	add    0x8(%edx),%ah
414582:	17                   	pop    %ss
414583:	02 74 08 17          	add    0x17(%eax,%ecx,1),%dh
414587:	02 86 08 17 02 98    	add    -0x67fde8f8(%esi),%al
41458d:	08 17                	or     %dl,(%edi)
41458f:	02 aa 08 00 00 00    	add    0x8(%edx),%ch
414595:	31 41 36             	xor    %eax,0x36(%ecx)
414598:	46                   	inc    %esi
414599:	34 31                	xor    $0x31,%al
41459b:	41                   	inc    %ecx
41459c:	36 37                	ss aaa
41459e:	31 33                	xor    %esi,(%ebx)
4145a0:	34 39                	xor    $0x39,%al
4145a2:	36 43                	ss inc %ebx
4145a4:	43                   	inc    %ebx
4145a5:	42                   	inc    %edx
4145a6:	30 44 43 38          	xor    %al,0x38(%ebx,%eax,2)
4145aa:	39 39                	cmp    %edi,(%ecx)
4145ac:	46                   	inc    %esi
4145ad:	41                   	inc    %ecx
4145ae:	41                   	inc    %ecx
4145af:	36 45                	ss inc %ebp
4145b1:	45                   	inc    %ebp
4145b2:	33 36                	xor    (%esi),%esi
4145b4:	39 31                	cmp    %esi,(%ecx)
4145b6:	44                   	inc    %esp
4145b7:	38 44 39 32          	cmp    %al,0x32(%ecx,%edi,1)
4145bb:	37                   	aaa
4145bc:	34 42                	xor    $0x42,%al
4145be:	35 45 46 41 30       	xor    $0x30414645,%eax
4145c3:	43                   	inc    %ebx
4145c4:	42                   	inc    %edx
4145c5:	34 34                	xor    $0x34,%al
4145c7:	30 33                	xor    %dh,(%ebx)
4145c9:	44                   	inc    %esp
4145ca:	44                   	inc    %esp
4145cb:	45                   	inc    %ebp
4145cc:	30 45 42             	xor    %al,0x42(%ebp)
4145cf:	39 41 41             	cmp    %eax,0x41(%ecx)
4145d2:	33 41 31             	xor    0x31(%ecx),%eax
4145d5:	00 49 43             	add    %cl,0x43(%ecx)
4145d8:	6f                   	outsl  %ds:(%esi),(%dx)
4145d9:	6d                   	insl   (%dx),%es:(%edi)
4145da:	70 61                	jo     0x41463d
4145dc:	72 61                	jb     0x41463f
4145de:	62 6c 65 60          	bound  %ebp,0x60(%ebp,%eiz,2)
4145e2:	31 00                	xor    %eax,(%eax)
4145e4:	49                   	dec    %ecx
4145e5:	45                   	inc    %ebp
4145e6:	6e                   	outsb  %ds:(%esi),(%dx)
4145e7:	75 6d                	jne    0x414656
4145e9:	65 72 61             	gs jb  0x41464d
4145ec:	62 6c 65 60          	bound  %ebp,0x60(%ebp,%eiz,2)
4145f0:	31 00                	xor    %eax,(%eax)
4145f2:	50                   	push   %eax
4145f3:	72 65                	jb     0x41465a
4145f5:	64 69 63 61 74 65 60 	imul   $0x31606574,%fs:0x61(%ebx),%esp
4145fc:	31
4145fd:	00 53 74             	add    %dl,0x74(%ebx)
414600:	61                   	popa
414601:	63 6b 60             	arpl   %ebp,0x60(%ebx)
414604:	31 00                	xor    %eax,(%eax)
414606:	43                   	inc    %ebx
414607:	6f                   	outsl  %ds:(%esi),(%dx)
414608:	6d                   	insl   (%dx),%es:(%edi)
414609:	70 61                	jo     0x41466c
41460b:	72 69                	jb     0x414676
41460d:	73 6f                	jae    0x41467e
41460f:	6e                   	outsb  %ds:(%esi),(%dx)
414610:	60                   	pusha
414611:	31 00                	xor    %eax,(%eax)
414613:	49                   	dec    %ecx