42c0fb:	6b 66 48 51          	imul   $0x51,0x48(%esi),%esp
42c0ff:	62 4e 30             	bound  %ecx,0x30(%esi)
42c102:	61                   	popa
42c103:	30 78 44             	xor    %bh,0x44(%eax)
42c106:	6f                   	outsl  %ds:(%esi),(%dx)
42c107:	71 66                	jno    0x42c16f
42c109:	43                   	inc    %ebx
42c10a:	48                   	dec    %eax
42c10b:	30 4b 45             	xor    %cl,0x45(%ebx)
42c10e:	2b 51 72             	sub    0x72(%ecx),%edx
42c111:	47                   	inc    %edi
42c112:	34 70                	xor    $0x70,%al
42c114:	50                   	push   %eax
42c115:	63 52 7a             	arpl   %edx,0x7a(%edx)
42c118:	78 47                	js     0x42c161
42c11a:	6d                   	insl   (%dx),%es:(%edi)
42c11b:	4e                   	dec    %esi
42c11c:	6e                   	outsb  %ds:(%esi),(%dx)
42c11d:	4e                   	dec    %esi
42c11e:	6c                   	insb   (%dx),%es:(%edi)
42c11f:	6f                   	outsl  %ds:(%esi),(%dx)
42c120:	46                   	inc    %esi
42c121:	66 69 62 32 71 68    	imul   $0x6871,0x32(%edx),%sp
42c127:	51                   	push   %ecx
42c128:	49                   	dec    %ecx
42c129:	77 4c                	ja     0x42c177
42c12b:	78 65                	js     0x42c192
42c12d:	6b 70 71 45          	imul   $0x45,0x71(%eax),%esi
42c131:	36 6c                	ss insb (%dx),%es:(%edi)
42c133:	72 38                	jb     0x42c16d
42c135:	61                   	popa
42c136:	6c                   	insb   (%dx),%es:(%edi)
42c137:	73 44                	jae    0x42c17d
42c139:	42                   	inc    %edx
42c13a:	55                   	push   %ebp
42c13b:	49                   	dec    %ecx
42c13c:	44                   	inc    %esp
42c13d:	69 63 6f 57 2f 69 37 	imul   $0x37692f57,0x6f(%ebx),%esp
42c144:	79 6b                	jns    0x42c1b1
42c146:	75 58                	jne    0x42c1a0
42c148:	74 6c                	je     0x42c1b6
42c14a:	6b 62 6e 54          	imul   $0x54,0x6e(%edx),%esp
42c14e:	6c                   	insb   (%dx),%es:(%edi)
42c14f:	79 6c                	jns    0x42c1bd
42c151:	48                   	dec    %eax
42c152:	54                   	push   %esp
42c153:	61                   	popa
42c154:	68 45 37 32 4e       	push   $0x4e323745
42c159:	58                   	pop    %eax
42c15a:	73 42                	jae    0x42c19e
42c15c:	50                   	push   %eax
42c15d:	49                   	dec    %ecx
42c15e:	2b 66 4b             	sub    0x4b(%esi),%esp
42c161:	6a 54                	push   $0x54
42c163:	35 41 7a 2b 6e       	xor    $0x6e2b7a41,%eax
42c168:	71 79                	jno    0x42c1e3
42c16a:	42                   	inc    %edx
42c16b:	66 2b 33             	sub    (%ebx),%si
42c16e:	48                   	dec    %eax
42c16f:	4f                   	dec    %edi
42c170:	5a                   	pop    %edx
42c171:	43                   	inc    %ebx
42c172:	32 65 55             	xor    0x55(%ebp),%ah
42c175:	63 42 4c             	arpl   %eax,0x4c(%edx)
42c178:	57                   	push   %edi
42c179:	37                   	aaa
42c17a:	70 4e                	jo     0x42c1ca
42c17c:	6e                   	outsb  %ds:(%esi),(%dx)
42c17d:	56                   	push   %esi
42c17e:	4a                   	dec    %edx
42c17f:	72 4c                	jb     0x42c1cd
42c181:	68 4a 61 59 71       	push   $0x7159614a
42c186:	7a 4c                	jp     0x42c1d4
42c188:	66 54                	push   %sp
42c18a:	7a 6e                	jp     0x42c1fa
42c18c:	4a                   	dec    %edx
42c18d:	74 61                	je     0x42c1f0
42c18f:	49                   	dec    %ecx
42c190:	47                   	inc    %edi
42c191:	57                   	push   %edi
42c192:	45                   	inc    %ebp
42c193:	50                   	push   %eax
42c194:	67 51                	addr16 push %ecx
42c196:	6b 52 49 53          	imul   $0x53,0x49(%edx),%edx
42c19a:	2f                   	das
42c19b:	31 55 47             	xor    %edx,0x47(%ebp)
42c19e:	4e                   	dec    %esi
42c19f:	4a                   	dec    %edx
42c1a0:	49                   	dec    %ecx
42c1a1:	52                   	push   %edx
42c1a2:	4f                   	dec    %edi
42c1a3:	6b 72 77 64          	imul   $0x64,0x77(%edx),%esi
42c1a7:	44                   	inc    %esp
42c1a8:	6f                   	outsl  %ds:(%esi),(%dx)
42c1a9:	32 4f 50             	xor    0x50(%edi),%cl
42c1ac:	74 7a                	je     0x42c228
42c1ae:	4a                   	dec    %edx
42c1af:	69 79 31 34 66 75 77 	imul   $0x77756634,0x31(%ecx),%edi
42c1b6:	43                   	inc    %ebx
42c1b7:	4f                   	dec    %edi
42c1b8:	44                   	inc    %esp
42c1b9:	59                   	pop    %ecx
42c1ba:	54                   	push   %esp
42c1bb:	77 2f                	ja     0x42c1ec
42c1bd:	6a 68                	push   $0x68
42c1bf:	65 6a 2b             	gs push $0x2b
42c1c2:	44                   	inc    %esp
42c1c3:	2b 65 35             	sub    0x35(%ebp),%esp
42c1c6:	4b                   	dec    %ebx
42c1c7:	71 42                	jno    0x42c20b
42c1c9:	4a                   	dec    %edx
42c1ca:	66 6b 72 55 79       	imul   $0x79,0x55(%edx),%si
42c1cf:	4b                   	dec    %ebx
42c1d0:	75 78                	jne    0x42c24a
42c1d2:	62 75 68             	bound  %esi,0x68(%ebp)
42c1d5:	53                   	push   %ebx
42c1d6:	6c                   	insb   (%dx),%es:(%edi)
42c1d7:	79 77                	jns    0x42c250
42c1d9:	65 34 38             	gs xor $0x38,%al
42c1dc:	76 62                	jbe    0x42c240
42c1de:	41                   	inc    %ecx
42c1df:	37                   	aaa
42c1e0:	6d                   	insl   (%dx),%es:(%edi)
42c1e1:	6e                   	outsb  %ds:(%esi),(%dx)
42c1e2:	57                   	push   %edi
42c1e3:	5a                   	pop    %edx
42c1e4:	34 54                	xor    $0x54,%al
42c1e6:	72 31                	jb     0x42c219
42c1e8:	4b                   	dec    %ebx
42c1e9:	57                   	push   %edi
42c1ea:	64 61                	fs popa
42c1ec:	6f                   	outsl  %ds:(%esi),(%dx)
42c1ed:	76 47                	jbe    0x42c236
42c1ef:	6e                   	outsb  %ds:(%esi),(%dx)
42c1f0:	32 68 61             	xor    0x61(%eax),%ch
42c1f3:	72 48                	jb     0x42c23d
42c1f5:	75 35                	jne    0x42c22c
42c1f7:	4d                   	dec    %ebp
42c1f8:	57                   	push   %edi
42c1f9:	45                   	inc    %ebp
42c1fa:	65 78 74             	gs js  0x42c271
42c1fd:	5a                   	pop    %edx
42c1fe:	63 78 63             	arpl   %edi,0x63(%eax)
42c201:	45                   	inc    %ebp
42c202:	4e                   	dec    %esi
42c203:	31 68 67             	xor    %ebp,0x67(%eax)
42c206:	64 72 2b             	fs jb  0x42c234
42c209:	46                   	inc    %esi
42c20a:	41                   	inc    %ecx
42c20b:	67 5a                	addr16 pop %edx
42c20d:	59                   	pop    %ecx
42c20e:	54                   	push   %esp
42c20f:	39 58 4e             	cmp    %ebx,0x4e(%eax)
42c212:	74 54                	je     0x42c268
42c214:	73 36                	jae    0x42c24c
42c216:	41                   	inc    %ecx
42c217:	30 74 77 77          	xor    %dh,0x77(%edi,%esi,2)
42c21b:	4b                   	dec    %ebx
42c21c:	64 34 6a             	fs xor $0x6a,%al
42c21f:	53                   	push   %ebx
42c220:	62 6f 47             	bound  %ebp,0x47(%edi)
42c223:	44                   	inc    %esp
42c224:	6f                   	outsl  %ds:(%esi),(%dx)
42c225:	53                   	push   %ebx
42c226:	6a 70                	push   $0x70
42c228:	37                   	aaa
42c229:	33 31                	xor    (%ecx),%esi
42c22b:	4a                   	dec    %edx
42c22c:	34 30                	xor    $0x30,%al
42c22e:	49                   	dec    %ecx
42c22f:	38 68 35             	cmp    %ch,0x35(%eax)
42c232:	59                   	pop    %ecx
42c233:	6f                   	outsl  %ds:(%esi),(%dx)
42c234:	58                   	pop    %eax
42c235:	6f                   	outsl  %ds:(%esi),(%dx)
42c236:	6f                   	outsl  %ds:(%esi),(%dx)
42c237:	57                   	push   %edi
42c238:	50                   	push   %eax
42c239:	30 70 4d             	xor    %dh,0x4d(%eax)
42c23c:	73 30                	jae    0x42c26e
42c23e:	50                   	push   %eax
42c23f:	4a                   	dec    %edx
42c240:	78 69                	js     0x42c2ab
42c242:	57                   	push   %edi
42c243:	6c                   	insb   (%dx),%es:(%edi)
42c244:	69 74 37 47 6b 69 35 	imul   $0x4d35696b,0x47(%edi,%esi,1),%esi
42c24b:	4d
42c24c:	68 74 39 6c 7a       	push   $0x7a6c3974
42c251:	44                   	inc    %esp
42c252:	47                   	inc    %edi
42c253:	77 4f                	ja     0x42c2a4
42c255:	39 35 67 7a 45 36    	cmp    %esi,0x36457a67
42c25b:	59                   	pop    %ecx
42c25c:	51                   	push   %ecx
42c25d:	31 58 4c             	xor    %ebx,0x4c(%eax)
42c260:	36 49                	ss dec %ecx
42c262:	45                   	inc    %ebp
42c263:	54                   	push   %esp
42c264:	76 7a                	jbe    0x42c2e0
42c266:	5a                   	pop    %edx
42c267:	69 4e 4c 79 35 69 6f 	imul   $0x6f693579,0x4c(%esi),%ecx
42c26e:	45                   	inc    %ebp
42c26f:	51                   	push   %ecx
42c270:	50                   	push   %eax
42c271:	65 36 57             	gs ss push %edi
42c274:	65 62 38             	bound  %edi,%gs:(%eax)
42c277:	61                   	popa
42c278:	72 68                	jb     0x42c2e2
42c27a:	44                   	inc    %esp
42c27b:	59                   	pop    %ecx
42c27c:	46                   	inc    %esi
42c27d:	72 67                	jb     0x42c2e6
42c27f:	31 34 35 65 6c 48 33 	xor    %esi,0x33486c65(,%esi,1)
42c286:	30 59 38             	xor    %bl,0x38(%ecx)
42c289:	6f                   	outsl  %ds:(%esi),(%dx)
42c28a:	69 6d 4a 71 34 4a 77 	imul   $0x774a3471,0x4a(%ebp),%ebp
42c291:	59                   	pop    %ecx
42c292:	43                   	inc    %ebx
42c293:	61                   	popa
42c294:	73 50                	jae    0x42c2e6
42c296:	53                   	push   %ebx
42c297:	74 4c                	je     0x42c2e5
42c299:	79 34                	jns    0x42c2cf
42c29b:	4c                   	dec    %esp
42c29c:	42                   	inc    %edx
42c29d:	69 49 37 63 75 4f 52 	imul   $0x524f7563,0x37(%ecx),%ecx
42c2a4:	42                   	inc    %edx
42c2a5:	53                   	push   %ebx
42c2a6:	75 58                	jne    0x42c300
42c2a8:	57                   	push   %edi
42c2a9:	50                   	push   %eax
42c2aa:	4e                   	dec    %esi
42c2ab:	4a                   	dec    %edx
42c2ac:	65 49                	gs dec %ecx
42c2ae:	4a                   	dec    %edx
42c2af:	47                   	inc    %edi
42c2b0:	6a 59                	push   $0x59
42c2b2:	48                   	dec    %eax
42c2b3:	34 35                	xor    $0x35,%al
42c2b5:	38 45 78             	cmp    %al,0x78(%ebp)
42c2b8:	59                   	pop    %ecx
42c2b9:	49                   	dec    %ecx
42c2ba:	4b                   	dec    %ebx
42c2bb:	76 36                	jbe    0x42c2f3
42c2bd:	6b 50 79 61          	imul   $0x61,0x79(%eax),%edx
42c2c1:	50                   	push   %eax
42c2c2:	76 56                	jbe    0x42c31a
42c2c4:	39 73 4e             	cmp    %esi,0x4e(%ebx)
42c2c7:	38 69 72             	cmp    %ch,0x72(%ecx)
42c2ca:	4a                   	dec    %edx
42c2cb:	72 6a                	jb     0x42c337
42c2cd:	48                   	dec    %eax
42c2ce:	36 79 4d             	ss jns 0x42c31e
42c2d1:	36 4c                	ss dec %esp
42c2d3:	79 2b                	jns    0x42c300
42c2d5:	53                   	push   %ebx
42c2d6:	41                   	inc    %ecx
42c2d7:	73 77                	jae    0x42c350
42c2d9:	4f                   	dec    %edi
42c2da:	2f                   	das
42c2db:	51                   	push   %ecx
42c2dc:	5a                   	pop    %edx
42c2dd:	38 5a 48             	cmp    %bl,0x48(%edx)
42c2e0:	31 72 65             	xor    %esi,0x65(%edx)
42c2e3:	42                   	inc    %edx
42c2e4:	61                   	popa
42c2e5:	67 49                	addr16 dec %ecx
42c2e7:	68 43 4f 68 35       	push   $0x35684f43
42c2ec:	4f                   	dec    %edi
42c2ed:	6e                   	outsb  %ds:(%esi),(%dx)
42c2ee:	78 38                	js     0x42c328
42c2f0:	6a 64                	push   $0x64
42c2f2:	51                   	push   %ecx
42c2f3:	52                   	push   %edx
42c2f4:	70 77                	jo     0x42c36d
42c2f6:	79 6f                	jns    0x42c367
42c2f8:	36 2b 4f 31          	sub    %ss:0x31(%edi),%ecx
42c2fc:	36 66 6d             	ss insw (%dx),%es:(%edi)
42c2ff:	41                   	inc    %ecx
42c300:	53                   	push   %ebx
42c301:	4a                   	dec    %edx
42c302:	31 79 61             	xor    %edi,0x61(%ecx)
42c305:	45                   	inc    %ebp
42c306:	4a                   	dec    %edx
42c307:	30 73 66             	xor    %dh,0x66(%ebx)
42c30a:	50                   	push   %eax
42c30b:	56                   	push   %esi
42c30c:	6a 45                	push   $0x45
42c30e:	4d                   	dec    %ebp
42c30f:	44                   	inc    %esp
42c310:	77 61                	ja     0x42c373
42c312:	41                   	inc    %ecx
42c313:	77 79                	ja     0x42c38e
42c315:	61                   	popa
42c316:	4f                   	dec    %edi
42c317:	4b                   	dec    %ebx
42c318:	52                   	push   %edx
42c319:	62 61 62             	bound  %esp,0x62(%ecx)
42c31c:	43                   	inc    %ebx
42c31d:	78 53                	js     0x42c372
42c31f:	6b 6c 74 52 4e       	imul   $0x4e,0x52(%esp,%esi,2),%ebp
42c324:	56                   	push   %esi
42c325:	53                   	push   %ebx
42c326:	44                   	inc    %esp
42c327:	35 68 4c 2f 4c       	xor    $0x4c2f4c68,%eax
42c32c:	70 30                	jo     0x42c35e
42c32e:	71 6c                	jno    0x42c39c
42c330:	67 53                	addr16 push %ebx
42c332:	4a                   	dec    %edx
42c333:	4b                   	dec    %ebx
42c334:	6e                   	outsb  %ds:(%esi),(%dx)
42c335:	64 4d                	fs dec %ebp
42c337:	6d                   	insl   (%dx),%es:(%edi)
42c338:	76 6c                	jbe    0x42c3a6
42c33a:	65 67 30 6b 64       	xor    %ch,%gs:0x64(%bp,%di)
42c33f:	51                   	push   %ecx
42c340:	36 58                	ss pop %eax
42c342:	74 71                	je     0x42c3b5
42c344:	6e                   	outsb  %ds:(%esi),(%dx)
42c345:	46                   	inc    %esi
42c346:	59                   	pop    %ecx
42c347:	70 7a                	jo     0x42c3c3
42c349:	64 59                	fs pop %ecx
42c34b:	66 66 39 61 35       	data16 cmp %sp,0x35(%ecx)
42c350:	32 6d 6f             	xor    0x6f(%ebp),%ch
42c353:	55                   	push   %ebp
42c354:	52                   	push   %edx
42c355:	32 39                	xor    (%ecx),%bh
42c357:	74 4b                	je     0x42c3a4
42c359:	38 6b 72             	cmp    %ch,0x72(%ebx)
42c35c:	32 6f 69             	xor    0x69(%edi),%ch
42c35f:	56                   	push   %esi
42c360:	47                   	inc    %edi
42c361:	32 70 41             	xor    0x41(%eax),%dh
42c364:	46                   	inc    %esi
42c365:	68 4a 4e 78 46       	push   $0x46784e4a
42c36a:	67 78 77             	addr16 js 0x42c3e4
42c36d:	73 32                	jae    0x42c3a1
42c36f:	74 4a                	je     0x42c3bb
42c371:	6e                   	outsb  %ds:(%esi),(%dx)
42c372:	65 4e                	gs dec %esi
42c374:	5a                   	pop    %edx
42c375:	79 59                	jns    0x42c3d0
42c377:	54                   	push   %esp
42c378:	6b 79 4b 62          	imul   $0x62,0x4b(%ecx),%edi
42c37c:	30 56 65             	xor    %dl,0x65(%esi)
42c37f:	4c                   	dec    %esp
42c380:	34 76                	xor    $0x76,%al
42c382:	78 61                	js     0x42c3e5
42c384:	66 37                	data16 aaa