44726e:	74 74                	je     0x4472e4
447270:	72 69                	jb     0x4472db
447272:	62 75 74             	bound  %esi,0x74(%ebp)
447275:	65 00 44 69 76       	add    %al,%gs:0x76(%ecx,%ebp,2)
44727a:	69 64 65 4f 62 6a 65 	imul   $0x63656a62,0x4f(%ebp,%eiz,2),%esp
447281:	63
447282:	74 00                	je     0x447284
447284:	53                   	push   %ebx
447285:	75 62                	jne    0x4472e9
447287:	74 72                	je     0x4472fb
447289:	61                   	popa
44728a:	63 74 4f 62          	arpl   %esi,0x62(%edi,%ecx,2)
44728e:	6a 65                	push   $0x65
447290:	63 74 00 43          	arpl   %esi,0x43(%eax,%eax,1)
447294:	68 72 57 00 53       	push   $0x53005772
447299:	74 72                	je     0x44730d
44729b:	69 6e 67 53 70 6c 69 	imul   $0x696c7053,0x67(%esi),%ebp
4472a2:	74 4f                	je     0x4472f3
4472a4:	70 74                	jo     0x44731a
4472a6:	69 6f 6e 73 00 4c 61 	imul   $0x614c0073,0x6e(%edi),%ebp
4472ad:	74 65                	je     0x447314
4472af:	49                   	dec    %ecx
4472b0:	6e                   	outsb  %ds:(%esi),(%dx)
4472b1:	64 65 78 47          	fs gs js 0x4472fc
4472b5:	65 74 00             	gs je  0x4472b8
4472b8:	58                   	pop    %eax
4472b9:	6f                   	outsl  %ds:(%esi),(%dx)
4472ba:	72 4f                	jb     0x44730b
4472bc:	62 6a 65             	bound  %ebp,0x65(%edx)
4472bf:	63 74 00 54          	arpl   %esi,0x54(%eax,%eax,1)
4472c3:	6f                   	outsl  %ds:(%esi),(%dx)
4472c4:	43                   	inc    %ebx
4472c5:	68 61 72 00 52       	push   $0x52007261
4472ca:	61                   	popa
4472cb:	6e                   	outsb  %ds:(%esi),(%dx)
4472cc:	64 6f                	outsl  %fs:(%esi),(%dx)
4472ce:	6d                   	insl   (%dx),%es:(%edi)
4472cf:	00 43 6f             	add    %al,0x6f(%ebx)
4472d2:	6e                   	outsb  %ds:(%esi),(%dx)
4472d3:	64 69 74 69 6f 6e 61 	imul   $0x436c616e,%fs:0x6f(%ecx,%ebp,2),%esi
4472da:	6c 43
4472dc:	6f                   	outsl  %ds:(%esi),(%dx)
4472dd:	6d                   	insl   (%dx),%es:(%edi)
4472de:	70 61                	jo     0x447341
4472e0:	72 65                	jb     0x447347
4472e2:	4f                   	dec    %edi
4472e3:	62 6a 65             	bound  %ebp,0x65(%edx)
4472e6:	63 74 47 72          	arpl   %esi,0x72(%edi,%eax,2)
4472ea:	65 61                	gs popa
4472ec:	74 65                	je     0x447353
4472ee:	72 00                	jb     0x4472f0
4472f0:	43                   	inc    %ebx
4472f1:	6f                   	outsl  %ds:(%esi),(%dx)
4472f2:	6e                   	outsb  %ds:(%esi),(%dx)
4472f3:	64 69 74 69 6f 6e 61 	imul   $0x436c616e,%fs:0x6f(%ecx,%ebp,2),%esi
4472fa:	6c 43
4472fc:	6f                   	outsl  %ds:(%esi),(%dx)
4472fd:	6d                   	insl   (%dx),%es:(%edi)
4472fe:	70 61                	jo     0x447361
447300:	72 65                	jb     0x447367
447302:	4f                   	dec    %edi
447303:	62 6a 65             	bound  %ebp,0x65(%edx)
447306:	63 74 45 71          	arpl   %esi,0x71(%ebp,%eax,2)
44730a:	75 61                	jne    0x44736d
44730c:	6c                   	insb   (%dx),%es:(%edi)
44730d:	00 43 6f             	add    %al,0x6f(%ebx)
447310:	6e                   	outsb  %ds:(%esi),(%dx)
447311:	64 69 74 69 6f 6e 61 	imul   $0x436c616e,%fs:0x6f(%ecx,%ebp,2),%esi
447318:	6c 43
44731a:	6f                   	outsl  %ds:(%esi),(%dx)
44731b:	6d                   	insl   (%dx),%es:(%edi)
44731c:	70 61                	jo     0x44737f
44731e:	72 65                	jb     0x447385
447320:	4f                   	dec    %edi
447321:	62 6a 65             	bound  %ebp,0x65(%edx)
447324:	63 74 4c 65          	arpl   %esi,0x65(%esp,%ecx,2)
447328:	73 73                	jae    0x44739d
44732a:	00 46 69             	add    %al,0x69(%esi)
44732d:	6c                   	insb   (%dx),%es:(%edi)
44732e:	65 53                	gs push %ebx
447330:	74 72                	je     0x4473a4
447332:	65 61                	gs popa
447334:	6d                   	insl   (%dx),%es:(%edi)
447335:	00 46 69             	add    %al,0x69(%esi)
447338:	6c                   	insb   (%dx),%es:(%edi)
447339:	65 4d                	gs dec %ebp
44733b:	6f                   	outsl  %ds:(%esi),(%dx)
44733c:	64 65 00 46 69       	fs add %al,%gs:0x69(%esi)
447341:	6c                   	insb   (%dx),%es:(%edi)
447342:	65 53                	gs push %ebx
447344:	68 61 72 65 00       	push   $0x657261
447349:	46                   	inc    %esi
44734a:	6c                   	insb   (%dx),%es:(%edi)
44734b:	6f                   	outsl  %ds:(%esi),(%dx)
44734c:	6f                   	outsl  %ds:(%esi),(%dx)
44734d:	72 00                	jb     0x44734f
44734f:	49                   	dec    %ecx
447350:	6e                   	outsb  %ds:(%esi),(%dx)
447351:	69 74 69 61 6c 69 7a 	imul   $0x657a696c,0x61(%ecx,%ebp,2),%esi
447358:	65
447359:	00 44 65 63          	add    %al,0x63(%ebp,%eiz,2)
44735d:	6f                   	outsl  %ds:(%esi),(%dx)
44735e:	64 65 72 00          	fs gs jb 0x447362
447362:	47                   	inc    %edi
447363:	65 74 44             	gs je  0x4473aa
447366:	65 63 6f 64          	arpl   %ebp,%gs:0x64(%edi)
44736a:	65 72 00             	gs jb  0x44736d
44736d:	47                   	inc    %edi
44736e:	65 74 43             	gs je  0x4473b4
447371:	68 61 72 43 6f       	push   $0x6f437261
447376:	75 6e                	jne    0x4473e6
447378:	74 00                	je     0x44737a
44737a:	47                   	inc    %edi
44737b:	65 74 43             	gs je  0x4473c1
44737e:	68 61 72 73 00       	push   $0x737261
447383:	42                   	inc    %edx
447384:	69 74 43 6f 6e 76 65 	imul   $0x7265766e,0x6f(%ebx,%eax,2),%esi
44738b:	72
44738c:	74 65                	je     0x4473f3
44738e:	72 00                	jb     0x447390
447390:	54                   	push   %esp
447391:	6f                   	outsl  %ds:(%esi),(%dx)
447392:	49                   	dec    %ecx
447393:	6e                   	outsb  %ds:(%esi),(%dx)
447394:	74 31                	je     0x4473c7
447396:	36 00 73 65          	add    %dh,%ss:0x65(%ebx)
44739a:	74 5f                	je     0x4473fb
44739c:	49                   	dec    %ecx
44739d:	74 65                	je     0x447404
44739f:	6d                   	insl   (%dx),%es:(%edi)
4473a0:	00 67 65             	add    %ah,0x65(%edi)
4473a3:	74 5f                	je     0x447404
4473a5:	45                   	inc    %ebp
4473a6:	6e                   	outsb  %ds:(%esi),(%dx)
4473a7:	64 4f                	fs dec %edi
4473a9:	66 53                	push   %bx
4473ab:	74 72                	je     0x44741f
4473ad:	65 61                	gs popa
4473af:	6d                   	insl   (%dx),%es:(%edi)
4473b0:	00 52 65             	add    %dl,0x65(%edx)
4473b3:	61                   	popa
4473b4:	64 4c                	fs dec %esp
4473b6:	69 6e 65 00 50 61 72 	imul   $0x72615000,0x65(%esi),%ebp
4473bd:	73 65                	jae    0x447424
4473bf:	00 53 74             	add    %dl,0x74(%ebx)
4473c2:	72 69                	jb     0x44742d
4473c4:	6e                   	outsb  %ds:(%esi),(%dx)
4473c5:	67 43                	addr16 inc %ebx
4473c7:	6f                   	outsl  %ds:(%esi),(%dx)
4473c8:	6d                   	insl   (%dx),%es:(%edi)
4473c9:	70 61                	jo     0x44742c
4473cb:	72 69                	jb     0x447436
4473cd:	73 6f                	jae    0x44743e
4473cf:	6e                   	outsb  %ds:(%esi),(%dx)
4473d0:	00 42 69             	add    %al,0x69(%edx)
4473d3:	6e                   	outsb  %ds:(%esi),(%dx)
4473d4:	61                   	popa
4473d5:	72 79                	jb     0x447450
4473d7:	52                   	push   %edx
4473d8:	65 61                	gs popa
4473da:	64 65 72 00          	fs gs jb 0x4473de
4473de:	4f                   	dec    %edi
4473df:	70 65                	jo     0x447446
4473e1:	6e                   	outsb  %ds:(%esi),(%dx)
4473e2:	52                   	push   %edx
4473e3:	65 61                	gs popa
4473e5:	64 00 67 65          	add    %ah,%fs:0x65(%edi)
4473e9:	74 5f                	je     0x44744a
4473eb:	42                   	inc    %edx
4473ec:	61                   	popa
4473ed:	73 65                	jae    0x447454
4473ef:	53                   	push   %ebx
4473f0:	74 72                	je     0x447464
4473f2:	65 61                	gs popa
4473f4:	6d                   	insl   (%dx),%es:(%edi)
4473f5:	00 53 6f             	add    %dl,0x6f(%ebx)
4473f8:	72 74                	jb     0x44746e
4473fa:	00 67 65             	add    %ah,0x65(%edi)
4473fd:	74 5f                	je     0x44745e
4473ff:	41                   	inc    %ecx
447400:	53                   	push   %ebx
447401:	43                   	inc    %ebx
447402:	49                   	dec    %ecx
447403:	49                   	dec    %ecx
447404:	00 54 72 69          	add    %dl,0x69(%edx,%esi,2)
447408:	6d                   	insl   (%dx),%es:(%edi)
447409:	00 52 65             	add    %dl,0x65(%edx)
44740c:	76 65                	jbe    0x447473
44740e:	72 73                	jb     0x447483
447410:	65 00 41 70          	add    %al,%gs:0x70(%ecx)
447414:	70 65                	jo     0x44747b
447416:	6e                   	outsb  %ds:(%esi),(%dx)
447417:	64 46                	fs inc %esi
447419:	6f                   	outsl  %ds:(%esi),(%dx)
44741a:	72 6d                	jb     0x447489
44741c:	61                   	popa
44741d:	74 00                	je     0x44741f
44741f:	43                   	inc    %ebx
447420:	75 6c                	jne    0x44748e
447422:	74 75                	je     0x447499
447424:	72 65                	jb     0x44748b
447426:	49                   	dec    %ecx
447427:	6e                   	outsb  %ds:(%esi),(%dx)
447428:	66 6f                	outsw  %ds:(%esi),(%dx)
44742a:	00 53 79             	add    %dl,0x79(%ebx)
44742d:	73 74                	jae    0x4474a3
44742f:	65 6d                	gs insl (%dx),%es:(%edi)
447431:	2e 47                	cs inc %edi
447433:	6c                   	insb   (%dx),%es:(%edi)
447434:	6f                   	outsl  %ds:(%esi),(%dx)
447435:	62 61 6c             	bound  %esp,0x6c(%ecx)
447438:	69 7a 61 74 69 6f 6e 	imul   $0x6e6f6974,0x61(%edx),%edi
44743f:	00 67 65             	add    %ah,0x65(%edi)
447442:	74 5f                	je     0x4474a3
447444:	49                   	dec    %ecx
447445:	6e                   	outsb  %ds:(%esi),(%dx)
447446:	76 61                	jbe    0x4474a9
447448:	72 69                	jb     0x4474b3
44744a:	61                   	popa
44744b:	6e                   	outsb  %ds:(%esi),(%dx)
44744c:	74 43                	je     0x447491
44744e:	75 6c                	jne    0x4474bc
447450:	74 75                	je     0x4474c7
447452:	72 65                	jb     0x4474b9
447454:	00 4e 75             	add    %cl,0x75(%esi)
447457:	6d                   	insl   (%dx),%es:(%edi)
447458:	62 65 72             	bound  %esp,0x72(%ebp)
44745b:	53                   	push   %ebx
44745c:	74 79                	je     0x4474d7
44745e:	6c                   	insb   (%dx),%es:(%edi)
44745f:	65 73 00             	gs jae 0x447462
447462:	49                   	dec    %ecx
447463:	46                   	inc    %esi
447464:	6f                   	outsl  %ds:(%esi),(%dx)
447465:	72 6d                	jb     0x4474d4
447467:	61                   	popa
447468:	74 50                	je     0x4474ba
44746a:	72 6f                	jb     0x4474db
44746c:	76 69                	jbe    0x4474d7
44746e:	64 65 72 00          	fs gs jb 0x447472
447472:	53                   	push   %ebx
447473:	48                   	dec    %eax
447474:	41                   	inc    %ecx
447475:	31 43 72             	xor    %eax,0x72(%ebx)
447478:	79 70                	jns    0x4474ea
44747a:	74 6f                	je     0x4474eb
44747c:	53                   	push   %ebx
44747d:	65 72 76             	gs jb  0x4474f6
447480:	69 63 65 50 72 6f 76 	imul   $0x766f7250,0x65(%ebx),%esp
447487:	69 64 65 72 00 48 4d 	imul   $0x414d4800,0x72(%ebp,%eiz,2),%esp
44748e:	41
44748f:	43                   	inc    %ebx
447490:	53                   	push   %ebx
447491:	48                   	dec    %eax
447492:	41                   	inc    %ecx
447493:	31 00                	xor    %eax,(%eax)
447495:	43                   	inc    %ebx
447496:	6f                   	outsl  %ds:(%esi),(%dx)
447497:	6d                   	insl   (%dx),%es:(%edi)
447498:	70 61                	jo     0x4474fb
44749a:	72 65                	jb     0x447501
44749c:	4f                   	dec    %edi
44749d:	62 6a 65             	bound  %ebp,0x65(%edx)
4474a0:	63 74 4e 6f          	arpl   %esi,0x6f(%esi,%ecx,2)
4474a4:	74 45                	je     0x4474eb
4474a6:	71 75                	jno    0x44751d
4474a8:	61                   	popa
4474a9:	6c                   	insb   (%dx),%es:(%edi)
4474aa:	00 41 6e             	add    %al,0x6e(%ecx)
4474ad:	64 4f                	fs dec %edi
4474af:	62 6a 65             	bound  %ebp,0x65(%edx)
4474b2:	63 74 00 43          	arpl   %esi,0x43(%eax,%eax,1)
4474b6:	6f                   	outsl  %ds:(%esi),(%dx)
4474b7:	6d                   	insl   (%dx),%es:(%edi)
4474b8:	70 61                	jo     0x44751b
4474ba:	72 65                	jb     0x447521
4474bc:	4f                   	dec    %edi
4474bd:	62 6a 65             	bound  %ebp,0x65(%edx)
4474c0:	63 74 45 71          	arpl   %esi,0x71(%ebp,%eax,2)
4474c4:	75 61                	jne    0x447527
4474c6:	6c                   	insb   (%dx),%es:(%edi)
4474c7:	00 43 6f             	add    %al,0x6f(%ebx)
4474ca:	6d                   	insl   (%dx),%es:(%edi)
4474cb:	70 61                	jo     0x44752e
4474cd:	72 65                	jb     0x447534
4474cf:	4f                   	dec    %edi
4474d0:	62 6a 65             	bound  %ebp,0x65(%edx)
4474d3:	63 74 47 72          	arpl   %esi,0x72(%edi,%eax,2)
4474d7:	65 61                	gs popa
4474d9:	74 65                	je     0x447540
4474db:	72 00                	jb     0x4474dd
4474dd:	4f                   	dec    %edi
4474de:	72 4f                	jb     0x44752f
4474e0:	62 6a 65             	bound  %ebp,0x65(%edx)
4474e3:	63 74 00 44          	arpl   %esi,0x44(%eax,%eax,1)
4474e7:	65 63 69 6d          	arpl   %ebp,%gs:0x6d(%ecx)
4474eb:	61                   	popa
4474ec:	6c                   	insb   (%dx),%es:(%edi)
4474ed:	00 67 65             	add    %ah,0x65(%edi)
4474f0:	74 5f                	je     0x447551
4474f2:	42                   	inc    %edx
4474f3:	69 67 45 6e 64 69 61 	imul   $0x6169646e,0x45(%edi),%esp
4474fa:	6e                   	outsb  %ds:(%esi),(%dx)
4474fb:	55                   	push   %ebp
4474fc:	6e                   	outsb  %ds:(%esi),(%dx)
4474fd:	69 63 6f 64 65 00 49 	imul   $0x49006564,0x6f(%ebx),%esp
447504:	6e                   	outsb  %ds:(%esi),(%dx)
447505:	74 36                	je     0x44753d
447507:	34 00                	xor    $0x0,%al
447509:	4f                   	dec    %edi
44750a:	6e                   	outsb  %ds:(%esi),(%dx)
44750b:	65 00 53 75          	add    %dl,%gs:0x75(%ebx)
44750f:	62 74 72 61          	bound  %esi,0x61(%edx,%esi,2)
447513:	63 74 00 4d          	arpl   %esi,0x4d(%eax,%eax,1)
447517:	75 6c                	jne    0x447585
447519:	74 69                	je     0x447584
44751b:	70 6c                	jo     0x447589
44751d:	79 00                	jns    0x44751f
44751f:	54                   	push   %esp
447520:	6f                   	outsl  %ds:(%esi),(%dx)
447521:	55                   	push   %ebp
447522:	49                   	dec    %ecx
447523:	6e                   	outsb  %ds:(%esi),(%dx)
447524:	74 36                	je     0x44755c
447526:	34 00                	xor    $0x0,%al
447528:	43                   	inc    %ebx
447529:	6f                   	outsl  %ds:(%esi),(%dx)
44752a:	6d                   	insl   (%dx),%es:(%edi)
44752b:	70 61                	jo     0x44758e
44752d:	72 65                	jb     0x447594
44752f:	00 55 74             	add    %dl,0x74(%ebp)
447532:	69 6c 73 00 43 6f 70 	imul   $0x79706f43,0x0(%ebx,%esi,2),%ebp
447539:	79
44753a:	41                   	inc    %ecx
44753b:	72 72                	jb     0x4475af
44753d:	61                   	popa
44753e:	79 00                	jns    0x447540
447540:	54                   	push   %esp
447541:	6f                   	outsl  %ds:(%esi),(%dx)
447542:	55                   	push   %ebp
447543:	4c                   	dec    %esp
447544:	6f                   	outsl  %ds:(%esi),(%dx)
447545:	6e                   	outsb  %ds:(%esi),(%dx)
447546:	67 00 54 6f          	add    %dl,0x6f(%si)
44754a:	55                   	push   %ebp
44754b:	49                   	dec    %ecx
44754c:	6e                   	outsb  %ds:(%esi),(%dx)
44754d:	74 31                	je     0x447580
44754f:	36 00 43 6f          	add    %al,%ss:0x6f(%ebx)
447553:	6d                   	insl   (%dx),%es:(%edi)