41cf0d:	74 00                	je     0x41cf0f
41cf0f:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41cf13:	00 2f                	add    %ch,(%edi)
41cf15:	70 00                	jo     0x41cf17
41cf17:	69 00 63 00 74 00    	imul   $0x740063,(%eax),%eax
41cf1d:	75 00                	jne    0x41cf1f
41cf1f:	72 00                	jb     0x41cf21
41cf21:	65 00 42 00          	add    %al,%gs:0x0(%edx)
41cf25:	6f                   	outsl  %ds:(%esi),(%dx)
41cf26:	00 78 00             	add    %bh,0x0(%eax)
41cf29:	45                   	inc    %ebp
41cf2a:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41cf2e:	00 69 00             	add    %ch,0x0(%ecx)
41cf31:	73 00                	jae    0x41cf33
41cf33:	68 00 57 00 61       	push   $0x61005700
41cf38:	00 72 00             	add    %dh,0x0(%edx)
41cf3b:	72 00                	jb     0x41cf3d
41cf3d:	69 00 6f 00 72 00    	imul   $0x72006f,(%eax),%eax
41cf43:	00 2d 70 00 69 00    	add    %ch,0x690070
41cf49:	63 00                	arpl   %eax,(%eax)
41cf4b:	74 00                	je     0x41cf4d
41cf4d:	75 00                	jne    0x41cf4f
41cf4f:	72 00                	jb     0x41cf51
41cf51:	65 00 42 00          	add    %al,%gs:0x0(%edx)
41cf55:	6f                   	outsl  %ds:(%esi),(%dx)
41cf56:	00 78 00             	add    %bh,0x0(%eax)
41cf59:	45                   	inc    %ebp
41cf5a:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41cf5e:	00 69 00             	add    %ch,0x0(%ecx)
41cf61:	73 00                	jae    0x41cf63
41cf63:	68 00 41 00 72       	push   $0x72004100
41cf68:	00 63 00             	add    %ah,0x0(%ebx)
41cf6b:	68 00 65 00 72       	push   $0x72006500
41cf70:	00 00                	add    %al,(%eax)
41cf72:	4d                   	dec    %ebp
41cf73:	6c                   	insb   (%dx),%es:(%edi)
41cf74:	00 61 00             	add    %ah,0x0(%ecx)
41cf77:	62 00                	bound  %eax,(%eax)
41cf79:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41cf7e:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41cf82:	00 69 00             	add    %ch,0x0(%ecx)
41cf85:	73 00                	jae    0x41cf87
41cf87:	68 00 57 00 61       	push   $0x61005700
41cf8c:	00 72 00             	add    %dh,0x0(%edx)
41cf8f:	72 00                	jb     0x41cf91
41cf91:	69 00 6f 00 72 00    	imul   $0x72006f,(%eax),%eax
41cf97:	54                   	push   %esp
41cf98:	00 72 00             	add    %dh,0x0(%edx)
41cf9b:	61                   	popa
41cf9c:	00 69 00             	add    %ch,0x0(%ecx)
41cf9f:	6e                   	outsb  %ds:(%esi),(%dx)
41cfa0:	00 69 00             	add    %ch,0x0(%ecx)
41cfa3:	6e                   	outsb  %ds:(%esi),(%dx)
41cfa4:	00 67 00             	add    %ah,0x0(%edi)
41cfa7:	43                   	inc    %ebx
41cfa8:	00 6f 00             	add    %ch,0x0(%edi)
41cfab:	73 00                	jae    0x41cfad
41cfad:	74 00                	je     0x41cfaf
41cfaf:	43                   	inc    %ebx
41cfb0:	00 72 00             	add    %dh,0x0(%edx)
41cfb3:	79 00                	jns    0x41cfb5
41cfb5:	73 00                	jae    0x41cfb7
41cfb7:	74 00                	je     0x41cfb9
41cfb9:	61                   	popa
41cfba:	00 6c 00 73          	add    %ch,0x73(%eax,%eax,1)
41cfbe:	00 00                	add    %al,(%eax)
41cfc0:	45                   	inc    %ebp
41cfc1:	6c                   	insb   (%dx),%es:(%edi)
41cfc2:	00 61 00             	add    %ah,0x0(%ecx)
41cfc5:	62 00                	bound  %eax,(%eax)
41cfc7:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41cfcc:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41cfd0:	00 69 00             	add    %ch,0x0(%ecx)
41cfd3:	73 00                	jae    0x41cfd5
41cfd5:	68 00 57 00 61       	push   $0x61005700
41cfda:	00 72 00             	add    %dh,0x0(%edx)
41cfdd:	72 00                	jb     0x41cfdf
41cfdf:	69 00 6f 00 72 00    	imul   $0x72006f,(%eax),%eax
41cfe5:	54                   	push   %esp
41cfe6:	00 72 00             	add    %dh,0x0(%edx)
41cfe9:	61                   	popa
41cfea:	00 69 00             	add    %ch,0x0(%ecx)
41cfed:	6e                   	outsb  %ds:(%esi),(%dx)
41cfee:	00 69 00             	add    %ch,0x0(%ecx)
41cff1:	6e                   	outsb  %ds:(%esi),(%dx)
41cff2:	00 67 00             	add    %ah,0x0(%edi)
41cff5:	43                   	inc    %ebx
41cff6:	00 6f 00             	add    %ch,0x0(%edi)
41cff9:	73 00                	jae    0x41cffb
41cffb:	74 00                	je     0x41cffd
41cffd:	49                   	dec    %ecx
41cffe:	00 72 00             	add    %dh,0x0(%edx)
41d001:	6f                   	outsl  %ds:(%esi),(%dx)
41d002:	00 6e 00             	add    %ch,0x0(%esi)
41d005:	00 47 6c             	add    %al,0x6c(%edi)
41d008:	00 61 00             	add    %ah,0x0(%ecx)
41d00b:	62 00                	bound  %eax,(%eax)
41d00d:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41d012:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41d016:	00 69 00             	add    %ch,0x0(%ecx)
41d019:	73 00                	jae    0x41d01b
41d01b:	68 00 57 00 61       	push   $0x61005700
41d020:	00 72 00             	add    %dh,0x0(%edx)
41d023:	72 00                	jb     0x41d025
41d025:	69 00 6f 00 72 00    	imul   $0x72006f,(%eax),%eax
41d02b:	54                   	push   %esp
41d02c:	00 72 00             	add    %dh,0x0(%edx)
41d02f:	61                   	popa
41d030:	00 69 00             	add    %ch,0x0(%ecx)
41d033:	6e                   	outsb  %ds:(%esi),(%dx)
41d034:	00 69 00             	add    %ch,0x0(%ecx)
41d037:	6e                   	outsb  %ds:(%esi),(%dx)
41d038:	00 67 00             	add    %ah,0x0(%edi)
41d03b:	43                   	inc    %ebx
41d03c:	00 6f 00             	add    %ch,0x0(%edi)
41d03f:	73 00                	jae    0x41d041
41d041:	74 00                	je     0x41d043
41d043:	53                   	push   %ebx
41d044:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
41d048:	00 6e 00             	add    %ch,0x0(%esi)
41d04b:	65 00 00             	add    %al,%gs:(%eax)
41d04e:	45                   	inc    %ebp
41d04f:	6c                   	insb   (%dx),%es:(%edi)
41d050:	00 61 00             	add    %ah,0x0(%ecx)
41d053:	62 00                	bound  %eax,(%eax)
41d055:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41d05a:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41d05e:	00 69 00             	add    %ch,0x0(%ecx)
41d061:	73 00                	jae    0x41d063
41d063:	68 00 57 00 61       	push   $0x61005700
41d068:	00 72 00             	add    %dh,0x0(%edx)
41d06b:	72 00                	jb     0x41d06d
41d06d:	69 00 6f 00 72 00    	imul   $0x72006f,(%eax),%eax
41d073:	54                   	push   %esp
41d074:	00 72 00             	add    %dh,0x0(%edx)
41d077:	61                   	popa
41d078:	00 69 00             	add    %ch,0x0(%ecx)
41d07b:	6e                   	outsb  %ds:(%esi),(%dx)
41d07c:	00 69 00             	add    %ch,0x0(%ecx)
41d07f:	6e                   	outsb  %ds:(%esi),(%dx)
41d080:	00 67 00             	add    %ah,0x0(%edi)
41d083:	43                   	inc    %ebx
41d084:	00 6f 00             	add    %ch,0x0(%edi)
41d087:	73 00                	jae    0x41d089
41d089:	74 00                	je     0x41d08b
41d08b:	57                   	push   %edi
41d08c:	00 6f 00             	add    %ch,0x0(%edi)
41d08f:	6f                   	outsl  %ds:(%esi),(%dx)
41d090:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
41d094:	4b                   	dec    %ebx
41d095:	6c                   	insb   (%dx),%es:(%edi)
41d096:	00 61 00             	add    %ah,0x0(%ecx)
41d099:	62 00                	bound  %eax,(%eax)
41d09b:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41d0a0:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41d0a4:	00 69 00             	add    %ch,0x0(%ecx)
41d0a7:	73 00                	jae    0x41d0a9
41d0a9:	68 00 4d 00 61       	push   $0x61004d00
41d0ae:	00 73 00             	add    %dh,0x0(%ebx)
41d0b1:	74 00                	je     0x41d0b3
41d0b3:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41d0b7:	54                   	push   %esp
41d0b8:	00 72 00             	add    %dh,0x0(%edx)
41d0bb:	61                   	popa
41d0bc:	00 69 00             	add    %ch,0x0(%ecx)
41d0bf:	6e                   	outsb  %ds:(%esi),(%dx)
41d0c0:	00 69 00             	add    %ch,0x0(%ecx)
41d0c3:	6e                   	outsb  %ds:(%esi),(%dx)
41d0c4:	00 67 00             	add    %ah,0x0(%edi)
41d0c7:	43                   	inc    %ebx
41d0c8:	00 6f 00             	add    %ch,0x0(%edi)
41d0cb:	73 00                	jae    0x41d0cd
41d0cd:	74 00                	je     0x41d0cf
41d0cf:	43                   	inc    %ebx
41d0d0:	00 72 00             	add    %dh,0x0(%edx)
41d0d3:	79 00                	jns    0x41d0d5
41d0d5:	73 00                	jae    0x41d0d7
41d0d7:	74 00                	je     0x41d0d9
41d0d9:	61                   	popa
41d0da:	00 6c 00 73          	add    %ch,0x73(%eax,%eax,1)
41d0de:	00 00                	add    %al,(%eax)
41d0e0:	43                   	inc    %ebx
41d0e1:	6c                   	insb   (%dx),%es:(%edi)
41d0e2:	00 61 00             	add    %ah,0x0(%ecx)
41d0e5:	62 00                	bound  %eax,(%eax)
41d0e7:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41d0ec:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41d0f0:	00 69 00             	add    %ch,0x0(%ecx)
41d0f3:	73 00                	jae    0x41d0f5
41d0f5:	68 00 4d 00 61       	push   $0x61004d00
41d0fa:	00 73 00             	add    %dh,0x0(%ebx)
41d0fd:	74 00                	je     0x41d0ff
41d0ff:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41d103:	54                   	push   %esp
41d104:	00 72 00             	add    %dh,0x0(%edx)
41d107:	61                   	popa
41d108:	00 69 00             	add    %ch,0x0(%ecx)
41d10b:	6e                   	outsb  %ds:(%esi),(%dx)
41d10c:	00 69 00             	add    %ch,0x0(%ecx)
41d10f:	6e                   	outsb  %ds:(%esi),(%dx)
41d110:	00 67 00             	add    %ah,0x0(%edi)
41d113:	43                   	inc    %ebx
41d114:	00 6f 00             	add    %ch,0x0(%edi)
41d117:	73 00                	jae    0x41d119
41d119:	74 00                	je     0x41d11b
41d11b:	49                   	dec    %ecx
41d11c:	00 72 00             	add    %dh,0x0(%edx)
41d11f:	6f                   	outsl  %ds:(%esi),(%dx)
41d120:	00 6e 00             	add    %ch,0x0(%esi)
41d123:	00 45 6c             	add    %al,0x6c(%ebp)
41d126:	00 61 00             	add    %ah,0x0(%ecx)
41d129:	62 00                	bound  %eax,(%eax)
41d12b:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41d130:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41d134:	00 69 00             	add    %ch,0x0(%ecx)
41d137:	73 00                	jae    0x41d139
41d139:	68 00 4d 00 61       	push   $0x61004d00
41d13e:	00 73 00             	add    %dh,0x0(%ebx)
41d141:	74 00                	je     0x41d143
41d143:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41d147:	54                   	push   %esp
41d148:	00 72 00             	add    %dh,0x0(%edx)
41d14b:	61                   	popa
41d14c:	00 69 00             	add    %ch,0x0(%ecx)
41d14f:	6e                   	outsb  %ds:(%esi),(%dx)
41d150:	00 69 00             	add    %ch,0x0(%ecx)
41d153:	6e                   	outsb  %ds:(%esi),(%dx)
41d154:	00 67 00             	add    %ah,0x0(%edi)
41d157:	43                   	inc    %ebx
41d158:	00 6f 00             	add    %ch,0x0(%edi)
41d15b:	73 00                	jae    0x41d15d
41d15d:	74 00                	je     0x41d15f
41d15f:	53                   	push   %ebx
41d160:	00 74 00 6f          	add    %dh,0x6f(%eax,%eax,1)
41d164:	00 6e 00             	add    %ch,0x0(%esi)
41d167:	65 00 00             	add    %al,%gs:(%eax)
41d16a:	43                   	inc    %ebx
41d16b:	6c                   	insb   (%dx),%es:(%edi)
41d16c:	00 61 00             	add    %ah,0x0(%ecx)
41d16f:	62 00                	bound  %eax,(%eax)
41d171:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41d176:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41d17a:	00 69 00             	add    %ch,0x0(%ecx)
41d17d:	73 00                	jae    0x41d17f
41d17f:	68 00 4d 00 61       	push   $0x61004d00
41d184:	00 73 00             	add    %dh,0x0(%ebx)
41d187:	74 00                	je     0x41d189
41d189:	65 00 72 00          	add    %dh,%gs:0x0(%edx)
41d18d:	54                   	push   %esp
41d18e:	00 72 00             	add    %dh,0x0(%edx)
41d191:	61                   	popa
41d192:	00 69 00             	add    %ch,0x0(%ecx)
41d195:	6e                   	outsb  %ds:(%esi),(%dx)
41d196:	00 69 00             	add    %ch,0x0(%ecx)
41d199:	6e                   	outsb  %ds:(%esi),(%dx)
41d19a:	00 67 00             	add    %ah,0x0(%edi)
41d19d:	43                   	inc    %ebx
41d19e:	00 6f 00             	add    %ch,0x0(%edi)
41d1a1:	73 00                	jae    0x41d1a3
41d1a3:	74 00                	je     0x41d1a5
41d1a5:	57                   	push   %edi
41d1a6:	00 6f 00             	add    %ch,0x0(%edi)
41d1a9:	6f                   	outsl  %ds:(%esi),(%dx)
41d1aa:	00 64 00 00          	add    %ah,0x0(%eax,%eax,1)
41d1ae:	47                   	inc    %edi
41d1af:	6c                   	insb   (%dx),%es:(%edi)
41d1b0:	00 61 00             	add    %ah,0x0(%ecx)
41d1b3:	62 00                	bound  %eax,(%eax)
41d1b5:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41d1ba:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41d1be:	00 69 00             	add    %ch,0x0(%ecx)
41d1c1:	73 00                	jae    0x41d1c3
41d1c3:	68 00 41 00 72       	push   $0x72004100
41d1c8:	00 63 00             	add    %ah,0x0(%ebx)
41d1cb:	68 00 65 00 72       	push   $0x72006500
41d1d0:	00 54 00 72          	add    %dl,0x72(%eax,%eax,1)
41d1d4:	00 61 00             	add    %ah,0x0(%ecx)
41d1d7:	69 00 6e 00 69 00    	imul   $0x69006e,(%eax),%eax
41d1dd:	6e                   	outsb  %ds:(%esi),(%dx)
41d1de:	00 67 00             	add    %ah,0x0(%edi)
41d1e1:	50                   	push   %eax
41d1e2:	00 6f 00             	add    %ch,0x0(%edi)
41d1e5:	70 00                	jo     0x41d1e7
41d1e7:	75 00                	jne    0x41d1e9
41d1e9:	6c                   	insb   (%dx),%es:(%edi)
41d1ea:	00 61 00             	add    %ah,0x0(%ecx)
41d1ed:	74 00                	je     0x41d1ef
41d1ef:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
41d1f5:	00 4f 6c             	add    %cl,0x6c(%edi)
41d1f8:	00 61 00             	add    %ah,0x0(%ecx)
41d1fb:	62 00                	bound  %eax,(%eax)
41d1fd:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41d202:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41d206:	00 69 00             	add    %ch,0x0(%ecx)
41d209:	73 00                	jae    0x41d20b
41d20b:	68 00 41 00 72       	push   $0x72004100
41d210:	00 63 00             	add    %ah,0x0(%ebx)
41d213:	68 00 65 00 72       	push   $0x72006500
41d218:	00 54 00 72          	add    %dl,0x72(%eax,%eax,1)
41d21c:	00 61 00             	add    %ah,0x0(%ecx)
41d21f:	69 00 6e 00 69 00    	imul   $0x69006e,(%eax),%eax
41d225:	6e                   	outsb  %ds:(%esi),(%dx)
41d226:	00 67 00             	add    %ah,0x0(%edi)
41d229:	43                   	inc    %ebx
41d22a:	00 6f 00             	add    %ch,0x0(%edi)
41d22d:	73 00                	jae    0x41d22f
41d22f:	74 00                	je     0x41d231
41d231:	50                   	push   %eax
41d232:	00 6f 00             	add    %ch,0x0(%edi)
41d235:	70 00                	jo     0x41d237
41d237:	75 00                	jne    0x41d239
41d239:	6c                   	insb   (%dx),%es:(%edi)
41d23a:	00 61 00             	add    %ah,0x0(%ecx)
41d23d:	74 00                	je     0x41d23f
41d23f:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
41d245:	00 51 6c             	add    %dl,0x6c(%ecx)
41d248:	00 61 00             	add    %ah,0x0(%ecx)
41d24b:	62 00                	bound  %eax,(%eax)
41d24d:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)
41d252:	00 6c 00 76          	add    %ch,0x76(%eax,%eax,1)
41d256:	00 69 00             	add    %ch,0x0(%ecx)
41d259:	73 00                	jae    0x41d25b
41d25b:	68 00 57 00 61       	push   $0x61005700
41d260:	00 72 00             	add    %dh,0x0(%edx)
41d263:	72 00                	jb     0x41d265
41d265:	69 00 6f 00 72 00    	imul   $0x72006f,(%eax),%eax
41d26b:	54                   	push   %esp
41d26c:	00 72 00             	add    %dh,0x0(%edx)
41d26f:	61                   	popa
41d270:	00 69 00             	add    %ch,0x0(%ecx)
41d273:	6e                   	outsb  %ds:(%esi),(%dx)
41d274:	00 69 00             	add    %ch,0x0(%ecx)
41d277:	6e                   	outsb  %ds:(%esi),(%dx)
41d278:	00 67 00             	add    %ah,0x0(%edi)
41d27b:	43                   	inc    %ebx
41d27c:	00 6f 00             	add    %ch,0x0(%edi)
41d27f:	73 00                	jae    0x41d281
41d281:	74 00                	je     0x41d283
41d283:	50                   	push   %eax
41d284:	00 6f 00             	add    %ch,0x0(%edi)
41d287:	70 00                	jo     0x41d289
41d289:	75 00                	jne    0x41d28b
41d28b:	6c                   	insb   (%dx),%es:(%edi)
41d28c:	00 61 00             	add    %ah,0x0(%ecx)
41d28f:	74 00                	je     0x41d291
41d291:	69 00 6f 00 6e 00    	imul   $0x6e006f,(%eax),%eax
41d297:	00 49 6c             	add    %cl,0x6c(%ecx)
41d29a:	00 61 00             	add    %ah,0x0(%ecx)
41d29d:	62 00                	bound  %eax,(%eax)
41d29f:	65 00 6c 00 45       	add    %ch,%gs:0x45(%eax,%eax,1)