14003a702:	4d 31 f7             	xor    %r14,%r15
14003a705:	49 c1 ee 06          	shr    $0x6,%r14
14003a709:	49 c1 cf 13          	ror    $0x13,%r15
14003a70d:	4d 31 ec             	xor    %r13,%r12
14003a710:	4d 31 f7             	xor    %r14,%r15
14003a713:	4c 03 64 24 68       	add    0x68(%rsp),%r12
14003a718:	4c 03 64 24 20       	add    0x20(%rsp),%r12
14003a71d:	49 89 c5             	mov    %rax,%r13
14003a720:	4d 01 fc             	add    %r15,%r12
14003a723:	4d 89 c6             	mov    %r8,%r14
14003a726:	49 c1 cd 17          	ror    $0x17,%r13
14003a72a:	49 89 df             	mov    %rbx,%r15
14003a72d:	49 31 c5             	xor    %rax,%r13
14003a730:	49 c1 ce 05          	ror    $0x5,%r14
14003a734:	49 31 cf             	xor    %rcx,%r15
14003a737:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
14003a73c:	4d 31 c6             	xor    %r8,%r14
14003a73f:	49 21 c7             	and    %rax,%r15
14003a742:	49 c1 cd 04          	ror    $0x4,%r13
14003a746:	49 01 d4             	add    %rdx,%r12
14003a749:	49 31 cf             	xor    %rcx,%r15
14003a74c:	49 c1 ce 06          	ror    $0x6,%r14
14003a750:	49 31 c5             	xor    %rax,%r13
14003a753:	4d 01 fc             	add    %r15,%r12
14003a756:	4d 89 c7             	mov    %r8,%r15
14003a759:	4c 03 65 00          	add    0x0(%rbp),%r12
14003a75d:	4d 31 c6             	xor    %r8,%r14
14003a760:	4d 31 cf             	xor    %r9,%r15
14003a763:	49 c1 cd 0e          	ror    $0xe,%r13
14003a767:	4c 89 ca             	mov    %r9,%rdx
14003a76a:	4c 21 ff             	and    %r15,%rdi
14003a76d:	49 c1 ce 1c          	ror    $0x1c,%r14
14003a771:	4d 01 ec             	add    %r13,%r12
14003a774:	48 31 fa             	xor    %rdi,%rdx
14003a777:	4d 01 e3             	add    %r12,%r11
14003a77a:	4c 01 e2             	add    %r12,%rdx
14003a77d:	48 8d 6d 08          	lea    0x8(%rbp),%rbp
14003a781:	4c 8b 6c 24 30       	mov    0x30(%rsp),%r13
14003a786:	48 8b 7c 24 18       	mov    0x18(%rsp),%rdi
14003a78b:	4d 89 ec             	mov    %r13,%r12
14003a78e:	49 c1 cd 07          	ror    $0x7,%r13
14003a792:	4c 01 f2             	add    %r14,%rdx
14003a795:	49 89 fe             	mov    %rdi,%r14
14003a798:	48 c1 cf 2a          	ror    $0x2a,%rdi
14003a79c:	4d 31 e5             	xor    %r12,%r13
14003a79f:	49 c1 ec 07          	shr    $0x7,%r12
14003a7a3:	49 d1 cd             	ror    $1,%r13
14003a7a6:	4c 31 f7             	xor    %r14,%rdi
14003a7a9:	49 c1 ee 06          	shr    $0x6,%r14
14003a7ad:	48 c1 cf 13          	ror    $0x13,%rdi
14003a7b1:	4d 31 ec             	xor    %r13,%r12
14003a7b4:	4c 31 f7             	xor    %r14,%rdi
14003a7b7:	4c 03 64 24 70       	add    0x70(%rsp),%r12
14003a7bc:	4c 03 64 24 28       	add    0x28(%rsp),%r12
14003a7c1:	4d 89 dd             	mov    %r11,%r13
14003a7c4:	49 01 fc             	add    %rdi,%r12
14003a7c7:	49 89 d6             	mov    %rdx,%r14
14003a7ca:	49 c1 cd 17          	ror    $0x17,%r13
14003a7ce:	48 89 c7             	mov    %rax,%rdi
14003a7d1:	4d 31 dd             	xor    %r11,%r13
14003a7d4:	49 c1 ce 05          	ror    $0x5,%r14
14003a7d8:	48 31 df             	xor    %rbx,%rdi
14003a7db:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
14003a7e0:	49 31 d6             	xor    %rdx,%r14
14003a7e3:	4c 21 df             	and    %r11,%rdi
14003a7e6:	49 c1 cd 04          	ror    $0x4,%r13
14003a7ea:	49 01 cc             	add    %rcx,%r12
14003a7ed:	48 31 df             	xor    %rbx,%rdi
14003a7f0:	49 c1 ce 06          	ror    $0x6,%r14
14003a7f4:	4d 31 dd             	xor    %r11,%r13
14003a7f7:	49 01 fc             	add    %rdi,%r12
14003a7fa:	48 89 d7             	mov    %rdx,%rdi
14003a7fd:	4c 03 65 00          	add    0x0(%rbp),%r12
14003a801:	49 31 d6             	xor    %rdx,%r14
14003a804:	4c 31 c7             	xor    %r8,%rdi
14003a807:	49 c1 cd 0e          	ror    $0xe,%r13
14003a80b:	4c 89 c1             	mov    %r8,%rcx
14003a80e:	49 21 ff             	and    %rdi,%r15
14003a811:	49 c1 ce 1c          	ror    $0x1c,%r14
14003a815:	4d 01 ec             	add    %r13,%r12
14003a818:	4c 31 f9             	xor    %r15,%rcx
14003a81b:	4d 01 e2             	add    %r12,%r10
14003a81e:	4c 01 e1             	add    %r12,%rcx
14003a821:	48 8d 6d 18          	lea    0x18(%rbp),%rbp
14003a825:	4c 8b 6c 24 38       	mov    0x38(%rsp),%r13
14003a82a:	4c 8b 7c 24 20       	mov    0x20(%rsp),%r15
14003a82f:	4d 89 ec             	mov    %r13,%r12
14003a832:	49 c1 cd 07          	ror    $0x7,%r13
14003a836:	4c 01 f1             	add    %r14,%rcx
14003a839:	4d 89 fe             	mov    %r15,%r14
14003a83c:	49 c1 cf 2a          	ror    $0x2a,%r15
14003a840:	4d 31 e5             	xor    %r12,%r13
14003a843:	49 c1 ec 07          	shr    $0x7,%r12
14003a847:	49 d1 cd             	ror    $1,%r13
14003a84a:	4d 31 f7             	xor    %r14,%r15
14003a84d:	49 c1 ee 06          	shr    $0x6,%r14
14003a851:	49 c1 cf 13          	ror    $0x13,%r15
14003a855:	4d 31 ec             	xor    %r13,%r12
14003a858:	4d 31 f7             	xor    %r14,%r15
14003a85b:	4c 03 64 24 78       	add    0x78(%rsp),%r12
14003a860:	4c 03 64 24 30       	add    0x30(%rsp),%r12
14003a865:	4d 89 d5             	mov    %r10,%r13
14003a868:	4d 01 fc             	add    %r15,%r12
14003a86b:	49 89 ce             	mov    %rcx,%r14
14003a86e:	49 c1 cd 17          	ror    $0x17,%r13
14003a872:	4d 89 df             	mov    %r11,%r15
14003a875:	4d 31 d5             	xor    %r10,%r13
14003a878:	49 c1 ce 05          	ror    $0x5,%r14
14003a87c:	49 31 c7             	xor    %rax,%r15
14003a87f:	4c 89 64 24 30       	mov    %r12,0x30(%rsp)
14003a884:	49 31 ce             	xor    %rcx,%r14
14003a887:	4d 21 d7             	and    %r10,%r15
14003a88a:	49 c1 cd 04          	ror    $0x4,%r13
14003a88e:	49 01 dc             	add    %rbx,%r12
14003a891:	49 31 c7             	xor    %rax,%r15
14003a894:	49 c1 ce 06          	ror    $0x6,%r14
14003a898:	4d 31 d5             	xor    %r10,%r13
14003a89b:	4d 01 fc             	add    %r15,%r12
14003a89e:	49 89 cf             	mov    %rcx,%r15
14003a8a1:	4c 03 65 00          	add    0x0(%rbp),%r12
14003a8a5:	49 31 ce             	xor    %rcx,%r14
14003a8a8:	49 31 d7             	xor    %rdx,%r15
14003a8ab:	49 c1 cd 0e          	ror    $0xe,%r13
14003a8af:	48 89 d3             	mov    %rdx,%rbx
14003a8b2:	4c 21 ff             	and    %r15,%rdi
14003a8b5:	49 c1 ce 1c          	ror    $0x1c,%r14
14003a8b9:	4d 01 ec             	add    %r13,%r12
14003a8bc:	48 31 fb             	xor    %rdi,%rbx
14003a8bf:	4d 01 e1             	add    %r12,%r9
14003a8c2:	4c 01 e3             	add    %r12,%rbx
14003a8c5:	48 8d 6d 08          	lea    0x8(%rbp),%rbp
14003a8c9:	4c 8b 6c 24 40       	mov    0x40(%rsp),%r13
14003a8ce:	48 8b 7c 24 28       	mov    0x28(%rsp),%rdi
14003a8d3:	4d 89 ec             	mov    %r13,%r12
14003a8d6:	49 c1 cd 07          	ror    $0x7,%r13
14003a8da:	4c 01 f3             	add    %r14,%rbx
14003a8dd:	49 89 fe             	mov    %rdi,%r14
14003a8e0:	48 c1 cf 2a          	ror    $0x2a,%rdi
14003a8e4:	4d 31 e5             	xor    %r12,%r13
14003a8e7:	49 c1 ec 07          	shr    $0x7,%r12
14003a8eb:	49 d1 cd             	ror    $1,%r13
14003a8ee:	4c 31 f7             	xor    %r14,%rdi
14003a8f1:	49 c1 ee 06          	shr    $0x6,%r14
14003a8f5:	48 c1 cf 13          	ror    $0x13,%rdi
14003a8f9:	4d 31 ec             	xor    %r13,%r12
14003a8fc:	4c 31 f7             	xor    %r14,%rdi
14003a8ff:	4c 03 24 24          	add    (%rsp),%r12
14003a903:	4c 03 64 24 38       	add    0x38(%rsp),%r12
14003a908:	4d 89 cd             	mov    %r9,%r13
14003a90b:	49 01 fc             	add    %rdi,%r12
14003a90e:	49 89 de             	mov    %rbx,%r14
14003a911:	49 c1 cd 17          	ror    $0x17,%r13
14003a915:	4c 89 d7             	mov    %r10,%rdi
14003a918:	4d 31 cd             	xor    %r9,%r13
14003a91b:	49 c1 ce 05          	ror    $0x5,%r14
14003a91f:	4c 31 df             	xor    %r11,%rdi
14003a922:	4c 89 64 24 38       	mov    %r12,0x38(%rsp)
14003a927:	49 31 de             	xor    %rbx,%r14
14003a92a:	4c 21 cf             	and    %r9,%rdi
14003a92d:	49 c1 cd 04          	ror    $0x4,%r13
14003a931:	49 01 c4             	add    %rax,%r12
14003a934:	4c 31 df             	xor    %r11,%rdi
14003a937:	49 c1 ce 06          	ror    $0x6,%r14
14003a93b:	4d 31 cd             	xor    %r9,%r13
14003a93e:	49 01 fc             	add    %rdi,%r12
14003a941:	48 89 df             	mov    %rbx,%rdi
14003a944:	4c 03 65 00          	add    0x0(%rbp),%r12
14003a948:	49 31 de             	xor    %rbx,%r14
14003a94b:	48 31 cf             	xor    %rcx,%rdi
14003a94e:	49 c1 cd 0e          	ror    $0xe,%r13
14003a952:	48 89 c8             	mov    %rcx,%rax
14003a955:	49 21 ff             	and    %rdi,%r15
14003a958:	49 c1 ce 1c          	ror    $0x1c,%r14
14003a95c:	4d 01 ec             	add    %r13,%r12
14003a95f:	4c 31 f8             	xor    %r15,%rax
14003a962:	4d 01 e0             	add    %r12,%r8
14003a965:	4c 01 e0             	add    %r12,%rax
14003a968:	48 8d 6d 18          	lea    0x18(%rbp),%rbp
14003a96c:	4c 8b 6c 24 48       	mov    0x48(%rsp),%r13
14003a971:	4c 8b 7c 24 30       	mov    0x30(%rsp),%r15
14003a976:	4d 89 ec             	mov    %r13,%r12
14003a979:	49 c1 cd 07          	ror    $0x7,%r13
14003a97d:	4c 01 f0             	add    %r14,%rax
14003a980:	4d 89 fe             	mov    %r15,%r14
14003a983:	49 c1 cf 2a          	ror    $0x2a,%r15
14003a987:	4d 31 e5             	xor    %r12,%r13
14003a98a:	49 c1 ec 07          	shr    $0x7,%r12
14003a98e:	49 d1 cd             	ror    $1,%r13
14003a991:	4d 31 f7             	xor    %r14,%r15
14003a994:	49 c1 ee 06          	shr    $0x6,%r14
14003a998:	49 c1 cf 13          	ror    $0x13,%r15
14003a99c:	4d 31 ec             	xor    %r13,%r12
14003a99f:	4d 31 f7             	xor    %r14,%r15
14003a9a2:	4c 03 64 24 08       	add    0x8(%rsp),%r12
14003a9a7:	4c 03 64 24 40       	add    0x40(%rsp),%r12
14003a9ac:	4d 89 c5             	mov    %r8,%r13
14003a9af:	4d 01 fc             	add    %r15,%r12
14003a9b2:	49 89 c6             	mov    %rax,%r14
14003a9b5:	49 c1 cd 17          	ror    $0x17,%r13
14003a9b9:	4d 89 cf             	mov    %r9,%r15
14003a9bc:	4d 31 c5             	xor    %r8,%r13
14003a9bf:	49 c1 ce 05          	ror    $0x5,%r14
14003a9c3:	4d 31 d7             	xor    %r10,%r15
14003a9c6:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
14003a9cb:	49 31 c6             	xor    %rax,%r14
14003a9ce:	4d 21 c7             	and    %r8,%r15
14003a9d1:	49 c1 cd 04          	ror    $0x4,%r13
14003a9d5:	4d 01 dc             	add    %r11,%r12
14003a9d8:	4d 31 d7             	xor    %r10,%r15
14003a9db:	49 c1 ce 06          	ror    $0x6,%r14
14003a9df:	4d 31 c5             	xor    %r8,%r13
14003a9e2:	4d 01 fc             	add    %r15,%r12
14003a9e5:	49 89 c7             	mov    %rax,%r15
14003a9e8:	4c 03 65 00          	add    0x0(%rbp),%r12
14003a9ec:	49 31 c6             	xor    %rax,%r14
14003a9ef:	49 31 df             	xor    %rbx,%r15
14003a9f2:	49 c1 cd 0e          	ror    $0xe,%r13
14003a9f6:	49 89 db             	mov    %rbx,%r11
14003a9f9:	4c 21 ff             	and    %r15,%rdi
14003a9fc:	49 c1 ce 1c          	ror    $0x1c,%r14
14003aa00:	4d 01 ec             	add    %r13,%r12
14003aa03:	49 31 fb             	xor    %rdi,%r11
14003aa06:	4c 01 e2             	add    %r12,%rdx
14003aa09:	4d 01 e3             	add    %r12,%r11
14003aa0c:	48 8d 6d 08          	lea    0x8(%rbp),%rbp
14003aa10:	4c 8b 6c 24 50       	mov    0x50(%rsp),%r13
14003aa15:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
14003aa1a:	4d 89 ec             	mov    %r13,%r12
14003aa1d:	49 c1 cd 07          	ror    $0x7,%r13
14003aa21:	4d 01 f3             	add    %r14,%r11
14003aa24:	49 89 fe             	mov    %rdi,%r14
14003aa27:	48 c1 cf 2a          	ror    $0x2a,%rdi
14003aa2b:	4d 31 e5             	xor    %r12,%r13
14003aa2e:	49 c1 ec 07          	shr    $0x7,%r12
14003aa32:	49 d1 cd             	ror    $1,%r13
14003aa35:	4c 31 f7             	xor    %r14,%rdi
14003aa38:	49 c1 ee 06          	shr    $0x6,%r14
14003aa3c:	48 c1 cf 13          	ror    $0x13,%rdi
14003aa40:	4d 31 ec             	xor    %r13,%r12
14003aa43:	4c 31 f7             	xor    %r14,%rdi
14003aa46:	4c 03 64 24 10       	add    0x10(%rsp),%r12
14003aa4b:	4c 03 64 24 48       	add    0x48(%rsp),%r12
14003aa50:	49 89 d5             	mov    %rdx,%r13
14003aa53:	49 01 fc             	add    %rdi,%r12
14003aa56:	4d 89 de             	mov    %r11,%r14
14003aa59:	49 c1 cd 17          	ror    $0x17,%r13
14003aa5d:	4c 89 c7             	mov    %r8,%rdi
14003aa60:	49 31 d5             	xor    %rdx,%r13
14003aa63:	49 c1 ce 05          	ror    $0x5,%r14
14003aa67:	4c 31 cf             	xor    %r9,%rdi
14003aa6a:	4c 89 64 24 48       	mov    %r12,0x48(%rsp)
14003aa6f:	4d 31 de             	xor    %r11,%r14
14003aa72:	48 21 d7             	and    %rdx,%rdi
14003aa75:	49 c1 cd 04          	ror    $0x4,%r13
14003aa79:	4d 01 d4             	add    %r10,%r12
14003aa7c:	4c 31 cf             	xor    %r9,%rdi
14003aa7f:	49 c1 ce 06          	ror    $0x6,%r14
14003aa83:	49 31 d5             	xor    %rdx,%r13
14003aa86:	49 01 fc             	add    %rdi,%r12
14003aa89:	4c 89 df             	mov    %r11,%rdi
14003aa8c:	4c 03 65 00          	add    0x0(%rbp),%r12
14003aa90:	4d 31 de             	xor    %r11,%r14
14003aa93:	48 31 c7             	xor    %rax,%rdi
14003aa96:	49 c1 cd 0e          	ror    $0xe,%r13
14003aa9a:	49 89 c2             	mov    %rax,%r10
14003aa9d:	49 21 ff             	and    %rdi,%r15
14003aaa0:	49 c1 ce 1c          	ror    $0x1c,%r14
14003aaa4:	4d 01 ec             	add    %r13,%r12
14003aaa7:	4d 31 fa             	xor    %r15,%r10
14003aaaa:	4c 01 e1             	add    %r12,%rcx
14003aaad:	4d 01 e2             	add    %r12,%r10
14003aab0:	48 8d 6d 18          	lea    0x18(%rbp),%rbp
14003aab4:	4c 8b 6c 24 58       	mov    0x58(%rsp),%r13
14003aab9:	4c 8b 7c 24 40       	mov    0x40(%rsp),%r15
14003aabe:	4d 89 ec             	mov    %r13,%r12
14003aac1:	49 c1 cd 07          	ror    $0x7,%r13
14003aac5:	4d 01 f2             	add    %r14,%r10
14003aac8:	4d 89 fe             	mov    %r15,%r14
14003aacb:	49 c1 cf 2a          	ror    $0x2a,%r15
14003aacf:	4d 31 e5             	xor    %r12,%r13
14003aad2:	49 c1 ec 07          	shr    $0x7,%r12
14003aad6:	49 d1 cd             	ror    $1,%r13
14003aad9:	4d 31 f7             	xor    %r14,%r15
14003aadc:	49 c1 ee 06          	shr    $0x6,%r14
14003aae0:	49 c1 cf 13          	ror    $0x13,%r15
14003aae4:	4d 31 ec             	xor    %r13,%r12
14003aae7:	4d 31 f7             	xor    %r14,%r15
14003aaea:	4c 03 64 24 18       	add    0x18(%rsp),%r12
14003aaef:	4c 03 64 24 50       	add    0x50(%rsp),%r12
14003aaf4:	49 89 cd             	mov    %rcx,%r13
14003aaf7:	4d 01 fc             	add    %r15,%r12
14003aafa:	4d 89 d6             	mov    %r10,%r14
14003aafd:	49 c1 cd 17          	ror    $0x17,%r13
14003ab01:	49 89 d7             	mov    %rdx,%r15
14003ab04:	49 31 cd             	xor    %rcx,%r13
14003ab07:	49 c1 ce 05          	ror    $0x5,%r14
14003ab0b:	4d 31 c7             	xor    %r8,%r15
14003ab0e:	4c 89 64 24 50       	mov    %r12,0x50(%rsp)
14003ab13:	4d 31 d6             	xor    %r10,%r14
14003ab16:	49 21 cf             	and    %rcx,%r15
14003ab19:	49 c1 cd 04          	ror    $0x4,%r13
14003ab1d:	4d 01 cc             	add    %r9,%r12
14003ab20:	4d 31 c7             	xor    %r8,%r15
14003ab23:	49 c1 ce 06          	ror    $0x6,%r14
14003ab27:	49 31 cd             	xor    %rcx,%r13
14003ab2a:	4d 01 fc             	add    %r15,%r12
14003ab2d:	4d 89 d7             	mov    %r10,%r15
14003ab30:	4c 03 65 00          	add    0x0(%rbp),%r12
14003ab34:	4d 31 d6             	xor    %r10,%r14
14003ab37:	4d 31 df             	xor    %r11,%r15
14003ab3a:	49 c1 cd 0e          	ror    $0xe,%r13
14003ab3e:	4d 89 d9             	mov    %r11,%r9
14003ab41:	4c 21 ff             	and    %r15,%rdi
14003ab44:	49 c1 ce 1c          	ror    $0x1c,%r14
14003ab48:	4d 01 ec             	add    %r13,%r12
14003ab4b:	49 31 f9             	xor    %rdi,%r9
14003ab4e:	4c 01 e3             	add    %r12,%rbx
14003ab51:	4d 01 e1             	add    %r12,%r9
14003ab54:	48 8d 6d 08          	lea    0x8(%rbp),%rbp
14003ab58:	4c 8b 6c 24 60       	mov    0x60(%rsp),%r13
14003ab5d:	48 8b 7c 24 48       	mov    0x48(%rsp),%rdi
14003ab62:	4d 89 ec             	mov    %r13,%r12
14003ab65:	49 c1 cd 07          	ror    $0x7,%r13
14003ab69:	4d 01 f1             	add    %r14,%r9
14003ab6c:	49 89 fe             	mov    %rdi,%r14
14003ab6f:	48 c1 cf 2a          	ror    $0x2a,%rdi
14003ab73:	4d 31 e5             	xor    %r12,%r13
14003ab76:	49 c1 ec 07          	shr    $0x7,%r12
14003ab7a:	49 d1 cd             	ror    $1,%r13
14003ab7d:	4c 31 f7             	xor    %r14,%rdi
14003ab80:	49 c1 ee 06          	shr    $0x6,%r14
14003ab84:	48 c1 cf 13          	ror    $0x13,%rdi
14003ab88:	4d 31 ec             	xor    %r13,%r12
14003ab8b:	4c 31 f7             	xor    %r14,%rdi
14003ab8e:	4c 03 64 24 20       	add    0x20(%rsp),%r12
14003ab93:	4c 03 64 24 58       	add    0x58(%rsp),%r12
14003ab98:	49 89 dd             	mov    %rbx,%r13
14003ab9b:	49 01 fc             	add    %rdi,%r12
14003ab9e:	4d 89 ce             	mov    %r9,%r14
14003aba1:	49 c1 cd 17          	ror    $0x17,%r13
14003aba5:	48 89 cf             	mov    %rcx,%rdi
14003aba8:	49 31 dd             	xor    %rbx,%r13
14003abab:	49 c1 ce 05          	ror    $0x5,%r14
14003abaf:	48 31 d7             	xor    %rdx,%rdi
14003abb2:	4c 89 64 24 58       	mov    %r12,0x58(%rsp)
14003abb7:	4d 31 ce             	xor    %r9,%r14
14003abba:	48 21 df             	and    %rbx,%rdi
14003abbd:	49 c1 cd 04          	ror    $0x4,%r13
14003abc1:	4d 01 c4             	add    %r8,%r12
14003abc4:	48 31 d7             	xor    %rdx,%rdi