44c38d:	70 56                	jo     0x44c3e5
44c38f:	6a 57                	push   $0x57
44c391:	65 65 6a 62          	gs gs push $0x62
44c395:	49                   	dec    %ecx
44c396:	42                   	inc    %edx
44c397:	61                   	popa
44c398:	6d                   	insl   (%dx),%es:(%edi)
44c399:	74 4b                	je     0x44c3e6
44c39b:	35 56 61 51 6d       	xor    $0x6d516156,%eax
44c3a0:	6d                   	insl   (%dx),%es:(%edi)
44c3a1:	58                   	pop    %eax
44c3a2:	76 34                	jbe    0x44c3d8
44c3a4:	53                   	push   %ebx
44c3a5:	47                   	inc    %edi
44c3a6:	75 71                	jne    0x44c419
44c3a8:	6a 54                	push   $0x54
44c3aa:	76 59                	jbe    0x44c405
44c3ac:	31 39                	xor    %edi,(%ecx)
44c3ae:	49                   	dec    %ecx
44c3af:	59                   	pop    %ecx
44c3b0:	39 45 68             	cmp    %eax,0x68(%ebp)
44c3b3:	37                   	aaa
44c3b4:	77 67                	ja     0x44c41d
44c3b6:	55                   	push   %ebp
44c3b7:	62 79 38             	bound  %edi,0x38(%ecx)
44c3ba:	2f                   	das
44c3bb:	69 75 55 6e 6f 6e 38 	imul   $0x386e6f6e,0x55(%ebp),%esi
44c3c2:	35 2b 69 73 45       	xor    $0x4573692b,%eax
44c3c7:	51                   	push   %ecx
44c3c8:	51                   	push   %ecx
44c3c9:	76 7a                	jbe    0x44c445
44c3cb:	72 6a                	jb     0x44c437
44c3cd:	65 39 59 65          	cmp    %ebx,%gs:0x65(%ecx)
44c3d1:	55                   	push   %ebp
44c3d2:	6c                   	insb   (%dx),%es:(%edi)
44c3d3:	4f                   	dec    %edi
44c3d4:	6c                   	insb   (%dx),%es:(%edi)
44c3d5:	36 77 76             	ss ja  0x44c44e
44c3d8:	4a                   	dec    %edx
44c3d9:	66 34 6d             	data16 xor $0x6d,%al
44c3dc:	75 38                	jne    0x44c416
44c3de:	63 33                	arpl   %esi,(%ebx)
44c3e0:	44                   	inc    %esp
44c3e1:	41                   	inc    %ecx
44c3e2:	68 5a 5a 33 45       	push   $0x45335a5a
44c3e7:	67 77 4b             	addr16 ja 0x44c435
44c3ea:	41                   	inc    %ecx
44c3eb:	57                   	push   %edi
44c3ec:	2b 71 33             	sub    0x33(%ecx),%esi
44c3ef:	50                   	push   %eax
44c3f0:	61                   	popa
44c3f1:	53                   	push   %ebx
44c3f2:	6a 71                	push   $0x71
44c3f4:	6b 44 4b 6b 47       	imul   $0x47,0x6b(%ebx,%ecx,2),%eax
44c3f9:	58                   	pop    %eax
44c3fa:	6c                   	insb   (%dx),%es:(%edi)
44c3fb:	74 78                	je     0x44c475
44c3fd:	34 34                	xor    $0x34,%al
44c3ff:	45                   	inc    %ebp
44c400:	62 50 37             	bound  %edx,0x37(%eax)
44c403:	75 56                	jne    0x44c45b
44c405:	6d                   	insl   (%dx),%es:(%edi)
44c406:	70 33                	jo     0x44c43b
44c408:	46                   	inc    %esi
44c409:	4c                   	dec    %esp
44c40a:	42                   	inc    %edx
44c40b:	61                   	popa
44c40c:	67 72 79             	addr16 jb 0x44c488
44c40f:	37                   	aaa
44c410:	4e                   	dec    %esi
44c411:	53                   	push   %ebx
44c412:	45                   	inc    %ebp
44c413:	76 63                	jbe    0x44c478
44c415:	42                   	inc    %edx
44c416:	65 67 61             	gs addr16 popa
44c419:	35 45 65 79 45       	xor    $0x45796545,%eax
44c41e:	47                   	inc    %edi
44c41f:	77 32                	ja     0x44c453
44c421:	2f                   	das
44c422:	4b                   	dec    %ebx
44c423:	79 4d                	jns    0x44c472
44c425:	37                   	aaa
44c426:	59                   	pop    %ecx
44c427:	39 68 32             	cmp    %ebp,0x32(%eax)
44c42a:	52                   	push   %edx
44c42b:	73 48                	jae    0x44c475
44c42d:	4f                   	dec    %edi
44c42e:	78 30                	js     0x44c460
44c430:	55                   	push   %ebp
44c431:	45                   	inc    %ebp
44c432:	49                   	dec    %ecx
44c433:	6a 6d                	push   $0x6d
44c435:	71 4c                	jno    0x44c483
44c437:	2f                   	das
44c438:	54                   	push   %esp
44c439:	7a 6e                	jp     0x44c4a9
44c43b:	5a                   	pop    %edx
44c43c:	4f                   	dec    %edi
44c43d:	56                   	push   %esi
44c43e:	32 61 37             	xor    0x37(%ecx),%ah
44c441:	6a 76                	push   $0x76
44c443:	77 49                	ja     0x44c48e
44c445:	4a                   	dec    %edx
44c446:	68 2b 4d 44 50       	push   $0x50444d2b
44c44b:	59                   	pop    %ecx
44c44c:	4c                   	dec    %esp
44c44d:	70 52                	jo     0x44c4a1
44c44f:	6f                   	outsl  %ds:(%esi),(%dx)
44c450:	46                   	inc    %esi
44c451:	44                   	inc    %esp
44c452:	66 52                	push   %dx
44c454:	52                   	push   %edx
44c455:	33 45 6e             	xor    0x6e(%ebp),%eax
44c458:	61                   	popa
44c459:	65 4e                	gs dec %esi
44c45b:	44                   	inc    %esp
44c45c:	41                   	inc    %ecx
44c45d:	67 31 65 35          	xor    %esp,0x35(%di)
44c461:	54                   	push   %esp
44c462:	67 30 66 38          	xor    %ah,0x38(%bp)
44c466:	6b 2b 4b             	imul   $0x4b,(%ebx),%ebp
44c469:	73 77                	jae    0x44c4e2
44c46b:	79 47                	jns    0x44c4b4
44c46d:	59                   	pop    %ecx
44c46e:	73 64                	jae    0x44c4d4
44c470:	50                   	push   %eax
44c471:	58                   	pop    %eax
44c472:	4d                   	dec    %ebp
44c473:	64 32 6e 72          	xor    %fs:0x72(%esi),%ch
44c477:	68 4a 6d 79 37       	push   $0x37796d4a
44c47c:	2f                   	das
44c47d:	43                   	inc    %ebx
44c47e:	76 70                	jbe    0x44c4f0
44c480:	78 64                	js     0x44c4e6
44c482:	46                   	inc    %esi
44c483:	4c                   	dec    %esp
44c484:	35 68 66 62 72       	xor    $0x72626668,%eax
44c489:	4a                   	dec    %edx
44c48a:	46                   	inc    %esi
44c48b:	70 5a                	jo     0x44c4e7
44c48d:	47                   	inc    %edi
44c48e:	38 32                	cmp    %dh,(%edx)
44c490:	70 41                	jo     0x44c4d3
44c492:	37                   	aaa
44c493:	6f                   	outsl  %ds:(%esi),(%dx)
44c494:	34 46                	xor    $0x46,%al
44c496:	4c                   	dec    %esp
44c497:	49                   	dec    %ecx
44c498:	56                   	push   %esi
44c499:	4b                   	dec    %ebx
44c49a:	46                   	inc    %esi
44c49b:	6b 77 57 65          	imul   $0x65,0x57(%edi),%esi
44c49f:	33 4f 41             	xor    0x41(%edi),%ecx
44c4a2:	74 58                	je     0x44c4fc
44c4a4:	54                   	push   %esp
44c4a5:	6b 68 6b 66          	imul   $0x66,0x6b(%eax),%ebp
44c4a9:	42                   	inc    %edx
44c4aa:	56                   	push   %esi
44c4ab:	56                   	push   %esi
44c4ac:	57                   	push   %edi
44c4ad:	57                   	push   %edi
44c4ae:	76 45                	jbe    0x44c4f5
44c4b0:	2b 6c 76 37          	sub    0x37(%esi,%esi,2),%ebp
44c4b4:	79 4d                	jns    0x44c503
44c4b6:	63 69 73             	arpl   %ebp,0x73(%ecx)
44c4b9:	47                   	inc    %edi
44c4ba:	31 2b                	xor    %ebp,(%ebx)
44c4bc:	36 4f                	ss dec %edi
44c4be:	43                   	inc    %ebx
44c4bf:	41                   	inc    %ecx
44c4c0:	6d                   	insl   (%dx),%es:(%edi)
44c4c1:	6d                   	insl   (%dx),%es:(%edi)
44c4c2:	62 66 4f             	bound  %esp,0x4f(%esi)
44c4c5:	30 5a 45             	xor    %bl,0x45(%edx)
44c4c8:	41                   	inc    %ecx
44c4c9:	50                   	push   %eax
44c4ca:	4f                   	dec    %edi
44c4cb:	75 73                	jne    0x44c540
44c4cd:	54                   	push   %esp
44c4ce:	37                   	aaa
44c4cf:	57                   	push   %edi
44c4d0:	43                   	inc    %ebx
44c4d1:	52                   	push   %edx
44c4d2:	30 41 57             	xor    %al,0x57(%ecx)
44c4d5:	66 67 74 4c          	data16 addr16 je 0x44c525
44c4d9:	56                   	push   %esi
44c4da:	6b 42 63 71          	imul   $0x71,0x63(%edx),%eax
44c4de:	55                   	push   %ebp
44c4df:	4b                   	dec    %ebx
44c4e0:	43                   	inc    %ebx
44c4e1:	6d                   	insl   (%dx),%es:(%edi)
44c4e2:	78 67                	js     0x44c54b
44c4e4:	66 46                	inc    %si
44c4e6:	33 45 4a             	xor    0x4a(%ebp),%eax
44c4e9:	6e                   	outsb  %ds:(%esi),(%dx)
44c4ea:	51                   	push   %ecx
44c4eb:	49                   	dec    %ecx
44c4ec:	4b                   	dec    %ebx
44c4ed:	55                   	push   %ebp
44c4ee:	61                   	popa
44c4ef:	78 61                	js     0x44c552
44c4f1:	38 41 41             	cmp    %al,0x41(%ecx)
44c4f4:	36 55                	ss push %ebp
44c4f6:	62 4d 43             	bound  %ecx,0x43(%ebp)
44c4f9:	4a                   	dec    %edx
44c4fa:	51                   	push   %ecx
44c4fb:	4c                   	dec    %esp
44c4fc:	2b 68 42             	sub    0x42(%eax),%ebp
44c4ff:	5a                   	pop    %edx
44c500:	78 46                	js     0x44c548
44c502:	4c                   	dec    %esp
44c503:	4f                   	dec    %edi
44c504:	32 6b 71             	xor    0x71(%ebx),%ch
44c507:	77 30                	ja     0x44c539
44c509:	43                   	inc    %ebx
44c50a:	74 50                	je     0x44c55c
44c50c:	52                   	push   %edx
44c50d:	66 39 62 72          	cmp    %sp,0x72(%edx)
44c511:	43                   	inc    %ebx
44c512:	49                   	dec    %ecx
44c513:	44                   	inc    %esp
44c514:	50                   	push   %eax
44c515:	49                   	dec    %ecx
44c516:	51                   	push   %ecx
44c517:	38 54 38 43          	cmp    %dl,0x43(%eax,%edi,1)
44c51b:	59                   	pop    %ecx
44c51c:	47                   	inc    %edi
44c51d:	76 64                	jbe    0x44c583
44c51f:	2f                   	das
44c520:	64 73 38             	fs jae 0x44c55b
44c523:	73 6b                	jae    0x44c590
44c525:	32 4b 72             	xor    0x72(%ebx),%cl
44c528:	66 6f                	outsw  %ds:(%esi),(%dx)
44c52a:	6e                   	outsb  %ds:(%esi),(%dx)
44c52b:	67 37                	addr16 aaa
44c52d:	70 4f                	jo     0x44c57e
44c52f:	7a 57                	jp     0x44c588
44c531:	63 76 4f             	arpl   %esi,0x4f(%esi)
44c534:	31 5a 6c             	xor    %ebx,0x6c(%edx)
44c537:	52                   	push   %edx
44c538:	50                   	push   %eax
44c539:	72 65                	jb     0x44c5a0
44c53b:	51                   	push   %ecx
44c53c:	4f                   	dec    %edi
44c53d:	57                   	push   %edi
44c53e:	42                   	inc    %edx
44c53f:	4a                   	dec    %edx
44c540:	6c                   	insb   (%dx),%es:(%edi)
44c541:	33 50 68             	xor    0x68(%eax),%edx
44c544:	4a                   	dec    %edx
44c545:	6e                   	outsb  %ds:(%esi),(%dx)
44c546:	75 34                	jne    0x44c57c
44c548:	64 5a                	fs pop %edx
44c54a:	47                   	inc    %edi
44c54b:	62 35 56 2b 75 7a    	bound  %esi,0x7a752b56
44c551:	33 77 6e             	xor    0x6e(%edi),%esi
44c554:	58                   	pop    %eax
44c555:	6c                   	insb   (%dx),%es:(%edi)
44c556:	61                   	popa
44c557:	73 31                	jae    0x44c58a
44c559:	36 56                	ss push %esi
44c55b:	44                   	inc    %esp
44c55c:	58                   	pop    %eax
44c55d:	6d                   	insl   (%dx),%es:(%edi)
44c55e:	71 64                	jno    0x44c5c4
44c560:	4b                   	dec    %ebx
44c561:	7a 49                	jp     0x44c5ac
44c563:	42                   	inc    %edx
44c564:	36 64 6e             	ss outsb %fs:(%esi),(%dx)
44c567:	57                   	push   %edi
44c568:	79 75                	jns    0x44c5df
44c56a:	2b 65 56             	sub    0x56(%ebp),%esp
44c56d:	59                   	pop    %ecx
44c56e:	52                   	push   %edx
44c56f:	6f                   	outsl  %ds:(%esi),(%dx)
44c570:	4f                   	dec    %edi
44c571:	39 30                	cmp    %esi,(%eax)
44c573:	2b 4c 6c 63          	sub    0x63(%esp,%ebp,2),%ecx
44c577:	6e                   	outsb  %ds:(%esi),(%dx)
44c578:	48                   	dec    %eax
44c579:	58                   	pop    %eax
44c57a:	64 72 4b             	fs jb  0x44c5c8
44c57d:	31 71 6f             	xor    %esi,0x6f(%ecx)
44c580:	68 49 79 4e 6c       	push   $0x6c4e7949
44c585:	42                   	inc    %edx
44c586:	2f                   	das
44c587:	56                   	push   %esi
44c588:	63 42 58             	arpl   %eax,0x58(%edx)
44c58b:	30 73 76             	xor    %dh,0x76(%ebx)
44c58e:	56                   	push   %esi
44c58f:	36 4a                	ss dec %edx
44c591:	71 42                	jno    0x44c5d5
44c593:	4c                   	dec    %esp
44c594:	6a 5a                	push   $0x5a
44c596:	49                   	dec    %ecx
44c597:	35 4c 38 53 67       	xor    $0x6753384c,%eax
44c59c:	4f                   	dec    %edi
44c59d:	58                   	pop    %eax
44c59e:	6c                   	insb   (%dx),%es:(%edi)
44c59f:	36 4c                	ss dec %esp
44c5a1:	74 4a                	je     0x44c5ed
44c5a3:	36 65 37             	ss gs aaa
44c5a6:	2f                   	das
44c5a7:	47                   	inc    %edi
44c5a8:	31 39                	xor    %edi,(%ecx)
44c5aa:	2b 35 6b 75 57 6c    	sub    0x6c57756b,%esi
44c5b0:	36 61                	ss popa
44c5b2:	6e                   	outsb  %ds:(%esi),(%dx)
44c5b3:	77 74                	ja     0x44c629
44c5b5:	55                   	push   %ebp
44c5b6:	6f                   	outsl  %ds:(%esi),(%dx)
44c5b7:	48                   	dec    %eax
44c5b8:	36 35 30 6c 67 36    	ss xor $0x36676c30,%eax
44c5be:	49                   	dec    %ecx
44c5bf:	46                   	inc    %esi
44c5c0:	37                   	aaa
44c5c1:	5a                   	pop    %edx
44c5c2:	66 38 6a 31          	data16 cmp %ch,0x31(%edx)
44c5c6:	79 4c                	jns    0x44c614
44c5c8:	49                   	dec    %ecx
44c5c9:	43                   	inc    %ebx
44c5ca:	78 62                	js     0x44c62e
44c5cc:	36 2b 4d 62          	sub    %ss:0x62(%ebp),%ecx
44c5d0:	4b                   	dec    %ebx
44c5d1:	49                   	dec    %ecx
44c5d2:	36 42                	ss inc %edx
44c5d4:	46                   	inc    %esi
44c5d5:	36 43                	ss inc %ebx
44c5d7:	7a 4b                	jp     0x44c624
44c5d9:	56                   	push   %esi
44c5da:	4e                   	dec    %esi
44c5db:	34 33                	xor    $0x33,%al
44c5dd:	41                   	inc    %ecx
44c5de:	79 5a                	jns    0x44c63a
44c5e0:	4a                   	dec    %edx
44c5e1:	6c                   	insb   (%dx),%es:(%edi)
44c5e2:	6f                   	outsl  %ds:(%esi),(%dx)
44c5e3:	35 53 78 76 51       	xor    $0x51767853,%eax
44c5e8:	62 47 57             	bound  %eax,0x57(%edi)
44c5eb:	38 39                	cmp    %bh,(%ecx)
44c5ed:	70 31                	jo     0x44c620
44c5ef:	48                   	dec    %eax
44c5f0:	49                   	dec    %ecx
44c5f1:	73 2f                	jae    0x44c622
44c5f3:	43                   	inc    %ebx
44c5f4:	62 4b 54             	bound  %ecx,0x54(%ebx)
44c5f7:	72 6c                	jb     0x44c665
44c5f9:	30 4b 49             	xor    %cl,0x49(%ebx)
44c5fc:	62 65 4b             	bound  %esp,0x4b(%ebp)
44c5ff:	69 2b 59 5a 4f 31    	imul   $0x314f5a59,(%ebx),%ebp