443045:	4d                   	dec    %ebp
443046:	38 36                	cmp    %dh,(%esi)
443048:	71 64                	jno    0x4430ae
44304a:	38 6f 79             	cmp    %ch,0x79(%edi)
44304d:	70 73                	jo     0x4430c2
44304f:	4d                   	dec    %ebp
443050:	34 76                	xor    $0x76,%al
443052:	4c                   	dec    %esp
443053:	49                   	dec    %ecx
443054:	6c                   	insb   (%dx),%es:(%edi)
443055:	79 68                	jns    0x4430bf
443057:	4d                   	dec    %ebp
443058:	4e                   	dec    %esi
443059:	58                   	pop    %eax
44305a:	55                   	push   %ebp
44305b:	6b 65 75 59          	imul   $0x59,0x75(%ebp),%esp
44305f:	6e                   	outsb  %ds:(%esi),(%dx)
443060:	2b 53 70             	sub    0x70(%ebx),%edx
443063:	70 69                	jo     0x4430ce
443065:	72 31                	jb     0x443098
443067:	38 56 46             	cmp    %dl,0x46(%esi)
44306a:	38 65 6d             	cmp    %ah,0x6d(%ebp)
44306d:	32 4d 4d             	xor    0x4d(%ebp),%cl
443070:	79 6b                	jns    0x4430dd
443072:	43                   	inc    %ebx
443073:	6d                   	insl   (%dx),%es:(%edi)
443074:	78 4e                	js     0x4430c4
443076:	76 51                	jbe    0x4430c9
443078:	63 6f 70             	arpl   %ebp,0x70(%edi)
44307b:	35 54 58 4e 48       	xor    $0x484e5854,%eax
443080:	67 38 67 6a          	cmp    %ah,0x6a(%bx)
443084:	35 67 43 5a 6c       	xor    $0x6c5a4367,%eax
443089:	68 39 38 49 62       	push   $0x62493839
44308e:	55                   	push   %ebp
44308f:	37                   	aaa
443090:	41                   	inc    %ecx
443091:	49                   	dec    %ecx
443092:	70 36                	jo     0x4430ca
443094:	51                   	push   %ecx
443095:	7a 32                	jp     0x4430c9
443097:	37                   	aaa
443098:	45                   	inc    %ebp
443099:	41                   	inc    %ecx
44309a:	59                   	pop    %ecx
44309b:	50                   	push   %eax
44309c:	6d                   	insl   (%dx),%es:(%edi)
44309d:	30 75 30             	xor    %dh,0x30(%ebp)
4430a0:	64 54                	fs push %esp
4430a2:	7a 70                	jp     0x443114
4430a4:	7a 6a                	jp     0x443110
4430a6:	4e                   	dec    %esi
4430a7:	2b 35 34 36 2b 43    	sub    0x432b3634,%esi
4430ad:	2b 48 6b             	sub    0x6b(%eax),%ecx
4430b0:	46                   	inc    %esi
4430b1:	4e                   	dec    %esi
4430b2:	66 6b 48 4c 30       	imul   $0x30,0x4c(%eax),%cx
4430b7:	36 32 42 34          	xor    %ss:0x34(%edx),%al
4430bb:	54                   	push   %esp
4430bc:	32 42 61             	xor    0x61(%edx),%al
4430bf:	50                   	push   %eax
4430c0:	55                   	push   %ebp
4430c1:	2b 2b                	sub    (%ebx),%ebp
4430c3:	69 6b 36 58 74 51 45 	imul   $0x45517458,0x36(%ebx),%ebp
4430ca:	6d                   	insl   (%dx),%es:(%edi)
4430cb:	51                   	push   %ecx
4430cc:	31 76 75             	xor    %esi,0x75(%esi)
4430cf:	58                   	pop    %eax
4430d0:	52                   	push   %edx
4430d1:	6f                   	outsl  %ds:(%esi),(%dx)
4430d2:	47                   	inc    %edi
4430d3:	43                   	inc    %ebx
4430d4:	7a 61                	jp     0x443137
4430d6:	58                   	pop    %eax
4430d7:	78 54                	js     0x44312d
4430d9:	71 64                	jno    0x44313f
4430db:	39 2f                	cmp    %ebp,(%edi)
4430dd:	70 66                	jo     0x443145
4430df:	56                   	push   %esi
4430e0:	53                   	push   %ebx
4430e1:	76 62                	jbe    0x443145
4430e3:	2f                   	das
4430e4:	34 30                	xor    $0x30,%al
4430e6:	67 2f                	addr16 das
4430e8:	70 66                	jo     0x443150
4430ea:	39 59 44             	cmp    %ebx,0x44(%ecx)
4430ed:	38 53 39             	cmp    %dl,0x39(%ebx)
4430f0:	42                   	inc    %edx
4430f1:	7a 42                	jp     0x443135
4430f3:	48                   	dec    %eax
4430f4:	39 71 73             	cmp    %esi,0x73(%ecx)
4430f7:	2f                   	das
4430f8:	5a                   	pop    %edx
4430f9:	71 50                	jno    0x44314b
4430fb:	6f                   	outsl  %ds:(%esi),(%dx)
4430fc:	4f                   	dec    %edi
4430fd:	36 6e                	outsb  %ss:(%esi),(%dx)
4430ff:	59                   	pop    %ecx
443100:	31 31                	xor    %esi,(%ecx)
443102:	73 44                	jae    0x443148
443104:	42                   	inc    %edx
443105:	34 78                	xor    $0x78,%al
443107:	49                   	dec    %ecx
443108:	59                   	pop    %ecx
443109:	4a                   	dec    %edx
44310a:	6b 6d 6e 38          	imul   $0x38,0x6e(%ebp),%ebp
44310e:	47                   	inc    %edi
44310f:	33 52 43             	xor    0x43(%edx),%edx
443112:	55                   	push   %ebp
443113:	4b                   	dec    %ebx
443114:	51                   	push   %ecx
443115:	68 4d 74 79 4c       	push   $0x4c79744d
44311a:	69 45 75 41 6e 36 75 	imul   $0x75366e41,0x75(%ebp),%eax
443121:	5a                   	pop    %edx
443122:	35 4a 59 70 4c       	xor    $0x4c70594a,%eax
443127:	4b                   	dec    %ebx
443128:	46                   	inc    %esi
443129:	66 4e                	dec    %si
44312b:	45                   	inc    %ebp
44312c:	61                   	popa
44312d:	78 6e                	js     0x44319d
44312f:	65 58                	gs pop %eax
443131:	67 6b 61 73 33       	imul   $0x33,0x73(%bx,%di),%esp
443136:	79 4e                	jns    0x443186
443138:	5a                   	pop    %edx
443139:	64 4d                	fs dec %ebp
44313b:	6f                   	outsl  %ds:(%esi),(%dx)
44313c:	47                   	inc    %edi
44313d:	36 43                	ss inc %ebx
44313f:	51                   	push   %ecx
443140:	6e                   	outsb  %ds:(%esi),(%dx)
443141:	4f                   	dec    %edi
443142:	4e                   	dec    %esi
443143:	51                   	push   %ecx
443144:	53                   	push   %ebx
443145:	2b 49 4e             	sub    0x4e(%ecx),%ecx
443148:	45                   	inc    %ebp
443149:	44                   	inc    %esp
44314a:	53                   	push   %ebx
44314b:	65 31 6c 74 31       	xor    %ebp,%gs:0x31(%esp,%esi,2)
443150:	32 2b                	xor    (%ebx),%ch
443152:	69 45 59 56 56 36 6e 	imul   $0x6e365656,0x59(%ebp),%eax
443159:	75 46                	jne    0x4431a1
44315b:	30 78 6f             	xor    %bh,0x6f(%eax)
44315e:	6c                   	insb   (%dx),%es:(%edi)
44315f:	63 72 77             	arpl   %esi,0x77(%edx)
443162:	33 42 55             	xor    0x55(%edx),%eax
443165:	70 6e                	jo     0x4431d5
443167:	50                   	push   %eax
443168:	6b 56 4b 36          	imul   $0x36,0x4b(%esi),%edx
44316c:	46                   	inc    %esi
44316d:	4b                   	dec    %ebx
44316e:	75 37                	jne    0x4431a7
443170:	62 6a 49             	bound  %ebp,0x49(%edx)
443173:	58                   	pop    %eax
443174:	50                   	push   %eax
443175:	46                   	inc    %esi
443176:	46                   	inc    %esi
443177:	64 77 36             	fs ja  0x4431b0
44317a:	43                   	inc    %ebx
44317b:	44                   	inc    %esp
44317c:	48                   	dec    %eax
44317d:	51                   	push   %ecx
44317e:	59                   	pop    %ecx
44317f:	39 6b 73             	cmp    %ebp,0x73(%ebx)
443182:	32 71 62             	xor    0x62(%ecx),%dh
443185:	51                   	push   %ecx
443186:	72 52                	jb     0x4431da
443188:	4f                   	dec    %edi
443189:	73 50                	jae    0x4431db
44318b:	71 65                	jno    0x4431f2
44318d:	77 42                	ja     0x4431d1
44318f:	67 54                	addr16 push %esp
443191:	44                   	inc    %esp
443192:	75 32                	jne    0x4431c6
443194:	37                   	aaa
443195:	43                   	inc    %ebx
443196:	41                   	inc    %ecx
443197:	32 4c 70 64          	xor    0x64(%eax,%esi,2),%cl
44319b:	71 68                	jno    0x443205
44319d:	47                   	inc    %edi
44319e:	37                   	aaa
44319f:	56                   	push   %esi
4431a0:	71 47                	jno    0x4431e9
4431a2:	73 31                	jae    0x4431d5
4431a4:	58                   	pop    %eax
4431a5:	46                   	inc    %esi
4431a6:	56                   	push   %esi
4431a7:	49                   	dec    %ecx
4431a8:	52                   	push   %edx
4431a9:	71 4e                	jno    0x4431f9
4431ab:	53                   	push   %ebx
4431ac:	36 65 32 57 69       	ss xor %gs:0x69(%edi),%dl
4431b1:	37                   	aaa
4431b2:	74 4e                	je     0x443202
4431b4:	44                   	inc    %esp
4431b5:	64 43                	fs inc %ebx
4431b7:	30 71 6b             	xor    %dh,0x6b(%ecx)
4431ba:	43                   	inc    %ebx
4431bb:	5a                   	pop    %edx
4431bc:	6e                   	outsb  %ds:(%esi),(%dx)
4431bd:	59                   	pop    %ecx
4431be:	75 79                	jne    0x443239
4431c0:	39 4e 33             	cmp    %ecx,0x33(%esi)
4431c3:	68 65 6c 2f 44       	push   $0x442f6c65
4431c8:	46                   	inc    %esi
4431c9:	63 72 73             	arpl   %esi,0x73(%edx)
4431cc:	4e                   	dec    %esi
4431cd:	77 55                	ja     0x443224
4431cf:	4e                   	dec    %esi
4431d0:	6f                   	outsl  %ds:(%esi),(%dx)
4431d1:	73 52                	jae    0x443225
4431d3:	2f                   	das
4431d4:	51                   	push   %ecx
4431d5:	57                   	push   %edi
4431d6:	41                   	inc    %ecx
4431d7:	68 78 62 4d 70       	push   $0x704d6278
4431dc:	66 45                	inc    %bp
4431de:	74 47                	je     0x443227
4431e0:	51                   	push   %ecx
4431e1:	33 48 6e             	xor    0x6e(%eax),%ecx
4431e4:	67 36 59             	addr16 ss pop %ecx
4431e7:	45                   	inc    %ebp
4431e8:	54                   	push   %esp
4431e9:	64 44                	fs inc %esp
4431eb:	64 4a                	fs dec %edx
4431ed:	67 4c                	addr16 dec %esp
4431ef:	71 4c                	jno    0x44323d
4431f1:	56                   	push   %esi
4431f2:	7a 6a                	jp     0x44325e
4431f4:	50                   	push   %eax
4431f5:	6c                   	insb   (%dx),%es:(%edi)
4431f6:	61                   	popa
4431f7:	38 6e 5a             	cmp    %ch,0x5a(%esi)
4431fa:	61                   	popa
4431fb:	4f                   	dec    %edi
4431fc:	46                   	inc    %esi
4431fd:	64 39 56 50          	cmp    %edx,%fs:0x50(%esi)
443201:	73 42                	jae    0x443245
443203:	37                   	aaa
443204:	69 79 61 65 76 32 62 	imul   $0x62327665,0x61(%ecx),%edi
44320b:	4c                   	dec    %esp
44320c:	61                   	popa
44320d:	33 43 58             	xor    0x58(%ebx),%eax
443210:	47                   	inc    %edi
443211:	57                   	push   %edi
443212:	78 31                	js     0x443245
443214:	31 6e 57             	xor    %ebp,0x57(%esi)
443217:	62 6b 74             	bound  %ebp,0x74(%ebx)
44321a:	6d                   	insl   (%dx),%es:(%edi)
44321b:	2f                   	das
44321c:	54                   	push   %esp
44321d:	41                   	inc    %ecx
44321e:	35 62 67 72 50       	xor    $0x50726762,%eax
443223:	71 56                	jno    0x44327b
443225:	59                   	pop    %ecx
443226:	4b                   	dec    %ebx
443227:	62 39                	bound  %edi,(%ecx)
443229:	6e                   	outsb  %ds:(%esi),(%dx)
44322a:	6e                   	outsb  %ds:(%esi),(%dx)
44322b:	73 41                	jae    0x44326e
44322d:	51                   	push   %ecx
44322e:	41                   	inc    %ecx
44322f:	6d                   	insl   (%dx),%es:(%edi)
443230:	4f                   	dec    %edi
443231:	6c                   	insb   (%dx),%es:(%edi)
443232:	69 52 41 42 65 5a 4c 	imul   $0x4c5a6542,0x41(%edx),%edx
443239:	45                   	inc    %ebp
44323a:	6d                   	insl   (%dx),%es:(%edi)
44323b:	55                   	push   %ebp
44323c:	4b                   	dec    %ebx
44323d:	68 64 51 64 33       	push   $0x33645164
443242:	43                   	inc    %ebx
443243:	2f                   	das
443244:	67 54                	addr16 push %esp
443246:	53                   	push   %ebx
443247:	77 6c                	ja     0x4432b5
443249:	6c                   	insb   (%dx),%es:(%edi)
44324a:	2f                   	das
44324b:	46                   	inc    %esi
44324c:	4a                   	dec    %edx
44324d:	43                   	inc    %ebx
44324e:	4a                   	dec    %edx
44324f:	58                   	pop    %eax
443250:	65 35 2b 58 37 68    	gs xor $0x6837582b,%eax
443256:	63 36                	arpl   %esi,(%esi)
443258:	33 44 49 56          	xor    0x56(%ecx,%ecx,2),%eax
44325c:	5a                   	pop    %edx
44325d:	34 6c                	xor    $0x6c,%al
44325f:	56                   	push   %esi
443260:	71 49                	jno    0x4432ab
443262:	7a 64                	jp     0x4432c8
443264:	6c                   	insb   (%dx),%es:(%edi)
443265:	79 33                	jns    0x44329a
443267:	32 33                	xor    (%ebx),%dh
443269:	5a                   	pop    %edx
44326a:	68 70 47 69 30       	push   $0x30694770
44326f:	6a 31                	push   $0x31
443271:	48                   	dec    %eax
443272:	67 72 58             	addr16 jb 0x4432cd
443275:	46                   	inc    %esi
443276:	45                   	inc    %ebp
443277:	53                   	push   %ebx
443278:	74 79                	je     0x4432f3
44327a:	4a                   	dec    %edx
44327b:	61                   	popa
44327c:	70 33                	jo     0x4432b1
44327e:	70 41                	jo     0x4432c1
443280:	63 78 4f             	arpl   %edi,0x4f(%eax)
443283:	71 6d                	jno    0x4432f2
443285:	63 65 33             	arpl   %esp,0x33(%ebp)
443288:	2b 64 79 34          	sub    0x34(%ecx,%edi,2),%esp
44328c:	70 63                	jo     0x4432f1
44328e:	63 30                	arpl   %esi,(%eax)
443290:	31 74 48 42          	xor    %esi,0x42(%eax,%ecx,2)
443294:	34 2b                	xor    $0x2b,%al
443296:	77 33                	ja     0x4432cb
443298:	4e                   	dec    %esi
443299:	41                   	inc    %ecx
44329a:	36 39 4c 77 4d       	cmp    %ecx,%ss:0x4d(%edi,%esi,2)
44329f:	72 50                	jb     0x4432f1
4432a1:	64 6b 75 59 54       	imul   $0x54,%fs:0x59(%ebp),%esi
4432a6:	37                   	aaa
4432a7:	41                   	inc    %ecx
4432a8:	37                   	aaa
4432a9:	61                   	popa
4432aa:	42                   	inc    %edx
4432ab:	55                   	push   %ebp
4432ac:	78 45                	js     0x4432f3
4432ae:	79 41                	jns    0x4432f1
4432b0:	4a                   	dec    %edx
4432b1:	49                   	dec    %ecx
4432b2:	78 35                	js     0x4432e9
4432b4:	59                   	pop    %ecx
4432b5:	62 6c 62 4a          	bound  %ebp,0x4a(%edx,%eiz,2)
4432b9:	4f                   	dec    %edi
4432ba:	51                   	push   %ecx
4432bb:	63 34 48             	arpl   %esi,(%eax,%ecx,2)
4432be:	77 51                	ja     0x443311
4432c0:	59                   	pop    %ecx
4432c1:	5a                   	pop    %edx
4432c2:	52                   	push   %edx
4432c3:	32 62 38             	xor    0x38(%edx),%ah
4432c6:	4b                   	dec    %ebx
4432c7:	59                   	pop    %ecx
4432c8:	62 41 77             	bound  %eax,0x77(%ecx)
4432cb:	53                   	push   %ebx
4432cc:	6b 4e 49 50          	imul   $0x50,0x49(%esi),%ecx
4432d0:	76 43                	jbe    0x443315
4432d2:	57                   	push   %edi
4432d3:	75 46                	jne    0x44331b