140a70693:	90                   	nop
140a70694:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140a70699:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140a7069e:	57                   	push   %rdi
140a7069f:	48 83 ec 20          	sub    $0x20,%rsp
140a706a3:	48 8b 01             	mov    (%rcx),%rax
140a706a6:	48 8b f9             	mov    %rcx,%rdi
140a706a9:	48 8b 58 08          	mov    0x8(%rax),%rbx
140a706ad:	eb 41                	jmp    0x140a706f0
140a706af:	4c 8b 43 10          	mov    0x10(%rbx),%r8
140a706b3:	48 8b d7             	mov    %rdi,%rdx
140a706b6:	48 8b cf             	mov    %rdi,%rcx
140a706b9:	e8 8a 33 00 00       	call   0x140a73a48
140a706be:	48 8b f3             	mov    %rbx,%rsi
140a706c1:	48 8b 1b             	mov    (%rbx),%rbx
140a706c4:	48 8b 4e 68          	mov    0x68(%rsi),%rcx
140a706c8:	48 85 c9             	test   %rcx,%rcx
140a706cb:	74 1a                	je     0x140a706e7
140a706cd:	83 c8 ff             	or     $0xffffffff,%eax
140a706d0:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
140a706d5:	83 f8 01             	cmp    $0x1,%eax
140a706d8:	75 0d                	jne    0x140a706e7
140a706da:	48 8b 01             	mov    (%rcx),%rax
140a706dd:	48 8b 40 08          	mov    0x8(%rax),%rax
140a706e1:	ff 15 51 c5 09 00    	call   *0x9c551(%rip)        # 0x140b0cc38
140a706e7:	48 8b ce             	mov    %rsi,%rcx
140a706ea:	ff 15 d0 c1 09 00    	call   *0x9c1d0(%rip)        # 0x140b0c8c0
140a706f0:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
140a706f4:	74 b9                	je     0x140a706af
140a706f6:	48 8b 0f             	mov    (%rdi),%rcx
140a706f9:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140a706fe:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140a70703:	48 83 c4 20          	add    $0x20,%rsp
140a70707:	5f                   	pop    %rdi
140a70708:	48 ff 25 b1 c1 09 00 	rex.W jmp *0x9c1b1(%rip)        # 0x140b0c8c0
140a7070f:	cc                   	int3
140a70710:	40 53                	rex push %rbx
140a70712:	48 83 ec 20          	sub    $0x20,%rsp
140a70716:	48 8d 05 2b b9 0c 00 	lea    0xcb92b(%rip),%rax        # 0x140b3c048
140a7071d:	48 8b d9             	mov    %rcx,%rbx
140a70720:	48 89 01             	mov    %rax,(%rcx)
140a70723:	f6 c2 01             	test   $0x1,%dl
140a70726:	74 05                	je     0x140a7072d
140a70728:	e8 a7 ee 07 00       	call   0x140aef5d4
140a7072d:	48 8b c3             	mov    %rbx,%rax
140a70730:	48 83 c4 20          	add    $0x20,%rsp
140a70734:	5b                   	pop    %rbx
140a70735:	c3                   	ret
140a70736:	90                   	nop
140a70737:	90                   	nop
140a70738:	90                   	nop
140a70739:	90                   	nop
140a7073a:	90                   	nop
140a7073b:	90                   	nop
140a7073c:	90                   	nop
140a7073d:	90                   	nop
140a7073e:	90                   	nop
140a7073f:	90                   	nop
140a70740:	40 53                	rex push %rbx
140a70742:	48 83 ec 20          	sub    $0x20,%rsp
140a70746:	48 8d 05 d3 b8 0c 00 	lea    0xcb8d3(%rip),%rax        # 0x140b3c020
140a7074d:	48 8b d9             	mov    %rcx,%rbx
140a70750:	48 89 01             	mov    %rax,(%rcx)
140a70753:	f6 c2 01             	test   $0x1,%dl
140a70756:	74 05                	je     0x140a7075d
140a70758:	e8 77 ee 07 00       	call   0x140aef5d4
140a7075d:	48 8b c3             	mov    %rbx,%rax
140a70760:	48 83 c4 20          	add    $0x20,%rsp
140a70764:	5b                   	pop    %rbx
140a70765:	c3                   	ret
140a70766:	90                   	nop
140a70767:	90                   	nop
140a70768:	90                   	nop
140a70769:	90                   	nop
140a7076a:	90                   	nop
140a7076b:	90                   	nop
140a7076c:	90                   	nop
140a7076d:	90                   	nop
140a7076e:	90                   	nop
140a7076f:	90                   	nop
140a70770:	40 53                	rex push %rbx
140a70772:	48 83 ec 20          	sub    $0x20,%rsp
140a70776:	48 8d 05 1b b9 0c 00 	lea    0xcb91b(%rip),%rax        # 0x140b3c098
140a7077d:	48 8b d9             	mov    %rcx,%rbx
140a70780:	48 89 01             	mov    %rax,(%rcx)
140a70783:	f6 c2 01             	test   $0x1,%dl
140a70786:	74 05                	je     0x140a7078d
140a70788:	e8 47 ee 07 00       	call   0x140aef5d4
140a7078d:	48 8b c3             	mov    %rbx,%rax
140a70790:	48 83 c4 20          	add    $0x20,%rsp
140a70794:	5b                   	pop    %rbx
140a70795:	c3                   	ret
140a70796:	90                   	nop
140a70797:	90                   	nop
140a70798:	90                   	nop
140a70799:	90                   	nop
140a7079a:	90                   	nop
140a7079b:	90                   	nop
140a7079c:	90                   	nop
140a7079d:	90                   	nop
140a7079e:	90                   	nop
140a7079f:	90                   	nop
140a707a0:	40 53                	rex push %rbx
140a707a2:	48 83 ec 20          	sub    $0x20,%rsp
140a707a6:	48 8d 05 c3 b8 0c 00 	lea    0xcb8c3(%rip),%rax        # 0x140b3c070
140a707ad:	48 8b d9             	mov    %rcx,%rbx
140a707b0:	48 89 01             	mov    %rax,(%rcx)
140a707b3:	f6 c2 01             	test   $0x1,%dl
140a707b6:	74 05                	je     0x140a707bd
140a707b8:	e8 17 ee 07 00       	call   0x140aef5d4
140a707bd:	48 8b c3             	mov    %rbx,%rax
140a707c0:	48 83 c4 20          	add    $0x20,%rsp
140a707c4:	5b                   	pop    %rbx
140a707c5:	c3                   	ret
140a707c6:	90                   	nop
140a707c7:	90                   	nop
140a707c8:	90                   	nop
140a707c9:	90                   	nop
140a707ca:	90                   	nop
140a707cb:	90                   	nop
140a707cc:	90                   	nop
140a707cd:	90                   	nop
140a707ce:	90                   	nop
140a707cf:	90                   	nop
140a707d0:	40 53                	rex push %rbx
140a707d2:	48 83 ec 20          	sub    $0x20,%rsp
140a707d6:	48 8d 05 0b b9 0c 00 	lea    0xcb90b(%rip),%rax        # 0x140b3c0e8
140a707dd:	48 8b d9             	mov    %rcx,%rbx
140a707e0:	48 89 01             	mov    %rax,(%rcx)
140a707e3:	f6 c2 01             	test   $0x1,%dl
140a707e6:	74 05                	je     0x140a707ed
140a707e8:	e8 e7 ed 07 00       	call   0x140aef5d4
140a707ed:	48 8b c3             	mov    %rbx,%rax
140a707f0:	48 83 c4 20          	add    $0x20,%rsp
140a707f4:	5b                   	pop    %rbx
140a707f5:	c3                   	ret
140a707f6:	90                   	nop
140a707f7:	90                   	nop
140a707f8:	90                   	nop
140a707f9:	90                   	nop
140a707fa:	90                   	nop
140a707fb:	90                   	nop
140a707fc:	90                   	nop
140a707fd:	90                   	nop
140a707fe:	90                   	nop
140a707ff:	90                   	nop
140a70800:	40 53                	rex push %rbx
140a70802:	48 83 ec 20          	sub    $0x20,%rsp
140a70806:	48 8d 05 b3 b8 0c 00 	lea    0xcb8b3(%rip),%rax        # 0x140b3c0c0
140a7080d:	48 8b d9             	mov    %rcx,%rbx
140a70810:	48 89 01             	mov    %rax,(%rcx)
140a70813:	f6 c2 01             	test   $0x1,%dl
140a70816:	74 05                	je     0x140a7081d
140a70818:	e8 b7 ed 07 00       	call   0x140aef5d4
140a7081d:	48 8b c3             	mov    %rbx,%rax
140a70820:	48 83 c4 20          	add    $0x20,%rsp
140a70824:	5b                   	pop    %rbx
140a70825:	c3                   	ret
140a70826:	90                   	nop
140a70827:	90                   	nop
140a70828:	90                   	nop
140a70829:	90                   	nop
140a7082a:	90                   	nop
140a7082b:	90                   	nop
140a7082c:	90                   	nop
140a7082d:	90                   	nop
140a7082e:	90                   	nop
140a7082f:	90                   	nop
140a70830:	40 53                	rex push %rbx
140a70832:	48 83 ec 20          	sub    $0x20,%rsp
140a70836:	48 8d 05 fb b8 0c 00 	lea    0xcb8fb(%rip),%rax        # 0x140b3c138
140a7083d:	48 8b d9             	mov    %rcx,%rbx
140a70840:	48 89 01             	mov    %rax,(%rcx)
140a70843:	f6 c2 01             	test   $0x1,%dl
140a70846:	74 05                	je     0x140a7084d
140a70848:	e8 87 ed 07 00       	call   0x140aef5d4
140a7084d:	48 8b c3             	mov    %rbx,%rax
140a70850:	48 83 c4 20          	add    $0x20,%rsp
140a70854:	5b                   	pop    %rbx
140a70855:	c3                   	ret
140a70856:	90                   	nop
140a70857:	90                   	nop
140a70858:	90                   	nop
140a70859:	90                   	nop
140a7085a:	90                   	nop
140a7085b:	90                   	nop
140a7085c:	90                   	nop
140a7085d:	90                   	nop
140a7085e:	90                   	nop
140a7085f:	90                   	nop
140a70860:	40 53                	rex push %rbx
140a70862:	48 83 ec 20          	sub    $0x20,%rsp
140a70866:	48 8d 05 a3 b8 0c 00 	lea    0xcb8a3(%rip),%rax        # 0x140b3c110
140a7086d:	48 8b d9             	mov    %rcx,%rbx
140a70870:	48 89 01             	mov    %rax,(%rcx)
140a70873:	f6 c2 01             	test   $0x1,%dl
140a70876:	74 05                	je     0x140a7087d
140a70878:	e8 57 ed 07 00       	call   0x140aef5d4
140a7087d:	48 8b c3             	mov    %rbx,%rax
140a70880:	48 83 c4 20          	add    $0x20,%rsp
140a70884:	5b                   	pop    %rbx
140a70885:	c3                   	ret
140a70886:	90                   	nop
140a70887:	90                   	nop
140a70888:	90                   	nop
140a70889:	90                   	nop
140a7088a:	90                   	nop
140a7088b:	90                   	nop
140a7088c:	90                   	nop
140a7088d:	90                   	nop
140a7088e:	90                   	nop
140a7088f:	90                   	nop
140a70890:	40 53                	rex push %rbx
140a70892:	48 83 ec 20          	sub    $0x20,%rsp
140a70896:	48 8d 05 6b b6 0c 00 	lea    0xcb66b(%rip),%rax        # 0x140b3bf08
140a7089d:	48 8b d9             	mov    %rcx,%rbx
140a708a0:	48 89 01             	mov    %rax,(%rcx)
140a708a3:	f6 c2 01             	test   $0x1,%dl
140a708a6:	74 05                	je     0x140a708ad
140a708a8:	e8 27 ed 07 00       	call   0x140aef5d4
140a708ad:	48 8b c3             	mov    %rbx,%rax
140a708b0:	48 83 c4 20          	add    $0x20,%rsp
140a708b4:	5b                   	pop    %rbx
140a708b5:	c3                   	ret
140a708b6:	90                   	nop
140a708b7:	90                   	nop
140a708b8:	90                   	nop
140a708b9:	90                   	nop
140a708ba:	90                   	nop
140a708bb:	90                   	nop
140a708bc:	90                   	nop
140a708bd:	90                   	nop
140a708be:	90                   	nop
140a708bf:	90                   	nop
140a708c0:	40 53                	rex push %rbx
140a708c2:	48 83 ec 20          	sub    $0x20,%rsp
140a708c6:	48 8d 05 13 b6 0c 00 	lea    0xcb613(%rip),%rax        # 0x140b3bee0
140a708cd:	48 8b d9             	mov    %rcx,%rbx
140a708d0:	48 89 01             	mov    %rax,(%rcx)
140a708d3:	f6 c2 01             	test   $0x1,%dl
140a708d6:	74 05                	je     0x140a708dd
140a708d8:	e8 f7 ec 07 00       	call   0x140aef5d4
140a708dd:	48 8b c3             	mov    %rbx,%rax
140a708e0:	48 83 c4 20          	add    $0x20,%rsp
140a708e4:	5b                   	pop    %rbx
140a708e5:	c3                   	ret
140a708e6:	90                   	nop
140a708e7:	90                   	nop
140a708e8:	90                   	nop
140a708e9:	90                   	nop
140a708ea:	90                   	nop
140a708eb:	90                   	nop
140a708ec:	90                   	nop
140a708ed:	90                   	nop
140a708ee:	90                   	nop
140a708ef:	90                   	nop
140a708f0:	40 53                	rex push %rbx
140a708f2:	48 83 ec 20          	sub    $0x20,%rsp
140a708f6:	48 8d 05 5b b6 0c 00 	lea    0xcb65b(%rip),%rax        # 0x140b3bf58
140a708fd:	48 8b d9             	mov    %rcx,%rbx
140a70900:	48 89 01             	mov    %rax,(%rcx)
140a70903:	f6 c2 01             	test   $0x1,%dl
140a70906:	74 05                	je     0x140a7090d
140a70908:	e8 c7 ec 07 00       	call   0x140aef5d4
140a7090d:	48 8b c3             	mov    %rbx,%rax
140a70910:	48 83 c4 20          	add    $0x20,%rsp
140a70914:	5b                   	pop    %rbx
140a70915:	c3                   	ret
140a70916:	90                   	nop
140a70917:	90                   	nop
140a70918:	90                   	nop
140a70919:	90                   	nop
140a7091a:	90                   	nop
140a7091b:	90                   	nop
140a7091c:	90                   	nop
140a7091d:	90                   	nop
140a7091e:	90                   	nop
140a7091f:	90                   	nop
140a70920:	40 53                	rex push %rbx
140a70922:	48 83 ec 20          	sub    $0x20,%rsp
140a70926:	48 8d 05 03 b6 0c 00 	lea    0xcb603(%rip),%rax        # 0x140b3bf30
140a7092d:	48 8b d9             	mov    %rcx,%rbx
140a70930:	48 89 01             	mov    %rax,(%rcx)
140a70933:	f6 c2 01             	test   $0x1,%dl
140a70936:	74 05                	je     0x140a7093d
140a70938:	e8 97 ec 07 00       	call   0x140aef5d4
140a7093d:	48 8b c3             	mov    %rbx,%rax
140a70940:	48 83 c4 20          	add    $0x20,%rsp
140a70944:	5b                   	pop    %rbx
140a70945:	c3                   	ret
140a70946:	90                   	nop
140a70947:	90                   	nop
140a70948:	90                   	nop
140a70949:	90                   	nop
140a7094a:	90                   	nop
140a7094b:	90                   	nop
140a7094c:	90                   	nop
140a7094d:	90                   	nop
140a7094e:	90                   	nop
140a7094f:	90                   	nop
140a70950:	40 53                	rex push %rbx
140a70952:	48 83 ec 20          	sub    $0x20,%rsp
140a70956:	48 8d 05 4b b6 0c 00 	lea    0xcb64b(%rip),%rax        # 0x140b3bfa8
140a7095d:	48 8b d9             	mov    %rcx,%rbx
140a70960:	48 89 01             	mov    %rax,(%rcx)
140a70963:	f6 c2 01             	test   $0x1,%dl
140a70966:	74 05                	je     0x140a7096d
140a70968:	e8 67 ec 07 00       	call   0x140aef5d4
140a7096d:	48 8b c3             	mov    %rbx,%rax
140a70970:	48 83 c4 20          	add    $0x20,%rsp
140a70974:	5b                   	pop    %rbx
140a70975:	c3                   	ret
140a70976:	90                   	nop
140a70977:	90                   	nop
140a70978:	90                   	nop
140a70979:	90                   	nop
140a7097a:	90                   	nop
140a7097b:	90                   	nop
140a7097c:	90                   	nop
140a7097d:	90                   	nop
140a7097e:	90                   	nop
140a7097f:	90                   	nop
140a70980:	40 53                	rex push %rbx
140a70982:	48 83 ec 20          	sub    $0x20,%rsp
140a70986:	48 8d 05 f3 b5 0c 00 	lea    0xcb5f3(%rip),%rax        # 0x140b3bf80
140a7098d:	48 8b d9             	mov    %rcx,%rbx
140a70990:	48 89 01             	mov    %rax,(%rcx)
140a70993:	f6 c2 01             	test   $0x1,%dl
140a70996:	74 05                	je     0x140a7099d
140a70998:	e8 37 ec 07 00       	call   0x140aef5d4
140a7099d:	48 8b c3             	mov    %rbx,%rax
140a709a0:	48 83 c4 20          	add    $0x20,%rsp
140a709a4:	5b                   	pop    %rbx
140a709a5:	c3                   	ret
140a709a6:	90                   	nop
140a709a7:	90                   	nop
140a709a8:	90                   	nop
140a709a9:	90                   	nop
140a709aa:	90                   	nop
140a709ab:	90                   	nop
140a709ac:	90                   	nop
140a709ad:	90                   	nop
140a709ae:	90                   	nop
140a709af:	90                   	nop
140a709b0:	40 53                	rex push %rbx
140a709b2:	48 83 ec 20          	sub    $0x20,%rsp
140a709b6:	48 8d 05 3b b6 0c 00 	lea    0xcb63b(%rip),%rax        # 0x140b3bff8
140a709bd:	48 8b d9             	mov    %rcx,%rbx
140a709c0:	48 89 01             	mov    %rax,(%rcx)
140a709c3:	f6 c2 01             	test   $0x1,%dl