4340fc:	78 4b                	js     0x434149
4340fe:	37                   	aaa
4340ff:	6b 35 47 70 34 4a 43 	imul   $0x43,0x4a347047,%esi
434106:	58                   	pop    %eax
434107:	58                   	pop    %eax
434108:	54                   	push   %esp
434109:	4b                   	dec    %ebx
43410a:	67 54                	addr16 push %esp
43410c:	57                   	push   %edi
43410d:	6d                   	insl   (%dx),%es:(%edi)
43410e:	58                   	pop    %eax
43410f:	39 4a 77             	cmp    %ecx,0x77(%edx)
434112:	46                   	inc    %esi
434113:	66 4a                	dec    %dx
434115:	75 53                	jne    0x43416a
434117:	74 6b                	je     0x434184
434119:	74 79                	je     0x434194
43411b:	42                   	inc    %edx
43411c:	6d                   	insl   (%dx),%es:(%edi)
43411d:	38 79 79             	cmp    %bh,0x79(%ecx)
434120:	47                   	inc    %edi
434121:	77 46                	ja     0x434169
434123:	31 7a 35             	xor    %edi,0x35(%edx)
434126:	57                   	push   %edi
434127:	72 38                	jb     0x434161
434129:	74 47                	je     0x434172
43412b:	2f                   	das
43412c:	6e                   	outsb  %ds:(%esi),(%dx)
43412d:	72 37                	jb     0x434166
43412f:	76 73                	jbe    0x4341a4
434131:	53                   	push   %ebx
434132:	33 4a 4d             	xor    0x4d(%edx),%ecx
434135:	30 4e 6e             	xor    %cl,0x6e(%esi)
434138:	79 65                	jns    0x43419f
43413a:	69 34 4f 48 73 6c 6e 	imul   $0x6e6c7348,(%edi,%ecx,2),%esi
434141:	4c                   	dec    %esp
434142:	6f                   	outsl  %ds:(%esi),(%dx)
434143:	35 55 46 51 2b       	xor    $0x2b514655,%eax
434148:	6f                   	outsl  %ds:(%esi),(%dx)
434149:	6f                   	outsl  %ds:(%esi),(%dx)
43414a:	46                   	inc    %esi
43414b:	49                   	dec    %ecx
43414c:	46                   	inc    %esi
43414d:	41                   	inc    %ecx
43414e:	47                   	inc    %edi
43414f:	6a 49                	push   $0x49
434151:	4c                   	dec    %esp
434152:	71 4a                	jno    0x43419e
434154:	4f                   	dec    %edi
434155:	53                   	push   %ebx
434156:	53                   	push   %ebx
434157:	33 42 59             	xor    0x59(%edx),%eax
43415a:	65 62 78 50          	bound  %edi,%gs:0x50(%eax)
43415e:	70 72                	jo     0x4341d2
434160:	36 45                	ss inc %ebp
434162:	56                   	push   %esi
434163:	39 64 36 36          	cmp    %esp,0x36(%esi,%esi,1)
434167:	63 72 6b             	arpl   %esi,0x6b(%edx)
43416a:	64 6c                	fs insb (%dx),%es:(%edi)
43416c:	34 31                	xor    $0x31,%al
43416e:	63 58 72             	arpl   %ebx,0x72(%eax)
434171:	6b 6c 67 39 58       	imul   $0x58,0x39(%edi,%eiz,2),%ebp
434176:	68 6c 38 55 47       	push   $0x4755386c
43417b:	36 53                	ss push %ebx
43417d:	35 4e 6d 6c 53       	xor    $0x536c6d4e,%eax
434182:	77 73                	ja     0x4341f7
434184:	61                   	popa
434185:	36 61                	ss popa
434187:	34 6b                	xor    $0x6b,%al
434189:	52                   	push   %edx
43418a:	65 4d                	gs dec %ebp
43418c:	41                   	inc    %ecx
43418d:	57                   	push   %edi
43418e:	76 47                	jbe    0x4341d7
434190:	35 4e 34 5a 42       	xor    $0x425a344e,%eax
434195:	50                   	push   %eax
434196:	38 46 31             	cmp    %al,0x31(%esi)
434199:	54                   	push   %esp
43419a:	6f                   	outsl  %ds:(%esi),(%dx)
43419b:	4c                   	dec    %esp
43419c:	55                   	push   %ebp
43419d:	35 38 70 64 59       	xor    $0x59647038,%eax
4341a2:	34 41                	xor    $0x41,%al
4341a4:	2f                   	das
4341a5:	2b 77 6f             	sub    0x6f(%edi),%esi
4341a8:	33 4e 47             	xor    0x47(%esi),%ecx
4341ab:	52                   	push   %edx
4341ac:	47                   	inc    %edi
4341ad:	45                   	inc    %ebp
4341ae:	34 61                	xor    $0x61,%al
4341b0:	5a                   	pop    %edx
4341b1:	37                   	aaa
4341b2:	6f                   	outsl  %ds:(%esi),(%dx)
4341b3:	6e                   	outsb  %ds:(%esi),(%dx)
4341b4:	64 76 4b             	fs jbe 0x434202
4341b7:	4c                   	dec    %esp
4341b8:	7a 50                	jp     0x43420a
4341ba:	41                   	inc    %ecx
4341bb:	4f                   	dec    %edi
4341bc:	51                   	push   %ecx
4341bd:	70 44                	jo     0x434203
4341bf:	4f                   	dec    %edi
4341c0:	57                   	push   %edi
4341c1:	58                   	pop    %eax
4341c2:	67 74 63             	addr16 je 0x434228
4341c5:	33 63 50             	xor    0x50(%ebx),%esp
4341c8:	65 6d                	gs insl (%dx),%es:(%edi)
4341ca:	38 66 72             	cmp    %ah,0x72(%esi)
4341cd:	51                   	push   %ecx
4341ce:	67 55                	addr16 push %ebp
4341d0:	75 61                	jne    0x434233
4341d2:	4e                   	dec    %esi
4341d3:	59                   	pop    %ecx
4341d4:	62 37                	bound  %esi,(%edi)
4341d6:	53                   	push   %ebx
4341d7:	64 43                	fs inc %ebx
4341d9:	67 39 56 50          	cmp    %edx,0x50(%bp)
4341dd:	78 47                	js     0x434226
4341df:	67 2f                	addr16 das
4341e1:	4e                   	dec    %esi
4341e2:	70 50                	jo     0x434234
4341e4:	78 71                	js     0x434257
4341e6:	42                   	inc    %edx
4341e7:	2f                   	das
4341e8:	76 78                	jbe    0x434262
4341ea:	37                   	aaa
4341eb:	63 73 74             	arpl   %esi,0x74(%ebx)
4341ee:	6a 71                	push   $0x71
4341f0:	4f                   	dec    %edi
4341f1:	7a 30                	jp     0x434223
4341f3:	4d                   	dec    %ebp
4341f4:	4a                   	dec    %edx
4341f5:	33 73 75             	xor    0x75(%ebx),%esi
4341f8:	72 47                	jb     0x434241
4341fa:	42                   	inc    %edx
4341fb:	69 2b 68 44 53 59    	imul   $0x59534468,(%ebx),%ebp
434201:	57                   	push   %edi
434202:	68 64 6c 30 4c       	push   $0x4c306c64
434207:	57                   	push   %edi
434208:	70 62                	jo     0x43426c
43420a:	76 55                	jbe    0x434261
43420c:	4e                   	dec    %esi
43420d:	74 2b                	je     0x43423a
43420f:	47                   	inc    %edi
434210:	68 52 66 53 46       	push   $0x46536652
434215:	34 70                	xor    $0x70,%al
434217:	56                   	push   %esi
434218:	66 58                	pop    %ax
43421a:	56                   	push   %esi
43421b:	55                   	push   %ebp
43421c:	48                   	dec    %eax
43421d:	48                   	dec    %eax
43421e:	4d                   	dec    %ebp
43421f:	2b 55 4d             	sub    0x4d(%ebp),%edx
434222:	4a                   	dec    %edx
434223:	62 6a 77             	bound  %ebp,0x77(%edx)
434226:	59                   	pop    %ecx
434227:	36 65 64 72 6b       	ss gs fs jb 0x434297
43422c:	35 68 6f 42 36       	xor    $0x36426f68,%eax
434231:	7a 35                	jp     0x434268
434233:	4f                   	dec    %edi
434234:	49                   	dec    %ecx
434235:	32 6e 4d             	xor    0x4d(%esi),%ch
434238:	79 71                	jns    0x4342ab
43423a:	67 66 53             	addr16 push %bx
43423d:	57                   	push   %edi
43423e:	7a 39                	jp     0x434279
434240:	56                   	push   %esi
434241:	55                   	push   %ebp
434242:	4f                   	dec    %edi
434243:	51                   	push   %ecx
434244:	79 6b                	jns    0x4342b1
434246:	63 33                	arpl   %esi,(%ebx)
434248:	46                   	inc    %esi
434249:	39 50 64             	cmp    %edx,0x64(%eax)
43424c:	4d                   	dec    %ebp
43424d:	30 39                	xor    %bh,(%ecx)
43424f:	41                   	inc    %ecx
434250:	39 44 4d 77          	cmp    %eax,0x77(%ebp,%ecx,2)
434254:	51                   	push   %ecx
434255:	50                   	push   %eax
434256:	39 59 64             	cmp    %ebx,0x64(%ecx)
434259:	79 53                	jns    0x4342ae
43425b:	68 35 48 54 4c       	push   $0x4c544835
434260:	36 59                	ss pop %ecx
434262:	66 64 78 56          	data16 fs js 0x4342bc
434266:	36 4a                	ss dec %edx
434268:	71 51                	jno    0x4342bb
43426a:	71 49                	jno    0x4342b5
43426c:	72 49                	jb     0x4342b7
43426e:	65 49                	gs dec %ecx
434270:	56                   	push   %esi
434271:	78 6b                	js     0x4342de
434273:	46                   	inc    %esi
434274:	78 54                	js     0x4342ca
434276:	7a 4c                	jp     0x4342c4
434278:	4f                   	dec    %edi
434279:	50                   	push   %eax
43427a:	52                   	push   %edx
43427b:	38 78 4f             	cmp    %bh,0x4f(%eax)
43427e:	39 47 4d             	cmp    %eax,0x4d(%edi)
434281:	46                   	inc    %esi
434282:	39 62 36             	cmp    %esp,0x36(%edx)
434285:	45                   	inc    %ebp
434286:	4d                   	dec    %ebp
434287:	67 74 77             	addr16 je 0x434301
43428a:	63 37                	arpl   %esi,(%edi)
43428c:	7a 6f                	jp     0x4342fd
43428e:	32 42 72             	xor    0x72(%edx),%al
434291:	64 50                	fs push %eax
434293:	6b 45 34 75          	imul   $0x75,0x34(%ebp),%eax
434297:	67 2b 4c 48          	sub    0x48(%si),%ecx
43429b:	45                   	inc    %ebp
43429c:	7a 69                	jp     0x434307
43429e:	53                   	push   %ebx
43429f:	64 72 39             	fs jb  0x4342db
4342a2:	6d                   	insl   (%dx),%es:(%edi)
4342a3:	4a                   	dec    %edx
4342a4:	45                   	inc    %ebp
4342a5:	39 35 72 78 7a 33    	cmp    %esi,0x337a7872
4342ab:	2f                   	das
4342ac:	4f                   	dec    %edi
4342ad:	64 41                	fs inc %ecx
4342af:	6e                   	outsb  %ds:(%esi),(%dx)
4342b0:	65 31 68 77          	xor    %ebp,%gs:0x77(%eax)
4342b4:	75 35                	jne    0x4342eb
4342b6:	58                   	pop    %eax
4342b7:	75 65                	jne    0x43431e
4342b9:	64 2b 56 43          	sub    %fs:0x43(%esi),%edx
4342bd:	41                   	inc    %ecx
4342be:	2b 31                	sub    (%ecx),%esi
4342c0:	32 73 67             	xor    0x67(%ebx),%dh
4342c3:	68 62 5a 44 79       	push   $0x79445a62
4342c8:	4d                   	dec    %ebp
4342c9:	53                   	push   %ebx
4342ca:	4e                   	dec    %esi
4342cb:	38 55 46             	cmp    %dl,0x46(%ebp)
4342ce:	6d                   	insl   (%dx),%es:(%edi)
4342cf:	6d                   	insl   (%dx),%es:(%edi)
4342d0:	53                   	push   %ebx
4342d1:	55                   	push   %ebp
4342d2:	74 30                	je     0x434304
4342d4:	48                   	dec    %eax
4342d5:	76 33                	jbe    0x43430a
4342d7:	55                   	push   %ebp
4342d8:	48                   	dec    %eax
4342d9:	74 5a                	je     0x434335
4342db:	6f                   	outsl  %ds:(%esi),(%dx)
4342dc:	4a                   	dec    %edx
4342dd:	6d                   	insl   (%dx),%es:(%edi)
4342de:	77 73                	ja     0x434353
4342e0:	73 31                	jae    0x434313
4342e2:	4e                   	dec    %esi
4342e3:	4c                   	dec    %esp
4342e4:	35 63 41 69 4a       	xor    $0x4a694163,%eax
4342e9:	79 62                	jns    0x43434d
4342eb:	35 44 44 50 63       	xor    $0x63504444,%eax
4342f0:	39 35 67 59 6d 4d    	cmp    %esi,0x4d6d5967
4342f6:	58                   	pop    %eax
4342f7:	4c                   	dec    %esp
4342f8:	44                   	inc    %esp
4342f9:	77 44                	ja     0x43433f
4342fb:	39 63 66             	cmp    %esp,0x66(%ebx)
4342fe:	7a 46                	jp     0x434346
434300:	33 33                	xor    (%ebx),%esi
434302:	50                   	push   %eax
434303:	4f                   	dec    %edi
434304:	64 68 74 41 66 5a    	fs push $0x5a664174
43430a:	43                   	inc    %ebx
43430b:	66 4c                	dec    %sp
43430d:	35 52 74 51 45       	xor    $0x45517452,%eax
434312:	30 6c 7a 62          	xor    %ch,0x62(%edx,%edi,2)
434316:	47                   	inc    %edi
434317:	45                   	inc    %ebp
434318:	37                   	aaa
434319:	38 66 32             	cmp    %ah,0x32(%esi)
43431c:	46                   	inc    %esi
43431d:	49                   	dec    %ecx
43431e:	4b                   	dec    %ebx
43431f:	4f                   	dec    %edi
434320:	67 33 70 6c          	xor    0x6c(%bx,%si),%esi
434324:	69 2b 79 6d 61 67    	imul   $0x67616d79,(%ebx),%ebp
43432a:	4d                   	dec    %ebp
43432b:	34 35                	xor    $0x35,%al
43432d:	4e                   	dec    %esi
43432e:	7a 74                	jp     0x4343a4
434330:	74 79                	je     0x4343ab
434332:	77 64                	ja     0x434398
434334:	38 75 41             	cmp    %dh,0x41(%ebp)
434337:	4c                   	dec    %esp
434338:	77 53                	ja     0x43438d
43433a:	55                   	push   %ebp
43433b:	37                   	aaa
43433c:	37                   	aaa
43433d:	77 33                	ja     0x434372
43433f:	58                   	pop    %eax
434340:	79 42                	jns    0x434384
434342:	4d                   	dec    %ebp
434343:	35 42 6c 78 79       	xor    $0x79786c42,%eax
434348:	78 6e                	js     0x4343b8
43434a:	31 4d 35             	xor    %ecx,0x35(%ebp)
43434d:	78 63                	js     0x4343b2
43434f:	44                   	inc    %esp
434350:	33 49 34             	xor    0x34(%ecx),%ecx
434353:	46                   	inc    %esi
434354:	53                   	push   %ebx
434355:	43                   	inc    %ebx
434356:	54                   	push   %esp
434357:	47                   	inc    %edi
434358:	56                   	push   %esi
434359:	6b 76 30 56          	imul   $0x56,0x30(%esi),%esi
43435d:	4e                   	dec    %esi
43435e:	64 57                	fs push %edi
434360:	41                   	inc    %ecx
434361:	73 2f                	jae    0x434392
434363:	7a 6e                	jp     0x4343d3
434365:	4d                   	dec    %ebp
434366:	63 5a 4d             	arpl   %ebx,0x4d(%edx)
434369:	76 6c                	jbe    0x4343d7
43436b:	6c                   	insb   (%dx),%es:(%edi)
43436c:	33 57 55             	xor    0x55(%edi),%edx
43436f:	71 42                	jno    0x4343b3
434371:	66 30 46 30          	data16 xor %al,0x30(%esi)
434375:	4b                   	dec    %ebx
434376:	6f                   	outsl  %ds:(%esi),(%dx)
434377:	54                   	push   %esp
434378:	61                   	popa
434379:	52                   	push   %edx
43437a:	51                   	push   %ecx
43437b:	34 6b                	xor    $0x6b,%al
43437d:	6c                   	insb   (%dx),%es:(%edi)
43437e:	76 2b                	jbe    0x4343ab
434380:	66 68 2b 2f          	pushw  $0x2f2b
434384:	30 58 49             	xor    %bl,0x49(%eax)
434387:	58                   	pop    %eax
434388:	4e                   	dec    %esi
434389:	39 68 30             	cmp    %ebp,0x30(%eax)
43438c:	66 30 48 5a          	data16 xor %cl,0x5a(%eax)
434390:	2b 38                	sub    (%eax),%edi
434392:	2f                   	das
434393:	69 77 7a 72 51 54 58 	imul   $0x58545172,0x7a(%edi),%esi
43439a:	7a 77                	jp     0x434413
43439c:	6a 6d                	push   $0x6d
43439e:	44                   	inc    %esp
43439f:	32 6d 72             	xor    0x72(%ebp),%ch
4343a2:	5a                   	pop    %edx
4343a3:	70 4f                	jo     0x4343f4
4343a5:	6a 45                	push   $0x45
4343a7:	46                   	inc    %esi
4343a8:	41                   	inc    %ecx