467055:	69 31 67 44 70 79    	imul   $0x79704467,(%ecx),%esi
46705b:	49                   	dec    %ecx
46705c:	67 37                	addr16 aaa
46705e:	62 76 37             	bound  %esi,0x37(%esi)
467061:	43                   	inc    %ebx
467062:	2f                   	das
467063:	4a                   	dec    %edx
467064:	4a                   	dec    %edx
467065:	6d                   	insl   (%dx),%es:(%edi)
467066:	46                   	inc    %esi
467067:	4d                   	dec    %ebp
467068:	6d                   	insl   (%dx),%es:(%edi)
467069:	58                   	pop    %eax
46706a:	51                   	push   %ecx
46706b:	72 4a                	jb     0x4670b7
46706d:	7a 4a                	jp     0x4670b9
46706f:	4c                   	dec    %esp
467070:	53                   	push   %ebx
467071:	37                   	aaa
467072:	74 53                	je     0x4670c7
467074:	57                   	push   %edi
467075:	59                   	pop    %ecx
467076:	74 65                	je     0x4670dd
467078:	5a                   	pop    %edx
467079:	4e                   	dec    %esi
46707a:	75 4e                	jne    0x4670ca
46707c:	44                   	inc    %esp
46707d:	38 31                	cmp    %dh,(%ecx)
46707f:	75 2f                	jne    0x4670b0
467081:	57                   	push   %edi
467082:	4f                   	dec    %edi
467083:	36 75 48             	ss jne 0x4670ce
467086:	31 49 68             	xor    %ecx,0x68(%ecx)
467089:	36 77 50             	ss ja  0x4670dc
46708c:	37                   	aaa
46708d:	44                   	inc    %esp
46708e:	71 42                	jno    0x4670d2
467090:	72 6a                	jb     0x4670fc
467092:	6d                   	insl   (%dx),%es:(%edi)
467093:	79 37                	jns    0x4670cc
467095:	62 7a 43             	bound  %edi,0x43(%edx)
467098:	71 34                	jno    0x4670ce
46709a:	57                   	push   %edi
46709b:	57                   	push   %edi
46709c:	44                   	inc    %esp
46709d:	76 73                	jbe    0x467112
46709f:	4d                   	dec    %ebp
4670a0:	42                   	inc    %edx
4670a1:	4a                   	dec    %edx
4670a2:	33 49 31             	xor    0x31(%ecx),%ecx
4670a5:	5a                   	pop    %edx
4670a6:	66 70 62             	data16 jo 0x46710b
4670a9:	30 71 33             	xor    %dh,0x33(%ecx)
4670ac:	46                   	inc    %esi
4670ad:	4e                   	dec    %esi
4670ae:	41                   	inc    %ecx
4670af:	6d                   	insl   (%dx),%es:(%edi)
4670b0:	43                   	inc    %ebx
4670b1:	7a 2b                	jp     0x4670de
4670b3:	30 6f 36             	xor    %ch,0x36(%edi)
4670b6:	30 37                	xor    %dh,(%edi)
4670b8:	5a                   	pop    %edx
4670b9:	30 57 34             	xor    %dl,0x34(%edi)
4670bc:	49                   	dec    %ecx
4670bd:	35 39 65 46 75       	xor    $0x75466539,%eax
4670c2:	48                   	dec    %eax
4670c3:	72 44                	jb     0x467109
4670c5:	32 35 6f 73 52 46    	xor    0x4652736f,%dh
4670cb:	6e                   	outsb  %ds:(%esi),(%dx)
4670cc:	4a                   	dec    %edx
4670cd:	79 6f                	jns    0x46713e
4670cf:	41                   	inc    %ecx
4670d0:	55                   	push   %ebp
4670d1:	47                   	inc    %edi
4670d2:	36 53                	ss push %ebx
4670d4:	42                   	inc    %edx
4670d5:	6f                   	outsl  %ds:(%esi),(%dx)
4670d6:	34 34                	xor    $0x34,%al
4670d8:	72 4b                	jb     0x467125
4670da:	50                   	push   %eax
4670db:	44                   	inc    %esp
4670dc:	64 67 4f             	fs addr16 dec %edi
4670df:	39 52 48             	cmp    %edx,0x48(%edx)
4670e2:	6c                   	insb   (%dx),%es:(%edi)
4670e3:	55                   	push   %ebp
4670e4:	6f                   	outsl  %ds:(%esi),(%dx)
4670e5:	6b 6c 67 71 39       	imul   $0x39,0x71(%edi,%eiz,2),%ebp
4670ea:	37                   	aaa
4670eb:	36 79 38             	ss jns 0x467126
4670ee:	4e                   	dec    %esi
4670ef:	55                   	push   %ebp
4670f0:	52                   	push   %edx
4670f1:	58                   	pop    %eax
4670f2:	2f                   	das
4670f3:	6d                   	insl   (%dx),%es:(%edi)
4670f4:	4a                   	dec    %edx
4670f5:	50                   	push   %eax
4670f6:	66 71 4a             	data16 jno 0x467143
4670f9:	35 34 53 6f 5a       	xor    $0x5a6f5334,%eax
4670fe:	35 71 4b 67 36       	xor    $0x36674b71,%eax
467103:	58                   	pop    %eax
467104:	50                   	push   %eax
467105:	4e                   	dec    %esi
467106:	43                   	inc    %ebx
467107:	65 31 6c 7a 58       	xor    %ebp,%gs:0x58(%edx,%edi,2)
46710c:	45                   	inc    %ebp
46710d:	47                   	inc    %edi
46710e:	37                   	aaa
46710f:	46                   	inc    %esi
467110:	6e                   	outsb  %ds:(%esi),(%dx)
467111:	53                   	push   %ebx
467112:	61                   	popa
467113:	6e                   	outsb  %ds:(%esi),(%dx)
467114:	43                   	inc    %ebx
467115:	61                   	popa
467116:	4b                   	dec    %ebx
467117:	6a 4b                	push   $0x4b
467119:	5a                   	pop    %edx
46711a:	47                   	inc    %edi
46711b:	4b                   	dec    %ebx
46711c:	4b                   	dec    %ebx
46711d:	42                   	inc    %edx
46711e:	65 55                	gs push %ebp
467120:	55                   	push   %ebp
467121:	61                   	popa
467122:	64 32 64 67 62       	xor    %fs:0x62(%edi,%eiz,2),%ah
467127:	4d                   	dec    %ebp
467128:	30 6e 35             	xor    %ch,0x35(%esi)
46712b:	72 78                	jb     0x4671a5
46712d:	38 6d 45             	cmp    %ch,0x45(%ebp)
467130:	62 36                	bound  %esi,(%esi)
467132:	64 69 6c 41 38 71 68 	imul   $0x302f6871,%fs:0x38(%ecx,%eax,2),%ebp
467139:	2f 30
46713b:	44                   	inc    %esp
46713c:	62 53 38             	bound  %edx,0x38(%ebx)
46713f:	6e                   	outsb  %ds:(%esi),(%dx)
467140:	68 4c 7a 30 51       	push   $0x51307a4c
467145:	72 75                	jb     0x4671bc
467147:	6d                   	insl   (%dx),%es:(%edi)
467148:	64 2b 64 69 49       	sub    %fs:0x49(%ecx,%ebp,2),%esp
46714d:	54                   	push   %esp
46714e:	54                   	push   %esp
46714f:	68 73 4f 38 79       	push   $0x79384f73
467154:	79 4c                	jns    0x4671a2
467156:	56                   	push   %esi
467157:	4d                   	dec    %ebp
467158:	4d                   	dec    %ebp
467159:	62 38                	bound  %edi,(%eax)
46715b:	5a                   	pop    %edx
46715c:	62 69 54             	bound  %ebp,0x54(%ecx)
46715f:	30 35 76 53 63 73    	xor    %dh,0x73635376
467165:	73 58                	jae    0x4671bf
467167:	44                   	inc    %esp
467168:	56                   	push   %esi
467169:	46                   	inc    %esi
46716a:	76 78                	jbe    0x4671e4
46716c:	61                   	popa
46716d:	76 70                	jbe    0x4671df
46716f:	61                   	popa
467170:	36 50                	ss push %eax
467172:	76 35                	jbe    0x4671a9
467174:	50                   	push   %eax
467175:	63 77 2f             	arpl   %esi,0x2f(%edi)
467178:	72 51                	jb     0x4671cb
46717a:	35 38 34 77 72       	xor    $0x72773438,%eax
46717f:	32 32                	xor    (%edx),%dh
467181:	61                   	popa
467182:	2b 34 48             	sub    (%eax,%ecx,2),%esi
467185:	67 53                	addr16 push %ebx
467187:	72 7a                	jb     0x467203
467189:	74 48                	je     0x4671d3
46718b:	44                   	inc    %esp
46718c:	43                   	inc    %ebx
46718d:	6f                   	outsl  %ds:(%esi),(%dx)
46718e:	37                   	aaa
46718f:	57                   	push   %edi
467190:	68 76 73 53 79       	push   $0x79537376
467195:	5a                   	pop    %edx
467196:	38 51 6b             	cmp    %dl,0x6b(%ecx)
467199:	42                   	inc    %edx
46719a:	38 66 76             	cmp    %ah,0x76(%esi)
46719d:	38 59 68             	cmp    %bl,0x68(%ecx)
4671a0:	31 69 6a             	xor    %ebp,0x6a(%ecx)
4671a3:	31 4c 6b 6e          	xor    %ecx,0x6e(%ebx,%ebp,2)
4671a7:	56                   	push   %esi
4671a8:	34 51                	xor    $0x51,%al
4671aa:	63 5a 45             	arpl   %ebx,0x45(%edx)
4671ad:	59                   	pop    %ecx
4671ae:	6b 52 67 56          	imul   $0x56,0x67(%edx),%edx
4671b2:	4d                   	dec    %ebp
4671b3:	78 79                	js     0x46722e
4671b5:	42                   	inc    %edx
4671b6:	52                   	push   %edx
4671b7:	49                   	dec    %ecx
4671b8:	37                   	aaa
4671b9:	4b                   	dec    %ebx
4671ba:	67 4f                	addr16 dec %edi
4671bc:	35 36 68 53 76       	xor    $0x76536836,%eax
4671c1:	4e                   	dec    %esi
4671c2:	31 76 67             	xor    %esi,0x67(%esi)
4671c5:	43                   	inc    %ebx
4671c6:	41                   	inc    %ecx
4671c7:	70 7a                	jo     0x467243
4671c9:	51                   	push   %ecx
4671ca:	39 65 73             	cmp    %esp,0x73(%ebp)
4671cd:	44                   	inc    %esp
4671ce:	42                   	inc    %edx
4671cf:	43                   	inc    %ebx
4671d0:	6d                   	insl   (%dx),%es:(%edi)
4671d1:	46                   	inc    %esi
4671d2:	78 2b                	js     0x4671ff
4671d4:	31 51 73             	xor    %edx,0x73(%ecx)
4671d7:	54                   	push   %esp
4671d8:	69 6a 54 68 41 34 35 	imul   $0x35344168,0x54(%edx),%ebp
4671df:	6f                   	outsl  %ds:(%esi),(%dx)
4671e0:	77 68                	ja     0x46724a
4671e2:	72 4e                	jb     0x467232
4671e4:	6b 70 39 72          	imul   $0x72,0x39(%eax),%esi
4671e8:	48                   	dec    %eax
4671e9:	71 62                	jno    0x46724d
4671eb:	6e                   	outsb  %ds:(%esi),(%dx)
4671ec:	31 77 42             	xor    %esi,0x42(%edi)
4671ef:	52                   	push   %edx
4671f0:	49                   	dec    %ecx
4671f1:	4c                   	dec    %esp
4671f2:	4a                   	dec    %edx
4671f3:	30 76 6f             	xor    %dh,0x6f(%esi)
4671f6:	6b 49 56 67          	imul   $0x67,0x56(%ecx),%ecx
4671fa:	36 39 33             	cmp    %esi,%ss:(%ebx)
4671fd:	73 71                	jae    0x467270
4671ff:	56                   	push   %esi
467200:	63 31                	arpl   %esi,(%ecx)
467202:	69 61 6b 71 78 64 62 	imul   $0x62647871,0x6b(%ecx),%esp
467209:	67 6f                	outsl  %ds:(%si),(%dx)
46720b:	49                   	dec    %ecx
46720c:	57                   	push   %edi
46720d:	62 61 34             	bound  %esp,0x34(%ecx)
467210:	44                   	inc    %esp
467211:	43                   	inc    %ebx
467212:	38 5a 5a             	cmp    %bl,0x5a(%edx)
467215:	41                   	inc    %ecx
467216:	39 57 77             	cmp    %edx,0x77(%edi)
467219:	32 55 30             	xor    0x30(%ebp),%dl
46721c:	51                   	push   %ecx
46721d:	69 73 54 41 36 76 36 	imul   $0x36763641,0x54(%ebx),%esi
467224:	73 45                	jae    0x46726b
467226:	5a                   	pop    %edx
467227:	77 6f                	ja     0x467298
467229:	6e                   	outsb  %ds:(%esi),(%dx)
46722a:	71 65                	jno    0x467291
46722c:	44                   	inc    %esp
46722d:	4a                   	dec    %edx
46722e:	65 34 58             	gs xor $0x58,%al
467231:	41                   	inc    %ecx
467232:	67 45                	addr16 inc %ebp
467234:	70 75                	jo     0x4672ab
467236:	6a 4d                	push   $0x4d
467238:	53                   	push   %ebx
467239:	74 53                	je     0x46728e
46723b:	78 34                	js     0x467271
46723d:	4f                   	dec    %edi
46723e:	4b                   	dec    %ebx
46723f:	7a 2b                	jp     0x46726c
467241:	5a                   	pop    %edx
467242:	5a                   	pop    %edx
467243:	59                   	pop    %ecx
467244:	2f                   	das
467245:	2f                   	das
467246:	71 69                	jno    0x4672b1
467248:	70 4f                	jo     0x467299
46724a:	33 64 35 50          	xor    0x50(%ebp,%esi,1),%esp
46724e:	74 76                	je     0x4672c6
467250:	69 46 6e 43 45 78 38 	imul   $0x38784543,0x6e(%esi),%eax
467257:	37                   	aaa
467258:	49                   	dec    %ecx
467259:	31 32                	xor    %esi,(%edx)
46725b:	31 51 6b             	xor    %edx,0x6b(%ecx)
46725e:	53                   	push   %ebx
46725f:	47                   	inc    %edi
467260:	2f                   	das
467261:	34 64                	xor    $0x64,%al
467263:	45                   	inc    %ebp
467264:	49                   	dec    %ecx
467265:	71 63                	jno    0x4672ca
467267:	4b                   	dec    %ebx
467268:	4d                   	dec    %ebp
467269:	31 4d 73             	xor    %ecx,0x73(%ebp)
46726c:	4f                   	dec    %edi
46726d:	48                   	dec    %eax
46726e:	56                   	push   %esi
46726f:	71 4b                	jno    0x4672bc
467271:	6e                   	outsb  %ds:(%esi),(%dx)
467272:	74 54                	je     0x4672c8
467274:	4a                   	dec    %edx
467275:	63 78 64             	arpl   %edi,0x64(%eax)
467278:	6d                   	insl   (%dx),%es:(%edi)
467279:	6d                   	insl   (%dx),%es:(%edi)
46727a:	46                   	inc    %esi
46727b:	4b                   	dec    %ebx
46727c:	46                   	inc    %esi
46727d:	44                   	inc    %esp
46727e:	79 51                	jns    0x4672d1
467280:	34 46                	xor    $0x46,%al
467282:	79 4f                	jns    0x4672d3
467284:	37                   	aaa
467285:	2f                   	das
467286:	6c                   	insb   (%dx),%es:(%edi)
467287:	51                   	push   %ecx
467288:	53                   	push   %ebx
467289:	4c                   	dec    %esp
46728a:	38 54 74 5a          	cmp    %dl,0x5a(%esp,%esi,2)
46728e:	50                   	push   %eax
46728f:	44                   	inc    %esp
467290:	64 46                	fs inc %esi
467292:	38 56 38             	cmp    %dl,0x38(%esi)
467295:	52                   	push   %edx
467296:	34 45                	xor    $0x45,%al
467298:	79 4c                	jns    0x4672e6
46729a:	39 67 59             	cmp    %esp,0x59(%edi)
46729d:	79 59                	jns    0x4672f8
46729f:	31 37                	xor    %esi,(%edi)
4672a1:	51                   	push   %ecx
4672a2:	38 2f                	cmp    %ch,(%edi)
4672a4:	49                   	dec    %ecx
4672a5:	76 63                	jbe    0x46730a
4672a7:	61                   	popa
4672a8:	47                   	inc    %edi
4672a9:	35 2b 65 54 76       	xor    $0x7654652b,%eax
4672ae:	44                   	inc    %esp
4672af:	58                   	pop    %eax
4672b0:	77 31                	ja     0x4672e3
4672b2:	35 71 44 2f 79       	xor    $0x792f4471,%eax
4672b7:	44                   	inc    %esp
4672b8:	47                   	inc    %edi
4672b9:	68 57 69 49 73       	push   $0x73496957
4672be:	51                   	push   %ecx
4672bf:	6e                   	outsb  %ds:(%esi),(%dx)
4672c0:	77 79                	ja     0x46733b
4672c2:	34 6e                	xor    $0x6e,%al
4672c4:	47                   	inc    %edi
4672c5:	4c                   	dec    %esp
4672c6:	2f                   	das
4672c7:	38 58 5a             	cmp    %bl,0x5a(%eax)
4672ca:	5a                   	pop    %edx
4672cb:	6f                   	outsl  %ds:(%esi),(%dx)
4672cc:	57                   	push   %edi
4672cd:	79 70                	jns    0x46733f
4672cf:	4d                   	dec    %ebp
4672d0:	2f                   	das
4672d1:	63 43 39             	arpl   %eax,0x39(%ebx)