63cf6f:	cc                   	int3
63cf70:	8b 44 24 04          	mov    0x4(%esp),%eax
63cf74:	33 d2                	xor    %edx,%edx
63cf76:	56                   	push   %esi
63cf77:	8b 74 24 0c          	mov    0xc(%esp),%esi
63cf7b:	2b f0                	sub    %eax,%esi
63cf7d:	83 c6 03             	add    $0x3,%esi
63cf80:	c1 ee 02             	shr    $0x2,%esi
63cf83:	57                   	push   %edi
63cf84:	33 ff                	xor    %edi,%edi
63cf86:	3b 44 24 10          	cmp    0x10(%esp),%eax
63cf8a:	0f 47 f7             	cmova  %edi,%esi
63cf8d:	85 f6                	test   %esi,%esi
63cf8f:	74 11                	je     0x63cfa2
63cf91:	8b 7c 24 14          	mov    0x14(%esp),%edi
63cf95:	8b 0f                	mov    (%edi),%ecx
63cf97:	8d 40 04             	lea    0x4(%eax),%eax
63cf9a:	42                   	inc    %edx
63cf9b:	89 48 fc             	mov    %ecx,-0x4(%eax)
63cf9e:	3b d6                	cmp    %esi,%edx
63cfa0:	75 f3                	jne    0x63cf95
63cfa2:	5f                   	pop    %edi
63cfa3:	5e                   	pop    %esi
63cfa4:	c3                   	ret
63cfa5:	cc                   	int3
63cfa6:	cc                   	int3
63cfa7:	cc                   	int3
63cfa8:	cc                   	int3
63cfa9:	cc                   	int3
63cfaa:	cc                   	int3
63cfab:	cc                   	int3
63cfac:	cc                   	int3
63cfad:	cc                   	int3
63cfae:	cc                   	int3
63cfaf:	cc                   	int3
63cfb0:	cc                   	int3
63cfb1:	cc                   	int3
63cfb2:	cc                   	int3
63cfb3:	cc                   	int3
63cfb4:	cc                   	int3
63cfb5:	cc                   	int3
63cfb6:	cc                   	int3
63cfb7:	cc                   	int3
63cfb8:	cc                   	int3
63cfb9:	cc                   	int3
63cfba:	cc                   	int3
63cfbb:	cc                   	int3
63cfbc:	cc                   	int3
63cfbd:	cc                   	int3
63cfbe:	cc                   	int3
63cfbf:	cc                   	int3
63cfc0:	8b 44 24 04          	mov    0x4(%esp),%eax
63cfc4:	33 d2                	xor    %edx,%edx
63cfc6:	56                   	push   %esi
63cfc7:	8b 74 24 0c          	mov    0xc(%esp),%esi
63cfcb:	2b f0                	sub    %eax,%esi
63cfcd:	83 c6 03             	add    $0x3,%esi
63cfd0:	c1 ee 02             	shr    $0x2,%esi
63cfd3:	57                   	push   %edi
63cfd4:	33 ff                	xor    %edi,%edi
63cfd6:	3b 44 24 10          	cmp    0x10(%esp),%eax
63cfda:	0f 47 f7             	cmova  %edi,%esi
63cfdd:	85 f6                	test   %esi,%esi
63cfdf:	74 11                	je     0x63cff2
63cfe1:	8b 7c 24 14          	mov    0x14(%esp),%edi
63cfe5:	8b 0f                	mov    (%edi),%ecx
63cfe7:	8d 40 04             	lea    0x4(%eax),%eax
63cfea:	42                   	inc    %edx
63cfeb:	89 48 fc             	mov    %ecx,-0x4(%eax)
63cfee:	3b d6                	cmp    %esi,%edx
63cff0:	75 f3                	jne    0x63cfe5
63cff2:	5f                   	pop    %edi
63cff3:	5e                   	pop    %esi
63cff4:	c3                   	ret
63cff5:	cc                   	int3
63cff6:	cc                   	int3
63cff7:	cc                   	int3
63cff8:	cc                   	int3
63cff9:	cc                   	int3
63cffa:	cc                   	int3
63cffb:	cc                   	int3
63cffc:	cc                   	int3
63cffd:	cc                   	int3
63cffe:	cc                   	int3
63cfff:	cc                   	int3
63d000:	cc                   	int3
63d001:	cc                   	int3
63d002:	cc                   	int3
63d003:	cc                   	int3
63d004:	cc                   	int3
63d005:	cc                   	int3
63d006:	cc                   	int3
63d007:	cc                   	int3
63d008:	cc                   	int3
63d009:	cc                   	int3
63d00a:	cc                   	int3
63d00b:	cc                   	int3
63d00c:	cc                   	int3
63d00d:	cc                   	int3
63d00e:	cc                   	int3
63d00f:	cc                   	int3
63d010:	8b 44 24 04          	mov    0x4(%esp),%eax
63d014:	33 d2                	xor    %edx,%edx
63d016:	56                   	push   %esi
63d017:	8b 74 24 0c          	mov    0xc(%esp),%esi
63d01b:	2b f0                	sub    %eax,%esi
63d01d:	83 c6 03             	add    $0x3,%esi
63d020:	c1 ee 02             	shr    $0x2,%esi
63d023:	57                   	push   %edi
63d024:	33 ff                	xor    %edi,%edi
63d026:	3b 44 24 10          	cmp    0x10(%esp),%eax
63d02a:	0f 47 f7             	cmova  %edi,%esi
63d02d:	85 f6                	test   %esi,%esi
63d02f:	74 11                	je     0x63d042
63d031:	8b 7c 24 14          	mov    0x14(%esp),%edi
63d035:	8b 0f                	mov    (%edi),%ecx
63d037:	8d 40 04             	lea    0x4(%eax),%eax
63d03a:	42                   	inc    %edx
63d03b:	89 48 fc             	mov    %ecx,-0x4(%eax)
63d03e:	3b d6                	cmp    %esi,%edx
63d040:	75 f3                	jne    0x63d035
63d042:	5f                   	pop    %edi
63d043:	5e                   	pop    %esi
63d044:	c3                   	ret
63d045:	cc                   	int3
63d046:	cc                   	int3
63d047:	cc                   	int3
63d048:	cc                   	int3
63d049:	cc                   	int3
63d04a:	cc                   	int3
63d04b:	cc                   	int3
63d04c:	cc                   	int3
63d04d:	cc                   	int3
63d04e:	cc                   	int3
63d04f:	cc                   	int3
63d050:	cc                   	int3
63d051:	cc                   	int3
63d052:	cc                   	int3
63d053:	cc                   	int3
63d054:	cc                   	int3
63d055:	cc                   	int3
63d056:	cc                   	int3
63d057:	cc                   	int3
63d058:	cc                   	int3
63d059:	cc                   	int3
63d05a:	cc                   	int3
63d05b:	cc                   	int3
63d05c:	cc                   	int3
63d05d:	cc                   	int3
63d05e:	cc                   	int3
63d05f:	cc                   	int3
63d060:	8b 44 24 04          	mov    0x4(%esp),%eax
63d064:	33 d2                	xor    %edx,%edx
63d066:	56                   	push   %esi
63d067:	8b 74 24 0c          	mov    0xc(%esp),%esi
63d06b:	2b f0                	sub    %eax,%esi
63d06d:	83 c6 03             	add    $0x3,%esi
63d070:	c1 ee 02             	shr    $0x2,%esi
63d073:	57                   	push   %edi
63d074:	33 ff                	xor    %edi,%edi
63d076:	3b 44 24 10          	cmp    0x10(%esp),%eax
63d07a:	0f 47 f7             	cmova  %edi,%esi
63d07d:	85 f6                	test   %esi,%esi
63d07f:	74 11                	je     0x63d092
63d081:	8b 7c 24 14          	mov    0x14(%esp),%edi
63d085:	8b 0f                	mov    (%edi),%ecx
63d087:	8d 40 04             	lea    0x4(%eax),%eax
63d08a:	42                   	inc    %edx
63d08b:	89 48 fc             	mov    %ecx,-0x4(%eax)
63d08e:	3b d6                	cmp    %esi,%edx
63d090:	75 f3                	jne    0x63d085
63d092:	5f                   	pop    %edi
63d093:	5e                   	pop    %esi
63d094:	c3                   	ret
63d095:	cc                   	int3
63d096:	cc                   	int3
63d097:	cc                   	int3
63d098:	cc                   	int3
63d099:	cc                   	int3
63d09a:	cc                   	int3
63d09b:	cc                   	int3
63d09c:	cc                   	int3
63d09d:	cc                   	int3
63d09e:	cc                   	int3
63d09f:	cc                   	int3
63d0a0:	cc                   	int3
63d0a1:	cc                   	int3
63d0a2:	cc                   	int3
63d0a3:	cc                   	int3
63d0a4:	cc                   	int3
63d0a5:	cc                   	int3
63d0a6:	cc                   	int3
63d0a7:	cc                   	int3
63d0a8:	cc                   	int3
63d0a9:	cc                   	int3
63d0aa:	cc                   	int3
63d0ab:	cc                   	int3
63d0ac:	cc                   	int3
63d0ad:	cc                   	int3
63d0ae:	cc                   	int3
63d0af:	cc                   	int3
63d0b0:	8b 44 24 04          	mov    0x4(%esp),%eax
63d0b4:	33 d2                	xor    %edx,%edx
63d0b6:	56                   	push   %esi
63d0b7:	8b 74 24 0c          	mov    0xc(%esp),%esi
63d0bb:	2b f0                	sub    %eax,%esi
63d0bd:	83 c6 03             	add    $0x3,%esi
63d0c0:	c1 ee 02             	shr    $0x2,%esi
63d0c3:	57                   	push   %edi
63d0c4:	33 ff                	xor    %edi,%edi
63d0c6:	3b 44 24 10          	cmp    0x10(%esp),%eax
63d0ca:	0f 47 f7             	cmova  %edi,%esi
63d0cd:	85 f6                	test   %esi,%esi
63d0cf:	74 11                	je     0x63d0e2
63d0d1:	8b 7c 24 14          	mov    0x14(%esp),%edi
63d0d5:	8b 0f                	mov    (%edi),%ecx
63d0d7:	8d 40 04             	lea    0x4(%eax),%eax
63d0da:	42                   	inc    %edx
63d0db:	89 48 fc             	mov    %ecx,-0x4(%eax)
63d0de:	3b d6                	cmp    %esi,%edx
63d0e0:	75 f3                	jne    0x63d0d5
63d0e2:	5f                   	pop    %edi
63d0e3:	5e                   	pop    %esi
63d0e4:	c3                   	ret
63d0e5:	cc                   	int3
63d0e6:	cc                   	int3
63d0e7:	cc                   	int3
63d0e8:	cc                   	int3
63d0e9:	cc                   	int3
63d0ea:	cc                   	int3
63d0eb:	cc                   	int3
63d0ec:	cc                   	int3
63d0ed:	cc                   	int3
63d0ee:	cc                   	int3
63d0ef:	cc                   	int3
63d0f0:	cc                   	int3
63d0f1:	cc                   	int3
63d0f2:	cc                   	int3
63d0f3:	cc                   	int3
63d0f4:	cc                   	int3
63d0f5:	cc                   	int3
63d0f6:	cc                   	int3
63d0f7:	cc                   	int3
63d0f8:	cc                   	int3
63d0f9:	cc                   	int3
63d0fa:	cc                   	int3
63d0fb:	cc                   	int3
63d0fc:	cc                   	int3
63d0fd:	cc                   	int3
63d0fe:	cc                   	int3
63d0ff:	cc                   	int3
63d100:	8b 44 24 04          	mov    0x4(%esp),%eax
63d104:	33 d2                	xor    %edx,%edx
63d106:	56                   	push   %esi
63d107:	8b 74 24 0c          	mov    0xc(%esp),%esi
63d10b:	2b f0                	sub    %eax,%esi
63d10d:	83 c6 03             	add    $0x3,%esi
63d110:	c1 ee 02             	shr    $0x2,%esi
63d113:	57                   	push   %edi
63d114:	33 ff                	xor    %edi,%edi
63d116:	3b 44 24 10          	cmp    0x10(%esp),%eax
63d11a:	0f 47 f7             	cmova  %edi,%esi
63d11d:	85 f6                	test   %esi,%esi
63d11f:	74 11                	je     0x63d132
63d121:	8b 7c 24 14          	mov    0x14(%esp),%edi
63d125:	8b 0f                	mov    (%edi),%ecx
63d127:	8d 40 04             	lea    0x4(%eax),%eax
63d12a:	42                   	inc    %edx
63d12b:	89 48 fc             	mov    %ecx,-0x4(%eax)
63d12e:	3b d6                	cmp    %esi,%edx
63d130:	75 f3                	jne    0x63d125
63d132:	5f                   	pop    %edi
63d133:	5e                   	pop    %esi
63d134:	c3                   	ret
63d135:	cc                   	int3
63d136:	cc                   	int3
63d137:	cc                   	int3
63d138:	cc                   	int3
63d139:	cc                   	int3
63d13a:	cc                   	int3
63d13b:	cc                   	int3
63d13c:	cc                   	int3
63d13d:	cc                   	int3
63d13e:	cc                   	int3
63d13f:	cc                   	int3
63d140:	cc                   	int3
63d141:	cc                   	int3
63d142:	cc                   	int3
63d143:	cc                   	int3
63d144:	cc                   	int3
63d145:	cc                   	int3
63d146:	cc                   	int3
63d147:	cc                   	int3
63d148:	cc                   	int3
63d149:	cc                   	int3
63d14a:	cc                   	int3
63d14b:	cc                   	int3
63d14c:	cc                   	int3
63d14d:	cc                   	int3
63d14e:	cc                   	int3
63d14f:	cc                   	int3
63d150:	8b 44 24 04          	mov    0x4(%esp),%eax
63d154:	33 d2                	xor    %edx,%edx
63d156:	56                   	push   %esi
63d157:	8b 74 24 0c          	mov    0xc(%esp),%esi
63d15b:	2b f0                	sub    %eax,%esi
63d15d:	83 c6 03             	add    $0x3,%esi
63d160:	c1 ee 02             	shr    $0x2,%esi
63d163:	57                   	push   %edi
63d164:	33 ff                	xor    %edi,%edi
63d166:	3b 44 24 10          	cmp    0x10(%esp),%eax
63d16a:	0f 47 f7             	cmova  %edi,%esi
63d16d:	85 f6                	test   %esi,%esi
63d16f:	74 11                	je     0x63d182
63d171:	8b 7c 24 14          	mov    0x14(%esp),%edi
63d175:	8b 0f                	mov    (%edi),%ecx
63d177:	8d 40 04             	lea    0x4(%eax),%eax
63d17a:	42                   	inc    %edx
63d17b:	89 48 fc             	mov    %ecx,-0x4(%eax)
63d17e:	3b d6                	cmp    %esi,%edx
63d180:	75 f3                	jne    0x63d175
63d182:	5f                   	pop    %edi
63d183:	5e                   	pop    %esi
63d184:	c3                   	ret
63d185:	cc                   	int3
63d186:	cc                   	int3
63d187:	cc                   	int3
63d188:	cc                   	int3
63d189:	cc                   	int3
63d18a:	cc                   	int3
63d18b:	cc                   	int3
63d18c:	cc                   	int3
63d18d:	cc                   	int3
63d18e:	cc                   	int3
63d18f:	cc                   	int3
63d190:	cc                   	int3
63d191:	cc                   	int3
63d192:	cc                   	int3
63d193:	cc                   	int3
63d194:	cc                   	int3
63d195:	cc                   	int3
63d196:	cc                   	int3
63d197:	cc                   	int3
63d198:	cc                   	int3
63d199:	cc                   	int3
63d19a:	cc                   	int3
63d19b:	cc                   	int3
63d19c:	cc                   	int3
63d19d:	cc                   	int3
63d19e:	cc                   	int3