1402a9180:	48 8b cb             	mov    %rbx,%rcx
1402a9183:	e8 78 3c dc ff       	call   0x14006ce00
1402a9188:	49 8d bd 20 01 00 00 	lea    0x120(%r13),%rdi
1402a918f:	4d 8b c5             	mov    %r13,%r8
1402a9192:	48 8b cf             	mov    %rdi,%rcx
1402a9195:	49 8d 55 60          	lea    0x60(%r13),%rdx
1402a9199:	e8 22 47 dc ff       	call   0x14006d8c0
1402a919e:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1402a91a4:	48 8b d7             	mov    %rdi,%rdx
1402a91a7:	48 8b cb             	mov    %rbx,%rcx
1402a91aa:	e8 51 3c dc ff       	call   0x14006ce00
1402a91af:	49 8d 9d 80 01 00 00 	lea    0x180(%r13),%rbx
1402a91b6:	4d 8b c5             	mov    %r13,%r8
1402a91b9:	48 8b cb             	mov    %rbx,%rcx
1402a91bc:	48 8b d6             	mov    %rsi,%rdx
1402a91bf:	e8 fc 46 dc ff       	call   0x14006d8c0
1402a91c4:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1402a91c9:	41 b8 07 00 00 00    	mov    $0x7,%r8d
1402a91cf:	48 8b d3             	mov    %rbx,%rdx
1402a91d2:	e8 29 3c dc ff       	call   0x14006ce00
1402a91d7:	49 8d 55 60          	lea    0x60(%r13),%rdx
1402a91db:	49 8d 4d 60          	lea    0x60(%r13),%rcx
1402a91df:	e8 9c 43 dc ff       	call   0x14006d580
1402a91e4:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1402a91e9:	49 8d 55 60          	lea    0x60(%r13),%rdx
1402a91ed:	41 b8 08 00 00 00    	mov    $0x8,%r8d
1402a91f3:	e8 08 3c dc ff       	call   0x14006ce00
1402a91f8:	48 8b d6             	mov    %rsi,%rdx
1402a91fb:	48 8b ce             	mov    %rsi,%rcx
1402a91fe:	e8 7d 43 dc ff       	call   0x14006d580
1402a9203:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1402a9208:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
1402a920e:	48 8b d6             	mov    %rsi,%rdx
1402a9211:	e8 ea 3b dc ff       	call   0x14006ce00
1402a9216:	48 8b d7             	mov    %rdi,%rdx
1402a9219:	48 8b cf             	mov    %rdi,%rcx
1402a921c:	e8 5f 43 dc ff       	call   0x14006d580
1402a9221:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1402a9226:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1402a922c:	48 8b d7             	mov    %rdi,%rdx
1402a922f:	e8 cc 3b dc ff       	call   0x14006ce00
1402a9234:	48 8b d3             	mov    %rbx,%rdx
1402a9237:	48 8b cb             	mov    %rbx,%rcx
1402a923a:	e8 41 43 dc ff       	call   0x14006d580
1402a923f:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1402a9244:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
1402a924a:	48 8b d3             	mov    %rbx,%rdx
1402a924d:	e8 ae 3b dc ff       	call   0x14006ce00
1402a9252:	4d 8b c5             	mov    %r13,%r8
1402a9255:	48 8b d6             	mov    %rsi,%rdx
1402a9258:	48 8b ce             	mov    %rsi,%rcx
1402a925b:	e8 60 46 dc ff       	call   0x14006d8c0
1402a9260:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1402a9265:	41 b8 0d 00 00 00    	mov    $0xd,%r8d
1402a926b:	48 8b d6             	mov    %rsi,%rdx
1402a926e:	e8 8d 3b dc ff       	call   0x14006ce00
1402a9273:	4d 8b c5             	mov    %r13,%r8
1402a9276:	48 8b d7             	mov    %rdi,%rdx
1402a9279:	48 8b cf             	mov    %rdi,%rcx
1402a927c:	e8 3f 46 dc ff       	call   0x14006d8c0
1402a9281:	48 8b d7             	mov    %rdi,%rdx
1402a9284:	41 b8 0b 00 00 00    	mov    $0xb,%r8d
1402a928a:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1402a928f:	48 8b cf             	mov    %rdi,%rcx
1402a9292:	e8 69 3b dc ff       	call   0x14006ce00
1402a9297:	4d 8b c5             	mov    %r13,%r8
1402a929a:	48 8b d3             	mov    %rbx,%rdx
1402a929d:	48 8b cb             	mov    %rbx,%rcx
1402a92a0:	e8 1b 46 dc ff       	call   0x14006d8c0
1402a92a5:	41 b8 0f 00 00 00    	mov    $0xf,%r8d
1402a92ab:	48 8b d3             	mov    %rbx,%rdx
1402a92ae:	48 8b cf             	mov    %rdi,%rcx
1402a92b1:	e8 4a 3b dc ff       	call   0x14006ce00
1402a92b6:	4d 8b c5             	mov    %r13,%r8
1402a92b9:	49 8d 55 60          	lea    0x60(%r13),%rdx
1402a92bd:	48 8b ce             	mov    %rsi,%rcx
1402a92c0:	e8 fb 45 dc ff       	call   0x14006d8c0
1402a92c5:	41 b8 09 00 00 00    	mov    $0x9,%r8d
1402a92cb:	48 8b d6             	mov    %rsi,%rdx
1402a92ce:	48 8b cf             	mov    %rdi,%rcx
1402a92d1:	e8 2a 3b dc ff       	call   0x14006ce00
1402a92d6:	49 8d 55 60          	lea    0x60(%r13),%rdx
1402a92da:	49 8d 4d 60          	lea    0x60(%r13),%rcx
1402a92de:	e8 9d 42 dc ff       	call   0x14006d580
1402a92e3:	41 b8 10 00 00 00    	mov    $0x10,%r8d
1402a92e9:	49 8d 55 60          	lea    0x60(%r13),%rdx
1402a92ed:	48 8b cf             	mov    %rdi,%rcx
1402a92f0:	e8 0b 3b dc ff       	call   0x14006ce00
1402a92f5:	48 8b 44 24 70       	mov    0x70(%rsp),%rax
1402a92fa:	48 81 c7 00 06 00 00 	add    $0x600,%rdi
1402a9301:	48 83 44 24 38 21    	addq   $0x21,0x38(%rsp)
1402a9307:	48 ff c0             	inc    %rax
1402a930a:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
1402a930f:	49 83 c4 08          	add    $0x8,%r12
1402a9313:	48 8b b4 24 d0 00 00 	mov    0xd0(%rsp),%rsi
1402a931a:	00
1402a931b:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1402a9320:	48 8b bc 24 e8 00 00 	mov    0xe8(%rsp),%rdi
1402a9327:	00
1402a9328:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1402a932d:	48 3b 84 24 e0 00 00 	cmp    0xe0(%rsp),%rax
1402a9334:	00
1402a9335:	0f 82 25 fc ff ff    	jb     0x1402a8f60
1402a933b:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1402a9340:	4c 8b a4 24 e0 00 00 	mov    0xe0(%rsp),%r12
1402a9347:	00
1402a9348:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
1402a934d:	e9 b0 00 00 00       	jmp    0x1402a9402
1402a9352:	45 33 f6             	xor    %r14d,%r14d
1402a9355:	ba f2 00 00 00       	mov    $0xf2,%edx
1402a935a:	c7 44 24 20 a8 02 00 	movl   $0x2a8,0x20(%rsp)
1402a9361:	00
1402a9362:	4c 8d 0d 67 98 0e 00 	lea    0xe9867(%rip),%r9        # 0x140392bd0
1402a9369:	b9 10 00 00 00       	mov    $0x10,%ecx
1402a936e:	44 8d 42 a0          	lea    -0x60(%rdx),%r8d
1402a9372:	e8 29 80 f7 ff       	call   0x1402213a0
1402a9377:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1402a937c:	4c 8b ac 24 c8 00 00 	mov    0xc8(%rsp),%r13
1402a9383:	00
1402a9384:	41 b8 0a 03 00 00    	mov    $0x30a,%r8d
1402a938a:	48 8d 15 3f 98 0e 00 	lea    0xe983f(%rip),%rdx        # 0x140392bd0
1402a9391:	48 8b cb             	mov    %rbx,%rcx
1402a9394:	e8 77 ff f7 ff       	call   0x140229310
1402a9399:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1402a939e:	48 8d 15 2b 98 0e 00 	lea    0xe982b(%rip),%rdx        # 0x140392bd0
1402a93a5:	41 b8 0b 03 00 00    	mov    $0x30b,%r8d
1402a93ab:	e8 60 ff f7 ff       	call   0x140229310
1402a93b0:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
1402a93b5:	48 8d 15 14 98 0e 00 	lea    0xe9814(%rip),%rdx        # 0x140392bd0
1402a93bc:	41 b8 0c 03 00 00    	mov    $0x30c,%r8d
1402a93c2:	e8 49 ff f7 ff       	call   0x140229310
1402a93c7:	41 8b c6             	mov    %r14d,%eax
1402a93ca:	48 81 c4 80 00 00 00 	add    $0x80,%rsp
1402a93d1:	41 5f                	pop    %r15
1402a93d3:	41 5e                	pop    %r14
1402a93d5:	41 5c                	pop    %r12
1402a93d7:	5f                   	pop    %rdi
1402a93d8:	5e                   	pop    %rsi
1402a93d9:	5d                   	pop    %rbp
1402a93da:	5b                   	pop    %rbx
1402a93db:	c3                   	ret
1402a93dc:	b9 10 00 00 00       	mov    $0x10,%ecx
1402a93e1:	c7 44 24 20 8b 02 00 	movl   $0x28b,0x20(%rsp)
1402a93e8:	00
1402a93e9:	4c 8d 0d e0 97 0e 00 	lea    0xe97e0(%rip),%r9        # 0x140392bd0
1402a93f0:	ba f2 00 00 00       	mov    $0xf2,%edx
1402a93f5:	44 8d 41 f3          	lea    -0xd(%rcx),%r8d
1402a93f9:	e9 74 ff ff ff       	jmp    0x1402a9372
1402a93fe:	4d 8d 75 20          	lea    0x20(%r13),%r14
1402a9402:	0f b6 43 1f          	movzbl 0x1f(%rbx),%eax
1402a9406:	be ff 00 00 00       	mov    $0xff,%esi
1402a940b:	c1 e8 06             	shr    $0x6,%eax
1402a940e:	48 8b d5             	mov    %rbp,%rdx
1402a9411:	44 8b c0             	mov    %eax,%r8d
1402a9414:	89 74 24 38          	mov    %esi,0x38(%rsp)
1402a9418:	41 d1 e8             	shr    $1,%r8d
1402a941b:	83 e0 01             	and    $0x1,%eax
1402a941e:	44 03 c0             	add    %eax,%r8d
1402a9421:	49 8b cd             	mov    %r13,%rcx
1402a9424:	e8 37 3a dc ff       	call   0x14006ce60
1402a9429:	41 0f 10 45 00       	movups 0x0(%r13),%xmm0
1402a942e:	49 8d bd 80 00 00 00 	lea    0x80(%r13),%rdi
1402a9435:	41 0f 11 07          	movups %xmm0,(%r15)
1402a9439:	41 0f 10 4d 10       	movups 0x10(%r13),%xmm1
1402a943e:	41 0f 11 4f 10       	movups %xmm1,0x10(%r15)
1402a9443:	41 0f 10 45 20       	movups 0x20(%r13),%xmm0
1402a9448:	41 0f 11 47 20       	movups %xmm0,0x20(%r15)
1402a944d:	41 0f 10 4d 30       	movups 0x30(%r13),%xmm1
1402a9452:	41 0f 11 4f 30       	movups %xmm1,0x30(%r15)
1402a9457:	41 0f 10 45 40       	movups 0x40(%r13),%xmm0
1402a945c:	41 0f 11 47 40       	movups %xmm0,0x40(%r15)
1402a9461:	41 0f 10 4d 50       	movups 0x50(%r13),%xmm1
1402a9466:	41 0f 11 4f 50       	movups %xmm1,0x50(%r15)
1402a946b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1402a9470:	33 d2                	xor    %edx,%edx
1402a9472:	81 fe ff 00 00 00    	cmp    $0xff,%esi
1402a9478:	0f 94 c2             	sete   %dl
1402a947b:	49 3b d4             	cmp    %r12,%rdx
1402a947e:	0f 83 47 01 00 00    	jae    0x1402a95cb
1402a9484:	8d 4e ff             	lea    -0x1(%rsi),%ecx
1402a9487:	44 8b c9             	mov    %ecx,%r9d
1402a948a:	48 8d 34 52          	lea    (%rdx,%rdx,2),%rsi
1402a948e:	c1 e9 03             	shr    $0x3,%ecx
1402a9491:	41 83 e1 07          	and    $0x7,%r9d
1402a9495:	48 c1 e6 09          	shl    $0x9,%rsi
1402a9499:	48 03 74 24 50       	add    0x50(%rsp),%rsi
1402a949e:	48 6b ea 21          	imul   $0x21,%rdx,%rbp
1402a94a2:	8d 41 01             	lea    0x1(%rcx),%eax
1402a94a5:	44 89 4c 24 30       	mov    %r9d,0x30(%rsp)
1402a94aa:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1402a94af:	4c 2b e2             	sub    %rdx,%r12
1402a94b2:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1402a94b7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1402a94be:	00 00
1402a94c0:	48 03 c5             	add    %rbp,%rax
1402a94c3:	44 0f b6 04 18       	movzbl (%rax,%rbx,1),%r8d
1402a94c8:	48 8d 04 29          	lea    (%rcx,%rbp,1),%rax
1402a94cc:	0f b6 0c 18          	movzbl (%rax,%rbx,1),%ecx
1402a94d0:	41 c1 e0 08          	shl    $0x8,%r8d
1402a94d4:	44 0b c1             	or     %ecx,%r8d
1402a94d7:	41 8b c9             	mov    %r9d,%ecx
1402a94da:	41 d3 e8             	shr    %cl,%r8d
1402a94dd:	b9 3f 00 00 00       	mov    $0x3f,%ecx
1402a94e2:	41 83 e0 3f          	and    $0x3f,%r8d
1402a94e6:	41 2b c8             	sub    %r8d,%ecx
1402a94e9:	41 8b c0             	mov    %r8d,%eax
1402a94ec:	c1 e8 05             	shr    $0x5,%eax
1402a94ef:	ff c8                	dec    %eax
1402a94f1:	8b d0                	mov    %eax,%edx
1402a94f3:	41 23 c0             	and    %r8d,%eax
1402a94f6:	f7 d2                	not    %edx
1402a94f8:	23 ca                	and    %edx,%ecx
1402a94fa:	83 e2 01             	and    $0x1,%edx
1402a94fd:	0b c8                	or     %eax,%ecx
1402a94ff:	8b c1                	mov    %ecx,%eax
1402a9501:	83 e1 01             	and    $0x1,%ecx
1402a9504:	d1 e8                	shr    $1,%eax
1402a9506:	03 c1                	add    %ecx,%eax
1402a9508:	49 8b cd             	mov    %r13,%rcx
1402a950b:	8d 1c 42             	lea    (%rdx,%rax,2),%ebx
1402a950e:	48 8b d6             	mov    %rsi,%rdx
1402a9511:	44 8b c3             	mov    %ebx,%r8d
1402a9514:	41 d1 e8             	shr    $1,%r8d
1402a9517:	e8 44 39 dc ff       	call   0x14006ce60
1402a951c:	49 8b d6             	mov    %r14,%rdx
1402a951f:	48 8b cf             	mov    %rdi,%rcx
1402a9522:	e8 99 1f dc ff       	call   0x14006b4c0
1402a9527:	44 8b c3             	mov    %ebx,%r8d
1402a952a:	41 83 e0 01          	and    $0x1,%r8d
1402a952e:	49 f7 d8             	neg    %r8
1402a9531:	49 8b d0             	mov    %r8,%rdx
1402a9534:	49 8b c0             	mov    %r8,%rax
1402a9537:	48 23 07             	and    (%rdi),%rax
1402a953a:	48 f7 d2             	not    %rdx
1402a953d:	48 8b ca             	mov    %rdx,%rcx
1402a9540:	49 23 0e             	and    (%r14),%rcx
1402a9543:	48 33 c8             	xor    %rax,%rcx
1402a9546:	48 8b c2             	mov    %rdx,%rax
1402a9549:	49 89 0e             	mov    %rcx,(%r14)
1402a954c:	49 23 46 08          	and    0x8(%r14),%rax
1402a9550:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1402a9554:	49 23 c8             	and    %r8,%rcx
1402a9557:	48 33 c8             	xor    %rax,%rcx
1402a955a:	48 8b c2             	mov    %rdx,%rax
1402a955d:	49 89 4e 08          	mov    %rcx,0x8(%r14)
1402a9561:	49 23 46 10          	and    0x10(%r14),%rax
1402a9565:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1402a9569:	49 23 c8             	and    %r8,%rcx
1402a956c:	48 33 c8             	xor    %rax,%rcx
1402a956f:	49 89 4e 10          	mov    %rcx,0x10(%r14)
1402a9573:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
1402a9577:	49 8b 46 18          	mov    0x18(%r14),%rax
1402a957b:	49 23 c8             	and    %r8,%rcx
1402a957e:	48 23 c2             	and    %rdx,%rax
1402a9581:	4d 8b c5             	mov    %r13,%r8
1402a9584:	48 33 c8             	xor    %rax,%rcx
1402a9587:	49 8b d7             	mov    %r15,%rdx
1402a958a:	49 89 4e 18          	mov    %rcx,0x18(%r14)
1402a958e:	49 8b cf             	mov    %r15,%rcx
1402a9591:	e8 2a 43 dc ff       	call   0x14006d8c0
1402a9596:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1402a959b:	48 83 c5 21          	add    $0x21,%rbp
1402a959f:	44 8b 4c 24 30       	mov    0x30(%rsp),%r9d
1402a95a4:	48 81 c6 00 06 00 00 	add    $0x600,%rsi
1402a95ab:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
1402a95b0:	48 8b 4c 24 60       	mov    0x60(%rsp),%rcx
1402a95b5:	49 83 ec 01          	sub    $0x1,%r12
1402a95b9:	0f 85 01 ff ff ff    	jne    0x1402a94c0
1402a95bf:	8b 74 24 38          	mov    0x38(%rsp),%esi
1402a95c3:	4c 8b a4 24 e0 00 00 	mov    0xe0(%rsp),%r12
1402a95ca:	00
1402a95cb:	83 c6 fb             	add    $0xfffffffb,%esi
1402a95ce:	49 8b d7             	mov    %r15,%rdx
1402a95d1:	49 8b cf             	mov    %r15,%rcx
1402a95d4:	89 74 24 38          	mov    %esi,0x38(%rsp)
1402a95d8:	e8 a3 3f dc ff       	call   0x14006d580
1402a95dd:	49 8b d7             	mov    %r15,%rdx
1402a95e0:	49 8b cf             	mov    %r15,%rcx
1402a95e3:	e8 98 3f dc ff       	call   0x14006d580
1402a95e8:	49 8b d7             	mov    %r15,%rdx
1402a95eb:	49 8b cf             	mov    %r15,%rcx
1402a95ee:	e8 8d 3f dc ff       	call   0x14006d580
1402a95f3:	49 8b d7             	mov    %r15,%rdx
1402a95f6:	49 8b cf             	mov    %r15,%rcx
1402a95f9:	e8 82 3f dc ff       	call   0x14006d580
1402a95fe:	49 8b d7             	mov    %r15,%rdx
1402a9601:	49 8b cf             	mov    %r15,%rcx
1402a9604:	e8 77 3f dc ff       	call   0x14006d580
1402a9609:	83 fe 05             	cmp    $0x5,%esi
1402a960c:	0f 83 5e fe ff ff    	jae    0x1402a9470
1402a9612:	4d 85 e4             	test   %r12,%r12
1402a9615:	0f 84 e9 00 00 00    	je     0x1402a9704
1402a961b:	48 8b 6c 24 50       	mov    0x50(%rsp),%rbp
1402a9620:	48 8b f3             	mov    %rbx,%rsi
1402a9623:	0f 1f 40 00          	nopl   0x0(%rax)
1402a9627:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1402a962e:	00 00
1402a9630:	0f b6 16             	movzbl (%rsi),%edx
1402a9633:	b9 3f 00 00 00       	mov    $0x3f,%ecx
1402a9638:	83 e2 1f             	and    $0x1f,%edx
1402a963b:	03 d2                	add    %edx,%edx
1402a963d:	2b ca                	sub    %edx,%ecx
1402a963f:	8b c2                	mov    %edx,%eax
1402a9641:	c1 e8 05             	shr    $0x5,%eax
1402a9644:	ff c8                	dec    %eax
1402a9646:	44 8b c0             	mov    %eax,%r8d
1402a9649:	23 c2                	and    %edx,%eax
1402a964b:	41 f7 d0             	not    %r8d
1402a964e:	48 8b d5             	mov    %rbp,%rdx
1402a9651:	41 23 c8             	and    %r8d,%ecx
1402a9654:	41 83 e0 01          	and    $0x1,%r8d
1402a9658:	0b c8                	or     %eax,%ecx
1402a965a:	8b c1                	mov    %ecx,%eax
1402a965c:	83 e1 01             	and    $0x1,%ecx
1402a965f:	d1 e8                	shr    $1,%eax
1402a9661:	03 c1                	add    %ecx,%eax
1402a9663:	49 8b cd             	mov    %r13,%rcx
1402a9666:	41 8d 1c 40          	lea    (%r8,%rax,2),%ebx
1402a966a:	44 8b c3             	mov    %ebx,%r8d
1402a966d:	41 d1 e8             	shr    $1,%r8d
1402a9670:	e8 eb 37 dc ff       	call   0x14006ce60
1402a9675:	49 8b d6             	mov    %r14,%rdx
1402a9678:	48 8b cf             	mov    %rdi,%rcx
1402a967b:	e8 40 1e dc ff       	call   0x14006b4c0
1402a9680:	49 8b 0e             	mov    (%r14),%rcx
1402a9683:	44 8b c3             	mov    %ebx,%r8d
1402a9686:	48 8b 07             	mov    (%rdi),%rax
1402a9689:	41 83 e0 01          	and    $0x1,%r8d
1402a968d:	49 f7 d8             	neg    %r8
1402a9690:	49 23 c0             	and    %r8,%rax
1402a9693:	49 8b d0             	mov    %r8,%rdx
1402a9696:	48 f7 d2             	not    %rdx
1402a9699:	48 23 ca             	and    %rdx,%rcx
1402a969c:	48 33 c8             	xor    %rax,%rcx
1402a969f:	48 8b c2             	mov    %rdx,%rax
1402a96a2:	49 89 0e             	mov    %rcx,(%r14)
1402a96a5:	49 23 46 08          	and    0x8(%r14),%rax
1402a96a9:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1402a96ad:	49 23 c8             	and    %r8,%rcx
1402a96b0:	48 33 c8             	xor    %rax,%rcx
1402a96b3:	49 89 4e 08          	mov    %rcx,0x8(%r14)
1402a96b7:	48 8b 4f 10          	mov    0x10(%rdi),%rcx
1402a96bb:	49 8b 46 10          	mov    0x10(%r14),%rax
1402a96bf:	49 23 c8             	and    %r8,%rcx
1402a96c2:	48 23 c2             	and    %rdx,%rax
1402a96c5:	48 33 c8             	xor    %rax,%rcx
1402a96c8:	49 89 4e 10          	mov    %rcx,0x10(%r14)
1402a96cc:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
1402a96d0:	49 8b 46 18          	mov    0x18(%r14),%rax
1402a96d4:	49 23 c8             	and    %r8,%rcx