4130dc:	2e 00 1b             	add    %bl,%cs:(%ebx)
4130df:	00 e7                	add    %ah,%bh
4130e1:	17                   	pop    %ss
4130e2:	2e 00 23             	add    %ah,%cs:(%ebx)
4130e5:	00 f0                	add    %dh,%al
4130e7:	17                   	pop    %ss
4130e8:	2e 00 2b             	add    %ch,%cs:(%ebx)
4130eb:	00 0a                	add    %cl,(%edx)
4130ed:	18 2e                	sbb    %ch,(%esi)
4130ef:	00 33                	add    %dh,(%ebx)
4130f1:	00 0a                	add    %cl,(%edx)
4130f3:	18 2e                	sbb    %ch,(%esi)
4130f5:	00 3b                	add    %bh,(%ebx)
4130f7:	00 0a                	add    %cl,(%edx)
4130f9:	18 2e                	sbb    %ch,(%esi)
4130fb:	00 43 00             	add    %al,0x0(%ebx)
4130fe:	f0 17                	lock pop %ss
413100:	2e 00 4b 00          	add    %cl,%cs:0x0(%ebx)
413104:	10 18                	adc    %bl,(%eax)
413106:	2e 00 53 00          	add    %dl,%cs:0x0(%ebx)
41310a:	0a 18                	or     (%eax),%bl
41310c:	2e 00 5b 00          	add    %bl,%cs:0x0(%ebx)
413110:	0a 18                	or     (%eax),%bl
413112:	2e 00 63 00          	add    %ah,%cs:0x0(%ebx)
413116:	42                   	inc    %edx
413117:	18 2e                	sbb    %ch,(%esi)
413119:	00 6b 00             	add    %ch,0x0(%ebx)
41311c:	6c                   	insb   (%dx),%es:(%edi)
41311d:	18 4a 00             	sbb    %cl,0x0(%edx)
413120:	8b 00                	mov    (%eax),%eax
413122:	62 1d 6a 00 8b 00    	bound  %ebx,0x8b006a
413128:	8b 1d 8a 00 8b 00    	mov    0x8b008a,%ebx
41312e:	bc 1d a3 00 73       	mov    $0x7300a31d,%esp
413133:	00 f1                	add    %dh,%cl
413135:	0f aa                	rsm
413137:	00 8b 00 e7 1d ca    	add    %cl,-0x35e21900(%ebx)
41313d:	00 8b 00 0d 1e ea    	add    %cl,-0x15e1f300(%ebx)
413143:	00 8b 00 37 1e 0a    	add    %cl,0xa1e3700(%ebx)
413149:	01 8b 00 6b 1e 2a    	add    %ecx,0x2a1e6b00(%ebx)
41314f:	01 8b 00 93 1e 4a    	add    %ecx,0x4a1e9300(%ebx)
413155:	01 8b 00 c3 1e 6a    	add    %ecx,0x6a1ec300(%ebx)
41315b:	01 8b 00 e7 1e 8a    	add    %ecx,-0x75e11900(%ebx)
413161:	01 8b 00 12 1f aa    	add    %ecx,-0x55e0ee00(%ebx)
413167:	01 8b 00 37 1f ca    	add    %ecx,-0x35e0c900(%ebx)
41316d:	01 8b 00 62 1f 43    	add    %ecx,0x431f6200(%ebx)
413173:	02 83 00 82 18 29    	add    0x29188200(%ebx),%al
413179:	04 8b                	add    $0x8b,%al
41317b:	00 e9                	add    %ch,%cl
41317d:	18 49 04             	sbb    %cl,0x4(%ecx)
413180:	8b 00                	mov    (%eax),%eax
413182:	22 19                	and    (%ecx),%bl
413184:	69 04 8b 00 5b 19 89 	imul   $0x89195b00,(%ebx,%ecx,4),%eax
41318b:	04 a3                	add    $0xa3,%al
41318d:	00 b0 19 89 04 8b    	add    %dh,-0x74fb76e7(%eax)
413193:	00 b6 19 a9 04 a3    	add    %dh,-0x5cfb56e7(%esi)
413199:	00 b0 19 a9 04 8b    	add    %dh,-0x74fb56e7(%eax)
41319f:	00 eb                	add    %ch,%bl
4131a1:	19 c9                	sbb    %ecx,%ecx
4131a3:	04 a3                	add    $0xa3,%al
4131a5:	00 b0 19 c9 04 8b    	add    %dh,-0x74fb36e7(%eax)
4131ab:	00 34 1a             	add    %dh,(%edx,%ebx,1)
4131ae:	e9 04 ab 00 79       	jmp    0x7941dcb7
4131b3:	18 e9                	sbb    %ch,%cl
4131b5:	04 b3                	add    $0xb3,%al
4131b7:	00 0a                	add    %cl,(%edx)
4131b9:	18 e9                	sbb    %ch,%cl
4131bb:	04 bb                	add    $0xbb,%al
4131bd:	00 73 1a             	add    %dh,0x1a(%ebx)
4131c0:	09 05 ab 00 79 18    	or     %eax,0x187900ab
4131c6:	09 05 b3 00 0a 18    	or     %eax,0x180a00b3
4131cc:	09 05 bb 00 73 1a    	or     %eax,0x1a7300bb
4131d2:	29 05 ab 00 79 18    	sub    %eax,0x187900ab
4131d8:	29 05 b3 00 0a 18    	sub    %eax,0x180a00b3
4131de:	29 05 bb 00 73 1a    	sub    %eax,0x1a7300bb
4131e4:	49                   	dec    %ecx
4131e5:	05 ab 00 79 18       	add    $0x187900ab,%eax
4131ea:	49                   	dec    %ecx
4131eb:	05 b3 00 0a 18       	add    $0x180a00b3,%eax
4131f0:	49                   	dec    %ecx
4131f1:	05 bb 00 73 1a       	add    $0x1a7300bb,%eax
4131f6:	69 05 ab 00 79 18 69 	imul   $0xb30569,0x187900ab,%eax
4131fd:	05 b3 00
413200:	0a 18                	or     (%eax),%bl
413202:	69 05 bb 00 73 1a 83 	imul   $0x830583,0x1a7300bb,%eax
413209:	05 83 00
41320c:	91                   	xchg   %eax,%ecx
41320d:	18 89 05 8b 00 7c    	sbb    %cl,0x7c008b05(%ecx)
413213:	1a 89 05 c3 00 97    	sbb    -0x68ff3cfb(%ecx),%cl
413219:	1a a3 05 db 00 a7    	sbb    -0x58ff24fb(%ebx),%ah
41321f:	18 a3 05 e3 00 f1    	sbb    %ah,-0xeff1cfb(%ebx)
413225:	0f a3 05 93 00 f1 0f 	bt     %eax,0xff10093
41322c:	a9 05 ab 00 79       	test   $0x7900ab05,%eax
413231:	18 a9 05 b3 00 0a    	sbb    %ch,0xa00b305(%ecx)
413237:	18 a9 05 bb 00 73    	sbb    %ch,0x7300bb05(%ecx)
41323d:	1a c0                	sbb    %al,%al
41323f:	05 7b 00 f1 0f       	add    $0xff1007b,%eax
413244:	c3                   	ret
413245:	05 93 00 f1 0f       	add    $0xff10093,%eax
41324a:	c9                   	leave
41324b:	05 ab 00 79 18       	add    $0x187900ab,%eax
413250:	c9                   	leave
413251:	05 b3 00 0a 18       	add    $0x180a00b3,%eax
413256:	c9                   	leave
413257:	05 bb 00 73 1a       	add    $0x1a7300bb,%eax
41325c:	e9 05 cb 00 ff       	jmp    0xff41fd66
413261:	1a 09                	sbb    (%ecx),%cl
413263:	06                   	push   %es
413264:	cb                   	lret
413265:	00 0b                	add    %cl,(%ebx)
413267:	1b 29                	sbb    (%ecx),%ebp
413269:	06                   	push   %es
41326a:	d3 00                	roll   %cl,(%eax)
41326c:	bf 17 49 06 d3       	mov    $0xd3064917,%edi
413271:	00 19                	add    %bl,(%ecx)
413273:	1b 69 06             	sbb    0x6(%ecx),%ebp
413276:	8b 00                	mov    (%eax),%eax
413278:	22 1b                	and    (%ebx),%bl
41327a:	69 06 c3 00 58 1b    	imul   $0x1b5800c3,(%esi),%eax
413280:	89 06                	mov    %eax,(%esi)
413282:	ab                   	stos   %eax,%es:(%edi)
413283:	00 79 18             	add    %bh,0x18(%ecx)
413286:	89 06                	mov    %eax,(%esi)
413288:	b3 00                	mov    $0x0,%bl
41328a:	0a 18                	or     (%eax),%bl
41328c:	89 06                	mov    %eax,(%esi)
41328e:	bb 00 73 1a a9       	mov    $0xa91a7300,%ebx
413293:	06                   	push   %es
413294:	ab                   	stos   %eax,%es:(%edi)
413295:	00 79 18             	add    %bh,0x18(%ecx)
413298:	a9 06 b3 00 0a       	test   $0xa00b306,%eax
41329d:	18 a9 06 bb 00 73    	sbb    %ch,0x7300bb06(%ecx)
4132a3:	1a c9                	sbb    %cl,%cl
4132a5:	06                   	push   %es
4132a6:	ab                   	stos   %eax,%es:(%edi)
4132a7:	00 79 18             	add    %bh,0x18(%ecx)
4132aa:	c9                   	leave
4132ab:	06                   	push   %es
4132ac:	b3 00                	mov    $0x0,%bl
4132ae:	0a 18                	or     (%eax),%bl
4132b0:	c9                   	leave
4132b1:	06                   	push   %es
4132b2:	bb 00 73 1a e9       	mov    $0xe91a7300,%ebx
4132b7:	06                   	push   %es
4132b8:	ab                   	stos   %eax,%es:(%edi)
4132b9:	00 79 18             	add    %bh,0x18(%ecx)
4132bc:	e9 06 b3 00 0a       	jmp    0xa41e5c7
4132c1:	18 e9                	sbb    %ch,%cl
4132c3:	06                   	push   %es
4132c4:	bb 00 73 1a 09       	mov    $0x91a7300,%ebx
4132c9:	07                   	pop    %es
4132ca:	ab                   	stos   %eax,%es:(%edi)
4132cb:	00 79 18             	add    %bh,0x18(%ecx)
4132ce:	09 07                	or     %eax,(%edi)
4132d0:	b3 00                	mov    $0x0,%bl
4132d2:	0a 18                	or     (%eax),%bl
4132d4:	09 07                	or     %eax,(%edi)
4132d6:	bb 00 73 1a 29       	mov    $0x291a7300,%ebx
4132db:	07                   	pop    %es
4132dc:	ab                   	stos   %eax,%es:(%edi)
4132dd:	00 79 18             	add    %bh,0x18(%ecx)
4132e0:	29 07                	sub    %eax,(%edi)
4132e2:	b3 00                	mov    $0x0,%bl
4132e4:	0a 18                	or     (%eax),%bl
4132e6:	29 07                	sub    %eax,(%edi)
4132e8:	bb 00 73 1a 49       	mov    $0x491a7300,%ebx
4132ed:	07                   	pop    %es
4132ee:	8b 00                	mov    (%eax),%eax
4132f0:	8a 1b                	mov    (%ebx),%bl
4132f2:	49                   	dec    %ecx
4132f3:	07                   	pop    %es
4132f4:	c3                   	ret
4132f5:	00 b2 1b 89 07 c3    	add    %dh,-0x3cf876e5(%edx)
4132fb:	00 e4                	add    %ah,%ah
4132fd:	1b a9 07 ab 00 79    	sbb    0x7900ab07(%ecx),%ebp
413303:	18 c9                	sbb    %cl,%cl
413305:	07                   	pop    %es
413306:	ab                   	stos   %eax,%es:(%edi)
413307:	00 79 18             	add    %bh,0x18(%ecx)
41330a:	c9                   	leave
41330b:	07                   	pop    %es
41330c:	b3 00                	mov    $0x0,%bl
41330e:	0a 18                	or     (%eax),%bl
413310:	c9                   	leave
413311:	07                   	pop    %es
413312:	bb 00 73 1a e9       	mov    $0xe91a7300,%ebx
413317:	07                   	pop    %es
413318:	ab                   	stos   %eax,%es:(%edi)
413319:	00 79 18             	add    %bh,0x18(%ecx)
41331c:	e9 07 b3 00 0a       	jmp    0xa41e628
413321:	18 e9                	sbb    %ch,%cl
413323:	07                   	pop    %es
413324:	bb 00 73 1a 09       	mov    $0x91a7300,%ebx
413329:	08 ab 00 79 18 09    	or     %ch,0x9187900(%ebx)
41332f:	08 b3 00 0a 18 09    	or     %dh,0x9180a00(%ebx)
413335:	08 bb 00 73 1a c1    	or     %bh,-0x3ee58d00(%ebx)
41333b:	0d 93 00 f1 0f       	or     $0xff10093,%eax
413340:	c1 0d 9b 00 79 18 e1 	rorl   $0xe1,0x1879009b
413347:	0d 93 00 f1 0f       	or     $0xff10093,%eax
41334c:	e1 0d                	loope  0x41335b
41334e:	9b                   	fwait
41334f:	00 79 18             	add    %bh,0x18(%ecx)
413352:	01 0e                	add    %ecx,(%esi)
413354:	93                   	xchg   %eax,%ebx
413355:	00 f1                	add    %dh,%cl
413357:	0f 01 0e             	sidtl  (%esi)
41335a:	9b                   	fwait
41335b:	00 79 18             	add    %bh,0x18(%ecx)
41335e:	21 0e                	and    %ecx,(%esi)
413360:	93                   	xchg   %eax,%ebx
413361:	00 f1                	add    %dh,%cl
413363:	0f 21 0e             	mov    %db1,%esi
413366:	9b                   	fwait
413367:	00 79 18             	add    %bh,0x18(%ecx)
41336a:	41                   	inc    %ecx
41336b:	0e                   	push   %cs
41336c:	93                   	xchg   %eax,%ebx
41336d:	00 f1                	add    %dh,%cl
41336f:	0f 41 0e             	cmovno (%esi),%ecx
413372:	9b                   	fwait
413373:	00 79 18             	add    %bh,0x18(%ecx)
413376:	61                   	popa
413377:	0e                   	push   %cs
413378:	93                   	xchg   %eax,%ebx
413379:	00 f1                	add    %dh,%cl
41337b:	0f 61 0e             	punpcklwd (%esi),%mm1
41337e:	9b                   	fwait
41337f:	00 79 18             	add    %bh,0x18(%ecx)
413382:	81 0e 93 00 f1 0f    	orl    $0xff10093,(%esi)
413388:	81 0e 9b 00 79 18    	orl    $0x1879009b,(%esi)
41338e:	a1 0e 93 00 f1       	mov    0xf100930e,%eax
413393:	0f a1                	pop    %fs
413395:	0e                   	push   %cs
413396:	9b                   	fwait
413397:	00 79 18             	add    %bh,0x18(%ecx)
41339a:	c1 0e 93             	rorl   $0x93,(%esi)
41339d:	00 f1                	add    %dh,%cl
41339f:	0f c1 0e             	xadd   %ecx,(%esi)
4133a2:	9b                   	fwait
4133a3:	00 79 18             	add    %bh,0x18(%ecx)
4133a6:	e1 0e                	loope  0x4133b6
4133a8:	93                   	xchg   %eax,%ebx
4133a9:	00 f1                	add    %dh,%cl
4133ab:	0f e1 0e             	psraw  (%esi),%mm1
4133ae:	9b                   	fwait
4133af:	00 79 18             	add    %bh,0x18(%ecx)
4133b2:	01 0f                	add    %ecx,(%edi)
4133b4:	93                   	xchg   %eax,%ebx
4133b5:	00 f1                	add    %dh,%cl
4133b7:	0f 01 0f             	sidtl  (%edi)
4133ba:	9b                   	fwait
4133bb:	00 79 18             	add    %bh,0x18(%ecx)
4133be:	21 0f                	and    %ecx,(%edi)
4133c0:	93                   	xchg   %eax,%ebx
4133c1:	00 f1                	add    %dh,%cl
4133c3:	0f 21 0f             	mov    %db1,%edi
4133c6:	9b                   	fwait
4133c7:	00 79 18             	add    %bh,0x18(%ecx)
4133ca:	41                   	inc    %ecx
4133cb:	0f 93 00             	setae  (%eax)
4133ce:	f1                   	int1
4133cf:	0f 41 0f             	cmovno (%edi),%ecx
4133d2:	9b                   	fwait
4133d3:	00 79 18             	add    %bh,0x18(%ecx)
4133d6:	61                   	popa
4133d7:	0f 93 00             	setae  (%eax)
4133da:	f1                   	int1
4133db:	0f 61 0f             	punpcklwd (%edi),%mm1
4133de:	9b                   	fwait
4133df:	00 79 18             	add    %bh,0x18(%ecx)
4133e2:	80 11 93             	adcb   $0x93,(%ecx)
4133e5:	00 f1                	add    %dh,%cl
4133e7:	0f a0                	push   %fs
4133e9:	11 93 00 f1 0f c0    	adc    %edx,-0x3ff00f00(%ebx)
4133ef:	11 93 00 f1 0f e0    	adc    %edx,-0x1ff00f00(%ebx)
4133f5:	11 93 00 f1 0f 00    	adc    %edx,0xff100(%ebx)
4133fb:	12 93 00 f1 0f 20    	adc    0x200ff100(%ebx),%dl
413401:	12 93 00 f1 0f 40    	adc    0x400ff100(%ebx),%dl
413407:	12 93 00 f1 0f 60    	adc    0x600ff100(%ebx),%dl
41340d:	12 93 00 f1 0f 80    	adc    -0x7ff00f00(%ebx),%dl
413413:	12 93 00 f1 0f a0    	adc    -0x5ff00f00(%ebx),%dl
413419:	12 93 00 f1 0f c0    	adc    -0x3ff00f00(%ebx),%dl
41341f:	12 93 00 f1 0f e0    	adc    -0x1ff00f00(%ebx),%dl
413425:	12 93 00 f1 0f 00    	adc    0xff100(%ebx),%dl
41342b:	13 93 00 f1 0f 20    	adc    0x200ff100(%ebx),%edx
413431:	13 93 00 f1 0f 40    	adc    0x400ff100(%ebx),%edx
413437:	13 93 00 f1 0f 60    	adc    0x600ff100(%ebx),%edx
41343d:	13 93 00 f1 0f 80    	adc    -0x7ff00f00(%ebx),%edx
413443:	13 93 00 f1 0f a0    	adc    -0x5ff00f00(%ebx),%edx
413449:	13 93 00 f1 0f c0    	adc    -0x3ff00f00(%ebx),%edx
41344f:	13 93 00 f1 0f e0    	adc    -0x1ff00f00(%ebx),%edx
413455:	13 93 00 f1 0f 00    	adc    0xff100(%ebx),%edx
41345b:	14 93                	adc    $0x93,%al
41345d:	00 f1                	add    %dh,%cl
41345f:	0f 20 14             	mov    %cr2,%esp
413462:	93                   	xchg   %eax,%ebx
413463:	00 f1                	add    %dh,%cl
413465:	0f 40 14 93          	cmovo  (%ebx,%edx,4),%edx
413469:	00 f1                	add    %dh,%cl
41346b:	0f 60 14 93          	punpcklbw (%ebx,%edx,4),%mm2
41346f:	00 f1                	add    %dh,%cl
413471:	0f 80 14 93 00 f1    	jo     0xf141c78b
413477:	0f a0                	push   %fs
413479:	14 93                	adc    $0x93,%al
41347b:	00 f1                	add    %dh,%cl
41347d:	0f c0 14 93          	xadd   %dl,(%ebx,%edx,4)
413481:	00 f1                	add    %dh,%cl
413483:	0f e0 14 93          	pavgb  (%ebx,%edx,4),%mm2
413487:	00 f1                	add    %dh,%cl
413489:	0f a9                	pop    %gs
41348b:	16                   	push   %ss
41348c:	ab                   	stos   %eax,%es:(%edi)
41348d:	00 79 18             	add    %bh,0x18(%ecx)
413490:	c9                   	leave
413491:	16                   	push   %ss
413492:	cb                   	lret
413493:	00 15 1c e9 16 a3    	add    %dl,0xa316e91c
413499:	00 b0 19 09 17 d3    	add    %dh,-0x2ce8f6e7(%eax)
41349f:	00 1e                	add    %bl,(%esi)
4134a1:	1c 29                	sbb    $0x29,%al
4134a3:	17                   	pop    %ss
4134a4:	c3                   	ret
4134a5:	00 97 1a 49 17 ab    	add    %dl,-0x54e8b6e6(%edi)
4134ab:	00 79 18             	add    %bh,0x18(%ecx)
4134ae:	69 17 ab 00 79 18    	imul   $0x187900ab,(%edi),%edx
4134b4:	89 17                	mov    %edx,(%edi)
4134b6:	ab                   	stos   %eax,%es:(%edi)
4134b7:	00 79 18             	add    %bh,0x18(%ecx)
4134ba:	a9 17 ab 00 79       	test   $0x7900ab17,%eax
4134bf:	18 09                	sbb    %cl,(%ecx)
4134c1:	18 d3                	sbb    %dl,%bl
4134c3:	00 79 18             	add    %bh,0x18(%ecx)
4134c6:	29 18                	sub    %ebx,(%eax)
4134c8:	ab                   	stos   %eax,%es:(%edi)
4134c9:	00 79 18             	add    %bh,0x18(%ecx)
4134cc:	49                   	dec    %ecx
4134cd:	18 ab 00 79 18 69    	sbb    %ch,0x69187900(%ebx)
4134d3:	18 cb                	sbb    %cl,%bl
4134d5:	00 27                	add    %ah,(%edi)
4134d7:	1c 89                	sbb    $0x89,%al
4134d9:	18 ab 00 79 18 a9    	sbb    %ch,-0x56e78700(%ebx)
4134df:	18 ab 00 79 18 c9    	sbb    %ch,-0x36e78700(%ebx)
4134e5:	18 c3                	sbb    %al,%bl
4134e7:	00 36                	add    %dh,(%esi)
4134e9:	1c e9                	sbb    $0xe9,%al
4134eb:	18 ab 00 79 18 29    	sbb    %ch,0x29187900(%ebx)
4134f1:	19 c3                	sbb    %eax,%ebx
4134f3:	00 68 1c             	add    %ch,0x1c(%eax)
4134f6:	49                   	dec    %ecx
4134f7:	19 c3                	sbb    %eax,%ebx
4134f9:	00 d0                	add    %dl,%al