444055:	45                   	inc    %ebp
444056:	6a 4b                	push   $0x4b
444058:	7a 4e                	jp     0x4440a8
44405a:	42                   	inc    %edx
44405b:	66 67 6b 52 48 5a    	imul   $0x5a,0x48(%bp,%si),%dx
444061:	32 65 76             	xor    0x76(%ebp),%ah
444064:	69 65 4d 71 5a 63 4a 	imul   $0x4a635a71,0x4d(%ebp),%esp
44406b:	6d                   	insl   (%dx),%es:(%edi)
44406c:	72 63                	jb     0x4440d1
44406e:	61                   	popa
44406f:	31 73 31             	xor    %esi,0x31(%ebx)
444072:	71 5a                	jno    0x4440ce
444074:	53                   	push   %ebx
444075:	74 67                	je     0x4440de
444077:	43                   	inc    %ebx
444078:	5a                   	pop    %edx
444079:	35 76 67 68 62       	xor    $0x62686776,%eax
44407e:	6b 50 35 4c          	imul   $0x4c,0x35(%eax),%edx
444082:	72 59                	jb     0x4440dd
444084:	48                   	dec    %eax
444085:	35 57 49 74 2b       	xor    $0x2b744957,%eax
44408a:	62 39                	bound  %edi,(%ecx)
44408c:	5a                   	pop    %edx
44408d:	6d                   	insl   (%dx),%es:(%edi)
44408e:	33 6f 2f             	xor    0x2f(%edi),%ebp
444091:	41                   	inc    %ecx
444092:	38 55 54             	cmp    %dl,0x54(%ebp)
444095:	6e                   	outsb  %ds:(%esi),(%dx)
444096:	32 34 2b             	xor    (%ebx,%ebp,1),%dh
444099:	6b 64 45 77 4a       	imul   $0x4a,0x77(%ebp,%eax,2),%esp
44409e:	73 55                	jae    0x4440f5
4440a0:	65 4a                	gs dec %edx
4440a2:	56                   	push   %esi
4440a3:	41                   	inc    %ecx
4440a4:	35 39 58 4f 73       	xor    $0x734f5839,%eax
4440a9:	76 73                	jbe    0x44411e
4440ab:	4f                   	dec    %edi
4440ac:	47                   	inc    %edi
4440ad:	6b 70 67 5a          	imul   $0x5a,0x67(%eax),%esi
4440b1:	55                   	push   %ebp
4440b2:	59                   	pop    %ecx
4440b3:	59                   	pop    %ecx
4440b4:	75 69                	jne    0x44411f
4440b6:	63 68 63             	arpl   %ebp,0x63(%eax)
4440b9:	59                   	pop    %ecx
4440ba:	77 78                	ja     0x444134
4440bc:	49                   	dec    %ecx
4440bd:	52                   	push   %edx
4440be:	5a                   	pop    %edx
4440bf:	4d                   	dec    %ebp
4440c0:	71 33                	jno    0x4440f5
4440c2:	67 4f                	addr16 dec %edi
4440c4:	69 41 50 44 49 6d 78 	imul   $0x786d4944,0x50(%ecx),%eax
4440cb:	37                   	aaa
4440cc:	2b 72 44             	sub    0x44(%edx),%esi
4440cf:	58                   	pop    %eax
4440d0:	4e                   	dec    %esi
4440d1:	54                   	push   %esp
4440d2:	35 74 58 45 2b       	xor    $0x2b455874,%eax
4440d7:	53                   	push   %ebx
4440d8:	56                   	push   %esi
4440d9:	2b 54 41 58          	sub    0x58(%ecx,%eax,2),%edx
4440dd:	4c                   	dec    %esp
4440de:	73 33                	jae    0x444113
4440e0:	57                   	push   %edi
4440e1:	66 56                	push   %si
4440e3:	38 62 74             	cmp    %ah,0x74(%edx)
4440e6:	53                   	push   %ebx
4440e7:	76 38                	jbe    0x444121
4440e9:	4c                   	dec    %esp
4440ea:	61                   	popa
4440eb:	6b 4b 2f 2b          	imul   $0x2b,0x2f(%ebx),%ecx
4440ef:	48                   	dec    %eax
4440f0:	42                   	inc    %edx
4440f1:	64 68 36 59 5a 49    	fs push $0x495a5936
4440f7:	5a                   	pop    %edx
4440f8:	54                   	push   %esp
4440f9:	4b                   	dec    %ebx
4440fa:	6c                   	insb   (%dx),%es:(%edi)
4440fb:	39 76 30             	cmp    %esi,0x30(%esi)
4440fe:	5a                   	pop    %edx
4440ff:	4d                   	dec    %ebp
444100:	33 4b 43             	xor    0x43(%ebx),%ecx
444103:	74 47                	je     0x44414c
444105:	42                   	inc    %edx
444106:	48                   	dec    %eax
444107:	5a                   	pop    %edx
444108:	75 41                	jne    0x44414b
44410a:	48                   	dec    %eax
44410b:	68 4a 53 63 39       	push   $0x3963534a
444110:	4f                   	dec    %edi
444111:	6f                   	outsl  %ds:(%esi),(%dx)
444112:	74 65                	je     0x444179
444114:	4c                   	dec    %esp
444115:	44                   	inc    %esp
444116:	66 57                	push   %di
444118:	67 77 57             	addr16 ja 0x444172
44411b:	63 38                	arpl   %edi,(%eax)
44411d:	78 77                	js     0x444196
44411f:	54                   	push   %esp
444120:	4f                   	dec    %edi
444121:	53                   	push   %ebx
444122:	43                   	inc    %ebx
444123:	6e                   	outsb  %ds:(%esi),(%dx)
444124:	4f                   	dec    %edi
444125:	70 2b                	jo     0x444152
444127:	73 6d                	jae    0x444196
444129:	49                   	dec    %ecx
44412a:	30 77 6c             	xor    %dh,0x6c(%edi)
44412d:	72 72                	jb     0x4441a1
44412f:	6c                   	insb   (%dx),%es:(%edi)
444130:	74 4b                	je     0x44417d
444132:	4d                   	dec    %ebp
444133:	45                   	inc    %ebp
444134:	56                   	push   %esi
444135:	79 35                	jns    0x44416c
444137:	66 36 33 71 4e       	xor    %ss:0x4e(%ecx),%si
44413c:	62 75 58             	bound  %esi,0x58(%ebp)
44413f:	36 59                	ss pop %ecx
444141:	2b 42 4c             	sub    0x4c(%edx),%eax
444144:	54                   	push   %esp
444145:	38 62 2b             	cmp    %ah,0x2b(%edx)
444148:	53                   	push   %ebx
444149:	43                   	inc    %ebx
44414a:	54                   	push   %esp
44414b:	2b 79 4c             	sub    0x4c(%ecx),%edi
44414e:	44                   	inc    %esp
44414f:	55                   	push   %ebp
444150:	4b                   	dec    %ebx
444151:	41                   	inc    %ecx
444152:	33 41 55             	xor    0x55(%ecx),%eax
444155:	65 74 74             	gs je  0x4441cc
444158:	44                   	inc    %esp
444159:	39 6b 62             	cmp    %ebp,0x62(%ebx)
44415c:	45                   	inc    %ebp
44415d:	41                   	inc    %ecx
44415e:	6c                   	insb   (%dx),%es:(%edi)
44415f:	37                   	aaa
444160:	6e                   	outsb  %ds:(%esi),(%dx)
444161:	4a                   	dec    %edx
444162:	66 38 6b 79          	data16 cmp %ch,0x79(%ebx)
444166:	6b 65 65 74          	imul   $0x74,0x65(%ebp),%esp
44416a:	46                   	inc    %esi
44416b:	4e                   	dec    %esi
44416c:	73 33                	jae    0x4441a1
44416e:	62 44 4d 54          	bound  %eax,0x54(%ebp,%ecx,2)
444172:	69 2b 41 4e 77 4b    	imul   $0x4b774e41,(%ebx),%ebp
444178:	72 56                	jb     0x4441d0
44417a:	55                   	push   %ebp
44417b:	62 45 6f             	bound  %eax,0x6f(%ebp)
44417e:	75 64                	jne    0x4441e4
444180:	77 35                	ja     0x4441b7
444182:	64 63 33             	arpl   %esi,%fs:(%ebx)
444185:	44                   	inc    %esp
444186:	6c                   	insb   (%dx),%es:(%edi)
444187:	36 7a 4b             	ss jp  0x4441d5
44418a:	74 4b                	je     0x4441d7
44418c:	33 4d 2f             	xor    0x2f(%ebp),%ecx
44418f:	56                   	push   %esi
444190:	4b                   	dec    %ebx
444191:	2b 59 58             	sub    0x58(%ecx),%ebx
444194:	55                   	push   %ebp
444195:	52                   	push   %edx
444196:	36 71 70             	ss jno 0x444209
444199:	44                   	inc    %esp
44419a:	6b 66 31 76          	imul   $0x76,0x31(%esi),%esp
44419e:	4d                   	dec    %ebp
44419f:	65 63 49 49          	arpl   %ecx,%gs:0x49(%ecx)
4441a3:	46                   	inc    %esi
4441a4:	33 42 4c             	xor    0x4c(%edx),%eax
4441a7:	76 34                	jbe    0x4441dd
4441a9:	43                   	inc    %ebx
4441aa:	59                   	pop    %ecx
4441ab:	48                   	dec    %eax
4441ac:	6c                   	insb   (%dx),%es:(%edi)
4441ad:	59                   	pop    %ecx
4441ae:	6b 36 6f             	imul   $0x6f,(%esi),%esi
4441b1:	43                   	inc    %ebx
4441b2:	39 73 57             	cmp    %esi,0x57(%ebx)
4441b5:	61                   	popa
4441b6:	41                   	inc    %ecx
4441b7:	35 77 33 39 75       	xor    $0x75393377,%eax
4441bc:	69 72 4e 69 53 5a 73 	imul   $0x735a5369,0x4e(%edx),%esi
4441c3:	56                   	push   %esi
4441c4:	45                   	inc    %ebp
4441c5:	54                   	push   %esp
4441c6:	46                   	inc    %esi
4441c7:	56                   	push   %esi
4441c8:	31 52 4c             	xor    %edx,0x4c(%edx)
4441cb:	37                   	aaa
4441cc:	4b                   	dec    %ebx
4441cd:	73 57                	jae    0x444226
4441cf:	5a                   	pop    %edx
4441d0:	59                   	pop    %ecx
4441d1:	73 61                	jae    0x444234
4441d3:	31 34 6b             	xor    %esi,(%ebx,%ebp,2)
4441d6:	2b 52 2f             	sub    0x2f(%edx),%edx
4441d9:	6b 67 64 7a          	imul   $0x7a,0x64(%edi),%esp
4441dd:	51                   	push   %ecx
4441de:	36 51                	ss push %ecx
4441e0:	56                   	push   %esi
4441e1:	66 79 66             	data16 jns 0x44424a
4441e4:	32 73 31             	xor    0x31(%ebx),%dh
4441e7:	77 75                	ja     0x44425e
4441e9:	32 76 71             	xor    0x71(%esi),%dh
4441ec:	71 33                	jno    0x444221
4441ee:	50                   	push   %eax
4441ef:	2f                   	das
4441f0:	54                   	push   %esp
4441f1:	6a 79                	push   $0x79
4441f3:	78 39                	js     0x44422e
4441f5:	39 6d 6d             	cmp    %ebp,0x6d(%ebp)
4441f8:	67 45                	addr16 inc %ebp
4441fa:	68 47 30 76 2f       	push   $0x2f763047
4441ff:	32 4b 7a             	xor    0x7a(%ebx),%cl
444202:	45                   	inc    %ebp
444203:	37                   	aaa
444204:	32 53 47             	xor    0x47(%ebx),%dl
444207:	69 65 77 76 36 4c 55 	imul   $0x554c3676,0x77(%ebp),%esp
44420e:	32 4e 63             	xor    0x63(%esi),%cl
444211:	76 43                	jbe    0x444256
444213:	72 43                	jb     0x444258
444215:	41                   	inc    %ecx
444216:	30 4e 32             	xor    %cl,0x32(%esi)
444219:	30 64 30 56          	xor    %ah,0x56(%eax,%esi,1)
44421d:	55                   	push   %ebp
44421e:	6b 46 65 49          	imul   $0x49,0x65(%esi),%eax
444222:	51                   	push   %ecx
444223:	6d                   	insl   (%dx),%es:(%edi)
444224:	55                   	push   %ebp
444225:	70 4a                	jo     0x444271
444227:	78 43                	js     0x44426c
444229:	78 6d                	js     0x444298
44422b:	67 59                	addr16 pop %ecx
44422d:	79 32                	jns    0x444261
44422f:	59                   	pop    %ecx
444230:	6a 42                	push   $0x42
444232:	47                   	inc    %edi
444233:	49                   	dec    %ecx
444234:	33 64 75 31          	xor    0x31(%ebp,%esi,2),%esp
444238:	31 64 6b 61          	xor    %esp,0x61(%ebx,%ebp,2)
44423c:	34 59                	xor    $0x59,%al
44423e:	73 2b                	jae    0x44426b
444240:	59                   	pop    %ecx
444241:	71 78                	jno    0x4442bb
444243:	57                   	push   %edi
444244:	59                   	pop    %ecx
444245:	47                   	inc    %edi
444246:	52                   	push   %edx
444247:	4e                   	dec    %esi
444248:	6c                   	insb   (%dx),%es:(%edi)
444249:	6c                   	insb   (%dx),%es:(%edi)
44424a:	6d                   	insl   (%dx),%es:(%edi)
44424b:	70 4d                	jo     0x44429a
44424d:	75 4c                	jne    0x44429b
44424f:	66 57                	push   %di
444251:	51                   	push   %ecx
444252:	79 30                	jns    0x444284
444254:	30 36                	xor    %dh,(%esi)
444256:	30 69 33             	xor    %ch,0x33(%ecx)
444259:	39 4c 6d 5a          	cmp    %ecx,0x5a(%ebp,%ebp,2)
44425d:	71 39                	jno    0x444298
44425f:	42                   	inc    %edx
444260:	69 46 6e 69 4f 4a 6f 	imul   $0x6f4a4f69,0x6e(%esi),%eax
444267:	36 66 38 49 6c       	data16 cmp %cl,%ss:0x6c(%ecx)
44426c:	5a                   	pop    %edx
44426d:	62 77 4b             	bound  %esi,0x4b(%edi)
444270:	2b 79 45             	sub    0x45(%ecx),%edi
444273:	34 4e                	xor    $0x4e,%al
444275:	77 32                	ja     0x4442a9
444277:	50                   	push   %eax
444278:	74 4b                	je     0x4442c5
44427a:	77 38                	ja     0x4442b4
44427c:	35 77 77 2b 39       	xor    $0x392b7777,%eax
444281:	2b 45 49             	sub    0x49(%ebp),%eax
444284:	50                   	push   %eax
444285:	71 61                	jno    0x4442e8
444287:	75 44                	jne    0x4442cd
444289:	6d                   	insl   (%dx),%es:(%edi)
44428a:	75 41                	jne    0x4442cd
44428c:	4c                   	dec    %esp
44428d:	6f                   	outsl  %ds:(%esi),(%dx)
44428e:	45                   	inc    %ebp
44428f:	4c                   	dec    %esp
444290:	4c                   	dec    %esp
444291:	57                   	push   %edi
444292:	48                   	dec    %eax
444293:	6e                   	outsb  %ds:(%esi),(%dx)
444294:	6e                   	outsb  %ds:(%esi),(%dx)
444295:	2f                   	das
444296:	67 67 39 33          	addr16 cmp %esi,(%bp,%di)
44429a:	30 2b                	xor    %ch,(%ebx)
44429c:	6f                   	outsl  %ds:(%esi),(%dx)
44429d:	56                   	push   %esi
44429e:	51                   	push   %ecx
44429f:	6e                   	outsb  %ds:(%esi),(%dx)
4442a0:	39 6d 54             	cmp    %ebp,0x54(%ebp)
4442a3:	56                   	push   %esi
4442a4:	31 31                	xor    %esi,(%ecx)
4442a6:	66 54                	push   %sp
4442a8:	77 47                	ja     0x4442f1
4442aa:	44                   	inc    %esp
4442ab:	59                   	pop    %ecx
4442ac:	52                   	push   %edx
4442ad:	57                   	push   %edi
4442ae:	33 67 45             	xor    0x45(%edi),%esp
4442b1:	77 68                	ja     0x44431b
4442b3:	42                   	inc    %edx
4442b4:	75 2f                	jne    0x4442e5
4442b6:	49                   	dec    %ecx
4442b7:	47                   	inc    %edi
4442b8:	33 46 2f             	xor    0x2f(%esi),%eax
4442bb:	4b                   	dec    %ebx
4442bc:	47                   	inc    %edi
4442bd:	51                   	push   %ecx
4442be:	4d                   	dec    %ebp
4442bf:	55                   	push   %ebp
4442c0:	6f                   	outsl  %ds:(%esi),(%dx)
4442c1:	33 34 34             	xor    (%esp,%esi,1),%esi
4442c4:	77 31                	ja     0x4442f7
4442c6:	47                   	inc    %edi
4442c7:	46                   	inc    %esi
4442c8:	79 41                	jns    0x44430b
4442ca:	4c                   	dec    %esp
4442cb:	78 62                	js     0x44432f
4442cd:	4f                   	dec    %edi
4442ce:	77 4c                	ja     0x44431c
4442d0:	63 72 76             	arpl   %esi,0x76(%edx)
4442d3:	50                   	push   %eax
4442d4:	67 79 64             	addr16 jns 0x44433b
4442d7:	35 65 56 74 68       	xor    $0x68745665,%eax
4442dc:	6b 77 61 56          	imul   $0x56,0x61(%edi),%esi
4442e0:	4a                   	dec    %edx
4442e1:	49                   	dec    %ecx
4442e2:	4a                   	dec    %edx
4442e3:	65 47                	gs inc %edi
4442e5:	6b 54 46 64 32       	imul   $0x32,0x64(%esi,%eax,2),%edx
4442ea:	59                   	pop    %ecx
4442eb:	5a                   	pop    %edx
4442ec:	33 73 4b             	xor    0x4b(%ebx),%esi
4442ef:	57                   	push   %edi
4442f0:	78 48                	js     0x44433a
4442f2:	43                   	inc    %ebx
4442f3:	63 4b 2b             	arpl   %ecx,0x2b(%ebx)
4442f6:	73 33                	jae    0x44432b
4442f8:	54                   	push   %esp
4442f9:	63 66 2f             	arpl   %esp,0x2f(%esi)
4442fc:	6f                   	outsl  %ds:(%esi),(%dx)
4442fd:	68 72 68 47 31       	push   $0x31476872
444302:	67 74 67             	addr16 je 0x44436c