140119791:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140119796:	48 85 c0             	test   %rax,%rax
140119799:	74 16                	je     0x1401197b1
14011979b:	48 8b 48 08          	mov    0x8(%rax),%rcx
14011979f:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401197a3:	48 83 c0 08          	add    $0x8,%rax
1401197a7:	48 03 c8             	add    %rax,%rcx
1401197aa:	48 8b 01             	mov    (%rcx),%rax
1401197ad:	ff 50 08             	call   *0x8(%rax)
1401197b0:	90                   	nop
1401197b1:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1401197b6:	48 85 c0             	test   %rax,%rax
1401197b9:	74 16                	je     0x1401197d1
1401197bb:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401197bf:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401197c3:	48 83 c0 08          	add    $0x8,%rax
1401197c7:	48 03 c8             	add    %rax,%rcx
1401197ca:	48 8b 01             	mov    (%rcx),%rax
1401197cd:	ff 50 08             	call   *0x8(%rax)
1401197d0:	90                   	nop
1401197d1:	48 8b 95 a0 00 00 00 	mov    0xa0(%rbp),%rdx
1401197d8:	48 83 fa 0f          	cmp    $0xf,%rdx
1401197dc:	76 34                	jbe    0x140119812
1401197de:	48 8b 8d 88 00 00 00 	mov    0x88(%rbp),%rcx
1401197e5:	48 ff c2             	inc    %rdx
1401197e8:	48 8b c1             	mov    %rcx,%rax
1401197eb:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1401197f2:	72 19                	jb     0x14011980d
1401197f4:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1401197f8:	48 2b c1             	sub    %rcx,%rax
1401197fb:	48 83 c2 27          	add    $0x27,%rdx
1401197ff:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140119803:	48 83 f8 1f          	cmp    $0x1f,%rax
140119807:	0f 87 c0 02 00 00    	ja     0x140119acd
14011980d:	e8 72 0a 1e 00       	call   0x1402fa284
140119812:	48 c7 85 98 00 00 00 	movq   $0x0,0x98(%rbp)
140119819:	00 00 00 00
14011981d:	48 c7 85 a0 00 00 00 	movq   $0xf,0xa0(%rbp)
140119824:	0f 00 00 00
140119828:	c6 85 88 00 00 00 00 	movb   $0x0,0x88(%rbp)
14011982f:	48 8d 05 b2 a5 21 00 	lea    0x21a5b2(%rip),%rax        # 0x140333de8
140119836:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14011983b:	48 83 7d 48 00       	cmpq   $0x0,0x48(%rbp)
140119840:	75 5d                	jne    0x14011989f
140119842:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140119847:	e8 b0 45 fc ff       	call   0x1400dddfc
14011984c:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140119851:	e8 a6 45 fc ff       	call   0x1400dddfc
140119856:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
14011985a:	e8 9d 45 fc ff       	call   0x1400dddfc
14011985f:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140119863:	e8 94 45 fc ff       	call   0x1400dddfc
140119868:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
14011986c:	e8 8b 45 fc ff       	call   0x1400dddfc
140119871:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140119875:	e8 82 45 fc ff       	call   0x1400dddfc
14011987a:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14011987e:	e8 79 45 fc ff       	call   0x1400dddfc
140119883:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140119887:	e8 70 45 fc ff       	call   0x1400dddfc
14011988c:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
140119890:	e8 67 45 fc ff       	call   0x1400dddfc
140119895:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
140119899:	e8 5e 45 fc ff       	call   0x1400dddfc
14011989e:	90                   	nop
14011989f:	49 8b ce             	mov    %r14,%rcx
1401198a2:	e8 d9 05 fe ff       	call   0x1400f9e80
1401198a7:	90                   	nop
1401198a8:	48 8b ce             	mov    %rsi,%rcx
1401198ab:	e8 d0 05 fe ff       	call   0x1400f9e80
1401198b0:	90                   	nop
1401198b1:	49 8b cf             	mov    %r15,%rcx
1401198b4:	e8 c7 05 fe ff       	call   0x1400f9e80
1401198b9:	e9 02 03 00 00       	jmp    0x140119bc0
1401198be:	49 8b 0f             	mov    (%r15),%rcx
1401198c1:	48 8b 01             	mov    (%rcx),%rax
1401198c4:	ff 10                	call   *(%rax)
1401198c6:	90                   	nop
1401198c7:	48 85 ff             	test   %rdi,%rdi
1401198ca:	74 09                	je     0x1401198d5
1401198cc:	48 8b cf             	mov    %rdi,%rcx
1401198cf:	e8 0c 72 fb ff       	call   0x1400d0ae0
1401198d4:	90                   	nop
1401198d5:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1401198da:	48 85 c0             	test   %rax,%rax
1401198dd:	74 16                	je     0x1401198f5
1401198df:	48 8b 48 08          	mov    0x8(%rax),%rcx
1401198e3:	48 63 49 04          	movslq 0x4(%rcx),%rcx
1401198e7:	48 83 c0 08          	add    $0x8,%rax
1401198eb:	48 03 c8             	add    %rax,%rcx
1401198ee:	48 8b 01             	mov    (%rcx),%rax
1401198f1:	ff 50 08             	call   *0x8(%rax)
1401198f4:	90                   	nop
1401198f5:	48 8b 44 24 38       	mov    0x38(%rsp),%rax
1401198fa:	48 85 c0             	test   %rax,%rax
1401198fd:	74 16                	je     0x140119915
1401198ff:	48 8b 48 08          	mov    0x8(%rax),%rcx
140119903:	48 63 49 04          	movslq 0x4(%rcx),%rcx
140119907:	48 83 c0 08          	add    $0x8,%rax
14011990b:	48 03 c8             	add    %rax,%rcx
14011990e:	48 8b 01             	mov    (%rcx),%rax
140119911:	ff 50 08             	call   *0x8(%rax)
140119914:	90                   	nop
140119915:	48 8b 95 a0 00 00 00 	mov    0xa0(%rbp),%rdx
14011991c:	48 83 fa 0f          	cmp    $0xf,%rdx
140119920:	76 34                	jbe    0x140119956
140119922:	48 ff c2             	inc    %rdx
140119925:	48 8b 8d 88 00 00 00 	mov    0x88(%rbp),%rcx
14011992c:	48 8b c1             	mov    %rcx,%rax
14011992f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140119936:	72 19                	jb     0x140119951
140119938:	48 83 c2 27          	add    $0x27,%rdx
14011993c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140119940:	48 2b c1             	sub    %rcx,%rax
140119943:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140119947:	48 83 f8 1f          	cmp    $0x1f,%rax
14011994b:	0f 87 7c 01 00 00    	ja     0x140119acd
140119951:	e8 2e 09 1e 00       	call   0x1402fa284
140119956:	48 c7 85 98 00 00 00 	movq   $0x0,0x98(%rbp)
14011995d:	00 00 00 00
140119961:	48 c7 85 a0 00 00 00 	movq   $0xf,0xa0(%rbp)
140119968:	0f 00 00 00
14011996c:	c6 85 88 00 00 00 00 	movb   $0x0,0x88(%rbp)
140119973:	48 8d 05 6e a4 21 00 	lea    0x21a46e(%rip),%rax        # 0x140333de8
14011997a:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14011997f:	48 83 7d 48 00       	cmpq   $0x0,0x48(%rbp)
140119984:	75 5d                	jne    0x1401199e3
140119986:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
14011998b:	e8 6c 44 fc ff       	call   0x1400dddfc
140119990:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140119995:	e8 62 44 fc ff       	call   0x1400dddfc
14011999a:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
14011999e:	e8 59 44 fc ff       	call   0x1400dddfc
1401199a3:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
1401199a7:	e8 50 44 fc ff       	call   0x1400dddfc
1401199ac:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
1401199b0:	e8 47 44 fc ff       	call   0x1400dddfc
1401199b5:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401199b9:	e8 3e 44 fc ff       	call   0x1400dddfc
1401199be:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
1401199c2:	e8 35 44 fc ff       	call   0x1400dddfc
1401199c7:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
1401199cb:	e8 2c 44 fc ff       	call   0x1400dddfc
1401199d0:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
1401199d4:	e8 23 44 fc ff       	call   0x1400dddfc
1401199d9:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
1401199dd:	e8 1a 44 fc ff       	call   0x1400dddfc
1401199e2:	90                   	nop
1401199e3:	49 8b ce             	mov    %r14,%rcx
1401199e6:	e8 95 04 fe ff       	call   0x1400f9e80
1401199eb:	90                   	nop
1401199ec:	48 8b ce             	mov    %rsi,%rcx
1401199ef:	e8 8c 04 fe ff       	call   0x1400f9e80
1401199f4:	90                   	nop
1401199f5:	49 8b cf             	mov    %r15,%rcx
1401199f8:	e8 83 04 fe ff       	call   0x1400f9e80
1401199fd:	b0 01                	mov    $0x1,%al
1401199ff:	e9 be 01 00 00       	jmp    0x140119bc2
140119a04:	49 8d 8d 60 ff ff ff 	lea    -0xa0(%r13),%rcx
140119a0b:	0f 57 c0             	xorps  %xmm0,%xmm0
140119a0e:	0f 11 45 68          	movups %xmm0,0x68(%rbp)
140119a12:	66 0f 6f 0d 56 10 21 	movdqa 0x211056(%rip),%xmm1        # 0x14032aa70
140119a19:	00
140119a1a:	f3 0f 7f 4d 78       	movdqu %xmm1,0x78(%rbp)
140119a1f:	f2 0f 10 05 b1 aa 21 	movsd  0x21aab1(%rip),%xmm0        # 0x1403344d8
140119a26:	00
140119a27:	f2 0f 11 45 68       	movsd  %xmm0,0x68(%rbp)
140119a2c:	8b 05 ae aa 21 00    	mov    0x21aaae(%rip),%eax        # 0x1403344e0
140119a32:	89 45 70             	mov    %eax,0x70(%rbp)
140119a35:	c6 45 74 00          	movb   $0x0,0x74(%rbp)
140119a39:	48 89 74 24 28       	mov    %rsi,0x28(%rsp)
140119a3e:	4c 89 64 24 20       	mov    %r12,0x20(%rsp)
140119a43:	44 8b cf             	mov    %edi,%r9d
140119a46:	4d 8b c6             	mov    %r14,%r8
140119a49:	48 8d 55 68          	lea    0x68(%rbp),%rdx
140119a4d:	e8 6e 70 ff ff       	call   0x140110ac0
140119a52:	90                   	nop
140119a53:	48 8b 95 80 00 00 00 	mov    0x80(%rbp),%rdx
140119a5a:	48 83 fa 0f          	cmp    $0xf,%rdx
140119a5e:	76 35                	jbe    0x140119a95
140119a60:	48 ff c2             	inc    %rdx
140119a63:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
140119a67:	48 8b c1             	mov    %rcx,%rax
140119a6a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140119a71:	72 1c                	jb     0x140119a8f
140119a73:	48 83 c2 27          	add    $0x27,%rdx
140119a77:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140119a7b:	48 2b c1             	sub    %rcx,%rax
140119a7e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140119a82:	48 83 f8 1f          	cmp    $0x1f,%rax
140119a86:	76 07                	jbe    0x140119a8f
140119a88:	ff 15 6a 05 21 00    	call   *0x21056a(%rip)        # 0x140329ff8
140119a8e:	cc                   	int3
140119a8f:	e8 f0 07 1e 00       	call   0x1402fa284
140119a94:	90                   	nop
140119a95:	48 8b 95 a0 00 00 00 	mov    0xa0(%rbp),%rdx
140119a9c:	48 83 fa 0f          	cmp    $0xf,%rdx
140119aa0:	76 37                	jbe    0x140119ad9
140119aa2:	48 ff c2             	inc    %rdx
140119aa5:	48 8b 8d 88 00 00 00 	mov    0x88(%rbp),%rcx
140119aac:	48 8b c1             	mov    %rcx,%rax
140119aaf:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140119ab6:	72 1c                	jb     0x140119ad4
140119ab8:	48 83 c2 27          	add    $0x27,%rdx
140119abc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140119ac0:	48 2b c1             	sub    %rcx,%rax
140119ac3:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140119ac7:	48 83 f8 1f          	cmp    $0x1f,%rax
140119acb:	76 07                	jbe    0x140119ad4
140119acd:	ff 15 25 05 21 00    	call   *0x210525(%rip)        # 0x140329ff8
140119ad3:	cc                   	int3
140119ad4:	e8 ab 07 1e 00       	call   0x1402fa284
140119ad9:	48 c7 85 98 00 00 00 	movq   $0x0,0x98(%rbp)
140119ae0:	00 00 00 00
140119ae4:	48 c7 85 a0 00 00 00 	movq   $0xf,0xa0(%rbp)
140119aeb:	0f 00 00 00
140119aef:	c6 85 88 00 00 00 00 	movb   $0x0,0x88(%rbp)
140119af6:	48 8d 05 eb a2 21 00 	lea    0x21a2eb(%rip),%rax        # 0x140333de8
140119afd:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140119b02:	48 83 7d 48 00       	cmpq   $0x0,0x48(%rbp)
140119b07:	75 5d                	jne    0x140119b66
140119b09:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140119b0e:	e8 e9 42 fc ff       	call   0x1400dddfc
140119b13:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
140119b18:	e8 df 42 fc ff       	call   0x1400dddfc
140119b1d:	48 8d 4d 88          	lea    -0x78(%rbp),%rcx
140119b21:	e8 d6 42 fc ff       	call   0x1400dddfc
140119b26:	48 8d 4d a0          	lea    -0x60(%rbp),%rcx
140119b2a:	e8 cd 42 fc ff       	call   0x1400dddfc
140119b2f:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140119b33:	e8 c4 42 fc ff       	call   0x1400dddfc
140119b38:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140119b3c:	e8 bb 42 fc ff       	call   0x1400dddfc
140119b41:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
140119b45:	e8 b2 42 fc ff       	call   0x1400dddfc
140119b4a:	48 8d 4d 00          	lea    0x0(%rbp),%rcx
140119b4e:	e8 a9 42 fc ff       	call   0x1400dddfc
140119b53:	48 8d 4d 18          	lea    0x18(%rbp),%rcx
140119b57:	e8 a0 42 fc ff       	call   0x1400dddfc
140119b5c:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
140119b60:	e8 97 42 fc ff       	call   0x1400dddfc
140119b65:	90                   	nop
140119b66:	49 8b 16             	mov    (%r14),%rdx
140119b69:	48 85 d2             	test   %rdx,%rdx
140119b6c:	74 16                	je     0x140119b84
140119b6e:	48 8b 42 08          	mov    0x8(%rdx),%rax
140119b72:	48 63 48 04          	movslq 0x4(%rax),%rcx
140119b76:	48 83 c2 08          	add    $0x8,%rdx
140119b7a:	48 03 ca             	add    %rdx,%rcx
140119b7d:	48 8b 01             	mov    (%rcx),%rax
140119b80:	ff 50 08             	call   *0x8(%rax)
140119b83:	90                   	nop
140119b84:	48 8b 16             	mov    (%rsi),%rdx
140119b87:	48 85 d2             	test   %rdx,%rdx
140119b8a:	74 16                	je     0x140119ba2
140119b8c:	48 8b 42 08          	mov    0x8(%rdx),%rax
140119b90:	48 63 48 04          	movslq 0x4(%rax),%rcx
140119b94:	48 83 c2 08          	add    $0x8,%rdx
140119b98:	48 03 ca             	add    %rdx,%rcx
140119b9b:	48 8b 01             	mov    (%rcx),%rax
140119b9e:	ff 50 08             	call   *0x8(%rax)
140119ba1:	90                   	nop
140119ba2:	49 8b 17             	mov    (%r15),%rdx
140119ba5:	48 85 d2             	test   %rdx,%rdx
140119ba8:	74 16                	je     0x140119bc0
140119baa:	48 8b 42 08          	mov    0x8(%rdx),%rax
140119bae:	48 83 c2 08          	add    $0x8,%rdx
140119bb2:	48 63 48 04          	movslq 0x4(%rax),%rcx
140119bb6:	48 03 ca             	add    %rdx,%rcx
140119bb9:	48 8b 01             	mov    (%rcx),%rax
140119bbc:	ff 50 08             	call   *0x8(%rax)
140119bbf:	90                   	nop
140119bc0:	32 c0                	xor    %al,%al
140119bc2:	48 8b 8d d0 08 00 00 	mov    0x8d0(%rbp),%rcx
140119bc9:	48 33 cc             	xor    %rsp,%rcx
140119bcc:	e8 6f 0a 1e 00       	call   0x1402fa640
140119bd1:	48 81 c4 e8 09 00 00 	add    $0x9e8,%rsp
140119bd8:	41 5f                	pop    %r15
140119bda:	41 5e                	pop    %r14
140119bdc:	41 5d                	pop    %r13
140119bde:	41 5c                	pop    %r12
140119be0:	5f                   	pop    %rdi
140119be1:	5e                   	pop    %rsi
140119be2:	5b                   	pop    %rbx
140119be3:	5d                   	pop    %rbp
140119be4:	c3                   	ret
140119be5:	e8 1a 0c 1e 00       	call   0x1402fa804
140119bea:	90                   	nop
140119beb:	cc                   	int3
140119bec:	cc                   	int3
140119bed:	cc                   	int3
140119bee:	cc                   	int3
140119bef:	cc                   	int3
140119bf0:	48 83 ec 28          	sub    $0x28,%rsp
140119bf4:	4c 8b 02             	mov    (%rdx),%r8
140119bf7:	4d 85 c0             	test   %r8,%r8
140119bfa:	74 16                	je     0x140119c12
140119bfc:	49 8b 40 08          	mov    0x8(%r8),%rax
140119c00:	48 63 48 04          	movslq 0x4(%rax),%rcx
140119c04:	49 83 c0 08          	add    $0x8,%r8
140119c08:	49 03 c8             	add    %r8,%rcx
140119c0b:	48 8b 01             	mov    (%rcx),%rax
140119c0e:	ff 50 08             	call   *0x8(%rax)
140119c11:	90                   	nop
140119c12:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
140119c17:	48 8b 10             	mov    (%rax),%rdx
140119c1a:	48 85 d2             	test   %rdx,%rdx
140119c1d:	74 16                	je     0x140119c35
140119c1f:	48 8b 42 08          	mov    0x8(%rdx),%rax
140119c23:	48 63 48 04          	movslq 0x4(%rax),%rcx
140119c27:	48 83 c2 08          	add    $0x8,%rdx
140119c2b:	48 03 ca             	add    %rdx,%rcx
140119c2e:	48 8b 01             	mov    (%rcx),%rax
140119c31:	ff 50 08             	call   *0x8(%rax)
140119c34:	90                   	nop
140119c35:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
140119c3a:	48 8b 10             	mov    (%rax),%rdx
140119c3d:	48 85 d2             	test   %rdx,%rdx
140119c40:	74 16                	je     0x140119c58
140119c42:	48 8b 42 08          	mov    0x8(%rdx),%rax
140119c46:	48 63 48 04          	movslq 0x4(%rax),%rcx
140119c4a:	48 83 c2 08          	add    $0x8,%rdx
140119c4e:	48 03 ca             	add    %rdx,%rcx
140119c51:	48 8b 01             	mov    (%rcx),%rax
140119c54:	ff 50 08             	call   *0x8(%rax)
140119c57:	90                   	nop
140119c58:	32 c0                	xor    %al,%al
140119c5a:	48 83 c4 28          	add    $0x28,%rsp
140119c5e:	c3                   	ret
140119c5f:	cc                   	int3
140119c60:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140119c65:	55                   	push   %rbp
140119c66:	56                   	push   %rsi
140119c67:	57                   	push   %rdi
140119c68:	41 54                	push   %r12
140119c6a:	41 55                	push   %r13
140119c6c:	41 56                	push   %r14
140119c6e:	41 57                	push   %r15
140119c70:	48 8d ac 24 60 f7 ff 	lea    -0x8a0(%rsp),%rbp
140119c77:	ff
140119c78:	48 81 ec a0 09 00 00 	sub    $0x9a0,%rsp
140119c7f:	48 8b 05 fa e4 2e 00 	mov    0x2ee4fa(%rip),%rax        # 0x140408180
140119c86:	48 33 c4             	xor    %rsp,%rax
140119c89:	48 89 85 90 08 00 00 	mov    %rax,0x890(%rbp)
140119c90:	49 8b c1             	mov    %r9,%rax
140119c93:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140119c98:	41 8b f0             	mov    %r8d,%esi
140119c9b:	4c 8b fa             	mov    %rdx,%r15
140119c9e:	48 89 54 24 60       	mov    %rdx,0x60(%rsp)
140119ca3:	4c 8b ad 00 09 00 00 	mov    0x900(%rbp),%r13