140d906ac:	0b d0                	or     %eax,%edx
140d906ae:	41 0f b6 40 0b       	movzbl 0xb(%r8),%eax
140d906b3:	0b d0                	or     %eax,%edx
140d906b5:	41 0f b6 40 0d       	movzbl 0xd(%r8),%eax
140d906ba:	c1 e0 10             	shl    $0x10,%eax
140d906bd:	89 54 24 14          	mov    %edx,0x14(%rsp)
140d906c1:	41 0f b6 50 0c       	movzbl 0xc(%r8),%edx
140d906c6:	c1 e2 18             	shl    $0x18,%edx
140d906c9:	0b d0                	or     %eax,%edx
140d906cb:	41 0f b6 40 0e       	movzbl 0xe(%r8),%eax
140d906d0:	c1 e0 08             	shl    $0x8,%eax
140d906d3:	0b d0                	or     %eax,%edx
140d906d5:	41 0f b6 40 0f       	movzbl 0xf(%r8),%eax
140d906da:	0b d0                	or     %eax,%edx
140d906dc:	41 0f b6 40 11       	movzbl 0x11(%r8),%eax
140d906e1:	c1 e0 10             	shl    $0x10,%eax
140d906e4:	44 0b d0             	or     %eax,%r10d
140d906e7:	89 14 24             	mov    %edx,(%rsp)
140d906ea:	41 0f b6 40 12       	movzbl 0x12(%r8),%eax
140d906ef:	c1 e0 08             	shl    $0x8,%eax
140d906f2:	44 0b d0             	or     %eax,%r10d
140d906f5:	41 0f b6 40 13       	movzbl 0x13(%r8),%eax
140d906fa:	44 0b d0             	or     %eax,%r10d
140d906fd:	41 0f b6 40 15       	movzbl 0x15(%r8),%eax
140d90702:	c1 e0 10             	shl    $0x10,%eax
140d90705:	44 0b e0             	or     %eax,%r12d
140d90708:	44 89 54 24 18       	mov    %r10d,0x18(%rsp)
140d9070d:	41 0f b6 40 16       	movzbl 0x16(%r8),%eax
140d90712:	c1 e0 08             	shl    $0x8,%eax
140d90715:	44 0b e0             	or     %eax,%r12d
140d90718:	41 0f b6 40 17       	movzbl 0x17(%r8),%eax
140d9071d:	44 0b e0             	or     %eax,%r12d
140d90720:	41 0f b6 40 19       	movzbl 0x19(%r8),%eax
140d90725:	c1 e0 10             	shl    $0x10,%eax
140d90728:	44 0b e8             	or     %eax,%r13d
140d9072b:	44 89 64 24 10       	mov    %r12d,0x10(%rsp)
140d90730:	41 0f b6 40 1a       	movzbl 0x1a(%r8),%eax
140d90735:	c1 e0 08             	shl    $0x8,%eax
140d90738:	44 0b e8             	or     %eax,%r13d
140d9073b:	41 0f b6 40 1b       	movzbl 0x1b(%r8),%eax
140d90740:	44 0b e8             	or     %eax,%r13d
140d90743:	44 89 6c 24 40       	mov    %r13d,0x40(%rsp)
140d90748:	41 0f b6 40 1d       	movzbl 0x1d(%r8),%eax
140d9074d:	c1 e0 10             	shl    $0x10,%eax
140d90750:	41 0f b6 50 20       	movzbl 0x20(%r8),%edx
140d90755:	41 0f b6 70 28       	movzbl 0x28(%r8),%esi
140d9075a:	45 0f b6 70 34       	movzbl 0x34(%r8),%r14d
140d9075f:	c1 e2 18             	shl    $0x18,%edx
140d90762:	c1 e3 18             	shl    $0x18,%ebx
140d90765:	0b d8                	or     %eax,%ebx
140d90767:	c1 e6 18             	shl    $0x18,%esi
140d9076a:	41 0f b6 40 1e       	movzbl 0x1e(%r8),%eax
140d9076f:	c1 e0 08             	shl    $0x8,%eax
140d90772:	0b d8                	or     %eax,%ebx
140d90774:	41 c1 e6 18          	shl    $0x18,%r14d
140d90778:	41 0f b6 40 1f       	movzbl 0x1f(%r8),%eax
140d9077d:	0b d8                	or     %eax,%ebx
140d9077f:	41 0f b6 40 21       	movzbl 0x21(%r8),%eax
140d90784:	c1 e0 10             	shl    $0x10,%eax
140d90787:	0b d0                	or     %eax,%edx
140d90789:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
140d9078d:	41 0f b6 40 22       	movzbl 0x22(%r8),%eax
140d90792:	c1 e0 08             	shl    $0x8,%eax
140d90795:	0b d0                	or     %eax,%edx
140d90797:	41 0f b6 40 23       	movzbl 0x23(%r8),%eax
140d9079c:	0b d0                	or     %eax,%edx
140d9079e:	41 0f b6 40 25       	movzbl 0x25(%r8),%eax
140d907a3:	c1 e0 10             	shl    $0x10,%eax
140d907a6:	89 54 24 3c          	mov    %edx,0x3c(%rsp)
140d907aa:	41 0f b6 50 24       	movzbl 0x24(%r8),%edx
140d907af:	c1 e2 18             	shl    $0x18,%edx
140d907b2:	0b d0                	or     %eax,%edx
140d907b4:	41 0f b6 40 26       	movzbl 0x26(%r8),%eax
140d907b9:	c1 e0 08             	shl    $0x8,%eax
140d907bc:	0b d0                	or     %eax,%edx
140d907be:	41 0f b6 40 27       	movzbl 0x27(%r8),%eax
140d907c3:	0b d0                	or     %eax,%edx
140d907c5:	41 0f b6 40 29       	movzbl 0x29(%r8),%eax
140d907ca:	c1 e0 10             	shl    $0x10,%eax
140d907cd:	0b f0                	or     %eax,%esi
140d907cf:	89 54 24 30          	mov    %edx,0x30(%rsp)
140d907d3:	41 0f b6 40 2a       	movzbl 0x2a(%r8),%eax
140d907d8:	41 0f b6 50 2c       	movzbl 0x2c(%r8),%edx
140d907dd:	c1 e0 08             	shl    $0x8,%eax
140d907e0:	0b f0                	or     %eax,%esi
140d907e2:	c1 e2 18             	shl    $0x18,%edx
140d907e5:	41 0f b6 40 2b       	movzbl 0x2b(%r8),%eax
140d907ea:	0b f0                	or     %eax,%esi
140d907ec:	41 0f b6 40 2d       	movzbl 0x2d(%r8),%eax
140d907f1:	c1 e0 10             	shl    $0x10,%eax
140d907f4:	0b d0                	or     %eax,%edx
140d907f6:	89 74 24 2c          	mov    %esi,0x2c(%rsp)
140d907fa:	41 0f b6 40 2e       	movzbl 0x2e(%r8),%eax
140d907ff:	c1 e0 08             	shl    $0x8,%eax
140d90802:	0b d0                	or     %eax,%edx
140d90804:	41 0f b6 40 2f       	movzbl 0x2f(%r8),%eax
140d90809:	0b d0                	or     %eax,%edx
140d9080b:	41 0f b6 40 31       	movzbl 0x31(%r8),%eax
140d90810:	c1 e0 10             	shl    $0x10,%eax
140d90813:	89 54 24 24          	mov    %edx,0x24(%rsp)
140d90817:	41 0f b6 50 30       	movzbl 0x30(%r8),%edx
140d9081c:	c1 e2 18             	shl    $0x18,%edx
140d9081f:	0b d0                	or     %eax,%edx
140d90821:	41 0f b6 40 32       	movzbl 0x32(%r8),%eax
140d90826:	c1 e0 08             	shl    $0x8,%eax
140d90829:	0b d0                	or     %eax,%edx
140d9082b:	41 0f b6 40 33       	movzbl 0x33(%r8),%eax
140d90830:	0b d0                	or     %eax,%edx
140d90832:	41 0f b6 40 35       	movzbl 0x35(%r8),%eax
140d90837:	c1 e0 10             	shl    $0x10,%eax
140d9083a:	44 0b f0             	or     %eax,%r14d
140d9083d:	89 54 24 1c          	mov    %edx,0x1c(%rsp)
140d90841:	41 0f b6 40 36       	movzbl 0x36(%r8),%eax
140d90846:	41 0f b6 50 38       	movzbl 0x38(%r8),%edx
140d9084b:	c1 e0 08             	shl    $0x8,%eax
140d9084e:	44 0b f0             	or     %eax,%r14d
140d90851:	c1 e2 18             	shl    $0x18,%edx
140d90854:	41 0f b6 40 37       	movzbl 0x37(%r8),%eax
140d90859:	44 0b f0             	or     %eax,%r14d
140d9085c:	41 0f b6 40 39       	movzbl 0x39(%r8),%eax
140d90861:	c1 e0 10             	shl    $0x10,%eax
140d90864:	0b d0                	or     %eax,%edx
140d90866:	44 89 74 24 44       	mov    %r14d,0x44(%rsp)
140d9086b:	41 0f b6 40 3a       	movzbl 0x3a(%r8),%eax
140d90870:	c1 e0 08             	shl    $0x8,%eax
140d90873:	0b d0                	or     %eax,%edx
140d90875:	41 0f b6 40 3b       	movzbl 0x3b(%r8),%eax
140d9087a:	0b d0                	or     %eax,%edx
140d9087c:	41 0f b6 40 3d       	movzbl 0x3d(%r8),%eax
140d90881:	c1 e0 10             	shl    $0x10,%eax
140d90884:	89 54 24 08          	mov    %edx,0x8(%rsp)
140d90888:	41 0f b6 50 3c       	movzbl 0x3c(%r8),%edx
140d9088d:	c1 e2 18             	shl    $0x18,%edx
140d90890:	0b d0                	or     %eax,%edx
140d90892:	41 0f b6 40 3e       	movzbl 0x3e(%r8),%eax
140d90897:	c1 e0 08             	shl    $0x8,%eax
140d9089a:	0b d0                	or     %eax,%edx
140d9089c:	41 0f b6 40 3f       	movzbl 0x3f(%r8),%eax
140d908a1:	0b d0                	or     %eax,%edx
140d908a3:	49 83 c0 40          	add    $0x40,%r8
140d908a7:	89 54 24 04          	mov    %edx,0x4(%rsp)
140d908ab:	8b c7                	mov    %edi,%eax
140d908ad:	c1 e0 0c             	shl    $0xc,%eax
140d908b0:	41 8b d7             	mov    %r15d,%edx
140d908b3:	33 d5                	xor    %ebp,%edx
140d908b5:	4c 89 84 24 b8 00 00 	mov    %r8,0xb8(%rsp)
140d908bc:	00
140d908bd:	33 d7                	xor    %edi,%edx
140d908bf:	44 8b c7             	mov    %edi,%r8d
140d908c2:	41 c1 e8 14          	shr    $0x14,%r8d
140d908c6:	45 8b fa             	mov    %r10d,%r15d
140d908c9:	44 0b c0             	or     %eax,%r8d
140d908cc:	45 33 fb             	xor    %r11d,%r15d
140d908cf:	45 8b d6             	mov    %r14d,%r10d
140d908d2:	41 c1 ca 11          	ror    $0x11,%r10d
140d908d6:	41 8d 80 19 45 cc 79 	lea    0x79cc4519(%r8),%eax
140d908dd:	41 03 c1             	add    %r9d,%eax
140d908e0:	44 8b c8             	mov    %eax,%r9d
140d908e3:	c1 e0 07             	shl    $0x7,%eax
140d908e6:	41 c1 e9 19          	shr    $0x19,%r9d
140d908ea:	44 0b c8             	or     %eax,%r9d
140d908ed:	41 8b c1             	mov    %r9d,%eax
140d908f0:	41 33 c0             	xor    %r8d,%eax
140d908f3:	44 8b 44 24 58       	mov    0x58(%rsp),%r8d
140d908f8:	03 44 24 54          	add    0x54(%rsp),%eax
140d908fc:	41 8b f8             	mov    %r8d,%edi
140d908ff:	03 c2                	add    %edx,%eax
140d90901:	c1 e7 13             	shl    $0x13,%edi
140d90904:	8b 54 24 4c          	mov    0x4c(%rsp),%edx
140d90908:	44 03 f8             	add    %eax,%r15d
140d9090b:	41 33 d0             	xor    %r8d,%edx
140d9090e:	8b c5                	mov    %ebp,%eax
140d90910:	33 54 24 48          	xor    0x48(%rsp),%edx
140d90914:	03 54 24 5c          	add    0x5c(%rsp),%edx
140d90918:	c1 e0 09             	shl    $0x9,%eax
140d9091b:	41 03 d1             	add    %r9d,%edx
140d9091e:	41 03 d3             	add    %r11d,%edx
140d90921:	44 8b cb             	mov    %ebx,%r9d
140d90924:	44 33 8c 24 c8 00 00 	xor    0xc8(%rsp),%r9d
140d9092b:	00
140d9092c:	44 8b dd             	mov    %ebp,%r11d
140d9092f:	8b ea                	mov    %edx,%ebp
140d90931:	41 c1 eb 17          	shr    $0x17,%r11d
140d90935:	44 0b d8             	or     %eax,%r11d
140d90938:	c1 cd 17             	ror    $0x17,%ebp
140d9093b:	41 8b c0             	mov    %r8d,%eax
140d9093e:	45 8b c6             	mov    %r14d,%r8d
140d90941:	c1 e8 0d             	shr    $0xd,%eax
140d90944:	41 81 e0 ff ff 01 00 	and    $0x1ffff,%r8d
140d9094b:	0b f8                	or     %eax,%edi
140d9094d:	41 c1 e0 06          	shl    $0x6,%r8d
140d90951:	8b c2                	mov    %edx,%eax
140d90953:	c1 c8 0f             	ror    $0xf,%eax
140d90956:	33 e8                	xor    %eax,%ebp
140d90958:	8b 04 24             	mov    (%rsp),%eax
140d9095b:	c1 c8 19             	ror    $0x19,%eax
140d9095e:	33 ea                	xor    %edx,%ebp
140d90960:	44 33 d0             	xor    %eax,%r10d
140d90963:	41 8b d1             	mov    %r9d,%edx
140d90966:	41 8b c6             	mov    %r14d,%eax
140d90969:	c1 e8 1a             	shr    $0x1a,%eax
140d9096c:	44 0b c0             	or     %eax,%r8d
140d9096f:	41 8b c1             	mov    %r9d,%eax
140d90972:	c1 e8 09             	shr    $0x9,%eax
140d90975:	44 33 c0             	xor    %eax,%r8d
140d90978:	c1 e2 11             	shl    $0x11,%edx
140d9097b:	41 8b c6             	mov    %r14d,%eax
140d9097e:	25 00 00 fe ff       	and    $0xfffe0000,%eax
140d90983:	33 d0                	xor    %eax,%edx
140d90985:	41 8b c6             	mov    %r14d,%eax
140d90988:	c1 e0 1e             	shl    $0x1e,%eax
140d9098b:	c1 e2 06             	shl    $0x6,%edx
140d9098e:	44 0b c2             	or     %edx,%r8d
140d90991:	41 8b d6             	mov    %r14d,%edx
140d90994:	c1 ea 02             	shr    $0x2,%edx
140d90997:	45 33 d0             	xor    %r8d,%r10d
140d9099a:	81 e2 00 80 ff 3f    	and    $0x3fff8000,%edx
140d909a0:	45 8b c7             	mov    %r15d,%r8d
140d909a3:	0b d0                	or     %eax,%edx
140d909a5:	41 c1 e8 14          	shr    $0x14,%r8d
140d909a9:	41 8b c1             	mov    %r9d,%eax
140d909ac:	41 c1 e9 0f          	shr    $0xf,%r9d
140d909b0:	c1 e0 0f             	shl    $0xf,%eax
140d909b3:	33 d0                	xor    %eax,%edx
140d909b5:	41 8b c6             	mov    %r14d,%eax
140d909b8:	44 8b 74 24 48       	mov    0x48(%rsp),%r14d
140d909bd:	25 fc ff 01 00       	and    $0x1fffc,%eax
140d909c2:	44 33 c8             	xor    %eax,%r9d
140d909c5:	41 8b c7             	mov    %r15d,%eax
140d909c8:	c1 e0 0c             	shl    $0xc,%eax
140d909cb:	44 0b c0             	or     %eax,%r8d
140d909ce:	41 c1 e9 02          	shr    $0x2,%r9d
140d909d2:	41 0b d1             	or     %r9d,%edx
140d909d5:	8d 85 32 8a 98 f3    	lea    -0xc6775ce(%rbp),%eax
140d909db:	41 03 c0             	add    %r8d,%eax
140d909de:	44 33 d2             	xor    %edx,%r10d
140d909e1:	44 8b c8             	mov    %eax,%r9d
140d909e4:	44 33 d6             	xor    %esi,%r10d
140d909e7:	c1 e0 07             	shl    $0x7,%eax
140d909ea:	44 33 d3             	xor    %ebx,%r10d
140d909ed:	44 31 94 24 c8 00 00 	xor    %r10d,0xc8(%rsp)
140d909f4:	00
140d909f5:	41 8b f6             	mov    %r14d,%esi
140d909f8:	44 8b 11             	mov    (%rcx),%r10d
140d909fb:	41 8b d7             	mov    %r15d,%edx
140d909fe:	41 33 d3             	xor    %r11d,%edx
140d90a01:	41 c1 e9 19          	shr    $0x19,%r9d
140d90a05:	44 0b c8             	or     %eax,%r9d
140d90a08:	c1 e6 13             	shl    $0x13,%esi
140d90a0b:	41 33 d2             	xor    %r10d,%edx
140d90a0e:	41 8b da             	mov    %r10d,%ebx
140d90a11:	41 8b c1             	mov    %r9d,%eax
140d90a14:	c1 eb 17             	shr    $0x17,%ebx
140d90a17:	41 33 c0             	xor    %r8d,%eax
140d90a1a:	44 8b 44 24 0c       	mov    0xc(%rsp),%r8d
140d90a1f:	03 44 24 50          	add    0x50(%rsp),%eax
140d90a23:	45 33 e0             	xor    %r8d,%r12d
140d90a26:	03 c2                	add    %edx,%eax
140d90a28:	41 8b d6             	mov    %r14d,%edx
140d90a2b:	44 03 e0             	add    %eax,%r12d
140d90a2e:	33 d5                	xor    %ebp,%edx
140d90a30:	33 d7                	xor    %edi,%edx
140d90a32:	41 8b c2             	mov    %r10d,%eax
140d90a35:	03 54 24 4c          	add    0x4c(%rsp),%edx
140d90a39:	c1 e0 09             	shl    $0x9,%eax
140d90a3c:	41 03 d1             	add    %r9d,%edx
140d90a3f:	44 8b 4c 24 3c       	mov    0x3c(%rsp),%r9d
140d90a44:	0b d8                	or     %eax,%ebx
140d90a46:	41 03 d0             	add    %r8d,%edx
140d90a49:	41 8b c6             	mov    %r14d,%eax
140d90a4c:	c1 e8 0d             	shr    $0xd,%eax
140d90a4f:	45 33 c8             	xor    %r8d,%r9d
140d90a52:	0b f0                	or     %eax,%esi
140d90a54:	44 8b f2             	mov    %edx,%r14d
140d90a57:	41 c1 ce 17          	ror    $0x17,%r14d
140d90a5b:	8b c2                	mov    %edx,%eax
140d90a5d:	c1 c8 0f             	ror    $0xf,%eax
140d90a60:	44 33 f0             	xor    %eax,%r14d
140d90a63:	8b 44 24 18          	mov    0x18(%rsp),%eax
140d90a67:	44 33 f2             	xor    %edx,%r14d
140d90a6a:	c1 c8 19             	ror    $0x19,%eax
140d90a6d:	8b 54 24 08          	mov    0x8(%rsp),%edx
140d90a71:	44 8b d2             	mov    %edx,%r10d
140d90a74:	41 c1 ca 11          	ror    $0x11,%r10d
140d90a78:	44 8b c2             	mov    %edx,%r8d
140d90a7b:	44 33 d0             	xor    %eax,%r10d
140d90a7e:	41 c1 e8 02          	shr    $0x2,%r8d
140d90a82:	41 81 e0 00 80 ff 3f 	and    $0x3fff8000,%r8d
140d90a89:	8b c2                	mov    %edx,%eax
140d90a8b:	41 8b d1             	mov    %r9d,%edx
140d90a8e:	c1 e0 1e             	shl    $0x1e,%eax
140d90a91:	44 0b c0             	or     %eax,%r8d
140d90a94:	c1 ea 0f             	shr    $0xf,%edx
140d90a97:	41 8b c1             	mov    %r9d,%eax
140d90a9a:	c1 e0 0f             	shl    $0xf,%eax
140d90a9d:	44 33 c0             	xor    %eax,%r8d
140d90aa0:	8b 44 24 08          	mov    0x8(%rsp),%eax
140d90aa4:	25 fc ff 01 00       	and    $0x1fffc,%eax
140d90aa9:	33 d0                	xor    %eax,%edx
140d90aab:	c1 ea 02             	shr    $0x2,%edx
140d90aae:	44 0b c2             	or     %edx,%r8d
140d90ab1:	45 33 d0             	xor    %r8d,%r10d
140d90ab4:	44 8b 44 24 08       	mov    0x8(%rsp),%r8d
140d90ab9:	41 8b d0             	mov    %r8d,%edx
140d90abc:	41 8b c0             	mov    %r8d,%eax
140d90abf:	c1 e8 1a             	shr    $0x1a,%eax
140d90ac2:	81 e2 ff ff 01 00    	and    $0x1ffff,%edx
140d90ac8:	c1 e2 06             	shl    $0x6,%edx
140d90acb:	0b d0                	or     %eax,%edx
140d90acd:	41 8b c1             	mov    %r9d,%eax
140d90ad0:	c1 e8 09             	shr    $0x9,%eax
140d90ad3:	33 d0                	xor    %eax,%edx
140d90ad5:	41 c1 e1 11          	shl    $0x11,%r9d
140d90ad9:	41 8b c0             	mov    %r8d,%eax
140d90adc:	45 8b c4             	mov    %r12d,%r8d
140d90adf:	25 00 00 fe ff       	and    $0xfffe0000,%eax
140d90ae4:	41 c1 e8 14          	shr    $0x14,%r8d
140d90ae8:	44 33 c8             	xor    %eax,%r9d
140d90aeb:	41 8b c4             	mov    %r12d,%eax
140d90aee:	c1 e0 0c             	shl    $0xc,%eax
140d90af1:	44 0b c0             	or     %eax,%r8d
140d90af4:	41 c1 e1 06          	shl    $0x6,%r9d
140d90af8:	41 0b d1             	or     %r9d,%edx
140d90afb:	41 8d 86 65 14 31 e7 	lea    -0x18ceeb9b(%r14),%eax
140d90b02:	44 33 d2             	xor    %edx,%r10d
140d90b05:	41 03 c0             	add    %r8d,%eax
140d90b08:	44 33 54 24 24       	xor    0x24(%rsp),%r10d
140d90b0d:	44 8b c8             	mov    %eax,%r9d
140d90b10:	44 33 54 24 3c       	xor    0x3c(%rsp),%r10d
140d90b15:	41 8b d4             	mov    %r12d,%edx
140d90b18:	44 31 54 24 0c       	xor    %r10d,0xc(%rsp)
140d90b1d:	41 33 d7             	xor    %r15d,%edx
140d90b20:	c1 e0 07             	shl    $0x7,%eax
140d90b23:	33 d3                	xor    %ebx,%edx
140d90b25:	41 c1 e9 19          	shr    $0x19,%r9d
140d90b29:	44 0b c8             	or     %eax,%r9d
140d90b2c:	41 8b c1             	mov    %r9d,%eax
140d90b2f:	41 33 c0             	xor    %r8d,%eax
140d90b32:	44 8b 44 24 14       	mov    0x14(%rsp),%r8d
140d90b37:	41 03 c3             	add    %r11d,%eax
140d90b3a:	45 33 e8             	xor    %r8d,%r13d
140d90b3d:	03 c2                	add    %edx,%eax
140d90b3f:	45 8b df             	mov    %r15d,%r11d
140d90b42:	8b d5                	mov    %ebp,%edx
140d90b44:	41 c1 eb 17          	shr    $0x17,%r11d
140d90b48:	41 33 d6             	xor    %r14d,%edx
140d90b4b:	41 c1 e7 09          	shl    $0x9,%r15d
140d90b4f:	33 d6                	xor    %esi,%edx
140d90b51:	44 03 e8             	add    %eax,%r13d
140d90b54:	41 03 d1             	add    %r9d,%edx