447208:	64 74 73             	fs je  0x44727e
44720b:	4a                   	dec    %edx
44720c:	44                   	inc    %esp
44720d:	43                   	inc    %ebx
44720e:	55                   	push   %ebp
44720f:	38 41 73             	cmp    %al,0x73(%ecx)
447212:	62 55 6c             	bound  %edx,0x6c(%ebp)
447215:	59                   	pop    %ecx
447216:	7a 41                	jp     0x447259
447218:	6c                   	insb   (%dx),%es:(%edi)
447219:	74 63                	je     0x44727e
44721b:	71 6f                	jno    0x44728c
44721d:	38 37                	cmp    %dh,(%edi)
44721f:	31 57 65             	xor    %edx,0x65(%edi)
447222:	43                   	inc    %ebx
447223:	62 63 6e             	bound  %esp,0x6e(%ebx)
447226:	42                   	inc    %edx
447227:	68 33 74 38 48       	push   $0x48387433
44722c:	61                   	popa
44722d:	50                   	push   %eax
44722e:	58                   	pop    %eax
44722f:	56                   	push   %esi
447230:	2f                   	das
447231:	4d                   	dec    %ebp
447232:	67 77 66             	addr16 ja 0x44729b
447235:	75 56                	jne    0x44728d
447237:	4b                   	dec    %ebx
447238:	74 36                	je     0x447270
44723a:	35 63 4b 78 6b       	xor    $0x6b784b63,%eax
44723f:	2f                   	das
447240:	59                   	pop    %ecx
447241:	5a                   	pop    %edx
447242:	44                   	inc    %esp
447243:	4a                   	dec    %edx
447244:	43                   	inc    %ebx
447245:	39 70 71             	cmp    %esi,0x71(%eax)
447248:	46                   	inc    %esi
447249:	39 79 75             	cmp    %edi,0x75(%ecx)
44724c:	4f                   	dec    %edi
44724d:	64 4a                	fs dec %edx
44724f:	51                   	push   %ecx
447250:	4c                   	dec    %esp
447251:	61                   	popa
447252:	6c                   	insb   (%dx),%es:(%edi)
447253:	79 6c                	jns    0x4472c1
447255:	44                   	inc    %esp
447256:	38 47 33             	cmp    %al,0x33(%edi)
447259:	57                   	push   %edi
44725a:	58                   	pop    %eax
44725b:	2f                   	das
44725c:	37                   	aaa
44725d:	69 58 34 6c 6a 4f 58 	imul   $0x584f6a6c,0x34(%eax),%ebx
447264:	72 5a                	jb     0x4472c0
447266:	6b 35 38 49 55 30 2b 	imul   $0x2b,0x30554938,%esi
44726d:	46                   	inc    %esi
44726e:	6f                   	outsl  %ds:(%esi),(%dx)
44726f:	71 46                	jno    0x4472b7
447271:	65 4e                	gs dec %esi
447273:	71 62                	jno    0x4472d7
447275:	59                   	pop    %ecx
447276:	39 55 6d             	cmp    %edx,0x6d(%ebp)
447279:	4d                   	dec    %ebp
44727a:	6c                   	insb   (%dx),%es:(%edi)
44727b:	48                   	dec    %eax
44727c:	32 6d 6a             	xor    0x6a(%ebp),%ch
44727f:	58                   	pop    %eax
447280:	41                   	inc    %ecx
447281:	64 53                	fs push %ebx
447283:	7a 54                	jp     0x4472d9
447285:	78 4f                	js     0x4472d6
447287:	64 48                	fs dec %eax
447289:	42                   	inc    %edx
44728a:	70 6b                	jo     0x4472f7
44728c:	64 63 6e 34          	arpl   %ebp,%fs:0x34(%esi)
447290:	5a                   	pop    %edx
447291:	42                   	inc    %edx
447292:	4c                   	dec    %esp
447293:	45                   	inc    %ebp
447294:	74 4e                	je     0x4472e4
447296:	55                   	push   %ebp
447297:	49                   	dec    %ecx
447298:	79 78                	jns    0x447312
44729a:	68 41 4b 41 78       	push   $0x78414b41
44729f:	30 64 77 43          	xor    %ah,0x43(%edi,%esi,2)
4472a3:	6c                   	insb   (%dx),%es:(%edi)
4472a4:	54                   	push   %esp
4472a5:	79 33                	jns    0x4472da
4472a7:	48                   	dec    %eax
4472a8:	74 33                	je     0x4472dd
4472aa:	75 70                	jne    0x44731c
4472ac:	6f                   	outsl  %ds:(%esi),(%dx)
4472ad:	56                   	push   %esi
4472ae:	41                   	inc    %ecx
4472af:	53                   	push   %ebx
4472b0:	44                   	inc    %esp
4472b1:	4f                   	dec    %edi
4472b2:	72 52                	jb     0x447306
4472b4:	6d                   	insl   (%dx),%es:(%edi)
4472b5:	57                   	push   %edi
4472b6:	70 53                	jo     0x44730b
4472b8:	57                   	push   %edi
4472b9:	43                   	inc    %ebx
4472ba:	72 2f                	jb     0x4472eb
4472bc:	78 71                	js     0x44732f
4472be:	61                   	popa
4472bf:	4c                   	dec    %esp
4472c0:	4e                   	dec    %esi
4472c1:	43                   	inc    %ebx
4472c2:	69 54 79 54 42 58 69 	imul   $0x56695842,0x54(%ecx,%edi,2),%edx
4472c9:	56
4472ca:	56                   	push   %esi
4472cb:	70 47                	jo     0x447314
4472cd:	71 48                	jno    0x447317
4472cf:	76 72                	jbe    0x447343
4472d1:	31 39                	xor    %edi,(%ecx)
4472d3:	4b                   	dec    %ebx
4472d4:	37                   	aaa
4472d5:	5a                   	pop    %edx
4472d6:	75 71                	jne    0x447349
4472d8:	39 71 4a             	cmp    %esi,0x4a(%ecx)
4472db:	39 61 31             	cmp    %esp,0x31(%ecx)
4472de:	4f                   	dec    %edi
4472df:	79 5a                	jns    0x44733b
4472e1:	63 57 31             	arpl   %edx,0x31(%edi)
4472e4:	31 6c 59 52          	xor    %ebp,0x52(%ecx,%ebx,2)
4472e8:	65 6c                	gs insb (%dx),%es:(%edi)
4472ea:	53                   	push   %ebx
4472eb:	35 50 53 7a 6c       	xor    $0x6c7a5350,%eax
4472f0:	74 49                	je     0x44733b
4472f2:	2f                   	das
4472f3:	42                   	inc    %edx
4472f4:	7a 6d                	jp     0x447363
4472f6:	41                   	inc    %ecx
4472f7:	34 38                	xor    $0x38,%al
4472f9:	61                   	popa
4472fa:	73 69                	jae    0x447365
4472fc:	68 45 59 2b 2b       	push   $0x2b2b5945
447301:	54                   	push   %esp
447302:	41                   	inc    %ecx
447303:	53                   	push   %ebx
447304:	33 76 4f             	xor    0x4f(%esi),%esi
447307:	46                   	inc    %esi
447308:	44                   	inc    %esp
447309:	74 68                	je     0x447373
44730b:	4a                   	dec    %edx
44730c:	79 49                	jns    0x447357
44730e:	58                   	pop    %eax
44730f:	56                   	push   %esi
447310:	55                   	push   %ebp
447311:	33 72 42             	xor    0x42(%edx),%esi
447314:	66 50                	push   %ax
447316:	42                   	inc    %edx
447317:	73 43                	jae    0x44735c
447319:	63 37                	arpl   %esi,(%edi)
44731b:	50                   	push   %eax
44731c:	49                   	dec    %ecx
44731d:	44                   	inc    %esp
44731e:	4b                   	dec    %ebx
44731f:	4e                   	dec    %esi
447320:	77 4d                	ja     0x44736f
447322:	6d                   	insl   (%dx),%es:(%edi)
447323:	41                   	inc    %ecx
447324:	48                   	dec    %eax
447325:	4b                   	dec    %ebx
447326:	62 77 71             	bound  %esi,0x71(%edi)
447329:	35 6f 78 53 4e       	xor    $0x4e53786f,%eax
44732e:	33 34 38             	xor    (%eax,%edi,1),%esi
447331:	55                   	push   %ebp
447332:	46                   	inc    %esi
447333:	55                   	push   %ebp
447334:	2f                   	das
447335:	4e                   	dec    %esi
447336:	59                   	pop    %ecx
447337:	53                   	push   %ebx
447338:	72 78                	jb     0x4473b2
44733a:	53                   	push   %ebx
44733b:	75 49                	jne    0x447386
44733d:	55                   	push   %ebp
44733e:	6f                   	outsl  %ds:(%esi),(%dx)
44733f:	56                   	push   %esi
447340:	76 77                	jbe    0x4473b9
447342:	46                   	inc    %esi
447343:	52                   	push   %edx
447344:	73 47                	jae    0x44738d
447346:	58                   	pop    %eax
447347:	6a 37                	push   $0x37
447349:	39 47 66             	cmp    %eax,0x66(%edi)
44734c:	52                   	push   %edx
44734d:	34 43                	xor    $0x43,%al
44734f:	43                   	inc    %ebx
447350:	61                   	popa
447351:	49                   	dec    %ecx
447352:	51                   	push   %ecx
447353:	65 4f                	gs dec %edi
447355:	73 39                	jae    0x447390
447357:	4d                   	dec    %ebp
447358:	50                   	push   %eax
447359:	79 4a                	jns    0x4473a5
44735b:	4c                   	dec    %esp
44735c:	4e                   	dec    %esi
44735d:	7a 50                	jp     0x4473af
44735f:	6c                   	insb   (%dx),%es:(%edi)
447360:	65 49                	gs dec %ecx
447362:	2f                   	das
447363:	44                   	inc    %esp
447364:	6e                   	outsb  %ds:(%esi),(%dx)
447365:	66 58                	pop    %ax
447367:	50                   	push   %eax
447368:	74 65                	je     0x4473cf
44736a:	33 53 71             	xor    0x71(%ebx),%edx
44736d:	52                   	push   %edx
44736e:	6d                   	insl   (%dx),%es:(%edi)
44736f:	53                   	push   %ebx
447370:	32 4e 4e             	xor    0x4e(%esi),%cl
447373:	67 6b 2f 44          	imul   $0x44,(%bx),%ebp
447377:	76 4c                	jbe    0x4473c5
447379:	59                   	pop    %ecx
44737a:	6d                   	insl   (%dx),%es:(%edi)
44737b:	45                   	inc    %ebp
44737c:	53                   	push   %ebx
44737d:	63 7a 75             	arpl   %edi,0x75(%edx)
447380:	56                   	push   %esi
447381:	6b 62 6c 66          	imul   $0x66,0x6c(%edx),%esp
447385:	46                   	inc    %esi
447386:	39 6e 32             	cmp    %ebp,0x32(%esi)
447389:	31 59 52             	xor    %ebx,0x52(%ecx)
44738c:	47                   	inc    %edi
44738d:	50                   	push   %eax
44738e:	6f                   	outsl  %ds:(%esi),(%dx)
44738f:	71 65                	jno    0x4473f6
447391:	4d                   	dec    %ebp
447392:	36 31 4b 61          	xor    %ecx,%ss:0x61(%ebx)
447396:	42                   	inc    %edx
447397:	2b 6e 4b             	sub    0x4b(%esi),%ebp
44739a:	35 52 49 78 61       	xor    $0x61784952,%eax
44739f:	57                   	push   %edi
4473a0:	66 71 57             	data16 jno 0x4473fa
4473a3:	51                   	push   %ecx
4473a4:	4f                   	dec    %edi
4473a5:	48                   	dec    %eax
4473a6:	31 6e 33             	xor    %ebp,0x33(%esi)
4473a9:	79 44                	jns    0x4473ef
4473ab:	57                   	push   %edi
4473ac:	4b                   	dec    %ebx
4473ad:	52                   	push   %edx
4473ae:	32 4d 67             	xor    0x67(%ebp),%cl
4473b1:	38 43 4d             	cmp    %al,0x4d(%ebx)
4473b4:	54                   	push   %esp
4473b5:	36 64 63 58 4c       	ss arpl %ebx,%fs:0x4c(%eax)
4473ba:	6d                   	insl   (%dx),%es:(%edi)
4473bb:	4d                   	dec    %ebp
4473bc:	76 50                	jbe    0x44740e
4473be:	38 35 6a 2f 62 43    	cmp    %dh,0x43622f6a
4473c4:	78 46                	js     0x44740c
4473c6:	45                   	inc    %ebp
4473c7:	67 6f                	outsl  %ds:(%si),(%dx)
4473c9:	73 35                	jae    0x447400
4473cb:	6c                   	insb   (%dx),%es:(%edi)
4473cc:	64 7a 47             	fs jp  0x447416
4473cf:	7a 66                	jp     0x447437
4473d1:	6c                   	insb   (%dx),%es:(%edi)
4473d2:	37                   	aaa
4473d3:	5a                   	pop    %edx
4473d4:	37                   	aaa
4473d5:	5a                   	pop    %edx
4473d6:	76 6d                	jbe    0x447445
4473d8:	52                   	push   %edx
4473d9:	66 32 58 36          	data16 xor 0x36(%eax),%bl
4473dd:	43                   	inc    %ebx
4473de:	39 37                	cmp    %esi,(%edi)
4473e0:	61                   	popa
4473e1:	2f                   	das
4473e2:	77 4a                	ja     0x44742e
4473e4:	6c                   	insb   (%dx),%es:(%edi)
4473e5:	62 5a 4c             	bound  %ebx,0x4c(%edx)
4473e8:	59                   	pop    %ecx
4473e9:	6f                   	outsl  %ds:(%esi),(%dx)
4473ea:	68 4a 73 49 66       	push   $0x6649734a
4473ef:	68 72 6e 71 35       	push   $0x35716e72
4473f4:	78 31                	js     0x447427
4473f6:	61                   	popa
4473f7:	6c                   	insb   (%dx),%es:(%edi)
4473f8:	43                   	inc    %ebx
4473f9:	38 59 69             	cmp    %bl,0x69(%ecx)
4473fc:	30 4e 44             	xor    %cl,0x44(%esi)
4473ff:	7a 6d                	jp     0x44746e
447401:	75 36                	jne    0x447439
447403:	48                   	dec    %eax
447404:	4a                   	dec    %edx
447405:	2f                   	das
447406:	43                   	inc    %ebx
447407:	55                   	push   %ebp
447408:	37                   	aaa
447409:	72 55                	jb     0x447460
44740b:	75 4e                	jne    0x44745b
44740d:	4a                   	dec    %edx
44740e:	59                   	pop    %ecx
44740f:	45                   	inc    %ebp
447410:	6b 55 52 51          	imul   $0x51,0x52(%ebp),%edx
447414:	71 56                	jno    0x44746c
447416:	47                   	inc    %edi
447417:	41                   	inc    %ecx
447418:	45                   	inc    %ebp
447419:	33 4c 61 71          	xor    0x71(%ecx,%eiz,2),%ecx
44741d:	62 77 49             	bound  %esi,0x49(%edi)
447420:	33 47 43             	xor    0x43(%edi),%eax
447423:	4f                   	dec    %edi
447424:	61                   	popa
447425:	79 64                	jns    0x44748b
447427:	56                   	push   %esi
447428:	36 52                	ss push %edx
44742a:	36 63 2f             	arpl   %ebp,%ss:(%edi)
44742d:	33 4c 48 4e          	xor    0x4e(%eax,%ecx,2),%ecx
447431:	35 37 54 58 62       	xor    $0x62585437,%eax
447436:	48                   	dec    %eax
447437:	56                   	push   %esi
447438:	49                   	dec    %ecx
447439:	4f                   	dec    %edi
44743a:	33 43 2b             	xor    0x2b(%ebx),%eax
44743d:	77 2f                	ja     0x44746e
44743f:	49                   	dec    %ecx
447440:	37                   	aaa
447441:	37                   	aaa
447442:	76 4d                	jbe    0x447491
447444:	63 41 5a             	arpl   %eax,0x5a(%ecx)
447447:	6e                   	outsb  %ds:(%esi),(%dx)
447448:	6f                   	outsl  %ds:(%esi),(%dx)
447449:	32 7a 4a             	xor    0x4a(%edx),%bh
44744c:	46                   	inc    %esi
44744d:	6a 78                	push   $0x78
44744f:	42                   	inc    %edx
447450:	78 67                	js     0x4474b9
447452:	54                   	push   %esp
447453:	2b 65 55             	sub    0x55(%ebp),%esp
447456:	42                   	inc    %edx
447457:	4d                   	dec    %ebp
447458:	44                   	inc    %esp
447459:	57                   	push   %edi
44745a:	71 43                	jno    0x44749f
44745c:	6b 53 41 75          	imul   $0x75,0x41(%ebx),%edx
447460:	37                   	aaa
447461:	4e                   	dec    %esi
447462:	39 48 45             	cmp    %ecx,0x45(%eax)
447465:	43                   	inc    %ebx
447466:	78 54                	js     0x4474bc
447468:	4e                   	dec    %esi
447469:	4a                   	dec    %edx
44746a:	62 64 6d 38          	bound  %esp,0x38(%ebp,%ebp,2)
44746e:	2b 64 56 4e          	sub    0x4e(%esi,%edx,2),%esp
447472:	55                   	push   %ebp