411276:	4e                   	dec    %esi
411277:	00 4b 00             	add    %cl,0x0(%ebx)
41127a:	4e                   	dec    %esi
41127b:	00 4f 00             	add    %cl,0x0(%edi)
41127e:	57                   	push   %edi
41127f:	00 4e 00             	add    %cl,0x0(%esi)
411282:	21 00                	and    %eax,(%eax)
411284:	00 00                	add    %al,(%eax)
411286:	00 00                	add    %al,(%eax)
411288:	55                   	push   %ebp
411289:	00 6e 00             	add    %ch,0x0(%esi)
41128c:	73 00                	jae    0x41128e
41128e:	65 00 74 00 28       	add    %dh,%gs:0x28(%eax,%eax,1)
411293:	00 4e 00             	add    %cl,0x0(%esi)
411296:	2f                   	das
411297:	00 41 00             	add    %al,0x0(%ecx)
41129a:	29 00                	sub    %eax,(%eax)
41129c:	00 00                	add    %al,(%eax)
41129e:	00 00                	add    %al,(%eax)
4112a0:	46                   	inc    %esi
4112a1:	00 54 00 4c          	add    %dl,0x4c(%eax,%eax,1)
4112a5:	00 20                	add    %ah,(%eax)
4112a7:	00 54 00 72          	add    %dl,0x72(%eax,%eax,1)
4112ab:	00 61 00             	add    %ah,0x0(%ecx)
4112ae:	63 00                	arpl   %eax,(%eax)
4112b0:	65 00 20             	add    %ah,%gs:(%eax)
4112b3:	00 46 00             	add    %al,0x0(%esi)
4112b6:	69 00 6c 00 65 00    	imul   $0x65006c,(%eax),%eax
4112bc:	20 00                	and    %al,(%eax)
4112be:	48                   	dec    %eax
4112bf:	00 65 00             	add    %ah,0x0(%ebp)
4112c2:	61                   	popa
4112c3:	00 64 00 65          	add    %ah,0x65(%eax,%eax,1)
4112c7:	00 72 00             	add    %dh,0x0(%edx)
4112ca:	3a 00                	cmp    (%eax),%al
4112cc:	0a 00                	or     (%eax),%al
4112ce:	00 00                	add    %al,(%eax)
4112d0:	20 00                	and    %al,(%eax)
4112d2:	20 00                	and    %al,(%eax)
4112d4:	20 00                	and    %al,(%eax)
4112d6:	20 00                	and    %al,(%eax)
4112d8:	20 00                	and    %al,(%eax)
4112da:	20 00                	and    %al,(%eax)
4112dc:	20 00                	and    %al,(%eax)
4112de:	20 00                	and    %al,(%eax)
4112e0:	20 00                	and    %al,(%eax)
4112e2:	20 00                	and    %al,(%eax)
4112e4:	20 00                	and    %al,(%eax)
4112e6:	20 00                	and    %al,(%eax)
4112e8:	6c                   	insb   (%dx),%es:(%edi)
4112e9:	00 65 00             	add    %ah,0x0(%ebp)
4112ec:	5f                   	pop    %edi
4112ed:	00 75 00             	add    %dh,0x0(%ebp)
4112f0:	6c                   	insb   (%dx),%es:(%edi)
4112f1:	00 43 00             	add    %al,0x0(%ebx)
4112f4:	68 00 65 00 63       	push   $0x63006500
4112f9:	00 6b 00             	add    %ch,0x0(%ebx)
4112fc:	73 00                	jae    0x4112fe
4112fe:	75 00                	jne    0x411300
411300:	6d                   	insl   (%dx),%es:(%edi)
411301:	00 3a                	add    %bh,(%edx)
411303:	00 20                	add    %ah,(%eax)
411305:	00 30                	add    %dh,(%eax)
411307:	00 78 00             	add    %bh,0x0(%eax)
41130a:	25 00 78 00 0a       	and    $0xa007800,%eax
411317:	00 20                	add    %ah,(%eax)
411319:	00 20                	add    %ah,(%eax)
41131b:	00 20                	add    %ah,(%eax)
41131d:	00 20                	add    %ah,(%eax)
41131f:	00 20                	add    %ah,(%eax)
411321:	00 20                	add    %ah,(%eax)
411323:	00 20                	add    %ah,(%eax)
411325:	00 20                	add    %ah,(%eax)
411327:	00 20                	add    %ah,(%eax)
411329:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
41132d:	00 5f 00             	add    %bl,0x0(%edi)
411330:	75 00                	jne    0x411332
411332:	6c                   	insb   (%dx),%es:(%edi)
411333:	00 46 00             	add    %al,0x0(%esi)
411336:	54                   	push   %esp
411337:	00 4c 00 56          	add    %cl,0x56(%eax,%eax,1)
41133b:	00 65 00             	add    %ah,0x0(%ebp)
41133e:	72 00                	jb     0x411340
411340:	73 00                	jae    0x411342
411342:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
411348:	2a 00                	sub    (%eax),%al
41134a:	3a 00                	cmp    (%eax),%al
41134c:	20 00                	and    %al,(%eax)
41134e:	25 00 64 00 2e       	and    $0x2e006400,%eax
411353:	00 25 00 30 00 32    	add    %ah,0x32003000
411359:	00 64 00 2e          	add    %ah,0x2e(%eax,%eax,1)
41135d:	00 25 00 30 00 32    	add    %ah,0x32003000
411363:	00 64 00 20          	add    %ah,0x20(%eax,%eax,1)
411367:	00 28                	add    %ch,(%eax)
411369:	00 30                	add    %dh,(%eax)
41136b:	00 78 00             	add    %bh,0x0(%eax)
41136e:	25 00 78 00 2e       	and    $0x2e007800,%eax
411373:	00 30                	add    %dh,(%eax)
411375:	00 78 00             	add    %bh,0x0(%eax)
411378:	25 00 78 00 2e       	and    $0x2e007800,%eax
41137d:	00 30                	add    %dh,(%eax)
41137f:	00 78 00             	add    %bh,0x0(%eax)
411382:	25 00 78 00 29       	and    $0x29007800,%eax
411387:	00 0a                	add    %cl,(%edx)
411389:	00 00                	add    %al,(%eax)
41138b:	00 00                	add    %al,(%eax)
41138d:	00 00                	add    %al,(%eax)
41138f:	00 20                	add    %ah,(%eax)
411391:	00 20                	add    %ah,(%eax)
411393:	00 20                	add    %ah,(%eax)
411395:	00 20                	add    %ah,(%eax)
411397:	00 20                	add    %ah,(%eax)
411399:	00 20                	add    %ah,(%eax)
41139b:	00 20                	add    %ah,(%eax)
41139d:	00 20                	add    %ah,(%eax)
41139f:	00 20                	add    %ah,(%eax)
4113a1:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
4113a5:	00 5f 00             	add    %bl,0x0(%edi)
4113a8:	74 00                	je     0x4113aa
4113aa:	72 00                	jb     0x4113ac
4113ac:	61                   	popa
4113ad:	00 63 00             	add    %ah,0x0(%ebx)
4113b0:	65 00 6c 00 6f       	add    %ch,%gs:0x6f(%eax,%eax,1)
4113b5:	00 67 00             	add    %ah,0x0(%edi)
4113b8:	73 00                	jae    0x4113ba
4113ba:	74 00                	je     0x4113bc
4113bc:	61                   	popa
4113bd:	00 74 00 65          	add    %dh,0x65(%eax,%eax,1)
4113c1:	00 3a                	add    %bh,(%edx)
4113c3:	00 20                	add    %ah,(%eax)
4113c5:	00 25 00 77 00 73    	add    %ah,0x73007700
4113cb:	00 20                	add    %ah,(%eax)
4113cd:	00 28                	add    %ch,(%eax)
4113cf:	00 25 00 64 00 20    	add    %ah,0x20006400
4113d5:	00 30                	add    %dh,(%eax)
4113d7:	00 78 00             	add    %bh,0x0(%eax)
4113da:	25 00 78 00 29       	and    $0x29007800,%eax
4113df:	00 0a                	add    %cl,(%edx)
4113e1:	00 00                	add    %al,(%eax)
4113e3:	00 00                	add    %al,(%eax)
4113e5:	00 00                	add    %al,(%eax)
4113e7:	00 20                	add    %ah,(%eax)
4113e9:	00 20                	add    %ah,(%eax)
4113eb:	00 20                	add    %ah,(%eax)
4113ed:	00 20                	add    %ah,(%eax)
4113ef:	00 20                	add    %ah,(%eax)
4113f1:	00 20                	add    %ah,(%eax)
4113f3:	00 20                	add    %ah,(%eax)
4113f5:	00 20                	add    %ah,(%eax)
4113f7:	00 20                	add    %ah,(%eax)
4113f9:	00 20                	add    %ah,(%eax)
4113fb:	00 20                	add    %ah,(%eax)
4113fd:	00 20                	add    %ah,(%eax)
4113ff:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
411403:	00 5f 00             	add    %bl,0x0(%edi)
411406:	75 00                	jne    0x411408
411408:	6c                   	insb   (%dx),%es:(%edi)
411409:	00 53 00             	add    %dl,0x0(%ebx)
41140c:	63 00                	arpl   %eax,(%eax)
41140e:	68 00 65 00 6d       	push   $0x6d006500
411413:	00 61 00             	add    %ah,0x0(%ecx)
411416:	49                   	dec    %ecx
411417:	00 44 00 3a          	add    %al,0x3a(%eax,%eax,1)
41141b:	00 20                	add    %ah,(%eax)
41141d:	00 25 00 64 00 20    	add    %ah,0x20006400
411423:	00 28                	add    %ch,(%eax)
411425:	00 30                	add    %dh,(%eax)
411427:	00 78 00             	add    %bh,0x0(%eax)
41142a:	25 00 78 00 29       	and    $0x29007800,%eax
41142f:	00 0a                	add    %cl,(%edx)
411431:	00 00                	add    %al,(%eax)
411433:	00 00                	add    %al,(%eax)
411435:	00 00                	add    %al,(%eax)
411437:	00 20                	add    %ah,(%eax)
411439:	00 20                	add    %ah,(%eax)
41143b:	00 20                	add    %ah,(%eax)
41143d:	00 20                	add    %ah,(%eax)
41143f:	00 20                	add    %ah,(%eax)
411441:	00 20                	add    %ah,(%eax)
411443:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
411447:	00 5f 00             	add    %bl,0x0(%edi)
41144a:	75 00                	jne    0x41144c
41144c:	6c                   	insb   (%dx),%es:(%edi)
41144d:	00 53 00             	add    %dl,0x0(%ebx)
411450:	63 00                	arpl   %eax,(%eax)
411452:	68 00 65 00 6d       	push   $0x6d006500
411457:	00 61 00             	add    %ah,0x0(%ecx)
41145a:	56                   	push   %esi
41145b:	00 65 00             	add    %ah,0x0(%ebp)
41145e:	72 00                	jb     0x411460
411460:	73 00                	jae    0x411462
411462:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
411468:	2a 00                	sub    (%eax),%al
41146a:	3a 00                	cmp    (%eax),%al
41146c:	20 00                	and    %al,(%eax)
41146e:	25 00 64 00 2e       	and    $0x2e006400,%eax
411473:	00 25 00 30 00 32    	add    %ah,0x32003000
411479:	00 64 00 2e          	add    %ah,0x2e(%eax,%eax,1)
41147d:	00 25 00 30 00 32    	add    %ah,0x32003000
411483:	00 64 00 20          	add    %ah,0x20(%eax,%eax,1)
411487:	00 28                	add    %ch,(%eax)
411489:	00 30                	add    %dh,(%eax)
41148b:	00 78 00             	add    %bh,0x0(%eax)
41148e:	25 00 78 00 2e       	and    $0x2e007800,%eax
411493:	00 30                	add    %dh,(%eax)
411495:	00 78 00             	add    %bh,0x0(%eax)
411498:	25 00 78 00 2e       	and    $0x2e007800,%eax
41149d:	00 30                	add    %dh,(%eax)
41149f:	00 78 00             	add    %bh,0x0(%eax)
4114a2:	25 00 78 00 29       	and    $0x29007800,%eax
4114a7:	00 0a                	add    %cl,(%edx)
4114a9:	00 00                	add    %al,(%eax)
4114ab:	00 20                	add    %ah,(%eax)
4114ad:	00 20                	add    %ah,(%eax)
4114af:	00 20                	add    %ah,(%eax)
4114b1:	00 20                	add    %ah,(%eax)
4114b3:	00 20                	add    %ah,(%eax)
4114b5:	00 20                	add    %ah,(%eax)
4114b7:	00 20                	add    %ah,(%eax)
4114b9:	00 20                	add    %ah,(%eax)
4114bb:	00 20                	add    %ah,(%eax)
4114bd:	00 20                	add    %ah,(%eax)
4114bf:	00 20                	add    %ah,(%eax)
4114c1:	00 20                	add    %ah,(%eax)
4114c3:	00 20                	add    %ah,(%eax)
4114c5:	00 20                	add    %ah,(%eax)
4114c7:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
4114cb:	00 5f 00             	add    %bl,0x0(%edi)
4114ce:	63 00                	arpl   %eax,(%eax)
4114d0:	52                   	push   %edx
4114d1:	00 65 00             	add    %ah,0x0(%ebp)
4114d4:	4f                   	dec    %edi
4114d5:	00 70 00             	add    %dh,0x0(%eax)
4114d8:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
4114dc:	73 00                	jae    0x4114de
4114de:	3a 00                	cmp    (%eax),%al
4114e0:	20 00                	and    %al,(%eax)
4114e2:	25 00 64 00 0a       	and    $0xa006400,%eax
4114e7:	00 00                	add    %al,(%eax)
4114e9:	00 00                	add    %al,(%eax)
4114eb:	00 20                	add    %ah,(%eax)
4114ed:	00 20                	add    %ah,(%eax)
4114ef:	00 20                	add    %ah,(%eax)
4114f1:	00 20                	add    %ah,(%eax)
4114f3:	00 20                	add    %ah,(%eax)
4114f5:	00 20                	add    %ah,(%eax)
4114f7:	00 20                	add    %ah,(%eax)
4114f9:	00 20                	add    %ah,(%eax)
4114fb:	00 20                	add    %ah,(%eax)
4114fd:	00 20                	add    %ah,(%eax)
4114ff:	00 20                	add    %ah,(%eax)
411501:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
411505:	00 5f 00             	add    %bl,0x0(%edi)
411508:	63 00                	arpl   %eax,(%eax)
41150a:	52                   	push   %edx
41150b:	00 65 00             	add    %ah,0x0(%ebp)
41150e:	63 00                	arpl   %eax,(%eax)
411510:	6f                   	outsl  %ds:(%esi),(%dx)
411511:	00 76 00             	add    %dh,0x0(%esi)
411514:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
411518:	69 00 65 00 73 00    	imul   $0x730065,(%eax),%eax
41151e:	3a 00                	cmp    (%eax),%al
411520:	20 00                	and    %al,(%eax)
411522:	25 00 64 00 0a       	and    $0xa006400,%eax
41152f:	00 20                	add    %ah,(%eax)
411531:	00 20                	add    %ah,(%eax)
411533:	00 20                	add    %ah,(%eax)
411535:	00 20                	add    %ah,(%eax)
411537:	00 20                	add    %ah,(%eax)
411539:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
41153d:	00 5f 00             	add    %bl,0x0(%edi)
411540:	63 00                	arpl   %eax,(%eax)
411542:	62 00                	bound  %eax,(%eax)
411544:	4c                   	dec    %esp
411545:	00 61 00             	add    %ah,0x0(%ecx)
411548:	73 00                	jae    0x41154a
41154a:	74 00                	je     0x41154c
41154c:	4b                   	dec    %ebx
41154d:	00 6e 00             	add    %ch,0x0(%esi)
411550:	6f                   	outsl  %ds:(%esi),(%dx)
411551:	00 77 00             	add    %dh,0x0(%edi)
411554:	6e                   	outsb  %ds:(%esi),(%dx)
411555:	00 42 00             	add    %al,0x0(%edx)
411558:	75 00                	jne    0x41155a
41155a:	66 00 66 00          	data16 add %ah,0x0(%esi)
41155e:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
411562:	3a 00                	cmp    (%eax),%al
411564:	20 00                	and    %al,(%eax)
411566:	25 00 49 00 36       	and    $0x36004900,%eax
41156b:	00 34 00             	add    %dh,(%eax,%eax,1)
41156e:	64 00 0a             	add    %cl,%fs:(%edx)
411571:	00 00                	add    %al,(%eax)
411573:	00 00                	add    %al,(%eax)
411575:	00 00                	add    %al,(%eax)
411577:	00 20                	add    %ah,(%eax)
411579:	00 20                	add    %ah,(%eax)
41157b:	00 20                	add    %ah,(%eax)
41157d:	00 20                	add    %ah,(%eax)
41157f:	00 20                	add    %ah,(%eax)
411581:	00 20                	add    %ah,(%eax)
411583:	00 20                	add    %ah,(%eax)
411585:	00 20                	add    %ah,(%eax)
411587:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
41158b:	00 5f 00             	add    %bl,0x0(%edi)
41158e:	63 00                	arpl   %eax,(%eax)
411590:	57                   	push   %edi
411591:	00 72 00             	add    %dh,0x0(%edx)
411594:	69 00 74 00 65 00    	imul   $0x650074,(%eax),%eax
41159a:	46                   	inc    %esi
41159b:	00 61 00             	add    %ah,0x0(%ecx)
41159e:	69 00 6c 00 75 00    	imul   $0x75006c,(%eax),%eax
4115a4:	72 00                	jb     0x4115a6
4115a6:	65 00 73 00          	add    %dh,%gs:0x0(%ebx)
4115aa:	3a 00                	cmp    (%eax),%al
4115ac:	20 00                	and    %al,(%eax)
4115ae:	25 00 49 00 36       	and    $0x36004900,%eax
4115b3:	00 34 00             	add    %dh,(%eax,%eax,1)
4115b6:	64 00 0a             	add    %cl,%fs:(%edx)
4115b9:	00 00                	add    %al,(%eax)
4115bb:	00 00                	add    %al,(%eax)
4115bd:	00 00                	add    %al,(%eax)
4115bf:	00 20                	add    %ah,(%eax)
4115c1:	00 20                	add    %ah,(%eax)
4115c3:	00 20                	add    %ah,(%eax)
4115c5:	00 20                	add    %ah,(%eax)
4115c7:	00 20                	add    %ah,(%eax)
4115c9:	00 20                	add    %ah,(%eax)
4115cb:	00 20                	add    %ah,(%eax)
4115cd:	00 20                	add    %ah,(%eax)
4115cf:	00 20                	add    %ah,(%eax)
4115d1:	00 20                	add    %ah,(%eax)
4115d3:	00 20                	add    %ah,(%eax)
4115d5:	00 6c 00 65          	add    %ch,0x65(%eax,%eax,1)
4115d9:	00 5f 00             	add    %bl,0x0(%edi)
4115dc:	66 00 74 00 46       	data16 add %dh,0x46(%eax,%eax,1)
4115e1:	00 69 00             	add    %ch,0x0(%ecx)
4115e4:	72 00                	jb     0x4115e6
4115e6:	73 00                	jae    0x4115e8
4115e8:	74 00                	je     0x4115ea
4115ea:	4f                   	dec    %edi
4115eb:	00 70 00             	add    %dh,0x0(%eax)
4115ee:	65 00 6e 00          	add    %ch,%gs:0x0(%esi)
4115f2:	3a 00                	cmp    (%eax),%al
4115f4:	20 00                	and    %al,(%eax)
4115f6:	25 00 77 00 73       	and    $0x73007700,%eax
4115fb:	00 20                	add    %ah,(%eax)
4115fd:	00 25 00 77 00 73    	add    %ah,0x73007700
411603:	00 0a                	add    %cl,(%edx)
411605:	00 00                	add    %al,(%eax)
411607:	00 20                	add    %ah,(%eax)