42610b:	74 5a                	je     0x426167
42610d:	7a 6b                	jp     0x42617a
42610f:	55                   	push   %ebp
426110:	5a                   	pop    %edx
426111:	31 4e 79             	xor    %ecx,0x79(%esi)
426114:	43                   	inc    %ebx
426115:	5a                   	pop    %edx
426116:	65 56                	gs push %esi
426118:	47                   	inc    %edi
426119:	4d                   	dec    %ebp
42611a:	55                   	push   %ebp
42611b:	66 56                	push   %si
42611d:	71 42                	jno    0x426161
42611f:	6b 31 57             	imul   $0x57,(%ecx),%esi
426122:	79 43                	jns    0x426167
426124:	62 6d 48             	bound  %ebp,0x48(%ebp)
426127:	77 62                	ja     0x42618b
426129:	48                   	dec    %eax
42612a:	42                   	inc    %edx
42612b:	54                   	push   %esp
42612c:	71 56                	jno    0x426184
42612e:	61                   	popa
42612f:	58                   	pop    %eax
426130:	54                   	push   %esp
426131:	51                   	push   %ecx
426132:	42                   	inc    %edx
426133:	64 48                	fs dec %eax
426135:	58                   	pop    %eax
426136:	57                   	push   %edi
426137:	42                   	inc    %edx
426138:	78 50                	js     0x42618a
42613a:	4a                   	dec    %edx
42613b:	7a 35                	jp     0x426172
42613d:	68 33 6e 6a 48       	push   $0x486a6e33
426142:	68 58 38 58 39       	push   $0x39583858
426147:	44                   	inc    %esp
426148:	68 56 52 51 68       	push   $0x68515256
42614d:	51                   	push   %ecx
42614e:	45                   	inc    %ebp
42614f:	2f                   	das
426150:	71 77                	jno    0x4261c9
426152:	37                   	aaa
426153:	55                   	push   %ebp
426154:	53                   	push   %ebx
426155:	73 66                	jae    0x4261bd
426157:	4b                   	dec    %ebx
426158:	4b                   	dec    %ebx
426159:	4d                   	dec    %ebp
42615a:	71 59                	jno    0x4261b5
42615c:	6d                   	insl   (%dx),%es:(%edi)
42615d:	59                   	pop    %ecx
42615e:	39 72 53             	cmp    %esi,0x53(%edx)
426161:	57                   	push   %edi
426162:	42                   	inc    %edx
426163:	32 46 33             	xor    0x33(%esi),%al
426166:	73 59                	jae    0x4261c1
426168:	31 38                	xor    %edi,(%eax)
42616a:	53                   	push   %ebx
42616b:	4e                   	dec    %esi
42616c:	62 38                	bound  %edi,(%eax)
42616e:	61                   	popa
42616f:	77 6e                	ja     0x4261df
426171:	78 2b                	js     0x42619e
426173:	36 56                	ss push %esi
426175:	4c                   	dec    %esp
426176:	4c                   	dec    %esp
426177:	6a 72                	push   $0x72
426179:	47                   	inc    %edi
42617a:	73 66                	jae    0x4261e2
42617c:	4d                   	dec    %ebp
42617d:	36 45                	ss inc %ebp
42617f:	57                   	push   %edi
426180:	37                   	aaa
426181:	79 4d                	jns    0x4261d0
426183:	53                   	push   %ebx
426184:	48                   	dec    %eax
426185:	56                   	push   %esi
426186:	66 36 59             	ss pop %cx
426189:	34 56                	xor    $0x56,%al
42618b:	33 54 4c 63          	xor    0x63(%esp,%ecx,2),%edx
42618f:	4e                   	dec    %esi
426190:	35 32 6c 6b 57       	xor    $0x576b6c32,%eax
426195:	31 51 41             	xor    %edx,0x41(%ecx)
426198:	6e                   	outsb  %ds:(%esi),(%dx)
426199:	4a                   	dec    %edx
42619a:	4b                   	dec    %ebx
42619b:	50                   	push   %eax
42619c:	63 7a 45             	arpl   %edi,0x45(%edx)
42619f:	53                   	push   %ebx
4261a0:	6e                   	outsb  %ds:(%esi),(%dx)
4261a1:	4a                   	dec    %edx
4261a2:	68 44 44 70 4b       	push   $0x4b704444
4261a7:	50                   	push   %eax
4261a8:	58                   	pop    %eax
4261a9:	4b                   	dec    %ebx
4261aa:	53                   	push   %ebx
4261ab:	4d                   	dec    %ebp
4261ac:	35 45 2b 72 48       	xor    $0x48722b45,%eax
4261b1:	69 52 34 42 53 32 32 	imul   $0x32325342,0x34(%edx),%edx
4261b8:	5a                   	pop    %edx
4261b9:	70 45                	jo     0x426200
4261bb:	4b                   	dec    %ebx
4261bc:	65 6f                	outsl  %gs:(%esi),(%dx)
4261be:	53                   	push   %ebx
4261bf:	2b 59 6b             	sub    0x6b(%ecx),%ebx
4261c2:	30 74 32 5a          	xor    %dh,0x5a(%edx,%esi,1)
4261c6:	4c                   	dec    %esp
4261c7:	7a 7a                	jp     0x426243
4261c9:	6b 59 71 47          	imul   $0x47,0x71(%ecx),%ebx
4261cd:	42                   	inc    %edx
4261ce:	79 31                	jns    0x426201
4261d0:	53                   	push   %ebx
4261d1:	6d                   	insl   (%dx),%es:(%edi)
4261d2:	71 58                	jno    0x42622c
4261d4:	6e                   	outsb  %ds:(%esi),(%dx)
4261d5:	39 64 68 56          	cmp    %esp,0x56(%eax,%ebp,2)
4261d9:	62 42 68             	bound  %eax,0x68(%edx)
4261dc:	59                   	pop    %ecx
4261dd:	72 4d                	jb     0x42622c
4261df:	46                   	inc    %esi
4261e0:	48                   	dec    %eax
4261e1:	33 73 65             	xor    0x65(%ebx),%esi
4261e4:	2b 6b 79             	sub    0x79(%ebx),%ebp
4261e7:	78 45                	js     0x42622e
4261e9:	73 38                	jae    0x426223
4261eb:	44                   	inc    %esp
4261ec:	71 46                	jno    0x426234
4261ee:	6a 77                	push   $0x77
4261f0:	47                   	inc    %edi
4261f1:	53                   	push   %ebx
4261f2:	46                   	inc    %esi
4261f3:	65 74 48             	gs je  0x42623e
4261f6:	55                   	push   %ebp
4261f7:	4b                   	dec    %ebx
4261f8:	2f                   	das
4261f9:	42                   	inc    %edx
4261fa:	37                   	aaa
4261fb:	4f                   	dec    %edi
4261fc:	42                   	inc    %edx
4261fd:	35 51 58 58 58       	xor    $0x58585851,%eax
426202:	44                   	inc    %esp
426203:	55                   	push   %ebp
426204:	46                   	inc    %esi
426205:	6e                   	outsb  %ds:(%esi),(%dx)
426206:	5a                   	pop    %edx
426207:	41                   	inc    %ecx
426208:	39 30                	cmp    %esi,(%eax)
42620a:	59                   	pop    %ecx
42620b:	72 78                	jb     0x426285
42620d:	41                   	inc    %ecx
42620e:	33 6d 61             	xor    0x61(%ebp),%ebp
426211:	61                   	popa
426212:	75 58                	jne    0x42626c
426214:	76 74                	jbe    0x42628a
426216:	6a 6f                	push   $0x6f
426218:	65 4f                	gs dec %edi
42621a:	36 30 54 52 6c       	xor    %dl,%ss:0x6c(%edx,%edx,2)
42621f:	4c                   	dec    %esp
426220:	46                   	inc    %esi
426221:	37                   	aaa
426222:	41                   	inc    %ecx
426223:	67 2b 58 64          	sub    0x64(%bx,%si),%ebx
426227:	6b 34 42 44          	imul   $0x44,(%edx,%eax,2),%esi
42622b:	62 58 47             	bound  %ebx,0x47(%eax)
42622e:	47                   	inc    %edi
42622f:	50                   	push   %eax
426230:	76 62                	jbe    0x426294
426232:	33 34 78             	xor    (%eax,%edi,2),%esi
426235:	5a                   	pop    %edx
426236:	6c                   	insb   (%dx),%es:(%edi)
426237:	70 59                	jo     0x426292
426239:	4b                   	dec    %ebx
42623a:	48                   	dec    %eax
42623b:	4b                   	dec    %ebx
42623c:	64 78 52             	fs js  0x426291
42623f:	6a 7a                	push   $0x7a
426241:	4a                   	dec    %edx
426242:	55                   	push   %ebp
426243:	4a                   	dec    %edx
426244:	64 62 4a 71          	bound  %ecx,%fs:0x71(%edx)
426248:	6d                   	insl   (%dx),%es:(%edi)
426249:	73 50                	jae    0x42629b
42624b:	52                   	push   %edx
42624c:	37                   	aaa
42624d:	36 66 51             	ss push %cx
426250:	31 52 62             	xor    %edx,0x62(%edx)
426253:	77 6d                	ja     0x4262c2
426255:	75 71                	jne    0x4262c8
426257:	44                   	inc    %esp
426258:	66 2b 4c 6f 2f       	sub    0x2f(%edi,%ebp,2),%cx
42625d:	7a 4a                	jp     0x4262a9
42625f:	5a                   	pop    %edx
426260:	6e                   	outsb  %ds:(%esi),(%dx)
426261:	67 56                	addr16 push %esi
426263:	69 57 41 4e 4f 76 77 	imul   $0x77764f4e,0x41(%edi),%edx
42626a:	41                   	inc    %ecx
42626b:	79 73                	jns    0x4262e0
42626d:	6b 59 32 36          	imul   $0x36,0x32(%ecx),%ebx
426271:	47                   	inc    %edi
426272:	48                   	dec    %eax
426273:	2b 32                	sub    (%edx),%esi
426275:	53                   	push   %ebx
426276:	47                   	inc    %edi
426277:	74 70                	je     0x4262e9
426279:	46                   	inc    %esi
42627a:	56                   	push   %esi
42627b:	62 43 2f             	bound  %eax,0x2f(%ebx)
42627e:	76 32                	jbe    0x4262b2
426280:	47                   	inc    %edi
426281:	4e                   	dec    %esi
426282:	6a 71                	push   $0x71
426284:	38 66 77             	cmp    %ah,0x77(%esi)
426287:	5a                   	pop    %edx
426288:	4b                   	dec    %ebx
426289:	59                   	pop    %ecx
42628a:	4f                   	dec    %edi
42628b:	32 65 66             	xor    0x66(%ebp),%ah
42628e:	30 65 77             	xor    %ah,0x77(%ebp)
426291:	72 53                	jb     0x4262e6
426293:	59                   	pop    %ecx
426294:	6b 79 6f 58          	imul   $0x58,0x6f(%ecx),%edi
426298:	48                   	dec    %eax
426299:	33 53 79             	xor    0x79(%ebx),%edx
42629c:	63 2b                	arpl   %ebp,(%ebx)
42629e:	2b 4c 78 67          	sub    0x67(%eax,%edi,2),%ecx
4262a2:	35 47 4b 64 51       	xor    $0x51644b47,%eax
4262a7:	30 6f 4b             	xor    %ch,0x4b(%edi)
4262aa:	57                   	push   %edi
4262ab:	51                   	push   %ecx
4262ac:	30 43 54             	xor    %al,0x54(%ebx)
4262af:	65 46                	gs inc %esi
4262b1:	6f                   	outsl  %ds:(%esi),(%dx)
4262b2:	64 4b                	fs dec %ebx
4262b4:	69 6d 46 6d 69 30 33 	imul   $0x3330696d,0x46(%ebp),%ebp
4262bb:	79 4f                	jns    0x42630c
4262bd:	43                   	inc    %ebx
4262be:	6e                   	outsb  %ds:(%esi),(%dx)
4262bf:	77 57                	ja     0x426318
4262c1:	73 57                	jae    0x42631a
4262c3:	62 42 71             	bound  %eax,0x71(%edx)
4262c6:	6b 38 36             	imul   $0x36,(%eax),%edi
4262c9:	50                   	push   %eax
4262ca:	76 37                	jbe    0x426303
4262cc:	6b 4a 63 58          	imul   $0x58,0x63(%edx),%ecx
4262d0:	49                   	dec    %ecx
4262d1:	66 55                	push   %bp
4262d3:	6c                   	insb   (%dx),%es:(%edi)
4262d4:	51                   	push   %ecx
4262d5:	65 79 59             	gs jns 0x426331
4262d8:	38 2b                	cmp    %ch,(%ebx)
4262da:	78 6f                	js     0x42634b
4262dc:	42                   	inc    %edx
4262dd:	48                   	dec    %eax
4262de:	4c                   	dec    %esp
4262df:	73 73                	jae    0x426354
4262e1:	2f                   	das
4262e2:	68 55 74 67 69       	push   $0x69677455
4262e7:	76 32                	jbe    0x42631b
4262e9:	47                   	inc    %edi
4262ea:	46                   	inc    %esi
4262eb:	61                   	popa
4262ec:	48                   	dec    %eax
4262ed:	43                   	inc    %ebx
4262ee:	6a 4c                	push   $0x4c
4262f0:	6e                   	outsb  %ds:(%esi),(%dx)
4262f1:	62 67 56             	bound  %esp,0x56(%edi)
4262f4:	52                   	push   %edx
4262f5:	53                   	push   %ebx
4262f6:	6b 36 65             	imul   $0x65,(%esi),%esi
4262f9:	64 65 33 38          	fs xor %gs:(%eax),%edi
4262fd:	4b                   	dec    %ebx
4262fe:	30 6c 54 41          	xor    %ch,0x41(%esp,%edx,2)
426302:	54                   	push   %esp
426303:	61                   	popa
426304:	68 7a 73 46 6b       	push   $0x6b46737a
426309:	30 44 79 72          	xor    %al,0x72(%ecx,%edi,2)
42630d:	2b 53 39             	sub    0x39(%ebx),%edx
426310:	6b 59 55 69          	imul   $0x69,0x55(%ecx),%ebx
426314:	5a                   	pop    %edx
426315:	52                   	push   %edx
426316:	68 4e 64 48 5a       	push   $0x5a48644e
42631b:	6d                   	insl   (%dx),%es:(%edi)
42631c:	46                   	inc    %esi
42631d:	57                   	push   %edi
42631e:	6d                   	insl   (%dx),%es:(%edi)
42631f:	4c                   	dec    %esp
426320:	54                   	push   %esp
426321:	49                   	dec    %ecx
426322:	77 58                	ja     0x42637c
426324:	44                   	inc    %esp
426325:	47                   	inc    %edi
426326:	50                   	push   %eax
426327:	71 57                	jno    0x426380
426329:	45                   	inc    %ebp
42632a:	52                   	push   %edx
42632b:	55                   	push   %ebp
42632c:	78 45                	js     0x426373
42632e:	33 49 2b             	xor    0x2b(%ecx),%ecx
426331:	42                   	inc    %edx
426332:	33 49 53             	xor    0x53(%ecx),%ecx
426335:	4f                   	dec    %edi
426336:	6e                   	outsb  %ds:(%esi),(%dx)
426337:	77 30                	ja     0x426369
426339:	53                   	push   %ebx
42633a:	4a                   	dec    %edx
42633b:	74 4d                	je     0x42638a
42633d:	6e                   	outsb  %ds:(%esi),(%dx)
42633e:	68 6c 59 6a 53       	push   $0x536a596c
426343:	6a 37                	push   $0x37
426345:	74 4f                	je     0x426396
426347:	63 30                	arpl   %esi,(%eax)
426349:	56                   	push   %esi
42634a:	4e                   	dec    %esi
42634b:	4b                   	dec    %ebx
42634c:	6c                   	insb   (%dx),%es:(%edi)
42634d:	67 7a 4f             	addr16 jp 0x42639f
426350:	79 36                	jns    0x426388
426352:	49                   	dec    %ecx
426353:	45                   	inc    %ebp
426354:	61                   	popa
426355:	5a                   	pop    %edx
426356:	4f                   	dec    %edi
426357:	69 50 58 34 6a 6e 69 	imul   $0x696e6a34,0x58(%eax),%edx
42635e:	63 36                	arpl   %esi,(%esi)
426360:	31 55 44             	xor    %edx,0x44(%ebp)
426363:	71 57                	jno    0x4263bc
426365:	51                   	push   %ecx
426366:	4d                   	dec    %ebp
426367:	44                   	inc    %esp
426368:	48                   	dec    %eax
426369:	47                   	inc    %edi
42636a:	4f                   	dec    %edi
42636b:	69 45 69 6f 56 62 2f 	imul   $0x2f62566f,0x69(%ebp),%eax
426372:	52                   	push   %edx
426373:	5a                   	pop    %edx
426374:	54                   	push   %esp
426375:	61                   	popa
426376:	4d                   	dec    %ebp
426377:	57                   	push   %edi
426378:	62 65 37             	bound  %esp,0x37(%ebp)
42637b:	36 4c                	ss dec %esp
42637d:	58                   	pop    %eax
42637e:	66 35 7a 33          	xor    $0x337a,%ax
426382:	41                   	inc    %ecx
426383:	7a 6a                	jp     0x4263ef
426385:	34 34                	xor    $0x34,%al
426387:	30 55 73             	xor    %dl,0x73(%ebp)
42638a:	47                   	inc    %edi
42638b:	64 77 45             	fs ja  0x4263d3
42638e:	66 53                	push   %bx