79904b:	8b ca                	mov    %edx,%ecx
79904d:	8b 54 24 18          	mov    0x18(%esp),%edx
799051:	83 d1 00             	adc    $0x0,%ecx
799054:	03 d9                	add    %ecx,%ebx
799056:	89 42 5c             	mov    %eax,0x5c(%edx)
799059:	8b 44 24 1c          	mov    0x1c(%esp),%eax
79905d:	8b 40 24             	mov    0x24(%eax),%eax
799060:	f7 66 3c             	mull   0x3c(%esi)
799063:	8b f8                	mov    %eax,%edi
799065:	8b 44 24 1c          	mov    0x1c(%esp),%eax
799069:	03 fb                	add    %ebx,%edi
79906b:	83 d2 00             	adc    $0x0,%edx
79906e:	3b d9                	cmp    %ecx,%ebx
799070:	8b 40 28             	mov    0x28(%eax),%eax
799073:	1b db                	sbb    %ebx,%ebx
799075:	f7 db                	neg    %ebx
799077:	03 da                	add    %edx,%ebx
799079:	03 dd                	add    %ebp,%ebx
79907b:	3b da                	cmp    %edx,%ebx
79907d:	1b ed                	sbb    %ebp,%ebp
79907f:	f7 66 38             	mull   0x38(%esi)
799082:	f7 dd                	neg    %ebp
799084:	8b f0                	mov    %eax,%esi
799086:	8b 44 24 1c          	mov    0x1c(%esp),%eax
79908a:	03 f7                	add    %edi,%esi
79908c:	83 d2 00             	adc    $0x0,%edx
79908f:	8b 40 2c             	mov    0x2c(%eax),%eax
799092:	03 da                	add    %edx,%ebx
799094:	3b da                	cmp    %edx,%ebx
799096:	1b c9                	sbb    %ecx,%ecx
799098:	f7 d9                	neg    %ecx
79909a:	03 e9                	add    %ecx,%ebp
79909c:	8b 4c 24 20          	mov    0x20(%esp),%ecx
7990a0:	f7 61 34             	mull   0x34(%ecx)
7990a3:	8b f8                	mov    %eax,%edi
7990a5:	8b 44 24 1c          	mov    0x1c(%esp),%eax
7990a9:	03 fe                	add    %esi,%edi
7990ab:	83 d2 00             	adc    $0x0,%edx
7990ae:	8b 40 30             	mov    0x30(%eax),%eax
7990b1:	03 da                	add    %edx,%ebx
7990b3:	3b da                	cmp    %edx,%ebx
7990b5:	1b c9                	sbb    %ecx,%ecx
7990b7:	f7 d9                	neg    %ecx
7990b9:	03 e9                	add    %ecx,%ebp
7990bb:	8b 4c 24 20          	mov    0x20(%esp),%ecx
7990bf:	f7 61 30             	mull   0x30(%ecx)
7990c2:	8b f0                	mov    %eax,%esi
7990c4:	8b 44 24 1c          	mov    0x1c(%esp),%eax
7990c8:	03 f7                	add    %edi,%esi
7990ca:	83 d2 00             	adc    $0x0,%edx
7990cd:	8b 40 34             	mov    0x34(%eax),%eax
7990d0:	03 da                	add    %edx,%ebx
7990d2:	3b da                	cmp    %edx,%ebx
7990d4:	1b c9                	sbb    %ecx,%ecx
7990d6:	f7 d9                	neg    %ecx
7990d8:	03 e9                	add    %ecx,%ebp
7990da:	8b 4c 24 20          	mov    0x20(%esp),%ecx
7990de:	f7 61 2c             	mull   0x2c(%ecx)
7990e1:	8b f8                	mov    %eax,%edi
7990e3:	8b 44 24 1c          	mov    0x1c(%esp),%eax
7990e7:	03 fe                	add    %esi,%edi
7990e9:	83 d2 00             	adc    $0x0,%edx
7990ec:	8b 40 38             	mov    0x38(%eax),%eax
7990ef:	03 da                	add    %edx,%ebx
7990f1:	3b da                	cmp    %edx,%ebx
7990f3:	1b c9                	sbb    %ecx,%ecx
7990f5:	f7 d9                	neg    %ecx
7990f7:	03 e9                	add    %ecx,%ebp
7990f9:	8b 4c 24 20          	mov    0x20(%esp),%ecx
7990fd:	f7 61 28             	mull   0x28(%ecx)
799100:	8b f0                	mov    %eax,%esi
799102:	03 f7                	add    %edi,%esi
799104:	8b 7c 24 1c          	mov    0x1c(%esp),%edi
799108:	83 d2 00             	adc    $0x0,%edx
79910b:	03 da                	add    %edx,%ebx
79910d:	3b da                	cmp    %edx,%ebx
79910f:	8b 47 3c             	mov    0x3c(%edi),%eax
799112:	1b c9                	sbb    %ecx,%ecx
799114:	f7 d9                	neg    %ecx
799116:	03 e9                	add    %ecx,%ebp
799118:	8b 4c 24 20          	mov    0x20(%esp),%ecx
79911c:	f7 61 24             	mull   0x24(%ecx)
79911f:	03 c6                	add    %esi,%eax
799121:	8b ca                	mov    %edx,%ecx
799123:	8b 54 24 18          	mov    0x18(%esp),%edx
799127:	8b 74 24 20          	mov    0x20(%esp),%esi
79912b:	83 d1 00             	adc    $0x0,%ecx
79912e:	03 d9                	add    %ecx,%ebx
799130:	89 42 60             	mov    %eax,0x60(%edx)
799133:	8b 47 28             	mov    0x28(%edi),%eax
799136:	f7 66 3c             	mull   0x3c(%esi)
799139:	8b f8                	mov    %eax,%edi
79913b:	8b 44 24 1c          	mov    0x1c(%esp),%eax
79913f:	03 fb                	add    %ebx,%edi
799141:	83 d2 00             	adc    $0x0,%edx
799144:	3b d9                	cmp    %ecx,%ebx
799146:	8b 40 2c             	mov    0x2c(%eax),%eax
799149:	1b db                	sbb    %ebx,%ebx
79914b:	f7 db                	neg    %ebx
79914d:	03 da                	add    %edx,%ebx
79914f:	03 dd                	add    %ebp,%ebx
799151:	3b da                	cmp    %edx,%ebx
799153:	1b ed                	sbb    %ebp,%ebp
799155:	f7 66 38             	mull   0x38(%esi)
799158:	f7 dd                	neg    %ebp
79915a:	8b f0                	mov    %eax,%esi
79915c:	8b 44 24 1c          	mov    0x1c(%esp),%eax
799160:	03 f7                	add    %edi,%esi
799162:	83 d2 00             	adc    $0x0,%edx
799165:	8b 40 30             	mov    0x30(%eax),%eax
799168:	03 da                	add    %edx,%ebx
79916a:	3b da                	cmp    %edx,%ebx
79916c:	1b c9                	sbb    %ecx,%ecx
79916e:	f7 d9                	neg    %ecx
799170:	03 e9                	add    %ecx,%ebp
799172:	8b 4c 24 20          	mov    0x20(%esp),%ecx
799176:	f7 61 34             	mull   0x34(%ecx)
799179:	8b f8                	mov    %eax,%edi
79917b:	8b 44 24 1c          	mov    0x1c(%esp),%eax
79917f:	03 fe                	add    %esi,%edi
799181:	83 d2 00             	adc    $0x0,%edx
799184:	8b 40 34             	mov    0x34(%eax),%eax
799187:	03 da                	add    %edx,%ebx
799189:	3b da                	cmp    %edx,%ebx
79918b:	1b c9                	sbb    %ecx,%ecx
79918d:	f7 d9                	neg    %ecx
79918f:	03 e9                	add    %ecx,%ebp
799191:	8b 4c 24 20          	mov    0x20(%esp),%ecx
799195:	f7 61 30             	mull   0x30(%ecx)
799198:	8b f0                	mov    %eax,%esi
79919a:	8b 44 24 1c          	mov    0x1c(%esp),%eax
79919e:	03 f7                	add    %edi,%esi
7991a0:	83 d2 00             	adc    $0x0,%edx
7991a3:	8b 40 38             	mov    0x38(%eax),%eax
7991a6:	03 da                	add    %edx,%ebx
7991a8:	3b da                	cmp    %edx,%ebx
7991aa:	1b c9                	sbb    %ecx,%ecx
7991ac:	f7 d9                	neg    %ecx
7991ae:	03 e9                	add    %ecx,%ebp
7991b0:	8b 4c 24 20          	mov    0x20(%esp),%ecx
7991b4:	f7 61 2c             	mull   0x2c(%ecx)
7991b7:	8b f8                	mov    %eax,%edi
7991b9:	8b 44 24 1c          	mov    0x1c(%esp),%eax
7991bd:	03 fe                	add    %esi,%edi
7991bf:	8b 74 24 20          	mov    0x20(%esp),%esi
7991c3:	83 d2 00             	adc    $0x0,%edx
7991c6:	8b 40 3c             	mov    0x3c(%eax),%eax
7991c9:	03 da                	add    %edx,%ebx
7991cb:	3b da                	cmp    %edx,%ebx
7991cd:	1b c9                	sbb    %ecx,%ecx
7991cf:	f7 66 28             	mull   0x28(%esi)
7991d2:	f7 d9                	neg    %ecx
7991d4:	03 e9                	add    %ecx,%ebp
7991d6:	03 c7                	add    %edi,%eax
7991d8:	8b ca                	mov    %edx,%ecx
7991da:	8b 54 24 18          	mov    0x18(%esp),%edx
7991de:	83 d1 00             	adc    $0x0,%ecx
7991e1:	03 d9                	add    %ecx,%ebx
7991e3:	89 42 64             	mov    %eax,0x64(%edx)
7991e6:	8b 44 24 1c          	mov    0x1c(%esp),%eax
7991ea:	8b 40 2c             	mov    0x2c(%eax),%eax
7991ed:	f7 66 3c             	mull   0x3c(%esi)
7991f0:	8b f8                	mov    %eax,%edi
7991f2:	8b 44 24 1c          	mov    0x1c(%esp),%eax
7991f6:	03 fb                	add    %ebx,%edi
7991f8:	83 d2 00             	adc    $0x0,%edx
7991fb:	3b d9                	cmp    %ecx,%ebx
7991fd:	8b 40 30             	mov    0x30(%eax),%eax
799200:	1b db                	sbb    %ebx,%ebx
799202:	f7 db                	neg    %ebx
799204:	03 da                	add    %edx,%ebx
799206:	03 dd                	add    %ebp,%ebx
799208:	3b da                	cmp    %edx,%ebx
79920a:	1b ed                	sbb    %ebp,%ebp
79920c:	f7 66 38             	mull   0x38(%esi)
79920f:	f7 dd                	neg    %ebp
799211:	8b f0                	mov    %eax,%esi
799213:	8b 44 24 1c          	mov    0x1c(%esp),%eax
799217:	03 f7                	add    %edi,%esi
799219:	83 d2 00             	adc    $0x0,%edx
79921c:	8b 40 34             	mov    0x34(%eax),%eax
79921f:	03 da                	add    %edx,%ebx
799221:	3b da                	cmp    %edx,%ebx
799223:	1b c9                	sbb    %ecx,%ecx
799225:	f7 d9                	neg    %ecx
799227:	03 e9                	add    %ecx,%ebp
799229:	8b 4c 24 20          	mov    0x20(%esp),%ecx
79922d:	f7 61 34             	mull   0x34(%ecx)
799230:	8b f8                	mov    %eax,%edi
799232:	8b 44 24 1c          	mov    0x1c(%esp),%eax
799236:	03 fe                	add    %esi,%edi
799238:	83 d2 00             	adc    $0x0,%edx
79923b:	8b 40 38             	mov    0x38(%eax),%eax
79923e:	03 da                	add    %edx,%ebx
799240:	3b da                	cmp    %edx,%ebx
799242:	1b c9                	sbb    %ecx,%ecx
799244:	f7 d9                	neg    %ecx
799246:	03 e9                	add    %ecx,%ebp
799248:	8b 4c 24 20          	mov    0x20(%esp),%ecx
79924c:	f7 61 30             	mull   0x30(%ecx)
79924f:	8b f0                	mov    %eax,%esi
799251:	03 f7                	add    %edi,%esi
799253:	8b 7c 24 1c          	mov    0x1c(%esp),%edi
799257:	83 d2 00             	adc    $0x0,%edx
79925a:	03 da                	add    %edx,%ebx
79925c:	8b 47 3c             	mov    0x3c(%edi),%eax
79925f:	3b da                	cmp    %edx,%ebx
799261:	1b c9                	sbb    %ecx,%ecx
799263:	f7 d9                	neg    %ecx
799265:	03 e9                	add    %ecx,%ebp
799267:	8b 4c 24 20          	mov    0x20(%esp),%ecx
79926b:	f7 61 2c             	mull   0x2c(%ecx)
79926e:	03 c6                	add    %esi,%eax
799270:	8b ca                	mov    %edx,%ecx
799272:	8b 54 24 18          	mov    0x18(%esp),%edx
799276:	8b 74 24 20          	mov    0x20(%esp),%esi
79927a:	83 d1 00             	adc    $0x0,%ecx
79927d:	03 d9                	add    %ecx,%ebx
79927f:	89 42 68             	mov    %eax,0x68(%edx)
799282:	8b 47 30             	mov    0x30(%edi),%eax
799285:	f7 66 3c             	mull   0x3c(%esi)
799288:	8b f8                	mov    %eax,%edi
79928a:	8b 44 24 1c          	mov    0x1c(%esp),%eax
79928e:	03 fb                	add    %ebx,%edi
799290:	83 d2 00             	adc    $0x0,%edx
799293:	3b d9                	cmp    %ecx,%ebx
799295:	8b 40 34             	mov    0x34(%eax),%eax
799298:	1b db                	sbb    %ebx,%ebx
79929a:	f7 db                	neg    %ebx
79929c:	03 da                	add    %edx,%ebx
79929e:	03 dd                	add    %ebp,%ebx
7992a0:	3b da                	cmp    %edx,%ebx
7992a2:	1b ed                	sbb    %ebp,%ebp
7992a4:	f7 66 38             	mull   0x38(%esi)
7992a7:	f7 dd                	neg    %ebp
7992a9:	8b f0                	mov    %eax,%esi
7992ab:	8b 44 24 1c          	mov    0x1c(%esp),%eax
7992af:	03 f7                	add    %edi,%esi
7992b1:	83 d2 00             	adc    $0x0,%edx
7992b4:	8b 40 38             	mov    0x38(%eax),%eax
7992b7:	03 da                	add    %edx,%ebx
7992b9:	3b da                	cmp    %edx,%ebx
7992bb:	1b c9                	sbb    %ecx,%ecx
7992bd:	f7 d9                	neg    %ecx
7992bf:	03 e9                	add    %ecx,%ebp
7992c1:	8b 4c 24 20          	mov    0x20(%esp),%ecx
7992c5:	f7 61 34             	mull   0x34(%ecx)
7992c8:	8b f8                	mov    %eax,%edi
7992ca:	8b 44 24 1c          	mov    0x1c(%esp),%eax
7992ce:	03 fe                	add    %esi,%edi
7992d0:	8b 74 24 20          	mov    0x20(%esp),%esi
7992d4:	83 d2 00             	adc    $0x0,%edx
7992d7:	8b 40 3c             	mov    0x3c(%eax),%eax
7992da:	03 da                	add    %edx,%ebx
7992dc:	3b da                	cmp    %edx,%ebx
7992de:	1b c9                	sbb    %ecx,%ecx
7992e0:	f7 66 30             	mull   0x30(%esi)
7992e3:	f7 d9                	neg    %ecx
7992e5:	03 e9                	add    %ecx,%ebp
7992e7:	03 c7                	add    %edi,%eax
7992e9:	8b ca                	mov    %edx,%ecx
7992eb:	8b 54 24 18          	mov    0x18(%esp),%edx
7992ef:	83 d1 00             	adc    $0x0,%ecx
7992f2:	03 d9                	add    %ecx,%ebx
7992f4:	89 42 6c             	mov    %eax,0x6c(%edx)
7992f7:	8b 44 24 1c          	mov    0x1c(%esp),%eax
7992fb:	8b 40 34             	mov    0x34(%eax),%eax
7992fe:	f7 66 3c             	mull   0x3c(%esi)
799301:	8b f8                	mov    %eax,%edi
799303:	8b 44 24 1c          	mov    0x1c(%esp),%eax
799307:	03 fb                	add    %ebx,%edi
799309:	83 d2 00             	adc    $0x0,%edx
79930c:	3b d9                	cmp    %ecx,%ebx
79930e:	8b 40 38             	mov    0x38(%eax),%eax
799311:	1b db                	sbb    %ebx,%ebx
799313:	f7 db                	neg    %ebx
799315:	03 da                	add    %edx,%ebx
799317:	03 dd                	add    %ebp,%ebx
799319:	3b da                	cmp    %edx,%ebx
79931b:	1b ed                	sbb    %ebp,%ebp
79931d:	f7 66 38             	mull   0x38(%esi)
799320:	f7 dd                	neg    %ebp
799322:	8b f0                	mov    %eax,%esi
799324:	8b 44 24 1c          	mov    0x1c(%esp),%eax
799328:	03 f7                	add    %edi,%esi
79932a:	8b 7c 24 20          	mov    0x20(%esp),%edi
79932e:	83 d2 00             	adc    $0x0,%edx
799331:	8b 40 3c             	mov    0x3c(%eax),%eax
799334:	03 da                	add    %edx,%ebx
799336:	3b da                	cmp    %edx,%ebx
799338:	1b c9                	sbb    %ecx,%ecx
79933a:	f7 67 34             	mull   0x34(%edi)
79933d:	f7 d9                	neg    %ecx
79933f:	03 e9                	add    %ecx,%ebp
799341:	8b ca                	mov    %edx,%ecx
799343:	8b 54 24 18          	mov    0x18(%esp),%edx
799347:	03 c6                	add    %esi,%eax
799349:	83 d1 00             	adc    $0x0,%ecx
79934c:	03 d9                	add    %ecx,%ebx
79934e:	89 42 70             	mov    %eax,0x70(%edx)
799351:	8b 44 24 1c          	mov    0x1c(%esp),%eax
799355:	8b 40 38             	mov    0x38(%eax),%eax
799358:	f7 67 3c             	mull   0x3c(%edi)
79935b:	8b f0                	mov    %eax,%esi
79935d:	8b 44 24 1c          	mov    0x1c(%esp),%eax
799361:	03 f3                	add    %ebx,%esi
799363:	83 d2 00             	adc    $0x0,%edx
799366:	3b d9                	cmp    %ecx,%ebx
799368:	8b 40 3c             	mov    0x3c(%eax),%eax
79936b:	1b db                	sbb    %ebx,%ebx
79936d:	f7 db                	neg    %ebx
79936f:	03 da                	add    %edx,%ebx
799371:	03 dd                	add    %ebp,%ebx
799373:	8b 6c 24 20          	mov    0x20(%esp),%ebp
799377:	3b da                	cmp    %edx,%ebx
799379:	1b ff                	sbb    %edi,%edi
79937b:	f7 65 38             	mull   0x38(%ebp)
79937e:	f7 df                	neg    %edi
799380:	03 c6                	add    %esi,%eax
799382:	8b ca                	mov    %edx,%ecx
799384:	8b 74 24 18          	mov    0x18(%esp),%esi
799388:	83 d1 00             	adc    $0x0,%ecx
79938b:	03 d9                	add    %ecx,%ebx
79938d:	89 46 74             	mov    %eax,0x74(%esi)
799390:	8b 44 24 1c          	mov    0x1c(%esp),%eax
799394:	8b 40 3c             	mov    0x3c(%eax),%eax
799397:	f7 65 3c             	mull   0x3c(%ebp)
79939a:	03 c3                	add    %ebx,%eax
79939c:	89 46 78             	mov    %eax,0x78(%esi)
79939f:	83 d2 00             	adc    $0x0,%edx
7993a2:	3b d9                	cmp    %ecx,%ebx
7993a4:	1b c0                	sbb    %eax,%eax
7993a6:	f7 d8                	neg    %eax
7993a8:	03 c7                	add    %edi,%eax
7993aa:	5f                   	pop    %edi
7993ab:	03 d0                	add    %eax,%edx
7993ad:	89 56 7c             	mov    %edx,0x7c(%esi)
7993b0:	5e                   	pop    %esi
7993b1:	5d                   	pop    %ebp
7993b2:	5b                   	pop    %ebx
7993b3:	59                   	pop    %ecx
7993b4:	c3                   	ret
7993b5:	cc                   	int3
7993b6:	cc                   	int3
7993b7:	cc                   	int3
7993b8:	cc                   	int3
7993b9:	cc                   	int3
7993ba:	cc                   	int3
7993bb:	cc                   	int3
7993bc:	cc                   	int3