4471ff:	73 65                	jae    0x447266
447201:	36 34 53             	ss xor $0x53,%al
447204:	74 72                	je     0x447278
447206:	69 6e 67 00 4e 65 77 	imul   $0x77654e00,0x67(%esi),%ebp
44720d:	47                   	inc    %edi
44720e:	75 69                	jne    0x447279
447210:	64 00 44 72 69       	add    %al,%fs:0x69(%edx,%esi,2)
447215:	76 65                	jbe    0x44727c
447217:	49                   	dec    %ecx
447218:	6e                   	outsb  %ds:(%esi),(%dx)
447219:	66 6f                	outsw  %ds:(%esi),(%dx)
44721b:	00 47 65             	add    %al,0x65(%edi)
44721e:	74 44                	je     0x447264
447220:	72 69                	jb     0x44728b
447222:	76 65                	jbe    0x447289
447224:	73 00                	jae    0x447226
447226:	67 65 74 5f          	addr16 gs je 0x447289
44722a:	49                   	dec    %ecx
44722b:	73 52                	jae    0x44727f
44722d:	65 61                	gs popa
44722f:	64 79 00             	fs jns 0x447232
447232:	67 65 74 5f          	addr16 gs je 0x447295
447236:	44                   	inc    %esp
447237:	72 69                	jb     0x4472a2
447239:	76 65                	jbe    0x4472a0
44723b:	54                   	push   %esp
44723c:	79 70                	jns    0x4472ae
44723e:	65 00 44 72 69       	add    %al,%gs:0x69(%edx,%esi,2)
447243:	76 65                	jbe    0x4472aa
447245:	54                   	push   %esp
447246:	79 70                	jns    0x4472b8
447248:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
44724c:	74 5f                	je     0x4472ad
44724e:	4e                   	dec    %esi
44724f:	61                   	popa
447250:	6d                   	insl   (%dx),%es:(%edi)
447251:	65 00 47 65          	add    %al,%gs:0x65(%edi)
447255:	74 46                	je     0x44729d
447257:	69 6c 65 73 00 45 6e 	imul   $0x646e4500,0x73(%ebp,%eiz,2),%ebp
44725e:	64
44725f:	73 57                	jae    0x4472b8
447261:	69 74 68 00 47 65 74 	imul   $0x44746547,0x0(%eax,%ebp,2),%esi
447268:	44
447269:	69 72 65 63 74 6f 72 	imul   $0x726f7463,0x65(%edx),%esi
447270:	69 65 73 00 46 69 6c 	imul   $0x6c694600,0x73(%ebp),%esp
447277:	65 53                	gs push %ebx
447279:	79 73                	jns    0x4472ee
44727b:	74 65                	je     0x4472e2
44727d:	6d                   	insl   (%dx),%es:(%edi)
44727e:	49                   	dec    %ecx
44727f:	6e                   	outsb  %ds:(%esi),(%dx)
447280:	66 6f                	outsw  %ds:(%esi),(%dx)
447282:	00 73 65             	add    %dh,0x65(%ebx)
447285:	74 5f                	je     0x4472e6
447287:	41                   	inc    %ecx
447288:	74 74                	je     0x4472fe
44728a:	72 69                	jb     0x4472f5
44728c:	62 75 74             	bound  %esi,0x74(%ebp)
44728f:	65 73 00             	gs jae 0x447292
447292:	67 65 74 5f          	addr16 gs je 0x4472f5
447296:	54                   	push   %esp
447297:	6f                   	outsl  %ds:(%esi),(%dx)
447298:	74 61                	je     0x4472fb
44729a:	6c                   	insb   (%dx),%es:(%edi)
44729b:	46                   	inc    %esi
44729c:	72 65                	jb     0x447303
44729e:	65 53                	gs push %ebx
4472a0:	70 61                	jo     0x447303
4472a2:	63 65 00             	arpl   %esp,0x0(%ebp)
4472a5:	43                   	inc    %ebx
4472a6:	72 65                	jb     0x44730d
4472a8:	61                   	popa
4472a9:	74 65                	je     0x447310
4472ab:	4f                   	dec    %edi
4472ac:	62 6a 65             	bound  %ebp,0x65(%edx)
4472af:	63 74 00 46          	arpl   %esi,0x46(%eax,%eax,1)
4472b3:	69 6c 65 49 6e 66 6f 	imul   $0x6f666e,0x49(%ebp,%eiz,2),%ebp
4472ba:	00
4472bb:	47                   	inc    %edi
4472bc:	65 74 45             	gs je  0x447304
4472bf:	78 74                	js     0x447335
4472c1:	65 6e                	outsb  %gs:(%esi),(%dx)
4472c3:	73 69                	jae    0x44732e
4472c5:	6f                   	outsl  %ds:(%esi),(%dx)
4472c6:	6e                   	outsb  %ds:(%esi),(%dx)
4472c7:	00 47 65             	add    %al,0x65(%edi)
4472ca:	74 46                	je     0x447312
4472cc:	69 6c 65 4e 61 6d 65 	imul   $0x57656d61,0x4e(%ebp,%eiz,2),%ebp
4472d3:	57
4472d4:	69 74 68 6f 75 74 45 	imul   $0x78457475,0x6f(%eax,%ebp,2),%esi
4472db:	78
4472dc:	74 65                	je     0x447343
4472de:	6e                   	outsb  %ds:(%esi),(%dx)
4472df:	73 69                	jae    0x44734a
4472e1:	6f                   	outsl  %ds:(%esi),(%dx)
4472e2:	6e                   	outsb  %ds:(%esi),(%dx)
4472e3:	00 43 68             	add    %al,0x68(%ebx)
4472e6:	61                   	popa
4472e7:	6e                   	outsb  %ds:(%esi),(%dx)
4472e8:	67 65 54             	addr16 gs push %esp
4472eb:	79 70                	jns    0x44735d
4472ed:	65 00 44 65 6c       	add    %al,%gs:0x6c(%ebp,%eiz,2)
4472f2:	65 67 61             	gs addr16 popa
4472f5:	74 65                	je     0x44735c
4472f7:	00 52 65             	add    %dl,0x65(%edx)
4472fa:	6d                   	insl   (%dx),%es:(%edi)
4472fb:	6f                   	outsl  %ds:(%esi),(%dx)
4472fc:	76 65                	jbe    0x447363
4472fe:	00 43 72             	add    %al,0x72(%ebx)
447301:	65 61                	gs popa
447303:	74 65                	je     0x44736a
447305:	50                   	push   %eax
447306:	61                   	popa
447307:	72 61                	jb     0x44736a
447309:	6d                   	insl   (%dx),%es:(%edi)
44730a:	73 00                	jae    0x44730c
44730c:	43                   	inc    %ebx
44730d:	72 65                	jb     0x447374
44730f:	61                   	popa
447310:	74 65                	je     0x447377
447312:	48                   	dec    %eax
447313:	61                   	popa
447314:	6e                   	outsb  %ds:(%esi),(%dx)
447315:	64 6c                	fs insb (%dx),%es:(%edi)
447317:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
44731b:	74 5f                	je     0x44737c
44731d:	4d                   	dec    %ebp
44731e:	73 67                	jae    0x447387
447320:	00 67 65             	add    %ah,0x65(%edi)
447323:	74 5f                	je     0x447384
447325:	57                   	push   %edi
447326:	50                   	push   %eax
447327:	61                   	popa
447328:	72 61                	jb     0x44738b
44732a:	6d                   	insl   (%dx),%es:(%edi)
44732b:	00 67 65             	add    %ah,0x65(%edi)
44732e:	74 5f                	je     0x44738f
447330:	4c                   	dec    %esp
447331:	50                   	push   %eax
447332:	61                   	popa
447333:	72 61                	jb     0x447396
447335:	6d                   	insl   (%dx),%es:(%edi)
447336:	00 5a 65             	add    %bl,0x65(%edx)
447339:	72 6f                	jb     0x4473aa
44733b:	00 47 65             	add    %al,0x65(%edi)
44733e:	74 54                	je     0x447394
447340:	79 70                	jns    0x4473b2
447342:	65 00 50 74          	add    %dl,%gs:0x74(%eax)
447346:	72 54                	jb     0x44739c
447348:	6f                   	outsl  %ds:(%esi),(%dx)
447349:	53                   	push   %ebx
44734a:	74 72                	je     0x4473be
44734c:	75 63                	jne    0x4473b1
44734e:	74 75                	je     0x4473c5
447350:	72 65                	jb     0x4473b7
447352:	00 47 65             	add    %al,0x65(%edi)
447355:	74 4d                	je     0x4473a4
447357:	6f                   	outsl  %ds:(%esi),(%dx)
447358:	64 75 6c             	fs jne 0x4473c7
44735b:	65 73 00             	gs jae 0x44735e
44735e:	4d                   	dec    %ebp
44735f:	6f                   	outsl  %ds:(%esi),(%dx)
447360:	64 75 6c             	fs jne 0x4473cf
447363:	65 00 47 65          	add    %al,%gs:0x65(%edi)
447367:	74 48                	je     0x4473b1
447369:	49                   	dec    %ecx
44736a:	4e                   	dec    %esi
44736b:	53                   	push   %ebx
44736c:	54                   	push   %esp
44736d:	41                   	inc    %ecx
44736e:	4e                   	dec    %esi
44736f:	43                   	inc    %ebx
447370:	45                   	inc    %ebp
447371:	00 54 6f 49          	add    %dl,0x49(%edi,%ebp,2)
447375:	6e                   	outsb  %ds:(%esi),(%dx)
447376:	74 33                	je     0x4473ab
447378:	32 00                	xor    (%eax),%al
44737a:	6f                   	outsl  %ds:(%esi),(%dx)
44737b:	70 5f                	jo     0x4473dc
44737d:	49                   	dec    %ecx
44737e:	6e                   	outsb  %ds:(%esi),(%dx)
44737f:	65 71 75             	gs jno 0x4473f7
447382:	61                   	popa
447383:	6c                   	insb   (%dx),%es:(%edi)
447384:	69 74 79 00 47 65 74 	imul   $0x52746547,0x0(%ecx,%edi,2),%esi
44738b:	52
44738c:	61                   	popa
44738d:	6e                   	outsb  %ds:(%esi),(%dx)
44738e:	64 6f                	outsl  %fs:(%esi),(%dx)
447390:	6d                   	insl   (%dx),%es:(%edi)
447391:	46                   	inc    %esi
447392:	69 6c 65 4e 61 6d 65 	imul   $0x656d61,0x4e(%ebp,%eiz,2),%ebp
447399:	00
44739a:	47                   	inc    %edi
44739b:	65 74 44             	gs je  0x4473e2
44739e:	69 72 65 63 74 6f 72 	imul   $0x726f7463,0x65(%edx),%esi
4473a5:	79 4e                	jns    0x4473f5
4473a7:	61                   	popa
4473a8:	6d                   	insl   (%dx),%es:(%edi)
4473a9:	65 00 4b 65          	add    %cl,%gs:0x65(%ebx)
4473ad:	79 43                	jns    0x4473f2
4473af:	6f                   	outsl  %ds:(%esi),(%dx)
4473b0:	6c                   	insb   (%dx),%es:(%edi)
4473b1:	6c                   	insb   (%dx),%es:(%edi)
4473b2:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4473b7:	6e                   	outsb  %ds:(%esi),(%dx)
4473b8:	00 67 65             	add    %ah,0x65(%edi)
4473bb:	74 5f                	je     0x44741c
4473bd:	49                   	dec    %ecx
4473be:	74 65                	je     0x447425
4473c0:	6d                   	insl   (%dx),%es:(%edi)
4473c1:	00 47 65             	add    %al,0x65(%edi)
4473c4:	74 46                	je     0x44740c
4473c6:	69 6c 65 4e 61 6d 65 	imul   $0x656d61,0x4e(%ebp,%eiz,2),%ebp
4473cd:	00
4473ce:	4d                   	dec    %ebp
4473cf:	61                   	popa
4473d0:	74 63                	je     0x447435
4473d2:	68 00 49 45 6e       	push   $0x6e454900
4473d7:	75 6d                	jne    0x447446
4473d9:	65 72 61             	gs jb  0x44743d
4473dc:	74 6f                	je     0x44744d
4473de:	72 00                	jb     0x4473e0
4473e0:	53                   	push   %ebx
4473e1:	79 73                	jns    0x447456
4473e3:	74 65                	je     0x44744a
4473e5:	6d                   	insl   (%dx),%es:(%edi)
4473e6:	2e 43                	cs inc %ebx
4473e8:	6f                   	outsl  %ds:(%esi),(%dx)
4473e9:	6c                   	insb   (%dx),%es:(%edi)
4473ea:	6c                   	insb   (%dx),%es:(%edi)
4473eb:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
4473f0:	6e                   	outsb  %ds:(%esi),(%dx)
4473f1:	73 00                	jae    0x4473f3
4473f3:	4d                   	dec    %ebp
4473f4:	61                   	popa
4473f5:	74 63                	je     0x44745a
4473f7:	68 65 73 00 4d       	push   $0x4d007365
4473fc:	61                   	popa
4473fd:	74 63                	je     0x447462
4473ff:	68 43 6f 6c 6c       	push   $0x6c6c6f43
447404:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
447409:	6e                   	outsb  %ds:(%esi),(%dx)
44740a:	00 67 65             	add    %ah,0x65(%edi)
44740d:	74 5f                	je     0x44746e
44740f:	47                   	inc    %edi
447410:	72 6f                	jb     0x447481
447412:	75 70                	jne    0x447484
447414:	73 00                	jae    0x447416
447416:	47                   	inc    %edi
447417:	72 6f                	jb     0x447488
447419:	75 70                	jne    0x44748b
44741b:	43                   	inc    %ebx
44741c:	6f                   	outsl  %ds:(%esi),(%dx)
44741d:	6c                   	insb   (%dx),%es:(%edi)
44741e:	6c                   	insb   (%dx),%es:(%edi)
44741f:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
447424:	6e                   	outsb  %ds:(%esi),(%dx)
447425:	00 47 72             	add    %al,0x72(%edi)
447428:	6f                   	outsl  %ds:(%esi),(%dx)
447429:	75 70                	jne    0x44749b
44742b:	00 43 61             	add    %al,0x61(%ebx)
44742e:	70 74                	jo     0x4474a4
447430:	75 72                	jne    0x4474a4
447432:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
447436:	74 5f                	je     0x447497
447438:	56                   	push   %esi
447439:	61                   	popa
44743a:	6c                   	insb   (%dx),%es:(%edi)
44743b:	75 65                	jne    0x4474a2
44743d:	00 4d 61             	add    %cl,0x61(%ebp)
447440:	6e                   	outsb  %ds:(%esi),(%dx)
447441:	61                   	popa
447442:	67 65 6d             	gs insl (%dx),%es:(%di)
447445:	65 6e                	outsb  %gs:(%esi),(%dx)
447447:	74 43                	je     0x44748c
447449:	6c                   	insb   (%dx),%es:(%edi)
44744a:	61                   	popa
44744b:	73 73                	jae    0x4474c0
44744d:	00 45 6d             	add    %al,0x6d(%ebp)
447450:	70 74                	jo     0x4474c6
447452:	79 00                	jns    0x447454
447454:	47                   	inc    %edi
447455:	65 74 49             	gs je  0x4474a1
447458:	6e                   	outsb  %ds:(%esi),(%dx)
447459:	73 74                	jae    0x4474cf
44745b:	61                   	popa
44745c:	6e                   	outsb  %ds:(%esi),(%dx)
44745d:	63 65 73             	arpl   %esp,0x73(%ebp)
447460:	00 67 65             	add    %ah,0x65(%edi)
447463:	74 5f                	je     0x4474c4
447465:	50                   	push   %eax
447466:	72 6f                	jb     0x4474d7
447468:	70 65                	jo     0x4474cf
44746a:	72 74                	jb     0x4474e0
44746c:	69 65 73 00 50 72 6f 	imul   $0x6f725000,0x73(%ebp),%esp
447473:	70 65                	jo     0x4474da
447475:	72 74                	jb     0x4474eb
447477:	79 44                	jns    0x4474bd
447479:	61                   	popa
44747a:	74 61                	je     0x4474dd
44747c:	43                   	inc    %ebx
44747d:	6f                   	outsl  %ds:(%esi),(%dx)
44747e:	6c                   	insb   (%dx),%es:(%edi)
44747f:	6c                   	insb   (%dx),%es:(%edi)
447480:	65 63 74 69 6f       	arpl   %esi,%gs:0x6f(%ecx,%ebp,2)
447485:	6e                   	outsb  %ds:(%esi),(%dx)
447486:	00 50 72             	add    %dl,0x72(%eax)
447489:	6f                   	outsl  %ds:(%esi),(%dx)
44748a:	70 65                	jo     0x4474f1
44748c:	72 74                	jb     0x447502
44748e:	79 44                	jns    0x4474d4
447490:	61                   	popa
447491:	74 61                	je     0x4474f4
447493:	00 47 65             	add    %al,0x65(%edi)
447496:	74 4f                	je     0x4474e7
447498:	62 6a 65             	bound  %ebp,0x65(%edx)
44749b:	63 74 00 49          	arpl   %esi,0x49(%eax,%eax,1)
44749f:	45                   	inc    %ebp
4474a0:	6e                   	outsb  %ds:(%esi),(%dx)
4474a1:	75 6d                	jne    0x447510
4474a3:	65 72 61             	gs jb  0x447507
4474a6:	62 6c 65 00          	bound  %ebp,0x0(%ebp,%eiz,2)
4474aa:	41                   	inc    %ecx
4474ab:	70 70                	jo     0x44751d
4474ad:	65 6e                	outsb  %gs:(%esi),(%dx)
4474af:	64 00 47 65          	add    %al,%fs:0x65(%edi)
4474b3:	74 50                	je     0x447505
4474b5:	61                   	popa
4474b6:	72 65                	jb     0x44751d
4474b8:	6e                   	outsb  %ds:(%esi),(%dx)
4474b9:	74 00                	je     0x4474bb
4474bb:	67 65 74 5f          	addr16 gs je 0x44751e
4474bf:	50                   	push   %eax
4474c0:	61                   	popa
4474c1:	72 65                	jb     0x447528
4474c3:	6e                   	outsb  %ds:(%esi),(%dx)
4474c4:	74 00                	je     0x4474c6
4474c6:	67 65 74 5f          	addr16 gs je 0x447529
4474ca:	46                   	inc    %esi
4474cb:	75 6c                	jne    0x447539
4474cd:	6c                   	insb   (%dx),%es:(%edi)
4474ce:	4e                   	dec    %esi
4474cf:	61                   	popa
4474d0:	6d                   	insl   (%dx),%es:(%edi)
4474d1:	65 00 67 65          	add    %ah,%gs:0x65(%edi)
4474d5:	74 5f                	je     0x447536
4474d7:	44                   	inc    %esp
4474d8:	65 66 61             	gs popaw
4474db:	75 6c                	jne    0x447549