4552bb:	4b                   	dec    %ebx
4552bc:	6c                   	insb   (%dx),%es:(%edi)
4552bd:	4e                   	dec    %esi
4552be:	69 74 67 6e 39 73 49 	imul   $0x39497339,0x6e(%edi,%eiz,2),%esi
4552c5:	39
4552c6:	7a 73                	jp     0x45533b
4552c8:	57                   	push   %edi
4552c9:	79 4e                	jns    0x455319
4552cb:	65 61                	gs popa
4552cd:	35 63 42 59 50       	xor    $0x50594263,%eax
4552d2:	45                   	inc    %ebp
4552d3:	36 4c                	ss dec %esp
4552d5:	2f                   	das
4552d6:	76 70                	jbe    0x455348
4552d8:	61                   	popa
4552d9:	72 6d                	jb     0x455348
4552db:	77 72                	ja     0x45534f
4552dd:	39 42 4a             	cmp    %eax,0x4a(%edx)
4552e0:	73 30                	jae    0x455312
4552e2:	73 56                	jae    0x45533a
4552e4:	56                   	push   %esi
4552e5:	6d                   	insl   (%dx),%es:(%edi)
4552e6:	37                   	aaa
4552e7:	2b 78 51             	sub    0x51(%eax),%edi
4552ea:	6d                   	insl   (%dx),%es:(%edi)
4552eb:	48                   	dec    %eax
4552ec:	4c                   	dec    %esp
4552ed:	4e                   	dec    %esi
4552ee:	4c                   	dec    %esp
4552ef:	38 58 54             	cmp    %bl,0x54(%eax)
4552f2:	61                   	popa
4552f3:	58                   	pop    %eax
4552f4:	65 4f                	gs dec %edi
4552f6:	76 64                	jbe    0x45535c
4552f8:	75 4c                	jne    0x455346
4552fa:	35 6c 6a 73 6a       	xor    $0x6a736a6c,%eax
4552ff:	67 69 53 38 65 55 6b 	imul   $0x446b5565,0x38(%bp,%di),%edx
455306:	44
455307:	4f                   	dec    %edi
455308:	72 43                	jb     0x45534d
45530a:	4b                   	dec    %ebx
45530b:	77 33                	ja     0x455340
45530d:	37                   	aaa
45530e:	5a                   	pop    %edx
45530f:	77 49                	ja     0x45535a
455311:	34 74                	xor    $0x74,%al
455313:	41                   	inc    %ecx
455314:	67 33 33             	xor    (%bp,%di),%esi
455317:	77 6a                	ja     0x455383
455319:	50                   	push   %eax
45531a:	54                   	push   %esp
45531b:	4e                   	dec    %esi
45531c:	4f                   	dec    %edi
45531d:	53                   	push   %ebx
45531e:	37                   	aaa
45531f:	75 63                	jne    0x455384
455321:	56                   	push   %esi
455322:	69 33 39 7a 44 49    	imul   $0x49447a39,(%ebx),%esi
455328:	53                   	push   %ebx
455329:	79 31                	jns    0x45535c
45532b:	7a 47                	jp     0x455374
45532d:	72 72                	jb     0x4553a1
45532f:	57                   	push   %edi
455330:	47                   	inc    %edi
455331:	66 38 71 37          	data16 cmp %dh,0x37(%ecx)
455335:	47                   	inc    %edi
455336:	74 68                	je     0x4553a0
455338:	66 62 55 68          	bound  %dx,0x68(%ebp)
45533c:	61                   	popa
45533d:	4a                   	dec    %edx
45533e:	4f                   	dec    %edi
45533f:	6b 64 48 62 42       	imul   $0x42,0x62(%eax,%ecx,2),%esp
455344:	35 79 45 54 4d       	xor    $0x4d544579,%eax
455349:	69 77 34 7a 38 62 41 	imul   $0x4162387a,0x34(%edi),%esi
455350:	53                   	push   %ebx
455351:	57                   	push   %edi
455352:	35 4f 45 62 37       	xor    $0x3762454f,%eax
455357:	63 59 72             	arpl   %ebx,0x72(%ecx)
45535a:	2f                   	das
45535b:	54                   	push   %esp
45535c:	6f                   	outsl  %ds:(%esi),(%dx)
45535d:	59                   	pop    %ecx
45535e:	72 59                	jb     0x4553b9
455360:	63 51 33             	arpl   %edx,0x33(%ecx)
455363:	34 4d                	xor    $0x4d,%al
455365:	50                   	push   %eax
455366:	38 50 58             	cmp    %dl,0x58(%eax)
455369:	72 68                	jb     0x4553d3
45536b:	66 32 61 33          	data16 xor 0x33(%ecx),%ah
45536f:	53                   	push   %ebx
455370:	31 39                	xor    %edi,(%ecx)
455372:	2f                   	das
455373:	37                   	aaa
455374:	73 5a                	jae    0x4553d0
455376:	2f                   	das
455377:	4e                   	dec    %esi
455378:	45                   	inc    %ebp
455379:	2b 41 30             	sub    0x30(%ecx),%eax
45537c:	52                   	push   %edx
45537d:	61                   	popa
45537e:	6d                   	insl   (%dx),%es:(%edi)
45537f:	45                   	inc    %ebp
455380:	72 73                	jb     0x4553f5
455382:	69 34 2b 6a 39 79 66 	imul   $0x6679396a,(%ebx,%ebp,1),%esi
455389:	64 78 6c             	fs js  0x4553f8
45538c:	72 65                	jb     0x4553f3
45538e:	6b 33 6f             	imul   $0x6f,(%ebx),%esi
455391:	4e                   	dec    %esi
455392:	4f                   	dec    %edi
455393:	56                   	push   %esi
455394:	79 4a                	jns    0x4553e0
455396:	52                   	push   %edx
455397:	70 34                	jo     0x4553cd
455399:	75 4a                	jne    0x4553e5
45539b:	6f                   	outsl  %ds:(%esi),(%dx)
45539c:	70 42                	jo     0x4553e0
45539e:	65 42                	gs inc %edx
4553a0:	56                   	push   %esi
4553a1:	39 36                	cmp    %esi,(%esi)
4553a3:	47                   	inc    %edi
4553a4:	31 33                	xor    %esi,(%ebx)
4553a6:	52                   	push   %edx
4553a7:	2f                   	das
4553a8:	76 54                	jbe    0x4553fe
4553aa:	59                   	pop    %ecx
4553ab:	6c                   	insb   (%dx),%es:(%edi)
4553ac:	63 32                	arpl   %esi,(%edx)
4553ae:	59                   	pop    %ecx
4553af:	64 64 39 46 75       	fs cmp %eax,%fs:0x75(%esi)
4553b4:	4b                   	dec    %ebx
4553b5:	61                   	popa
4553b6:	59                   	pop    %ecx
4553b7:	49                   	dec    %ecx
4553b8:	69 70 46 4d 66 31 50 	imul   $0x5031664d,0x46(%eax),%esi
4553bf:	4e                   	dec    %esi
4553c0:	38 35 5a 58 42 38    	cmp    %dh,0x3842585a
4553c6:	52                   	push   %edx
4553c7:	38 4c 78 77          	cmp    %cl,0x77(%eax,%edi,2)
4553cb:	36 71 4f             	ss jno 0x45541d
4553ce:	6f                   	outsl  %ds:(%esi),(%dx)
4553cf:	4d                   	dec    %ebp
4553d0:	78 63                	js     0x455435
4553d2:	54                   	push   %esp
4553d3:	39 64 71 5a          	cmp    %esp,0x5a(%ecx,%esi,2)
4553d7:	4b                   	dec    %ebx
4553d8:	75 43                	jne    0x45541d
4553da:	4c                   	dec    %esp
4553db:	50                   	push   %eax
4553dc:	57                   	push   %edi
4553dd:	41                   	inc    %ecx
4553de:	62 38                	bound  %edi,(%eax)
4553e0:	33 74 77 44          	xor    0x44(%edi,%esi,2),%esi
4553e4:	67 56                	addr16 push %esi
4553e6:	47                   	inc    %edi
4553e7:	66 56                	push   %si
4553e9:	52                   	push   %edx
4553ea:	47                   	inc    %edi
4553eb:	62 66 75             	bound  %esp,0x75(%esi)
4553ee:	4b                   	dec    %ebx
4553ef:	74 7a                	je     0x45546b
4553f1:	34 6c                	xor    $0x6c,%al
4553f3:	31 49 41             	xor    %ecx,0x41(%ecx)
4553f6:	42                   	inc    %edx
4553f7:	4e                   	dec    %esi
4553f8:	4d                   	dec    %ebp
4553f9:	54                   	push   %esp
4553fa:	74 30                	je     0x45542c
4553fc:	67 53                	addr16 push %ebx
4553fe:	71 4e                	jno    0x45544e
455400:	37                   	aaa
455401:	57                   	push   %edi
455402:	63 45 39             	arpl   %eax,0x39(%ebp)
455405:	4a                   	dec    %edx
455406:	6c                   	insb   (%dx),%es:(%edi)
455407:	39 77 4b             	cmp    %esi,0x4b(%edi)
45540a:	54                   	push   %esp
45540b:	35 56 70 36 48       	xor    $0x48367056,%eax
455410:	78 47                	js     0x455459
455412:	5a                   	pop    %edx
455413:	64 70 4d             	fs jo  0x455463
455416:	36 4a                	ss dec %edx
455418:	33 30                	xor    (%eax),%esi
45541a:	38 65 52             	cmp    %ah,0x52(%ebp)
45541d:	63 58 45             	arpl   %ebx,0x45(%eax)
455420:	61                   	popa
455421:	58                   	pop    %eax
455422:	53                   	push   %ebx
455423:	4f                   	dec    %edi
455424:	49                   	dec    %ecx
455425:	39 57 65             	cmp    %edx,0x65(%edi)
455428:	59                   	pop    %ecx
455429:	58                   	pop    %eax
45542a:	65 6b 71 44 31       	imul   $0x31,%gs:0x44(%ecx),%esi
45542f:	30 65 5a             	xor    %ah,0x5a(%ebp)
455432:	34 6b                	xor    $0x6b,%al
455434:	50                   	push   %eax
455435:	50                   	push   %eax
455436:	64 35 79 71 54 77    	fs xor $0x77547179,%eax
45543c:	4b                   	dec    %ebx
45543d:	4d                   	dec    %ebp
45543e:	72 66                	jb     0x4554a6
455440:	5a                   	pop    %edx
455441:	6a 31                	push   $0x31
455443:	61                   	popa
455444:	4f                   	dec    %edi
455445:	74 51                	je     0x455498
455447:	66 7a 63             	data16 jp 0x4554ad
45544a:	6b 46 45 38          	imul   $0x38,0x45(%esi),%eax
45544e:	6c                   	insb   (%dx),%es:(%edi)
45544f:	5a                   	pop    %edx
455450:	31 56 55             	xor    %edx,0x55(%esi)
455453:	70 58                	jo     0x4554ad
455455:	74 7a                	je     0x4554d1
455457:	31 4e 69             	xor    %ecx,0x69(%esi)
45545a:	50                   	push   %eax
45545b:	4f                   	dec    %edi
45545c:	65 35 4c 37 32 67    	gs xor $0x6732374c,%eax
455462:	32 34 4e             	xor    (%esi,%ecx,2),%dh
455465:	33 62 4f             	xor    0x4f(%edx),%esp
455468:	4b                   	dec    %ebx
455469:	33 44 37 72          	xor    0x72(%edi,%esi,1),%eax
45546d:	73 55                	jae    0x4554c4
45546f:	67 79 76             	addr16 jns 0x4554e8
455472:	4f                   	dec    %edi
455473:	6c                   	insb   (%dx),%es:(%edi)
455474:	63 41 6a             	arpl   %eax,0x6a(%ecx)
455477:	4a                   	dec    %edx
455478:	37                   	aaa
455479:	6c                   	insb   (%dx),%es:(%edi)
45547a:	71 31                	jno    0x4554ad
45547c:	65 66 6b 30 6c       	imul   $0x6c,%gs:(%eax),%si
455481:	6b 34 62 4e          	imul   $0x4e,(%edx,%eiz,2),%esi
455485:	2f                   	das
455486:	4b                   	dec    %ebx
455487:	39 72 7a             	cmp    %esi,0x7a(%edx)
45548a:	35 58 71 66 6d       	xor    $0x6d667158,%eax
45548f:	4a                   	dec    %edx
455490:	64 61                	fs popa
455492:	51                   	push   %ecx
455493:	64 55                	fs push %ebp
455495:	7a 34                	jp     0x4554cb
455497:	78 73                	js     0x45550c
455499:	50                   	push   %eax
45549a:	77 68                	ja     0x455504
45549c:	6c                   	insb   (%dx),%es:(%edi)
45549d:	51                   	push   %ecx
45549e:	47                   	inc    %edi
45549f:	69 4f 59 52 42 73 34 	imul   $0x34734252,0x59(%edi),%ecx
4554a6:	4f                   	dec    %edi
4554a7:	7a 66                	jp     0x45550f
4554a9:	2b 6a 44             	sub    0x44(%edx),%ebp
4554ac:	30 4e 73             	xor    %cl,0x73(%esi)
4554af:	77 4f                	ja     0x455500
4554b1:	4f                   	dec    %edi
4554b2:	43                   	inc    %ebx
4554b3:	53                   	push   %ebx
4554b4:	57                   	push   %edi
4554b5:	56                   	push   %esi
4554b6:	44                   	inc    %esp
4554b7:	43                   	inc    %ebx
4554b8:	54                   	push   %esp
4554b9:	31 67 4b             	xor    %esp,0x4b(%edi)
4554bc:	79 38                	jns    0x4554f6
4554be:	38 4d 6d             	cmp    %cl,0x6d(%ebp)
4554c1:	44                   	inc    %esp
4554c2:	48                   	dec    %eax
4554c3:	73 71                	jae    0x455536
4554c5:	52                   	push   %edx
4554c6:	64 41                	fs inc %ecx
4554c8:	4b                   	dec    %ebx
4554c9:	6c                   	insb   (%dx),%es:(%edi)
4554ca:	37                   	aaa
4554cb:	53                   	push   %ebx
4554cc:	76 74                	jbe    0x455542
4554ce:	37                   	aaa
4554cf:	33 70 4a             	xor    0x4a(%eax),%esi
4554d2:	63 45 52             	arpl   %eax,0x52(%ebp)
4554d5:	4c                   	dec    %esp
4554d6:	53                   	push   %ebx
4554d7:	67 70 4f             	addr16 jo 0x455529
4554da:	30 47 6c             	xor    %al,0x6c(%edi)
4554dd:	4e                   	dec    %esi
4554de:	61                   	popa
4554df:	63 36                	arpl   %esi,(%esi)
4554e1:	4f                   	dec    %edi
4554e2:	4e                   	dec    %esi
4554e3:	49                   	dec    %ecx
4554e4:	63 74 54 33          	arpl   %esi,0x33(%esp,%edx,2)
4554e8:	70 6a                	jo     0x455554
4554ea:	6a 69                	push   $0x69
4554ec:	67 52                	addr16 push %edx
4554ee:	31 64 32 62          	xor    %esp,0x62(%edx,%esi,1)
4554f2:	51                   	push   %ecx
4554f3:	45                   	inc    %ebp
4554f4:	2f                   	das
4554f5:	43                   	inc    %ebx
4554f6:	59                   	pop    %ecx
4554f7:	76 53                	jbe    0x45554c
4554f9:	55                   	push   %ebp
4554fa:	73 6f                	jae    0x45556b
4554fc:	54                   	push   %esp
4554fd:	5a                   	pop    %edx
4554fe:	37                   	aaa
4554ff:	73 64                	jae    0x455565
455501:	53                   	push   %ebx
455502:	39 38                	cmp    %edi,(%eax)
455504:	6b 4e 45 4d          	imul   $0x4d,0x45(%esi),%ecx
455508:	2f                   	das
455509:	4e                   	dec    %esi
45550a:	36 50                	ss push %eax
45550c:	6d                   	insl   (%dx),%es:(%edi)
45550d:	65 53                	gs push %ebx
45550f:	78 33                	js     0x455544
455511:	2f                   	das
455512:	51                   	push   %ecx
455513:	74 59                	je     0x45556e
455515:	6d                   	insl   (%dx),%es:(%edi)
455516:	77 66                	ja     0x45557e
455518:	56                   	push   %esi
455519:	79 4e                	jns    0x455569
45551b:	4a                   	dec    %edx
45551c:	68 42 56 6f 61       	push   $0x616f5642
455521:	53                   	push   %ebx
455522:	6e                   	outsb  %ds:(%esi),(%dx)
455523:	4b                   	dec    %ebx
455524:	59                   	pop    %ecx
455525:	30 59 33             	xor    %bl,0x33(%ecx)
455528:	77 33                	ja     0x45555d
45552a:	69 4b 68 63 39 33 36 	imul   $0x36333963,0x68(%ebx),%ecx
455531:	70 38                	jo     0x45556b
455533:	4c                   	dec    %esp
455534:	31 77 6f             	xor    %esi,0x6f(%edi)
455537:	75 38                	jne    0x455571
455539:	30 79 5a             	xor    %bh,0x5a(%ecx)
45553c:	78 52                	js     0x455590
45553e:	53                   	push   %ebx
45553f:	66 52                	push   %dx
455541:	4d                   	dec    %ebp
455542:	66 52                	push   %dx
455544:	4b                   	dec    %ebx
455545:	69 5a 34 65 43 65 41 	imul   $0x41654365,0x34(%edx),%ebx
45554c:	70 50                	jo     0x45559e
45554e:	73 52                	jae    0x4555a2
455550:	4f                   	dec    %edi
455551:	75 74                	jne    0x4555c7
455553:	4d                   	dec    %ebp
455554:	6d                   	insl   (%dx),%es:(%edi)
455555:	2b 48 4b             	sub    0x4b(%eax),%ecx
455558:	77 55                	ja     0x4555af
45555a:	46                   	inc    %esi