44d2cc:	57                   	push   %edi
44d2cd:	4f                   	dec    %edi
44d2ce:	2f                   	das
44d2cf:	46                   	inc    %esi
44d2d0:	64 4e                	fs dec %esi
44d2d2:	59                   	pop    %ecx
44d2d3:	2f                   	das
44d2d4:	41                   	inc    %ecx
44d2d5:	78 4b                	js     0x44d322
44d2d7:	57                   	push   %edi
44d2d8:	5a                   	pop    %edx
44d2d9:	69 4c 73 49 6b 2b 4c 	imul   $0x4a4c2b6b,0x49(%ebx,%esi,2),%ecx
44d2e0:	4a
44d2e1:	2b 36                	sub    (%esi),%esi
44d2e3:	56                   	push   %esi
44d2e4:	43                   	inc    %ebx
44d2e5:	57                   	push   %edi
44d2e6:	58                   	pop    %eax
44d2e7:	2b 68 70             	sub    0x70(%eax),%ebp
44d2ea:	51                   	push   %ecx
44d2eb:	42                   	inc    %edx
44d2ec:	70 79                	jo     0x44d367
44d2ee:	65 47                	gs inc %edi
44d2f0:	6a 67                	push   $0x67
44d2f2:	6d                   	insl   (%dx),%es:(%edi)
44d2f3:	68 32 6c 65 44       	push   $0x44656c32
44d2f8:	57                   	push   %edi
44d2f9:	69 6a 46 55 35 49 50 	imul   $0x50493555,0x46(%edx),%ebp
44d300:	75 63                	jne    0x44d365
44d302:	4f                   	dec    %edi
44d303:	77 51                	ja     0x44d356
44d305:	77 6f                	ja     0x44d376
44d307:	4f                   	dec    %edi
44d308:	34 62                	xor    $0x62,%al
44d30a:	69 70 6e 55 42 38 48 	imul   $0x48384255,0x6e(%eax),%esi
44d311:	79 44                	jns    0x44d357
44d313:	69 31 31 77 43 6b    	imul   $0x6b437731,(%ecx),%esi
44d319:	2f                   	das
44d31a:	57                   	push   %edi
44d31b:	72 6d                	jb     0x44d38a
44d31d:	75 33                	jne    0x44d352
44d31f:	49                   	dec    %ecx
44d320:	37                   	aaa
44d321:	73 37                	jae    0x44d35a
44d323:	6c                   	insb   (%dx),%es:(%edi)
44d324:	2b 53 61             	sub    0x61(%ebx),%edx
44d327:	57                   	push   %edi
44d328:	38 4a 4d             	cmp    %cl,0x4d(%edx)
44d32b:	70 53                	jo     0x44d380
44d32d:	54                   	push   %esp
44d32e:	39 4e 51             	cmp    %ecx,0x51(%esi)
44d331:	73 71                	jae    0x44d3a4
44d333:	6b 70 44 39          	imul   $0x39,0x44(%eax),%esi
44d337:	7a 36                	jp     0x44d36f
44d339:	35 74 33 59 63       	xor    $0x63593374,%eax
44d33e:	4b                   	dec    %ebx
44d33f:	39 6c 51 56          	cmp    %ebp,0x56(%ecx,%edx,2)
44d343:	61                   	popa
44d344:	62 73 4e             	bound  %esi,0x4e(%ebx)
44d347:	6e                   	outsb  %ds:(%esi),(%dx)
44d348:	31 73 50             	xor    %esi,0x50(%ebx)
44d34b:	76 6f                	jbe    0x44d3bc
44d34d:	62 67 59             	bound  %esp,0x59(%edi)
44d350:	61                   	popa
44d351:	4c                   	dec    %esp
44d352:	64 74 72             	fs je  0x44d3c7
44d355:	67 48                	addr16 dec %eax
44d357:	76 52                	jbe    0x44d3ab
44d359:	47                   	inc    %edi
44d35a:	52                   	push   %edx
44d35b:	4c                   	dec    %esp
44d35c:	6d                   	insl   (%dx),%es:(%edi)
44d35d:	71 49                	jno    0x44d3a8
44d35f:	6a 6e                	push   $0x6e
44d361:	48                   	dec    %eax
44d362:	68 5a 51 55 6b       	push   $0x6b55515a
44d367:	6e                   	outsb  %ds:(%esi),(%dx)
44d368:	36 62 53 65          	bound  %edx,%ss:0x65(%ebx)
44d36c:	46                   	inc    %esi
44d36d:	51                   	push   %ecx
44d36e:	37                   	aaa
44d36f:	47                   	inc    %edi
44d370:	58                   	pop    %eax
44d371:	54                   	push   %esp
44d372:	34 74                	xor    $0x74,%al
44d374:	6e                   	outsb  %ds:(%esi),(%dx)
44d375:	61                   	popa
44d376:	4b                   	dec    %ebx
44d377:	34 72                	xor    $0x72,%al
44d379:	62 49 38             	bound  %ecx,0x38(%ecx)
44d37c:	61                   	popa
44d37d:	64 58                	fs pop %eax
44d37f:	44                   	inc    %esp
44d380:	6a 56                	push   $0x56
44d382:	4f                   	dec    %edi
44d383:	30 33                	xor    %dh,(%ebx)
44d385:	52                   	push   %edx
44d386:	6c                   	insb   (%dx),%es:(%edi)
44d387:	42                   	inc    %edx
44d388:	6d                   	insl   (%dx),%es:(%edi)
44d389:	54                   	push   %esp
44d38a:	72 6f                	jb     0x44d3fb
44d38c:	56                   	push   %esi
44d38d:	2b 6b 6e             	sub    0x6e(%ebx),%ebp
44d390:	46                   	inc    %esi
44d391:	30 47 63             	xor    %al,0x63(%edi)
44d394:	73 46                	jae    0x44d3dc
44d396:	2b 4c 39 2f          	sub    0x2f(%ecx,%edi,1),%ecx
44d39a:	6a 4d                	push   $0x4d
44d39c:	68 61 65 2b 32       	push   $0x322b6561
44d3a1:	48                   	dec    %eax
44d3a2:	78 6f                	js     0x44d413
44d3a4:	63 4f 4f             	arpl   %ecx,0x4f(%edi)
44d3a7:	2f                   	das
44d3a8:	47                   	inc    %edi
44d3a9:	6a 4c                	push   $0x4c
44d3ab:	49                   	dec    %ecx
44d3ac:	79 76                	jns    0x44d424
44d3ae:	7a 7a                	jp     0x44d42a
44d3b0:	64 47                	fs inc %edi
44d3b2:	53                   	push   %ebx
44d3b3:	72 34                	jb     0x44d3e9
44d3b5:	70 43                	jo     0x44d3fa
44d3b7:	75 4c                	jne    0x44d405
44d3b9:	30 75 4a             	xor    %dh,0x4a(%ebp)
44d3bc:	55                   	push   %ebp
44d3bd:	52                   	push   %edx
44d3be:	54                   	push   %esp
44d3bf:	6c                   	insb   (%dx),%es:(%edi)
44d3c0:	67 79 57             	addr16 jns 0x44d41a
44d3c3:	31 36                	xor    %esi,(%esi)
44d3c5:	57                   	push   %edi
44d3c6:	62 65 45             	bound  %esp,0x45(%ebp)
44d3c9:	42                   	inc    %edx
44d3ca:	54                   	push   %esp
44d3cb:	34 6a                	xor    $0x6a,%al
44d3cd:	30 34 4f             	xor    %dh,(%edi,%ecx,2)
44d3d0:	59                   	pop    %ecx
44d3d1:	4a                   	dec    %edx
44d3d2:	2b 76 79             	sub    0x79(%esi),%esi
44d3d5:	53                   	push   %ebx
44d3d6:	4b                   	dec    %ebx
44d3d7:	47                   	inc    %edi
44d3d8:	30 46 51             	xor    %al,0x51(%esi)
44d3db:	73 66                	jae    0x44d443
44d3dd:	4f                   	dec    %edi
44d3de:	72 66                	jb     0x44d446
44d3e0:	34 44                	xor    $0x44,%al
44d3e2:	47                   	inc    %edi
44d3e3:	59                   	pop    %ecx
44d3e4:	6f                   	outsl  %ds:(%esi),(%dx)
44d3e5:	61                   	popa
44d3e6:	68 4d 58 31 69       	push   $0x6931584d
44d3eb:	45                   	inc    %ebp
44d3ec:	45                   	inc    %ebp
44d3ed:	46                   	inc    %esi
44d3ee:	6d                   	insl   (%dx),%es:(%edi)
44d3ef:	74 56                	je     0x44d447
44d3f1:	48                   	dec    %eax
44d3f2:	46                   	inc    %esi
44d3f3:	72 75                	jb     0x44d46a
44d3f5:	52                   	push   %edx
44d3f6:	49                   	dec    %ecx
44d3f7:	37                   	aaa
44d3f8:	5a                   	pop    %edx
44d3f9:	50                   	push   %eax
44d3fa:	37                   	aaa
44d3fb:	2f                   	das
44d3fc:	51                   	push   %ecx
44d3fd:	69 43 38 6a 73 46 52 	imul   $0x5246736a,0x38(%ebx),%eax
44d404:	50                   	push   %eax
44d405:	6c                   	insb   (%dx),%es:(%edi)
44d406:	63 4d 64             	arpl   %ecx,0x64(%ebp)
44d409:	51                   	push   %ecx
44d40a:	39 48 2b             	cmp    %ecx,0x2b(%eax)
44d40d:	4f                   	dec    %edi
44d40e:	30 36                	xor    %dh,(%esi)
44d410:	78 2f                	js     0x44d441
44d412:	2f                   	das
44d413:	57                   	push   %edi
44d414:	38 32                	cmp    %dh,(%edx)
44d416:	2f                   	das
44d417:	2f                   	das
44d418:	33 46 66             	xor    0x66(%esi),%eax
44d41b:	72 62                	jb     0x44d47f
44d41d:	59                   	pop    %ecx
44d41e:	4c                   	dec    %esp
44d41f:	2b 79 61             	sub    0x61(%ecx),%edi
44d422:	6d                   	insl   (%dx),%es:(%edi)
44d423:	71 6c                	jno    0x44d491
44d425:	54                   	push   %esp
44d426:	53                   	push   %ebx
44d427:	59                   	pop    %ecx
44d428:	48                   	dec    %eax
44d429:	53                   	push   %ebx
44d42a:	32 62 74             	xor    0x74(%edx),%ah
44d42d:	35 7a 71 71 37       	xor    $0x3771717a,%eax
44d432:	6d                   	insl   (%dx),%es:(%edi)
44d433:	39 48 31             	cmp    %ecx,0x31(%eax)
44d436:	55                   	push   %ebp
44d437:	6d                   	insl   (%dx),%es:(%edi)
44d438:	38 36                	cmp    %dh,(%esi)
44d43a:	35 4e 78 35 35       	xor    $0x3535784e,%eax
44d43f:	33 6d 4f             	xor    0x4f(%ebp),%ebp
44d442:	33 37                	xor    (%edi),%esi
44d444:	61                   	popa
44d445:	55                   	push   %ebp
44d446:	77 69                	ja     0x44d4b1
44d448:	54                   	push   %esp
44d449:	69 70 57 36 6c 63 36 	imul   $0x36636c36,0x57(%eax),%esi
44d450:	61                   	popa
44d451:	69 32 4c 4c 71 4e    	imul   $0x4e714c4c,(%edx),%esi
44d457:	72 71                	jb     0x44d4ca
44d459:	67 6d                	insl   (%dx),%es:(%di)
44d45b:	63 51 6b             	arpl   %edx,0x6b(%ecx)
44d45e:	76 41                	jbe    0x44d4a1
44d460:	62 53 62             	bound  %edx,0x62(%ebx)
44d463:	6b 2b 30             	imul   $0x30,(%ebx),%ebp
44d466:	75 76                	jne    0x44d4de
44d468:	44                   	inc    %esp
44d469:	37                   	aaa
44d46a:	59                   	pop    %ecx
44d46b:	44                   	inc    %esp
44d46c:	77 74                	ja     0x44d4e2
44d46e:	71 2b                	jno    0x44d49b
44d470:	6a 6f                	push   $0x6f
44d472:	49                   	dec    %ecx
44d473:	64 74 48             	fs je  0x44d4be
44d476:	59                   	pop    %ecx
44d477:	41                   	inc    %ecx
44d478:	4a                   	dec    %edx
44d479:	70 57                	jo     0x44d4d2
44d47b:	72 34                	jb     0x44d4b1
44d47d:	43                   	inc    %ebx
44d47e:	34 54                	xor    $0x54,%al
44d480:	33 7a 45             	xor    0x45(%edx),%edi
44d483:	68 30 65 57 73       	push   $0x73576530
44d488:	39 32                	cmp    %esi,(%edx)
44d48a:	6f                   	outsl  %ds:(%esi),(%dx)
44d48b:	4e                   	dec    %esi
44d48c:	2f                   	das
44d48d:	66 4a                	dec    %dx
44d48f:	61                   	popa
44d490:	44                   	inc    %esp
44d491:	57                   	push   %edi
44d492:	32 65 35             	xor    0x35(%ebp),%ah
44d495:	71 51                	jno    0x44d4e8
44d497:	4d                   	dec    %ebp
44d498:	70 57                	jo     0x44d4f1
44d49a:	71 68                	jno    0x44d504
44d49c:	30 32                	xor    %dh,(%edx)
44d49e:	4e                   	dec    %esi
44d49f:	66 38 59 65          	data16 cmp %bl,0x65(%ecx)
44d4a3:	70 57                	jo     0x44d4fc
44d4a5:	2b 32                	sub    (%edx),%esi
44d4a7:	38 45 54             	cmp    %al,0x54(%ebp)
44d4aa:	76 4b                	jbe    0x44d4f7
44d4ac:	74 37                	je     0x44d4e5
44d4ae:	70 64                	jo     0x44d514
44d4b0:	4b                   	dec    %ebx
44d4b1:	42                   	inc    %edx
44d4b2:	4c                   	dec    %esp
44d4b3:	58                   	pop    %eax
44d4b4:	4c                   	dec    %esp
44d4b5:	39 78 51             	cmp    %edi,0x51(%eax)
44d4b8:	6d                   	insl   (%dx),%es:(%edi)
44d4b9:	73 4b                	jae    0x44d506
44d4bb:	55                   	push   %ebp
44d4bc:	36 4e                	ss dec %esi
44d4be:	6c                   	insb   (%dx),%es:(%edi)
44d4bf:	64 76 6f             	fs jbe 0x44d531
44d4c2:	55                   	push   %ebp
44d4c3:	6f                   	outsl  %ds:(%esi),(%dx)
44d4c4:	74 36                	je     0x44d4fc
44d4c6:	36 6b 49 70 47       	imul   $0x47,%ss:0x70(%ecx),%ecx
44d4cb:	57                   	push   %edi
44d4cc:	41                   	inc    %ecx
44d4cd:	51                   	push   %ecx
44d4ce:	59                   	pop    %ecx
44d4cf:	76 61                	jbe    0x44d532
44d4d1:	64 2f                	fs das
44d4d3:	52                   	push   %edx
44d4d4:	7a 5a                	jp     0x44d530
44d4d6:	70 70                	jo     0x44d548
44d4d8:	79 37                	jns    0x44d511
44d4da:	42                   	inc    %edx
44d4db:	69 2b 33 65 58 52    	imul   $0x52586533,(%ebx),%ebp
44d4e1:	38 78 52             	cmp    %bh,0x52(%eax)
44d4e4:	4c                   	dec    %esp
44d4e5:	41                   	inc    %ecx
44d4e6:	45                   	inc    %ebp
44d4e7:	72 4e                	jb     0x44d537
44d4e9:	64 2f                	fs das
44d4eb:	47                   	inc    %edi
44d4ec:	55                   	push   %ebp
44d4ed:	41                   	inc    %ecx
44d4ee:	39 69 45             	cmp    %ebp,0x45(%ecx)
44d4f1:	6c                   	insb   (%dx),%es:(%edi)
44d4f2:	46                   	inc    %esi
44d4f3:	32 58 64             	xor    0x64(%eax),%bl
44d4f6:	46                   	inc    %esi
44d4f7:	62 41 76             	bound  %eax,0x76(%ecx)
44d4fa:	44                   	inc    %esp
44d4fb:	59                   	pop    %ecx
44d4fc:	4a                   	dec    %edx
44d4fd:	4d                   	dec    %ebp
44d4fe:	6a 57                	push   $0x57
44d500:	50                   	push   %eax
44d501:	32 41 31             	xor    0x31(%ecx),%al
44d504:	79 75                	jns    0x44d57b
44d506:	45                   	inc    %ebp
44d507:	6b 43 33 37          	imul   $0x37,0x33(%ebx),%eax
44d50b:	56                   	push   %esi
44d50c:	39 65 6b             	cmp    %esp,0x6b(%ebp)
44d50f:	45                   	inc    %ebp
44d510:	61                   	popa
44d511:	59                   	pop    %ecx
44d512:	55                   	push   %ebp
44d513:	52                   	push   %edx
44d514:	33 51 6e             	xor    0x6e(%ecx),%edx
44d517:	55                   	push   %ebp
44d518:	48                   	dec    %eax
44d519:	71 76                	jno    0x44d591
44d51b:	65 49                	gs dec %ecx
44d51d:	5a                   	pop    %edx
44d51e:	32 36                	xor    (%esi),%dh
44d520:	53                   	push   %ebx
44d521:	45                   	inc    %ebp
44d522:	42                   	inc    %edx
44d523:	70 76                	jo     0x44d59b
44d525:	51                   	push   %ecx
44d526:	79 63                	jns    0x44d58b
44d528:	72 55                	jb     0x44d57f
44d52a:	32 59 43             	xor    0x43(%ecx),%bl
44d52d:	4e                   	dec    %esi
44d52e:	72 38                	jb     0x44d568
44d530:	31 61 32             	xor    %esp,0x32(%ecx)
44d533:	6a 59                	push   $0x59
44d535:	6d                   	insl   (%dx),%es:(%edi)
44d536:	6f                   	outsl  %ds:(%esi),(%dx)
44d537:	6f                   	outsl  %ds:(%esi),(%dx)
44d538:	51                   	push   %ecx
44d539:	48                   	dec    %eax
44d53a:	36 4f                	ss dec %edi
44d53c:	75 49                	jne    0x44d587
44d53e:	55                   	push   %ebp
44d53f:	37                   	aaa
44d540:	69 68 77 43 4a 6b 53 	imul   $0x536b4a43,0x77(%eax),%ebp
44d547:	7a 77                	jp     0x44d5c0
44d549:	71 36                	jno    0x44d581