44325c:	47                   	inc    %edi
44325d:	56                   	push   %esi
44325e:	68 50 71 54 6a       	push   $0x6a547150
443263:	63 55 33             	arpl   %edx,0x33(%ebp)
443266:	36 71 78             	ss jno 0x4432e1
443269:	46                   	inc    %esi
44326a:	58                   	pop    %eax
44326b:	53                   	push   %ebx
44326c:	70 62                	jo     0x4432d0
44326e:	70 69                	jo     0x4432d9
443270:	65 5a                	gs pop %edx
443272:	45                   	inc    %ebp
443273:	6e                   	outsb  %ds:(%esi),(%dx)
443274:	45                   	inc    %ebp
443275:	39 38                	cmp    %edi,(%eax)
443277:	7a 7a                	jp     0x4432f3
443279:	6c                   	insb   (%dx),%es:(%edi)
44327a:	6d                   	insl   (%dx),%es:(%edi)
44327b:	74 5a                	je     0x4432d7
44327d:	32 68 6f             	xor    0x6f(%eax),%ch
443280:	59                   	pop    %ecx
443281:	79 44                	jns    0x4432c7
443283:	75 53                	jne    0x4432d8
443285:	6b 59 38 31          	imul   $0x31,0x38(%ecx),%ebx
443289:	58                   	pop    %eax
44328a:	41                   	inc    %ecx
44328b:	65 55                	gs push %ebp
44328d:	4e                   	dec    %esi
44328e:	71 68                	jno    0x4432f8
443290:	7a 70                	jp     0x443302
443292:	47                   	inc    %edi
443293:	39 33                	cmp    %esi,(%ebx)
443295:	35 38 4f 6f 76       	xor    $0x766f4f38,%eax
44329a:	2b 7a 75             	sub    0x75(%edx),%edi
44329d:	65 58                	gs pop %eax
44329f:	66 58                	pop    %ax
4432a1:	77 31                	ja     0x4432d4
4432a3:	6a 34                	push   $0x34
4432a5:	54                   	push   %esp
4432a6:	46                   	inc    %esi
4432a7:	37                   	aaa
4432a8:	51                   	push   %ecx
4432a9:	6e                   	outsb  %ds:(%esi),(%dx)
4432aa:	55                   	push   %ebp
4432ab:	2b 30                	sub    (%eax),%esi
4432ad:	57                   	push   %edi
4432ae:	78 42                	js     0x4432f2
4432b0:	4d                   	dec    %ebp
4432b1:	2f                   	das
4432b2:	51                   	push   %ecx
4432b3:	57                   	push   %edi
4432b4:	72 42                	jb     0x4432f8
4432b6:	54                   	push   %esp
4432b7:	66 4b                	dec    %bx
4432b9:	51                   	push   %ecx
4432ba:	41                   	inc    %ecx
4432bb:	32 7a 57             	xor    0x57(%edx),%bh
4432be:	61                   	popa
4432bf:	55                   	push   %ebp
4432c0:	34 35                	xor    $0x35,%al
4432c2:	62 39                	bound  %edi,(%ecx)
4432c4:	48                   	dec    %eax
4432c5:	45                   	inc    %ebp
4432c6:	79 75                	jns    0x44333d
4432c8:	2f                   	das
4432c9:	4f                   	dec    %edi
4432ca:	34 5a                	xor    $0x5a,%al
4432cc:	78 52                	js     0x443320
4432ce:	45                   	inc    %ebp
4432cf:	69 55 55 4b 73 6b 34 	imul   $0x346b734b,0x55(%ebp),%edx
4432d6:	53                   	push   %ebx
4432d7:	35 4c 59 51 62       	xor    $0x6251594c,%eax
4432dc:	42                   	inc    %edx
4432dd:	49                   	dec    %ecx
4432de:	30 52 75             	xor    %dl,0x75(%edx)
4432e1:	57                   	push   %edi
4432e2:	65 61                	gs popa
4432e4:	5a                   	pop    %edx
4432e5:	69 4e 7a 31 46 64 47 	imul   $0x47644631,0x7a(%esi),%ecx
4432ec:	56                   	push   %esi
4432ed:	36 4e                	ss dec %esi
4432ef:	6b 69 4a 59          	imul   $0x59,0x4a(%ecx),%ebp
4432f3:	49                   	dec    %ecx
4432f4:	72 44                	jb     0x44333a
4432f6:	6d                   	insl   (%dx),%es:(%edi)
4432f7:	64 77 37             	fs ja  0x443331
4432fa:	64 4b                	fs dec %ebx
4432fc:	52                   	push   %edx
4432fd:	4e                   	dec    %esi
4432fe:	74 70                	je     0x443370
443300:	50                   	push   %eax
443301:	67 6b 38 56          	imul   $0x56,(%bx,%si),%edi
443305:	45                   	inc    %ebp
443306:	76 47                	jbe    0x44334f
443308:	47                   	inc    %edi
443309:	69 31 37 32 4e 30    	imul   $0x304e3237,(%ecx),%esi
44330f:	48                   	dec    %eax
443310:	41                   	inc    %ecx
443311:	6d                   	insl   (%dx),%es:(%edi)
443312:	4c                   	dec    %esp
443313:	39 4c 63 57          	cmp    %ecx,0x57(%ebx,%eiz,2)
443317:	70 75                	jo     0x44338e
443319:	6a 53                	push   $0x53
44331b:	6f                   	outsl  %ds:(%esi),(%dx)
44331c:	56                   	push   %esi
44331d:	6f                   	outsl  %ds:(%esi),(%dx)
44331e:	33 70 78             	xor    0x78(%eax),%esi
443321:	4d                   	dec    %ebp
443322:	46                   	inc    %esi
443323:	7a 56                	jp     0x44337b
443325:	44                   	inc    %esp
443326:	46                   	inc    %esi
443327:	65 38 64 52 47       	cmp    %ah,%gs:0x47(%edx,%edx,2)
44332c:	48                   	dec    %eax
44332d:	44                   	inc    %esp
44332e:	45                   	inc    %ebp
44332f:	58                   	pop    %eax
443330:	45                   	inc    %ebp
443331:	66 61                	popaw
443333:	55                   	push   %ebp
443334:	55                   	push   %ebp
443335:	33 69 2b             	xor    0x2b(%ecx),%ebp
443338:	6f                   	outsl  %ds:(%esi),(%dx)
443339:	38 55 75             	cmp    %dl,0x75(%ebp)
44333c:	6c                   	insb   (%dx),%es:(%edi)
44333d:	50                   	push   %eax
44333e:	76 6a                	jbe    0x4433aa
443340:	57                   	push   %edi
443341:	54                   	push   %esp
443342:	45                   	inc    %ebp
443343:	51                   	push   %ecx
443344:	72 48                	jb     0x44338e
443346:	68 59 4a 5a 6d       	push   $0x6d5a4a59
44334b:	4e                   	dec    %esi
44334c:	41                   	inc    %ecx
44334d:	4d                   	dec    %ebp
44334e:	55                   	push   %ebp
44334f:	48                   	dec    %eax
443350:	37                   	aaa
443351:	63 4e 48             	arpl   %ecx,0x48(%esi)
443354:	43                   	inc    %ebx
443355:	36 72 6a             	ss jb  0x4433c2
443358:	6c                   	insb   (%dx),%es:(%edi)
443359:	56                   	push   %esi
44335a:	78 73                	js     0x4433cf
44335c:	69 6b 73 58 43 51 39 	imul   $0x39514358,0x73(%ebx),%ebp
443363:	4d                   	dec    %ebp
443364:	61                   	popa
443365:	75 4e                	jne    0x4433b5
443367:	45                   	inc    %ebp
443368:	56                   	push   %esi
443369:	6b 6f 4c 72          	imul   $0x72,0x4c(%edi),%ebp
44336d:	6e                   	outsb  %ds:(%esi),(%dx)
44336e:	63 55 6c             	arpl   %edx,0x6c(%ebp)
443371:	75 5a                	jne    0x4433cd
443373:	39 65 6b             	cmp    %esp,0x6b(%ebp)
443376:	30 30                	xor    %dh,(%eax)
443378:	30 52 31             	xor    %dl,0x31(%edx)
44337b:	36 72 69             	ss jb  0x4433e7
44337e:	33 39                	xor    (%ecx),%edi
443380:	73 4b                	jae    0x4433cd
443382:	52                   	push   %edx
443383:	32 57 33             	xor    0x33(%edi),%dl
443386:	4b                   	dec    %ebx
443387:	2b 59 46             	sub    0x46(%ecx),%ebx
44338a:	5a                   	pop    %edx
44338b:	73 4c                	jae    0x4433d9
44338d:	37                   	aaa
44338e:	50                   	push   %eax
44338f:	65 63 2b             	arpl   %ebp,%gs:(%ebx)
443392:	58                   	pop    %eax
443393:	74 59                	je     0x4433ee
443395:	48                   	dec    %eax
443396:	66 31 64 43 62       	xor    %sp,0x62(%ebx,%eax,2)
44339b:	68 6b 38 54 6b       	push   $0x6b54386b
4433a0:	52                   	push   %edx
4433a1:	37                   	aaa
4433a2:	55                   	push   %ebp
4433a3:	47                   	inc    %edi
4433a4:	6b 4e 4d 53          	imul   $0x53,0x4d(%esi),%ecx
4433a8:	34 66                	xor    $0x66,%al
4433aa:	49                   	dec    %ecx
4433ab:	32 48 69             	xor    0x69(%eax),%cl
4433ae:	72 6d                	jb     0x44341d
4433b0:	78 6a                	js     0x44341c
4433b2:	32 6f 54             	xor    0x54(%edi),%ch
4433b5:	55                   	push   %ebp
4433b6:	37                   	aaa
4433b7:	52                   	push   %edx
4433b8:	73 36                	jae    0x4433f0
4433ba:	4c                   	dec    %esp
4433bb:	43                   	inc    %ebx
4433bc:	34 6e                	xor    $0x6e,%al
4433be:	64 47                	fs inc %edi
4433c0:	44                   	inc    %esp
4433c1:	35 46 67 39 54       	xor    $0x54396746,%eax
4433c6:	61                   	popa
4433c7:	44                   	inc    %esp
4433c8:	63 49 6b             	arpl   %ecx,0x6b(%ecx)
4433cb:	39 6d 57             	cmp    %ebp,0x57(%ebp)
4433ce:	71 4e                	jno    0x44341e
4433d0:	2b 55 36             	sub    0x36(%ebp),%edx
4433d3:	4e                   	dec    %esi
4433d4:	65 39 70 6f          	cmp    %esi,%gs:0x6f(%eax)
4433d8:	62 33                	bound  %esi,(%ebx)
4433da:	39 6f 50             	cmp    %ebp,0x50(%edi)
4433dd:	34 31                	xor    $0x31,%al
4433df:	65 6f                	outsl  %gs:(%esi),(%dx)
4433e1:	45                   	inc    %ebp
4433e2:	2f                   	das
4433e3:	2b 30                	sub    (%eax),%esi
4433e5:	39 79 4b             	cmp    %edi,0x4b(%ecx)
4433e8:	6f                   	outsl  %ds:(%esi),(%dx)
4433e9:	34 75                	xor    $0x75,%al
4433eb:	77 33                	ja     0x443420
4433ed:	49                   	dec    %ecx
4433ee:	34 57                	xor    $0x57,%al
4433f0:	34 32                	xor    $0x32,%al
4433f2:	41                   	inc    %ecx
4433f3:	57                   	push   %edi
4433f4:	70 68                	jo     0x44345e
4433f6:	47                   	inc    %edi
4433f7:	38 54 47 58          	cmp    %dl,0x58(%edi,%eax,2)
4433fb:	70 44                	jo     0x443441
4433fd:	58                   	pop    %eax
4433fe:	71 67                	jno    0x443467
443400:	36 34 6f             	ss xor $0x6f,%al
443403:	59                   	pop    %ecx
443404:	4f                   	dec    %edi
443405:	33 79 71             	xor    0x71(%ecx),%edi
443408:	6c                   	insb   (%dx),%es:(%edi)
443409:	46                   	inc    %esi
44340a:	36 54                	ss push %esp
44340c:	5a                   	pop    %edx
44340d:	4e                   	dec    %esi
44340e:	70 39                	jo     0x443449
443410:	45                   	inc    %ebp
443411:	41                   	inc    %ecx
443412:	78 42                	js     0x443456
443414:	70 36                	jo     0x44344c
443416:	33 42 4a             	xor    0x4a(%edx),%eax
443419:	78 6d                	js     0x443488
44341b:	78 59                	js     0x443476
44341d:	43                   	inc    %ebx
44341e:	43                   	inc    %ebx
44341f:	7a 45                	jp     0x443466
443421:	66 2b 52 30          	sub    0x30(%edx),%dx
443425:	49                   	dec    %ecx
443426:	66 47                	inc    %di
443428:	71 6a                	jno    0x443494
44342a:	6f                   	outsl  %ds:(%esi),(%dx)
44342b:	48                   	dec    %eax
44342c:	64 4d                	fs dec %ebp
44342e:	33 63 4f             	xor    0x4f(%ebx),%esp
443431:	51                   	push   %ecx
443432:	37                   	aaa
443433:	78 4d                	js     0x443482
443435:	73 58                	jae    0x44348f
443437:	54                   	push   %esp
443438:	30 64 2b 46          	xor    %ah,0x46(%ebx,%ebp,1)
44343c:	30 73 63             	xor    %dh,0x63(%ebx)
44343f:	77 65                	ja     0x4434a6
443441:	30 47 6d             	xor    %al,0x6d(%edi)
443444:	30 4c 4c 52          	xor    %cl,0x52(%esp,%ecx,2)
443448:	39 6e 73             	cmp    %ebp,0x73(%esi)
44344b:	6b 61 6e 68          	imul   $0x68,0x6e(%ecx),%esp
44344f:	67 50                	addr16 push %eax
443451:	33 70 6b             	xor    0x6b(%eax),%esi
443454:	6b 4f 63 61          	imul   $0x61,0x63(%edi),%ecx
443458:	62 6a 39             	bound  %ebp,0x39(%edx)
44345b:	43                   	inc    %ebx
44345c:	34 58                	xor    $0x58,%al
44345e:	51                   	push   %ecx
44345f:	35 6d 47 63 74       	xor    $0x7463476d,%eax
443464:	73 77                	jae    0x4434dd
443466:	5a                   	pop    %edx
443467:	34 74                	xor    $0x74,%al
443469:	73 66                	jae    0x4434d1
44346b:	67 68 79 41 77 30    	addr16 push $0x30774179
443471:	52                   	push   %edx
443472:	38 57 30             	cmp    %dl,0x30(%edi)
443475:	51                   	push   %ecx
443476:	7a 48                	jp     0x4434c0
443478:	69 53 72 79 4e 6c 30 	imul   $0x306c4e79,0x72(%ebx),%edx
44347f:	48                   	dec    %eax
443480:	4d                   	dec    %ebp
443481:	78 79                	js     0x4434fc
443483:	2b 49 74             	sub    0x74(%ecx),%ecx
443486:	4d                   	dec    %ebp
443487:	58                   	pop    %eax
443488:	70 30                	jo     0x4434ba
44348a:	7a 52                	jp     0x4434de
44348c:	65 7a 2f             	gs jp  0x4434be
44348f:	67 65 44             	addr16 gs inc %esp
443492:	39 77 4c             	cmp    %esi,0x4c(%edi)
443495:	44                   	inc    %esp
443496:	78 78                	js     0x443510
443498:	6b 64 66 66 43       	imul   $0x43,0x66(%esi,%eiz,2),%esp
44349d:	63 4c 4b 73          	arpl   %ecx,0x73(%ebx,%ecx,2)
4434a1:	72 66                	jb     0x443509
4434a3:	64 70 76             	fs jo  0x44351c
4434a6:	57                   	push   %edi
4434a7:	72 46                	jb     0x4434ef
4434a9:	66 43                	inc    %bx
4434ab:	6c                   	insb   (%dx),%es:(%edi)
4434ac:	77 6a                	ja     0x443518
4434ae:	50                   	push   %eax
4434af:	68 48 57 64 30       	push   $0x30645748
4434b4:	42                   	inc    %edx
4434b5:	43                   	inc    %ebx
4434b6:	73 59                	jae    0x443511
4434b8:	46                   	inc    %esi
4434b9:	4b                   	dec    %ebx
4434ba:	48                   	dec    %eax
4434bb:	57                   	push   %edi
4434bc:	70 46                	jo     0x443504
4434be:	52                   	push   %edx
4434bf:	48                   	dec    %eax
4434c0:	43                   	inc    %ebx
4434c1:	2b 6c 76 4c          	sub    0x4c(%esi,%esi,2),%ebp
4434c5:	37                   	aaa
4434c6:	31 39                	xor    %edi,(%ecx)
4434c8:	33 4f 30             	xor    0x30(%edi),%ecx
4434cb:	64 36 6e             	fs outsb %ss:(%esi),(%dx)
4434ce:	72 31                	jb     0x443501
4434d0:	6a 4d                	push   $0x4d
4434d2:	31 68 51             	xor    %ebp,0x51(%eax)
4434d5:	56                   	push   %esi
4434d6:	51                   	push   %ecx
4434d7:	65 5a                	gs pop %edx
4434d9:	49                   	dec    %ecx
4434da:	69 46 79 75 54 6a 35 	imul   $0x356a5475,0x79(%esi),%eax
4434e1:	66 70 6b             	data16 jo 0x44354f
4434e4:	32 4a 61             	xor    0x61(%edx),%cl
4434e7:	36 43                	ss inc %ebx
4434e9:	72 49                	jb     0x443534
4434eb:	69 2f 4c 76 4f 30    	imul   $0x304f764c,(%edi),%ebp
4434f1:	6c                   	insb   (%dx),%es:(%edi)
4434f2:	71 6e                	jno    0x443562
4434f4:	55                   	push   %ebp
4434f5:	37                   	aaa
4434f6:	50                   	push   %eax
4434f7:	61                   	popa
4434f8:	49                   	dec    %ecx
4434f9:	61                   	popa
4434fa:	77 49                	ja     0x443545
4434fc:	46                   	inc    %esi
4434fd:	6c                   	insb   (%dx),%es:(%edi)
4434fe:	42                   	inc    %edx
4434ff:	48                   	dec    %eax