42913b:	49                   	dec    %ecx
42913c:	52                   	push   %edx
42913d:	45                   	inc    %ebp
42913e:	36 2f                	ss das
429140:	4d                   	dec    %ebp
429141:	56                   	push   %esi
429142:	70 64                	jo     0x4291a8
429144:	47                   	inc    %edi
429145:	6b 69 66 6e          	imul   $0x6e,0x66(%ecx),%ebp
429149:	47                   	inc    %edi
42914a:	44                   	inc    %esp
42914b:	46                   	inc    %esi
42914c:	4a                   	dec    %edx
42914d:	41                   	inc    %ecx
42914e:	67 6f                	outsl  %ds:(%si),(%dx)
429150:	69 58 78 53 4e 48 77 	imul   $0x77484e53,0x78(%eax),%ebx
429157:	7a 78                	jp     0x4291d1
429159:	48                   	dec    %eax
42915a:	33 64 59 31          	xor    0x31(%ecx,%ebx,2),%esp
42915e:	4f                   	dec    %edi
42915f:	67 42                	addr16 inc %edx
429161:	4d                   	dec    %ebp
429162:	6e                   	outsb  %ds:(%esi),(%dx)
429163:	4b                   	dec    %ebx
429164:	66 6b 54 45 33 6d    	imul   $0x6d,0x33(%ebp,%eax,2),%dx
42916a:	7a 43                	jp     0x4291af
42916c:	67 61                	addr16 popa
42916e:	68 61 6f 78 6d       	push   $0x6d786f61
429173:	67 65 78 61          	addr16 gs js 0x4291d8
429177:	51                   	push   %ecx
429178:	78 6a                	js     0x4291e4
42917a:	64 64 44             	fs fs inc %esp
42917d:	34 78                	xor    $0x78,%al
42917f:	61                   	popa
429180:	67 4e                	addr16 dec %esi
429182:	62 4f 4b             	bound  %ecx,0x4b(%edi)
429185:	73 75                	jae    0x4291fc
429187:	77 6d                	ja     0x4291f6
429189:	43                   	inc    %ebx
42918a:	33 38                	xor    (%eax),%edi
42918c:	43                   	inc    %ebx
42918d:	2f                   	das
42918e:	6e                   	outsb  %ds:(%esi),(%dx)
42918f:	77 72                	ja     0x429203
429191:	42                   	inc    %edx
429192:	57                   	push   %edi
429193:	77 67                	ja     0x4291fc
429195:	2b 71 37             	sub    0x37(%ecx),%esi
429198:	66 6c                	data16 insb (%dx),%es:(%edi)
42919a:	63 59 43             	arpl   %ebx,0x43(%ecx)
42919d:	46                   	inc    %esi
42919e:	48                   	dec    %eax
42919f:	49                   	dec    %ecx
4291a0:	5a                   	pop    %edx
4291a1:	5a                   	pop    %edx
4291a2:	6a 35                	push   $0x35
4291a4:	76 4b                	jbe    0x4291f1
4291a6:	70 53                	jo     0x4291fb
4291a8:	4a                   	dec    %edx
4291a9:	2b 66 39             	sub    0x39(%esi),%esp
4291ac:	63 75 4b             	arpl   %esi,0x4b(%ebp)
4291af:	43                   	inc    %ebx
4291b0:	73 4d                	jae    0x4291ff
4291b2:	68 51 79 5a 45       	push   $0x455a7951
4291b7:	69 64 61 69 59 6d 4f 	imul   $0x714f6d59,0x69(%ecx,%eiz,2),%esp
4291be:	71
4291bf:	30 35 39 34 65 48    	xor    %dh,0x48653439
4291c5:	6b 43 33 42          	imul   $0x42,0x33(%ebx),%eax
4291c9:	4d                   	dec    %ebp
4291ca:	61                   	popa
4291cb:	57                   	push   %edi
4291cc:	6a 32                	push   $0x32
4291ce:	64 72 59             	fs jb  0x42922a
4291d1:	70 39                	jo     0x42920c
4291d3:	72 79                	jb     0x42924e
4291d5:	74 6a                	je     0x429241
4291d7:	4d                   	dec    %ebp
4291d8:	32 58 54             	xor    0x54(%eax),%bl
4291db:	6e                   	outsb  %ds:(%esi),(%dx)
4291dc:	30 71 4b             	xor    %dh,0x4b(%ecx)
4291df:	37                   	aaa
4291e0:	4e                   	dec    %esi
4291e1:	30 47 41             	xor    %al,0x41(%edi)
4291e4:	5a                   	pop    %edx
4291e5:	2b 33                	sub    (%ebx),%esi
4291e7:	4d                   	dec    %ebp
4291e8:	50                   	push   %eax
4291e9:	6f                   	outsl  %ds:(%esi),(%dx)
4291ea:	46                   	inc    %esi
4291eb:	4d                   	dec    %ebp
4291ec:	48                   	dec    %eax
4291ed:	4f                   	dec    %edi
4291ee:	58                   	pop    %eax
4291ef:	4d                   	dec    %ebp
4291f0:	33 52 41             	xor    0x41(%edx),%edx
4291f3:	52                   	push   %edx
4291f4:	67 79 62             	addr16 jns 0x429259
4291f7:	42                   	inc    %edx
4291f8:	72 58                	jb     0x429252
4291fa:	55                   	push   %ebp
4291fb:	4b                   	dec    %ebx
4291fc:	45                   	inc    %ebp
4291fd:	7a 6e                	jp     0x42926d
4291ff:	57                   	push   %edi
429200:	62 5a 6c             	bound  %ebx,0x6c(%edx)
429203:	6a 7a                	push   $0x7a
429205:	71 6e                	jno    0x429275
429207:	6b 44 44 61 45       	imul   $0x45,0x61(%esp,%eax,2),%eax
42920c:	76 75                	jbe    0x429283
42920e:	2b 2b                	sub    (%ebx),%ebp
429210:	32 2b                	xor    (%ebx),%ch
429212:	55                   	push   %ebp
429213:	48                   	dec    %eax
429214:	2b 51 39             	sub    0x39(%ecx),%edx
429217:	4f                   	dec    %edi
429218:	6f                   	outsl  %ds:(%esi),(%dx)
429219:	74 2f                	je     0x42924a
42921b:	6f                   	outsl  %ds:(%esi),(%dx)
42921c:	61                   	popa
42921d:	53                   	push   %ebx
42921e:	58                   	pop    %eax
42921f:	76 49                	jbe    0x42926a
429221:	70 71                	jo     0x429294
429223:	64 2f                	fs das
429225:	51                   	push   %ecx
429226:	4e                   	dec    %esi
429227:	6a 7a                	push   $0x7a
429229:	75 31                	jne    0x42925c
42922b:	2f                   	das
42922c:	52                   	push   %edx
42922d:	75 42                	jne    0x429271
42922f:	61                   	popa
429230:	6d                   	insl   (%dx),%es:(%edi)
429231:	79 66                	jns    0x429299
429233:	6b 35 67 77 72 49 54 	imul   $0x54,0x49727767,%esi
42923a:	64 47                	fs inc %edi
42923c:	45                   	inc    %ebp
42923d:	68 47 49 74 6a       	push   $0x6a744947
429242:	76 62                	jbe    0x4292a6
429244:	43                   	inc    %ebx
429245:	39 4b 4c             	cmp    %ecx,0x4c(%ebx)
429248:	7a 46                	jp     0x429290
42924a:	31 2f                	xor    %ebp,(%edi)
42924c:	51                   	push   %ecx
42924d:	53                   	push   %ebx
42924e:	69 56 5a 71 4d 37 39 	imul   $0x39374d71,0x5a(%esi),%edx
429255:	4c                   	dec    %esp
429256:	59                   	pop    %ecx
429257:	6e                   	outsb  %ds:(%esi),(%dx)
429258:	6a 47                	push   $0x47
42925a:	2f                   	das
42925b:	77 75                	ja     0x4292d2
42925d:	78 55                	js     0x4292b4
42925f:	46                   	inc    %esi
429260:	61                   	popa
429261:	4d                   	dec    %ebp
429262:	61                   	popa
429263:	58                   	pop    %eax
429264:	59                   	pop    %ecx
429265:	49                   	dec    %ecx
429266:	6c                   	insb   (%dx),%es:(%edi)
429267:	6f                   	outsl  %ds:(%esi),(%dx)
429268:	47                   	inc    %edi
429269:	61                   	popa
42926a:	53                   	push   %ebx
42926b:	4e                   	dec    %esi
42926c:	6c                   	insb   (%dx),%es:(%edi)
42926d:	77 71                	ja     0x4292e0
42926f:	37                   	aaa
429270:	67 75 31             	addr16 jne 0x4292a4
429273:	30 61 34             	xor    %ah,0x34(%ecx)
429276:	6c                   	insb   (%dx),%es:(%edi)
429277:	61                   	popa
429278:	47                   	inc    %edi
429279:	47                   	inc    %edi
42927a:	41                   	inc    %ecx
42927b:	6b 31 45             	imul   $0x45,(%ecx),%esi
42927e:	78 6f                	js     0x4292ef
429280:	51                   	push   %ecx
429281:	42                   	inc    %edx
429282:	30 75 42             	xor    %dh,0x42(%ebp)
429285:	7a 41                	jp     0x4292c8
429287:	6a 6d                	push   $0x6d
429289:	77 7a                	ja     0x429305
42928b:	77 76                	ja     0x429303
42928d:	61                   	popa
42928e:	45                   	inc    %ebp
42928f:	77 44                	ja     0x4292d5
429291:	6b 70 37 53          	imul   $0x53,0x37(%eax),%esi
429295:	76 77                	jbe    0x42930e
429297:	46                   	inc    %esi
429298:	6f                   	outsl  %ds:(%esi),(%dx)
429299:	70 43                	jo     0x4292de
42929b:	4b                   	dec    %ebx
42929c:	73 45                	jae    0x4292e3
42929e:	58                   	pop    %eax
42929f:	45                   	inc    %ebp
4292a0:	64 68 56 46 4a 71    	fs push $0x714a4656
4292a6:	32 78 37             	xor    0x37(%eax),%bh
4292a9:	52                   	push   %edx
4292aa:	48                   	dec    %eax
4292ab:	58                   	pop    %eax
4292ac:	6b 4d 36 48          	imul   $0x48,0x36(%ebp),%ecx
4292b0:	36 6a 39             	ss push $0x39
4292b3:	56                   	push   %esi
4292b4:	47                   	inc    %edi
4292b5:	33 77 75             	xor    0x75(%edi),%esi
4292b8:	35 2b 53 2b 30       	xor    $0x302b532b,%eax
4292bd:	61                   	popa
4292be:	4e                   	dec    %esi
4292bf:	74 32                	je     0x4292f3
4292c1:	46                   	inc    %esi
4292c2:	44                   	inc    %esp
4292c3:	68 63 55 61 66       	push   $0x66615563
4292c8:	35 49 35 58 68       	xor    $0x68583549,%eax
4292cd:	51                   	push   %ecx
4292ce:	70 74                	jo     0x429344
4292d0:	35 49 31 43 56       	xor    $0x56433149,%eax
4292d5:	57                   	push   %edi
4292d6:	58                   	pop    %eax
4292d7:	59                   	pop    %ecx
4292d8:	4b                   	dec    %ebx
4292d9:	63 69 7a             	arpl   %ebp,0x7a(%ecx)
4292dc:	4f                   	dec    %edi
4292dd:	52                   	push   %edx
4292de:	75 2f                	jne    0x42930f
4292e0:	4f                   	dec    %edi
4292e1:	59                   	pop    %ecx
4292e2:	4c                   	dec    %esp
4292e3:	55                   	push   %ebp
4292e4:	4b                   	dec    %ebx
4292e5:	6f                   	outsl  %ds:(%esi),(%dx)
4292e6:	78 32                	js     0x42931a
4292e8:	51                   	push   %ecx
4292e9:	34 6b                	xor    $0x6b,%al
4292eb:	62 54 46 58          	bound  %edx,0x58(%esi,%eax,2)
4292ef:	6e                   	outsb  %ds:(%esi),(%dx)
4292f0:	57                   	push   %edi
4292f1:	32 32                	xor    (%edx),%dh
4292f3:	59                   	pop    %ecx
4292f4:	48                   	dec    %eax
4292f5:	6d                   	insl   (%dx),%es:(%edi)
4292f6:	33 47 31             	xor    0x31(%edi),%eax
4292f9:	64 50                	fs push %eax
4292fb:	47                   	inc    %edi
4292fc:	6b 34 32 53          	imul   $0x53,(%edx,%esi,1),%esi
429300:	51                   	push   %ecx
429301:	54                   	push   %esp
429302:	79 62                	jns    0x429366
429304:	6e                   	outsb  %ds:(%esi),(%dx)
429305:	4a                   	dec    %edx
429306:	43                   	inc    %ebx
429307:	42                   	inc    %edx
429308:	36 37                	ss aaa
42930a:	57                   	push   %edi
42930b:	6f                   	outsl  %ds:(%esi),(%dx)
42930c:	42                   	inc    %edx
42930d:	6b 53 4e 4a          	imul   $0x4a,0x4e(%ebx),%edx
429311:	36 72 44             	ss jb  0x429358
429314:	2b 4a 43             	sub    0x43(%edx),%ecx
429317:	50                   	push   %eax
429318:	4a                   	dec    %edx
429319:	2b 75 36             	sub    0x36(%ebp),%esi
42931c:	66 6d                	insw   (%dx),%es:(%edi)
42931e:	4b                   	dec    %ebx
42931f:	35 4c 4b 6d 78       	xor    $0x786d4b4c,%eax
429324:	6a 52                	push   $0x52
429326:	31 31                	xor    %esi,(%ecx)
429328:	54                   	push   %esp
429329:	52                   	push   %edx
42932a:	68 59 6d 42 2f       	push   $0x2f426d59
42932f:	48                   	dec    %eax
429330:	6b 67 59 46          	imul   $0x46,0x59(%edi),%esp
429334:	47                   	inc    %edi
429335:	71 34                	jno    0x42936b
429337:	73 56                	jae    0x42938f
429339:	78 51                	js     0x42938c
42933b:	4a                   	dec    %edx
42933c:	4d                   	dec    %ebp
42933d:	54                   	push   %esp
42933e:	33 46 41             	xor    0x41(%esi),%eax
429341:	4a                   	dec    %edx
429342:	4b                   	dec    %ebx
429343:	31 53 48             	xor    %edx,0x48(%ebx)
429346:	57                   	push   %edi
429347:	58                   	pop    %eax
429348:	6c                   	insb   (%dx),%es:(%edi)
429349:	74 55                	je     0x4293a0
42934b:	4a                   	dec    %edx
42934c:	4d                   	dec    %ebp
42934d:	54                   	push   %esp
42934e:	46                   	inc    %esi
42934f:	49                   	dec    %ecx
429350:	6a 6e                	push   $0x6e
429352:	64 74 38             	fs je  0x42938d
429355:	35 43 42 2b 79       	xor    $0x792b4243,%eax
42935a:	64 37                	fs aaa
42935c:	48                   	dec    %eax
42935d:	69 76 7a 78 75 51 56 	imul   $0x56517578,0x7a(%esi),%esi
429364:	51                   	push   %ecx
429365:	77 69                	ja     0x4293d0
429367:	74 31                	je     0x42939a
429369:	4c                   	dec    %esp
42936a:	6c                   	insb   (%dx),%es:(%edi)
42936b:	6d                   	insl   (%dx),%es:(%edi)
42936c:	48                   	dec    %eax
42936d:	4f                   	dec    %edi
42936e:	30 33                	xor    %dh,(%ebx)
429370:	66 51                	push   %cx
429372:	44                   	inc    %esp
429373:	4b                   	dec    %ebx
429374:	4e                   	dec    %esi
429375:	6d                   	insl   (%dx),%es:(%edi)
429376:	33 66 71             	xor    0x71(%esi),%esp
429379:	33 48 52             	xor    0x52(%eax),%ecx
42937c:	59                   	pop    %ecx
42937d:	6a 5a                	push   $0x5a
42937f:	52                   	push   %edx
429380:	47                   	inc    %edi
429381:	77 38                	ja     0x4293bb
429383:	65 74 6e             	gs je  0x4293f4
429386:	70 64                	jo     0x4293ec
429388:	48                   	dec    %eax
429389:	63 63 54             	arpl   %esp,0x54(%ebx)
42938c:	6a 36                	push   $0x36
42938e:	56                   	push   %esi
42938f:	67 64 38 71 59       	cmp    %dh,%fs:0x59(%bx,%di)
429394:	74 77                	je     0x42940d
429396:	78 71                	js     0x429409
429398:	67 6a 49             	addr16 push $0x49
42939b:	4b                   	dec    %ebx
42939c:	4a                   	dec    %edx
42939d:	66 66 65 59          	data16 gs pop %cx
4293a1:	44                   	inc    %esp
4293a2:	58                   	pop    %eax
4293a3:	72 56                	jb     0x4293fb
4293a5:	52                   	push   %edx
4293a6:	31 75 54             	xor    %esi,0x54(%ebp)
4293a9:	33 56 71             	xor    0x71(%esi),%edx
4293ac:	73 77                	jae    0x429425
4293ae:	61                   	popa
4293af:	6f                   	outsl  %ds:(%esi),(%dx)
4293b0:	78 42                	js     0x4293f4
4293b2:	50                   	push   %eax
4293b3:	71 74                	jno    0x429429
4293b5:	42                   	inc    %edx
4293b6:	47                   	inc    %edi
4293b7:	65 35 4e 35 6b 59    	gs xor $0x596b354e,%eax
4293bd:	34 44                	xor    $0x44,%al
4293bf:	4f                   	dec    %edi