1401225e7:	ff ff 7f
1401225ea:	48 3b f8             	cmp    %rax,%rdi
1401225ed:	77 4b                	ja     0x14012263a
1401225ef:	ba 01 00 00 00       	mov    $0x1,%edx
1401225f4:	e8 27 36 00 00       	call   0x140125c20
1401225f9:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1401225fe:	48 8b d6             	mov    %rsi,%rdx
140122601:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140122606:	e8 a5 25 00 00       	call   0x140124bb0
14012260b:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140122610:	e8 1b 38 00 00       	call   0x140125e30
140122615:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14012261a:	48 85 db             	test   %rbx,%rbx
14012261d:	74 71                	je     0x140122690
14012261f:	4c 8d 0d 4a 3a fa ff 	lea    -0x5c5b6(%rip),%r9        # 0x1400c6070
140122626:	ba 20 00 00 00       	mov    $0x20,%edx
14012262b:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
14012262f:	48 8b cb             	mov    %rbx,%rcx
140122632:	e8 f5 3c 06 00       	call   0x14018632c
140122637:	90                   	nop
140122638:	eb 49                	jmp    0x140122683
14012263a:	ba 02 00 00 00       	mov    $0x2,%edx
14012263f:	e8 dc 35 00 00       	call   0x140125c20
140122644:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140122649:	48 8b d6             	mov    %rsi,%rdx
14012264c:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140122651:	e8 5a 25 00 00       	call   0x140124bb0
140122656:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14012265b:	e8 d0 37 00 00       	call   0x140125e30
140122660:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140122665:	48 85 db             	test   %rbx,%rbx
140122668:	74 26                	je     0x140122690
14012266a:	4c 8d 0d ff 39 fa ff 	lea    -0x5c601(%rip),%r9        # 0x1400c6070
140122671:	ba 20 00 00 00       	mov    $0x20,%edx
140122676:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
14012267a:	48 8b cb             	mov    %rbx,%rcx
14012267d:	e8 aa 3c 06 00       	call   0x14018632c
140122682:	90                   	nop
140122683:	ba 60 00 00 00       	mov    $0x60,%edx
140122688:	48 8b cb             	mov    %rbx,%rcx
14012268b:	e8 bc 3f 06 00       	call   0x14018664c
140122690:	b0 01                	mov    $0x1,%al
140122692:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
140122697:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
14012269c:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1401226a1:	48 83 c4 50          	add    $0x50,%rsp
1401226a5:	5f                   	pop    %rdi
1401226a6:	c3                   	ret
1401226a7:	cc                   	int3
1401226a8:	cc                   	int3
1401226a9:	cc                   	int3
1401226aa:	cc                   	int3
1401226ab:	cc                   	int3
1401226ac:	cc                   	int3
1401226ad:	cc                   	int3
1401226ae:	cc                   	int3
1401226af:	cc                   	int3
1401226b0:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
1401226b5:	55                   	push   %rbp
1401226b6:	56                   	push   %rsi
1401226b7:	57                   	push   %rdi
1401226b8:	41 54                	push   %r12
1401226ba:	41 55                	push   %r13
1401226bc:	41 56                	push   %r14
1401226be:	41 57                	push   %r15
1401226c0:	48 8d ac 24 30 ff ff 	lea    -0xd0(%rsp),%rbp
1401226c7:	ff
1401226c8:	48 81 ec d0 01 00 00 	sub    $0x1d0,%rsp
1401226cf:	0f 29 b4 24 c0 01 00 	movaps %xmm6,0x1c0(%rsp)
1401226d6:	00
1401226d7:	48 8b 05 92 8b 18 00 	mov    0x188b92(%rip),%rax        # 0x1402ab270
1401226de:	48 33 c4             	xor    %rsp,%rax
1401226e1:	48 89 85 b8 00 00 00 	mov    %rax,0xb8(%rbp)
1401226e8:	4d 8b f0             	mov    %r8,%r14
1401226eb:	48 8b da             	mov    %rdx,%rbx
1401226ee:	4c 8b f9             	mov    %rcx,%r15
1401226f1:	45 33 e4             	xor    %r12d,%r12d
1401226f4:	44 89 64 24 28       	mov    %r12d,0x28(%rsp)
1401226f9:	0f 57 c0             	xorps  %xmm0,%xmm0
1401226fc:	f2 0f 11 44 24 20    	movsd  %xmm0,0x20(%rsp)
140122702:	4c 8b 42 10          	mov    0x10(%rdx),%r8
140122706:	48 8b 52 08          	mov    0x8(%rdx),%rdx
14012270a:	4c 89 65 30          	mov    %r12,0x30(%rbp)
14012270e:	41 8b fc             	mov    %r12d,%edi
140122711:	4c 89 65 40          	mov    %r12,0x40(%rbp)
140122715:	be 0f 00 00 00       	mov    $0xf,%esi
14012271a:	48 89 75 48          	mov    %rsi,0x48(%rbp)
14012271e:	40 88 7d 30          	mov    %dil,0x30(%rbp)
140122722:	49 3b d0             	cmp    %r8,%rdx
140122725:	74 14                	je     0x14012273b
140122727:	4c 2b c2             	sub    %rdx,%r8
14012272a:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14012272e:	e8 cd 3c fa ff       	call   0x1400c6400
140122733:	48 8b 75 48          	mov    0x48(%rbp),%rsi
140122737:	48 8b 7d 40          	mov    0x40(%rbp),%rdi
14012273b:	48 8d 05 36 c1 11 00 	lea    0x11c136(%rip),%rax        # 0x14023e878
140122742:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
140122747:	4c 89 65 d8          	mov    %r12,-0x28(%rbp)
14012274b:	0f 57 c0             	xorps  %xmm0,%xmm0
14012274e:	66 0f 7f 45 00       	movdqa %xmm0,0x0(%rbp)
140122753:	4c 89 65 10          	mov    %r12,0x10(%rbp)
140122757:	c7 44 24 28 01 00 00 	movl   $0x1,0x28(%rsp)
14012275e:	00
14012275f:	48 8d 05 52 74 11 00 	lea    0x117452(%rip),%rax        # 0x140239bb8
140122766:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
14012276a:	c7 45 cc 78 00 00 00 	movl   $0x78,-0x34(%rbp)
140122771:	4c 89 64 24 48       	mov    %r12,0x48(%rsp)
140122776:	45 33 c0             	xor    %r8d,%r8d
140122779:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14012277e:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140122782:	e8 29 a3 fa ff       	call   0x1400ccab0
140122787:	90                   	nop
140122788:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14012278d:	48 63 48 04          	movslq 0x4(%rax),%rcx
140122791:	4c 8d 2d 30 c1 11 00 	lea    0x11c130(%rip),%r13        # 0x14023e8c8
140122798:	4c 89 6c 0c 40       	mov    %r13,0x40(%rsp,%rcx,1)
14012279d:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401227a2:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401227a6:	8d 91 70 ff ff ff    	lea    -0x90(%rcx),%edx
1401227ac:	89 54 0c 3c          	mov    %edx,0x3c(%rsp,%rcx,1)
1401227b0:	48 8d 44 24 50       	lea    0x50(%rsp),%rax
1401227b5:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401227ba:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1401227bf:	e8 7c a1 fa ff       	call   0x1400cc940
1401227c4:	90                   	nop
1401227c5:	48 8d 05 dc 72 11 00 	lea    0x1172dc(%rip),%rax        # 0x140239aa8
1401227cc:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1401227d1:	48 8d 55 30          	lea    0x30(%rbp),%rdx
1401227d5:	48 83 fe 10          	cmp    $0x10,%rsi
1401227d9:	48 0f 43 55 30       	cmovae 0x30(%rbp),%rdx
1401227de:	41 b9 02 00 00 00    	mov    $0x2,%r9d
1401227e4:	4c 8b c7             	mov    %rdi,%r8
1401227e7:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1401227ec:	e8 7f dd fa ff       	call   0x1400d0570
1401227f1:	90                   	nop
1401227f2:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401227f7:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1401227fc:	e8 1f 74 00 00       	call   0x140129c20
140122801:	48 8b 08             	mov    (%rax),%rcx
140122804:	48 63 51 04          	movslq 0x4(%rcx),%rdx
140122808:	f2 0f 10 74 24 20    	movsd  0x20(%rsp),%xmm6
14012280e:	f6 44 02 10 06       	testb  $0x6,0x10(%rdx,%rax,1)
140122813:	74 22                	je     0x140122837
140122815:	66 0f 2e 35 63 79 16 	ucomisd 0x167963(%rip),%xmm6        # 0x14028a180
14012281c:	00
14012281d:	0f 8a 18 01 00 00    	jp     0x14012293b
140122823:	0f 85 12 01 00 00    	jne    0x14012293b
140122829:	f2 0f 10 35 57 79 16 	movsd  0x167957(%rip),%xmm6        # 0x14028a188
140122830:	00
140122831:	f2 0f 11 74 24 20    	movsd  %xmm6,0x20(%rsp)
140122837:	4c 89 65 60          	mov    %r12,0x60(%rbp)
14012283b:	45 33 c0             	xor    %r8d,%r8d
14012283e:	41 8d 50 03          	lea    0x3(%r8),%edx
140122842:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
140122846:	e8 d5 33 00 00       	call   0x140125c20
14012284b:	f2 0f 11 75 50       	movsd  %xmm6,0x50(%rbp)
140122850:	49 8b d6             	mov    %r14,%rdx
140122853:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
140122857:	e8 54 23 00 00       	call   0x140124bb0
14012285c:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
140122860:	e8 cb 35 00 00       	call   0x140125e30
140122865:	48 8b 5d 60          	mov    0x60(%rbp),%rbx
140122869:	48 85 db             	test   %rbx,%rbx
14012286c:	74 26                	je     0x140122894
14012286e:	4c 8d 0d fb 37 fa ff 	lea    -0x5c805(%rip),%r9        # 0x1400c6070
140122875:	ba 20 00 00 00       	mov    $0x20,%edx
14012287a:	44 8d 42 e3          	lea    -0x1d(%rdx),%r8d
14012287e:	48 8b cb             	mov    %rbx,%rcx
140122881:	e8 a6 3a 06 00       	call   0x14018632c
140122886:	90                   	nop
140122887:	ba 60 00 00 00       	mov    $0x60,%edx
14012288c:	48 8b cb             	mov    %rbx,%rcx
14012288f:	e8 b8 3d 06 00       	call   0x14018664c
140122894:	b3 01                	mov    $0x1,%bl
140122896:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14012289b:	48 63 48 04          	movslq 0x4(%rax),%rcx
14012289f:	4c 89 6c 0c 40       	mov    %r13,0x40(%rsp,%rcx,1)
1401228a4:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401228a9:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401228ad:	8d 91 70 ff ff ff    	lea    -0x90(%rcx),%edx
1401228b3:	89 54 0c 3c          	mov    %edx,0x3c(%rsp,%rcx,1)
1401228b7:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1401228bc:	e8 3f 83 fa ff       	call   0x1400cac00
1401228c1:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1401228c6:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401228ca:	48 8d 05 e7 72 11 00 	lea    0x1172e7(%rip),%rax        # 0x140239bb8
1401228d1:	48 89 44 0c 40       	mov    %rax,0x40(%rsp,%rcx,1)
1401228d6:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1401228db:	48 63 51 04          	movslq 0x4(%rcx),%rdx
1401228df:	44 8d 42 e8          	lea    -0x18(%rdx),%r8d
1401228e3:	44 89 44 14 3c       	mov    %r8d,0x3c(%rsp,%rdx,1)
1401228e8:	48 8d 05 a1 70 11 00 	lea    0x1170a1(%rip),%rax        # 0x140239990
1401228ef:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1401228f3:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1401228f7:	e8 fc 57 04 00       	call   0x1401680f8
1401228fc:	90                   	nop
1401228fd:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
140122901:	e8 7a 3a fa ff       	call   0x1400c6380
140122906:	0f b6 c3             	movzbl %bl,%eax
140122909:	48 8b 8d b8 00 00 00 	mov    0xb8(%rbp),%rcx
140122910:	48 33 cc             	xor    %rsp,%rcx
140122913:	e8 b8 39 06 00       	call   0x1401862d0
140122918:	48 8b 9c 24 28 02 00 	mov    0x228(%rsp),%rbx
14012291f:	00
140122920:	0f 28 b4 24 c0 01 00 	movaps 0x1c0(%rsp),%xmm6
140122927:	00
140122928:	48 81 c4 d0 01 00 00 	add    $0x1d0,%rsp
14012292f:	41 5f                	pop    %r15
140122931:	41 5e                	pop    %r14
140122933:	41 5d                	pop    %r13
140122935:	41 5c                	pop    %r12
140122937:	5f                   	pop    %rdi
140122938:	5e                   	pop    %rsi
140122939:	5d                   	pop    %rbp
14012293a:	c3                   	ret
14012293b:	66 0f 2e 35 65 78 16 	ucomisd 0x167865(%rip),%xmm6        # 0x14028a1a8
140122942:	00
140122943:	7a 0f                	jp     0x140122954
140122945:	75 0d                	jne    0x140122954
140122947:	f2 0f 10 35 61 78 16 	movsd  0x167861(%rip),%xmm6        # 0x14028a1b0
14012294e:	00
14012294f:	e9 dd fe ff ff       	jmp    0x140122831
140122954:	0f 28 c6             	movaps %xmm6,%xmm0
140122957:	e8 90 8d 08 00       	call   0x1401ab6ec
14012295c:	66 83 f8 01          	cmp    $0x1,%ax
140122960:	0f 84 d1 fe ff ff    	je     0x140122837
140122966:	4c 8b 43 10          	mov    0x10(%rbx),%r8
14012296a:	48 8b 53 08          	mov    0x8(%rbx),%rdx
14012296e:	4c 89 a5 98 00 00 00 	mov    %r12,0x98(%rbp)
140122975:	66 0f 6f 05 63 78 16 	movdqa 0x167863(%rip),%xmm0        # 0x14028a1e0
14012297c:	00
14012297d:	f3 0f 7f 85 a8 00 00 	movdqu %xmm0,0xa8(%rbp)
140122984:	00
140122985:	c6 85 98 00 00 00 00 	movb   $0x0,0x98(%rbp)
14012298c:	49 3b d0             	cmp    %r8,%rdx
14012298f:	74 10                	je     0x1401229a1
140122991:	4c 2b c2             	sub    %rdx,%r8
140122994:	48 8d 8d 98 00 00 00 	lea    0x98(%rbp),%rcx
14012299b:	e8 60 3a fa ff       	call   0x1400c6400
1401229a0:	90                   	nop
1401229a1:	41 b9 01 00 00 00    	mov    $0x1,%r9d
1401229a7:	4c 8d 05 f2 b3 11 00 	lea    0x11b3f2(%rip),%r8        # 0x14023dda0
1401229ae:	33 d2                	xor    %edx,%edx
1401229b0:	48 8d 8d 98 00 00 00 	lea    0x98(%rbp),%rcx
1401229b7:	e8 14 be fa ff       	call   0x1400ce7d0
1401229bc:	4c 89 65 78          	mov    %r12,0x78(%rbp)
1401229c0:	0f 57 c0             	xorps  %xmm0,%xmm0
1401229c3:	f3 0f 7f 85 88 00 00 	movdqu %xmm0,0x88(%rbp)
1401229ca:	00
1401229cb:	0f 10 00             	movups (%rax),%xmm0
1401229ce:	0f 11 45 78          	movups %xmm0,0x78(%rbp)
1401229d2:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1401229d6:	0f 11 8d 88 00 00 00 	movups %xmm1,0x88(%rbp)
1401229dd:	4c 89 60 10          	mov    %r12,0x10(%rax)
1401229e1:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1401229e8:	00
1401229e9:	c6 00 00             	movb   $0x0,(%rax)
1401229ec:	41 b8 12 00 00 00    	mov    $0x12,%r8d
1401229f2:	48 8d 15 77 b4 11 00 	lea    0x11b477(%rip),%rdx        # 0x14023de70
1401229f9:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
1401229fd:	e8 be 9c fa ff       	call   0x1400cc6c0
140122a02:	0f 10 00             	movups (%rax),%xmm0
140122a05:	0f 11 45 50          	movups %xmm0,0x50(%rbp)
140122a09:	0f 10 48 10          	movups 0x10(%rax),%xmm1
140122a0d:	0f 11 4d 60          	movups %xmm1,0x60(%rbp)
140122a11:	4c 89 60 10          	mov    %r12,0x10(%rax)
140122a15:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
140122a1c:	00
140122a1d:	c6 00 00             	movb   $0x0,(%rax)
140122a20:	45 33 c9             	xor    %r9d,%r9d
140122a23:	4c 8b c3             	mov    %rbx,%r8
140122a26:	48 8d 55 50          	lea    0x50(%rbp),%rdx
140122a2a:	49 8b cf             	mov    %r15,%rcx
140122a2d:	e8 2e 09 00 00       	call   0x140123360
140122a32:	0f b6 d8             	movzbl %al,%ebx
140122a35:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
140122a39:	e8 42 39 fa ff       	call   0x1400c6380
140122a3e:	90                   	nop
140122a3f:	48 8d 4d 78          	lea    0x78(%rbp),%rcx
140122a43:	e8 38 39 fa ff       	call   0x1400c6380
140122a48:	90                   	nop
140122a49:	48 8d 8d 98 00 00 00 	lea    0x98(%rbp),%rcx
140122a50:	e8 2b 39 fa ff       	call   0x1400c6380
140122a55:	e9 3c fe ff ff       	jmp    0x140122896
140122a5a:	cc                   	int3
140122a5b:	cc                   	int3
140122a5c:	cc                   	int3
140122a5d:	cc                   	int3
140122a5e:	cc                   	int3
140122a5f:	cc                   	int3
140122a60:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
140122a65:	57                   	push   %rdi
140122a66:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
140122a6d:	48 8b 05 fc 87 18 00 	mov    0x1887fc(%rip),%rax        # 0x1402ab270
140122a74:	48 33 c4             	xor    %rsp,%rax
140122a77:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
140122a7c:	48 8b fa             	mov    %rdx,%rdi
140122a7f:	48 8b d9             	mov    %rcx,%rbx
140122a82:	48 c7 44 24 58 00 00 	movq   $0x0,0x58(%rsp)
140122a89:	00 00
140122a8b:	66 0f 6f 05 4d 77 16 	movdqa 0x16774d(%rip),%xmm0        # 0x14028a1e0
140122a92:	00
140122a93:	f3 0f 7f 44 24 68    	movdqu %xmm0,0x68(%rsp)
140122a99:	c6 44 24 58 00       	movb   $0x0,0x58(%rsp)
140122a9e:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
140122aa3:	e8 78 01 00 00       	call   0x140122c20
140122aa8:	84 c0                	test   %al,%al
140122aaa:	75 07                	jne    0x140122ab3
140122aac:	32 db                	xor    %bl,%bl
140122aae:	e9 3f 01 00 00       	jmp    0x140122bf2
140122ab3:	48 c7 44 24 40 00 00 	movq   $0x0,0x40(%rsp)
140122aba:	00 00
140122abc:	41 b0 01             	mov    $0x1,%r8b
140122abf:	ba 04 00 00 00       	mov    $0x4,%edx
140122ac4:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140122ac9:	e8 52 31 00 00       	call   0x140125c20
140122ace:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
140122ad3:	48 83 7c 24 70 10    	cmpq   $0x10,0x70(%rsp)
140122ad9:	48 0f 43 4c 24 58    	cmovae 0x58(%rsp),%rcx
140122adf:	8b 54 24 68          	mov    0x68(%rsp),%edx
140122ae3:	e8 68 1a 00 00       	call   0x140124550
140122ae8:	4c 8b c8             	mov    %rax,%r9
140122aeb:	4c 8b 43 20          	mov    0x20(%rbx),%r8
140122aef:	49 ff c8             	dec    %r8
140122af2:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140122af7:	4c 03 43 18          	add    0x18(%rbx),%r8
140122afb:	48 8b cb             	mov    %rbx,%rcx
140122afe:	48 8b 53 10          	mov    0x10(%rbx),%rdx
140122b02:	48 ff ca             	dec    %rdx
140122b05:	49 8b c0             	mov    %r8,%rax
140122b08:	48 d1 e8             	shr    $1,%rax
140122b0b:	48 23 d0             	and    %rax,%rdx
140122b0e:	41 83 e0 01          	and    $0x1,%r8d
140122b12:	48 8b 43 08          	mov    0x8(%rbx),%rax
140122b16:	48 8b 0c d0          	mov    (%rax,%rdx,8),%rcx
140122b1a:	4a 8b 14 c1          	mov    (%rcx,%r8,8),%rdx
140122b1e:	8b 42 08             	mov    0x8(%rdx),%eax
140122b21:	8b 4c 24 38          	mov    0x38(%rsp),%ecx
140122b25:	89 4a 08             	mov    %ecx,0x8(%rdx)
140122b28:	89 44 24 38          	mov    %eax,0x38(%rsp)
140122b2c:	48 8b 02             	mov    (%rdx),%rax
140122b2f:	4c 89 0a             	mov    %r9,(%rdx)
140122b32:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
140122b37:	4c 8b 43 20          	mov    0x20(%rbx),%r8
140122b3b:	49 ff c8             	dec    %r8
140122b3e:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140122b43:	4c 03 43 18          	add    0x18(%rbx),%r8
140122b47:	48 8b cb             	mov    %rbx,%rcx
140122b4a:	48 8b 53 10          	mov    0x10(%rbx),%rdx
140122b4e:	48 ff ca             	dec    %rdx