413fa3:	01 8d 00 02 00 24    	add    %ecx,0x24000200(%ebp)
413fa9:	01 8f 00 02 00 25    	add    %ecx,0x25000200(%edi)
413faf:	01 91 00 02 00 26    	add    %edx,0x26000200(%ecx)
413fb5:	01 93 00 02 00 27    	add    %edx,0x27000200(%ebx)
413fbb:	01 95 00 02 00 28    	add    %edx,0x28000200(%ebp)
413fc1:	01 97 00 02 00 29    	add    %edx,0x29000200(%edi)
413fc7:	01 99 00 02 00 2a    	add    %ebx,0x2a000200(%ecx)
413fcd:	01 9b 00 02 00 2b    	add    %ebx,0x2b000200(%ebx)
413fd3:	01 9d 00 02 00 36    	add    %ebx,0x36000200(%ebp)
413fd9:	01 9f 00 01 00 37    	add    %ebx,0x37000100(%edi)
413fdf:	01 9f 00 02 00 38    	add    %ebx,0x38000200(%edi)
413fe5:	01 a1 00 01 00 39    	add    %esp,0x39000100(%ecx)
413feb:	01 a1 00 02 00 3a    	add    %esp,0x3a000200(%ecx)
413ff1:	01 a3 00 01 00 3b    	add    %esp,0x3b000100(%ebx)
413ff7:	01 a3 00 02 00 3c    	add    %esp,0x3c000200(%ebx)
413ffd:	01 a5 00 01 00 3d    	add    %esp,0x3d000100(%ebp)
414003:	01 a5 00 02 00 3e    	add    %esp,0x3e000200(%ebp)
414009:	01 a7 00 02 00 3f    	add    %esp,0x3f000200(%edi)
41400f:	01 a9 00 02 00 40    	add    %ebp,0x40000200(%ecx)
414015:	01 ab 00 02 00 41    	add    %ebp,0x41000200(%ebx)
41401b:	01 ad 00 02 00 42    	add    %ebp,0x42000200(%ebp)
414021:	01 af 00 01 00 43    	add    %ebp,0x43000100(%edi)
414027:	01 af 00 02 00 44    	add    %ebp,0x44000200(%edi)
41402d:	01 b1 00 02 00 45    	add    %esi,0x45000200(%ecx)
414033:	01 b3 00 01 00 46    	add    %esi,0x46000100(%ebx)
414039:	01 b3 00 02 00 47    	add    %esi,0x47000200(%ebx)
41403f:	01 b5 00 01 00 48    	add    %esi,0x48000100(%ebp)
414045:	01 b5 00 02 00 49    	add    %esi,0x49000200(%ebp)
41404b:	01 b7 00 01 00 4a    	add    %esi,0x4a000100(%edi)
414051:	01 b7 00 02 00 4b    	add    %esi,0x4b000200(%edi)
414057:	01 b9 00 02 00 4c    	add    %edi,0x4c000200(%ecx)
41405d:	01 bb 00 02 00 4d    	add    %edi,0x4d000200(%ebx)
414063:	01 bd 00 02 00 4e    	add    %edi,0x4e000200(%ebp)
414069:	01 bf 00 02 00 4f    	add    %edi,0x4f000200(%edi)
41406f:	01 c1                	add    %eax,%ecx
414071:	00 02                	add    %al,(%edx)
414073:	00 50 01             	add    %dl,0x1(%eax)
414076:	c3                   	ret
414077:	00 02                	add    %al,(%edx)
414079:	00 51 01             	add    %dl,0x1(%ecx)
41407c:	c5 00                	lds    (%eax),%eax
41407e:	02 00                	add    (%eax),%al
414080:	52                   	push   %edx
414081:	01 c7                	add    %eax,%edi
414083:	00 02                	add    %al,(%edx)
414085:	00 53 01             	add    %dl,0x1(%ebx)
414088:	c9                   	leave
414089:	00 02                	add    %al,(%edx)
41408b:	00 54 01 cb          	add    %dl,-0x35(%ecx,%eax,1)
41408f:	00 01                	add    %al,(%ecx)
414091:	00 55 01             	add    %dl,0x1(%ebp)
414094:	cb                   	lret
414095:	00 02                	add    %al,(%edx)
414097:	00 56 01             	add    %dl,0x1(%esi)
41409a:	cd 00                	int    $0x0
41409c:	02 00                	add    (%eax),%al
41409e:	57                   	push   %edi
41409f:	01 cf                	add    %ecx,%edi
4140a1:	00 02                	add    %al,(%edx)
4140a3:	00 58 01             	add    %bl,0x1(%eax)
4140a6:	d1 00                	roll   $1,(%eax)
4140a8:	01 00                	add    %eax,(%eax)
4140aa:	59                   	pop    %ecx
4140ab:	01 d1                	add    %edx,%ecx
4140ad:	00 02                	add    %al,(%edx)
4140af:	00 5a 01             	add    %bl,0x1(%edx)
4140b2:	d3 00                	roll   %cl,(%eax)
4140b4:	01 00                	add    %eax,(%eax)
4140b6:	5b                   	pop    %ebx
4140b7:	01 d3                	add    %edx,%ebx
4140b9:	00 02                	add    %al,(%edx)
4140bb:	00 5c 01 d5          	add    %bl,-0x2b(%ecx,%eax,1)
4140bf:	00 01                	add    %al,(%ecx)
4140c1:	00 5d 01             	add    %bl,0x1(%ebp)
4140c4:	d5 00                	aad    $0x0
4140c6:	02 00                	add    (%eax),%al
4140c8:	5e                   	pop    %esi
4140c9:	01 d7                	add    %edx,%edi
4140cb:	00 02                	add    %al,(%edx)
4140cd:	00 5f 01             	add    %bl,0x1(%edi)
4140d0:	d9 00                	flds   (%eax)
4140d2:	02 00                	add    (%eax),%al
4140d4:	60                   	pusha
4140d5:	01 db                	add    %ebx,%ebx
4140d7:	00 02                	add    %al,(%edx)
4140d9:	00 61 01             	add    %ah,0x1(%ecx)
4140dc:	dd 00                	fldl   (%eax)
4140de:	02 00                	add    (%eax),%al
4140e0:	62 01                	bound  %eax,(%ecx)
4140e2:	df 00                	filds  (%eax)
4140e4:	01 00                	add    %eax,(%eax)
4140e6:	63 01                	arpl   %eax,(%ecx)
4140e8:	df 00                	filds  (%eax)
4140ea:	02 00                	add    (%eax),%al
4140ec:	64 01 e1             	fs add %esp,%ecx
4140ef:	00 01                	add    %al,(%ecx)
4140f1:	00 65 01             	add    %ah,0x1(%ebp)
4140f4:	e1 00                	loope  0x4140f6
4140f6:	02 00                	add    (%eax),%al
4140f8:	66 01 e3             	add    %sp,%bx
4140fb:	00 01                	add    %al,(%ecx)
4140fd:	00 67 01             	add    %ah,0x1(%edi)
414100:	e3 00                	jecxz  0x414102
414102:	02 00                	add    (%eax),%al
414104:	68 01 e5 00 01       	push   $0x100e501
414109:	00 69 01             	add    %ch,0x1(%ecx)
41410c:	e5 00                	in     $0x0,%eax
41410e:	02 00                	add    (%eax),%al
414110:	82 01 e7             	addb   $0xe7,(%ecx)
414113:	00 02                	add    %al,(%edx)
414115:	00 8f 01 e9 00 02    	add    %cl,0x200e901(%edi)
41411b:	00 90 01 eb 00 02    	add    %dl,0x200eb01(%eax)
414121:	00 91 01 ed 00 02    	add    %dl,0x200ed01(%ecx)
414127:	00 92 01 ef 00 02    	add    %dl,0x200ef01(%edx)
41412d:	00 93 01 f1 00 01    	add    %dl,0x100f101(%ebx)
414133:	00 94 01 f1 00 02 00 	add    %dl,0x200f1(%ecx,%eax,1)
41413a:	a1 01 f3 00 01       	mov    0x100f301,%eax
41413f:	00 a2 01 f3 00 02    	add    %ah,0x200f301(%edx)
414145:	00 a3 01 f5 00 01    	add    %ah,0x100f501(%ebx)
41414b:	00 a4 01 f5 00 02 00 	add    %ah,0x200f5(%ecx,%eax,1)
414152:	a5                   	movsl  %ds:(%esi),%es:(%edi)
414153:	01 f7                	add    %esi,%edi
414155:	00 01                	add    %al,(%ecx)
414157:	00 a6 01 f7 00 02    	add    %ah,0x200f701(%esi)
41415d:	00 a7 01 f9 00 01    	add    %ah,0x100f901(%edi)
414163:	00 a8 01 f9 00 02    	add    %ch,0x200f901(%eax)
414169:	00 a9 01 fb 00 01    	add    %ch,0x100fb01(%ecx)
41416f:	00 aa 01 fb 00 02    	add    %ch,0x200fb01(%edx)
414175:	00 ab 01 fd 00 02    	add    %ch,0x200fd01(%ebx)
41417b:	00 ac 01 ff 00 01 00 	add    %ch,0x100ff(%ecx,%eax,1)
414182:	ad                   	lods   %ds:(%esi),%eax
414183:	01 ff                	add    %edi,%edi
414185:	00 02                	add    %al,(%edx)
414187:	00 ae 01 01 01 02    	add    %ch,0x2010101(%esi)
41418d:	00 af 01 03 01 02    	add    %ch,0x2010301(%edi)
414193:	00 b0 01 05 01 01    	add    %dh,0x1010501(%eax)
414199:	00 b1 01 05 01 02    	add    %dh,0x2010501(%ecx)
41419f:	00 b3 01 07 01 02    	add    %dh,0x2010701(%ebx)
4141a5:	00 b5 01 09 01 02    	add    %dh,0x2010901(%ebp)
4141ab:	00 b8 01 0b 01 02    	add    %bh,0x2010b01(%eax)
4141b1:	00 b9 01 0d 01 02    	add    %bh,0x2010d01(%ecx)
4141b7:	00 ba 01 0f 01 02    	add    %bh,0x2010f01(%edx)
4141bd:	00 bb 01 11 01 02    	add    %bh,0x2011101(%ebx)
4141c3:	00 c0                	add    %al,%al
4141c5:	01 13                	add    %edx,(%ebx)
4141c7:	01 01                	add    %eax,(%ecx)
4141c9:	00 c1                	add    %al,%cl
4141cb:	01 13                	add    %edx,(%ebx)
4141cd:	01 02                	add    %eax,(%edx)
4141cf:	00 c2                	add    %al,%dl
4141d1:	01 15 01 01 00 c3    	add    %edx,0xc3000101
4141d7:	01 15 01 02 00 d7    	add    %edx,0xd7000201
4141dd:	01 17                	add    %edx,(%edi)
4141df:	01 02                	add    %eax,(%edx)
4141e1:	00 d9                	add    %bl,%cl
4141e3:	01 19                	add    %ebx,(%ecx)
4141e5:	01 02                	add    %eax,(%edx)
4141e7:	00 da                	add    %bl,%dl
4141e9:	01 1b                	add    %ebx,(%ebx)
4141eb:	01 02                	add    %eax,(%edx)
4141ed:	00 db                	add    %bl,%bl
4141ef:	01 1d 01 02 00 dc    	add    %ebx,0xdc000201
4141f5:	01 1f                	add    %ebx,(%edi)
4141f7:	01 02                	add    %eax,(%edx)
4141f9:	00 dd                	add    %bl,%ch
4141fb:	01 21                	add    %esp,(%ecx)
4141fd:	01 02                	add    %eax,(%edx)
4141ff:	00 de                	add    %bl,%dh
414201:	01 23                	add    %esp,(%ebx)
414203:	01 02                	add    %eax,(%edx)
414205:	00 df                	add    %bl,%bh
414207:	01 25 01 01 00 e0    	add    %esp,0xe0000101
41420d:	01 25 01 02 00 e1    	add    %esp,0xe1000201
414213:	01 27                	add    %esp,(%edi)
414215:	01 01                	add    %eax,(%ecx)
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