771336:	f7 d2                	not    %edx
771338:	33 d0                	xor    %eax,%edx
77133a:	23 cb                	and    %ebx,%ecx
77133c:	33 ce                	xor    %esi,%ecx
77133e:	8b f5                	mov    %ebp,%esi
771340:	8b 6c 24 10          	mov    0x10(%esp),%ebp
771344:	8d 04 fd 00 00 00 00 	lea    0x0(,%edi,8),%eax
77134b:	33 d0                	xor    %eax,%edx
77134d:	c1 c1 03             	rol    $0x3,%ecx
771350:	33 d1                	xor    %ecx,%edx
771352:	33 f1                	xor    %ecx,%esi
771354:	33 f7                	xor    %edi,%esi
771356:	c1 c2 07             	rol    $0x7,%edx
771359:	89 54 24 1c          	mov    %edx,0x1c(%esp)
77135d:	d1 c6                	rol    $1,%esi
77135f:	33 d6                	xor    %esi,%edx
771361:	8b c6                	mov    %esi,%eax
771363:	33 d7                	xor    %edi,%edx
771365:	c1 e0 07             	shl    $0x7,%eax
771368:	33 44 24 1c          	xor    0x1c(%esp),%eax
77136c:	8b bd ec 00 00 00    	mov    0xec(%ebp),%edi
771372:	33 c1                	xor    %ecx,%eax
771374:	33 7c 24 1c          	xor    0x1c(%esp),%edi
771378:	8b 4c 24 10          	mov    0x10(%esp),%ecx
77137c:	c1 c2 05             	rol    $0x5,%edx
77137f:	33 95 e0 00 00 00    	xor    0xe0(%ebp),%edx
771385:	c1 c8 0a             	ror    $0xa,%eax
771388:	33 85 e8 00 00 00    	xor    0xe8(%ebp),%eax
77138e:	8b ef                	mov    %edi,%ebp
771390:	8b 99 e4 00 00 00    	mov    0xe4(%ecx),%ebx
771396:	23 fa                	and    %edx,%edi
771398:	33 d5                	xor    %ebp,%edx
77139a:	f7 d0                	not    %eax
77139c:	33 f8                	xor    %eax,%edi
77139e:	8b cd                	mov    %ebp,%ecx
7713a0:	33 df                	xor    %edi,%ebx
7713a2:	0b c8                	or     %eax,%ecx
7713a4:	33 de                	xor    %esi,%ebx
7713a6:	33 ca                	xor    %edx,%ecx
7713a8:	0b d3                	or     %ebx,%edx
7713aa:	33 cb                	xor    %ebx,%ecx
7713ac:	33 ea                	xor    %edx,%ebp
7713ae:	8b f7                	mov    %edi,%esi
7713b0:	33 ef                	xor    %edi,%ebp
7713b2:	0b f2                	or     %edx,%esi
7713b4:	33 f1                	xor    %ecx,%esi
7713b6:	f7 d7                	not    %edi
7713b8:	33 ee                	xor    %esi,%ebp
7713ba:	c1 c6 0d             	rol    $0xd,%esi
7713bd:	8b d5                	mov    %ebp,%edx
7713bf:	23 e9                	and    %ecx,%ebp
7713c1:	8b 4c 24 10          	mov    0x10(%esp),%ecx
7713c5:	c1 c2 03             	rol    $0x3,%edx
7713c8:	8d 04 f5 00 00 00 00 	lea    0x0(,%esi,8),%eax
7713cf:	33 da                	xor    %edx,%ebx
7713d1:	33 e8                	xor    %eax,%ebp
7713d3:	33 de                	xor    %esi,%ebx
7713d5:	33 ef                	xor    %edi,%ebp
7713d7:	d1 c3                	rol    $1,%ebx
7713d9:	33 ea                	xor    %edx,%ebp
7713db:	89 5c 24 1c          	mov    %ebx,0x1c(%esp)
7713df:	8b 44 24 1c          	mov    0x1c(%esp),%eax
7713e3:	c1 c5 07             	rol    $0x7,%ebp
7713e6:	8b fd                	mov    %ebp,%edi
7713e8:	33 fb                	xor    %ebx,%edi
7713ea:	8b 99 f4 00 00 00    	mov    0xf4(%ecx),%ebx
7713f0:	33 d8                	xor    %eax,%ebx
7713f2:	33 fe                	xor    %esi,%edi
7713f4:	c1 e0 07             	shl    $0x7,%eax
7713f7:	33 c5                	xor    %ebp,%eax
7713f9:	c1 c7 05             	rol    $0x5,%edi
7713fc:	33 b9 f0 00 00 00    	xor    0xf0(%ecx),%edi
771402:	33 c2                	xor    %edx,%eax
771404:	8b d0                	mov    %eax,%edx
771406:	c1 ca 0a             	ror    $0xa,%edx
771409:	33 91 f8 00 00 00    	xor    0xf8(%ecx),%edx
77140f:	8b 81 fc 00 00 00    	mov    0xfc(%ecx),%eax
771415:	8b ca                	mov    %edx,%ecx
771417:	0b cb                	or     %ebx,%ecx
771419:	33 c5                	xor    %ebp,%eax
77141b:	33 da                	xor    %edx,%ebx
77141d:	33 c8                	xor    %eax,%ecx
77141f:	33 d1                	xor    %ecx,%edx
771421:	8b eb                	mov    %ebx,%ebp
771423:	33 da                	xor    %edx,%ebx
771425:	0b e8                	or     %eax,%ebp
771427:	8b f3                	mov    %ebx,%esi
771429:	8b c3                	mov    %ebx,%eax
77142b:	0b f1                	or     %ecx,%esi
77142d:	0b c7                	or     %edi,%eax
77142f:	33 c2                	xor    %edx,%eax
771431:	33 f7                	xor    %edi,%esi
771433:	33 f3                	xor    %ebx,%esi
771435:	23 ef                	and    %edi,%ebp
771437:	8b 7c 24 10          	mov    0x10(%esp),%edi
77143b:	33 d6                	xor    %esi,%edx
77143d:	f7 d2                	not    %edx
77143f:	33 e9                	xor    %ecx,%ebp
771441:	0b d0                	or     %eax,%edx
771443:	23 f0                	and    %eax,%esi
771445:	33 d3                	xor    %ebx,%edx
771447:	33 f3                	xor    %ebx,%esi
771449:	c1 c2 0d             	rol    $0xd,%edx
77144c:	8b dd                	mov    %ebp,%ebx
77144e:	c1 c6 03             	rol    $0x3,%esi
771451:	33 de                	xor    %esi,%ebx
771453:	89 54 24 1c          	mov    %edx,0x1c(%esp)
771457:	33 da                	xor    %edx,%ebx
771459:	8d 0c d5 00 00 00 00 	lea    0x0(,%edx,8),%ecx
771460:	d1 c3                	rol    $1,%ebx
771462:	33 c8                	xor    %eax,%ecx
771464:	8b 87 04 01 00 00    	mov    0x104(%edi),%eax
77146a:	33 ce                	xor    %esi,%ecx
77146c:	33 c3                	xor    %ebx,%eax
77146e:	c1 c1 07             	rol    $0x7,%ecx
771471:	8b d1                	mov    %ecx,%edx
771473:	33 d3                	xor    %ebx,%edx
771475:	c1 e3 07             	shl    $0x7,%ebx
771478:	33 54 24 1c          	xor    0x1c(%esp),%edx
77147c:	33 d9                	xor    %ecx,%ebx
77147e:	33 de                	xor    %esi,%ebx
771480:	c1 c2 05             	rol    $0x5,%edx
771483:	33 97 00 01 00 00    	xor    0x100(%edi),%edx
771489:	c1 cb 0a             	ror    $0xa,%ebx
77148c:	33 9f 08 01 00 00    	xor    0x108(%edi),%ebx
771492:	8b bf 0c 01 00 00    	mov    0x10c(%edi),%edi
771498:	8b eb                	mov    %ebx,%ebp
77149a:	33 fa                	xor    %edx,%edi
77149c:	33 e8                	xor    %eax,%ebp
77149e:	33 f9                	xor    %ecx,%edi
7714a0:	8b f7                	mov    %edi,%esi
7714a2:	8b cf                	mov    %edi,%ecx
7714a4:	23 c8                	and    %eax,%ecx
7714a6:	0b f2                	or     %edx,%esi
7714a8:	33 f5                	xor    %ebp,%esi
7714aa:	33 ca                	xor    %edx,%ecx
7714ac:	33 ef                	xor    %edi,%ebp
7714ae:	33 fb                	xor    %ebx,%edi
7714b0:	0b d9                	or     %ecx,%ebx
7714b2:	33 dd                	xor    %ebp,%ebx
7714b4:	f7 d5                	not    %ebp
7714b6:	0b e9                	or     %ecx,%ebp
7714b8:	c1 c3 03             	rol    $0x3,%ebx
7714bb:	8b c5                	mov    %ebp,%eax
7714bd:	89 5c 24 14          	mov    %ebx,0x14(%esp)
7714c1:	33 c7                	xor    %edi,%eax
7714c3:	0b fe                	or     %esi,%edi
7714c5:	33 c8                	xor    %eax,%ecx
7714c7:	8b d7                	mov    %edi,%edx
7714c9:	33 d1                	xor    %ecx,%edx
7714cb:	33 ef                	xor    %edi,%ebp
7714cd:	c1 c2 0d             	rol    $0xd,%edx
7714d0:	33 eb                	xor    %ebx,%ebp
7714d2:	33 ea                	xor    %edx,%ebp
7714d4:	d1 c5                	rol    $1,%ebp
7714d6:	8d 04 d5 00 00 00 00 	lea    0x0(,%edx,8),%eax
7714dd:	33 c6                	xor    %esi,%eax
7714df:	8b 4c 24 10          	mov    0x10(%esp),%ecx
7714e3:	33 c3                	xor    %ebx,%eax
7714e5:	c1 c0 07             	rol    $0x7,%eax
7714e8:	8b f0                	mov    %eax,%esi
7714ea:	33 f5                	xor    %ebp,%esi
7714ec:	8b b9 14 01 00 00    	mov    0x114(%ecx),%edi
7714f2:	33 f2                	xor    %edx,%esi
7714f4:	33 fd                	xor    %ebp,%edi
7714f6:	8b 99 1c 01 00 00    	mov    0x11c(%ecx),%ebx
7714fc:	c1 e5 07             	shl    $0x7,%ebp
7714ff:	33 d8                	xor    %eax,%ebx
771501:	33 e8                	xor    %eax,%ebp
771503:	c1 c6 05             	rol    $0x5,%esi
771506:	33 6c 24 14          	xor    0x14(%esp),%ebp
77150a:	33 b1 10 01 00 00    	xor    0x110(%ecx),%esi
771510:	c1 cd 0a             	ror    $0xa,%ebp
771513:	f7 d6                	not    %esi
771515:	33 a9 18 01 00 00    	xor    0x118(%ecx),%ebp
77151b:	8b d6                	mov    %esi,%edx
77151d:	23 f7                	and    %edi,%esi
77151f:	f7 d5                	not    %ebp
771521:	33 ee                	xor    %esi,%ebp
771523:	0b f3                	or     %ebx,%esi
771525:	33 dd                	xor    %ebp,%ebx
771527:	33 fe                	xor    %esi,%edi
771529:	33 f2                	xor    %edx,%esi
77152b:	0b d7                	or     %edi,%edx
77152d:	0b ee                	or     %esi,%ebp
77152f:	33 fb                	xor    %ebx,%edi
771531:	23 ea                	and    %edx,%ebp
771533:	c1 c3 03             	rol    $0x3,%ebx
771536:	8b cd                	mov    %ebp,%ecx
771538:	89 6c 24 1c          	mov    %ebp,0x1c(%esp)
77153c:	33 f7                	xor    %edi,%esi
77153e:	c1 c1 0d             	rol    $0xd,%ecx
771541:	23 ee                	and    %esi,%ebp
771543:	33 ea                	xor    %edx,%ebp
771545:	8b 54 24 1c          	mov    0x1c(%esp),%edx
771549:	23 d7                	and    %edi,%edx
77154b:	33 eb                	xor    %ebx,%ebp
77154d:	33 e9                	xor    %ecx,%ebp
77154f:	8d 04 cd 00 00 00 00 	lea    0x0(,%ecx,8),%eax
771556:	33 d0                	xor    %eax,%edx
771558:	d1 c5                	rol    $1,%ebp
77155a:	8b 44 24 10          	mov    0x10(%esp),%eax
77155e:	33 d6                	xor    %esi,%edx
771560:	33 d3                	xor    %ebx,%edx
771562:	c1 c2 07             	rol    $0x7,%edx
771565:	8b fa                	mov    %edx,%edi
771567:	8b b0 24 01 00 00    	mov    0x124(%eax),%esi
77156d:	33 fd                	xor    %ebp,%edi
77156f:	33 f5                	xor    %ebp,%esi
771571:	33 f9                	xor    %ecx,%edi
771573:	c1 e5 07             	shl    $0x7,%ebp
771576:	33 ea                	xor    %edx,%ebp
771578:	c1 c7 05             	rol    $0x5,%edi
77157b:	33 b8 20 01 00 00    	xor    0x120(%eax),%edi
771581:	33 eb                	xor    %ebx,%ebp
771583:	c1 cd 0a             	ror    $0xa,%ebp
771586:	8b cf                	mov    %edi,%ecx
771588:	33 a8 28 01 00 00    	xor    0x128(%eax),%ebp
77158e:	8b 80 2c 01 00 00    	mov    0x12c(%eax),%eax
771594:	33 c2                	xor    %edx,%eax
771596:	8b d5                	mov    %ebp,%edx
771598:	23 d7                	and    %edi,%edx
77159a:	33 ee                	xor    %esi,%ebp
77159c:	33 d0                	xor    %eax,%edx
77159e:	0b c8                	or     %eax,%ecx
7715a0:	33 ea                	xor    %edx,%ebp
7715a2:	33 ce                	xor    %esi,%ecx
7715a4:	33 fd                	xor    %ebp,%edi
7715a6:	8b c1                	mov    %ecx,%eax
7715a8:	23 c2                	and    %edx,%eax
7715aa:	c1 c5 0d             	rol    $0xd,%ebp
7715ad:	8b df                	mov    %edi,%ebx
7715af:	33 f8                	xor    %eax,%edi
7715b1:	0b d9                	or     %ecx,%ebx
7715b3:	33 da                	xor    %edx,%ebx
7715b5:	8b d7                	mov    %edi,%edx
7715b7:	33 d3                	xor    %ebx,%edx
7715b9:	33 d1                	xor    %ecx,%edx
7715bb:	f7 d7                	not    %edi
7715bd:	c1 c2 03             	rol    $0x3,%edx
7715c0:	33 da                	xor    %edx,%ebx
7715c2:	8d 04 ed 00 00 00 00 	lea    0x0(,%ebp,8),%eax
7715c9:	33 dd                	xor    %ebp,%ebx
7715cb:	33 c7                	xor    %edi,%eax
7715cd:	8b 7c 24 10          	mov    0x10(%esp),%edi
7715d1:	33 c2                	xor    %edx,%eax
7715d3:	d1 c3                	rol    $1,%ebx
7715d5:	c1 c0 07             	rol    $0x7,%eax
7715d8:	8b f0                	mov    %eax,%esi
7715da:	8b 8f 34 01 00 00    	mov    0x134(%edi),%ecx
7715e0:	33 f3                	xor    %ebx,%esi
7715e2:	33 cb                	xor    %ebx,%ecx
7715e4:	33 f5                	xor    %ebp,%esi
7715e6:	c1 e3 07             	shl    $0x7,%ebx
7715e9:	33 d8                	xor    %eax,%ebx
7715eb:	c1 c6 05             	rol    $0x5,%esi
7715ee:	33 b7 30 01 00 00    	xor    0x130(%edi),%esi
7715f4:	33 da                	xor    %edx,%ebx
7715f6:	c1 cb 0a             	ror    $0xa,%ebx
7715f9:	8b d6                	mov    %esi,%edx
7715fb:	33 9f 38 01 00 00    	xor    0x138(%edi),%ebx
771601:	89 5c 24 1c          	mov    %ebx,0x1c(%esp)
771605:	8b 9f 3c 01 00 00    	mov    0x13c(%edi),%ebx
77160b:	8b 6c 24 1c          	mov    0x1c(%esp),%ebp
77160f:	33 d8                	xor    %eax,%ebx
771611:	0b f3                	or     %ebx,%esi
771613:	33 d9                	xor    %ecx,%ebx
771615:	23 ca                	and    %edx,%ecx
771617:	33 d5                	xor    %ebp,%edx
771619:	33 eb                	xor    %ebx,%ebp
77161b:	0b d1                	or     %ecx,%edx
77161d:	23 de                	and    %esi,%ebx
77161f:	33 f1                	xor    %ecx,%esi
771621:	33 da                	xor    %edx,%ebx
771623:	23 d6                	and    %esi,%edx
771625:	8b fb                	mov    %ebx,%edi
771627:	33 f9                	xor    %ecx,%edi
771629:	8b cb                	mov    %ebx,%ecx
77162b:	0b fe                	or     %esi,%edi
77162d:	33 fd                	xor    %ebp,%edi
77162f:	0b cf                	or     %edi,%ecx
771631:	33 cb                	xor    %ebx,%ecx
771633:	c1 c3 03             	rol    $0x3,%ebx
771636:	33 ce                	xor    %esi,%ecx
771638:	89 5c 24 1c          	mov    %ebx,0x1c(%esp)
77163c:	c1 c1 0d             	rol    $0xd,%ecx
77163f:	33 fb                	xor    %ebx,%edi
771641:	33 f9                	xor    %ecx,%edi
771643:	d1 c7                	rol    $1,%edi
771645:	8d 04 cd 00 00 00 00 	lea    0x0(,%ecx,8),%eax
77164c:	33 d0                	xor    %eax,%edx
77164e:	8b 44 24 10          	mov    0x10(%esp),%eax
771652:	33 d5                	xor    %ebp,%edx
771654:	33 d3                	xor    %ebx,%edx
771656:	c1 c2 07             	rol    $0x7,%edx
771659:	8b a8 4c 01 00 00    	mov    0x14c(%eax),%ebp
77165f:	8b da                	mov    %edx,%ebx
771661:	8b b0 44 01 00 00    	mov    0x144(%eax),%esi
771667:	33 df                	xor    %edi,%ebx
771669:	33 ea                	xor    %edx,%ebp
77166b:	33 d9                	xor    %ecx,%ebx
77166d:	33 f5                	xor    %ebp,%esi
77166f:	c1 c3 05             	rol    $0x5,%ebx
771672:	33 98 40 01 00 00    	xor    0x140(%eax),%ebx
771678:	33 f7                	xor    %edi,%esi
77167a:	c1 e7 07             	shl    $0x7,%edi
77167d:	f7 d5                	not    %ebp
77167f:	33 fa                	xor    %edx,%edi
771681:	33 7c 24 1c          	xor    0x1c(%esp),%edi
771685:	c1 cf 0a             	ror    $0xa,%edi
771688:	33 b8 48 01 00 00    	xor    0x148(%eax),%edi
77168e:	33 fd                	xor    %ebp,%edi
771690:	33 eb                	xor    %ebx,%ebp
771692:	8b cd                	mov    %ebp,%ecx
771694:	23 ce                	and    %esi,%ecx
771696:	33 f5                	xor    %ebp,%esi
771698:	33 cf                	xor    %edi,%ecx
77169a:	8b c6                	mov    %esi,%eax
77169c:	33 de                	xor    %esi,%ebx
77169e:	23 c7                	and    %edi,%eax
7716a0:	0b f1                	or     %ecx,%esi
7716a2:	33 c3                	xor    %ebx,%eax
7716a4:	8b d1                	mov    %ecx,%edx
7716a6:	23 d9                	and    %ecx,%ebx
7716a8:	c1 c2 0d             	rol    $0xd,%edx
7716ab:	33 eb                	xor    %ebx,%ebp
7716ad:	89 6c 24 1c          	mov    %ebp,0x1c(%esp)
7716b1:	8b fd                	mov    %ebp,%edi
7716b3:	21 44 24 1c          	and    %eax,0x1c(%esp)
7716b7:	0b fb                	or     %ebx,%edi
7716b9:	8b 4c 24 1c          	mov    0x1c(%esp),%ecx
7716bd:	33 f8                	xor    %eax,%edi
7716bf:	33 ce                	xor    %esi,%ecx
7716c1:	8d 04 d5 00 00 00 00 	lea    0x0(,%edx,8),%eax
7716c8:	33 cb                	xor    %ebx,%ecx
7716ca:	33 c5                	xor    %ebp,%eax
7716cc:	8b 5c 24 10          	mov    0x10(%esp),%ebx
7716d0:	f7 d7                	not    %edi
7716d2:	c1 c7 03             	rol    $0x3,%edi
7716d5:	33 cf                	xor    %edi,%ecx
7716d7:	33 c7                	xor    %edi,%eax
7716d9:	33 ca                	xor    %edx,%ecx
7716db:	c1 c0 07             	rol    $0x7,%eax
7716de:	8b b3 54 01 00 00    	mov    0x154(%ebx),%esi
7716e4:	8b ab 5c 01 00 00    	mov    0x15c(%ebx),%ebp
7716ea:	8b d8                	mov    %eax,%ebx
7716ec:	d1 c1                	rol    $1,%ecx
7716ee:	33 e8                	xor    %eax,%ebp
7716f0:	33 f1                	xor    %ecx,%esi
7716f2:	89 4c 24 1c          	mov    %ecx,0x1c(%esp)