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
4293c0:	62 48 68             	bound  %ecx,0x68(%eax)
4293c3:	52                   	push   %edx
4293c4:	31 48 6e             	xor    %ecx,0x6e(%eax)
4293c7:	48                   	dec    %eax
4293c8:	70 61                	jo     0x42942b
4293ca:	31 79 46             	xor    %edi,0x46(%ecx)
4293cd:	57                   	push   %edi
4293ce:	71 55                	jno    0x429425
4293d0:	64 73 4e             	fs jae 0x429421
4293d3:	6d                   	insl   (%dx),%es:(%edi)
4293d4:	65 4c                	gs dec %esp
4293d6:	45                   	inc    %ebp
4293d7:	30 70 32             	xor    %dh,0x32(%eax)
4293da:	4a                   	dec    %edx
4293db:	76 54                	jbe    0x429431
4293dd:	4e                   	dec    %esi
4293de:	39 7a 76             	cmp    %edi,0x76(%edx)
4293e1:	4d                   	dec    %ebp
4293e2:	65 32 5a 32          	xor    %gs:0x32(%edx),%bl
4293e6:	75 4a                	jne    0x429432
4293e8:	6d                   	insl   (%dx),%es:(%edi)
4293e9:	59                   	pop    %ecx
4293ea:	53                   	push   %ebx
4293eb:	66 53                	push   %bx
4293ed:	2f                   	das
4293ee:	4b                   	dec    %ebx
4293ef:	46                   	inc    %esi
4293f0:	51                   	push   %ecx
4293f1:	58                   	pop    %eax
4293f2:	45                   	inc    %ebp
4293f3:	71 4b                	jno    0x429440
4293f5:	45                   	inc    %ebp
4293f6:	76 76                	jbe    0x42946e
4293f8:	36 79 31             	ss jns 0x42942c
4293fb:	33 73 58             	xor    0x58(%ebx),%esi
4293fe:	34 52                	xor    $0x52,%al
429400:	61                   	popa
429401:	51                   	push   %ecx
429402:	33 48 77             	xor    0x77(%eax),%ecx
429405:	78 79                	js     0x429480
429407:	6f                   	outsl  %ds:(%esi),(%dx)
429408:	45                   	inc    %ebp
429409:	37                   	aaa
42940a:	57                   	push   %edi
42940b:	4b                   	dec    %ebx
42940c:	4e                   	dec    %esi
42940d:	67 42                	addr16 inc %edx
42940f:	33 51 4b             	xor    0x4b(%ecx),%edx
429412:	4c                   	dec    %esp
429413:	42                   	inc    %edx
429414:	73 6f                	jae    0x429485
429416:	63 6b 79             	arpl   %ebp,0x79(%ebx)
429419:	62 33                	bound  %esi,(%ebx)
42941b:	5a                   	pop    %edx
42941c:	46                   	inc    %esi
42941d:	4c                   	dec    %esp
42941e:	6f                   	outsl  %ds:(%esi),(%dx)
42941f:	54                   	push   %esp
429420:	4b                   	dec    %ebx
429421:	2f                   	das
429422:	58                   	pop    %eax
429423:	35 56 4c 2f 42       	xor    $0x422f4c56,%eax
429428:	78 79                	js     0x4294a3
42942a:	43                   	inc    %ebx
42942b:	45                   	inc    %ebp
42942c:	31 72 2f             	xor    %esi,0x2f(%edx)
42942f:	59                   	pop    %ecx
429430:	4a                   	dec    %edx
429431:	59                   	pop    %ecx
429432:	36 73 50             	ss jae 0x429485
429435:	31 77 68             	xor    %esi,0x68(%edi)
429438:	59                   	pop    %ecx
429439:	38 6f 50             	cmp    %ch,0x50(%edi)
42943c:	6d                   	insl   (%dx),%es:(%edi)
42943d:	59                   	pop    %ecx
42943e:	76 45                	jbe    0x429485
429440:	67 37                	addr16 aaa
429442:	30 65 4a             	xor    %ah,0x4a(%ebp)
429445:	4d                   	dec    %ebp
429446:	53                   	push   %ebx
429447:	76 33                	jbe    0x42947c
429449:	67 36 65 6a 36       	addr16 ss gs push $0x36
42944e:	58                   	pop    %eax
42944f:	76 71                	jbe    0x4294c2
429451:	50                   	push   %eax
429452:	38 4d 6d             	cmp    %cl,0x6d(%ebp)
429455:	51                   	push   %ecx
429456:	32 69 35             	xor    0x35(%ecx),%ch
429459:	6a 42                	push   $0x42
42945b:	6b 54 46 55 52       	imul   $0x52,0x55(%esi,%eax,2),%edx
429460:	35 6d 34 4f 76       	xor    $0x764f346d,%eax
429465:	36 45                	ss inc %ebp
429467:	6e                   	outsb  %ds:(%esi),(%dx)
429468:	4f                   	dec    %edi
429469:	72 36                	jb     0x4294a1
42946b:	41                   	inc    %ecx
42946c:	33 4a 4d             	xor    0x4d(%edx),%ecx
42946f:	6e                   	outsb  %ds:(%esi),(%dx)
429470:	2f                   	das
429471:	61                   	popa
429472:	56                   	push   %esi
429473:	77 67                	ja     0x4294dc
429475:	36 51                	ss push %ecx
429477:	42                   	inc    %edx
429478:	34 48                	xor    $0x48,%al
42947a:	6a 68                	push   $0x68
42947c:	65 76 65             	gs jbe 0x4294e4
42947f:	57                   	push   %edi
429480:	33 6c 45 34          	xor    0x34(%ebp,%eax,2),%ebp
429484:	48                   	dec    %eax
429485:	52                   	push   %edx
429486:	49                   	dec    %ecx
429487:	62 43 68             	bound  %eax,0x68(%ebx)
42948a:	39 53 6c             	cmp    %edx,0x6c(%ebx)
42948d:	68 5a 78 38 59       	push   $0x5938785a
429492:	62 49 5a             	bound  %ecx,0x5a(%ecx)
429495:	71 33                	jno    0x4294ca
429497:	4b                   	dec    %ebx
429498:	78 56                	js     0x4294f0
42949a:	53                   	push   %ebx
42949b:	52                   	push   %edx
42949c:	46                   	inc    %esi
42949d:	57                   	push   %edi
42949e:	63 36                	arpl   %esi,(%esi)
4294a0:	33 75 68             	xor    0x68(%ebp),%esi
4294a3:	50                   	push   %eax
4294a4:	4e                   	dec    %esi
4294a5:	5a                   	pop    %edx
4294a6:	73 6b                	jae    0x429513
4294a8:	34 30                	xor    $0x30,%al
4294aa:	67 78 34             	addr16 js 0x4294e1
4294ad:	57                   	push   %edi
4294ae:	6c                   	insb   (%dx),%es:(%edi)
4294af:	75 56                	jne    0x429507
4294b1:	4f                   	dec    %edi
4294b2:	71 2b                	jno    0x4294df
4294b4:	68 78 4c 47 58       	push   $0x58474c78
4294b9:	66 76 71             	data16 jbe 0x42952d
4294bc:	64 62 70 5a          	bound  %esi,%fs:0x5a(%eax)
4294c0:	6c                   	insb   (%dx),%es:(%edi)
4294c1:	33 42 5a             	xor    0x5a(%edx),%eax
4294c4:	59                   	pop    %ecx
4294c5:	4d                   	dec    %ebp
4294c6:	51                   	push   %ecx
4294c7:	4a                   	dec    %edx
4294c8:	70 70                	jo     0x42953a
4294ca:	30 53 63             	xor    %dl,0x63(%ebx)
4294cd:	72 54                	jb     0x429523
4294cf:	69 30 35 54 6c 69    	imul   $0x696c5435,(%eax),%esi
4294d5:	4d                   	dec    %ebp
4294d6:	6a 45                	push   $0x45
4294d8:	79 67                	jns    0x429541
4294da:	6d                   	insl   (%dx),%es:(%edi)
4294db:	74 30                	je     0x42950d
4294dd:	4f                   	dec    %edi
4294de:	67 50                	addr16 push %eax
4294e0:	6c                   	insb   (%dx),%es:(%edi)
4294e1:	2b 45 36             	sub    0x36(%ebp),%eax
4294e4:	37                   	aaa
4294e5:	5a                   	pop    %edx
4294e6:	62 4c 42 52          	bound  %ecx,0x52(%edx,%eax,2)
4294ea:	63 58 55             	arpl   %ebx,0x55(%eax)
4294ed:	59                   	pop    %ecx
4294ee:	38 55 4a             	cmp    %dl,0x4a(%ebp)
4294f1:	61                   	popa
4294f2:	33 34 31             	xor    (%ecx,%esi,1),%esi
4294f5:	43                   	inc    %ebx
4294f6:	4c                   	dec    %esp
4294f7:	36 34 68             	ss xor $0x68,%al
4294fa:	31 46 7a             	xor    %eax,0x7a(%esi)
4294fd:	57                   	push   %edi
4294fe:	6e                   	outsb  %ds:(%esi),(%dx)
4294ff:	50                   	push   %eax
429500:	30 36                	xor    %dh,(%esi)
429502:	48                   	dec    %eax