415055:	51                   	push   %ecx
415056:	00 2e                	add    %ch,(%esi)
415058:	06                   	push   %es
415059:	42                   	inc    %edx
41505a:	00 2e                	add    %ch,(%esi)
41505c:	06                   	push   %es
41505d:	2e 06                	cs push %es
41505f:	2e 06                	cs push %es
415061:	2e 06                	cs push %es
415063:	2e 06                	cs push %es
415065:	2e 06                	cs push %es
415067:	2e 06                	cs push %es
415069:	4d                   	dec    %ebp
41506a:	00 2e                	add    %ch,(%esi)
41506c:	06                   	push   %es
41506d:	2e 06                	cs push %es
41506f:	2e 06                	cs push %es
415071:	2e 06                	cs push %es
415073:	64 00 6a 00          	add    %ch,%fs:0x0(%edx)
415077:	49                   	dec    %ecx
415078:	00 75 00             	add    %dh,0x0(%ebp)
41507b:	4d                   	dec    %ebp
41507c:	00 43 00             	add    %al,0x0(%ebx)
41507f:	34 00                	xor    $0x0,%al
415081:	31 00                	xor    %eax,(%eax)
415083:	4d                   	dec    %ebp
415084:	00 44 00 63          	add    %al,0x63(%eax,%eax,1)
415088:	00 79 00             	add    %bh,0x0(%ecx)
41508b:	4e                   	dec    %esi
41508c:	00 77 00             	add    %dh,0x0(%edi)
41508f:	2e 06                	cs push %es
415091:	2e 06                	cs push %es
415093:	2e 06                	cs push %es
415095:	2e 06                	cs push %es
415097:	2e 06                	cs push %es
415099:	46                   	inc    %esi
41509a:	00 2e                	add    %ch,(%esi)
41509c:	06                   	push   %es
41509d:	47                   	inc    %edi
41509e:	00 77 00             	add    %dh,0x0(%edi)
4150a1:	2e 06                	cs push %es
4150a3:	2e 06                	cs push %es
4150a5:	2e 06                	cs push %es
4150a7:	44                   	inc    %esp
4150a8:	00 63 00             	add    %ah,0x0(%ebx)
4150ab:	42                   	inc    %edx
4150ac:	00 77 00             	add    %dh,0x0(%edi)
4150af:	2e 06                	cs push %es
4150b1:	2e 06                	cs push %es
4150b3:	49                   	dec    %ecx
4150b4:	00 33                	add    %dh,(%ebx)
4150b6:	00 34 00             	add    %dh,(%eax,%eax,1)
4150b9:	2e 06                	cs push %es
4150bb:	2e 06                	cs push %es
4150bd:	45                   	inc    %ebp
4150be:	00 67 00             	add    %ah,0x0(%edi)
4150c1:	49                   	dec    %ecx
4150c2:	00 2e                	add    %ch,(%esi)
4150c4:	06                   	push   %es
4150c5:	2e 06                	cs push %es
4150c7:	44                   	inc    %esp
4150c8:	00 67 00             	add    %ah,0x0(%edi)
4150cb:	42                   	inc    %edx
4150cc:	00 67 00             	add    %ah,0x0(%edi)
4150cf:	2e 06                	cs push %es
4150d1:	2e 06                	cs push %es
4150d3:	49                   	dec    %ecx
4150d4:	00 31                	add    %dh,(%ecx)
4150d6:	00 4e 00             	add    %cl,0x0(%esi)
4150d9:	30 00                	xor    %al,(%eax)
4150db:	63 00                	arpl   %eax,(%eax)
4150dd:	6d                   	insl   (%dx),%es:(%edi)
4150de:	00 6c 00 75          	add    %ch,0x75(%eax,%eax,1)
4150e2:	00 5a 00             	add    %bl,0x0(%edx)
4150e5:	33 00                	xor    (%eax),%eax
4150e7:	4d                   	dec    %ebp
4150e8:	00 2e                	add    %ch,(%esi)
4150ea:	06                   	push   %es
4150eb:	2e 06                	cs push %es
4150ed:	2e 06                	cs push %es
4150ef:	2e 06                	cs push %es
4150f1:	2e 06                	cs push %es
4150f3:	4b                   	dec    %ebx
4150f4:	00 2e                	add    %ch,(%esi)
4150f6:	06                   	push   %es
4150f7:	38 00                	cmp    %al,(%eax)
4150f9:	2e 06                	cs push %es
4150fb:	2e 06                	cs push %es
4150fd:	46                   	inc    %esi
4150fe:	00 51 00             	add    %dl,0x0(%ecx)
415101:	2e 06                	cs push %es
415103:	2e 06                	cs push %es
415105:	2e 06                	cs push %es
415107:	2e 06                	cs push %es
415109:	6a 00                	push   $0x0
41510b:	56                   	push   %esi
41510c:	00 56 00             	add    %dl,0x0(%esi)
41510f:	4d                   	dec    %ebp
415110:	00 2e                	add    %ch,(%esi)
415112:	06                   	push   %es
415113:	66 00 2e             	data16 add %ch,(%esi)
415116:	06                   	push   %es
415117:	38 00                	cmp    %al,(%eax)
415119:	2e 06                	cs push %es
41511b:	2e 06                	cs push %es
41511d:	42                   	inc    %edx
41511e:	00 2e                	add    %ch,(%esi)
415120:	06                   	push   %es
415121:	2e 06                	cs push %es
415123:	2e 06                	cs push %es
415125:	2e 06                	cs push %es
415127:	2e 06                	cs push %es
415129:	6a 00                	push   $0x0
41512b:	52                   	push   %edx
41512c:	00 31                	add    %dh,(%ecx)
41512e:	00 56 00             	add    %dl,0x0(%esi)
415131:	4a                   	dec    %edx
415132:	00 52 00             	add    %dl,0x0(%edx)
415135:	2e 06                	cs push %es
415137:	2e 06                	cs push %es
415139:	2e 06                	cs push %es
41513b:	2e 06                	cs push %es
41513d:	49                   	dec    %ecx
41513e:	00 77 00             	add    %dh,0x0(%edi)
415141:	50                   	push   %eax
415142:	00 2e                	add    %ch,(%esi)
415144:	06                   	push   %es
415145:	2e 06                	cs push %es
415147:	2e 06                	cs push %es
415149:	59                   	pop    %ecx
41514a:	00 2e                	add    %ch,(%esi)
41514c:	06                   	push   %es
41514d:	77 00                	ja     0x41514f
41514f:	2e 06                	cs push %es
415151:	2e 06                	cs push %es
415153:	49                   	dec    %ecx
415154:	00 30                	add    %dh,(%eax)
415156:	00 4a 00             	add    %cl,0x0(%edx)
415159:	73 00                	jae    0x41515b
41515b:	62 00                	bound  %eax,(%eax)
41515d:	32 00                	xor    (%eax),%al
41515f:	49                   	dec    %ecx
415160:	00 2e                	add    %ch,(%esi)
415162:	06                   	push   %es
415163:	2e 06                	cs push %es
415165:	2e 06                	cs push %es
415167:	2e 06                	cs push %es
415169:	2e 06                	cs push %es
41516b:	2e 06                	cs push %es
41516d:	2e 06                	cs push %es
41516f:	2e 06                	cs push %es
415171:	2e 06                	cs push %es
415173:	2e 06                	cs push %es
415175:	67 00 2e 06 2e       	add    %ch,0x2e06
41517a:	06                   	push   %es
41517b:	2e 06                	cs push %es
41517d:	56                   	push   %esi
41517e:	00 63 00             	add    %ah,0x0(%ebx)
415181:	64 00 2e             	add    %ch,%fs:(%esi)
415184:	06                   	push   %es
415185:	67 00 67 00          	add    %ah,0x0(%bx)
415189:	4a                   	dec    %edx
41518a:	00 2e                	add    %ch,(%esi)
41518c:	06                   	push   %es
41518d:	51                   	push   %ecx
41518e:	00 2e                	add    %ch,(%esi)
415190:	06                   	push   %es
415191:	2e 06                	cs push %es
415193:	2e 06                	cs push %es
415195:	50                   	push   %eax
415196:	00 6f 00             	add    %ch,0x0(%edi)
415199:	42                   	inc    %edx
41519a:	00 4d 00             	add    %cl,0x0(%ebp)
41519d:	77 00                	ja     0x41519f
41519f:	2e 06                	cs push %es
4151a1:	57                   	push   %edi
4151a2:	00 2e                	add    %ch,(%esi)
4151a4:	06                   	push   %es
4151a5:	2e 06                	cs push %es
4151a7:	2e 06                	cs push %es
4151a9:	42                   	inc    %edx
4151aa:	00 2e                	add    %ch,(%esi)
4151ac:	06                   	push   %es
4151ad:	2e 06                	cs push %es
4151af:	2e 06                	cs push %es
4151b1:	2e 06                	cs push %es
4151b3:	4c                   	dec    %esp
4151b4:	00 51 00             	add    %dl,0x0(%ecx)
4151b7:	2e 06                	cs push %es
4151b9:	2e 06                	cs push %es
4151bb:	2e 06                	cs push %es
4151bd:	2e 06                	cs push %es
4151bf:	73 00                	jae    0x4151c1
4151c1:	2e 06                	cs push %es
4151c3:	2e 06                	cs push %es
4151c5:	2e 06                	cs push %es
4151c7:	2e 06                	cs push %es
4151c9:	52                   	push   %edx
4151ca:	00 2e                	add    %ch,(%esi)
4151cc:	06                   	push   %es
4151cd:	2e 06                	cs push %es
4151cf:	2e 06                	cs push %es
4151d1:	2e 06                	cs push %es
4151d3:	49                   	dec    %ecx
4151d4:	00 51 00             	add    %dl,0x0(%ecx)
4151d7:	2e 06                	cs push %es
4151d9:	2e 06                	cs push %es
4151db:	2e 06                	cs push %es
4151dd:	43                   	inc    %ebx
4151de:	00 59 00             	add    %bl,0x0(%ecx)
4151e1:	2e 06                	cs push %es
4151e3:	2e 06                	cs push %es
4151e5:	2e 06                	cs push %es
4151e7:	42                   	inc    %edx
4151e8:	00 4b 00             	add    %cl,0x0(%ebx)
4151eb:	2e 06                	cs push %es
4151ed:	2e 06                	cs push %es
4151ef:	2e 06                	cs push %es
4151f1:	2e 06                	cs push %es
4151f3:	42                   	inc    %edx
4151f4:	00 2e                	add    %ch,(%esi)
4151f6:	06                   	push   %es
4151f7:	2e 06                	cs push %es
4151f9:	2e 06                	cs push %es
4151fb:	2e 06                	cs push %es
4151fd:	2e 06                	cs push %es
4151ff:	30 00                	xor    %al,(%eax)
415201:	2e 06                	cs push %es
415203:	2e 06                	cs push %es
415205:	2e 06                	cs push %es
415207:	2e 06                	cs push %es
415209:	52                   	push   %edx
41520a:	00 2e                	add    %ch,(%esi)
41520c:	06                   	push   %es
41520d:	2e 06                	cs push %es
41520f:	2e 06                	cs push %es
415211:	2e 06                	cs push %es
415213:	42                   	inc    %edx
415214:	00 51 00             	add    %dl,0x0(%ecx)
415217:	2e 06                	cs push %es
415219:	2e 06                	cs push %es
41521b:	2e 06                	cs push %es
41521d:	2e 06                	cs push %es
41521f:	45                   	inc    %ebp
415220:	00 2e                	add    %ch,(%esi)
415222:	06                   	push   %es
415223:	2e 06                	cs push %es
415225:	2e 06                	cs push %es
415227:	2e 06                	cs push %es
415229:	45                   	inc    %ebp
41522a:	00 2e                	add    %ch,(%esi)
41522c:	06                   	push   %es
41522d:	2e 06                	cs push %es
41522f:	2e 06                	cs push %es
415231:	2e 06                	cs push %es
415233:	2e 06                	cs push %es
415235:	51                   	push   %ecx
415236:	00 2e                	add    %ch,(%esi)
415238:	06                   	push   %es
415239:	2e 06                	cs push %es
41523b:	2e 06                	cs push %es
41523d:	2e 06                	cs push %es
41523f:	2e 06                	cs push %es
415241:	2e 06                	cs push %es
415243:	5a                   	pop    %edx
415244:	00 2e                	add    %ch,(%esi)
415246:	06                   	push   %es
415247:	4d                   	dec    %ebp
415248:	00 42 00             	add    %al,0x0(%edx)
41524b:	2e 06                	cs push %es
41524d:	2e 06                	cs push %es
41524f:	2e 06                	cs push %es
415251:	2e 06                	cs push %es
415253:	2e 06                	cs push %es
415255:	2e 06                	cs push %es
415257:	2e 06                	cs push %es
415259:	47                   	inc    %edi
41525a:	00 2e                	add    %ch,(%esi)
41525c:	06                   	push   %es
41525d:	43                   	inc    %ebx
41525e:	00 55 00             	add    %dl,0x0(%ebp)
415261:	43                   	inc    %ebx
415262:	00 37                	add    %dh,(%edi)
415264:	00 2e                	add    %ch,(%esi)
415266:	06                   	push   %es
415267:	51                   	push   %ecx
415268:	00 47 00             	add    %al,0x0(%edi)
41526b:	2e 06                	cs push %es
41526d:	4a                   	dec    %edx
41526e:	00 49 00             	add    %cl,0x0(%ecx)
415271:	43                   	inc    %ebx
415272:	00 37                	add    %dh,(%edi)
415274:	00 2e                	add    %ch,(%esi)
415276:	06                   	push   %es
415277:	51                   	push   %ecx
415278:	00 47 00             	add    %al,0x0(%edi)
41527b:	2e 06                	cs push %es
41527d:	48                   	dec    %eax
41527e:	00 49 00             	add    %cl,0x0(%ecx)
415281:	42                   	inc    %edx
415282:	00 75 00             	add    %dh,0x0(%ebp)
415285:	67 00 51 00          	add    %dl,0x0(%bx,%di)
415289:	50                   	push   %eax
41528a:	00 2e                	add    %ch,(%esi)
41528c:	06                   	push   %es
41528d:	44                   	inc    %esp
41528e:	00 4d 00             	add    %cl,0x0(%ebp)
415291:	46                   	inc    %esi
415292:	00 2e                	add    %ch,(%esi)
415294:	06                   	push   %es
415295:	2e 06                	cs push %es
415297:	2e 06                	cs push %es
415299:	47                   	inc    %edi
41529a:	00 2e                	add    %ch,(%esi)
41529c:	06                   	push   %es
41529d:	4a                   	dec    %edx
41529e:	00 6f 00             	add    %ch,0x0(%edi)
4152a1:	42                   	inc    %edx
4152a2:	00 30                	add    %dh,(%eax)
4152a4:	00 77 00             	add    %dh,0x0(%edi)
4152a7:	4d                   	dec    %ebp
4152a8:	00 47 00             	add    %al,0x0(%edi)
4152ab:	2e 06                	cs push %es
4152ad:	2e 06                	cs push %es
4152af:	67 00 43 00          	add    %al,0x0(%bp,%di)
4152b3:	30 00                	xor    %al,(%eax)
4152b5:	77 00                	ja     0x4152b7
4152b7:	4d                   	dec    %ebp
4152b8:	00 47 00             	add    %al,0x0(%edi)
4152bb:	2e 06                	cs push %es
4152bd:	4f                   	dec    %edi
4152be:	00 6b 00             	add    %ch,0x0(%ebx)
4152c1:	42                   	inc    %edx
4152c2:	00 30                	add    %dh,(%eax)
4152c4:	00 77 00             	add    %dh,0x0(%edi)
4152c7:	4d                   	dec    %ebp
4152c8:	00 47 00             	add    %al,0x0(%edi)
4152cb:	2e 06                	cs push %es
4152cd:	48                   	dec    %eax
4152ce:	00 6b 00             	add    %ch,0x0(%ebx)
4152d1:	43                   	inc    %ebx
4152d2:	00 30                	add    %dh,(%eax)
4152d4:	00 77 00             	add    %dh,0x0(%edi)
4152d7:	4d                   	dec    %ebp
4152d8:	00 47 00             	add    %al,0x0(%edi)
4152db:	2e 06                	cs push %es
4152dd:	45                   	inc    %ebp
4152de:	00 55 00             	add    %dl,0x0(%ebp)
4152e1:	43                   	inc    %ebx
4152e2:	00 30                	add    %dh,(%eax)