140041e4e:	66 0f fe c3          	paddd  %xmm3,%xmm0
140041e52:	66 0f 76 dd          	pcmpeqd %xmm5,%xmm3
140041e56:	66 41 0f 7f 92 d0 00 	movdqa %xmm2,0xd0(%r10)
140041e5d:	00 00
140041e5f:	66 0f 6f d4          	movdqa %xmm4,%xmm2
140041e63:	66 0f fe c8          	paddd  %xmm0,%xmm1
140041e67:	66 0f 76 c5          	pcmpeqd %xmm5,%xmm0
140041e6b:	66 41 0f 7f 9a e0 00 	movdqa %xmm3,0xe0(%r10)
140041e72:	00 00
140041e74:	66 0f 6f dc          	movdqa %xmm4,%xmm3
140041e78:	66 0f fe d1          	paddd  %xmm1,%xmm2
140041e7c:	66 0f 76 cd          	pcmpeqd %xmm5,%xmm1
140041e80:	66 41 0f 7f 82 f0 00 	movdqa %xmm0,0xf0(%r10)
140041e87:	00 00
140041e89:	66 0f 6f c4          	movdqa %xmm4,%xmm0
140041e8d:	66 0f fe da          	paddd  %xmm2,%xmm3
140041e91:	66 0f 76 d5          	pcmpeqd %xmm5,%xmm2
140041e95:	66 41 0f 7f 8a 00 01 	movdqa %xmm1,0x100(%r10)
140041e9c:	00 00
140041e9e:	66 0f 6f cc          	movdqa %xmm4,%xmm1
140041ea2:	66 0f fe c3          	paddd  %xmm3,%xmm0
140041ea6:	66 0f 76 dd          	pcmpeqd %xmm5,%xmm3
140041eaa:	66 41 0f 7f 92 10 01 	movdqa %xmm2,0x110(%r10)
140041eb1:	00 00
140041eb3:	66 0f 6f d4          	movdqa %xmm4,%xmm2
140041eb7:	66 0f fe c8          	paddd  %xmm0,%xmm1
140041ebb:	66 0f 76 c5          	pcmpeqd %xmm5,%xmm0
140041ebf:	66 41 0f 7f 9a 20 01 	movdqa %xmm3,0x120(%r10)
140041ec6:	00 00
140041ec8:	66 0f 6f dc          	movdqa %xmm4,%xmm3
140041ecc:	66 0f fe d1          	paddd  %xmm1,%xmm2
140041ed0:	66 0f 76 cd          	pcmpeqd %xmm5,%xmm1
140041ed4:	66 41 0f 7f 82 30 01 	movdqa %xmm0,0x130(%r10)
140041edb:	00 00
140041edd:	66 0f fe da          	paddd  %xmm2,%xmm3
140041ee1:	67 66 0f 76 d5       	addr32 pcmpeqd %xmm5,%xmm2
140041ee6:	66 41 0f 7f 8a 40 01 	movdqa %xmm1,0x140(%r10)
140041eed:	00 00
140041eef:	66 0f 76 dd          	pcmpeqd %xmm5,%xmm3
140041ef3:	66 41 0f 7f 92 50 01 	movdqa %xmm2,0x150(%r10)
140041efa:	00 00
140041efc:	66 41 0f db 44 24 40 	pand   0x40(%r12),%xmm0
140041f03:	66 41 0f db 4c 24 50 	pand   0x50(%r12),%xmm1
140041f0a:	66 41 0f db 54 24 60 	pand   0x60(%r12),%xmm2
140041f11:	66 41 0f 7f 9a 60 01 	movdqa %xmm3,0x160(%r10)
140041f18:	00 00
140041f1a:	66 41 0f db 5c 24 70 	pand   0x70(%r12),%xmm3
140041f21:	66 0f eb c2          	por    %xmm2,%xmm0
140041f25:	66 0f eb cb          	por    %xmm3,%xmm1
140041f29:	66 41 0f 6f 64 24 80 	movdqa -0x80(%r12),%xmm4
140041f30:	66 41 0f 6f 6c 24 90 	movdqa -0x70(%r12),%xmm5
140041f37:	66 41 0f 6f 54 24 a0 	movdqa -0x60(%r12),%xmm2
140041f3e:	66 41 0f db 62 70    	pand   0x70(%r10),%xmm4
140041f44:	66 41 0f 6f 5c 24 b0 	movdqa -0x50(%r12),%xmm3
140041f4b:	66 41 0f db aa 80 00 	pand   0x80(%r10),%xmm5
140041f52:	00 00
140041f54:	66 0f eb c4          	por    %xmm4,%xmm0
140041f58:	66 41 0f db 92 90 00 	pand   0x90(%r10),%xmm2
140041f5f:	00 00
140041f61:	66 0f eb cd          	por    %xmm5,%xmm1
140041f65:	66 41 0f db 9a a0 00 	pand   0xa0(%r10),%xmm3
140041f6c:	00 00
140041f6e:	66 0f eb c2          	por    %xmm2,%xmm0
140041f72:	66 0f eb cb          	por    %xmm3,%xmm1
140041f76:	66 41 0f 6f 64 24 c0 	movdqa -0x40(%r12),%xmm4
140041f7d:	66 41 0f 6f 6c 24 d0 	movdqa -0x30(%r12),%xmm5
140041f84:	66 41 0f 6f 54 24 e0 	movdqa -0x20(%r12),%xmm2
140041f8b:	66 41 0f db a2 b0 00 	pand   0xb0(%r10),%xmm4
140041f92:	00 00
140041f94:	66 41 0f 6f 5c 24 f0 	movdqa -0x10(%r12),%xmm3
140041f9b:	66 41 0f db aa c0 00 	pand   0xc0(%r10),%xmm5
140041fa2:	00 00
140041fa4:	66 0f eb c4          	por    %xmm4,%xmm0
140041fa8:	66 41 0f db 92 d0 00 	pand   0xd0(%r10),%xmm2
140041faf:	00 00
140041fb1:	66 0f eb cd          	por    %xmm5,%xmm1
140041fb5:	66 41 0f db 9a e0 00 	pand   0xe0(%r10),%xmm3
140041fbc:	00 00
140041fbe:	66 0f eb c2          	por    %xmm2,%xmm0
140041fc2:	66 0f eb cb          	por    %xmm3,%xmm1
140041fc6:	66 41 0f 6f 24 24    	movdqa (%r12),%xmm4
140041fcc:	66 41 0f 6f 6c 24 10 	movdqa 0x10(%r12),%xmm5
140041fd3:	66 41 0f 6f 54 24 20 	movdqa 0x20(%r12),%xmm2
140041fda:	66 41 0f db a2 f0 00 	pand   0xf0(%r10),%xmm4
140041fe1:	00 00
140041fe3:	66 41 0f 6f 5c 24 30 	movdqa 0x30(%r12),%xmm3
140041fea:	66 41 0f db aa 00 01 	pand   0x100(%r10),%xmm5
140041ff1:	00 00
140041ff3:	66 0f eb c4          	por    %xmm4,%xmm0
140041ff7:	66 41 0f db 92 10 01 	pand   0x110(%r10),%xmm2
140041ffe:	00 00
140042000:	66 0f eb cd          	por    %xmm5,%xmm1
140042004:	66 41 0f db 9a 20 01 	pand   0x120(%r10),%xmm3
14004200b:	00 00
14004200d:	66 0f eb c2          	por    %xmm2,%xmm0
140042011:	66 0f eb cb          	por    %xmm3,%xmm1
140042015:	66 0f eb c1          	por    %xmm1,%xmm0
140042019:	66 0f 70 c8 4e       	pshufd $0x4e,%xmm0,%xmm1
14004201e:	66 0f eb c1          	por    %xmm1,%xmm0
140042022:	4d 8d a4 24 00 01 00 	lea    0x100(%r12),%r12
140042029:	00
14004202a:	66 48 0f 7e c3       	movq   %xmm0,%rbx
14004202f:	4d 8b 00             	mov    (%r8),%r8
140042032:	48 8b 06             	mov    (%rsi),%rax
140042035:	4d 31 f6             	xor    %r14,%r14
140042038:	4d 31 ff             	xor    %r15,%r15
14004203b:	4c 89 c5             	mov    %r8,%rbp
14004203e:	48 f7 e3             	mul    %rbx
140042041:	49 89 c2             	mov    %rax,%r10
140042044:	48 8b 01             	mov    (%rcx),%rax
140042047:	49 0f af ea          	imul   %r10,%rbp
14004204b:	49 89 d3             	mov    %rdx,%r11
14004204e:	48 f7 e5             	mul    %rbp
140042051:	49 01 c2             	add    %rax,%r10
140042054:	48 8b 46 08          	mov    0x8(%rsi),%rax
140042058:	48 83 d2 00          	adc    $0x0,%rdx
14004205c:	49 89 d5             	mov    %rdx,%r13
14004205f:	4d 8d 7f 01          	lea    0x1(%r15),%r15
140042063:	eb 28                	jmp    0x14004208d
140042065:	90                   	nop
140042066:	90                   	nop
140042067:	90                   	nop
140042068:	90                   	nop
140042069:	90                   	nop
14004206a:	90                   	nop
14004206b:	90                   	nop
14004206c:	90                   	nop
14004206d:	90                   	nop
14004206e:	90                   	nop
14004206f:	90                   	nop
140042070:	49 01 c5             	add    %rax,%r13
140042073:	4a 8b 04 fe          	mov    (%rsi,%r15,8),%rax
140042077:	48 83 d2 00          	adc    $0x0,%rdx
14004207b:	4d 01 dd             	add    %r11,%r13
14004207e:	4d 89 d3             	mov    %r10,%r11
140042081:	48 83 d2 00          	adc    $0x0,%rdx
140042085:	4e 89 6c fc f0       	mov    %r13,-0x10(%rsp,%r15,8)
14004208a:	49 89 d5             	mov    %rdx,%r13
14004208d:	48 f7 e3             	mul    %rbx
140042090:	49 01 c3             	add    %rax,%r11
140042093:	4a 8b 04 f9          	mov    (%rcx,%r15,8),%rax
140042097:	48 83 d2 00          	adc    $0x0,%rdx
14004209b:	4d 8d 7f 01          	lea    0x1(%r15),%r15
14004209f:	49 89 d2             	mov    %rdx,%r10
1400420a2:	48 f7 e5             	mul    %rbp
1400420a5:	4d 39 cf             	cmp    %r9,%r15
1400420a8:	75 c6                	jne    0x140042070
1400420aa:	49 01 c5             	add    %rax,%r13
1400420ad:	48 83 d2 00          	adc    $0x0,%rdx
1400420b1:	4d 01 dd             	add    %r11,%r13
1400420b4:	48 83 d2 00          	adc    $0x0,%rdx
1400420b8:	4e 89 6c cc f0       	mov    %r13,-0x10(%rsp,%r9,8)
1400420bd:	49 89 d5             	mov    %rdx,%r13
1400420c0:	4d 89 d3             	mov    %r10,%r11
1400420c3:	48 31 d2             	xor    %rdx,%rdx
1400420c6:	4d 01 dd             	add    %r11,%r13
1400420c9:	48 83 d2 00          	adc    $0x0,%rdx
1400420cd:	4e 89 6c cc f8       	mov    %r13,-0x8(%rsp,%r9,8)
1400420d2:	4a 89 14 cc          	mov    %rdx,(%rsp,%r9,8)
1400420d6:	4d 8d 76 01          	lea    0x1(%r14),%r14
1400420da:	eb 04                	jmp    0x1400420e0
1400420dc:	90                   	nop
1400420dd:	90                   	nop
1400420de:	90                   	nop
1400420df:	90                   	nop
1400420e0:	4a 8d 94 cc 98 00 00 	lea    0x98(%rsp,%r9,8),%rdx
1400420e7:	00
1400420e8:	48 83 e2 f0          	and    $0xfffffffffffffff0,%rdx
1400420ec:	66 0f ef e4          	pxor   %xmm4,%xmm4
1400420f0:	66 0f ef ed          	pxor   %xmm5,%xmm5
1400420f4:	66 41 0f 6f 44 24 80 	movdqa -0x80(%r12),%xmm0
1400420fb:	66 41 0f 6f 4c 24 90 	movdqa -0x70(%r12),%xmm1
140042102:	66 41 0f 6f 54 24 a0 	movdqa -0x60(%r12),%xmm2
140042109:	66 41 0f 6f 5c 24 b0 	movdqa -0x50(%r12),%xmm3
140042110:	66 0f db 42 80       	pand   -0x80(%rdx),%xmm0
140042115:	66 0f db 4a 90       	pand   -0x70(%rdx),%xmm1
14004211a:	66 0f eb e0          	por    %xmm0,%xmm4
14004211e:	66 0f db 52 a0       	pand   -0x60(%rdx),%xmm2
140042123:	66 0f eb e9          	por    %xmm1,%xmm5
140042127:	66 0f db 5a b0       	pand   -0x50(%rdx),%xmm3
14004212c:	66 0f eb e2          	por    %xmm2,%xmm4
140042130:	66 0f eb eb          	por    %xmm3,%xmm5
140042134:	66 41 0f 6f 44 24 c0 	movdqa -0x40(%r12),%xmm0
14004213b:	66 41 0f 6f 4c 24 d0 	movdqa -0x30(%r12),%xmm1
140042142:	66 41 0f 6f 54 24 e0 	movdqa -0x20(%r12),%xmm2
140042149:	66 41 0f 6f 5c 24 f0 	movdqa -0x10(%r12),%xmm3
140042150:	66 0f db 42 c0       	pand   -0x40(%rdx),%xmm0
140042155:	66 0f db 4a d0       	pand   -0x30(%rdx),%xmm1
14004215a:	66 0f eb e0          	por    %xmm0,%xmm4
14004215e:	66 0f db 52 e0       	pand   -0x20(%rdx),%xmm2
140042163:	66 0f eb e9          	por    %xmm1,%xmm5
140042167:	66 0f db 5a f0       	pand   -0x10(%rdx),%xmm3
14004216c:	66 0f eb e2          	por    %xmm2,%xmm4
140042170:	66 0f eb eb          	por    %xmm3,%xmm5
140042174:	66 41 0f 6f 04 24    	movdqa (%r12),%xmm0
14004217a:	66 41 0f 6f 4c 24 10 	movdqa 0x10(%r12),%xmm1
140042181:	66 41 0f 6f 54 24 20 	movdqa 0x20(%r12),%xmm2
140042188:	66 41 0f 6f 5c 24 30 	movdqa 0x30(%r12),%xmm3
14004218f:	66 0f db 02          	pand   (%rdx),%xmm0
140042193:	66 0f db 4a 10       	pand   0x10(%rdx),%xmm1
140042198:	66 0f eb e0          	por    %xmm0,%xmm4
14004219c:	66 0f db 52 20       	pand   0x20(%rdx),%xmm2
1400421a1:	66 0f eb e9          	por    %xmm1,%xmm5
1400421a5:	66 0f db 5a 30       	pand   0x30(%rdx),%xmm3
1400421aa:	66 0f eb e2          	por    %xmm2,%xmm4
1400421ae:	66 0f eb eb          	por    %xmm3,%xmm5
1400421b2:	66 41 0f 6f 44 24 40 	movdqa 0x40(%r12),%xmm0
1400421b9:	66 41 0f 6f 4c 24 50 	movdqa 0x50(%r12),%xmm1
1400421c0:	66 41 0f 6f 54 24 60 	movdqa 0x60(%r12),%xmm2
1400421c7:	66 41 0f 6f 5c 24 70 	movdqa 0x70(%r12),%xmm3
1400421ce:	66 0f db 42 40       	pand   0x40(%rdx),%xmm0
1400421d3:	66 0f db 4a 50       	pand   0x50(%rdx),%xmm1
1400421d8:	66 0f eb e0          	por    %xmm0,%xmm4
1400421dc:	66 0f db 52 60       	pand   0x60(%rdx),%xmm2
1400421e1:	66 0f eb e9          	por    %xmm1,%xmm5
1400421e5:	66 0f db 5a 70       	pand   0x70(%rdx),%xmm3
1400421ea:	66 0f eb e2          	por    %xmm2,%xmm4
1400421ee:	66 0f eb eb          	por    %xmm3,%xmm5
1400421f2:	66 0f eb e5          	por    %xmm5,%xmm4
1400421f6:	66 0f 70 c4 4e       	pshufd $0x4e,%xmm4,%xmm0
1400421fb:	66 0f eb c4          	por    %xmm4,%xmm0
1400421ff:	4d 8d a4 24 00 01 00 	lea    0x100(%r12),%r12
140042206:	00
140042207:	48 8b 06             	mov    (%rsi),%rax
14004220a:	66 48 0f 7e c3       	movq   %xmm0,%rbx
14004220f:	4d 31 ff             	xor    %r15,%r15
140042212:	4c 89 c5             	mov    %r8,%rbp
140042215:	4c 8b 14 24          	mov    (%rsp),%r10
140042219:	48 f7 e3             	mul    %rbx
14004221c:	49 01 c2             	add    %rax,%r10
14004221f:	48 8b 01             	mov    (%rcx),%rax
140042222:	48 83 d2 00          	adc    $0x0,%rdx
140042226:	49 0f af ea          	imul   %r10,%rbp
14004222a:	49 89 d3             	mov    %rdx,%r11
14004222d:	48 f7 e5             	mul    %rbp
140042230:	49 01 c2             	add    %rax,%r10
140042233:	48 8b 46 08          	mov    0x8(%rsi),%rax
140042237:	48 83 d2 00          	adc    $0x0,%rdx
14004223b:	4c 8b 54 24 08       	mov    0x8(%rsp),%r10
140042240:	49 89 d5             	mov    %rdx,%r13
140042243:	4d 8d 7f 01          	lea    0x1(%r15),%r15
140042247:	eb 25                	jmp    0x14004226e
140042249:	90                   	nop
14004224a:	90                   	nop
14004224b:	90                   	nop
14004224c:	90                   	nop
14004224d:	90                   	nop
14004224e:	90                   	nop
14004224f:	90                   	nop
140042250:	49 01 c5             	add    %rax,%r13
140042253:	4a 8b 04 fe          	mov    (%rsi,%r15,8),%rax
140042257:	48 83 d2 00          	adc    $0x0,%rdx
14004225b:	4d 01 d5             	add    %r10,%r13
14004225e:	4e 8b 14 fc          	mov    (%rsp,%r15,8),%r10
140042262:	48 83 d2 00          	adc    $0x0,%rdx
140042266:	4e 89 6c fc f0       	mov    %r13,-0x10(%rsp,%r15,8)
14004226b:	49 89 d5             	mov    %rdx,%r13
14004226e:	48 f7 e3             	mul    %rbx
140042271:	49 01 c3             	add    %rax,%r11
140042274:	4a 8b 04 f9          	mov    (%rcx,%r15,8),%rax
140042278:	48 83 d2 00          	adc    $0x0,%rdx
14004227c:	4d 01 da             	add    %r11,%r10
14004227f:	49 89 d3             	mov    %rdx,%r11
140042282:	49 83 d3 00          	adc    $0x0,%r11
140042286:	4d 8d 7f 01          	lea    0x1(%r15),%r15
14004228a:	48 f7 e5             	mul    %rbp
14004228d:	4d 39 cf             	cmp    %r9,%r15
140042290:	75 be                	jne    0x140042250
140042292:	49 01 c5             	add    %rax,%r13
140042295:	48 83 d2 00          	adc    $0x0,%rdx
140042299:	4d 01 d5             	add    %r10,%r13
14004229c:	4e 8b 14 cc          	mov    (%rsp,%r9,8),%r10
1400422a0:	48 83 d2 00          	adc    $0x0,%rdx
1400422a4:	4e 89 6c cc f0       	mov    %r13,-0x10(%rsp,%r9,8)
1400422a9:	49 89 d5             	mov    %rdx,%r13
1400422ac:	48 31 d2             	xor    %rdx,%rdx
1400422af:	4d 01 dd             	add    %r11,%r13
1400422b2:	48 83 d2 00          	adc    $0x0,%rdx
1400422b6:	4d 01 d5             	add    %r10,%r13
1400422b9:	48 83 d2 00          	adc    $0x0,%rdx
1400422bd:	4e 89 6c cc f8       	mov    %r13,-0x8(%rsp,%r9,8)
1400422c2:	4a 89 14 cc          	mov    %rdx,(%rsp,%r9,8)
1400422c6:	4d 8d 76 01          	lea    0x1(%r14),%r14
1400422ca:	4d 39 ce             	cmp    %r9,%r14
1400422cd:	0f 82 0d fe ff ff    	jb     0x1400420e0
1400422d3:	4d 31 f6             	xor    %r14,%r14
1400422d6:	48 8b 04 24          	mov    (%rsp),%rax
1400422da:	48 8d 34 24          	lea    (%rsp),%rsi
1400422de:	4d 89 cf             	mov    %r9,%r15
1400422e1:	eb 0d                	jmp    0x1400422f0
1400422e3:	90                   	nop
1400422e4:	90                   	nop
1400422e5:	90                   	nop
1400422e6:	90                   	nop
1400422e7:	90                   	nop
1400422e8:	90                   	nop
1400422e9:	90                   	nop
1400422ea:	90                   	nop
1400422eb:	90                   	nop
1400422ec:	90                   	nop
1400422ed:	90                   	nop
1400422ee:	90                   	nop
1400422ef:	90                   	nop
1400422f0:	4a 1b 04 f1          	sbb    (%rcx,%r14,8),%rax
1400422f4:	4a 89 04 f7          	mov    %rax,(%rdi,%r14,8)
1400422f8:	4a 8b 44 f6 08       	mov    0x8(%rsi,%r14,8),%rax
1400422fd:	4d 8d 76 01          	lea    0x1(%r14),%r14
140042301:	49 ff cf             	dec    %r15
140042304:	75 ea                	jne    0x1400422f0
140042306:	48 83 d8 00          	sbb    $0x0,%rax
14004230a:	48 c7 c3 ff ff ff ff 	mov    $0xffffffffffffffff,%rbx
140042311:	48 31 c3             	xor    %rax,%rbx
140042314:	4d 31 f6             	xor    %r14,%r14
140042317:	4d 89 cf             	mov    %r9,%r15
14004231a:	4a 8b 0c f7          	mov    (%rdi,%r14,8),%rcx
14004231e:	4a 8b 14 f4          	mov    (%rsp,%r14,8),%rdx
140042322:	48 21 d9             	and    %rbx,%rcx
140042325:	48 21 c2             	and    %rax,%rdx
140042328:	4e 89 34 f4          	mov    %r14,(%rsp,%r14,8)
14004232c:	48 09 ca             	or     %rcx,%rdx
14004232f:	4a 89 14 f7          	mov    %rdx,(%rdi,%r14,8)
140042333:	4d 8d 76 01          	lea    0x1(%r14),%r14
140042337:	49 83 ef 01          	sub    $0x1,%r15
14004233b:	75 dd                	jne    0x14004231a
14004233d:	4a 8b 74 cc 08       	mov    0x8(%rsp,%r9,8),%rsi
140042342:	b8 01 00 00 00       	mov    $0x1,%eax
140042347:	4c 8b 7e d0          	mov    -0x30(%rsi),%r15
14004234b:	4c 8b 76 d8          	mov    -0x28(%rsi),%r14
14004234f:	4c 8b 6e e0          	mov    -0x20(%rsi),%r13
140042353:	4c 8b 66 e8          	mov    -0x18(%rsi),%r12
140042357:	48 8b 6e f0          	mov    -0x10(%rsi),%rbp
14004235b:	48 8b 5e f8          	mov    -0x8(%rsi),%rbx
14004235f:	48 8d 26             	lea    (%rsi),%rsp
140042362:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
140042367:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
14004236c:	f3 c3                	repz ret
14004236e:	90                   	nop
14004236f:	90                   	nop
140042370:	90                   	nop
140042371:	90                   	nop
140042372:	90                   	nop
140042373:	90                   	nop
140042374:	90                   	nop
140042375:	90                   	nop
140042376:	90                   	nop
140042377:	90                   	nop
140042378:	90                   	nop
140042379:	90                   	nop
14004237a:	90                   	nop
14004237b:	90                   	nop