1409136f7:	55                   	push   %rbp
1409136f8:	48 8d a8 f8 fe ff ff 	lea    -0x108(%rax),%rbp
1409136ff:	48 81 ec 00 02 00 00 	sub    $0x200,%rsp
140913706:	0f 29 70 e8          	movaps %xmm6,-0x18(%rax)
14091370a:	48 8b 05 2f b9 3a 00 	mov    0x3ab92f(%rip),%rax        # 0x140cbf040
140913711:	48 33 c4             	xor    %rsp,%rax
140913714:	48 89 85 e0 00 00 00 	mov    %rax,0xe0(%rbp)
14091371b:	0f 28 f3             	movaps %xmm3,%xmm6
14091371e:	49 8b d8             	mov    %r8,%rbx
140913721:	48 8b f9             	mov    %rcx,%rdi
140913724:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
140913729:	49 83 38 00          	cmpq   $0x0,(%r8)
14091372d:	75 20                	jne    0x14091374f
14091372f:	f3 0f 10 15 e9 d8 29 	movss  0x29d8e9(%rip),%xmm2        # 0x140bb1020
140913736:	00
140913737:	f3 0f 10 0d f5 d9 29 	movss  0x29d9f5(%rip),%xmm1        # 0x140bb1134
14091373e:	00
14091373f:	0f 28 c3             	movaps %xmm3,%xmm0
140913742:	e8 0d e0 01 00       	call   0x140931754
140913747:	84 c0                	test   %al,%al
140913749:	0f 85 e1 00 00 00    	jne    0x140913830
14091374f:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
140913755:	48 8b 09             	mov    (%rcx),%rcx
140913758:	48 8b 01             	mov    (%rcx),%rax
14091375b:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
140913760:	33 d2                	xor    %edx,%edx
140913762:	48 8b 40 68          	mov    0x68(%rax),%rax
140913766:	ff 15 cc 94 1f 00    	call   *0x1f94cc(%rip)        # 0x140b0cc38
14091376c:	85 c0                	test   %eax,%eax
14091376e:	0f 88 fe 00 00 00    	js     0x140913872
140913774:	48 8b 0f             	mov    (%rdi),%rcx
140913777:	48 8b 03             	mov    (%rbx),%rax
14091377a:	66 0f 6f 05 be e6 29 	movdqa 0x29e6be(%rip),%xmm0        # 0x140bb1e40
140913781:	00
140913782:	0f 57 c9             	xorps  %xmm1,%xmm1
140913785:	66 0f 6f 15 33 e7 29 	movdqa 0x29e733(%rip),%xmm2        # 0x140bb1ec0
14091378c:	00
14091378d:	83 64 24 6c 00       	andl   $0x0,0x6c(%rsp)
140913792:	48 83 64 24 38 00    	andq   $0x0,0x38(%rsp)
140913798:	83 64 24 40 00       	andl   $0x0,0x40(%rsp)
14091379d:	0f 11 44 24 44       	movups %xmm0,0x44(%rsp)
1409137a2:	0f 57 c0             	xorps  %xmm0,%xmm0
1409137a5:	0f 14 c1             	unpcklps %xmm1,%xmm0
1409137a8:	f2 0f 11 44 24 54    	movsd  %xmm0,0x54(%rsp)
1409137ae:	f3 0f 11 74 24 5c    	movss  %xmm6,0x5c(%rsp)
1409137b4:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1409137b9:	83 64 24 68 00       	andl   $0x0,0x68(%rsp)
1409137be:	0f 29 55 70          	movaps %xmm2,0x70(%rbp)
1409137c2:	0f 10 44 24 38       	movups 0x38(%rsp),%xmm0
1409137c7:	0f 29 85 80 00 00 00 	movaps %xmm0,0x80(%rbp)
1409137ce:	0f 10 4c 24 48       	movups 0x48(%rsp),%xmm1
1409137d3:	0f 29 8d 90 00 00 00 	movaps %xmm1,0x90(%rbp)
1409137da:	0f 10 44 24 58       	movups 0x58(%rsp),%xmm0
1409137df:	0f 29 85 a0 00 00 00 	movaps %xmm0,0xa0(%rbp)
1409137e6:	f2 0f 10 4c 24 68    	movsd  0x68(%rsp),%xmm1
1409137ec:	f2 0f 11 8d b0 00 00 	movsd  %xmm1,0xb0(%rbp)
1409137f3:	00
1409137f4:	48 8b 01             	mov    (%rcx),%rax
1409137f7:	4c 8b 44 24 20       	mov    0x20(%rsp),%r8
1409137fc:	48 8d 55 70          	lea    0x70(%rbp),%rdx
140913800:	48 8b 80 40 01 00 00 	mov    0x140(%rax),%rax
140913807:	ff 15 2b 94 1f 00    	call   *0x1f942b(%rip)        # 0x140b0cc38
14091380d:	c6 47 08 01          	movb   $0x1,0x8(%rdi)
140913811:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
140913816:	48 85 c9             	test   %rcx,%rcx
140913819:	74 15                	je     0x140913830
14091381b:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
140913821:	48 8b 01             	mov    (%rcx),%rax
140913824:	48 8b 40 10          	mov    0x10(%rax),%rax
140913828:	ff 15 0a 94 1f 00    	call   *0x1f940a(%rip)        # 0x140b0cc38
14091382e:	90                   	nop
14091382f:	90                   	nop
140913830:	48 8b 0b             	mov    (%rbx),%rcx
140913833:	48 85 c9             	test   %rcx,%rcx
140913836:	74 11                	je     0x140913849
140913838:	48 83 23 00          	andq   $0x0,(%rbx)
14091383c:	48 8b 01             	mov    (%rcx),%rax
14091383f:	48 8b 40 10          	mov    0x10(%rax),%rax
140913843:	ff 15 ef 93 1f 00    	call   *0x1f93ef(%rip)        # 0x140b0cc38
140913849:	48 8b 8d e0 00 00 00 	mov    0xe0(%rbp),%rcx
140913850:	48 33 cc             	xor    %rsp,%rcx
140913853:	e8 88 bd 1d 00       	call   0x140aef5e0
140913858:	4c 8d 9c 24 00 02 00 	lea    0x200(%rsp),%r11
14091385f:	00
140913860:	49 8b 5b 18          	mov    0x18(%r11),%rbx
140913864:	49 8b 7b 28          	mov    0x28(%r11),%rdi
140913868:	41 0f 28 73 f0       	movaps -0x10(%r11),%xmm6
14091386d:	49 8b e3             	mov    %r11,%rsp
140913870:	5d                   	pop    %rbp
140913871:	c3                   	ret
140913872:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140913876:	e8 95 93 7f ff       	call   0x14010cc10
14091387b:	48 8d 15 46 17 23 00 	lea    0x231746(%rip),%rdx        # 0x140b44fc8
140913882:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
140913886:	e8 29 9e 7f ff       	call   0x14010d6b4
14091388b:	ba 2e 01 00 00       	mov    $0x12e,%edx
140913890:	48 8b c8             	mov    %rax,%rcx
140913893:	ff 15 f7 8d 1f 00    	call   *0x1f8df7(%rip)        # 0x140b0c690
140913899:	48 8b c8             	mov    %rax,%rcx
14091389c:	48 8d 15 21 17 23 00 	lea    0x231721(%rip),%rdx        # 0x140b44fc4
1409138a3:	e8 0c 9e 7f ff       	call   0x14010d6b4
1409138a8:	48 8b c8             	mov    %rax,%rcx
1409138ab:	48 8d 15 36 82 25 00 	lea    0x258236(%rip),%rdx        # 0x140b6bae8
1409138b2:	e8 fd 9d 7f ff       	call   0x14010d6b4
1409138b7:	48 8b c8             	mov    %rax,%rcx
1409138ba:	48 8d 15 03 17 23 00 	lea    0x231703(%rip),%rdx        # 0x140b44fc4
1409138c1:	e8 ee 9d 7f ff       	call   0x14010d6b4
1409138c6:	48 8b c8             	mov    %rax,%rcx
1409138c9:	48 8d 15 98 b7 22 00 	lea    0x22b798(%rip),%rdx        # 0x140b3f068
1409138d0:	e8 df 9d 7f ff       	call   0x14010d6b4
1409138d5:	48 8b cf             	mov    %rdi,%rcx
1409138d8:	e8 37 6c 7f ff       	call   0x14010a514
1409138dd:	4c 8b d0             	mov    %rax,%r10
1409138e0:	48 8b 08             	mov    (%rax),%rcx
1409138e3:	4c 8b 49 68          	mov    0x68(%rcx),%r9
1409138e7:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1409138ec:	e8 0f 85 70 ff       	call   0x14001be00
1409138f1:	4c 8b c0             	mov    %rax,%r8
1409138f4:	33 d2                	xor    %edx,%edx
1409138f6:	49 8b ca             	mov    %r10,%rcx
1409138f9:	49 8b c1             	mov    %r9,%rax
1409138fc:	ff 15 36 93 1f 00    	call   *0x1f9336(%rip)        # 0x140b0cc38
140913902:	8b d8                	mov    %eax,%ebx
140913904:	48 8d 95 c0 00 00 00 	lea    0xc0(%rbp),%rdx
14091390b:	48 8d 4d 80          	lea    -0x80(%rbp),%rcx
14091390f:	e8 70 a0 7f ff       	call   0x14010d984
140913914:	90                   	nop
140913915:	8b d3                	mov    %ebx,%edx
140913917:	48 8b c8             	mov    %rax,%rcx
14091391a:	e8 29 7d 85 ff       	call   0x14016b648
14091391f:	cc                   	int3
140913920:	48 8b c4             	mov    %rsp,%rax
140913923:	4c 89 48 20          	mov    %r9,0x20(%rax)
140913927:	4c 89 40 18          	mov    %r8,0x18(%rax)
14091392b:	48 89 50 10          	mov    %rdx,0x10(%rax)
14091392f:	48 89 48 08          	mov    %rcx,0x8(%rax)
140913933:	53                   	push   %rbx
140913934:	56                   	push   %rsi
140913935:	57                   	push   %rdi
140913936:	48 83 ec 20          	sub    $0x20,%rsp
14091393a:	49 8b f9             	mov    %r9,%rdi
14091393d:	49 8b f0             	mov    %r8,%rsi
140913940:	48 8b d9             	mov    %rcx,%rbx
140913943:	49 8b 08             	mov    (%r8),%rcx
140913946:	48 89 0b             	mov    %rcx,(%rbx)
140913949:	48 85 c9             	test   %rcx,%rcx
14091394c:	74 12                	je     0x140913960
14091394e:	48 8b 01             	mov    (%rcx),%rax
140913951:	48 8b 40 08          	mov    0x8(%rax),%rax
140913955:	ff 15 dd 92 1f 00    	call   *0x1f92dd(%rip)        # 0x140b0cc38
14091395b:	90                   	nop
14091395c:	0f 1f 40 00          	nopl   0x0(%rax)
140913960:	c6 43 08 00          	movb   $0x0,0x8(%rbx)
140913964:	48 8b 0f             	mov    (%rdi),%rcx
140913967:	48 89 4c 24 48       	mov    %rcx,0x48(%rsp)
14091396c:	48 85 c9             	test   %rcx,%rcx
14091396f:	74 0d                	je     0x14091397e
140913971:	48 8b 01             	mov    (%rcx),%rax
140913974:	48 8b 40 08          	mov    0x8(%rax),%rax
140913978:	ff 15 ba 92 1f 00    	call   *0x1f92ba(%rip)        # 0x140b0cc38
14091397e:	f3 0f 10 5c 24 60    	movss  0x60(%rsp),%xmm3
140913984:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
140913989:	48 8b cb             	mov    %rbx,%rcx
14091398c:	e8 5b fd ff ff       	call   0x1409136ec
140913991:	48 8b 0e             	mov    (%rsi),%rcx
140913994:	48 85 c9             	test   %rcx,%rcx
140913997:	74 12                	je     0x1409139ab
140913999:	48 83 26 00          	andq   $0x0,(%rsi)
14091399d:	48 8b 01             	mov    (%rcx),%rax
1409139a0:	48 8b 40 10          	mov    0x10(%rax),%rax
1409139a4:	ff 15 8e 92 1f 00    	call   *0x1f928e(%rip)        # 0x140b0cc38
1409139aa:	90                   	nop
1409139ab:	48 8b 0f             	mov    (%rdi),%rcx
1409139ae:	48 85 c9             	test   %rcx,%rcx
1409139b1:	74 11                	je     0x1409139c4
1409139b3:	48 83 27 00          	andq   $0x0,(%rdi)
1409139b7:	48 8b 01             	mov    (%rcx),%rax
1409139ba:	48 8b 40 10          	mov    0x10(%rax),%rax
1409139be:	ff 15 74 92 1f 00    	call   *0x1f9274(%rip)        # 0x140b0cc38
1409139c4:	48 8b c3             	mov    %rbx,%rax
1409139c7:	48 83 c4 20          	add    $0x20,%rsp
1409139cb:	5f                   	pop    %rdi
1409139cc:	5e                   	pop    %rsi
1409139cd:	5b                   	pop    %rbx
1409139ce:	c3                   	ret
1409139cf:	90                   	nop
1409139d0:	48 83 ec 38          	sub    $0x38,%rsp
1409139d4:	48 8b 01             	mov    (%rcx),%rax
1409139d7:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1409139dc:	45 33 c9             	xor    %r9d,%r9d
1409139df:	48 8b 40 38          	mov    0x38(%rax),%rax
1409139e3:	ff 15 4f 92 1f 00    	call   *0x1f924f(%rip)        # 0x140b0cc38
1409139e9:	48 83 c4 38          	add    $0x38,%rsp
1409139ed:	c3                   	ret
1409139ee:	90                   	nop
1409139ef:	90                   	nop
1409139f0:	4c 8b dc             	mov    %rsp,%r11
1409139f3:	4d 89 4b 20          	mov    %r9,0x20(%r11)
1409139f7:	4d 89 43 18          	mov    %r8,0x18(%r11)
1409139fb:	48 83 ec 58          	sub    $0x58,%rsp
1409139ff:	48 8b 01             	mov    (%rcx),%rax
140913a02:	4d 8d 4b 20          	lea    0x20(%r11),%r9
140913a06:	49 89 53 e8          	mov    %rdx,-0x18(%r11)
140913a0a:	4d 8d 43 18          	lea    0x18(%r11),%r8
140913a0e:	48 8b 94 24 80 00 00 	mov    0x80(%rsp),%rdx
140913a15:	00
140913a16:	49 89 53 d0          	mov    %rdx,-0x30(%r11)
140913a1a:	49 8d 53 e8          	lea    -0x18(%r11),%rdx
140913a1e:	48 8b 40 60          	mov    0x60(%rax),%rax
140913a22:	83 64 24 20 00       	andl   $0x0,0x20(%rsp)
140913a27:	ff 15 0b 92 1f 00    	call   *0x1f920b(%rip)        # 0x140b0cc38
140913a2d:	48 83 c4 58          	add    $0x58,%rsp
140913a31:	c3                   	ret
140913a32:	90                   	nop
140913a33:	90                   	nop
140913a34:	48 83 ec 48          	sub    $0x48,%rsp
140913a38:	48 8b 01             	mov    (%rcx),%rax
140913a3b:	4c 8b 54 24 78       	mov    0x78(%rsp),%r10
140913a40:	4c 89 54 24 28       	mov    %r10,0x28(%rsp)
140913a45:	4c 8b 54 24 70       	mov    0x70(%rsp),%r10
140913a4a:	48 8b 40 20          	mov    0x20(%rax),%rax
140913a4e:	4c 89 54 24 20       	mov    %r10,0x20(%rsp)
140913a53:	ff 15 df 91 1f 00    	call   *0x1f91df(%rip)        # 0x140b0cc38
140913a59:	48 83 c4 48          	add    $0x48,%rsp
140913a5d:	c3                   	ret
140913a5e:	90                   	nop
140913a5f:	90                   	nop
140913a60:	48 83 ec 38          	sub    $0x38,%rsp
140913a64:	48 8b 01             	mov    (%rcx),%rax
140913a67:	48 8b 40 28          	mov    0x28(%rax),%rax
140913a6b:	ff 15 c7 91 1f 00    	call   *0x1f91c7(%rip)        # 0x140b0cc38
140913a71:	48 83 c4 38          	add    $0x38,%rsp
140913a75:	c3                   	ret
140913a76:	90                   	nop
140913a77:	90                   	nop
140913a78:	90                   	nop
140913a79:	90                   	nop
140913a7a:	90                   	nop
140913a7b:	90                   	nop
140913a7c:	90                   	nop
140913a7d:	90                   	nop
140913a7e:	90                   	nop
140913a7f:	90                   	nop
140913a80:	40 53                	rex push %rbx
140913a82:	48 83 ec 20          	sub    $0x20,%rsp
140913a86:	48 8d 05 9b 56 21 00 	lea    0x21569b(%rip),%rax        # 0x140b29128
140913a8d:	48 8b d9             	mov    %rcx,%rbx
140913a90:	48 89 01             	mov    %rax,(%rcx)
140913a93:	f6 c2 01             	test   $0x1,%dl
140913a96:	74 05                	je     0x140913a9d
140913a98:	e8 37 bb 1d 00       	call   0x140aef5d4
140913a9d:	48 8b c3             	mov    %rbx,%rax
140913aa0:	48 83 c4 20          	add    $0x20,%rsp
140913aa4:	5b                   	pop    %rbx
140913aa5:	c3                   	ret
140913aa6:	90                   	nop
140913aa7:	90                   	nop
140913aa8:	48 8d 05 79 56 21 00 	lea    0x215679(%rip),%rax        # 0x140b29128
140913aaf:	48 89 01             	mov    %rax,(%rcx)
140913ab2:	c3                   	ret
140913ab3:	90                   	nop
140913ab4:	90                   	nop
140913ab5:	90                   	nop
140913ab6:	90                   	nop
140913ab7:	90                   	nop
140913ab8:	90                   	nop
140913ab9:	90                   	nop
140913aba:	90                   	nop
140913abb:	90                   	nop
140913abc:	90                   	nop
140913abd:	90                   	nop
140913abe:	90                   	nop
140913abf:	90                   	nop
140913ac0:	40 53                	rex push %rbx
140913ac2:	48 83 ec 20          	sub    $0x20,%rsp
140913ac6:	48 8d 05 7b 57 21 00 	lea    0x21577b(%rip),%rax        # 0x140b29248
140913acd:	48 8b d9             	mov    %rcx,%rbx
140913ad0:	48 89 01             	mov    %rax,(%rcx)
140913ad3:	f6 c2 01             	test   $0x1,%dl
140913ad6:	74 05                	je     0x140913add
140913ad8:	e8 f7 ba 1d 00       	call   0x140aef5d4
140913add:	48 8b c3             	mov    %rbx,%rax
140913ae0:	48 83 c4 20          	add    $0x20,%rsp
140913ae4:	5b                   	pop    %rbx
140913ae5:	c3                   	ret
140913ae6:	90                   	nop
140913ae7:	90                   	nop
140913ae8:	48 8d 05 59 57 21 00 	lea    0x215759(%rip),%rax        # 0x140b29248
140913aef:	48 89 01             	mov    %rax,(%rcx)
140913af2:	c3                   	ret
140913af3:	90                   	nop
140913af4:	90                   	nop
140913af5:	90                   	nop
140913af6:	90                   	nop
140913af7:	90                   	nop
140913af8:	90                   	nop
140913af9:	90                   	nop
140913afa:	90                   	nop
140913afb:	90                   	nop
140913afc:	90                   	nop
140913afd:	90                   	nop
140913afe:	90                   	nop
140913aff:	90                   	nop
140913b00:	40 53                	rex push %rbx
140913b02:	48 83 ec 20          	sub    $0x20,%rsp
140913b06:	48 8d 05 bb 56 21 00 	lea    0x2156bb(%rip),%rax        # 0x140b291c8
140913b0d:	48 8b d9             	mov    %rcx,%rbx
140913b10:	48 89 01             	mov    %rax,(%rcx)
140913b13:	f6 c2 01             	test   $0x1,%dl
140913b16:	74 05                	je     0x140913b1d
140913b18:	e8 b7 ba 1d 00       	call   0x140aef5d4
140913b1d:	48 8b c3             	mov    %rbx,%rax
140913b20:	48 83 c4 20          	add    $0x20,%rsp
140913b24:	5b                   	pop    %rbx
140913b25:	c3                   	ret
140913b26:	90                   	nop
140913b27:	90                   	nop
140913b28:	48 8d 05 99 56 21 00 	lea    0x215699(%rip),%rax        # 0x140b291c8
140913b2f:	48 89 01             	mov    %rax,(%rcx)
140913b32:	c3                   	ret
140913b33:	90                   	nop
140913b34:	90                   	nop
140913b35:	90                   	nop
140913b36:	90                   	nop
140913b37:	90                   	nop
140913b38:	90                   	nop
140913b39:	90                   	nop
140913b3a:	90                   	nop
140913b3b:	90                   	nop
140913b3c:	90                   	nop
140913b3d:	90                   	nop
140913b3e:	90                   	nop
140913b3f:	90                   	nop
140913b40:	40 53                	rex push %rbx
140913b42:	48 83 ec 20          	sub    $0x20,%rsp
140913b46:	48 8d 05 3b 58 21 00 	lea    0x21583b(%rip),%rax        # 0x140b29388
140913b4d:	48 8b d9             	mov    %rcx,%rbx
140913b50:	48 89 01             	mov    %rax,(%rcx)
140913b53:	f6 c2 01             	test   $0x1,%dl
140913b56:	74 05                	je     0x140913b5d
140913b58:	e8 77 ba 1d 00       	call   0x140aef5d4
140913b5d:	48 8b c3             	mov    %rbx,%rax
140913b60:	48 83 c4 20          	add    $0x20,%rsp
140913b64:	5b                   	pop    %rbx
140913b65:	c3                   	ret
140913b66:	90                   	nop
140913b67:	90                   	nop
140913b68:	90                   	nop
140913b69:	90                   	nop
140913b6a:	90                   	nop