1401e67d3:	c3                   	ret
1401e67d4:	cc                   	int3
1401e67d5:	cc                   	int3
1401e67d6:	cc                   	int3
1401e67d7:	cc                   	int3
1401e67d8:	cc                   	int3
1401e67d9:	cc                   	int3
1401e67da:	cc                   	int3
1401e67db:	cc                   	int3
1401e67dc:	cc                   	int3
1401e67dd:	cc                   	int3
1401e67de:	cc                   	int3
1401e67df:	cc                   	int3
1401e67e0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401e67e5:	57                   	push   %rdi
1401e67e6:	48 83 ec 20          	sub    $0x20,%rsp
1401e67ea:	8b da                	mov    %edx,%ebx
1401e67ec:	48 8b f9             	mov    %rcx,%rdi
1401e67ef:	e8 fc 40 8b 00       	call   0x140a9a8f0
1401e67f4:	f6 c3 01             	test   $0x1,%bl
1401e67f7:	74 0d                	je     0x1401e6806
1401e67f9:	ba 70 00 00 00       	mov    $0x70,%edx
1401e67fe:	48 8b cf             	mov    %rdi,%rcx
1401e6801:	e8 3e 49 c3 00       	call   0x140e1b144
1401e6806:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401e680b:	48 8b c7             	mov    %rdi,%rax
1401e680e:	48 83 c4 20          	add    $0x20,%rsp
1401e6812:	5f                   	pop    %rdi
1401e6813:	c3                   	ret
1401e6814:	cc                   	int3
1401e6815:	cc                   	int3
1401e6816:	cc                   	int3
1401e6817:	cc                   	int3
1401e6818:	cc                   	int3
1401e6819:	cc                   	int3
1401e681a:	cc                   	int3
1401e681b:	cc                   	int3
1401e681c:	cc                   	int3
1401e681d:	cc                   	int3
1401e681e:	cc                   	int3
1401e681f:	cc                   	int3
1401e6820:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401e6825:	57                   	push   %rdi
1401e6826:	48 83 ec 20          	sub    $0x20,%rsp
1401e682a:	48 8b f9             	mov    %rcx,%rdi
1401e682d:	8b da                	mov    %edx,%ebx
1401e682f:	48 83 c1 70          	add    $0x70,%rcx
1401e6833:	e8 d8 2d fb ff       	call   0x140199610
1401e6838:	48 8b cf             	mov    %rdi,%rcx
1401e683b:	e8 a0 40 8b 00       	call   0x140a9a8e0
1401e6840:	f6 c3 01             	test   $0x1,%bl
1401e6843:	74 0d                	je     0x1401e6852
1401e6845:	ba b0 00 00 00       	mov    $0xb0,%edx
1401e684a:	48 8b cf             	mov    %rdi,%rcx
1401e684d:	e8 f2 48 c3 00       	call   0x140e1b144
1401e6852:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401e6857:	48 8b c7             	mov    %rdi,%rax
1401e685a:	48 83 c4 20          	add    $0x20,%rsp
1401e685e:	5f                   	pop    %rdi
1401e685f:	c3                   	ret
1401e6860:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401e6865:	57                   	push   %rdi
1401e6866:	48 83 ec 20          	sub    $0x20,%rsp
1401e686a:	8b da                	mov    %edx,%ebx
1401e686c:	48 8b f9             	mov    %rcx,%rdi
1401e686f:	e8 2c 2f 19 00       	call   0x1403797a0
1401e6874:	f6 c3 01             	test   $0x1,%bl
1401e6877:	74 0d                	je     0x1401e6886
1401e6879:	ba 70 00 00 00       	mov    $0x70,%edx
1401e687e:	48 8b cf             	mov    %rdi,%rcx
1401e6881:	e8 be 48 c3 00       	call   0x140e1b144
1401e6886:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401e688b:	48 8b c7             	mov    %rdi,%rax
1401e688e:	48 83 c4 20          	add    $0x20,%rsp
1401e6892:	5f                   	pop    %rdi
1401e6893:	c3                   	ret
1401e6894:	cc                   	int3
1401e6895:	cc                   	int3
1401e6896:	cc                   	int3
1401e6897:	cc                   	int3
1401e6898:	cc                   	int3
1401e6899:	cc                   	int3
1401e689a:	cc                   	int3
1401e689b:	cc                   	int3
1401e689c:	cc                   	int3
1401e689d:	cc                   	int3
1401e689e:	cc                   	int3
1401e689f:	cc                   	int3
1401e68a0:	40 57                	rex push %rdi
1401e68a2:	48 83 ec 20          	sub    $0x20,%rsp
1401e68a6:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
1401e68ab:	48 8b f9             	mov    %rcx,%rdi
1401e68ae:	48 8b 19             	mov    (%rcx),%rbx
1401e68b1:	48 89 6c 24 40       	mov    %rbp,0x40(%rsp)
1401e68b6:	8b ea                	mov    %edx,%ebp
1401e68b8:	48 85 db             	test   %rbx,%rbx
1401e68bb:	74 45                	je     0x1401e6902
1401e68bd:	48 83 2b 01          	subq   $0x1,(%rbx)
1401e68c1:	75 3f                	jne    0x1401e6902
1401e68c3:	48 89 74 24 48       	mov    %rsi,0x48(%rsp)
1401e68c8:	48 8b 73 10          	mov    0x10(%rbx),%rsi
1401e68cc:	48 85 f6             	test   %rsi,%rsi
1401e68cf:	74 1f                	je     0x1401e68f0
1401e68d1:	48 8d 4e 40          	lea    0x40(%rsi),%rcx
1401e68d5:	e8 46 ad ff ff       	call   0x1401e1620
1401e68da:	48 8d 4e 08          	lea    0x8(%rsi),%rcx
1401e68de:	e8 8d 03 00 00       	call   0x1401e6c70
1401e68e3:	ba 48 00 00 00       	mov    $0x48,%edx
1401e68e8:	48 8b ce             	mov    %rsi,%rcx
1401e68eb:	e8 54 48 c3 00       	call   0x140e1b144
1401e68f0:	ba 28 00 00 00       	mov    $0x28,%edx
1401e68f5:	48 8b cb             	mov    %rbx,%rcx
1401e68f8:	e8 47 48 c3 00       	call   0x140e1b144
1401e68fd:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1401e6902:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1401e6907:	40 f6 c5 01          	test   $0x1,%bpl
1401e690b:	48 8b 6c 24 40       	mov    0x40(%rsp),%rbp
1401e6910:	74 0d                	je     0x1401e691f
1401e6912:	ba 18 00 00 00       	mov    $0x18,%edx
1401e6917:	48 8b cf             	mov    %rdi,%rcx
1401e691a:	e8 25 48 c3 00       	call   0x140e1b144
1401e691f:	48 8b c7             	mov    %rdi,%rax
1401e6922:	48 83 c4 20          	add    $0x20,%rsp
1401e6926:	5f                   	pop    %rdi
1401e6927:	c3                   	ret
1401e6928:	cc                   	int3
1401e6929:	cc                   	int3
1401e692a:	cc                   	int3
1401e692b:	cc                   	int3
1401e692c:	cc                   	int3
1401e692d:	cc                   	int3
1401e692e:	cc                   	int3
1401e692f:	cc                   	int3
1401e6930:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401e6935:	57                   	push   %rdi
1401e6936:	48 83 ec 20          	sub    $0x20,%rsp
1401e693a:	8b da                	mov    %edx,%ebx
1401e693c:	48 8b f9             	mov    %rcx,%rdi
1401e693f:	e8 2c 1f 19 00       	call   0x140378870
1401e6944:	f6 c3 01             	test   $0x1,%bl
1401e6947:	74 0d                	je     0x1401e6956
1401e6949:	ba 28 00 00 00       	mov    $0x28,%edx
1401e694e:	48 8b cf             	mov    %rdi,%rcx
1401e6951:	e8 ee 47 c3 00       	call   0x140e1b144
1401e6956:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401e695b:	48 8b c7             	mov    %rdi,%rax
1401e695e:	48 83 c4 20          	add    $0x20,%rsp
1401e6962:	5f                   	pop    %rdi
1401e6963:	c3                   	ret
1401e6964:	cc                   	int3
1401e6965:	cc                   	int3
1401e6966:	cc                   	int3
1401e6967:	cc                   	int3
1401e6968:	cc                   	int3
1401e6969:	cc                   	int3
1401e696a:	cc                   	int3
1401e696b:	cc                   	int3
1401e696c:	cc                   	int3
1401e696d:	cc                   	int3
1401e696e:	cc                   	int3
1401e696f:	cc                   	int3
1401e6970:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401e6975:	57                   	push   %rdi
1401e6976:	48 83 ec 20          	sub    $0x20,%rsp
1401e697a:	8b da                	mov    %edx,%ebx
1401e697c:	48 8b f9             	mov    %rcx,%rdi
1401e697f:	e8 7c 3f 8b 00       	call   0x140a9a900
1401e6984:	f6 c3 01             	test   $0x1,%bl
1401e6987:	74 0d                	je     0x1401e6996
1401e6989:	ba 70 00 00 00       	mov    $0x70,%edx
1401e698e:	48 8b cf             	mov    %rdi,%rcx
1401e6991:	e8 ae 47 c3 00       	call   0x140e1b144
1401e6996:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401e699b:	48 8b c7             	mov    %rdi,%rax
1401e699e:	48 83 c4 20          	add    $0x20,%rsp
1401e69a2:	5f                   	pop    %rdi
1401e69a3:	c3                   	ret
1401e69a4:	cc                   	int3
1401e69a5:	cc                   	int3
1401e69a6:	cc                   	int3
1401e69a7:	cc                   	int3
1401e69a8:	cc                   	int3
1401e69a9:	cc                   	int3
1401e69aa:	cc                   	int3
1401e69ab:	cc                   	int3
1401e69ac:	cc                   	int3
1401e69ad:	cc                   	int3
1401e69ae:	cc                   	int3
1401e69af:	cc                   	int3
1401e69b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401e69b5:	57                   	push   %rdi
1401e69b6:	48 83 ec 20          	sub    $0x20,%rsp
1401e69ba:	8b da                	mov    %edx,%ebx
1401e69bc:	48 8b f9             	mov    %rcx,%rdi
1401e69bf:	e8 9c cb 8b 00       	call   0x140aa3560
1401e69c4:	f6 c3 01             	test   $0x1,%bl
1401e69c7:	74 0d                	je     0x1401e69d6
1401e69c9:	ba 40 00 00 00       	mov    $0x40,%edx
1401e69ce:	48 8b cf             	mov    %rdi,%rcx
1401e69d1:	e8 6e 47 c3 00       	call   0x140e1b144
1401e69d6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401e69db:	48 8b c7             	mov    %rdi,%rax
1401e69de:	48 83 c4 20          	add    $0x20,%rsp
1401e69e2:	5f                   	pop    %rdi
1401e69e3:	c3                   	ret
1401e69e4:	cc                   	int3
1401e69e5:	cc                   	int3
1401e69e6:	cc                   	int3
1401e69e7:	cc                   	int3
1401e69e8:	cc                   	int3
1401e69e9:	cc                   	int3
1401e69ea:	cc                   	int3
1401e69eb:	cc                   	int3
1401e69ec:	cc                   	int3
1401e69ed:	cc                   	int3
1401e69ee:	cc                   	int3
1401e69ef:	cc                   	int3
1401e69f0:	40 53                	rex push %rbx
1401e69f2:	48 83 ec 20          	sub    $0x20,%rsp
1401e69f6:	48 8d 05 3b 2c dc 00 	lea    0xdc2c3b(%rip),%rax        # 0x140fa9638
1401e69fd:	48 8b d9             	mov    %rcx,%rbx
1401e6a00:	48 89 01             	mov    %rax,(%rcx)
1401e6a03:	f6 c2 01             	test   $0x1,%dl
1401e6a06:	74 0a                	je     0x1401e6a12
1401e6a08:	ba 08 00 00 00       	mov    $0x8,%edx
1401e6a0d:	e8 32 47 c3 00       	call   0x140e1b144
1401e6a12:	48 8b c3             	mov    %rbx,%rax
1401e6a15:	48 83 c4 20          	add    $0x20,%rsp
1401e6a19:	5b                   	pop    %rbx
1401e6a1a:	c3                   	ret
1401e6a1b:	cc                   	int3
1401e6a1c:	cc                   	int3
1401e6a1d:	cc                   	int3
1401e6a1e:	cc                   	int3
1401e6a1f:	cc                   	int3
1401e6a20:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401e6a25:	57                   	push   %rdi
1401e6a26:	48 83 ec 20          	sub    $0x20,%rsp
1401e6a2a:	48 8d 05 6f cd db 00 	lea    0xdbcd6f(%rip),%rax        # 0x140fa37a0
1401e6a31:	48 8b f9             	mov    %rcx,%rdi
1401e6a34:	48 89 01             	mov    %rax,(%rcx)
1401e6a37:	8b da                	mov    %edx,%ebx
1401e6a39:	48 83 c1 08          	add    $0x8,%rcx
1401e6a3d:	e8 ae 5d c3 00       	call   0x140e1c7f0
1401e6a42:	f6 c3 01             	test   $0x1,%bl
1401e6a45:	74 0d                	je     0x1401e6a54
1401e6a47:	ba 28 00 00 00       	mov    $0x28,%edx
1401e6a4c:	48 8b cf             	mov    %rdi,%rcx
1401e6a4f:	e8 f0 46 c3 00       	call   0x140e1b144
1401e6a54:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401e6a59:	48 8b c7             	mov    %rdi,%rax
1401e6a5c:	48 83 c4 20          	add    $0x20,%rsp
1401e6a60:	5f                   	pop    %rdi
1401e6a61:	c3                   	ret
1401e6a62:	cc                   	int3
1401e6a63:	cc                   	int3
1401e6a64:	cc                   	int3
1401e6a65:	cc                   	int3
1401e6a66:	cc                   	int3
1401e6a67:	cc                   	int3
1401e6a68:	cc                   	int3
1401e6a69:	cc                   	int3
1401e6a6a:	cc                   	int3
1401e6a6b:	cc                   	int3
1401e6a6c:	cc                   	int3
1401e6a6d:	cc                   	int3
1401e6a6e:	cc                   	int3
1401e6a6f:	cc                   	int3
1401e6a70:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401e6a75:	57                   	push   %rdi
1401e6a76:	48 83 ec 20          	sub    $0x20,%rsp
1401e6a7a:	8b da                	mov    %edx,%ebx
1401e6a7c:	48 8b f9             	mov    %rcx,%rdi
1401e6a7f:	48 8d 05 5a 2c dc 00 	lea    0xdc2c5a(%rip),%rax        # 0x140fa96e0
1401e6a86:	48 89 01             	mov    %rax,(%rcx)
1401e6a89:	e8 76 5f c1 00       	call   0x140dfca04
1401e6a8e:	90                   	nop
1401e6a8f:	f6 c3 01             	test   $0x1,%bl
1401e6a92:	74 0d                	je     0x1401e6aa1
1401e6a94:	ba 48 00 00 00       	mov    $0x48,%edx
1401e6a99:	48 8b cf             	mov    %rdi,%rcx
1401e6a9c:	e8 a3 46 c3 00       	call   0x140e1b144
1401e6aa1:	48 8b c7             	mov    %rdi,%rax
1401e6aa4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401e6aa9:	48 83 c4 20          	add    $0x20,%rsp
1401e6aad:	5f                   	pop    %rdi
1401e6aae:	c3                   	ret
1401e6aaf:	cc                   	int3
1401e6ab0:	48 81 ec b8 00 00 00 	sub    $0xb8,%rsp
1401e6ab7:	48 8d 15 62 2f dc 00 	lea    0xdc2f62(%rip),%rdx        # 0x140fa9a20
1401e6abe:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1401e6ac3:	e8 48 10 fb ff       	call   0x140197b10
1401e6ac8:	90                   	nop
1401e6ac9:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401e6ace:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1401e6ad3:	e8 68 89 ff ff       	call   0x1401df440
1401e6ad8:	48 8d 15 11 a3 1b 01 	lea    0x11ba311(%rip),%rdx        # 0x1413a0df0
1401e6adf:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1401e6ae4:	e8 2f 5d c3 00       	call   0x140e1c818
1401e6ae9:	cc                   	int3
1401e6aea:	cc                   	int3
1401e6aeb:	cc                   	int3
1401e6aec:	cc                   	int3
1401e6aed:	cc                   	int3
1401e6aee:	cc                   	int3
1401e6aef:	cc                   	int3
1401e6af0:	f0 83 41 08 ff       	lock addl $0xffffffff,0x8(%rcx)
1401e6af5:	b8 00 00 00 00       	mov    $0x0,%eax
1401e6afa:	48 0f 44 c1          	cmove  %rcx,%rax
1401e6afe:	c3                   	ret
1401e6aff:	cc                   	int3
1401e6b00:	48 85 c9             	test   %rcx,%rcx
1401e6b03:	74 13                	je     0x1401e6b18
1401e6b05:	48 8b 01             	mov    (%rcx),%rax
1401e6b08:	ba 01 00 00 00       	mov    $0x1,%edx
1401e6b0d:	48 8b 40 10          	mov    0x10(%rax),%rax
1401e6b11:	48 ff 25 08 cf d9 00 	rex.W jmp *0xd9cf08(%rip)        # 0x140f83a20
1401e6b18:	c3                   	ret
1401e6b19:	cc                   	int3
1401e6b1a:	cc                   	int3
1401e6b1b:	cc                   	int3
1401e6b1c:	cc                   	int3
1401e6b1d:	cc                   	int3
1401e6b1e:	cc                   	int3
1401e6b1f:	cc                   	int3
1401e6b20:	48 83 c1 10          	add    $0x10,%rcx
1401e6b24:	e9 97 ac ff ff       	jmp    0x1401e17c0
1401e6b29:	cc                   	int3
1401e6b2a:	cc                   	int3
1401e6b2b:	cc                   	int3
1401e6b2c:	cc                   	int3
1401e6b2d:	cc                   	int3
1401e6b2e:	cc                   	int3
1401e6b2f:	cc                   	int3
1401e6b30:	48 83 c1 10          	add    $0x10,%rcx
1401e6b34:	e9 57 ad ff ff       	jmp    0x1401e1890
1401e6b39:	cc                   	int3
1401e6b3a:	cc                   	int3
1401e6b3b:	cc                   	int3
1401e6b3c:	cc                   	int3
1401e6b3d:	cc                   	int3
1401e6b3e:	cc                   	int3
1401e6b3f:	cc                   	int3
1401e6b40:	48 83 c1 10          	add    $0x10,%rcx
1401e6b44:	e9 17 ae ff ff       	jmp    0x1401e1960
1401e6b49:	cc                   	int3
1401e6b4a:	cc                   	int3
1401e6b4b:	cc                   	int3
1401e6b4c:	cc                   	int3
1401e6b4d:	cc                   	int3