4610bf:	34 30                	xor    $0x30,%al
4610c1:	58                   	pop    %eax
4610c2:	5a                   	pop    %edx
4610c3:	69 2f 4c 53 63 48    	imul   $0x4863534c,(%edi),%ebp
4610c9:	38 77 6d             	cmp    %dh,0x6d(%edi)
4610cc:	4e                   	dec    %esi
4610cd:	59                   	pop    %ecx
4610ce:	30 61 73             	xor    %ah,0x73(%ecx)
4610d1:	6c                   	insb   (%dx),%es:(%edi)
4610d2:	67 73 42             	addr16 jae 0x461117
4610d5:	77 33                	ja     0x46110a
4610d7:	65 61                	gs popa
4610d9:	67 61                	addr16 popa
4610db:	67 36 42             	addr16 ss inc %edx
4610de:	70 6b                	jo     0x46114b
4610e0:	57                   	push   %edi
4610e1:	61                   	popa
4610e2:	70 64                	jo     0x461148
4610e4:	4f                   	dec    %edi
4610e5:	44                   	inc    %esp
4610e6:	4f                   	dec    %edi
4610e7:	69 43 4f 47 46 46 5a 	imul   $0x5a464647,0x4f(%ebx),%eax
4610ee:	6b 32 2b             	imul   $0x2b,(%edx),%esi
4610f1:	59                   	pop    %ecx
4610f2:	74 4c                	je     0x461140
4610f4:	2f                   	das
4610f5:	39 51 52             	cmp    %edx,0x52(%ecx)
4610f8:	39 6d 70             	cmp    %ebp,0x70(%ebp)
4610fb:	32 74 7a 59          	xor    0x59(%edx,%edi,2),%dh
4610ff:	6c                   	insb   (%dx),%es:(%edi)
461100:	48                   	dec    %eax
461101:	4f                   	dec    %edi
461102:	70 53                	jo     0x461157
461104:	44                   	inc    %esp
461105:	59                   	pop    %ecx
461106:	65 67 64 6b 4a 35 44 	gs imul $0x44,%fs:0x35(%bp,%si),%ecx
46110d:	53                   	push   %ebx
46110e:	4e                   	dec    %esi
46110f:	51                   	push   %ecx
461110:	37                   	aaa
461111:	43                   	inc    %ebx
461112:	71 53                	jno    0x461167
461114:	61                   	popa
461115:	67 4d                	addr16 dec %ebp
461117:	48                   	dec    %eax
461118:	79 46                	jns    0x461160
46111a:	4f                   	dec    %edi
46111b:	73 34                	jae    0x461151
46111d:	33 30                	xor    (%eax),%esi
46111f:	69 58 6e 47 79 34 68 	imul   $0x68347947,0x6e(%eax),%ebx
461126:	41                   	inc    %ecx
461127:	45                   	inc    %ebp
461128:	65 72 55             	gs jb  0x461180
46112b:	52                   	push   %edx
46112c:	58                   	pop    %eax
46112d:	67 35 50 45 6c 66    	addr16 xor $0x666c4550,%eax
461133:	6a 72                	push   $0x72
461135:	74 77                	je     0x4611ae
461137:	46                   	inc    %esi
461138:	52                   	push   %edx
461139:	62 49 30             	bound  %ecx,0x30(%ecx)
46113c:	67 36 53             	addr16 ss push %ebx
46113f:	72 6c                	jb     0x4611ad
461141:	42                   	inc    %edx
461142:	72 6f                	jb     0x4611b3
461144:	76 35                	jbe    0x46117b
461146:	57                   	push   %edi
461147:	51                   	push   %ecx
461148:	2b 6d 35             	sub    0x35(%ebp),%ebp
46114b:	50                   	push   %eax
46114c:	52                   	push   %edx
46114d:	75 75                	jne    0x4611c4
46114f:	7a 69                	jp     0x4611ba
461151:	4e                   	dec    %esi
461152:	4e                   	dec    %esi
461153:	58                   	pop    %eax
461154:	66 6c                	data16 insb (%dx),%es:(%edi)
461156:	36 6c                	ss insb (%dx),%es:(%edi)
461158:	63 67 57             	arpl   %esp,0x57(%edi)
46115b:	51                   	push   %ecx
46115c:	31 38                	xor    %edi,(%eax)
46115e:	6d                   	insl   (%dx),%es:(%edi)
46115f:	4e                   	dec    %esi
461160:	56                   	push   %esi
461161:	41                   	inc    %ecx
461162:	6e                   	outsb  %ds:(%esi),(%dx)
461163:	30 59 38             	xor    %bl,0x38(%ecx)
461166:	45                   	inc    %ebp
461167:	6d                   	insl   (%dx),%es:(%edi)
461168:	59                   	pop    %ecx
461169:	36 78 42             	ss js  0x4611ae
46116c:	75 2b                	jne    0x461199
46116e:	46                   	inc    %esi
46116f:	56                   	push   %esi
461170:	6d                   	insl   (%dx),%es:(%edi)
461171:	50                   	push   %eax
461172:	2b 66 45             	sub    0x45(%esi),%esp
461175:	65 33 75 4e          	xor    %gs:0x4e(%ebp),%esi
461179:	71 4b                	jno    0x4611c6
46117b:	58                   	pop    %eax
46117c:	64 34 2b             	fs xor $0x2b,%al
46117f:	64 47                	fs inc %edi
461181:	2b 30                	sub    (%eax),%esi
461183:	69 45 53 42 7a 2b 32 	imul   $0x322b7a42,0x53(%ebp),%eax
46118a:	51                   	push   %ecx
46118b:	63 4f 59             	arpl   %ecx,0x59(%edi)
46118e:	57                   	push   %edi
46118f:	4a                   	dec    %edx
461190:	38 59 44             	cmp    %bl,0x44(%ecx)
461193:	72 30                	jb     0x4611c5
461195:	74 43                	je     0x4611da
461197:	2f                   	das
461198:	6b 43 36 48          	imul   $0x48,0x36(%ebx),%eax
46119c:	6d                   	insl   (%dx),%es:(%edi)
46119d:	57                   	push   %edi
46119e:	47                   	inc    %edi
46119f:	2f                   	das
4611a0:	62 6e 49             	bound  %ebp,0x49(%esi)
4611a3:	43                   	inc    %ebx
4611a4:	58                   	pop    %eax
4611a5:	58                   	pop    %eax
4611a6:	35 38 38 68 64       	xor    $0x64683838,%eax
4611ab:	32 74 36 54          	xor    0x54(%esi,%esi,1),%dh
4611af:	37                   	aaa
4611b0:	72 66                	jb     0x461218
4611b2:	75 52                	jne    0x461206
4611b4:	37                   	aaa
4611b5:	36 77 70             	ss ja  0x461228
4611b8:	68 41 49 4d 5a       	push   $0x5a4d4941
4611bd:	45                   	inc    %ebp
4611be:	53                   	push   %ebx
4611bf:	32 74 31 52          	xor    0x52(%ecx,%esi,1),%dh
4611c3:	75 48                	jne    0x46120d
4611c5:	73 37                	jae    0x4611fe
4611c7:	64 4d                	fs dec %ebp
4611c9:	39 37                	cmp    %esi,(%edi)
4611cb:	4f                   	dec    %edi
4611cc:	36 31 47 4a          	xor    %eax,%ss:0x4a(%edi)
4611d0:	36 4c                	ss dec %esp
4611d2:	51                   	push   %ecx
4611d3:	65 31 33             	xor    %esi,%gs:(%ebx)
4611d6:	6c                   	insb   (%dx),%es:(%edi)
4611d7:	43                   	inc    %ebx
4611d8:	4d                   	dec    %ebp
4611d9:	4e                   	dec    %esi
4611da:	4a                   	dec    %edx
4611db:	38 78 54             	cmp    %bh,0x54(%eax)
4611de:	51                   	push   %ecx
4611df:	44                   	inc    %esp
4611e0:	6d                   	insl   (%dx),%es:(%edi)
4611e1:	55                   	push   %ebp
4611e2:	51                   	push   %ecx
4611e3:	6f                   	outsl  %ds:(%esi),(%dx)
4611e4:	43                   	inc    %ebx
4611e5:	45                   	inc    %ebp
4611e6:	70 4a                	jo     0x461232
4611e8:	5a                   	pop    %edx
4611e9:	33 62 76             	xor    0x76(%edx),%esp
4611ec:	49                   	dec    %ecx
4611ed:	2b 4c 51 7a          	sub    0x7a(%ecx,%edx,2),%ecx
4611f1:	72 47                	jb     0x46123a
4611f3:	53                   	push   %ebx
4611f4:	69 31 47 43 5a 64    	imul   $0x645a4347,(%ecx),%esi
4611fa:	4e                   	dec    %esi
4611fb:	63 2f                	arpl   %ebp,(%edi)
4611fd:	6e                   	outsb  %ds:(%esi),(%dx)
4611fe:	34 4a                	xor    $0x4a,%al
461200:	38 32                	cmp    %dh,(%edx)
461202:	6f                   	outsl  %ds:(%esi),(%dx)
461203:	6d                   	insl   (%dx),%es:(%edi)
461204:	51                   	push   %ecx
461205:	6c                   	insb   (%dx),%es:(%edi)
461206:	42                   	inc    %edx
461207:	58                   	pop    %eax
461208:	36 70 66             	ss jo  0x461271
46120b:	34 72                	xor    $0x72,%al
46120d:	39 4c 54 6c          	cmp    %ecx,0x6c(%esp,%edx,2)
461211:	49                   	dec    %ecx
461212:	5a                   	pop    %edx
461213:	35 68 76 74 66       	xor    $0x66747668,%eax
461218:	72 7a                	jb     0x461294
46121a:	58                   	pop    %eax
46121b:	46                   	inc    %esi
46121c:	6d                   	insl   (%dx),%es:(%edi)
46121d:	4a                   	dec    %edx
46121e:	68 77 64 42 49       	push   $0x49426477
461223:	2b 47 71             	sub    0x71(%edi),%eax
461226:	44                   	inc    %esp
461227:	4a                   	dec    %edx
461228:	4a                   	dec    %edx
461229:	62 7a 56             	bound  %edi,0x56(%edx)
46122c:	34 34                	xor    $0x34,%al
46122e:	34 6a                	xor    $0x6a,%al
461230:	66 4a                	dec    %dx
461232:	49                   	dec    %ecx
461233:	66 45                	inc    %bp
461235:	49                   	dec    %ecx
461236:	79 2f                	jns    0x461267
461238:	6b 38 70             	imul   $0x70,(%eax),%edi
46123b:	32 77 6d             	xor    0x6d(%edi),%dh
46123e:	49                   	dec    %ecx
46123f:	46                   	inc    %esi
461240:	48                   	dec    %eax
461241:	76 44                	jbe    0x461287
461243:	49                   	dec    %ecx
461244:	49                   	dec    %ecx
461245:	79 4c                	jns    0x461293
461247:	54                   	push   %esp
461248:	6a 62                	push   $0x62
46124a:	69 33 31 36 4e 53    	imul   $0x534e3631,(%ebx),%esi
461250:	32 6f 67             	xor    0x67(%edi),%ch
461253:	66 42                	inc    %dx
461255:	66 73 57             	data16 jae 0x4612af
461258:	73 7a                	jae    0x4612d4
46125a:	69 34 7a 48 32 37 41 	imul   $0x41373248,(%edx,%edi,2),%esi
461261:	4d                   	dec    %ebp
461262:	77 69                	ja     0x4612cd
461264:	57                   	push   %edi
461265:	59                   	pop    %ecx
461266:	73 4a                	jae    0x4612b2
461268:	48                   	dec    %eax
461269:	4d                   	dec    %ebp
46126a:	66 4e                	dec    %si
46126c:	46                   	inc    %esi
46126d:	51                   	push   %ecx
46126e:	2f                   	das
46126f:	36 77 4e             	ss ja  0x4612c0
461272:	6d                   	insl   (%dx),%es:(%edi)
461273:	6e                   	outsb  %ds:(%esi),(%dx)
461274:	64 58                	fs pop %eax
461276:	4d                   	dec    %ebp
461277:	66 71 66             	data16 jno 0x4612e0
46127a:	63 45 50             	arpl   %eax,0x50(%ebp)
46127d:	47                   	inc    %edi
46127e:	44                   	inc    %esp
46127f:	4a                   	dec    %edx
461280:	6a 58                	push   $0x58
461282:	74 55                	je     0x4612d9
461284:	50                   	push   %eax
461285:	34 64                	xor    $0x64,%al
461287:	36 64 68 4a 49 31 33 	ss fs push $0x3331494a
46128e:	63 31                	arpl   %esi,(%ecx)
461290:	41                   	inc    %ecx
461291:	4c                   	dec    %esp
461292:	4d                   	dec    %ebp
461293:	37                   	aaa
461294:	78 45                	js     0x4612db
461296:	46                   	inc    %esi
461297:	4a                   	dec    %edx
461298:	64 68 7a 68 33 77    	fs push $0x7733687a
46129e:	4d                   	dec    %ebp
46129f:	75 71                	jne    0x461312
4612a1:	54                   	push   %esp
4612a2:	57                   	push   %edi
4612a3:	67 62 38             	bound  %edi,(%bx,%si)
4612a6:	39 2f                	cmp    %ebp,(%edi)
4612a8:	2b 59 71             	sub    0x71(%ecx),%ebx
4612ab:	6d                   	insl   (%dx),%es:(%edi)
4612ac:	72 62                	jb     0x461310
4612ae:	78 75                	js     0x461325
4612b0:	35 6f 4e 50 32       	xor    $0x32504e6f,%eax
4612b5:	63 69 36             	arpl   %ebp,0x36(%ecx)
4612b8:	76 6c                	jbe    0x461326
4612ba:	71 58                	jno    0x461314
4612bc:	74 62                	je     0x461320
4612be:	71 51                	jno    0x461311
4612c0:	4d                   	dec    %ebp
4612c1:	49                   	dec    %ecx
4612c2:	41                   	inc    %ecx
4612c3:	71 65                	jno    0x46132a
4612c5:	42                   	inc    %edx
4612c6:	45                   	inc    %ebp
4612c7:	30 38                	xor    %bh,(%eax)
4612c9:	72 4b                	jb     0x461316
4612cb:	38 45 35             	cmp    %al,0x35(%ebp)
4612ce:	72 43                	jb     0x461313
4612d0:	4f                   	dec    %edi
4612d1:	55                   	push   %ebp
4612d2:	69 62 2f 31 4d 6a 57 	imul   $0x576a4d31,0x2f(%edx),%esp
4612d9:	69 34 68 52 6f 44 49 	imul   $0x49446f52,(%eax,%ebp,2),%esi
4612e0:	4c                   	dec    %esp
4612e1:	4f                   	dec    %edi
4612e2:	69 2f 75 49 70 45    	imul   $0x45704975,(%edi),%ebp
4612e8:	2f                   	das
4612e9:	78 78                	js     0x461363
4612eb:	4c                   	dec    %esp
4612ec:	4f                   	dec    %edi
4612ed:	57                   	push   %edi
4612ee:	4a                   	dec    %edx
4612ef:	39 2b                	cmp    %ebp,(%ebx)
4612f1:	57                   	push   %edi
4612f2:	6a 6c                	push   $0x6c
4612f4:	4a                   	dec    %edx
4612f5:	6e                   	outsb  %ds:(%esi),(%dx)
4612f6:	46                   	inc    %esi
4612f7:	47                   	inc    %edi
4612f8:	47                   	inc    %edi
4612f9:	4a                   	dec    %edx
4612fa:	46                   	inc    %esi
4612fb:	65 4b                	gs dec %ebx
4612fd:	4f                   	dec    %edi
4612fe:	54                   	push   %esp
4612ff:	66 5a                	pop    %dx
461301:	58                   	pop    %eax
461302:	48                   	dec    %eax
461303:	78 39                	js     0x46133e
461305:	6e                   	outsb  %ds:(%esi),(%dx)
461306:	4d                   	dec    %ebp
461307:	58                   	pop    %eax
461308:	68 6a 62 44 7a       	push   $0x7a44626a
46130d:	33 6f 53             	xor    0x53(%edi),%ebp
461310:	2b 33                	sub    (%ebx),%esi
461312:	42                   	inc    %edx
461313:	31 72 63             	xor    %esi,0x63(%edx)
461316:	4e                   	dec    %esi
461317:	49                   	dec    %ecx
461318:	76 61                	jbe    0x46137b
46131a:	47                   	inc    %edi
46131b:	64 59                	fs pop %ecx
46131d:	68 62 54 35 74       	push   $0x74355462
461322:	55                   	push   %ebp
461323:	68 77 5a 47 42       	push   $0x42475a77
461328:	45                   	inc    %ebp
461329:	6a 54                	push   $0x54
46132b:	4c                   	dec    %esp
46132c:	61                   	popa
46132d:	52                   	push   %edx
46132e:	55                   	push   %ebp
46132f:	69 38 4a 55 41 41    	imul   $0x4141554a,(%eax),%edi
461335:	51                   	push   %ecx
461336:	4c                   	dec    %esp
461337:	46                   	inc    %esi
461338:	57                   	push   %edi
461339:	52                   	push   %edx
46133a:	78 41                	js     0x46137d
46133c:	6d                   	insl   (%dx),%es:(%edi)
46133d:	49                   	dec    %ecx
46133e:	37                   	aaa
46133f:	33 71 6d             	xor    0x6d(%ecx),%esi
461342:	76 74                	jbe    0x4613b8
461344:	37                   	aaa
461345:	43                   	inc    %ebx
461346:	6c                   	insb   (%dx),%es:(%edi)
461347:	33 71 38             	xor    0x38(%ecx),%esi
46134a:	70 70                	jo     0x4613bc
46134c:	55                   	push   %ebp
46134d:	75 71                	jne    0x4613c0
46134f:	51                   	push   %ecx
461350:	5a                   	pop    %edx
461351:	6c                   	insb   (%dx),%es:(%edi)