4253da:	36 6c                	ss insb (%dx),%es:(%edi)
4253dc:	61                   	popa
4253dd:	36 31 76 61          	xor    %esi,%ss:0x61(%esi)
4253e1:	71 46                	jno    0x425429
4253e3:	64 39 62 6c          	cmp    %esp,%fs:0x6c(%edx)
4253e7:	4a                   	dec    %edx
4253e8:	32 78 65             	xor    0x65(%eax),%bh
4253eb:	56                   	push   %esi
4253ec:	35 64 4c 51 75       	xor    $0x75514c64,%eax
4253f1:	44                   	inc    %esp
4253f2:	68 32 6c 71 31       	push   $0x31716c32
4253f7:	4c                   	dec    %esp
4253f8:	79 79                	jns    0x425473
4253fa:	47                   	inc    %edi
4253fb:	4e                   	dec    %esi
4253fc:	48                   	dec    %eax
4253fd:	68 37 6f 53 4c       	push   $0x4c536f37
425402:	6e                   	outsb  %ds:(%esi),(%dx)
425403:	34 6f                	xor    $0x6f,%al
425405:	33 6f 74             	xor    0x74(%edi),%ebp
425408:	77 69                	ja     0x425473
42540a:	53                   	push   %ebx
42540b:	45                   	inc    %ebp
42540c:	61                   	popa
42540d:	57                   	push   %edi
42540e:	56                   	push   %esi
42540f:	6f                   	outsl  %ds:(%esi),(%dx)
425410:	6e                   	outsb  %ds:(%esi),(%dx)
425411:	33 77 66             	xor    0x66(%edi),%esi
425414:	72 4e                	jb     0x425464
425416:	66 4b                	dec    %bx
425418:	41                   	inc    %ecx
425419:	45                   	inc    %ebp
42541a:	6d                   	insl   (%dx),%es:(%edi)
42541b:	68 56 76 72 67       	push   $0x67727656
425420:	66 41                	inc    %cx
425422:	4b                   	dec    %ebx
425423:	74 6a                	je     0x42548f
425425:	55                   	push   %ebp
425426:	70 36                	jo     0x42545e
425428:	77 30                	ja     0x42545a
42542a:	64 4d                	fs dec %ebp
42542c:	61                   	popa
42542d:	5a                   	pop    %edx
42542e:	76 76                	jbe    0x4254a6
425430:	67 70 75             	addr16 jo 0x4254a8
425433:	48                   	dec    %eax
425434:	63 4b 6c             	arpl   %ecx,0x6c(%ebx)
425437:	6f                   	outsl  %ds:(%esi),(%dx)
425438:	5a                   	pop    %edx
425439:	36 75 34             	ss jne 0x425470
42543c:	6c                   	insb   (%dx),%es:(%edi)
42543d:	67 32 66 4b          	xor    0x4b(%bp),%ah
425441:	6c                   	insb   (%dx),%es:(%edi)
425442:	7a 6a                	jp     0x4254ae
425444:	49                   	dec    %ecx
425445:	30 6a 43             	xor    %ch,0x43(%edx)
425448:	63 34 71             	arpl   %esi,(%ecx,%esi,2)
42544b:	76 38                	jbe    0x425485
42544d:	4f                   	dec    %edi
42544e:	4c                   	dec    %esp
42544f:	46                   	inc    %esi
425450:	58                   	pop    %eax
425451:	4b                   	dec    %ebx
425452:	56                   	push   %esi
425453:	47                   	inc    %edi
425454:	4e                   	dec    %esi
425455:	4a                   	dec    %edx
425456:	4d                   	dec    %ebp
425457:	6b 71 79 73          	imul   $0x73,0x79(%ecx),%esi
42545b:	51                   	push   %ecx
42545c:	54                   	push   %esp
42545d:	37                   	aaa
42545e:	59                   	pop    %ecx
42545f:	38 63 4b             	cmp    %ah,0x4b(%ebx)
425462:	48                   	dec    %eax
425463:	50                   	push   %eax
425464:	48                   	dec    %eax
425465:	75 74                	jne    0x4254db
425467:	42                   	inc    %edx
425468:	50                   	push   %eax
425469:	6b 67 66 68          	imul   $0x68,0x66(%edi),%esp
42546d:	78 42                	js     0x4254b1
42546f:	38 6d 32             	cmp    %ch,0x32(%ebp)
425472:	46                   	inc    %esi
425473:	51                   	push   %ecx
425474:	45                   	inc    %ebp
425475:	66 69 34 61 50 34    	imul   $0x3450,(%ecx,%eiz,2),%si
42547b:	57                   	push   %edi
42547c:	47                   	inc    %edi
42547d:	30 2b                	xor    %ch,(%ebx)
42547f:	62 32                	bound  %esi,(%edx)
425481:	31 73 74             	xor    %esi,0x74(%ebx)
425484:	76 51                	jbe    0x4254d7
425486:	7a 4c                	jp     0x4254d4
425488:	42                   	inc    %edx
425489:	53                   	push   %ebx
42548a:	52                   	push   %edx
42548b:	53                   	push   %ebx
42548c:	51                   	push   %ecx
42548d:	34 78                	xor    $0x78,%al
42548f:	36 66 30 56 6f       	data16 xor %dl,%ss:0x6f(%esi)
425494:	72 41                	jb     0x4254d7
425496:	44                   	inc    %esp
425497:	4a                   	dec    %edx
425498:	71 35                	jno    0x4254cf
42549a:	4f                   	dec    %edi
42549b:	44                   	inc    %esp
42549c:	48                   	dec    %eax
42549d:	30 70 33             	xor    %dh,0x33(%eax)
4254a0:	7a 57                	jp     0x4254f9
4254a2:	4d                   	dec    %ebp
4254a3:	39 72 4e             	cmp    %esi,0x4e(%edx)
4254a6:	6c                   	insb   (%dx),%es:(%edi)
4254a7:	68 76 32 62 78       	push   $0x78623276
4254ac:	50                   	push   %eax
4254ad:	66 55                	push   %bp
4254af:	39 32                	cmp    %esi,(%edx)
4254b1:	6c                   	insb   (%dx),%es:(%edi)
4254b2:	57                   	push   %edi
4254b3:	65 47                	gs inc %edi
4254b5:	50                   	push   %eax
4254b6:	37                   	aaa
4254b7:	73 51                	jae    0x42550a
4254b9:	56                   	push   %esi
4254ba:	4d                   	dec    %ebp
4254bb:	64 34 69             	fs xor $0x69,%al
4254be:	42                   	inc    %edx
4254bf:	7a 6d                	jp     0x42552e
4254c1:	53                   	push   %ebx
4254c2:	65 42                	gs inc %edx
4254c4:	67 71 4c             	addr16 jno 0x425513
4254c7:	33 4f 43             	xor    0x43(%edi),%ecx
4254ca:	4d                   	dec    %ebp
4254cb:	38 4c 75 37          	cmp    %cl,0x37(%ebp,%esi,2)
4254cf:	5a                   	pop    %edx
4254d0:	46                   	inc    %esi
4254d1:	47                   	inc    %edi
4254d2:	44                   	inc    %esp
4254d3:	2f                   	das
4254d4:	4b                   	dec    %ebx
4254d5:	41                   	inc    %ecx
4254d6:	5a                   	pop    %edx
4254d7:	30 46 4f             	xor    %al,0x4f(%esi)
4254da:	71 6d                	jno    0x425549
4254dc:	6b 6e 72 61          	imul   $0x61,0x72(%esi),%ebp
4254e0:	4f                   	dec    %edi
4254e1:	56                   	push   %esi
4254e2:	4b                   	dec    %ebx
4254e3:	77 7a                	ja     0x42555f
4254e5:	50                   	push   %eax
4254e6:	32 4d 52             	xor    0x52(%ebp),%cl
4254e9:	4c                   	dec    %esp
4254ea:	54                   	push   %esp
4254eb:	6f                   	outsl  %ds:(%esi),(%dx)
4254ec:	69 78 2f 5a 41 66 41 	imul   $0x4166415a,0x2f(%eax),%edi
4254f3:	4f                   	dec    %edi
4254f4:	75 48                	jne    0x42553e
4254f6:	66 4c                	dec    %sp
4254f8:	52                   	push   %edx
4254f9:	67 30 33             	xor    %dh,(%bp,%di)
4254fc:	4e                   	dec    %esi
4254fd:	78 4f                	js     0x42554e
4254ff:	32 4e 4c             	xor    0x4c(%esi),%cl
425502:	6c                   	insb   (%dx),%es:(%edi)
425503:	61                   	popa
425504:	6b 71 44 69          	imul   $0x69,0x44(%ecx),%esi
425508:	30 7a 71             	xor    %bh,0x71(%edx)
42550b:	65 43                	gs inc %ebx
42550d:	48                   	dec    %eax
42550e:	72 77                	jb     0x425587
425510:	49                   	dec    %ecx
425511:	6a 55                	push   $0x55
425513:	78 7a                	js     0x42558f
425515:	58                   	pop    %eax
425516:	4f                   	dec    %edi
425517:	5a                   	pop    %edx
425518:	68 56 4e 76 35       	push   $0x35764e56
42551d:	76 62                	jbe    0x425581
42551f:	43                   	inc    %ebx
425520:	57                   	push   %edi
425521:	69 4e 54 51 51 61 46 	imul   $0x46615151,0x54(%esi),%ecx
425528:	73 56                	jae    0x425580
42552a:	44                   	inc    %esp
42552b:	6e                   	outsb  %ds:(%esi),(%dx)
42552c:	41                   	inc    %ecx
42552d:	33 43 51             	xor    0x51(%ebx),%eax
425530:	4f                   	dec    %edi
425531:	67 49                	addr16 dec %ecx
425533:	77 4c                	ja     0x425581
425535:	66 2f                	data16 das
425537:	42                   	inc    %edx
425538:	78 45                	js     0x42557f
42553a:	36 61                	ss popa
42553c:	6f                   	outsl  %ds:(%esi),(%dx)
42553d:	63 44 6a 7a          	arpl   %eax,0x7a(%edx,%ebp,2)
425541:	46                   	inc    %esi
425542:	49                   	dec    %ecx
425543:	4e                   	dec    %esi
425544:	69 41 37 55 5a 79 45 	imul   $0x45795a55,0x37(%ecx),%eax
42554b:	74 72                	je     0x4255bf
42554d:	72 6c                	jb     0x4255bb
42554f:	4b                   	dec    %ebx
425550:	2f                   	das
425551:	34 62                	xor    $0x62,%al
425553:	32 34 76             	xor    (%esi,%esi,2),%dh
425556:	35 51 56 33 37       	xor    $0x37335651,%eax
42555b:	55                   	push   %ebp
42555c:	6d                   	insl   (%dx),%es:(%edi)
42555d:	35 75 79 75 4d       	xor    $0x4d757975,%eax
425562:	41                   	inc    %ecx
425563:	70 6b                	jo     0x4255d0
425565:	69 59 6b 32 30 70 69 	imul   $0x69703032,0x6b(%ecx),%ebx
42556c:	71 78                	jno    0x4255e6
42556e:	47                   	inc    %edi
42556f:	6a 64                	push   $0x64
425571:	33 74 66 41          	xor    0x41(%esi,%eiz,2),%esi
425575:	72 70                	jb     0x4255e7
425577:	36 53                	ss push %ebx
425579:	2f                   	das
42557a:	6f                   	outsl  %ds:(%esi),(%dx)
42557b:	38 4e 70             	cmp    %cl,0x70(%esi)
42557e:	35 64 6a 38 34       	xor    $0x34386a64,%eax
425583:	51                   	push   %ecx
425584:	42                   	inc    %edx
425585:	78 54                	js     0x4255db
425587:	7a 4e                	jp     0x4255d7
425589:	79 39                	jns    0x4255c4
42558b:	62 39                	bound  %edi,(%ecx)
42558d:	5a                   	pop    %edx
42558e:	36 67 56             	ss addr16 push %esi
425591:	58                   	pop    %eax
425592:	6d                   	insl   (%dx),%es:(%edi)
425593:	4c                   	dec    %esp
425594:	56                   	push   %esi
425595:	53                   	push   %ebx
425596:	44                   	inc    %esp
425597:	79 52                	jns    0x4255eb
425599:	48                   	dec    %eax
42559a:	72 58                	jb     0x4255f4
42559c:	75 77                	jne    0x425615
42559e:	4f                   	dec    %edi
42559f:	71 47                	jno    0x4255e8
4255a1:	51                   	push   %ecx
4255a2:	62 68 6b             	bound  %ebp,0x6b(%eax)
4255a5:	31 75 6e             	xor    %esi,0x6e(%ebp)
4255a8:	58                   	pop    %eax
4255a9:	77 36                	ja     0x4255e1
4255ab:	67 2b 78 70          	sub    0x70(%bx,%si),%edi
4255af:	34 49                	xor    $0x49,%al
4255b1:	33 2b                	xor    (%ebx),%ebp
4255b3:	51                   	push   %ecx
4255b4:	6a 47                	push   $0x47
4255b6:	6c                   	insb   (%dx),%es:(%edi)
4255b7:	74 6b                	je     0x425624
4255b9:	67 32 42 76          	xor    0x76(%bp,%si),%al
4255bd:	50                   	push   %eax
4255be:	44                   	inc    %esp
4255bf:	72 32                	jb     0x4255f3
4255c1:	73 77                	jae    0x42563a
4255c3:	35 41 4c 6c 42       	xor    $0x426c4c41,%eax
4255c8:	49                   	dec    %ecx
4255c9:	74 74                	je     0x42563f
4255cb:	52                   	push   %edx
4255cc:	4f                   	dec    %edi
4255cd:	45                   	inc    %ebp
4255ce:	32 78 4d             	xor    0x4d(%eax),%bh
4255d1:	4a                   	dec    %edx
4255d2:	75 78                	jne    0x42564c
4255d4:	69 54 4f 71 77 4c 36 	imul   $0x55364c77,0x71(%edi,%ecx,2),%edx
4255db:	55
4255dc:	43                   	inc    %ebx
4255dd:	53                   	push   %ebx
4255de:	62 63 76             	bound  %esp,0x76(%ebx)
4255e1:	35 43 4d 4d 34       	xor    $0x344d4d43,%eax
4255e6:	73 55                	jae    0x42563d
4255e8:	71 2b                	jno    0x425615
4255ea:	6e                   	outsb  %ds:(%esi),(%dx)
4255eb:	6e                   	outsb  %ds:(%esi),(%dx)
4255ec:	32 77 58             	xor    0x58(%edi),%dh
4255ef:	30 78 37             	xor    %bh,0x37(%eax)
4255f2:	67 72 69             	addr16 jb 0x42565e
4255f5:	46                   	inc    %esi
4255f6:	45                   	inc    %ebp
4255f7:	69 37 32 41 32 74    	imul   $0x74324132,(%edi),%esi
4255fd:	68 34 44 4f 38       	push   $0x384f4434
425602:	75 6e                	jne    0x425672
425604:	65 4b                	gs dec %ebx
425606:	30 38                	xor    %bh,(%eax)
425608:	33 62 4b             	xor    0x4b(%edx),%esp
42560b:	49                   	dec    %ecx
42560c:	6f                   	outsl  %ds:(%esi),(%dx)
42560d:	73 79                	jae    0x425688
42560f:	73 70                	jae    0x425681
425611:	69 4f 4c 71 62 30 48 	imul   $0x48306271,0x4c(%edi),%ecx
425618:	6b 33 6a             	imul   $0x6a,(%ebx),%esi
42561b:	6b 77 47 6f          	imul   $0x6f,0x47(%edi),%esi
42561f:	42                   	inc    %edx
425620:	75 4a                	jne    0x42566c
425622:	50                   	push   %eax
425623:	6a 4b                	push   $0x4b
425625:	47                   	inc    %edi
425626:	73 66                	jae    0x42568e
425628:	52                   	push   %edx
425629:	6a 6e                	push   $0x6e
42562b:	66 76 64             	data16 jbe 0x425692
42562e:	66 54                	push   %sp
425630:	6f                   	outsl  %ds:(%esi),(%dx)
425631:	73 5a                	jae    0x42568d
425633:	38 2f                	cmp    %ch,(%edi)
425635:	65 55                	gs push %ebp
425637:	4b                   	dec    %ebx
425638:	58                   	pop    %eax
425639:	41                   	inc    %ecx
42563a:	73 66                	jae    0x4256a2
42563c:	4f                   	dec    %edi
42563d:	39 72 6b             	cmp    %esi,0x6b(%edx)
425640:	68 4b 34 56 64       	push   $0x6456344b
425645:	45                   	inc    %ebp
425646:	51                   	push   %ecx
425647:	67 32 31             	xor    (%bx,%di),%dh
42564a:	35 7a 73 35 79       	xor    $0x7935737a,%eax
42564f:	62 77 47             	bound  %esi,0x47(%edi)
425652:	4a                   	dec    %edx
425653:	58                   	pop    %eax
425654:	56                   	push   %esi
425655:	6e                   	outsb  %ds:(%esi),(%dx)
425656:	31 73 35             	xor    %esi,0x35(%ebx)
425659:	63 6e 55             	arpl   %ebp,0x55(%esi)
42565c:	7a 52                	jp     0x4256b0
42565e:	7a 35                	jp     0x425695
425660:	58                   	pop    %eax
425661:	2f                   	das
425662:	4f                   	dec    %edi
425663:	6e                   	outsb  %ds:(%esi),(%dx)
425664:	6c                   	insb   (%dx),%es:(%edi)
425665:	39 66 7a             	cmp    %esp,0x7a(%esi)
425668:	6f                   	outsl  %ds:(%esi),(%dx)
425669:	4c                   	dec    %esp
42566a:	30 59 76             	xor    %bl,0x76(%ecx)
42566d:	4c                   	dec    %esp
42566e:	59                   	pop    %ecx
42566f:	6e                   	outsb  %ds:(%esi),(%dx)
425670:	35 32 38 64 6c       	xor    $0x6c643832,%eax
425675:	71 53                	jno    0x4256ca
425677:	64 65 38 42 54       	fs cmp %al,%gs:0x54(%edx)
42567c:	39 6e 6a             	cmp    %ebp,0x6a(%esi)
42567f:	7a 4e                	jp     0x4256cf
425681:	4a                   	dec    %edx
425682:	50                   	push   %eax