4170ed:	4a                   	dec    %edx
4170ee:	00 41 00             	add    %al,0x0(%ecx)
4170f1:	42                   	inc    %edx
4170f2:	00 46 00             	add    %al,0x0(%esi)
4170f5:	45                   	inc    %ebp
4170f6:	00 55 00             	add    %dl,0x0(%ebp)
4170f9:	53                   	push   %ebx
4170fa:	00 51 00             	add    %dl,0x0(%ecx)
4170fd:	41                   	inc    %ecx
4170fe:	00 4a 00             	add    %cl,0x0(%edx)
417101:	4e                   	dec    %esi
417102:	00 46 00             	add    %al,0x0(%esi)
417105:	55                   	push   %ebp
417106:	00 57 00             	add    %dl,0x0(%edi)
417109:	41                   	inc    %ecx
41710a:	00 43 00             	add    %al,0x0(%ebx)
41710d:	4d                   	dec    %ebp
41710e:	00 4a 00             	add    %cl,0x0(%edx)
417111:	52                   	push   %edx
417112:	00 47 00             	add    %al,0x0(%edi)
417115:	41                   	inc    %ecx
417116:	00 41 00             	add    %al,0x0(%ecx)
417119:	54                   	push   %esp
41711a:	00 4b 00             	add    %cl,0x0(%ebx)
41711d:	4e                   	dec    %esi
41711e:	00 4a 00             	add    %cl,0x0(%edx)
417121:	55                   	push   %ebp
417122:	00 41 00             	add    %al,0x0(%ecx)
417125:	45                   	inc    %ebp
417126:	00 34 00             	add    %dh,(%eax,%eax,1)
417129:	54                   	push   %esp
41712a:	00 53 00             	add    %dl,0x0(%ebx)
41712d:	4f                   	dec    %edi
41712e:	00 41 00             	add    %al,0x0(%ecx)
417131:	42                   	inc    %edx
417132:	00 48 00             	add    %cl,0x0(%eax)
417135:	55                   	push   %ebp
417136:	00 36                	add    %dh,(%esi)
417138:	00 54 00 59          	add    %dl,0x59(%eax,%eax,1)
41713c:	00 41 00             	add    %al,0x0(%ecx)
41713f:	4b                   	dec    %ebx
417140:	00 42 00             	add    %al,0x0(%edx)
417143:	49                   	dec    %ecx
417144:	00 46 00             	add    %al,0x0(%esi)
417147:	41                   	inc    %ecx
417148:	00 41 00             	add    %al,0x0(%ecx)
41714b:	43                   	inc    %ebx
41714c:	00 52 00             	add    %dl,0x0(%edx)
41714f:	4b                   	dec    %ebx
417150:	00 46 00             	add    %al,0x0(%esi)
417153:	49                   	dec    %ecx
417154:	00 51 00             	add    %dl,0x0(%ecx)
417157:	41                   	inc    %ecx
417158:	00 55 00             	add    %dl,0x0(%ebp)
41715b:	53                   	push   %ebx
41715c:	00 53 00             	add    %dl,0x0(%ebx)
41715f:	4b                   	dec    %ebx
417160:	00 49 00             	add    %cl,0x0(%ecx)
417163:	41                   	inc    %ecx
417164:	00 46 00             	add    %al,0x0(%esi)
417167:	47                   	inc    %edi
417168:	00 55 00             	add    %dl,0x0(%ebp)
41716b:	32 00                	xor    (%eax),%al
41716d:	54                   	push   %esp
41716e:	00 41 00             	add    %al,0x0(%ecx)
417171:	42                   	inc    %edx
417172:	00 4b 00             	add    %cl,0x0(%ebx)
417175:	46                   	inc    %esi
417176:	00 49 00             	add    %cl,0x0(%ecx)
417179:	56                   	push   %esi
41717a:	00 41 00             	add    %al,0x0(%ecx)
41717d:	41                   	inc    %ecx
41717e:	00 4b 00             	add    %cl,0x0(%ebx)
417181:	56                   	push   %esi
417182:	00 4b 00             	add    %cl,0x0(%ebx)
417185:	56                   	push   %esi
417186:	00 4b 00             	add    %cl,0x0(%ebx)
417189:	41                   	inc    %ecx
41718a:	00 43 00             	add    %al,0x0(%ebx)
41718d:	57                   	push   %edi
41718e:	00 4b 00             	add    %cl,0x0(%ebx)
417191:	5a                   	pop    %edx
417192:	00 4c 00 41          	add    %cl,0x41(%eax,%eax,1)
417196:	00 41 00             	add    %al,0x0(%ecx)
417199:	56                   	push   %esi
41719a:	00 32                	add    %dh,(%edx)
41719c:	00 58 00             	add    %bl,0x0(%eax)
41719f:	4b                   	dec    %ebx
4171a0:	00 34 00             	add    %dh,(%eax,%eax,1)
4171a3:	41                   	inc    %ecx
4171a4:	00 46 00             	add    %al,0x0(%esi)
4171a7:	51                   	push   %ecx
4171a8:	00 57 00             	add    %dl,0x0(%edi)
4171ab:	43                   	inc    %ebx
4171ac:	00 59 00             	add    %bl,0x0(%ecx)
4171af:	41                   	inc    %ecx
4171b0:	00 42 00             	add    %al,0x0(%edx)
4171b3:	4d                   	dec    %ebp
4171b4:	00 56 00             	add    %dl,0x0(%esi)
4171b7:	53                   	push   %ebx
4171b8:	00 57 00             	add    %dl,0x0(%edi)
4171bb:	49                   	dec    %ecx
4171bc:	00 41 00             	add    %al,0x0(%ecx)
4171bf:	4c                   	dec    %esp
4171c0:	00 4a 00             	add    %cl,0x0(%edx)
4171c3:	4e                   	dec    %esi
4171c4:	00 46 00             	add    %al,0x0(%esi)
4171c7:	55                   	push   %ebp
4171c8:	00 41 00             	add    %al,0x0(%ecx)
4171cb:	43                   	inc    %ebx
4171cc:	00 33                	add    %dh,(%ebx)
4171ce:	00 4c 00 4e          	add    %cl,0x4e(%eax,%eax,1)
4171d2:	00 4e 00             	add    %cl,0x0(%esi)
4171d5:	51                   	push   %ecx
4171d6:	00 41 00             	add    %al,0x0(%ecx)
4171d9:	58                   	pop    %eax
4171da:	00 43 00             	add    %al,0x0(%ebx)
4171dd:	34 00                	xor    $0x0,%al
4171df:	4c                   	dec    %esp
4171e0:	00 51 00             	add    %dl,0x0(%ecx)
4171e3:	41                   	inc    %ecx
4171e4:	00 46 00             	add    %al,0x0(%esi)
4171e7:	32 00                	xor    (%eax),%al
4171e9:	58                   	pop    %eax
4171ea:	00 4b 00             	add    %cl,0x0(%ebx)
4171ed:	35 00 41 00 42       	xor    $0x42004100,%eax
4171f2:	00 50 00             	add    %dl,0x0(%eax)
4171f5:	46                   	inc    %esi
4171f6:	00 34 00             	add    %dh,(%eax,%eax,1)
4171f9:	58                   	pop    %eax
4171fa:	00 51 00             	add    %dl,0x0(%ecx)
4171fd:	41                   	inc    %ecx
4171fe:	00 4c 00 35          	add    %cl,0x35(%eax,%eax,1)
417202:	00 50 00             	add    %dl,0x0(%eax)
417205:	56                   	push   %esi
417206:	00 36                	add    %dh,(%esi)
417208:	00 41 00             	add    %al,0x0(%ecx)
41720b:	44                   	inc    %esp
41720c:	00 41 00             	add    %al,0x0(%ecx)
41720f:	4d                   	dec    %ebp
417210:	00 42 00             	add    %al,0x0(%edx)
417213:	51                   	push   %ecx
417214:	00 41 00             	add    %al,0x0(%ecx)
417217:	41                   	inc    %ecx
417218:	00 59 00             	add    %bl,0x0(%ecx)
41721b:	4c                   	dec    %esp
41721c:	00 42 00             	add    %al,0x0(%edx)
41721f:	4d                   	dec    %ebp
417220:	00 45 00             	add    %al,0x0(%ebp)
417223:	41                   	inc    %ecx
417224:	00 47 00             	add    %al,0x0(%edi)
417227:	45                   	inc    %ebp
417228:	00 59 00             	add    %bl,0x0(%ecx)
41722b:	54                   	push   %esp
41722c:	00 43 00             	add    %al,0x0(%ebx)
41722f:	41                   	inc    %ecx
417230:	00 42 00             	add    %al,0x0(%edx)
417233:	52                   	push   %edx
417234:	00 57 00             	add    %dl,0x0(%edi)
417237:	47                   	inc    %edi
417238:	00 59 00             	add    %bl,0x0(%ecx)
41723b:	59                   	pop    %ecx
41723c:	00 41 00             	add    %al,0x0(%ecx)
41723f:	4d                   	dec    %ebp
417240:	00 52 00             	add    %dl,0x0(%edx)
417243:	53                   	push   %ebx
417244:	00 47 00             	add    %al,0x0(%edi)
417247:	49                   	dec    %ecx
417248:	00 41 00             	add    %al,0x0(%ecx)
41724b:	44                   	inc    %esp
41724c:	00 46 00             	add    %al,0x0(%esi)
41724f:	4d                   	dec    %ebp
417250:	00 56 00             	add    %dl,0x0(%esi)
417253:	53                   	push   %ebx
417254:	00 51 00             	add    %dl,0x0(%ecx)
417257:	41                   	inc    %ecx
417258:	00 5a 00             	add    %bl,0x0(%edx)
41725b:	54                   	push   %esp
41725c:	00 47 00             	add    %al,0x0(%edi)
41725f:	4d                   	dec    %ebp
417260:	00 59 00             	add    %bl,0x0(%ecx)
417263:	41                   	inc    %ecx
417264:	00 47 00             	add    %al,0x0(%edi)
417267:	4f                   	dec    %edi
417268:	00 5a 00             	add    %bl,0x0(%edx)
41726b:	33 00                	xor    (%eax),%eax
41726d:	48                   	dec    %eax
41726e:	00 41 00             	add    %al,0x0(%ecx)
417271:	42                   	inc    %edx
417272:	00 55 00             	add    %dl,0x0(%ebp)
417275:	47                   	inc    %edi
417276:	00 51 00             	add    %dl,0x0(%ecx)
417279:	32 00                	xor    (%eax),%al
41727b:	41                   	inc    %ecx
41727c:	00 41 00             	add    %al,0x0(%ecx)
41727f:	4e                   	dec    %esi
417280:	00 46 00             	add    %al,0x0(%esi)
417283:	55                   	push   %ebp
417284:	00 57 00             	add    %dl,0x0(%edi)
417287:	53                   	push   %ebx
417288:	00 41 00             	add    %al,0x0(%ecx)
41728b:	44                   	inc    %esp
41728c:	00 4b 00             	add    %cl,0x0(%ebx)
41728f:	4e                   	dec    %esi
417290:	00 4a 00             	add    %cl,0x0(%edx)
417293:	56                   	push   %esi
417294:	00 41 00             	add    %al,0x0(%ecx)
417297:	41                   	inc    %ecx
417298:	00 32                	add    %dh,(%edx)
41729a:	00 33                	add    %dh,(%ebx)
41729c:	00 4c 00 4e          	add    %cl,0x4e(%eax,%eax,1)
4172a0:	00 4d 00             	add    %cl,0x0(%ebp)
4172a3:	41                   	inc    %ecx
4172a4:	00 47 00             	add    %al,0x0(%edi)
4172a7:	59                   	pop    %ecx
4172a8:	00 33                	add    %dh,(%ebx)
4172aa:	00 44 00 4d          	add    %al,0x4d(%eax,%eax,1)
4172ae:	00 41 00             	add    %al,0x0(%ecx)
4172b1:	42                   	inc    %edx
4172b2:	00 57 00             	add    %dl,0x0(%edi)
4172b5:	57                   	push   %edi
4172b6:	00 32                	add    %dh,(%edx)
4172b8:	00 33                	add    %dh,(%ebx)
4172ba:	00 49 00             	add    %cl,0x0(%ecx)
4172bd:	41                   	inc    %ecx
4172be:	00 4e 00             	add    %cl,0x0(%esi)
4172c1:	5a                   	pop    %edx
4172c2:	00 58 00             	add    %bl,0x0(%eax)
4172c5:	47                   	inc    %edi
4172c6:	00 34 00             	add    %dh,(%eax,%eax,1)
4172c9:	41                   	inc    %ecx
4172ca:	00 44 00 50          	add    %al,0x50(%eax,%eax,1)
4172ce:	00 4e 00             	add    %cl,0x0(%esi)
4172d1:	35 00 58 00 51       	xor    $0x51005800,%eax
4172d6:	00 41 00             	add    %al,0x0(%ecx)
4172d9:	34 00                	xor    $0x0,%al
4172db:	44                   	inc    %esp
4172dc:	00 51 00             	add    %dl,0x0(%ecx)
4172df:	4f                   	dec    %edi
4172e0:	00 41 00             	add    %al,0x0(%ecx)
4172e3:	41                   	inc    %ecx
4172e4:	00 48 00             	add    %cl,0x0(%eax)
4172e7:	43                   	inc    %ebx
4172e8:	00 34 00             	add    %dh,(%eax,%eax,1)
4172eb:	4c                   	dec    %esp
4172ec:	00 52 00             	add    %dl,0x0(%edx)
4172ef:	41                   	inc    %ecx
4172f0:	00 42 00             	add    %al,0x0(%edx)
4172f3:	5a                   	pop    %edx
4172f4:	00 48 00             	add    %cl,0x0(%eax)
4172f7:	45                   	inc    %ebp
4172f8:	00 34 00             	add    %dh,(%eax,%eax,1)
4172fb:	51                   	push   %ecx
4172fc:	00 41 00             	add    %al,0x0(%ecx)
4172ff:	4f                   	dec    %edi
417300:	00 4e 00             	add    %cl,0x0(%esi)
417303:	5a                   	pop    %edx
417304:	00 58 00             	add    %bl,0x0(%eax)
417307:	47                   	inc    %edi
417308:	00 41 00             	add    %al,0x0(%ecx)
41730b:	44                   	inc    %esp
41730c:	00 55 00             	add    %dl,0x0(%ebp)
41730f:	4f                   	dec    %edi
417310:	00 52 00             	add    %dl,0x0(%edx)
417313:	32 00                	xor    (%eax),%al
417315:	41                   	inc    %ecx
417316:	00 41 00             	add    %al,0x0(%ecx)
417319:	35 00 4c 00 56       	xor    $0x56004c00,%eax
41731e:	00 4f 00             	add    %cl,0x0(%edi)
417321:	55                   	push   %ebp
417322:	00 41 00             	add    %al,0x0(%ecx)
417325:	48                   	dec    %eax
417326:	00 4d 00             	add    %cl,0x0(%ebp)
417329:	35 00 54 00 57       	xor    $0x57005400,%eax
41732e:	00 41 00             	add    %al,0x0(%ecx)
417331:	42                   	inc    %edx
417332:	00 33                	add    %dh,(%ebx)
417334:	00 58 00             	add    %bl,0x0(%eax)
417337:	4f                   	dec    %edi
417338:	00 35 00 59 00 41    	add    %dh,0x41005900
41733e:	00 50 00             	add    %dl,0x0(%eax)
417341:	42                   	inc    %edx
417342:	00 34 00             	add    %dh,(%eax,%eax,1)
417345:	48                   	dec    %eax
417346:	00 51 00             	add    %dl,0x0(%ecx)
417349:	41                   	inc    %ecx
41734a:	00 44 00 5a          	add    %al,0x5a(%eax,%eax,1)
41734e:	00 50 00             	add    %dl,0x0(%eax)
417351:	46                   	inc    %esi
417352:	00 34 00             	add    %dh,(%eax,%eax,1)
417355:	51                   	push   %ecx
417356:	00 41 00             	add    %al,0x0(%ecx)
417359:	36 00 54 00 32       	add    %dl,%ss:0x32(%eax,%eax,1)
41735e:	00 50 00             	add    %dl,0x0(%eax)
417361:	49                   	dec    %ecx
417362:	00 41 00             	add    %al,0x0(%ecx)
417365:	48                   	dec    %eax
417366:	00 57 00             	add    %dl,0x0(%edi)
417369:	36 00 33             	add    %dh,%ss:(%ebx)
41736c:	00 33                	add    %dh,(%ebx)
41736e:	00 41 00             	add    %al,0x0(%ecx)
417371:	42                   	inc    %edx
417372:	00 36                	add    %dh,(%esi)
417374:	00 48 00             	add    %cl,0x0(%eax)
417377:	59                   	pop    %ecx
417378:	00 37                	add    %dh,(%edi)
41737a:	00 41 00             	add    %al,0x0(%ecx)
41737d:	41                   	inc    %ecx
41737e:	00 50 00             	add    %dl,0x0(%eax)
417381:	56                   	push   %esi
417382:	00 36                	add    %dh,(%esi)
417384:	00 58 00             	add    %bl,0x0(%eax)
417387:	32 00                	xor    (%eax),%al
417389:	41                   	inc    %ecx
41738a:	00 44 00 36          	add    %al,0x36(%eax,%eax,1)
41738e:	00 50 00             	add    %dl,0x0(%eax)
417391:	5a                   	pop    %edx
417392:	00 37                	add    %dh,(%edi)
417394:	00 41 00             	add    %al,0x0(%ecx)
417397:	41                   	inc    %ecx
417398:	00 37                	add    %dh,(%edi)
41739a:	00 33                	add    %dh,(%ebx)
41739c:	00 37                	add    %dh,(%edi)
41739e:	00 50 00             	add    %dl,0x0(%eax)
4173a1:	34 00                	xor    $0x0,%al
4173a3:	41                   	inc    %ecx
4173a4:	00 49 00             	add    %cl,0x0(%ecx)
4173a7:	42                   	inc    %edx
4173a8:	00 41 00             	add    %al,0x0(%ecx)
4173ab:	45                   	inc    %ebp
4173ac:	00 41 00             	add    %al,0x0(%ecx)
4173af:	41                   	inc    %ecx
4173b0:	00 43 00             	add    %al,0x0(%ebx)
4173b3:	41                   	inc    %ecx
4173b4:	00 59 00             	add    %bl,0x0(%ecx)
4173b7:	44                   	inc    %esp
4173b8:	00 41 00             	add    %al,0x0(%ecx)
4173bb:	49                   	dec    %ecx
4173bc:	00 41 00             	add    %al,0x0(%ecx)
4173bf:	51                   	push   %ecx
4173c0:	00 4b 00             	add    %cl,0x0(%ebx)
4173c3:	42                   	inc    %edx
4173c4:	00 49 00             	add    %cl,0x0(%ecx)
4173c7:	45                   	inc    %ebp
4173c8:	00 41 00             	add    %al,0x0(%ecx)
4173cb:	45                   	inc    %ebp
4173cc:	00 44 00 51          	add    %al,0x51(%eax,%eax,1)
4173d0:	00 4f 00             	add    %cl,0x0(%edi)
4173d3:	42                   	inc    %edx
4173d4:	00 51 00             	add    %dl,0x0(%ecx)