45e1a8:	61                   	popa
45e1a9:	4b                   	dec    %ebx
45e1aa:	74 62                	je     0x45e20e
45e1ac:	56                   	push   %esi
45e1ad:	62 4c 6c 57          	bound  %ecx,0x57(%esp,%ebp,2)
45e1b1:	35 6e 6b 44 7a       	xor    $0x7a446b6e,%eax
45e1b6:	6f                   	outsl  %ds:(%esi),(%dx)
45e1b7:	63 2f                	arpl   %ebp,(%edi)
45e1b9:	4d                   	dec    %ebp
45e1ba:	4b                   	dec    %ebx
45e1bb:	46                   	inc    %esi
45e1bc:	62 4b 55             	bound  %ecx,0x55(%ebx)
45e1bf:	71 57                	jno    0x45e218
45e1c1:	7a 6e                	jp     0x45e231
45e1c3:	76 4d                	jbe    0x45e212
45e1c5:	44                   	inc    %esp
45e1c6:	71 56                	jno    0x45e21e
45e1c8:	59                   	pop    %ecx
45e1c9:	5a                   	pop    %edx
45e1ca:	63 4d 7a             	arpl   %ecx,0x7a(%ebp)
45e1cd:	4b                   	dec    %ebx
45e1ce:	71 31                	jno    0x45e201
45e1d0:	6e                   	outsb  %ds:(%esi),(%dx)
45e1d1:	41                   	inc    %ecx
45e1d2:	75 59                	jne    0x45e22d
45e1d4:	79 35                	jns    0x45e20b
45e1d6:	4e                   	dec    %esi
45e1d7:	59                   	pop    %ecx
45e1d8:	51                   	push   %ecx
45e1d9:	64 71 79             	fs jno 0x45e255
45e1dc:	32 63 58             	xor    0x58(%ebx),%ah
45e1df:	34 4d                	xor    $0x4d,%al
45e1e1:	75 44                	jne    0x45e227
45e1e3:	78 37                	js     0x45e21c
45e1e5:	4c                   	dec    %esp
45e1e6:	69 61 78 34 53 4a 61 	imul   $0x614a5334,0x78(%ecx),%esp
45e1ed:	32 36                	xor    (%esi),%dh
45e1ef:	62 76 61             	bound  %esi,0x61(%esi)
45e1f2:	6b 45 6e 54          	imul   $0x54,0x6e(%ebp),%eax
45e1f6:	6f                   	outsl  %ds:(%esi),(%dx)
45e1f7:	51                   	push   %ecx
45e1f8:	62 6c 47 2b          	bound  %ebp,0x2b(%edi,%eax,2)
45e1fc:	42                   	inc    %edx
45e1fd:	51                   	push   %ecx
45e1fe:	68 77 55 62 6f       	push   $0x6f625577
45e203:	75 74                	jne    0x45e279
45e205:	4c                   	dec    %esp
45e206:	37                   	aaa
45e207:	72 52                	jb     0x45e25b
45e209:	77 6c                	ja     0x45e277
45e20b:	63 42 38             	arpl   %eax,0x38(%edx)
45e20e:	70 6f                	jo     0x45e27f
45e210:	41                   	inc    %ecx
45e211:	45                   	inc    %ebp
45e212:	33 32                	xor    (%edx),%esi
45e214:	38 77 78             	cmp    %dh,0x78(%edi)
45e217:	71 6e                	jno    0x45e287
45e219:	62 77 75             	bound  %esi,0x75(%edi)
45e21c:	61                   	popa
45e21d:	68 74 74 67 4e       	push   $0x4e677474
45e222:	65 52                	gs push %edx
45e224:	44                   	inc    %esp
45e225:	67 62 72 4d          	bound  %esi,0x4d(%bp,%si)
45e229:	47                   	inc    %edi
45e22a:	6b 4f 57 74          	imul   $0x74,0x57(%edi),%ecx
45e22e:	6f                   	outsl  %ds:(%esi),(%dx)
45e22f:	54                   	push   %esp
45e230:	63 36                	arpl   %esi,(%esi)
45e232:	4d                   	dec    %ebp
45e233:	41                   	inc    %ecx
45e234:	36 35 41 45 68 77    	ss xor $0x77684541,%eax
45e23a:	54                   	push   %esp
45e23b:	6c                   	insb   (%dx),%es:(%edi)
45e23c:	65 35 2f 34 77 2b    	gs xor $0x2b77342f,%eax
45e242:	34 7a                	xor    $0x7a,%al
45e244:	62 78 66             	bound  %edi,0x66(%eax)
45e247:	77 69                	ja     0x45e2b2
45e249:	32 4e 5a             	xor    0x5a(%esi),%cl
45e24c:	75 6f                	jne    0x45e2bd
45e24e:	59                   	pop    %ecx
45e24f:	2b 6a 48             	sub    0x48(%edx),%ebp
45e252:	65 6b 46 4b 66       	imul   $0x66,%gs:0x4b(%esi),%eax
45e257:	59                   	pop    %ecx
45e258:	7a 51                	jp     0x45e2ab
45e25a:	32 62 75             	xor    0x75(%edx),%ah
45e25d:	78 7a                	js     0x45e2d9
45e25f:	50                   	push   %eax
45e260:	44                   	inc    %esp
45e261:	72 43                	jb     0x45e2a6
45e263:	55                   	push   %ebp
45e264:	72 61                	jb     0x45e2c7
45e266:	71 53                	jno    0x45e2bb
45e268:	37                   	aaa
45e269:	52                   	push   %edx
45e26a:	53                   	push   %ebx
45e26b:	43                   	inc    %ebx
45e26c:	66 39 32             	cmp    %si,(%edx)
45e26f:	62 6b 52             	bound  %ebp,0x52(%ebx)
45e272:	6a 42                	push   $0x42
45e274:	48                   	dec    %eax
45e275:	30 70 54             	xor    %dh,0x54(%eax)
45e278:	6a 34                	push   $0x34
45e27a:	42                   	inc    %edx
45e27b:	30 42 6f             	xor    %al,0x6f(%edx)
45e27e:	41                   	inc    %ecx
45e27f:	48                   	dec    %eax
45e280:	50                   	push   %eax
45e281:	54                   	push   %esp
45e282:	4c                   	dec    %esp
45e283:	54                   	push   %esp
45e284:	66 35 64 70          	xor    $0x7064,%ax
45e288:	38 76 58             	cmp    %dh,0x58(%esi)
45e28b:	57                   	push   %edi
45e28c:	57                   	push   %edi
45e28d:	53                   	push   %ebx
45e28e:	4c                   	dec    %esp
45e28f:	42                   	inc    %edx
45e290:	6b 71 56 6d          	imul   $0x6d,0x56(%ecx),%esi
45e294:	69 59 66 79 55 7a 37 	imul   $0x377a5579,0x66(%ecx),%ebx
45e29b:	4c                   	dec    %esp
45e29c:	6c                   	insb   (%dx),%es:(%edi)
45e29d:	2f                   	das
45e29e:	68 49 5a 2f 4d       	push   $0x4d2f5a49
45e2a3:	42                   	inc    %edx
45e2a4:	5a                   	pop    %edx
45e2a5:	79 7a                	jns    0x45e321
45e2a7:	58                   	pop    %eax
45e2a8:	67 76 6a             	addr16 jbe 0x45e315
45e2ab:	54                   	push   %esp
45e2ac:	34 6c                	xor    $0x6c,%al
45e2ae:	61                   	popa
45e2af:	75 4f                	jne    0x45e300
45e2b1:	73 5a                	jae    0x45e30d
45e2b3:	54                   	push   %esp
45e2b4:	4f                   	dec    %edi
45e2b5:	57                   	push   %edi
45e2b6:	6e                   	outsb  %ds:(%esi),(%dx)
45e2b7:	4f                   	dec    %edi
45e2b8:	6e                   	outsb  %ds:(%esi),(%dx)
45e2b9:	72 69                	jb     0x45e324
45e2bb:	73 72                	jae    0x45e32f
45e2bd:	47                   	inc    %edi
45e2be:	59                   	pop    %ecx
45e2bf:	4c                   	dec    %esp
45e2c0:	57                   	push   %edi
45e2c1:	5a                   	pop    %edx
45e2c2:	4c                   	dec    %esp
45e2c3:	76 50                	jbe    0x45e315
45e2c5:	2f                   	das
45e2c6:	38 41 61             	cmp    %al,0x61(%ecx)
45e2c9:	36 51                	ss push %ecx
45e2cb:	79 49                	jns    0x45e316
45e2cd:	59                   	pop    %ecx
45e2ce:	53                   	push   %ebx
45e2cf:	41                   	inc    %ecx
45e2d0:	32 35 39 4b 79 71    	xor    0x71794b39,%dh
45e2d6:	56                   	push   %esi
45e2d7:	61                   	popa
45e2d8:	79 42                	jns    0x45e31c
45e2da:	34 2b                	xor    $0x2b,%al
45e2dc:	50                   	push   %eax
45e2dd:	50                   	push   %eax
45e2de:	32 59 39             	xor    0x39(%ecx),%bl
45e2e1:	32 73 4d             	xor    0x4d(%ebx),%dh
45e2e4:	61                   	popa
45e2e5:	31 6f 75             	xor    %ebp,0x75(%edi)
45e2e8:	46                   	inc    %esi
45e2e9:	70 79                	jo     0x45e364
45e2eb:	62 4a 42             	bound  %ecx,0x42(%edx)
45e2ee:	4a                   	dec    %edx
45e2ef:	47                   	inc    %edi
45e2f0:	53                   	push   %ebx
45e2f1:	63 31                	arpl   %esi,(%ecx)
45e2f3:	6f                   	outsl  %ds:(%esi),(%dx)
45e2f4:	35 38 2b 6c 66       	xor    $0x666c2b38,%eax
45e2f9:	52                   	push   %edx
45e2fa:	2b 46 34             	sub    0x34(%esi),%eax
45e2fd:	61                   	popa
45e2fe:	37                   	aaa
45e2ff:	42                   	inc    %edx
45e300:	31 75 30             	xor    %esi,0x30(%ebp)
45e303:	67 79 65             	addr16 jns 0x45e36b
45e306:	44                   	inc    %esp
45e307:	76 34                	jbe    0x45e33d
45e309:	72 58                	jb     0x45e363
45e30b:	2b 51 44             	sub    0x44(%ecx),%edx
45e30e:	6d                   	insl   (%dx),%es:(%edi)
45e30f:	6c                   	insb   (%dx),%es:(%edi)
45e310:	6c                   	insb   (%dx),%es:(%edi)
45e311:	4b                   	dec    %ebx
45e312:	41                   	inc    %ecx
45e313:	63 72 4e             	arpl   %esi,0x4e(%edx)
45e316:	69 50 39 79 78 48 4f 	imul   $0x4f487879,0x39(%eax),%edx
45e31d:	43                   	inc    %ebx
45e31e:	76 47                	jbe    0x45e367
45e320:	31 2f                	xor    %ebp,(%edi)
45e322:	67 39 39             	cmp    %edi,(%bx,%di)
45e325:	76 53                	jbe    0x45e37a
45e327:	30 4e 4f             	xor    %cl,0x4f(%esi)
45e32a:	73 48                	jae    0x45e374
45e32c:	78 56                	js     0x45e384
45e32e:	69 6f 69 31 62 52 47 	imul   $0x47526231,0x69(%edi),%ebp
45e335:	42                   	inc    %edx
45e336:	4c                   	dec    %esp
45e337:	65 48                	gs dec %eax
45e339:	63 35 71 53 5a 6a    	arpl   %esi,0x6a5a5371
45e33f:	6c                   	insb   (%dx),%es:(%edi)
45e340:	61                   	popa
45e341:	64 6c                	fs insb (%dx),%es:(%edi)
45e343:	53                   	push   %ebx
45e344:	4e                   	dec    %esi
45e345:	53                   	push   %ebx
45e346:	77 6b                	ja     0x45e3b3
45e348:	35 38 59 4a 2b       	xor    $0x2b4a5938,%eax
45e34d:	74 35                	je     0x45e384
45e34f:	79 30                	jns    0x45e381
45e351:	36 49                	ss dec %ecx
45e353:	79 51                	jns    0x45e3a6
45e355:	63 65 2f             	arpl   %esp,0x2f(%ebp)
45e358:	67 6b 57 38 49       	imul   $0x49,0x38(%bx),%edx
45e35d:	4d                   	dec    %ebp
45e35e:	74 6b                	je     0x45e3cb
45e360:	50                   	push   %eax
45e361:	51                   	push   %ecx
45e362:	47                   	inc    %edi
45e363:	41                   	inc    %ecx
45e364:	51                   	push   %ecx
45e365:	55                   	push   %ebp
45e366:	64 43                	fs inc %ebx
45e368:	64 71 68             	fs jno 0x45e3d3
45e36b:	6b 45 68 30          	imul   $0x30,0x68(%ebp),%eax
45e36f:	68 6d 49 6d 37       	push   $0x376d496d
45e374:	79 75                	jns    0x45e3eb
45e376:	59                   	pop    %ecx
45e377:	57                   	push   %edi
45e378:	74 54                	je     0x45e3ce
45e37a:	47                   	inc    %edi
45e37b:	46                   	inc    %esi
45e37c:	63 56 67             	arpl   %edx,0x67(%esi)
45e37f:	61                   	popa
45e380:	54                   	push   %esp
45e381:	55                   	push   %ebp
45e382:	46                   	inc    %esi
45e383:	45                   	inc    %ebp
45e384:	79 7a                	jns    0x45e400
45e386:	4c                   	dec    %esp
45e387:	32 70 52             	xor    0x52(%eax),%dh
45e38a:	47                   	inc    %edi
45e38b:	54                   	push   %esp
45e38c:	63 30                	arpl   %esi,(%eax)
45e38e:	55                   	push   %ebp
45e38f:	6f                   	outsl  %ds:(%esi),(%dx)
45e390:	48                   	dec    %eax
45e391:	73 78                	jae    0x45e40b
45e393:	33 4c 67 65          	xor    0x65(%edi,%eiz,2),%ecx
45e397:	66 33 57 34          	xor    0x34(%edi),%dx
45e39b:	30 73 4e             	xor    %dh,0x4e(%ebx)
45e39e:	71 44                	jno    0x45e3e4
45e3a0:	56                   	push   %esi
45e3a1:	72 6c                	jb     0x45e40f
45e3a3:	6a 69                	push   $0x69
45e3a5:	46                   	inc    %esi
45e3a6:	4f                   	dec    %edi
45e3a7:	31 6f 33             	xor    %ebp,0x33(%edi)
45e3aa:	68 70 53 57 48       	push   $0x48575370
45e3af:	4d                   	dec    %ebp
45e3b0:	33 4d 51             	xor    0x51(%ebp),%ecx
45e3b3:	72 59                	jb     0x45e40e
45e3b5:	6b 30 79             	imul   $0x79,(%eax),%esi
45e3b8:	76 61                	jbe    0x45e41b
45e3ba:	59                   	pop    %ecx
45e3bb:	77 4e                	ja     0x45e40b
45e3bd:	75 4e                	jne    0x45e40d
45e3bf:	76 35                	jbe    0x45e3f6
45e3c1:	57                   	push   %edi
45e3c2:	45                   	inc    %ebp
45e3c3:	72 55                	jb     0x45e41a
45e3c5:	54                   	push   %esp
45e3c6:	62 65 74             	bound  %esp,0x74(%ebp)
45e3c9:	42                   	inc    %edx
45e3ca:	42                   	inc    %edx
45e3cb:	38 75 4c             	cmp    %dh,0x4c(%ebp)
45e3ce:	42                   	inc    %edx
45e3cf:	69 56 66 69 63 31 49 	imul   $0x49316369,0x66(%esi),%edx
45e3d6:	31 6d 75             	xor    %ebp,0x75(%ebp)
45e3d9:	59                   	pop    %ecx
45e3da:	54                   	push   %esp
45e3db:	71 55                	jno    0x45e432
45e3dd:	6f                   	outsl  %ds:(%esi),(%dx)
45e3de:	6f                   	outsl  %ds:(%esi),(%dx)
45e3df:	62 65 56             	bound  %esp,0x56(%ebp)
45e3e2:	32 62 6e             	xor    0x6e(%edx),%ah
45e3e5:	41                   	inc    %ecx
45e3e6:	2b 73 51             	sub    0x51(%ebx),%esi
45e3e9:	70 66                	jo     0x45e451
45e3eb:	52                   	push   %edx
45e3ec:	39 6f 42             	cmp    %ebp,0x42(%edi)
45e3ef:	50                   	push   %eax
45e3f0:	71 65                	jno    0x45e457
45e3f2:	61                   	popa
45e3f3:	76 48                	jbe    0x45e43d
45e3f5:	78 33                	js     0x45e42a
45e3f7:	70 35                	jo     0x45e42e
45e3f9:	35 30 4d 33 74       	xor    $0x74334d30,%eax
45e3fe:	6c                   	insb   (%dx),%es:(%edi)
45e3ff:	42                   	inc    %edx
45e400:	70 4c                	jo     0x45e44e
45e402:	48                   	dec    %eax
45e403:	76 2f                	jbe    0x45e434
45e405:	5a                   	pop    %edx
45e406:	71 6a                	jno    0x45e472
45e408:	69 35 67 2f 52 44 2b 	imul   $0x4c30702b,0x44522f67,%esi
45e40f:	70 30 4c
45e412:	36 31 30             	xor    %esi,%ss:(%eax)
45e415:	67 54                	addr16 push %esp
45e417:	77 68                	ja     0x45e481
45e419:	56                   	push   %esi
45e41a:	78 34                	js     0x45e450
45e41c:	53                   	push   %ebx
45e41d:	76 48                	jbe    0x45e467
45e41f:	79 6e                	jns    0x45e48f
45e421:	74 56                	je     0x45e479
45e423:	44                   	inc    %esp
45e424:	39 6e 74             	cmp    %ebp,0x74(%esi)
45e427:	44                   	inc    %esp
45e428:	51                   	push   %ecx
45e429:	64 63 7a 55          	arpl   %edi,%fs:0x55(%edx)
45e42d:	34 48                	xor    $0x48,%al
45e42f:	79 65                	jns    0x45e496
45e431:	73 76                	jae    0x45e4a9
45e433:	58                   	pop    %eax
45e434:	6a 51                	push   $0x51
45e436:	51                   	push   %ecx
45e437:	57                   	push   %edi
45e438:	59                   	pop    %ecx
45e439:	33 31                	xor    (%ecx),%esi
45e43b:	6d                   	insl   (%dx),%es:(%edi)
45e43c:	53                   	push   %ebx
45e43d:	73 5a                	jae    0x45e499
45e43f:	33 55 38             	xor    0x38(%ebp),%edx
45e442:	59                   	pop    %ecx
45e443:	7a 7a                	jp     0x45e4bf
45e445:	76 71                	jbe    0x45e4b8
45e447:	44                   	inc    %esp
45e448:	41                   	inc    %ecx
45e449:	62 4c 49 42          	bound  %ecx,0x42(%ecx,%ecx,2)
45e44d:	7a 4f                	jp     0x45e49e
45e44f:	58                   	pop    %eax
45e450:	73 4a                	jae    0x45e49c
45e452:	76 4d                	jbe    0x45e4a1