4132b9:	4c                   	dec    %esp
4132ba:	6f                   	outsl  %ds:(%esi),(%dx)
4132bb:	61                   	popa
4132bc:	64 00 51 75          	add    %dl,%fs:0x75(%ecx)
4132c0:	65 73 74             	gs jae 0x413337
4132c3:	69 6f 6e 52 65 73 75 	imul   $0x75736552,0x6e(%edi),%ebp
4132ca:	6c                   	insb   (%dx),%es:(%edi)
4132cb:	74 46                	je     0x413313
4132cd:	6f                   	outsl  %ds:(%esi),(%dx)
4132ce:	72 6d                	jb     0x41333d
4132d0:	5f                   	pop    %edi
4132d1:	4c                   	dec    %esp
4132d2:	6f                   	outsl  %ds:(%esi),(%dx)
4132d3:	61                   	popa
4132d4:	64 00 53 74          	add    %dl,%fs:0x74(%ebx)
4132d8:	75 64                	jne    0x41333e
4132da:	65 6e                	outsb  %gs:(%esi),(%dx)
4132dc:	74 46                	je     0x413324
4132de:	6f                   	outsl  %ds:(%esi),(%dx)
4132df:	72 6d                	jb     0x41334e
4132e1:	5f                   	pop    %edi
4132e2:	4c                   	dec    %esp
4132e3:	6f                   	outsl  %ds:(%esi),(%dx)
4132e4:	61                   	popa
4132e5:	64 00 53 74          	add    %dl,%fs:0x74(%ebx)
4132e9:	75 64                	jne    0x41334f
4132eb:	65 6e                	outsb  %gs:(%esi),(%dx)
4132ed:	74 4c                	je     0x41333b
4132ef:	69 73 74 46 6f 72 6d 	imul   $0x6d726f46,0x74(%ebx),%esi
4132f6:	5f                   	pop    %edi
4132f7:	4c                   	dec    %esp
4132f8:	6f                   	outsl  %ds:(%esi),(%dx)
4132f9:	61                   	popa
4132fa:	64 00 41 62          	add    %al,%fs:0x62(%ecx)
4132fe:	6f                   	outsl  %ds:(%esi),(%dx)
4132ff:	75 74                	jne    0x413375
413301:	46                   	inc    %esi
413302:	6f                   	outsl  %ds:(%esi),(%dx)
413303:	72 6d                	jb     0x413372
413305:	5f                   	pop    %edi
413306:	4c                   	dec    %esp
413307:	6f                   	outsl  %ds:(%esi),(%dx)
413308:	61                   	popa
413309:	64 00 4d 6f          	add    %cl,%fs:0x6f(%ebp)
41330d:	64 69 66 79 51 75 65 	imul   $0x73657551,%fs:0x79(%esi),%esp
413314:	73
413315:	74 69                	je     0x413380
413317:	6f                   	outsl  %ds:(%esi),(%dx)
413318:	6e                   	outsb  %ds:(%esi),(%dx)
413319:	5f                   	pop    %edi
41331a:	4c                   	dec    %esp
41331b:	6f                   	outsl  %ds:(%esi),(%dx)
41331c:	61                   	popa
41331d:	64 00 41 64          	add    %al,%fs:0x64(%ecx)
413321:	64 53                	fs push %ebx
413323:	75 62                	jne    0x413387
413325:	6a 65                	push   $0x65
413327:	63 74 5f 4c          	arpl   %esi,0x4c(%edi,%ebx,2)
41332b:	6f                   	outsl  %ds:(%esi),(%dx)
41332c:	61                   	popa
41332d:	64 00 73 64          	add    %dh,%fs:0x64(%ebx)
413331:	61                   	popa
413332:	73 61                	jae    0x413395
413334:	64 00 41 64          	add    %al,%fs:0x64(%ecx)
413338:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
41333c:	74 5f                	je     0x41339d
41333e:	52                   	push   %edx
41333f:	65 64 00 61 64       	gs add %ah,%fs:0x64(%ecx)
413344:	64 5f                	fs pop %edi
413346:	43                   	inc    %ebx
413347:	68 65 63 6b 65       	push   $0x656b6365
41334c:	64 43                	fs inc %ebx
41334e:	68 61 6e 67 65       	push   $0x65676e61
413353:	64 00 63 6f          	add    %ah,%fs:0x6f(%ebx)
413357:	6d                   	insl   (%dx),%es:(%edi)
413358:	62 6f 42             	bound  %ebp,0x42(%edi)
41335b:	6f                   	outsl  %ds:(%esi),(%dx)
41335c:	78 31                	js     0x41338f
41335e:	5f                   	pop    %edi
41335f:	53                   	push   %ebx
413360:	65 6c                	gs insb (%dx),%es:(%edi)
413362:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
413367:	49                   	dec    %ecx
413368:	6e                   	outsb  %ds:(%esi),(%dx)
413369:	64 65 78 43          	fs gs js 0x4133b0
41336d:	68 61 6e 67 65       	push   $0x65676e61
413372:	64 00 61 64          	add    %ah,%fs:0x64(%ecx)
413376:	64 5f                	fs pop %edi
413378:	53                   	push   %ebx
413379:	65 6c                	gs insb (%dx),%es:(%edi)
41337b:	65 63 74 65 64       	arpl   %esi,%gs:0x64(%ebp,%eiz,2)
413380:	49                   	dec    %ecx
413381:	6e                   	outsb  %ds:(%esi),(%dx)
413382:	64 65 78 43          	fs gs js 0x4133c9
413386:	68 61 6e 67 65       	push   $0x65676e61
41338b:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
41338f:	74 5f                	je     0x4133f0
413391:	43                   	inc    %ebx
413392:	68 65 63 6b 65       	push   $0x656b6365
413397:	64 00 73 65          	add    %dh,%fs:0x65(%ebx)
41339b:	74 5f                	je     0x4133fc
41339d:	43                   	inc    %ebx
41339e:	68 65 63 6b 65       	push   $0x656b6365
4133a3:	64 00 73 65          	add    %dh,%fs:0x65(%ebx)
4133a7:	74 5f                	je     0x413408
4133a9:	45                   	inc    %ebp
4133aa:	6e                   	outsb  %ds:(%esi),(%dx)
4133ab:	61                   	popa
4133ac:	62 6c 65 64          	bound  %ebp,0x64(%ebp,%eiz,2)
4133b0:	00 73 65             	add    %dh,0x65(%ebx)
4133b3:	74 5f                	je     0x413414
4133b5:	46                   	inc    %esi
4133b6:	6f                   	outsl  %ds:(%esi),(%dx)
4133b7:	72 6d                	jb     0x413426
4133b9:	61                   	popa
4133ba:	74 74                	je     0x413430
4133bc:	69 6e 67 45 6e 61 62 	imul   $0x62616e45,0x67(%esi),%ebp
4133c3:	6c                   	insb   (%dx),%es:(%edi)
4133c4:	65 64 00 67 65       	gs add %ah,%fs:0x65(%edi)
4133c9:	74 5f                	je     0x41342a
4133cb:	49                   	dec    %ecx
4133cc:	73 43                	jae    0x413411
4133ce:	6c                   	insb   (%dx),%es:(%edi)
4133cf:	6f                   	outsl  %ds:(%esi),(%dx)
4133d0:	73 65                	jae    0x413437
4133d2:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
4133d6:	74 5f                	je     0x413437
4133d8:	49                   	dec    %ecx
4133d9:	73 44                	jae    0x41341f
4133db:	69 73 70 6f 73 65 64 	imul   $0x6465736f,0x70(%ebx),%esi
4133e2:	00 53 79             	add    %dl,0x79(%ebx)
4133e5:	6e                   	outsb  %ds:(%esi),(%dx)
4133e6:	63 68 72             	arpl   %ebp,0x72(%eax)
4133e9:	6f                   	outsl  %ds:(%esi),(%dx)
4133ea:	6e                   	outsb  %ds:(%esi),(%dx)
4133eb:	69 7a 65 64 00 71 75 	imul   $0x75710064,0x65(%edx),%edi
4133f2:	65 73 74             	gs jae 0x413469
4133f5:	69 6f 6e 69 64 00 73 	imul   $0x73006469,0x6e(%edi),%ebp
4133fc:	75 62                	jne    0x413460
4133fe:	6a 65                	push   $0x65
413400:	63 74 69 64          	arpl   %esi,0x64(%ecx,%ebp,2)
413404:	00 44 61 74          	add    %al,0x74(%ecx,%eiz,2)
413408:	61                   	popa
413409:	47                   	inc    %edi
41340a:	72 69                	jb     0x413475
41340c:	64 56                	fs push %esi
41340e:	69 65 77 42 61 6e 64 	imul   $0x646e6142,0x77(%ebp),%esp
413415:	00 44 62 43          	add    %al,0x43(%edx,%eiz,2)
413419:	6f                   	outsl  %ds:(%esi),(%dx)
41341a:	6d                   	insl   (%dx),%es:(%edi)
41341b:	6d                   	insl   (%dx),%es:(%edi)
41341c:	61                   	popa
41341d:	6e                   	outsb  %ds:(%esi),(%dx)
41341e:	64 00 53 71          	add    %dl,%fs:0x71(%ebx)
413422:	6c                   	insb   (%dx),%es:(%edi)
413423:	43                   	inc    %ebx
413424:	6f                   	outsl  %ds:(%esi),(%dx)
413425:	6d                   	insl   (%dx),%es:(%edi)
413426:	6d                   	insl   (%dx),%es:(%edi)
413427:	61                   	popa
413428:	6e                   	outsb  %ds:(%esi),(%dx)
413429:	64 00 53 65          	add    %dl,%fs:0x65(%ebx)
41342d:	6e                   	outsb  %ds:(%esi),(%dx)
41342e:	64 00 74 78 74       	add    %dh,%fs:0x74(%eax,%edi,2)
413433:	5f                   	pop    %edi
413434:	70 61                	jo     0x413497
413436:	73 73                	jae    0x4134ab
413438:	77 6f                	ja     0x4134a9
41343a:	72 64                	jb     0x4134a0
41343c:	00 67 7a             	add    %ah,0x7a(%edi)
41343f:	72 64                	jb     0x4134a5
413441:	00 64 65 66          	add    %ah,0x66(%ebp,%eiz,2)
413445:	61                   	popa
413446:	75 6c                	jne    0x4134b4
413448:	74 49                	je     0x413493
41344a:	6e                   	outsb  %ds:(%esi),(%dx)
41344b:	73 74                	jae    0x4134c1
41344d:	61                   	popa
41344e:	6e                   	outsb  %ds:(%esi),(%dx)
41344f:	63 65 00             	arpl   %esp,0x0(%ebp)
413452:	73 65                	jae    0x4134b9
413454:	74 5f                	je     0x4134b5
413456:	44                   	inc    %esp
413457:	61                   	popa
413458:	74 61                	je     0x4134bb
41345a:	53                   	push   %ebx
41345b:	6f                   	outsl  %ds:(%esi),(%dx)
41345c:	75 72                	jne    0x4134d0
41345e:	63 65 00             	arpl   %esp,0x0(%ebp)
413461:	73 65                	jae    0x4134c8
413463:	74 5f                	je     0x4134c4
413465:	41                   	inc    %ecx
413466:	75 74                	jne    0x4134dc
413468:	6f                   	outsl  %ds:(%esi),(%dx)
413469:	53                   	push   %ebx
41346a:	63 61 6c             	arpl   %esp,0x6c(%ecx)
41346d:	65 4d                	gs dec %ebp
41346f:	6f                   	outsl  %ds:(%esi),(%dx)
413470:	64 65 00 73 65       	fs add %dh,%gs:0x65(%ebx)
413475:	74 5f                	je     0x4134d6
413477:	53                   	push   %ebx
413478:	69 7a 65 4d 6f 64 65 	imul   $0x65646f4d,0x65(%edx),%edi
41347f:	00 73 65             	add    %dh,0x65(%ebx)
413482:	74 5f                	je     0x4134e3
413484:	43                   	inc    %ebx
413485:	6f                   	outsl  %ds:(%esi),(%dx)
413486:	6c                   	insb   (%dx),%es:(%edi)
413487:	75 6d                	jne    0x4134f6
413489:	6e                   	outsb  %ds:(%esi),(%dx)
41348a:	48                   	dec    %eax
41348b:	65 61                	gs popa
41348d:	64 65 72 73          	fs gs jb 0x413504
413491:	48                   	dec    %eax
413492:	65 69 67 68 74 53 69 	imul   $0x7a695374,%gs:0x68(%edi),%esp
413499:	7a
41349a:	65 4d                	gs dec %ebp
41349c:	6f                   	outsl  %ds:(%esi),(%dx)
41349d:	64 65 00 44 61 74    	fs add %al,%gs:0x74(%ecx,%eiz,2)
4134a3:	61                   	popa
4134a4:	47                   	inc    %edi
4134a5:	72 69                	jb     0x413510
4134a7:	64 56                	fs push %esi
4134a9:	69 65 77 43 6f 6c 75 	imul   $0x756c6f43,0x77(%ebp),%esp
4134b0:	6d                   	insl   (%dx),%es:(%edi)
4134b1:	6e                   	outsb  %ds:(%esi),(%dx)
4134b2:	48                   	dec    %eax
4134b3:	65 61                	gs popa
4134b5:	64 65 72 73          	fs gs jb 0x41352c
4134b9:	48                   	dec    %eax
4134ba:	65 69 67 68 74 53 69 	imul   $0x7a695374,%gs:0x68(%edi),%esp
4134c1:	7a
4134c2:	65 4d                	gs dec %ebp
4134c4:	6f                   	outsl  %ds:(%esi),(%dx)
4134c5:	64 65 00 50 69       	fs add %dl,%gs:0x69(%eax)
4134ca:	63 74 75 72          	arpl   %esi,0x72(%ebp,%esi,2)
4134ce:	65 42                	gs inc %edx
4134d0:	6f                   	outsl  %ds:(%esi),(%dx)
4134d1:	78 53                	js     0x413526
4134d3:	69 7a 65 4d 6f 64 65 	imul   $0x65646f4d,0x65(%edx),%edi
4134da:	00 73 65             	add    %dh,0x65(%ebx)
4134dd:	74 5f                	je     0x41353e
4134df:	53                   	push   %ebx
4134e0:	65 6c                	gs insb (%dx),%es:(%edi)
4134e2:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4134e7:	6e                   	outsb  %ds:(%esi),(%dx)
4134e8:	4d                   	dec    %ebp
4134e9:	6f                   	outsl  %ds:(%esi),(%dx)
4134ea:	64 65 00 44 61 74    	fs add %al,%gs:0x74(%ecx,%eiz,2)
4134f0:	61                   	popa
4134f1:	47                   	inc    %edi
4134f2:	72 69                	jb     0x41355d
4134f4:	64 56                	fs push %esi
4134f6:	69 65 77 53 65 6c 65 	imul   $0x656c6553,0x77(%ebp),%esp
4134fd:	63 74 69 6f          	arpl   %esi,0x6f(%ecx,%ebp,2)
413501:	6e                   	outsb  %ds:(%esi),(%dx)
413502:	4d                   	dec    %ebp
413503:	6f                   	outsl  %ds:(%esi),(%dx)
413504:	64 65 00 73 65       	fs add %dh,%gs:0x65(%ebx)
413509:	74 5f                	je     0x41356a
41350b:	41                   	inc    %ecx
41350c:	75 74                	jne    0x413582
41350e:	6f                   	outsl  %ds:(%esi),(%dx)
41350f:	53                   	push   %ebx
413510:	69 7a 65 43 6f 6c 75 	imul   $0x756c6f43,0x65(%edx),%edi
413517:	6d                   	insl   (%dx),%es:(%edi)
413518:	6e                   	outsb  %ds:(%esi),(%dx)
413519:	73 4d                	jae    0x413568
41351b:	6f                   	outsl  %ds:(%esi),(%dx)
41351c:	64 65 00 44 61 74    	fs add %al,%gs:0x74(%ecx,%eiz,2)
413522:	61                   	popa
413523:	47                   	inc    %edi
413524:	72 69                	jb     0x41358f
413526:	64 56                	fs push %esi
413528:	69 65 77 41 75 74 6f 	imul   $0x6f747541,0x77(%ebp),%esp
41352f:	53                   	push   %ebx
413530:	69 7a 65 43 6f 6c 75 	imul   $0x756c6f43,0x65(%edx),%edi
413537:	6d                   	insl   (%dx),%es:(%edi)
413538:	6e                   	outsb  %ds:(%esi),(%dx)
413539:	73 4d                	jae    0x413588
41353b:	6f                   	outsl  %ds:(%esi),(%dx)
41353c:	64 65 00 73 65       	fs add %dh,%gs:0x65(%ebx)
413541:	74 5f                	je     0x4135a2
413543:	41                   	inc    %ecx
413544:	75 74                	jne    0x4135ba
413546:	6f                   	outsl  %ds:(%esi),(%dx)
413547:	53                   	push   %ebx
413548:	69 7a 65 52 6f 77 73 	imul   $0x73776f52,0x65(%edx),%edi
41354f:	4d                   	dec    %ebp
413550:	6f                   	outsl  %ds:(%esi),(%dx)
413551:	64 65 00 44 61 74    	fs add %al,%gs:0x74(%ecx,%eiz,2)
413557:	61                   	popa
413558:	47                   	inc    %edi
413559:	72 69                	jb     0x4135c4
41355b:	64 56                	fs push %esi
41355d:	69 65 77 41 75 74 6f 	imul   $0x6f747541,0x77(%ebp),%esp
413564:	53                   	push   %ebx
413565:	69 7a 65 52 6f 77 73 	imul   $0x73776f52,0x65(%edx),%edi
41356c:	4d                   	dec    %ebp
41356d:	6f                   	outsl  %ds:(%esi),(%dx)
41356e:	64 65 00 5a 77       	fs add %bl,%gs:0x77(%edx)
413573:	72 66                	jb     0x4135db
413575:	65 00 54 61 62       	add    %dl,%gs:0x62(%ecx,%eiz,2)
41357a:	50                   	push   %eax
41357b:	61                   	popa
41357c:	67 65 00 73 65       	add    %dh,%gs:0x65(%bp,%di)
413581:	74 5f                	je     0x4135e2
413583:	42                   	inc    %edx
413584:	61                   	popa
413585:	63 6b 67             	arpl   %ebp,0x67(%ebx)
413588:	72 6f                	jb     0x4135f9
41358a:	75 6e                	jne    0x4135fa
41358c:	64 49                	fs dec %ecx
41358e:	6d                   	insl   (%dx),%es:(%edi)
41358f:	61                   	popa
413590:	67 65 00 67 65       	add    %ah,%gs:0x65(%bx)
413595:	74 5f                	je     0x4135f6
413597:	4d                   	dec    %ebp
413598:	65 73 73             	gs jae 0x41360e
41359b:	61                   	popa
41359c:	67 65 00 41 64       	add    %al,%gs:0x64(%bx,%di)
4135a1:	64 52                	fs push %edx
4135a3:	61                   	popa
4135a4:	6e                   	outsb  %ds:(%esi),(%dx)
4135a5:	67 65 00 49 6e       	add    %cl,%gs:0x6e(%bx,%di)
4135aa:	76 6f                	jbe    0x41361b
4135ac:	6b 65 00 72          	imul   $0x72,0x0(%ebp),%esp
4135b0:	61                   	popa
4135b1:	64 69 6f 4d 61 6c 65 	imul   $0x656c61,%fs:0x4d(%edi),%ebp
4135b8:	00
4135b9:	44                   	inc    %esp
4135ba:	61                   	popa
4135bb:	74 61                	je     0x41361e
4135bd:	54                   	push   %esp
4135be:	61                   	popa
4135bf:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
4135c3:	49                   	dec    %ecx
4135c4:	44                   	inc    %esp
4135c5:	69 73 70 6f 73 61 62 	imul   $0x6261736f,0x70(%ebx),%esi
4135cc:	6c                   	insb   (%dx),%es:(%edi)
4135cd:	65 00 73 65          	add    %dh,%gs:0x65(%ebx)
4135d1:	74 5f                	je     0x413632
4135d3:	56                   	push   %esi
4135d4:	69 73 69 62 6c 65 00 	imul   $0x656c62,0x69(%ebx),%esi
4135db:	52                   	push   %edx
4135dc:	75 6e                	jne    0x41364c
4135de:	74 69                	je     0x413649
4135e0:	6d                   	insl   (%dx),%es:(%edi)
4135e1:	65 54                	gs push %esp
4135e3:	79 70                	jns    0x413655
4135e5:	65 48                	gs dec %eax