435090:	68 7a 54 34 69       	push   $0x6934547a
435095:	62 74 54 71          	bound  %esi,0x71(%esp,%edx,2)
435099:	76 31                	jbe    0x4350cc
43509b:	34 47                	xor    $0x47,%al
43509d:	79 33                	jns    0x4350d2
43509f:	62 70 63             	bound  %esi,0x63(%eax)
4350a2:	54                   	push   %esp
4350a3:	52                   	push   %edx
4350a4:	79 31                	jns    0x4350d7
4350a6:	50                   	push   %eax
4350a7:	4d                   	dec    %ebp
4350a8:	6c                   	insb   (%dx),%es:(%edi)
4350a9:	42                   	inc    %edx
4350aa:	56                   	push   %esi
4350ab:	2b 7a 4a             	sub    0x4a(%edx),%edi
4350ae:	68 79 39 64 38       	push   $0x38643979
4350b3:	65 74 5a             	gs je  0x435110
4350b6:	4c                   	dec    %esp
4350b7:	67 38 59 37          	cmp    %bl,0x37(%bx,%di)
4350bb:	4d                   	dec    %ebp
4350bc:	4a                   	dec    %edx
4350bd:	4c                   	dec    %esp
4350be:	68 6c 52 34 58       	push   $0x5834526c
4350c3:	76 54                	jbe    0x435119
4350c5:	46                   	inc    %esi
4350c6:	56                   	push   %esi
4350c7:	32 7a 2f             	xor    0x2f(%edx),%bh
4350ca:	57                   	push   %edi
4350cb:	62 4b 34             	bound  %ecx,0x34(%ebx)
4350ce:	66 77 73             	data16 ja 0x435144
4350d1:	37                   	aaa
4350d2:	6d                   	insl   (%dx),%es:(%edi)
4350d3:	6d                   	insl   (%dx),%es:(%edi)
4350d4:	53                   	push   %ebx
4350d5:	68 66 4e 74 74       	push   $0x74744e66
4350da:	4a                   	dec    %edx
4350db:	66 61                	popaw
4350dd:	4e                   	dec    %esi
4350de:	6c                   	insb   (%dx),%es:(%edi)
4350df:	62 30                	bound  %esi,(%eax)
4350e1:	43                   	inc    %ebx
4350e2:	47                   	inc    %edi
4350e3:	71 4f                	jno    0x435134
4350e5:	52                   	push   %edx
4350e6:	4c                   	dec    %esp
4350e7:	54                   	push   %esp
4350e8:	4f                   	dec    %edi
4350e9:	58                   	pop    %eax
4350ea:	51                   	push   %ecx
4350eb:	32 6f 79             	xor    0x79(%edi),%ch
4350ee:	56                   	push   %esi
4350ef:	4c                   	dec    %esp
4350f0:	4c                   	dec    %esp
4350f1:	33 47 73             	xor    0x73(%edi),%eax
4350f4:	4f                   	dec    %edi
4350f5:	39 4b 77             	cmp    %ecx,0x77(%ebx)
4350f8:	74 66                	je     0x435160
4350fa:	4a                   	dec    %edx
4350fb:	66 6c                	data16 insb (%dx),%es:(%edi)
4350fd:	53                   	push   %ebx
4350fe:	6f                   	outsl  %ds:(%esi),(%dx)
4350ff:	41                   	inc    %ecx
435100:	68 5a 69 30 5a       	push   $0x5a30695a
435105:	4b                   	dec    %ebx
435106:	31 6a 74             	xor    %ebp,0x74(%edx)
435109:	75 79                	jne    0x435184
43510b:	64 59                	fs pop %ecx
43510d:	30 32                	xor    %dh,(%edx)
43510f:	6f                   	outsl  %ds:(%esi),(%dx)
435110:	32 73 73             	xor    0x73(%ebx),%dh
435113:	59                   	pop    %ecx
435114:	2b 5a 46             	sub    0x46(%edx),%ebx
435117:	6b 75 2f 67          	imul   $0x67,0x2f(%ebp),%esi
43511b:	52                   	push   %edx
43511c:	34 77                	xor    $0x77,%al
43511e:	52                   	push   %edx
43511f:	42                   	inc    %edx
435120:	73 48                	jae    0x43516a
435122:	62 49 71             	bound  %ecx,0x71(%ecx)
435125:	67 53                	addr16 push %ebx
435127:	6e                   	outsb  %ds:(%esi),(%dx)
435128:	45                   	inc    %ebp
435129:	6d                   	insl   (%dx),%es:(%edi)
43512a:	44                   	inc    %esp
43512b:	67 4c                	addr16 dec %esp
43512d:	76 6b                	jbe    0x43519a
43512f:	46                   	inc    %esi
435130:	66 37                	data16 aaa
435132:	76 36                	jbe    0x43516a
435134:	6b 6d 6d 45          	imul   $0x45,0x6d(%ebp),%ebp
435138:	2f                   	das
435139:	70 67                	jo     0x4351a2
43513b:	2b 6c 6b 64          	sub    0x64(%ebx,%ebp,2),%ebp
43513f:	71 58                	jno    0x435199
435141:	54                   	push   %esp
435142:	71 2b                	jno    0x43516f
435144:	31 63 79             	xor    %esp,0x79(%ebx)
435147:	57                   	push   %edi
435148:	63 77 71             	arpl   %esi,0x71(%edi)
43514b:	50                   	push   %eax
43514c:	55                   	push   %ebp
43514d:	56                   	push   %esi
43514e:	64 55                	fs push %ebp
435150:	2b 53 6f             	sub    0x6f(%ebx),%edx
435153:	69 65 37 41 79 55 75 	imul   $0x75557941,0x37(%ebp),%esp
43515a:	73 55                	jae    0x4351b1
43515c:	34 58                	xor    $0x58,%al
43515e:	4e                   	dec    %esi
43515f:	75 47                	jne    0x4351a8
435161:	2f                   	das
435162:	6c                   	insb   (%dx),%es:(%edi)
435163:	77 6f                	ja     0x4351d4
435165:	74 6e                	je     0x4351d5
435167:	79 54                	jns    0x4351bd
435169:	74 2b                	je     0x435196
43516b:	39 66 52             	cmp    %esp,0x52(%esi)
43516e:	39 30                	cmp    %esi,(%eax)
435170:	38 46 45             	cmp    %al,0x45(%esi)
435173:	73 65                	jae    0x4351da
435175:	38 77 62             	cmp    %dh,0x62(%edi)
435178:	78 67                	js     0x4351e1
43517a:	55                   	push   %ebp
43517b:	73 38                	jae    0x4351b5
43517d:	45                   	inc    %ebp
43517e:	53                   	push   %ebx
43517f:	76 79                	jbe    0x4351fa
435181:	76 6e                	jbe    0x4351f1
435183:	42                   	inc    %edx
435184:	4f                   	dec    %edi
435185:	72 57                	jb     0x4351de
435187:	72 78                	jb     0x435201
435189:	4d                   	dec    %ebp
43518a:	35 65 54 50 50       	xor    $0x50505465,%eax
43518f:	32 66 54             	xor    0x54(%esi),%ah
435192:	57                   	push   %edi
435193:	58                   	pop    %eax
435194:	5a                   	pop    %edx
435195:	65 74 6a             	gs je  0x435202
435198:	44                   	inc    %esp
435199:	30 65 48             	xor    %ah,0x48(%ebp)
43519c:	58                   	pop    %eax
43519d:	54                   	push   %esp
43519e:	55                   	push   %ebp
43519f:	74 64                	je     0x435205
4351a1:	44                   	inc    %esp
4351a2:	6c                   	insb   (%dx),%es:(%edi)
4351a3:	6c                   	insb   (%dx),%es:(%edi)
4351a4:	2f                   	das
4351a5:	78 4d                	js     0x4351f4
4351a7:	4a                   	dec    %edx
4351a8:	43                   	inc    %ebx
4351a9:	4e                   	dec    %esi
4351aa:	53                   	push   %ebx
4351ab:	34 77                	xor    $0x77,%al
4351ad:	56                   	push   %esi
4351ae:	47                   	inc    %edi
4351af:	64 74 5a             	fs je  0x43520c
4351b2:	32 64 58 43          	xor    0x43(%eax,%ebx,2),%ah
4351b6:	5a                   	pop    %edx
4351b7:	69 30 75 73 66 31    	imul   $0x31667375,(%eax),%esi
4351bd:	43                   	inc    %ebx
4351be:	64 59                	fs pop %ecx
4351c0:	5a                   	pop    %edx
4351c1:	76 43                	jbe    0x435206
4351c3:	33 4d 2f             	xor    0x2f(%ebp),%ecx
4351c6:	59                   	pop    %ecx
4351c7:	4a                   	dec    %edx
4351c8:	51                   	push   %ecx
4351c9:	59                   	pop    %ecx
4351ca:	6c                   	insb   (%dx),%es:(%edi)
4351cb:	48                   	dec    %eax
4351cc:	6f                   	outsl  %ds:(%esi),(%dx)
4351cd:	7a 78                	jp     0x435247
4351cf:	4e                   	dec    %esi
4351d0:	62 4e 76             	bound  %ecx,0x76(%esi)
4351d3:	35 50 68 6e 4e       	xor    $0x4e6e6850,%eax
4351d8:	73 72                	jae    0x43524c
4351da:	43                   	inc    %ebx
4351db:	41                   	inc    %ecx
4351dc:	4a                   	dec    %edx
4351dd:	36 4f                	ss dec %edi
4351df:	61                   	popa
4351e0:	38 68 4e             	cmp    %ch,0x4e(%eax)
4351e3:	70 33                	jo     0x435218
4351e5:	63 6f 53             	arpl   %ebp,0x53(%edi)
4351e8:	57                   	push   %edi
4351e9:	6d                   	insl   (%dx),%es:(%edi)
4351ea:	6b 2b 30             	imul   $0x30,(%ebx),%ebp
4351ed:	33 4b 4b             	xor    0x4b(%ebx),%ecx
4351f0:	73 70                	jae    0x435262
4351f2:	31 51 47             	xor    %edx,0x47(%ecx)
4351f5:	6a 64                	push   $0x64
4351f7:	6c                   	insb   (%dx),%es:(%edi)
4351f8:	47                   	inc    %edi
4351f9:	54                   	push   %esp
4351fa:	4a                   	dec    %edx
4351fb:	67 47                	addr16 inc %edi
4351fd:	2b 64 62 77          	sub    0x77(%edx,%eiz,2),%esp
435201:	79 53                	jns    0x435256
435203:	63 51 72             	arpl   %edx,0x72(%ecx)
435206:	42                   	inc    %edx
435207:	49                   	dec    %ecx
435208:	44                   	inc    %esp
435209:	7a 57                	jp     0x435262
43520b:	65 70 39             	gs jo  0x435247
43520e:	54                   	push   %esp
43520f:	2b 35 6d 65 6c 73    	sub    0x736c656d,%esi
435215:	52                   	push   %edx
435216:	6d                   	insl   (%dx),%es:(%edi)
435217:	79 74                	jns    0x43528d
435219:	36 44                	ss inc %esp
43521b:	62 43 67             	bound  %eax,0x67(%ebx)
43521e:	64 32 59 53          	xor    %fs:0x53(%ecx),%bl
435222:	38 55 64             	cmp    %dl,0x64(%ebp)
435225:	4a                   	dec    %edx
435226:	44                   	inc    %esp
435227:	39 73 43             	cmp    %esi,0x43(%ebx)
43522a:	46                   	inc    %esi
43522b:	36 36 33 55 69       	ss xor %ss:0x69(%ebp),%edx
435230:	2f                   	das
435231:	37                   	aaa
435232:	35 65 46 4d 6e       	xor    $0x6e4d4665,%eax
435237:	5a                   	pop    %edx
435238:	51                   	push   %ecx
435239:	44                   	inc    %esp
43523a:	6c                   	insb   (%dx),%es:(%edi)
43523b:	4e                   	dec    %esi
43523c:	51                   	push   %ecx
43523d:	51                   	push   %ecx
43523e:	63 74 72 62          	arpl   %esi,0x62(%edx,%esi,2)
435242:	72 58                	jb     0x43529c
435244:	54                   	push   %esp
435245:	66 48                	dec    %ax
435247:	47                   	inc    %edi
435248:	30 47 75             	xor    %al,0x75(%edi)
43524b:	64 53                	fs push %ebx
43524d:	53                   	push   %ebx
43524e:	34 74                	xor    $0x74,%al
435250:	63 32                	arpl   %esi,(%edx)
435252:	69 64 50 55 6b 45 48 	imul   $0x6148456b,0x55(%eax,%edx,2),%esp
435259:	61
43525a:	45                   	inc    %ebp
43525b:	58                   	pop    %eax
43525c:	64 35 62 57 64 51    	fs xor $0x51645762,%eax
435262:	37                   	aaa
435263:	2f                   	das
435264:	68 37 69 2b 5a       	push   $0x5a2b6937
435269:	73 71                	jae    0x4352dc
43526b:	34 41                	xor    $0x41,%al
43526d:	58                   	pop    %eax
43526e:	4c                   	dec    %esp
43526f:	6f                   	outsl  %ds:(%esi),(%dx)
435270:	36 52                	ss push %edx
435272:	33 44 6e 35          	xor    0x35(%esi,%ebp,2),%eax
435276:	46                   	inc    %esi
435277:	71 47                	jno    0x4352c0
435279:	51                   	push   %ecx
43527a:	4a                   	dec    %edx
43527b:	75 65                	jne    0x4352e2
43527d:	32 49 65             	xor    0x65(%ecx),%cl
435280:	6b 58 58 47          	imul   $0x47,0x58(%eax),%ebx
435284:	33 79 56             	xor    0x56(%ecx),%edi
435287:	36 52                	ss push %edx
435289:	4b                   	dec    %ebx
43528a:	35 56 72 46 47       	xor    $0x47467256,%eax
43528f:	74 4b                	je     0x4352dc
435291:	2b 51 79             	sub    0x79(%ecx),%edx
435294:	33 52 43             	xor    0x43(%edx),%edx
435297:	4d                   	dec    %ebp
435298:	75 75                	jne    0x43530f
43529a:	55                   	push   %ebp
43529b:	44                   	inc    %esp
43529c:	4a                   	dec    %edx
43529d:	47                   	inc    %edi
43529e:	4e                   	dec    %esi
43529f:	4c                   	dec    %esp
4352a0:	39 77 54             	cmp    %esi,0x54(%edi)
4352a3:	54                   	push   %esp
4352a4:	54                   	push   %esp
4352a5:	5a                   	pop    %edx
4352a6:	58                   	pop    %eax
4352a7:	37                   	aaa
4352a8:	35 6b 31 7a 47       	xor    $0x477a316b,%eax
4352ad:	69 72 37 76 41 72 6f 	imul   $0x6f724176,0x37(%edx),%esi
4352b4:	70 76                	jo     0x43532c
4352b6:	66 4e                	dec    %si
4352b8:	4a                   	dec    %edx
4352b9:	34 68                	xor    $0x68,%al
4352bb:	34 4c                	xor    $0x4c,%al
4352bd:	65 43                	gs inc %ebx
4352bf:	31 4e 44             	xor    %ecx,0x44(%esi)
4352c2:	2f                   	das
4352c3:	46                   	inc    %esi
4352c4:	35 79 2f 5a 31       	xor    $0x315a2f79,%eax
4352c9:	72 62                	jb     0x43532d
4352cb:	61                   	popa
4352cc:	6e                   	outsb  %ds:(%esi),(%dx)
4352cd:	39 77 36             	cmp    %esi,0x36(%edi)
4352d0:	4b                   	dec    %ebx
4352d1:	44                   	inc    %esp
4352d2:	34 70                	xor    $0x70,%al
4352d4:	51                   	push   %ecx
4352d5:	38 71 77             	cmp    %dh,0x77(%ecx)
4352d8:	36 57                	ss push %edi
4352da:	52                   	push   %edx
4352db:	57                   	push   %edi
4352dc:	69 34 4a 7a 62 67 78 	imul   $0x7867627a,(%edx,%ecx,2),%esi
4352e3:	78 50                	js     0x435335
4352e5:	30 6d 68             	xor    %ch,0x68(%ebp)
4352e8:	55                   	push   %ebp
4352e9:	6f                   	outsl  %ds:(%esi),(%dx)
4352ea:	79 48                	jns    0x435334
4352ec:	53                   	push   %ebx
4352ed:	4a                   	dec    %edx
4352ee:	73 6d                	jae    0x43535d
4352f0:	68 71 7a 4f 71       	push   $0x714f7a71
4352f5:	43                   	inc    %ebx
4352f6:	73 50                	jae    0x435348
4352f8:	63 6b 78             	arpl   %ebp,0x78(%ebx)
4352fb:	4e                   	dec    %esi
4352fc:	77 39                	ja     0x435337
4352fe:	57                   	push   %edi
4352ff:	63 77 4a             	arpl   %esi,0x4a(%edi)
435302:	52                   	push   %edx
435303:	48                   	dec    %eax
435304:	7a 51                	jp     0x435357
435306:	30 70 74             	xor    %dh,0x74(%eax)
435309:	54                   	push   %esp
43530a:	4f                   	dec    %edi
43530b:	66 62 68 51          	bound  %bp,0x51(%eax)
43530f:	55                   	push   %ebp
435310:	34 63                	xor    $0x63,%al
435312:	68 64 52 47 33       	push   $0x33475264
435317:	6e                   	outsb  %ds:(%esi),(%dx)
435318:	49                   	dec    %ecx
435319:	38 6c 71 42          	cmp    %ch,0x42(%ecx,%esi,2)
43531d:	34 49                	xor    $0x49,%al
43531f:	30 6a 53             	xor    %ch,0x53(%edx)
435322:	31 53 45             	xor    %edx,0x45(%ebx)
435325:	57                   	push   %edi
435326:	72 62                	jb     0x43538a
435328:	34 5a                	xor    $0x5a,%al
43532a:	78 41                	js     0x43536d
43532c:	65 48                	gs dec %eax
43532e:	63 45 48             	arpl   %eax,0x48(%ebp)
435331:	35 4f 6c 67 44       	xor    $0x44676c4f,%eax
435336:	4e                   	dec    %esi
435337:	2f                   	das
435338:	34 49                	xor    $0x49,%al
43533a:	76 71                	jbe    0x4353ad