1402b0662:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402b0667:	0f 84 2b 08 00 00    	je     0x1402b0e98
1402b066d:	48 89 4d a8          	mov    %rcx,-0x58(%rbp)
1402b0671:	45 33 c0             	xor    %r8d,%r8d
1402b0674:	49 8b d5             	mov    %r13,%rdx
1402b0677:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1402b067c:	e8 1f 25 0c 00       	call   0x140372ba0
1402b0681:	48 8b 08             	mov    (%rax),%rcx
1402b0684:	4c 89 20             	mov    %r12,(%rax)
1402b0687:	48 89 4d b0          	mov    %rcx,-0x50(%rbp)
1402b068b:	48 8d 45 a8          	lea    -0x58(%rbp),%rax
1402b068f:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1402b0694:	48 8d 45 b8          	lea    -0x48(%rbp),%rax
1402b0698:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1402b069d:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
1402b06a2:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1402b06a8:	4c 8d 85 08 01 00 00 	lea    0x108(%rbp),%r8
1402b06af:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1402b06b4:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
1402b06b8:	e8 93 f7 ee ff       	call   0x14019fe50
1402b06bd:	48 8b d8             	mov    %rax,%rbx
1402b06c0:	48 89 85 08 01 00 00 	mov    %rax,0x108(%rbp)
1402b06c7:	48 8b 0d 6a a9 16 01 	mov    0x116a96a(%rip),%rcx        # 0x14141b038
1402b06ce:	48 85 ff             	test   %rdi,%rdi
1402b06d1:	74 04                	je     0x1402b06d7
1402b06d3:	4c 89 67 60          	mov    %r12,0x60(%rdi)
1402b06d7:	48 8b 01             	mov    (%rcx),%rax
1402b06da:	4c 8b cf             	mov    %rdi,%r9
1402b06dd:	4c 8b c3             	mov    %rbx,%r8
1402b06e0:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1402b06e5:	48 8b 40 38          	mov    0x38(%rax),%rax
1402b06e9:	ff 15 31 33 cd 00    	call   *0xcd3331(%rip)        # 0x140f83a20
1402b06ef:	90                   	nop
1402b06f0:	48 8b cb             	mov    %rbx,%rcx
1402b06f3:	e8 48 ee ee ff       	call   0x14019f540
1402b06f8:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1402b06fd:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
1402b0702:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
1402b0707:	48 8d 44 24 58       	lea    0x58(%rsp),%rax
1402b070c:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1402b0711:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
1402b0716:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1402b071b:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
1402b0720:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1402b0726:	4c 8d 85 08 01 00 00 	lea    0x108(%rbp),%r8
1402b072d:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1402b0732:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
1402b0736:	e8 15 f7 ee ff       	call   0x14019fe50
1402b073b:	48 8b d8             	mov    %rax,%rbx
1402b073e:	48 89 85 08 01 00 00 	mov    %rax,0x108(%rbp)
1402b0745:	48 8b 0d 44 aa 16 01 	mov    0x116aa44(%rip),%rcx        # 0x14141b190
1402b074c:	48 85 ff             	test   %rdi,%rdi
1402b074f:	74 04                	je     0x1402b0755
1402b0751:	4c 89 67 60          	mov    %r12,0x60(%rdi)
1402b0755:	48 8b 11             	mov    (%rcx),%rdx
1402b0758:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402b075c:	4c 8b cf             	mov    %rdi,%r9
1402b075f:	4c 8b c3             	mov    %rbx,%r8
1402b0762:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1402b0767:	ff 15 b3 32 cd 00    	call   *0xcd32b3(%rip)        # 0x140f83a20
1402b076d:	90                   	nop
1402b076e:	48 8b cb             	mov    %rbx,%rcx
1402b0771:	e8 ca ed ee ff       	call   0x14019f540
1402b0776:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1402b077b:	4c 89 64 24 48       	mov    %r12,0x48(%rsp)
1402b0780:	48 89 45 90          	mov    %rax,-0x70(%rbp)
1402b0784:	48 8b 05 fd b7 16 01 	mov    0x116b7fd(%rip),%rax        # 0x14141bf88
1402b078b:	48 8b 88 a0 00 00 00 	mov    0xa0(%rax),%rcx
1402b0792:	48 85 c9             	test   %rcx,%rcx
1402b0795:	74 23                	je     0x1402b07ba
1402b0797:	8b 41 10             	mov    0x10(%rcx),%eax
1402b079a:	ff c0                	inc    %eax
1402b079c:	89 41 10             	mov    %eax,0x10(%rcx)
1402b079f:	83 f8 01             	cmp    $0x1,%eax
1402b07a2:	0f 8e fb 06 00 00    	jle    0x1402b0ea3
1402b07a8:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402b07ad:	0f 84 f8 06 00 00    	je     0x1402b0eab
1402b07b3:	48 8b 05 ce b7 16 01 	mov    0x116b7ce(%rip),%rax        # 0x14141bf88
1402b07ba:	48 89 4d 98          	mov    %rcx,-0x68(%rbp)
1402b07be:	48 8b 48 10          	mov    0x10(%rax),%rcx
1402b07c2:	48 85 c9             	test   %rcx,%rcx
1402b07c5:	74 1c                	je     0x1402b07e3
1402b07c7:	8b 41 10             	mov    0x10(%rcx),%eax
1402b07ca:	ff c0                	inc    %eax
1402b07cc:	89 41 10             	mov    %eax,0x10(%rcx)
1402b07cf:	83 f8 01             	cmp    $0x1,%eax
1402b07d2:	0f 8e de 06 00 00    	jle    0x1402b0eb6
1402b07d8:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402b07dd:	0f 84 db 06 00 00    	je     0x1402b0ebe
1402b07e3:	48 89 4d a0          	mov    %rcx,-0x60(%rbp)
1402b07e7:	48 8d 45 90          	lea    -0x70(%rbp),%rax
1402b07eb:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
1402b07f0:	48 8d 45 a8          	lea    -0x58(%rbp),%rax
1402b07f4:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
1402b07f9:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
1402b07fe:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1402b0804:	4c 8d 85 08 01 00 00 	lea    0x108(%rbp),%r8
1402b080b:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1402b0810:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
1402b0814:	e8 37 f6 ee ff       	call   0x14019fe50
1402b0819:	48 8b d8             	mov    %rax,%rbx
1402b081c:	48 89 85 08 01 00 00 	mov    %rax,0x108(%rbp)
1402b0823:	48 8b 0d ae a9 16 01 	mov    0x116a9ae(%rip),%rcx        # 0x14141b1d8
1402b082a:	48 85 ff             	test   %rdi,%rdi
1402b082d:	74 04                	je     0x1402b0833
1402b082f:	4c 89 67 60          	mov    %r12,0x60(%rdi)
1402b0833:	48 8b 11             	mov    (%rcx),%rdx
1402b0836:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402b083a:	4c 8b cf             	mov    %rdi,%r9
1402b083d:	4c 8b c3             	mov    %rbx,%r8
1402b0840:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1402b0845:	ff 15 d5 31 cd 00    	call   *0xcd31d5(%rip)        # 0x140f83a20
1402b084b:	90                   	nop
1402b084c:	48 8b cb             	mov    %rbx,%rcx
1402b084f:	e8 ec ec ee ff       	call   0x14019f540
1402b0854:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402b0859:	4c 89 64 24 50       	mov    %r12,0x50(%rsp)
1402b085e:	48 89 5d c0          	mov    %rbx,-0x40(%rbp)
1402b0862:	4c 8d 0d 87 dc ee ff 	lea    -0x112379(%rip),%r9        # 0x14019e4f0
1402b0869:	ba 08 00 00 00       	mov    $0x8,%edx
1402b086e:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402b0874:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1402b0878:	e8 cf ac b6 00       	call   0x140e1b54c
1402b087d:	90                   	nop
1402b087e:	4c 8d 0d 6b dc ee ff 	lea    -0x112395(%rip),%r9        # 0x14019e4f0
1402b0885:	ba 08 00 00 00       	mov    $0x8,%edx
1402b088a:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402b0890:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1402b0895:	e8 b2 ac b6 00       	call   0x140e1b54c
1402b089a:	90                   	nop
1402b089b:	4c 8d 0d 4e dc ee ff 	lea    -0x1123b2(%rip),%r9        # 0x14019e4f0
1402b08a2:	ba 08 00 00 00       	mov    $0x8,%edx
1402b08a7:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1402b08ad:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
1402b08b1:	e8 96 ac b6 00       	call   0x140e1b54c
1402b08b6:	48 8b 05 cb b6 16 01 	mov    0x116b6cb(%rip),%rax        # 0x14141bf88
1402b08bd:	48 8b 88 a8 00 00 00 	mov    0xa8(%rax),%rcx
1402b08c4:	48 85 c9             	test   %rcx,%rcx
1402b08c7:	74 1c                	je     0x1402b08e5
1402b08c9:	8b 41 10             	mov    0x10(%rcx),%eax
1402b08cc:	ff c0                	inc    %eax
1402b08ce:	89 41 10             	mov    %eax,0x10(%rcx)
1402b08d1:	83 f8 01             	cmp    $0x1,%eax
1402b08d4:	0f 8e ef 05 00 00    	jle    0x1402b0ec9
1402b08da:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402b08df:	0f 84 ec 05 00 00    	je     0x1402b0ed1
1402b08e5:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
1402b08e9:	8b 46 10             	mov    0x10(%rsi),%eax
1402b08ec:	ff c0                	inc    %eax
1402b08ee:	89 46 10             	mov    %eax,0x10(%rsi)
1402b08f1:	83 f8 01             	cmp    $0x1,%eax
1402b08f4:	0f 8e e2 05 00 00    	jle    0x1402b0edc
1402b08fa:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402b08ff:	0f 84 df 05 00 00    	je     0x1402b0ee4
1402b0905:	48 89 75 f8          	mov    %rsi,-0x8(%rbp)
1402b0909:	49 8b 0e             	mov    (%r14),%rcx
1402b090c:	48 85 c9             	test   %rcx,%rcx
1402b090f:	74 1c                	je     0x1402b092d
1402b0911:	8b 41 10             	mov    0x10(%rcx),%eax
1402b0914:	ff c0                	inc    %eax
1402b0916:	89 41 10             	mov    %eax,0x10(%rcx)
1402b0919:	83 f8 01             	cmp    $0x1,%eax
1402b091c:	0f 8e cd 05 00 00    	jle    0x1402b0eef
1402b0922:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402b0927:	0f 84 ca 05 00 00    	je     0x1402b0ef7
1402b092d:	48 89 4c 24 70       	mov    %rcx,0x70(%rsp)
1402b0932:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
1402b0937:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1402b093c:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
1402b0941:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1402b0946:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1402b094b:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1402b0951:	4c 8d 85 08 01 00 00 	lea    0x108(%rbp),%r8
1402b0958:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1402b095d:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
1402b0961:	e8 ea f4 ee ff       	call   0x14019fe50
1402b0966:	4c 8b f8             	mov    %rax,%r15
1402b0969:	48 89 85 08 01 00 00 	mov    %rax,0x108(%rbp)
1402b0970:	48 8b 0d 79 a8 16 01 	mov    0x116a879(%rip),%rcx        # 0x14141b1f0
1402b0977:	4c 8d 77 60          	lea    0x60(%rdi),%r14
1402b097b:	48 85 ff             	test   %rdi,%rdi
1402b097e:	74 03                	je     0x1402b0983
1402b0980:	4d 89 26             	mov    %r12,(%r14)
1402b0983:	48 8b 01             	mov    (%rcx),%rax
1402b0986:	4c 8b cf             	mov    %rdi,%r9
1402b0989:	4d 8b c7             	mov    %r15,%r8
1402b098c:	48 8d 54 24 58       	lea    0x58(%rsp),%rdx
1402b0991:	48 8b 40 38          	mov    0x38(%rax),%rax
1402b0995:	ff 15 85 30 cd 00    	call   *0xcd3085(%rip)        # 0x140f83a20
1402b099b:	90                   	nop
1402b099c:	49 8b cf             	mov    %r15,%rcx
1402b099f:	e8 9c eb ee ff       	call   0x14019f540
1402b09a4:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1402b09a9:	4c 89 64 24 58       	mov    %r12,0x58(%rsp)
1402b09ae:	48 89 45 00          	mov    %rax,0x0(%rbp)
1402b09b2:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1402b09b8:	49 8b d5             	mov    %r13,%rdx
1402b09bb:	48 8d 4d c8          	lea    -0x38(%rbp),%rcx
1402b09bf:	e8 dc 21 0c 00       	call   0x140372ba0
1402b09c4:	48 8b 08             	mov    (%rax),%rcx
1402b09c7:	4c 89 20             	mov    %r12,(%rax)
1402b09ca:	48 89 4d 88          	mov    %rcx,-0x78(%rbp)
1402b09ce:	48 8d 45 88          	lea    -0x78(%rbp),%rax
1402b09d2:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1402b09d7:	48 8d 45 90          	lea    -0x70(%rbp),%rax
1402b09db:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1402b09e0:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1402b09e5:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1402b09eb:	4c 8d 85 08 01 00 00 	lea    0x108(%rbp),%r8
1402b09f2:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1402b09f7:	48 8d 4d 48          	lea    0x48(%rbp),%rcx
1402b09fb:	e8 50 f4 ee ff       	call   0x14019fe50
1402b0a00:	4c 8b f8             	mov    %rax,%r15
1402b0a03:	48 89 85 08 01 00 00 	mov    %rax,0x108(%rbp)
1402b0a0a:	48 8b 0d df a7 16 01 	mov    0x116a7df(%rip),%rcx        # 0x14141b1f0
1402b0a11:	48 85 ff             	test   %rdi,%rdi
1402b0a14:	74 03                	je     0x1402b0a19
1402b0a16:	4d 89 26             	mov    %r12,(%r14)
1402b0a19:	48 8b 11             	mov    (%rcx),%rdx
1402b0a1c:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402b0a20:	4c 8b cf             	mov    %rdi,%r9
1402b0a23:	4d 8b c7             	mov    %r15,%r8
1402b0a26:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1402b0a2b:	ff 15 ef 2f cd 00    	call   *0xcd2fef(%rip)        # 0x140f83a20
1402b0a31:	90                   	nop
1402b0a32:	49 8b cf             	mov    %r15,%rcx
1402b0a35:	e8 06 eb ee ff       	call   0x14019f540
1402b0a3a:	48 8b 44 24 50       	mov    0x50(%rsp),%rax
1402b0a3f:	4c 89 64 24 50       	mov    %r12,0x50(%rsp)
1402b0a44:	48 89 45 08          	mov    %rax,0x8(%rbp)
1402b0a48:	48 8b 05 39 b5 16 01 	mov    0x116b539(%rip),%rax        # 0x14141bf88
1402b0a4f:	48 8b 88 b0 00 00 00 	mov    0xb0(%rax),%rcx
1402b0a56:	4d 8b fe             	mov    %r14,%r15
1402b0a59:	48 85 c9             	test   %rcx,%rcx
1402b0a5c:	74 20                	je     0x1402b0a7e
1402b0a5e:	8b 41 10             	mov    0x10(%rcx),%eax
1402b0a61:	ff c0                	inc    %eax
1402b0a63:	89 41 10             	mov    %eax,0x10(%rcx)
1402b0a66:	83 f8 01             	cmp    $0x1,%eax
1402b0a69:	0f 8e 93 04 00 00    	jle    0x1402b0f02
1402b0a6f:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402b0a74:	0f 84 90 04 00 00    	je     0x1402b0f0a
1402b0a7a:	4c 8d 7f 60          	lea    0x60(%rdi),%r15
1402b0a7e:	48 89 4c 24 60       	mov    %rcx,0x60(%rsp)
1402b0a83:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1402b0a89:	49 8b d5             	mov    %r13,%rdx
1402b0a8c:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1402b0a90:	e8 0b 21 0c 00       	call   0x140372ba0
1402b0a95:	48 8b 08             	mov    (%rax),%rcx
1402b0a98:	4c 89 20             	mov    %r12,(%rax)
1402b0a9b:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
1402b0aa0:	48 8d 44 24 60       	lea    0x60(%rsp),%rax
1402b0aa5:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1402b0aaa:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
1402b0aaf:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1402b0ab4:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1402b0ab9:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1402b0abf:	4c 8d 85 08 01 00 00 	lea    0x108(%rbp),%r8
1402b0ac6:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1402b0acb:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
1402b0acf:	e8 7c f3 ee ff       	call   0x14019fe50
1402b0ad4:	4c 8b e0             	mov    %rax,%r12
1402b0ad7:	48 89 85 08 01 00 00 	mov    %rax,0x108(%rbp)
1402b0ade:	48 8b 0d eb a6 16 01 	mov    0x116a6eb(%rip),%rcx        # 0x14141b1d0
1402b0ae5:	48 85 ff             	test   %rdi,%rdi
1402b0ae8:	74 07                	je     0x1402b0af1
1402b0aea:	49 c7 06 00 00 00 00 	movq   $0x0,(%r14)
1402b0af1:	48 8b 11             	mov    (%rcx),%rdx
1402b0af4:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402b0af8:	4c 8b cf             	mov    %rdi,%r9
1402b0afb:	4d 8b c4             	mov    %r12,%r8
1402b0afe:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
1402b0b03:	ff 15 17 2f cd 00    	call   *0xcd2f17(%rip)        # 0x140f83a20
1402b0b09:	90                   	nop
1402b0b0a:	49 8b cc             	mov    %r12,%rcx
1402b0b0d:	e8 2e ea ee ff       	call   0x14019f540
1402b0b12:	48 8b 44 24 48       	mov    0x48(%rsp),%rax
1402b0b17:	45 33 e4             	xor    %r12d,%r12d
1402b0b1a:	4c 89 64 24 48       	mov    %r12,0x48(%rsp)
1402b0b1f:	48 89 45 10          	mov    %rax,0x10(%rbp)
1402b0b23:	48 8b 05 5e b4 16 01 	mov    0x116b45e(%rip),%rax        # 0x14141bf88
1402b0b2a:	48 8b 88 b0 00 00 00 	mov    0xb0(%rax),%rcx
1402b0b31:	48 85 c9             	test   %rcx,%rcx
1402b0b34:	74 20                	je     0x1402b0b56
1402b0b36:	8b 41 10             	mov    0x10(%rcx),%eax
1402b0b39:	ff c0                	inc    %eax
1402b0b3b:	89 41 10             	mov    %eax,0x10(%rcx)
1402b0b3e:	83 f8 01             	cmp    $0x1,%eax
1402b0b41:	0f 8e ce 03 00 00    	jle    0x1402b0f15
1402b0b47:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402b0b4c:	0f 84 cb 03 00 00    	je     0x1402b0f1d
1402b0b52:	4c 8d 7f 60          	lea    0x60(%rdi),%r15
1402b0b56:	48 89 4d 90          	mov    %rcx,-0x70(%rbp)
1402b0b5a:	41 b8 04 00 00 00    	mov    $0x4,%r8d
1402b0b60:	49 8b d5             	mov    %r13,%rdx
1402b0b63:	48 8d 4d d8          	lea    -0x28(%rbp),%rcx
1402b0b67:	e8 34 20 0c 00       	call   0x140372ba0
1402b0b6c:	48 8b 08             	mov    (%rax),%rcx
1402b0b6f:	4c 89 20             	mov    %r12,(%rax)
1402b0b72:	48 89 4d 98          	mov    %rcx,-0x68(%rbp)
1402b0b76:	48 8d 45 90          	lea    -0x70(%rbp),%rax
1402b0b7a:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1402b0b7f:	48 8d 45 a0          	lea    -0x60(%rbp),%rax
1402b0b83:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1402b0b88:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1402b0b8d:	66 0f 7f 44 24 30    	movdqa %xmm0,0x30(%rsp)
1402b0b93:	4c 8d 85 08 01 00 00 	lea    0x108(%rbp),%r8
1402b0b9a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1402b0b9f:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
1402b0ba3:	e8 a8 f2 ee ff       	call   0x14019fe50
1402b0ba8:	4c 8b f0             	mov    %rax,%r14
1402b0bab:	48 89 85 08 01 00 00 	mov    %rax,0x108(%rbp)
1402b0bb2:	48 8b 0d 17 a6 16 01 	mov    0x116a617(%rip),%rcx        # 0x14141b1d0
1402b0bb9:	48 85 ff             	test   %rdi,%rdi
1402b0bbc:	74 03                	je     0x1402b0bc1
1402b0bbe:	4d 89 27             	mov    %r12,(%r15)
1402b0bc1:	48 8b 11             	mov    (%rcx),%rdx
1402b0bc4:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402b0bc8:	4c 8b cf             	mov    %rdi,%r9
1402b0bcb:	4d 8b c6             	mov    %r14,%r8
1402b0bce:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1402b0bd3:	ff 15 47 2e cd 00    	call   *0xcd2e47(%rip)        # 0x140f83a20
1402b0bd9:	90                   	nop
1402b0bda:	49 8b ce             	mov    %r14,%rcx
1402b0bdd:	e8 5e e9 ee ff       	call   0x14019f540
1402b0be2:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1402b0be7:	4c 89 64 24 40       	mov    %r12,0x40(%rsp)
1402b0bec:	48 89 45 18          	mov    %rax,0x18(%rbp)
1402b0bf0:	41 b8 05 00 00 00    	mov    $0x5,%r8d
1402b0bf6:	49 8b d5             	mov    %r13,%rdx
1402b0bf9:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1402b0bfd:	e8 9e 1f 0c 00       	call   0x140372ba0
1402b0c02:	48 8b 08             	mov    (%rax),%rcx
1402b0c05:	4c 89 20             	mov    %r12,(%rax)
1402b0c08:	48 89 4d 20          	mov    %rcx,0x20(%rbp)
1402b0c0c:	4d 8b e7             	mov    %r15,%r12
1402b0c0f:	48 85 db             	test   %rbx,%rbx
1402b0c12:	74 20                	je     0x1402b0c34
1402b0c14:	8b 43 10             	mov    0x10(%rbx),%eax
1402b0c17:	ff c0                	inc    %eax
1402b0c19:	89 43 10             	mov    %eax,0x10(%rbx)
1402b0c1c:	83 f8 01             	cmp    $0x1,%eax
1402b0c1f:	0f 8e 03 03 00 00    	jle    0x1402b0f28
1402b0c25:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402b0c2a:	0f 84 00 03 00 00    	je     0x1402b0f30
1402b0c30:	4c 8d 67 60          	lea    0x60(%rdi),%r12
1402b0c34:	48 89 5d 28          	mov    %rbx,0x28(%rbp)
1402b0c38:	48 8d 45 f0          	lea    -0x10(%rbp),%rax
1402b0c3c:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1402b0c41:	48 8d 45 30          	lea    0x30(%rbp),%rax