140e3f220:	48 33 c0             	xor    %rax,%rax
140e3f223:	4d 8b d8             	mov    %r8,%r11
140e3f226:	4c 8b 0d e3 40 3a 00 	mov    0x3a40e3(%rip),%r9        # 0x1411e3310
140e3f22d:	4c 0b 1d 2c 41 3a 00 	or     0x3a412c(%rip),%r11        # 0x1411e3360
140e3f234:	4d 23 c8             	and    %r8,%r9
140e3f237:	4c 3b 0d d2 40 3a 00 	cmp    0x3a40d2(%rip),%r9        # 0x1411e3310
140e3f23e:	49 0f 44 c0          	cmove  %r8,%rax
140e3f242:	4c 8b 0d f7 40 3a 00 	mov    0x3a40f7(%rip),%r9        # 0x1411e3340
140e3f249:	4c 23 c8             	and    %rax,%r9
140e3f24c:	74 0d                	je     0x140e3f25b
140e3f24e:	4c 23 0d 0b 41 3a 00 	and    0x3a410b(%rip),%r9        # 0x1411e3360
140e3f255:	0f 84 f5 03 00 00    	je     0x140e3f650
140e3f25b:	e9 79 fc ff ff       	jmp    0x140e3eed9
140e3f260:	48 33 c0             	xor    %rax,%rax
140e3f263:	4c 8b da             	mov    %rdx,%r11
140e3f266:	4c 8b 0d a3 40 3a 00 	mov    0x3a40a3(%rip),%r9        # 0x1411e3310
140e3f26d:	4c 0b 1d ec 40 3a 00 	or     0x3a40ec(%rip),%r11        # 0x1411e3360
140e3f274:	4c 23 ca             	and    %rdx,%r9
140e3f277:	4c 3b 0d 92 40 3a 00 	cmp    0x3a4092(%rip),%r9        # 0x1411e3310
140e3f27e:	48 0f 44 c2          	cmove  %rdx,%rax
140e3f282:	4c 8b 0d b7 40 3a 00 	mov    0x3a40b7(%rip),%r9        # 0x1411e3340
140e3f289:	4c 23 c8             	and    %rax,%r9
140e3f28c:	74 0d                	je     0x140e3f29b
140e3f28e:	4c 23 0d cb 40 3a 00 	and    0x3a40cb(%rip),%r9        # 0x1411e3360
140e3f295:	0f 84 b5 0d 00 00    	je     0x140e40050
140e3f29b:	f2 0f 10 05 ed 41 3a 	movsd  0x3a41ed(%rip),%xmm0        # 0x1411e3490
140e3f2a2:	00
140e3f2a3:	e9 31 fc ff ff       	jmp    0x140e3eed9
140e3f2a8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140e3f2af:	00
140e3f2b0:	48 33 c0             	xor    %rax,%rax
140e3f2b3:	4c 8b da             	mov    %rdx,%r11
140e3f2b6:	4c 8b 0d 53 40 3a 00 	mov    0x3a4053(%rip),%r9        # 0x1411e3310
140e3f2bd:	4c 0b 1d 9c 40 3a 00 	or     0x3a409c(%rip),%r11        # 0x1411e3360
140e3f2c4:	4c 23 ca             	and    %rdx,%r9
140e3f2c7:	4c 3b 0d 42 40 3a 00 	cmp    0x3a4042(%rip),%r9        # 0x1411e3310
140e3f2ce:	48 0f 44 c2          	cmove  %rdx,%rax
140e3f2d2:	4c 8b 0d 67 40 3a 00 	mov    0x3a4067(%rip),%r9        # 0x1411e3340
140e3f2d9:	4c 23 c8             	and    %rax,%r9
140e3f2dc:	0f 85 1e 03 00 00    	jne    0x140e3f600
140e3f2e2:	66 48 0f 6e c2       	movq   %rdx,%xmm0
140e3f2e7:	e9 ed fb ff ff       	jmp    0x140e3eed9
140e3f2ec:	0f 1f 40 00          	nopl   0x0(%rax)
140e3f2f0:	48 8b 15 31 40 3a 00 	mov    0x3a4031(%rip),%rdx        # 0x1411e3328
140e3f2f7:	48 0b 54 24 50       	or     0x50(%rsp),%rdx
140e3f2fc:	48 33 c0             	xor    %rax,%rax
140e3f2ff:	4d 8b d8             	mov    %r8,%r11
140e3f302:	4c 8b 15 07 40 3a 00 	mov    0x3a4007(%rip),%r10        # 0x1411e3310
140e3f309:	4c 0b 1d 50 40 3a 00 	or     0x3a4050(%rip),%r11        # 0x1411e3360
140e3f310:	4d 23 d0             	and    %r8,%r10
140e3f313:	4c 3b 15 f6 3f 3a 00 	cmp    0x3a3ff6(%rip),%r10        # 0x1411e3310
140e3f31a:	49 0f 44 c0          	cmove  %r8,%rax
140e3f31e:	4c 8b 15 1b 40 3a 00 	mov    0x3a401b(%rip),%r10        # 0x1411e3340
140e3f325:	4c 23 d0             	and    %rax,%r10
140e3f328:	0f 85 22 03 00 00    	jne    0x140e3f650
140e3f32e:	66 48 0f 6e c2       	movq   %rdx,%xmm0
140e3f333:	e9 a1 fb ff ff       	jmp    0x140e3eed9
140e3f338:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140e3f33f:	00
140e3f340:	4c 8b 0d c9 3f 3a 00 	mov    0x3a3fc9(%rip),%r9        # 0x1411e3310
140e3f347:	4c 23 ca             	and    %rdx,%r9
140e3f34a:	4c 3b 0d bf 3f 3a 00 	cmp    0x3a3fbf(%rip),%r9        # 0x1411e3310
140e3f351:	0f 84 39 01 00 00    	je     0x140e3f490
140e3f357:	48 3b 15 12 40 3a 00 	cmp    0x3a4012(%rip),%rdx        # 0x1411e3370
140e3f35e:	0f 84 7c 00 00 00    	je     0x140e3f3e0
140e3f364:	f2 0f 10 44 24 20    	movsd  0x20(%rsp),%xmm0
140e3f36a:	f2 0f 10 4c 24 30    	movsd  0x30(%rsp),%xmm1
140e3f370:	f2 0f 10 15 d8 3f 3a 	movsd  0x3a3fd8(%rip),%xmm2        # 0x1411e3350
140e3f377:	00
140e3f378:	44 8b 0d 55 3f 3a 00 	mov    0x3a3f55(%rip),%r9d        # 0x1411e32d4
140e3f37f:	e8 7c 9a 01 00       	call   0x140e58e00
140e3f384:	e9 50 fb ff ff       	jmp    0x140e3eed9
140e3f389:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140e3f390:	4c 8b 0d 79 3f 3a 00 	mov    0x3a3f79(%rip),%r9        # 0x1411e3310
140e3f397:	4c 23 ca             	and    %rdx,%r9
140e3f39a:	4c 3b 0d 6f 3f 3a 00 	cmp    0x3a3f6f(%rip),%r9        # 0x1411e3310
140e3f3a1:	0f 84 e9 00 00 00    	je     0x140e3f490
140e3f3a7:	4c 8b 0d 8a 3f 3a 00 	mov    0x3a3f8a(%rip),%r9        # 0x1411e3338
140e3f3ae:	4c 23 ca             	and    %rdx,%r9
140e3f3b1:	74 2d                	je     0x140e3f3e0
140e3f3b3:	48 3b 15 ae 3f 3a 00 	cmp    0x3a3fae(%rip),%rdx        # 0x1411e3368
140e3f3ba:	0f 84 30 ff ff ff    	je     0x140e3f2f0
140e3f3c0:	4c 8b ca             	mov    %rdx,%r9
140e3f3c3:	4c 23 0d 6e 3f 3a 00 	and    0x3a3f6e(%rip),%r9        # 0x1411e3338
140e3f3ca:	4c 3b 0d 57 3f 3a 00 	cmp    0x3a3f57(%rip),%r9        # 0x1411e3328
140e3f3d1:	0f 8c 59 01 00 00    	jl     0x140e3f530
140e3f3d7:	e9 74 01 00 00       	jmp    0x140e3f550
140e3f3dc:	0f 1f 40 00          	nopl   0x0(%rax)
140e3f3e0:	4c 8b 15 29 3f 3a 00 	mov    0x3a3f29(%rip),%r10        # 0x1411e3310
140e3f3e7:	48 33 c0             	xor    %rax,%rax
140e3f3ea:	4d 23 d0             	and    %r8,%r10
140e3f3ed:	4c 3b 15 1c 3f 3a 00 	cmp    0x3a3f1c(%rip),%r10        # 0x1411e3310
140e3f3f4:	74 5a                	je     0x140e3f450
140e3f3f6:	4c 8b 15 03 3f 3a 00 	mov    0x3a3f03(%rip),%r10        # 0x1411e3300
140e3f3fd:	4d 23 d0             	and    %r8,%r10
140e3f400:	48 0f 45 05 18 3f 3a 	cmovne 0x3a3f18(%rip),%rax        # 0x1411e3320
140e3f407:	00
140e3f408:	75 16                	jne    0x140e3f420
140e3f40a:	66 48 0f 6e c0       	movq   %rax,%xmm0
140e3f40f:	66 0f 56 44 24 50    	orpd   0x50(%rsp),%xmm0
140e3f415:	e9 bf fa ff ff       	jmp    0x140e3eed9
140e3f41a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140e3f420:	f2 0f 10 44 24 20    	movsd  0x20(%rsp),%xmm0
140e3f426:	f2 0f 10 4c 24 30    	movsd  0x30(%rsp),%xmm1
140e3f42c:	66 48 0f 6e d0       	movq   %rax,%xmm2
140e3f431:	66 0f 56 54 24 50    	orpd   0x50(%rsp),%xmm2
140e3f437:	44 8b 0d 86 3e 3a 00 	mov    0x3a3e86(%rip),%r9d        # 0x1411e32c4
140e3f43e:	e8 bd 99 01 00       	call   0x140e58e00
140e3f443:	e9 91 fa ff ff       	jmp    0x140e3eed9
140e3f448:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140e3f44f:	00
140e3f450:	4d 8b d8             	mov    %r8,%r11
140e3f453:	4c 3b 05 be 3e 3a 00 	cmp    0x3a3ebe(%rip),%r8        # 0x1411e3318
140e3f45a:	48 0f 44 05 be 3e 3a 	cmove  0x3a3ebe(%rip),%rax        # 0x1411e3320
140e3f461:	00
140e3f462:	74 bc                	je     0x140e3f420
140e3f464:	4c 0b 1d f5 3e 3a 00 	or     0x3a3ef5(%rip),%r11        # 0x1411e3360
140e3f46b:	4c 8b 15 ce 3e 3a 00 	mov    0x3a3ece(%rip),%r10        # 0x1411e3340
140e3f472:	4d 23 d0             	and    %r8,%r10
140e3f475:	0f 85 d5 01 00 00    	jne    0x140e3f650
140e3f47b:	66 48 0f 6e c0       	movq   %rax,%xmm0
140e3f480:	e9 54 fa ff ff       	jmp    0x140e3eed9
140e3f485:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
140e3f48c:	00 00 00 00
140e3f490:	4d 33 db             	xor    %r11,%r11
140e3f493:	4c 8b 15 66 3e 3a 00 	mov    0x3a3e66(%rip),%r10        # 0x1411e3300
140e3f49a:	4d 23 d0             	and    %r8,%r10
140e3f49d:	4c 0f 44 1d 7b 3e 3a 	cmove  0x3a3e7b(%rip),%r11        # 0x1411e3320
140e3f4a4:	00
140e3f4a5:	48 8b c2             	mov    %rdx,%rax
140e3f4a8:	4c 8b 0d 91 3e 3a 00 	mov    0x3a3e91(%rip),%r9        # 0x1411e3340
140e3f4af:	48 0b 05 aa 3e 3a 00 	or     0x3a3eaa(%rip),%rax        # 0x1411e3360
140e3f4b6:	4c 23 ca             	and    %rdx,%r9
140e3f4b9:	4c 0f 45 d8          	cmovne %rax,%r11
140e3f4bd:	0f 85 3d 01 00 00    	jne    0x140e3f600
140e3f4c3:	48 33 c0             	xor    %rax,%rax
140e3f4c6:	4d 8b c8             	mov    %r8,%r9
140e3f4c9:	4c 8b 15 40 3e 3a 00 	mov    0x3a3e40(%rip),%r10        # 0x1411e3310
140e3f4d0:	4c 0b 0d 89 3e 3a 00 	or     0x3a3e89(%rip),%r9        # 0x1411e3360
140e3f4d7:	4d 23 d0             	and    %r8,%r10
140e3f4da:	4c 3b 15 2f 3e 3a 00 	cmp    0x3a3e2f(%rip),%r10        # 0x1411e3310
140e3f4e1:	49 0f 44 c0          	cmove  %r8,%rax
140e3f4e5:	4c 8b 15 54 3e 3a 00 	mov    0x3a3e54(%rip),%r10        # 0x1411e3340
140e3f4ec:	4c 23 d0             	and    %rax,%r10
140e3f4ef:	4d 0f 45 d9          	cmovne %r9,%r11
140e3f4f3:	0f 85 57 01 00 00    	jne    0x140e3f650
140e3f4f9:	66 49 0f 6e c3       	movq   %r11,%xmm0
140e3f4fe:	66 0f 56 44 24 50    	orpd   0x50(%rsp),%xmm0
140e3f504:	e9 d0 f9 ff ff       	jmp    0x140e3eed9
140e3f509:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140e3f510:	f2 0f 10 05 10 3e 3a 	movsd  0x3a3e10(%rip),%xmm0        # 0x1411e3328
140e3f517:	00
140e3f518:	f2 0f 58 c1          	addsd  %xmm1,%xmm0
140e3f51c:	e9 b8 f9 ff ff       	jmp    0x140e3eed9
140e3f521:	66 66 66 66 66 66 66 	data16 data16 data16 data16 data16 data16 nopw 0x0(%rax,%rax,1)
140e3f528:	0f 1f 84 00 00 00 00
140e3f52f:	00
140e3f530:	4d 33 db             	xor    %r11,%r11
140e3f533:	4c 8b 15 c6 3d 3a 00 	mov    0x3a3dc6(%rip),%r10        # 0x1411e3300
140e3f53a:	4d 23 d0             	and    %r8,%r10
140e3f53d:	4c 0f 45 1d db 3d 3a 	cmovne 0x3a3ddb(%rip),%r11        # 0x1411e3320
140e3f544:	00
140e3f545:	eb 29                	jmp    0x140e3f570
140e3f547:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140e3f54e:	00 00
140e3f550:	4d 33 db             	xor    %r11,%r11
140e3f553:	4c 8b 15 a6 3d 3a 00 	mov    0x3a3da6(%rip),%r10        # 0x1411e3300
140e3f55a:	4d 23 d0             	and    %r8,%r10
140e3f55d:	4c 0f 44 1d bb 3d 3a 	cmove  0x3a3dbb(%rip),%r11        # 0x1411e3320
140e3f564:	00
140e3f565:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
140e3f56c:	00 00 00 00
140e3f570:	48 33 c0             	xor    %rax,%rax
140e3f573:	4d 8b c8             	mov    %r8,%r9
140e3f576:	4c 8b 15 93 3d 3a 00 	mov    0x3a3d93(%rip),%r10        # 0x1411e3310
140e3f57d:	4c 0b 0d dc 3d 3a 00 	or     0x3a3ddc(%rip),%r9        # 0x1411e3360
140e3f584:	4d 23 d0             	and    %r8,%r10
140e3f587:	4c 3b 15 82 3d 3a 00 	cmp    0x3a3d82(%rip),%r10        # 0x1411e3310
140e3f58e:	49 0f 44 c0          	cmove  %r8,%rax
140e3f592:	4c 8b 15 a7 3d 3a 00 	mov    0x3a3da7(%rip),%r10        # 0x1411e3340
140e3f599:	4c 23 d0             	and    %rax,%r10
140e3f59c:	4d 0f 45 d9          	cmovne %r9,%r11
140e3f5a0:	0f 85 aa 00 00 00    	jne    0x140e3f650
140e3f5a6:	48 85 c0             	test   %rax,%rax
140e3f5a9:	75 45                	jne    0x140e3f5f0
140e3f5ab:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140e3f5b0:	44 8b 0d 21 3d 3a 00 	mov    0x3a3d21(%rip),%r9d        # 0x1411e32d8
140e3f5b7:	4c 85 1d 7a 3d 3a 00 	test   %r11,0x3a3d7a(%rip)        # 0x1411e3338
140e3f5be:	44 0f 45 0d 1a 3d 3a 	cmovne 0x3a3d1a(%rip),%r9d        # 0x1411e32e0
140e3f5c5:	00
140e3f5c6:	f2 0f 10 44 24 20    	movsd  0x20(%rsp),%xmm0
140e3f5cc:	f2 0f 10 4c 24 30    	movsd  0x30(%rsp),%xmm1
140e3f5d2:	66 49 0f 6e d3       	movq   %r11,%xmm2
140e3f5d7:	e8 24 98 01 00       	call   0x140e58e00
140e3f5dc:	e9 f8 f8 ff ff       	jmp    0x140e3eed9
140e3f5e1:	66 66 66 66 66 66 66 	data16 data16 data16 data16 data16 data16 nopw 0x0(%rax,%rax,1)
140e3f5e8:	0f 1f 84 00 00 00 00
140e3f5ef:	00
140e3f5f0:	66 49 0f 6e c3       	movq   %r11,%xmm0
140e3f5f5:	e9 df f8 ff ff       	jmp    0x140e3eed9
140e3f5fa:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
140e3f600:	48 33 c0             	xor    %rax,%rax
140e3f603:	4c 8b 15 06 3d 3a 00 	mov    0x3a3d06(%rip),%r10        # 0x1411e3310
140e3f60a:	4d 23 d0             	and    %r8,%r10
140e3f60d:	4c 3b 15 fc 3c 3a 00 	cmp    0x3a3cfc(%rip),%r10        # 0x1411e3310
140e3f614:	49 0f 44 c0          	cmove  %r8,%rax
140e3f618:	4c 8b 15 21 3d 3a 00 	mov    0x3a3d21(%rip),%r10        # 0x1411e3340
140e3f61f:	4c 23 d0             	and    %rax,%r10
140e3f622:	75 5c                	jne    0x140e3f680
140e3f624:	f2 0f 10 44 24 20    	movsd  0x20(%rsp),%xmm0
140e3f62a:	f2 0f 10 4c 24 30    	movsd  0x30(%rsp),%xmm1
140e3f630:	66 49 0f 6e d3       	movq   %r11,%xmm2
140e3f635:	44 8b 0d 8c 3c 3a 00 	mov    0x3a3c8c(%rip),%r9d        # 0x1411e32c8
140e3f63c:	e8 bf 97 01 00       	call   0x140e58e00
140e3f641:	e9 93 f8 ff ff       	jmp    0x140e3eed9
140e3f646:	66 66 0f 1f 84 00 00 	data16 nopw 0x0(%rax,%rax,1)
140e3f64d:	00 00 00
140e3f650:	f2 0f 10 44 24 20    	movsd  0x20(%rsp),%xmm0
140e3f656:	f2 0f 10 4c 24 30    	movsd  0x30(%rsp),%xmm1
140e3f65c:	66 49 0f 6e d3       	movq   %r11,%xmm2
140e3f661:	44 8b 0d 64 3c 3a 00 	mov    0x3a3c64(%rip),%r9d        # 0x1411e32cc
140e3f668:	e8 93 97 01 00       	call   0x140e58e00
140e3f66d:	e9 67 f8 ff ff       	jmp    0x140e3eed9
140e3f672:	66 66 66 66 66 66 0f 	data16 data16 data16 data16 data16 nopw 0x0(%rax,%rax,1)
140e3f679:	1f 84 00 00 00 00 00
140e3f680:	4d 8b c8             	mov    %r8,%r9
140e3f683:	4c 3b 1d be 3c 3a 00 	cmp    0x3a3cbe(%rip),%r11        # 0x1411e3348
140e3f68a:	4d 0f 44 d9          	cmove  %r9,%r11
140e3f68e:	74 27                	je     0x140e3f6b7
140e3f690:	4c 3b 0d b1 3c 3a 00 	cmp    0x3a3cb1(%rip),%r9        # 0x1411e3348
140e3f697:	4d 0f 44 cb          	cmove  %r11,%r9
140e3f69b:	4d 8b d1             	mov    %r9,%r10
140e3f69e:	4c 23 15 5b 3c 3a 00 	and    0x3a3c5b(%rip),%r10        # 0x1411e3300
140e3f6a5:	4d 0f 45 cb          	cmovne %r11,%r9
140e3f6a9:	4d 8b d3             	mov    %r11,%r10
140e3f6ac:	4c 23 15 4d 3c 3a 00 	and    0x3a3c4d(%rip),%r10        # 0x1411e3300
140e3f6b3:	4d 0f 45 d9          	cmovne %r9,%r11
140e3f6b7:	4c 0b 1d a2 3c 3a 00 	or     0x3a3ca2(%rip),%r11        # 0x1411e3360
140e3f6be:	f2 0f 10 44 24 20    	movsd  0x20(%rsp),%xmm0
140e3f6c4:	f2 0f 10 4c 24 30    	movsd  0x30(%rsp),%xmm1
140e3f6ca:	66 49 0f 6e d3       	movq   %r11,%xmm2
140e3f6cf:	44 8b 0d fa 3b 3a 00 	mov    0x3a3bfa(%rip),%r9d        # 0x1411e32d0
140e3f6d6:	e8 25 97 01 00       	call   0x140e58e00
140e3f6db:	e9 f9 f7 ff ff       	jmp    0x140e3eed9
140e3f6e0:	f2 0f 10 d0          	movsd  %xmm0,%xmm2
140e3f6e4:	f2 0f 10 44 24 20    	movsd  0x20(%rsp),%xmm0
140e3f6ea:	f2 0f 10 4c 24 30    	movsd  0x30(%rsp),%xmm1
140e3f6f0:	44 8b 0d e5 3b 3a 00 	mov    0x3a3be5(%rip),%r9d        # 0x1411e32dc
140e3f6f7:	e8 04 97 01 00       	call   0x140e58e00
140e3f6fc:	e9 d8 f7 ff ff       	jmp    0x140e3eed9
140e3f701:	c5 fb 11 44 24 20    	vmovsd %xmm0,0x20(%rsp)
140e3f707:	c5 fb 11 4c 24 30    	vmovsd %xmm1,0x30(%rsp)
140e3f70d:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
140e3f712:	4c 8b 44 24 30       	mov    0x30(%rsp),%r8
140e3f717:	4c 8b 15 1a 3c 3a 00 	mov    0x3a3c1a(%rip),%r10        # 0x1411e3338
140e3f71e:	4d 23 d0             	and    %r8,%r10
140e3f721:	0f 84 79 05 00 00    	je     0x140e3fca0
140e3f727:	4c 3b 05 fa 3b 3a 00 	cmp    0x3a3bfa(%rip),%r8        # 0x1411e3328
140e3f72e:	0f 84 bc 05 00 00    	je     0x140e3fcf0
140e3f734:	4c 8b 0d c5 3b 3a 00 	mov    0x3a3bc5(%rip),%r9        # 0x1411e3300
140e3f73b:	4c 23 ca             	and    %rdx,%r9
140e3f73e:	4c 3b 0d bb 3b 3a 00 	cmp    0x3a3bbb(%rip),%r9        # 0x1411e3300
140e3f745:	48 8b 05 e4 3b 3a 00 	mov    0x3a3be4(%rip),%rax        # 0x1411e3330
140e3f74c:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140e3f751:	0f 84 49 04 00 00    	je     0x140e3fba0
140e3f757:	48 3b 15 ca 3b 3a 00 	cmp    0x3a3bca(%rip),%rdx        # 0x1411e3328
140e3f75e:	0f 84 fc 04 00 00    	je     0x140e3fc60
140e3f764:	48 3b 15 c5 3b 3a 00 	cmp    0x3a3bc5(%rip),%rdx        # 0x1411e3330
140e3f76b:	0f 84 af 06 00 00    	je     0x140e3fe20
140e3f771:	4c 8b 0d 98 3b 3a 00 	mov    0x3a3b98(%rip),%r9        # 0x1411e3310
140e3f778:	4c 23 ca             	and    %rdx,%r9
140e3f77b:	4c 3b 0d 8e 3b 3a 00 	cmp    0x3a3b8e(%rip),%r9        # 0x1411e3310
140e3f782:	0f 84 68 07 00 00    	je     0x140e3fef0
140e3f788:	4c 8b 15 81 3b 3a 00 	mov    0x3a3b81(%rip),%r10        # 0x1411e3310
140e3f78f:	4d 23 d0             	and    %r8,%r10
140e3f792:	4c 3b 15 57 3b 3a 00 	cmp    0x3a3b57(%rip),%r10        # 0x1411e32f0
140e3f799:	0f 8f 31 06 00 00    	jg     0x140e3fdd0
140e3f79f:	4c 8b 15 6a 3b 3a 00 	mov    0x3a3b6a(%rip),%r10        # 0x1411e3310
140e3f7a6:	4d 23 d0             	and    %r8,%r10
140e3f7a9:	4c 3b 15 48 3b 3a 00 	cmp    0x3a3b48(%rip),%r10        # 0x1411e32f8
140e3f7b0:	0f 8c ba 07 00 00    	jl     0x140e3ff70
140e3f7b6:	c5 e1 73 d0 34       	vpsrlq $0x34,%xmm0,%xmm3
140e3f7bb:	c4 c1 f9 7e c0       	vmovq  %xmm0,%r8
140e3f7c0:	c5 e1 fb 1d 78 3c 3a 	vpsubq 0x3a3c78(%rip),%xmm3,%xmm3        # 0x1411e3440
140e3f7c7:	00
140e3f7c8:	c5 fa e6 f3          	vcvtdq2pd %xmm3,%xmm6
140e3f7cc:	c5 f9 db 15 5c 3c 3a 	vpand  0x3a3c5c(%rip),%xmm0,%xmm2        # 0x1411e3430
140e3f7d3:	00
140e3f7d4:	c5 f9 2f 35 44 3d 3a 	vcomisd 0x3a3d44(%rip),%xmm6        # 0x1411e3520
140e3f7db:	00
140e3f7dc:	0f 84 7e 03 00 00    	je     0x140e3fb60
140e3f7e2:	4d 8b c8             	mov    %r8,%r9
140e3f7e5:	4c 23 05 bc 3b 3a 00 	and    0x3a3bbc(%rip),%r8        # 0x1411e33a8
140e3f7ec:	4c 23 0d bd 3b 3a 00 	and    0x3a3bbd(%rip),%r9        # 0x1411e33b0
140e3f7f3:	49 d1 e1             	shl    $1,%r9
140e3f7f6:	4d 03 c1             	add    %r9,%r8
140e3f7f9:	c4 c1 f9 6e c8       	vmovq  %r8,%xmm1
140e3f7fe:	49 c1 e8 2c          	shr    $0x2c,%r8
140e3f802:	c5 e9 eb 15 96 3c 3a 	vpor   0x3a3c96(%rip),%xmm2,%xmm2        # 0x1411e34a0
140e3f809:	00
140e3f80a:	c5 f1 eb 0d 8e 3c 3a 	vpor   0x3a3c8e(%rip),%xmm1,%xmm1        # 0x1411e34a0
140e3f811:	00
140e3f812:	4c 8d 0d 47 3d 3a 00 	lea    0x3a3d47(%rip),%r9        # 0x1411e3560
140e3f819:	48 8d 15 50 45 3a 00 	lea    0x3a4550(%rip),%rdx        # 0x1411e3d70
140e3f820:	c5 f3 5c e2          	vsubsd %xmm2,%xmm1,%xmm4
140e3f824:	c4 81 5b 59 0c c1    	vmulsd (%r9,%r8,8),%xmm4,%xmm1
140e3f82a:	c5 f9 28 e9          	vmovapd %xmm1,%xmm5
140e3f82e:	c4 a1 5b 59 24 c2    	vmulsd (%rdx,%r8,8),%xmm4,%xmm4
140e3f834:	c5 f9 28 fc          	vmovapd %xmm4,%xmm7
140e3f838:	c5 f3 58 cc          	vaddsd %xmm4,%xmm1,%xmm1
140e3f83c:	c5 f9 28 d1          	vmovapd %xmm1,%xmm2
140e3f840:	c5 f9 28 c1          	vmovapd %xmm1,%xmm0
140e3f844:	4c 8d 0d e5 80 3a 00 	lea    0x3a80e5(%rip),%r9        # 0x1411e7930
140e3f84b:	c5 d3 5c da          	vsubsd %xmm2,%xmm5,%xmm3
140e3f84f:	c5 fb 10 0d b9 3c 3a 	vmovsd 0x3a3cb9(%rip),%xmm1        # 0x1411e3510
140e3f856:	00
140e3f857:	c5 fb 59 c0          	vmulsd %xmm0,%xmm0,%xmm0
140e3f85b:	c5 e3 58 df          	vaddsd %xmm7,%xmm3,%xmm3
140e3f85f:	c4 e2 e9 a9 0d 98 3c 	vfmadd213sd 0x3a3c98(%rip),%xmm2,%xmm1        # 0x1411e3500
140e3f866:	3a 00
140e3f868:	c4 e2 e9 a9 0d 7f 3c 	vfmadd213sd 0x3a3c7f(%rip),%xmm2,%xmm1        # 0x1411e34f0
140e3f86f:	3a 00
140e3f871:	c4 e2 e9 a9 0d 66 3c 	vfmadd213sd 0x3a3c66(%rip),%xmm2,%xmm1        # 0x1411e34e0
140e3f878:	3a 00
140e3f87a:	c4 e2 e9 a9 0d 4d 3c 	vfmadd213sd 0x3a3c4d(%rip),%xmm2,%xmm1        # 0x1411e34d0
140e3f881:	3a 00
140e3f883:	c4 e2 e9 a9 0d 34 3c 	vfmadd213sd 0x3a3c34(%rip),%xmm2,%xmm1        # 0x1411e34c0
140e3f88a:	3a 00
140e3f88c:	c4 e2 f9 a9 cb       	vfmadd213sd %xmm3,%xmm0,%xmm1
140e3f891:	c5 fb 10 2d d7 3b 3a 	vmovsd 0x3a3bd7(%rip),%xmm5        # 0x1411e3470
140e3f898:	00
140e3f899:	48 8d 15 a0 88 3a 00 	lea    0x3a88a0(%rip),%rdx        # 0x1411e8140
140e3f8a0:	c4 e2 c9 ab e9       	vfmsub213sd %xmm1,%xmm6,%xmm5
140e3f8a5:	c4 81 7b 10 04 c1    	vmovsd (%r9,%r8,8),%xmm0
140e3f8ab:	c4 a1 53 58 1c c2    	vaddsd (%rdx,%r8,8),%xmm5,%xmm3
140e3f8b1:	c5 f9 28 cb          	vmovapd %xmm3,%xmm1
140e3f8b5:	c5 e3 5c da          	vsubsd %xmm2,%xmm3,%xmm3
140e3f8b9:	c4 e2 c9 b9 05 9e 3b 	vfmadd231sd 0x3a3b9e(%rip),%xmm6,%xmm0        # 0x1411e3460
140e3f8c0:	3a 00
140e3f8c2:	c5 f9 28 f8          	vmovapd %xmm0,%xmm7
140e3f8c6:	c5 fb 58 c3          	vaddsd %xmm3,%xmm0,%xmm0
140e3f8ca:	c5 f9 28 e8          	vmovapd %xmm0,%xmm5
140e3f8ce:	c5 f9 54 05 ea 3a 3a 	vandpd 0x3a3aea(%rip),%xmm0,%xmm0        # 0x1411e33c0
140e3f8d5:	00
140e3f8d6:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140e3f8db:	48 23 05 de 3a 3a 00 	and    0x3a3ade(%rip),%rax        # 0x1411e33c0
140e3f8e2:	c5 eb 58 d3          	vaddsd %xmm3,%xmm2,%xmm2
140e3f8e6:	c5 c3 5c fd          	vsubsd %xmm5,%xmm7,%xmm7
140e3f8ea:	c5 f3 5c ca          	vsubsd %xmm2,%xmm1,%xmm1
140e3f8ee:	c5 c3 58 fb          	vaddsd %xmm3,%xmm7,%xmm7