4cfede:	cc                   	int3
4cfedf:	cc                   	int3
4cfee0:	53                   	push   %ebx
4cfee1:	8b d9                	mov    %ecx,%ebx
4cfee3:	56                   	push   %esi
4cfee4:	57                   	push   %edi
4cfee5:	ff 74 24 14          	push   0x14(%esp)
4cfee9:	8b 43 04             	mov    0x4(%ebx),%eax
4cfeec:	8d 4b 04             	lea    0x4(%ebx),%ecx
4cfeef:	8b 38                	mov    (%eax),%edi
4cfef1:	ff 77 04             	push   0x4(%edi)
4cfef4:	57                   	push   %edi
4cfef5:	e8 8a 90 f4 ff       	call   0x418f84
4cfefa:	8b d0                	mov    %eax,%edx
4cfefc:	b9 65 66 66 06       	mov    $0x6666665,%ecx
4cff01:	8b 43 08             	mov    0x8(%ebx),%eax
4cff04:	2b c8                	sub    %eax,%ecx
4cff06:	83 f9 01             	cmp    $0x1,%ecx
4cff09:	72 2a                	jb     0x4cff35
4cff0b:	8b 74 24 10          	mov    0x10(%esp),%esi
4cff0f:	40                   	inc    %eax
4cff10:	89 43 08             	mov    %eax,0x8(%ebx)
4cff13:	8b cb                	mov    %ebx,%ecx
4cff15:	89 57 04             	mov    %edx,0x4(%edi)
4cff18:	8b 42 04             	mov    0x4(%edx),%eax
4cff1b:	89 10                	mov    %edx,(%eax)
4cff1d:	8b 43 04             	mov    0x4(%ebx),%eax
4cff20:	8b 00                	mov    (%eax),%eax
4cff22:	50                   	push   %eax
4cff23:	83 c0 08             	add    $0x8,%eax
4cff26:	50                   	push   %eax
4cff27:	56                   	push   %esi
4cff28:	e8 9e 13 f3 ff       	call   0x4012cb
4cff2d:	5f                   	pop    %edi
4cff2e:	8b c6                	mov    %esi,%eax
4cff30:	5e                   	pop    %esi
4cff31:	5b                   	pop    %ebx
4cff32:	c2 08 00             	ret    $0x8
4cff35:	68 0c 61 bd 00       	push   $0xbd610c
4cff3a:	e8 d7 98 f5 ff       	call   0x429816
4cff3f:	cc                   	int3
4cff40:	cc                   	int3
4cff41:	cc                   	int3
4cff42:	cc                   	int3
4cff43:	cc                   	int3
4cff44:	cc                   	int3
4cff45:	cc                   	int3
4cff46:	cc                   	int3
4cff47:	cc                   	int3
4cff48:	cc                   	int3
4cff49:	cc                   	int3
4cff4a:	cc                   	int3
4cff4b:	cc                   	int3
4cff4c:	cc                   	int3
4cff4d:	cc                   	int3
4cff4e:	cc                   	int3
4cff4f:	cc                   	int3
4cff50:	cc                   	int3
4cff51:	cc                   	int3
4cff52:	cc                   	int3
4cff53:	cc                   	int3
4cff54:	cc                   	int3
4cff55:	cc                   	int3
4cff56:	cc                   	int3
4cff57:	cc                   	int3
4cff58:	cc                   	int3
4cff59:	cc                   	int3
4cff5a:	cc                   	int3
4cff5b:	cc                   	int3
4cff5c:	cc                   	int3
4cff5d:	cc                   	int3
4cff5e:	cc                   	int3
4cff5f:	cc                   	int3
4cff60:	53                   	push   %ebx
4cff61:	8b d9                	mov    %ecx,%ebx
4cff63:	56                   	push   %esi
4cff64:	57                   	push   %edi
4cff65:	ff 74 24 14          	push   0x14(%esp)
4cff69:	8b 43 04             	mov    0x4(%ebx),%eax
4cff6c:	8d 4b 04             	lea    0x4(%ebx),%ecx
4cff6f:	8b 38                	mov    (%eax),%edi
4cff71:	ff 77 04             	push   0x4(%edi)
4cff74:	57                   	push   %edi
4cff75:	e8 18 d2 f4 ff       	call   0x41d192
4cff7a:	8b d0                	mov    %eax,%edx
4cff7c:	b9 65 66 66 06       	mov    $0x6666665,%ecx
4cff81:	8b 43 08             	mov    0x8(%ebx),%eax
4cff84:	2b c8                	sub    %eax,%ecx
4cff86:	83 f9 01             	cmp    $0x1,%ecx
4cff89:	72 2a                	jb     0x4cffb5
4cff8b:	8b 74 24 10          	mov    0x10(%esp),%esi
4cff8f:	40                   	inc    %eax
4cff90:	89 43 08             	mov    %eax,0x8(%ebx)
4cff93:	8b cb                	mov    %ebx,%ecx
4cff95:	89 57 04             	mov    %edx,0x4(%edi)
4cff98:	8b 42 04             	mov    0x4(%edx),%eax
4cff9b:	89 10                	mov    %edx,(%eax)
4cff9d:	8b 43 04             	mov    0x4(%ebx),%eax
4cffa0:	8b 00                	mov    (%eax),%eax
4cffa2:	50                   	push   %eax
4cffa3:	83 c0 08             	add    $0x8,%eax
4cffa6:	50                   	push   %eax
4cffa7:	56                   	push   %esi
4cffa8:	e8 71 27 f5 ff       	call   0x42271e
4cffad:	5f                   	pop    %edi
4cffae:	8b c6                	mov    %esi,%eax
4cffb0:	5e                   	pop    %esi
4cffb1:	5b                   	pop    %ebx
4cffb2:	c2 08 00             	ret    $0x8
4cffb5:	68 0c 61 bd 00       	push   $0xbd610c
4cffba:	e8 57 98 f5 ff       	call   0x429816
4cffbf:	cc                   	int3
4cffc0:	cc                   	int3
4cffc1:	cc                   	int3
4cffc2:	cc                   	int3
4cffc3:	cc                   	int3
4cffc4:	cc                   	int3
4cffc5:	cc                   	int3
4cffc6:	cc                   	int3
4cffc7:	cc                   	int3
4cffc8:	cc                   	int3
4cffc9:	cc                   	int3
4cffca:	cc                   	int3
4cffcb:	cc                   	int3
4cffcc:	cc                   	int3
4cffcd:	cc                   	int3
4cffce:	cc                   	int3
4cffcf:	cc                   	int3
4cffd0:	cc                   	int3
4cffd1:	cc                   	int3
4cffd2:	cc                   	int3
4cffd3:	cc                   	int3
4cffd4:	cc                   	int3
4cffd5:	cc                   	int3
4cffd6:	cc                   	int3
4cffd7:	cc                   	int3
4cffd8:	cc                   	int3
4cffd9:	cc                   	int3
4cffda:	cc                   	int3
4cffdb:	cc                   	int3
4cffdc:	cc                   	int3
4cffdd:	cc                   	int3
4cffde:	cc                   	int3
4cffdf:	cc                   	int3
4cffe0:	53                   	push   %ebx
4cffe1:	8b d9                	mov    %ecx,%ebx
4cffe3:	56                   	push   %esi
4cffe4:	57                   	push   %edi
4cffe5:	ff 74 24 14          	push   0x14(%esp)
4cffe9:	8b 43 04             	mov    0x4(%ebx),%eax
4cffec:	8d 4b 04             	lea    0x4(%ebx),%ecx
4cffef:	8b 38                	mov    (%eax),%edi
4cfff1:	ff 77 04             	push   0x4(%edi)
4cfff4:	57                   	push   %edi
4cfff5:	e8 ca 8e f6 ff       	call   0x438ec4
4cfffa:	8b d0                	mov    %eax,%edx
4cfffc:	b9 65 66 66 06       	mov    $0x6666665,%ecx
4d0001:	8b 43 08             	mov    0x8(%ebx),%eax
4d0004:	2b c8                	sub    %eax,%ecx
4d0006:	83 f9 01             	cmp    $0x1,%ecx
4d0009:	72 2a                	jb     0x4d0035
4d000b:	8b 74 24 10          	mov    0x10(%esp),%esi
4d000f:	40                   	inc    %eax
4d0010:	89 43 08             	mov    %eax,0x8(%ebx)
4d0013:	8b cb                	mov    %ebx,%ecx
4d0015:	89 57 04             	mov    %edx,0x4(%edi)
4d0018:	8b 42 04             	mov    0x4(%edx),%eax
4d001b:	89 10                	mov    %edx,(%eax)
4d001d:	8b 43 04             	mov    0x4(%ebx),%eax
4d0020:	8b 00                	mov    (%eax),%eax
4d0022:	50                   	push   %eax
4d0023:	83 c0 08             	add    $0x8,%eax
4d0026:	50                   	push   %eax
4d0027:	56                   	push   %esi
4d0028:	e8 9e 12 f3 ff       	call   0x4012cb
4d002d:	5f                   	pop    %edi
4d002e:	8b c6                	mov    %esi,%eax
4d0030:	5e                   	pop    %esi
4d0031:	5b                   	pop    %ebx
4d0032:	c2 08 00             	ret    $0x8
4d0035:	68 0c 61 bd 00       	push   $0xbd610c
4d003a:	e8 d7 97 f5 ff       	call   0x429816
4d003f:	cc                   	int3
4d0040:	cc                   	int3
4d0041:	cc                   	int3
4d0042:	cc                   	int3
4d0043:	cc                   	int3
4d0044:	cc                   	int3
4d0045:	cc                   	int3
4d0046:	cc                   	int3
4d0047:	cc                   	int3
4d0048:	cc                   	int3
4d0049:	cc                   	int3
4d004a:	cc                   	int3
4d004b:	cc                   	int3
4d004c:	cc                   	int3
4d004d:	cc                   	int3
4d004e:	cc                   	int3
4d004f:	cc                   	int3
4d0050:	cc                   	int3
4d0051:	cc                   	int3
4d0052:	cc                   	int3
4d0053:	cc                   	int3
4d0054:	cc                   	int3
4d0055:	cc                   	int3
4d0056:	cc                   	int3
4d0057:	cc                   	int3
4d0058:	cc                   	int3
4d0059:	cc                   	int3
4d005a:	cc                   	int3
4d005b:	cc                   	int3
4d005c:	cc                   	int3
4d005d:	cc                   	int3
4d005e:	cc                   	int3
4d005f:	cc                   	int3
4d0060:	56                   	push   %esi
4d0061:	8b f1                	mov    %ecx,%esi
4d0063:	57                   	push   %edi
4d0064:	ff 74 24 0c          	push   0xc(%esp)
4d0068:	8b 06                	mov    (%esi),%eax
4d006a:	8b 38                	mov    (%eax),%edi
4d006c:	ff 77 04             	push   0x4(%edi)
4d006f:	57                   	push   %edi
4d0070:	e8 0f 8f f4 ff       	call   0x418f84
4d0075:	8b d0                	mov    %eax,%edx
4d0077:	b9 65 66 66 06       	mov    $0x6666665,%ecx
4d007c:	8b 46 04             	mov    0x4(%esi),%eax
4d007f:	2b c8                	sub    %eax,%ecx
4d0081:	83 f9 01             	cmp    $0x1,%ecx
4d0084:	72 11                	jb     0x4d0097
4d0086:	40                   	inc    %eax
4d0087:	89 46 04             	mov    %eax,0x4(%esi)
4d008a:	89 57 04             	mov    %edx,0x4(%edi)
4d008d:	8b 42 04             	mov    0x4(%edx),%eax
4d0090:	5f                   	pop    %edi
4d0091:	5e                   	pop    %esi
4d0092:	89 10                	mov    %edx,(%eax)
4d0094:	c2 04 00             	ret    $0x4
4d0097:	68 0c 61 bd 00       	push   $0xbd610c
4d009c:	e8 75 97 f5 ff       	call   0x429816
4d00a1:	cc                   	int3
4d00a2:	cc                   	int3
4d00a3:	cc                   	int3
4d00a4:	cc                   	int3
4d00a5:	cc                   	int3
4d00a6:	cc                   	int3
4d00a7:	cc                   	int3
4d00a8:	cc                   	int3
4d00a9:	cc                   	int3
4d00aa:	cc                   	int3
4d00ab:	cc                   	int3
4d00ac:	cc                   	int3
4d00ad:	cc                   	int3
4d00ae:	cc                   	int3
4d00af:	cc                   	int3
4d00b0:	cc                   	int3
4d00b1:	cc                   	int3
4d00b2:	cc                   	int3
4d00b3:	cc                   	int3
4d00b4:	cc                   	int3
4d00b5:	cc                   	int3
4d00b6:	cc                   	int3
4d00b7:	cc                   	int3
4d00b8:	cc                   	int3
4d00b9:	cc                   	int3
4d00ba:	cc                   	int3
4d00bb:	cc                   	int3
4d00bc:	cc                   	int3
4d00bd:	cc                   	int3
4d00be:	cc                   	int3
4d00bf:	cc                   	int3
4d00c0:	56                   	push   %esi
4d00c1:	8b f1                	mov    %ecx,%esi
4d00c3:	57                   	push   %edi
4d00c4:	ff 74 24 0c          	push   0xc(%esp)
4d00c8:	8b 06                	mov    (%esi),%eax
4d00ca:	8b 38                	mov    (%eax),%edi
4d00cc:	ff 77 04             	push   0x4(%edi)
4d00cf:	57                   	push   %edi
4d00d0:	e8 bd d0 f4 ff       	call   0x41d192
4d00d5:	8b d0                	mov    %eax,%edx
4d00d7:	b9 65 66 66 06       	mov    $0x6666665,%ecx
4d00dc:	8b 46 04             	mov    0x4(%esi),%eax
4d00df:	2b c8                	sub    %eax,%ecx
4d00e1:	83 f9 01             	cmp    $0x1,%ecx
4d00e4:	72 11                	jb     0x4d00f7
4d00e6:	40                   	inc    %eax
4d00e7:	89 46 04             	mov    %eax,0x4(%esi)
4d00ea:	89 57 04             	mov    %edx,0x4(%edi)
4d00ed:	8b 42 04             	mov    0x4(%edx),%eax
4d00f0:	5f                   	pop    %edi
4d00f1:	5e                   	pop    %esi
4d00f2:	89 10                	mov    %edx,(%eax)
4d00f4:	c2 04 00             	ret    $0x4
4d00f7:	68 0c 61 bd 00       	push   $0xbd610c
4d00fc:	e8 15 97 f5 ff       	call   0x429816
4d0101:	cc                   	int3
4d0102:	cc                   	int3
4d0103:	cc                   	int3
4d0104:	cc                   	int3
4d0105:	cc                   	int3
4d0106:	cc                   	int3
4d0107:	cc                   	int3
4d0108:	cc                   	int3
4d0109:	cc                   	int3
4d010a:	cc                   	int3
4d010b:	cc                   	int3
4d010c:	cc                   	int3
4d010d:	cc                   	int3
4d010e:	cc                   	int3
4d010f:	cc                   	int3
4d0110:	cc                   	int3
4d0111:	cc                   	int3
4d0112:	cc                   	int3
4d0113:	cc                   	int3
4d0114:	cc                   	int3
4d0115:	cc                   	int3
4d0116:	cc                   	int3
4d0117:	cc                   	int3
4d0118:	cc                   	int3
4d0119:	cc                   	int3
4d011a:	cc                   	int3
4d011b:	cc                   	int3
4d011c:	cc                   	int3
4d011d:	cc                   	int3
4d011e:	cc                   	int3
4d011f:	cc                   	int3
4d0120:	56                   	push   %esi
4d0121:	8b f1                	mov    %ecx,%esi
4d0123:	57                   	push   %edi
4d0124:	ff 74 24 0c          	push   0xc(%esp)
4d0128:	8b 06                	mov    (%esi),%eax
4d012a:	8b 38                	mov    (%eax),%edi
4d012c:	ff 77 04             	push   0x4(%edi)
4d012f:	57                   	push   %edi
4d0130:	e8 8f 8d f6 ff       	call   0x438ec4
4d0135:	8b d0                	mov    %eax,%edx
4d0137:	b9 65 66 66 06       	mov    $0x6666665,%ecx
4d013c:	8b 46 04             	mov    0x4(%esi),%eax
4d013f:	2b c8                	sub    %eax,%ecx
4d0141:	83 f9 01             	cmp    $0x1,%ecx
4d0144:	72 11                	jb     0x4d0157
4d0146:	40                   	inc    %eax
4d0147:	89 46 04             	mov    %eax,0x4(%esi)
4d014a:	89 57 04             	mov    %edx,0x4(%edi)
4d014d:	8b 42 04             	mov    0x4(%edx),%eax
4d0150:	5f                   	pop    %edi
4d0151:	5e                   	pop    %esi
4d0152:	89 10                	mov    %edx,(%eax)
4d0154:	c2 04 00             	ret    $0x4