4d028b:	2b f0                	sub    %eax,%esi
4d028d:	83 c6 03             	add    $0x3,%esi
4d0290:	c1 ee 02             	shr    $0x2,%esi
4d0293:	57                   	push   %edi
4d0294:	33 ff                	xor    %edi,%edi
4d0296:	3b 44 24 10          	cmp    0x10(%esp),%eax
4d029a:	0f 47 f7             	cmova  %edi,%esi
4d029d:	85 f6                	test   %esi,%esi
4d029f:	74 11                	je     0x4d02b2
4d02a1:	8b 7c 24 14          	mov    0x14(%esp),%edi
4d02a5:	8b 0f                	mov    (%edi),%ecx
4d02a7:	8d 40 04             	lea    0x4(%eax),%eax
4d02aa:	42                   	inc    %edx
4d02ab:	89 48 fc             	mov    %ecx,-0x4(%eax)
4d02ae:	3b d6                	cmp    %esi,%edx
4d02b0:	75 f3                	jne    0x4d02a5
4d02b2:	5f                   	pop    %edi
4d02b3:	5e                   	pop    %esi
4d02b4:	c3                   	ret
4d02b5:	cc                   	int3
4d02b6:	cc                   	int3
4d02b7:	cc                   	int3
4d02b8:	cc                   	int3
4d02b9:	cc                   	int3
4d02ba:	cc                   	int3
4d02bb:	cc                   	int3
4d02bc:	cc                   	int3
4d02bd:	cc                   	int3
4d02be:	cc                   	int3
4d02bf:	cc                   	int3
4d02c0:	cc                   	int3
4d02c1:	cc                   	int3
4d02c2:	cc                   	int3
4d02c3:	cc                   	int3
4d02c4:	cc                   	int3
4d02c5:	cc                   	int3
4d02c6:	cc                   	int3
4d02c7:	cc                   	int3
4d02c8:	cc                   	int3
4d02c9:	cc                   	int3
4d02ca:	cc                   	int3
4d02cb:	cc                   	int3
4d02cc:	cc                   	int3
4d02cd:	cc                   	int3
4d02ce:	cc                   	int3
4d02cf:	cc                   	int3
4d02d0:	8b 44 24 04          	mov    0x4(%esp),%eax
4d02d4:	c3                   	ret
4d02d5:	cc                   	int3
4d02d6:	cc                   	int3
4d02d7:	cc                   	int3
4d02d8:	cc                   	int3
4d02d9:	cc                   	int3
4d02da:	cc                   	int3
4d02db:	cc                   	int3
4d02dc:	cc                   	int3
4d02dd:	cc                   	int3
4d02de:	cc                   	int3
4d02df:	cc                   	int3
4d02e0:	8b 44 24 04          	mov    0x4(%esp),%eax
4d02e4:	c3                   	ret
4d02e5:	cc                   	int3
4d02e6:	cc                   	int3
4d02e7:	cc                   	int3
4d02e8:	cc                   	int3
4d02e9:	cc                   	int3
4d02ea:	cc                   	int3
4d02eb:	cc                   	int3
4d02ec:	cc                   	int3
4d02ed:	cc                   	int3
4d02ee:	cc                   	int3
4d02ef:	cc                   	int3
4d02f0:	8b 44 24 04          	mov    0x4(%esp),%eax
4d02f4:	c3                   	ret
4d02f5:	cc                   	int3
4d02f6:	cc                   	int3
4d02f7:	cc                   	int3
4d02f8:	cc                   	int3
4d02f9:	cc                   	int3
4d02fa:	cc                   	int3
4d02fb:	cc                   	int3
4d02fc:	cc                   	int3
4d02fd:	cc                   	int3
4d02fe:	cc                   	int3
4d02ff:	cc                   	int3
4d0300:	8b 44 24 04          	mov    0x4(%esp),%eax
4d0304:	c3                   	ret
4d0305:	cc                   	int3
4d0306:	cc                   	int3
4d0307:	cc                   	int3
4d0308:	cc                   	int3
4d0309:	cc                   	int3
4d030a:	cc                   	int3
4d030b:	cc                   	int3
4d030c:	cc                   	int3
4d030d:	cc                   	int3
4d030e:	cc                   	int3
4d030f:	cc                   	int3
4d0310:	8b 44 24 04          	mov    0x4(%esp),%eax
4d0314:	c3                   	ret
4d0315:	cc                   	int3
4d0316:	cc                   	int3
4d0317:	cc                   	int3
4d0318:	cc                   	int3
4d0319:	cc                   	int3
4d031a:	cc                   	int3
4d031b:	cc                   	int3
4d031c:	cc                   	int3
4d031d:	cc                   	int3
4d031e:	cc                   	int3
4d031f:	cc                   	int3
4d0320:	8b 44 24 04          	mov    0x4(%esp),%eax
4d0324:	c3                   	ret
4d0325:	cc                   	int3
4d0326:	cc                   	int3
4d0327:	cc                   	int3
4d0328:	cc                   	int3
4d0329:	cc                   	int3
4d032a:	cc                   	int3
4d032b:	cc                   	int3
4d032c:	cc                   	int3
4d032d:	cc                   	int3
4d032e:	cc                   	int3
4d032f:	cc                   	int3
4d0330:	8b 44 24 04          	mov    0x4(%esp),%eax
4d0334:	c3                   	ret
4d0335:	cc                   	int3
4d0336:	cc                   	int3
4d0337:	cc                   	int3
4d0338:	cc                   	int3
4d0339:	cc                   	int3
4d033a:	cc                   	int3
4d033b:	cc                   	int3
4d033c:	cc                   	int3
4d033d:	cc                   	int3
4d033e:	cc                   	int3
4d033f:	cc                   	int3
4d0340:	8b 44 24 04          	mov    0x4(%esp),%eax
4d0344:	c3                   	ret
4d0345:	cc                   	int3
4d0346:	cc                   	int3
4d0347:	cc                   	int3
4d0348:	cc                   	int3
4d0349:	cc                   	int3
4d034a:	cc                   	int3
4d034b:	cc                   	int3
4d034c:	cc                   	int3
4d034d:	cc                   	int3
4d034e:	cc                   	int3
4d034f:	cc                   	int3
4d0350:	8b 44 24 04          	mov    0x4(%esp),%eax
4d0354:	c3                   	ret
4d0355:	cc                   	int3
4d0356:	cc                   	int3
4d0357:	cc                   	int3
4d0358:	cc                   	int3
4d0359:	cc                   	int3
4d035a:	cc                   	int3
4d035b:	cc                   	int3
4d035c:	cc                   	int3
4d035d:	cc                   	int3
4d035e:	cc                   	int3
4d035f:	cc                   	int3
4d0360:	8b 44 24 04          	mov    0x4(%esp),%eax
4d0364:	c3                   	ret
4d0365:	cc                   	int3
4d0366:	cc                   	int3
4d0367:	cc                   	int3
4d0368:	cc                   	int3
4d0369:	cc                   	int3
4d036a:	cc                   	int3
4d036b:	cc                   	int3
4d036c:	cc                   	int3
4d036d:	cc                   	int3
4d036e:	cc                   	int3
4d036f:	cc                   	int3
4d0370:	8b 44 24 04          	mov    0x4(%esp),%eax
4d0374:	c3                   	ret
4d0375:	cc                   	int3
4d0376:	cc                   	int3
4d0377:	cc                   	int3
4d0378:	cc                   	int3
4d0379:	cc                   	int3
4d037a:	cc                   	int3
4d037b:	cc                   	int3
4d037c:	cc                   	int3
4d037d:	cc                   	int3
4d037e:	cc                   	int3
4d037f:	cc                   	int3
4d0380:	8b 44 24 04          	mov    0x4(%esp),%eax
4d0384:	c3                   	ret
4d0385:	cc                   	int3
4d0386:	cc                   	int3
4d0387:	cc                   	int3
4d0388:	cc                   	int3
4d0389:	cc                   	int3
4d038a:	cc                   	int3
4d038b:	cc                   	int3
4d038c:	cc                   	int3
4d038d:	cc                   	int3
4d038e:	cc                   	int3
4d038f:	cc                   	int3
4d0390:	8b 44 24 04          	mov    0x4(%esp),%eax
4d0394:	c3                   	ret
4d0395:	cc                   	int3
4d0396:	cc                   	int3
4d0397:	cc                   	int3
4d0398:	cc                   	int3
4d0399:	cc                   	int3
4d039a:	cc                   	int3
4d039b:	cc                   	int3
4d039c:	cc                   	int3
4d039d:	cc                   	int3
4d039e:	cc                   	int3
4d039f:	cc                   	int3
4d03a0:	8b 44 24 04          	mov    0x4(%esp),%eax
4d03a4:	c3                   	ret
4d03a5:	cc                   	int3
4d03a6:	cc                   	int3
4d03a7:	cc                   	int3
4d03a8:	cc                   	int3
4d03a9:	cc                   	int3
4d03aa:	cc                   	int3
4d03ab:	cc                   	int3
4d03ac:	cc                   	int3
4d03ad:	cc                   	int3
4d03ae:	cc                   	int3
4d03af:	cc                   	int3
4d03b0:	8b 44 24 04          	mov    0x4(%esp),%eax
4d03b4:	c3                   	ret
4d03b5:	cc                   	int3
4d03b6:	cc                   	int3
4d03b7:	cc                   	int3
4d03b8:	cc                   	int3
4d03b9:	cc                   	int3
4d03ba:	cc                   	int3
4d03bb:	cc                   	int3
4d03bc:	cc                   	int3
4d03bd:	cc                   	int3
4d03be:	cc                   	int3
4d03bf:	cc                   	int3
4d03c0:	8b 44 24 04          	mov    0x4(%esp),%eax
4d03c4:	c3                   	ret
4d03c5:	cc                   	int3
4d03c6:	cc                   	int3
4d03c7:	cc                   	int3
4d03c8:	cc                   	int3
4d03c9:	cc                   	int3
4d03ca:	cc                   	int3
4d03cb:	cc                   	int3
4d03cc:	cc                   	int3
4d03cd:	cc                   	int3
4d03ce:	cc                   	int3
4d03cf:	cc                   	int3
4d03d0:	8b 44 24 04          	mov    0x4(%esp),%eax
4d03d4:	c3                   	ret
4d03d5:	cc                   	int3
4d03d6:	cc                   	int3
4d03d7:	cc                   	int3
4d03d8:	cc                   	int3
4d03d9:	cc                   	int3
4d03da:	cc                   	int3
4d03db:	cc                   	int3
4d03dc:	cc                   	int3
4d03dd:	cc                   	int3
4d03de:	cc                   	int3
4d03df:	cc                   	int3
4d03e0:	8b 44 24 04          	mov    0x4(%esp),%eax
4d03e4:	c3                   	ret
4d03e5:	cc                   	int3
4d03e6:	cc                   	int3
4d03e7:	cc                   	int3
4d03e8:	cc                   	int3
4d03e9:	cc                   	int3
4d03ea:	cc                   	int3
4d03eb:	cc                   	int3
4d03ec:	cc                   	int3
4d03ed:	cc                   	int3
4d03ee:	cc                   	int3
4d03ef:	cc                   	int3
4d03f0:	8b 44 24 04          	mov    0x4(%esp),%eax
4d03f4:	c3                   	ret
4d03f5:	cc                   	int3
4d03f6:	cc                   	int3
4d03f7:	cc                   	int3
4d03f8:	cc                   	int3
4d03f9:	cc                   	int3
4d03fa:	cc                   	int3
4d03fb:	cc                   	int3
4d03fc:	cc                   	int3
4d03fd:	cc                   	int3
4d03fe:	cc                   	int3
4d03ff:	cc                   	int3
4d0400:	8b 44 24 04          	mov    0x4(%esp),%eax
4d0404:	c3                   	ret
4d0405:	cc                   	int3
4d0406:	cc                   	int3
4d0407:	cc                   	int3
4d0408:	cc                   	int3
4d0409:	cc                   	int3
4d040a:	cc                   	int3
4d040b:	cc                   	int3
4d040c:	cc                   	int3
4d040d:	cc                   	int3
4d040e:	cc                   	int3
4d040f:	cc                   	int3
4d0410:	8b 44 24 04          	mov    0x4(%esp),%eax
4d0414:	c3                   	ret
4d0415:	cc                   	int3
4d0416:	cc                   	int3
4d0417:	cc                   	int3
4d0418:	cc                   	int3
4d0419:	cc                   	int3
4d041a:	cc                   	int3
4d041b:	cc                   	int3
4d041c:	cc                   	int3
4d041d:	cc                   	int3
4d041e:	cc                   	int3
4d041f:	cc                   	int3
4d0420:	8b 44 24 04          	mov    0x4(%esp),%eax
4d0424:	c3                   	ret
4d0425:	cc                   	int3
4d0426:	cc                   	int3
4d0427:	cc                   	int3
4d0428:	cc                   	int3
4d0429:	cc                   	int3
4d042a:	cc                   	int3
4d042b:	cc                   	int3
4d042c:	cc                   	int3
4d042d:	cc                   	int3
4d042e:	cc                   	int3
4d042f:	cc                   	int3
4d0430:	8b 44 24 04          	mov    0x4(%esp),%eax
4d0434:	c3                   	ret
4d0435:	cc                   	int3
4d0436:	cc                   	int3
4d0437:	cc                   	int3
4d0438:	cc                   	int3
4d0439:	cc                   	int3
4d043a:	cc                   	int3
4d043b:	cc                   	int3
4d043c:	cc                   	int3
4d043d:	cc                   	int3
4d043e:	cc                   	int3
4d043f:	cc                   	int3
4d0440:	8b 44 24 04          	mov    0x4(%esp),%eax
4d0444:	c3                   	ret
4d0445:	cc                   	int3
4d0446:	cc                   	int3
4d0447:	cc                   	int3