1400f96ef:	00
1400f96f0:	48 8b 3b             	mov    (%rbx),%rdi
1400f96f3:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1400f96f7:	48 85 d2             	test   %rdx,%rdx
1400f96fa:	74 16                	je     0x1400f9712
1400f96fc:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f9700:	48 63 48 04          	movslq 0x4(%rax),%rcx
1400f9704:	48 83 c2 08          	add    $0x8,%rdx
1400f9708:	48 03 ca             	add    %rdx,%rcx
1400f970b:	48 8b 01             	mov    (%rcx),%rax
1400f970e:	ff 50 08             	call   *0x8(%rax)
1400f9711:	90                   	nop
1400f9712:	ba 20 00 00 00       	mov    $0x20,%edx
1400f9717:	48 8b cb             	mov    %rbx,%rcx
1400f971a:	e8 65 0b 20 00       	call   0x1402fa284
1400f971f:	48 8b df             	mov    %rdi,%rbx
1400f9722:	48 85 ff             	test   %rdi,%rdi
1400f9725:	75 c9                	jne    0x1400f96f0
1400f9727:	ba 20 00 00 00       	mov    $0x20,%edx
1400f972c:	48 8b 0e             	mov    (%rsi),%rcx
1400f972f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400f9734:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400f9739:	48 83 c4 20          	add    $0x20,%rsp
1400f973d:	5f                   	pop    %rdi
1400f973e:	e9 41 0b 20 00       	jmp    0x1402fa284
1400f9743:	cc                   	int3
1400f9744:	cc                   	int3
1400f9745:	cc                   	int3
1400f9746:	cc                   	int3
1400f9747:	cc                   	int3
1400f9748:	cc                   	int3
1400f9749:	cc                   	int3
1400f974a:	cc                   	int3
1400f974b:	cc                   	int3
1400f974c:	cc                   	int3
1400f974d:	cc                   	int3
1400f974e:	cc                   	int3
1400f974f:	cc                   	int3
1400f9750:	40 57                	rex push %rdi
1400f9752:	48 83 ec 20          	sub    $0x20,%rsp
1400f9756:	48 8b 11             	mov    (%rcx),%rdx
1400f9759:	48 8b f9             	mov    %rcx,%rdi
1400f975c:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f9760:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1400f9767:	48 8b 0a             	mov    (%rdx),%rcx
1400f976a:	48 85 c9             	test   %rcx,%rcx
1400f976d:	74 2b                	je     0x1400f979a
1400f976f:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1400f9774:	0f 1f 40 00          	nopl   0x0(%rax)
1400f9778:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400f977f:	00
1400f9780:	48 8b 19             	mov    (%rcx),%rbx
1400f9783:	ba 70 00 00 00       	mov    $0x70,%edx
1400f9788:	e8 f7 0a 20 00       	call   0x1402fa284
1400f978d:	48 8b cb             	mov    %rbx,%rcx
1400f9790:	48 85 db             	test   %rbx,%rbx
1400f9793:	75 eb                	jne    0x1400f9780
1400f9795:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400f979a:	48 8b 0f             	mov    (%rdi),%rcx
1400f979d:	ba 70 00 00 00       	mov    $0x70,%edx
1400f97a2:	48 83 c4 20          	add    $0x20,%rsp
1400f97a6:	5f                   	pop    %rdi
1400f97a7:	e9 d8 0a 20 00       	jmp    0x1402fa284
1400f97ac:	cc                   	int3
1400f97ad:	cc                   	int3
1400f97ae:	cc                   	int3
1400f97af:	cc                   	int3
1400f97b0:	40 57                	rex push %rdi
1400f97b2:	48 83 ec 20          	sub    $0x20,%rsp
1400f97b6:	48 8b 11             	mov    (%rcx),%rdx
1400f97b9:	48 8b f9             	mov    %rcx,%rdi
1400f97bc:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f97c0:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1400f97c7:	48 8b 0a             	mov    (%rdx),%rcx
1400f97ca:	48 85 c9             	test   %rcx,%rcx
1400f97cd:	74 2b                	je     0x1400f97fa
1400f97cf:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1400f97d4:	0f 1f 40 00          	nopl   0x0(%rax)
1400f97d8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400f97df:	00
1400f97e0:	48 8b 19             	mov    (%rcx),%rbx
1400f97e3:	ba 78 00 00 00       	mov    $0x78,%edx
1400f97e8:	e8 97 0a 20 00       	call   0x1402fa284
1400f97ed:	48 8b cb             	mov    %rbx,%rcx
1400f97f0:	48 85 db             	test   %rbx,%rbx
1400f97f3:	75 eb                	jne    0x1400f97e0
1400f97f5:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400f97fa:	48 8b 0f             	mov    (%rdi),%rcx
1400f97fd:	ba 78 00 00 00       	mov    $0x78,%edx
1400f9802:	48 83 c4 20          	add    $0x20,%rsp
1400f9806:	5f                   	pop    %rdi
1400f9807:	e9 78 0a 20 00       	jmp    0x1402fa284
1400f980c:	cc                   	int3
1400f980d:	cc                   	int3
1400f980e:	cc                   	int3
1400f980f:	cc                   	int3
1400f9810:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400f9815:	56                   	push   %rsi
1400f9816:	48 83 ec 20          	sub    $0x20,%rsp
1400f981a:	48 8b 19             	mov    (%rcx),%rbx
1400f981d:	48 8b f1             	mov    %rcx,%rsi
1400f9820:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f9824:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1400f982b:	48 8b 1b             	mov    (%rbx),%rbx
1400f982e:	48 85 db             	test   %rbx,%rbx
1400f9831:	74 33                	je     0x1400f9866
1400f9833:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1400f9838:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400f983f:	00
1400f9840:	48 8b 3b             	mov    (%rbx),%rdi
1400f9843:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1400f9847:	e8 54 03 00 00       	call   0x1400f9ba0
1400f984c:	ba 70 00 00 00       	mov    $0x70,%edx
1400f9851:	48 8b cb             	mov    %rbx,%rcx
1400f9854:	e8 2b 0a 20 00       	call   0x1402fa284
1400f9859:	48 8b df             	mov    %rdi,%rbx
1400f985c:	48 85 ff             	test   %rdi,%rdi
1400f985f:	75 df                	jne    0x1400f9840
1400f9861:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1400f9866:	48 8b 0e             	mov    (%rsi),%rcx
1400f9869:	ba 70 00 00 00       	mov    $0x70,%edx
1400f986e:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1400f9873:	48 83 c4 20          	add    $0x20,%rsp
1400f9877:	5e                   	pop    %rsi
1400f9878:	e9 07 0a 20 00       	jmp    0x1402fa284
1400f987d:	cc                   	int3
1400f987e:	cc                   	int3
1400f987f:	cc                   	int3
1400f9880:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400f9885:	56                   	push   %rsi
1400f9886:	48 83 ec 20          	sub    $0x20,%rsp
1400f988a:	48 8b 19             	mov    (%rcx),%rbx
1400f988d:	48 8b f1             	mov    %rcx,%rsi
1400f9890:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f9894:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1400f989b:	48 8b 1b             	mov    (%rbx),%rbx
1400f989e:	48 85 db             	test   %rbx,%rbx
1400f98a1:	74 36                	je     0x1400f98d9
1400f98a3:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1400f98a8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400f98af:	00
1400f98b0:	48 8b 3b             	mov    (%rbx),%rdi
1400f98b3:	48 8d 53 10          	lea    0x10(%rbx),%rdx
1400f98b7:	48 8b ce             	mov    %rsi,%rcx
1400f98ba:	e8 91 b5 ff ff       	call   0x1400f4e50
1400f98bf:	ba 40 00 00 00       	mov    $0x40,%edx
1400f98c4:	48 8b cb             	mov    %rbx,%rcx
1400f98c7:	e8 b8 09 20 00       	call   0x1402fa284
1400f98cc:	48 8b df             	mov    %rdi,%rbx
1400f98cf:	48 85 ff             	test   %rdi,%rdi
1400f98d2:	75 dc                	jne    0x1400f98b0
1400f98d4:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1400f98d9:	48 8b 0e             	mov    (%rsi),%rcx
1400f98dc:	ba 40 00 00 00       	mov    $0x40,%edx
1400f98e1:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1400f98e6:	48 83 c4 20          	add    $0x20,%rsp
1400f98ea:	5e                   	pop    %rsi
1400f98eb:	e9 94 09 20 00       	jmp    0x1402fa284
1400f98f0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400f98f5:	56                   	push   %rsi
1400f98f6:	48 83 ec 20          	sub    $0x20,%rsp
1400f98fa:	48 8b 19             	mov    (%rcx),%rbx
1400f98fd:	48 8b f1             	mov    %rcx,%rsi
1400f9900:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f9904:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1400f990b:	48 8b 1b             	mov    (%rbx),%rbx
1400f990e:	48 85 db             	test   %rbx,%rbx
1400f9911:	74 33                	je     0x1400f9946
1400f9913:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1400f9918:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400f991f:	00
1400f9920:	48 8b 3b             	mov    (%rbx),%rdi
1400f9923:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1400f9927:	e8 44 02 fa ff       	call   0x140099b70
1400f992c:	ba 50 00 00 00       	mov    $0x50,%edx
1400f9931:	48 8b cb             	mov    %rbx,%rcx
1400f9934:	e8 4b 09 20 00       	call   0x1402fa284
1400f9939:	48 8b df             	mov    %rdi,%rbx
1400f993c:	48 85 ff             	test   %rdi,%rdi
1400f993f:	75 df                	jne    0x1400f9920
1400f9941:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1400f9946:	48 8b 0e             	mov    (%rsi),%rcx
1400f9949:	ba 50 00 00 00       	mov    $0x50,%edx
1400f994e:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1400f9953:	48 83 c4 20          	add    $0x20,%rsp
1400f9957:	5e                   	pop    %rsi
1400f9958:	e9 27 09 20 00       	jmp    0x1402fa284
1400f995d:	cc                   	int3
1400f995e:	cc                   	int3
1400f995f:	cc                   	int3
1400f9960:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400f9965:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400f996a:	57                   	push   %rdi
1400f996b:	48 83 ec 20          	sub    $0x20,%rsp
1400f996f:	48 8b f1             	mov    %rcx,%rsi
1400f9972:	48 8b 11             	mov    (%rcx),%rdx
1400f9975:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400f9979:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1400f9980:	48 8b 1a             	mov    (%rdx),%rbx
1400f9983:	48 85 db             	test   %rbx,%rbx
1400f9986:	74 30                	je     0x1400f99b8
1400f9988:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400f998f:	00
1400f9990:	48 8b 3b             	mov    (%rbx),%rdi
1400f9993:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1400f9997:	48 85 c9             	test   %rcx,%rcx
1400f999a:	74 07                	je     0x1400f99a3
1400f999c:	48 8b 01             	mov    (%rcx),%rax
1400f999f:	ff 50 08             	call   *0x8(%rax)
1400f99a2:	90                   	nop
1400f99a3:	ba 20 00 00 00       	mov    $0x20,%edx
1400f99a8:	48 8b cb             	mov    %rbx,%rcx
1400f99ab:	e8 d4 08 20 00       	call   0x1402fa284
1400f99b0:	48 8b df             	mov    %rdi,%rbx
1400f99b3:	48 85 ff             	test   %rdi,%rdi
1400f99b6:	75 d8                	jne    0x1400f9990
1400f99b8:	ba 20 00 00 00       	mov    $0x20,%edx
1400f99bd:	48 8b 0e             	mov    (%rsi),%rcx
1400f99c0:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400f99c5:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400f99ca:	48 83 c4 20          	add    $0x20,%rsp
1400f99ce:	5f                   	pop    %rdi
1400f99cf:	e9 b0 08 20 00       	jmp    0x1402fa284
1400f99d4:	cc                   	int3
1400f99d5:	cc                   	int3
1400f99d6:	cc                   	int3
1400f99d7:	cc                   	int3
1400f99d8:	cc                   	int3
1400f99d9:	cc                   	int3
1400f99da:	cc                   	int3
1400f99db:	cc                   	int3
1400f99dc:	cc                   	int3
1400f99dd:	cc                   	int3
1400f99de:	cc                   	int3
1400f99df:	cc                   	int3
1400f99e0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400f99e5:	56                   	push   %rsi
1400f99e6:	48 83 ec 20          	sub    $0x20,%rsp
1400f99ea:	48 8b 19             	mov    (%rcx),%rbx
1400f99ed:	48 8b f1             	mov    %rcx,%rsi
1400f99f0:	48 8b 43 08          	mov    0x8(%rbx),%rax
1400f99f4:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1400f99fb:	48 8b 1b             	mov    (%rbx),%rbx
1400f99fe:	48 85 db             	test   %rbx,%rbx
1400f9a01:	74 33                	je     0x1400f9a36
1400f9a03:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
1400f9a08:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1400f9a0f:	00
1400f9a10:	48 8b 3b             	mov    (%rbx),%rdi
1400f9a13:	48 8d 4b 10          	lea    0x10(%rbx),%rcx
1400f9a17:	e8 94 18 00 00       	call   0x1400fb2b0
1400f9a1c:	ba 38 00 00 00       	mov    $0x38,%edx
1400f9a21:	48 8b cb             	mov    %rbx,%rcx
1400f9a24:	e8 5b 08 20 00       	call   0x1402fa284
1400f9a29:	48 8b df             	mov    %rdi,%rbx
1400f9a2c:	48 85 ff             	test   %rdi,%rdi
1400f9a2f:	75 df                	jne    0x1400f9a10
1400f9a31:	48 8b 7c 24 30       	mov    0x30(%rsp),%rdi
1400f9a36:	48 8b 0e             	mov    (%rsi),%rcx
1400f9a39:	ba 38 00 00 00       	mov    $0x38,%edx
1400f9a3e:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1400f9a43:	48 83 c4 20          	add    $0x20,%rsp
1400f9a47:	5e                   	pop    %rsi
1400f9a48:	e9 37 08 20 00       	jmp    0x1402fa284
1400f9a4d:	cc                   	int3
1400f9a4e:	cc                   	int3
1400f9a4f:	cc                   	int3
1400f9a50:	40 53                	rex push %rbx
1400f9a52:	48 83 ec 20          	sub    $0x20,%rsp
1400f9a56:	4c 8b 01             	mov    (%rcx),%r8
1400f9a59:	48 8b d1             	mov    %rcx,%rdx
1400f9a5c:	48 8b d9             	mov    %rcx,%rbx
1400f9a5f:	4d 8b 40 08          	mov    0x8(%r8),%r8
1400f9a63:	e8 38 75 ff ff       	call   0x1400f0fa0
1400f9a68:	48 8b 0b             	mov    (%rbx),%rcx
1400f9a6b:	ba 50 00 00 00       	mov    $0x50,%edx
1400f9a70:	48 83 c4 20          	add    $0x20,%rsp
1400f9a74:	5b                   	pop    %rbx
1400f9a75:	e9 0a 08 20 00       	jmp    0x1402fa284
1400f9a7a:	cc                   	int3
1400f9a7b:	cc                   	int3
1400f9a7c:	cc                   	int3
1400f9a7d:	cc                   	int3
1400f9a7e:	cc                   	int3
1400f9a7f:	cc                   	int3
1400f9a80:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400f9a85:	57                   	push   %rdi
1400f9a86:	48 83 ec 20          	sub    $0x20,%rsp
1400f9a8a:	48 8b 19             	mov    (%rcx),%rbx
1400f9a8d:	48 8b f9             	mov    %rcx,%rdi
1400f9a90:	48 8b 5b 08          	mov    0x8(%rbx),%rbx
1400f9a94:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
1400f9a98:	75 2b                	jne    0x1400f9ac5
1400f9a9a:	66 0f 1f 44 00 00    	nopw   0x0(%rax,%rax,1)
1400f9aa0:	4c 8b 43 10          	mov    0x10(%rbx),%r8
1400f9aa4:	48 8b d7             	mov    %rdi,%rdx
1400f9aa7:	48 8b cf             	mov    %rdi,%rcx
1400f9aaa:	e8 91 74 ff ff       	call   0x1400f0f40
1400f9aaf:	48 8b cb             	mov    %rbx,%rcx
1400f9ab2:	ba 28 00 00 00       	mov    $0x28,%edx
1400f9ab7:	48 8b 1b             	mov    (%rbx),%rbx
1400f9aba:	e8 c5 07 20 00       	call   0x1402fa284
1400f9abf:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
1400f9ac3:	74 db                	je     0x1400f9aa0
1400f9ac5:	48 8b 0f             	mov    (%rdi),%rcx
1400f9ac8:	ba 28 00 00 00       	mov    $0x28,%edx
1400f9acd:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400f9ad2:	48 83 c4 20          	add    $0x20,%rsp
1400f9ad6:	5f                   	pop    %rdi
1400f9ad7:	e9 a8 07 20 00       	jmp    0x1402fa284
1400f9adc:	cc                   	int3
1400f9add:	cc                   	int3
1400f9ade:	cc                   	int3
1400f9adf:	cc                   	int3
1400f9ae0:	40 53                	rex push %rbx
1400f9ae2:	48 83 ec 20          	sub    $0x20,%rsp
1400f9ae6:	4c 8b 01             	mov    (%rcx),%r8
1400f9ae9:	48 8b d1             	mov    %rcx,%rdx
1400f9aec:	48 8b d9             	mov    %rcx,%rbx
1400f9aef:	4d 8b 40 08          	mov    0x8(%r8),%r8
1400f9af3:	e8 58 75 ff ff       	call   0x1400f1050
1400f9af8:	48 8b 0b             	mov    (%rbx),%rcx
1400f9afb:	ba 50 00 00 00       	mov    $0x50,%edx
1400f9b00:	48 83 c4 20          	add    $0x20,%rsp
1400f9b04:	5b                   	pop    %rbx
1400f9b05:	e9 7a 07 20 00       	jmp    0x1402fa284
1400f9b0a:	cc                   	int3
1400f9b0b:	cc                   	int3
1400f9b0c:	cc                   	int3
1400f9b0d:	cc                   	int3
1400f9b0e:	cc                   	int3
1400f9b0f:	cc                   	int3
1400f9b10:	40 53                	rex push %rbx
1400f9b12:	48 83 ec 20          	sub    $0x20,%rsp
1400f9b16:	4c 8b 01             	mov    (%rcx),%r8
1400f9b19:	48 8b d1             	mov    %rcx,%rdx
1400f9b1c:	48 8b d9             	mov    %rcx,%rbx
1400f9b1f:	4d 8b 40 08          	mov    0x8(%r8),%r8
1400f9b23:	e8 a8 75 ff ff       	call   0x1400f10d0
1400f9b28:	48 8b 0b             	mov    (%rbx),%rcx
1400f9b2b:	ba 50 00 00 00       	mov    $0x50,%edx
1400f9b30:	48 83 c4 20          	add    $0x20,%rsp
1400f9b34:	5b                   	pop    %rbx
1400f9b35:	e9 4a 07 20 00       	jmp    0x1402fa284
1400f9b3a:	cc                   	int3
1400f9b3b:	cc                   	int3
1400f9b3c:	cc                   	int3
1400f9b3d:	cc                   	int3
1400f9b3e:	cc                   	int3
1400f9b3f:	cc                   	int3