140b082b5:	90                   	nop
140b082b6:	90                   	nop
140b082b7:	90                   	nop
140b082b8:	90                   	nop
140b082b9:	90                   	nop
140b082ba:	90                   	nop
140b082bb:	90                   	nop
140b082bc:	90                   	nop
140b082bd:	90                   	nop
140b082be:	90                   	nop
140b082bf:	90                   	nop
140b082c0:	ba 20 00 00 00       	mov    $0x20,%edx
140b082c5:	4c 8d 0d f4 e0 4f ff 	lea    -0xb01f0c(%rip),%r9        # 0x1400063c0
140b082cc:	48 8d 0d cd 97 1b 00 	lea    0x1b97cd(%rip),%rcx        # 0x140cc1aa0
140b082d3:	44 8d 42 01          	lea    0x1(%rdx),%r8d
140b082d7:	e9 64 73 fe ff       	jmp    0x140aef640
140b082dc:	90                   	nop
140b082dd:	90                   	nop
140b082de:	90                   	nop
140b082df:	90                   	nop
140b082e0:	48 8d 0d f9 28 22 00 	lea    0x2228f9(%rip),%rcx        # 0x140d2abe0
140b082e7:	e9 40 ea 51 ff       	jmp    0x140026d2c
140b082ec:	90                   	nop
140b082ed:	90                   	nop
140b082ee:	90                   	nop
140b082ef:	90                   	nop
140b082f0:	48 83 ec 28          	sub    $0x28,%rsp
140b082f4:	48 8b 0d 2d 29 22 00 	mov    0x22292d(%rip),%rcx        # 0x140d2ac28
140b082fb:	48 85 c9             	test   %rcx,%rcx
140b082fe:	74 45                	je     0x140b08345
140b08300:	48 8b 05 31 29 22 00 	mov    0x222931(%rip),%rax        # 0x140d2ac38
140b08307:	48 2b c1             	sub    %rcx,%rax
140b0830a:	48 d1 f8             	sar    $1,%rax
140b0830d:	48 03 c0             	add    %rax,%rax
140b08310:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140b08316:	72 14                	jb     0x140b0832c
140b08318:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140b0831c:	48 2b ca             	sub    %rdx,%rcx
140b0831f:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140b08323:	48 83 f8 1f          	cmp    $0x1f,%rax
140b08327:	77 21                	ja     0x140b0834a
140b08329:	48 8b ca             	mov    %rdx,%rcx
140b0832c:	ff 15 8e 45 00 00    	call   *0x458e(%rip)        # 0x140b0c8c0
140b08332:	48 83 25 ee 28 22 00 	andq   $0x0,0x2228ee(%rip)        # 0x140d2ac28
140b08339:	00
140b0833a:	0f 57 c0             	xorps  %xmm0,%xmm0
140b0833d:	f3 0f 7f 05 eb 28 22 	movdqu %xmm0,0x2228eb(%rip)        # 0x140d2ac30
140b08344:	00
140b08345:	48 83 c4 28          	add    $0x28,%rsp
140b08349:	c3                   	ret
140b0834a:	ff 15 48 46 00 00    	call   *0x4648(%rip)        # 0x140b0c998
140b08350:	cc                   	int3
140b08351:	90                   	nop
140b08352:	90                   	nop
140b08353:	90                   	nop
140b08354:	90                   	nop
140b08355:	90                   	nop
140b08356:	90                   	nop
140b08357:	90                   	nop
140b08358:	90                   	nop
140b08359:	90                   	nop
140b0835a:	90                   	nop
140b0835b:	90                   	nop
140b0835c:	90                   	nop
140b0835d:	90                   	nop
140b0835e:	90                   	nop
140b0835f:	90                   	nop
140b08360:	48 83 ec 28          	sub    $0x28,%rsp
140b08364:	48 8b 0d d5 28 22 00 	mov    0x2228d5(%rip),%rcx        # 0x140d2ac40
140b0836b:	48 85 c9             	test   %rcx,%rcx
140b0836e:	74 45                	je     0x140b083b5
140b08370:	48 8b 05 d9 28 22 00 	mov    0x2228d9(%rip),%rax        # 0x140d2ac50
140b08377:	48 2b c1             	sub    %rcx,%rax
140b0837a:	48 d1 f8             	sar    $1,%rax
140b0837d:	48 03 c0             	add    %rax,%rax
140b08380:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140b08386:	72 14                	jb     0x140b0839c
140b08388:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140b0838c:	48 2b ca             	sub    %rdx,%rcx
140b0838f:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140b08393:	48 83 f8 1f          	cmp    $0x1f,%rax
140b08397:	77 21                	ja     0x140b083ba
140b08399:	48 8b ca             	mov    %rdx,%rcx
140b0839c:	ff 15 1e 45 00 00    	call   *0x451e(%rip)        # 0x140b0c8c0
140b083a2:	48 83 25 96 28 22 00 	andq   $0x0,0x222896(%rip)        # 0x140d2ac40
140b083a9:	00
140b083aa:	0f 57 c0             	xorps  %xmm0,%xmm0
140b083ad:	f3 0f 7f 05 93 28 22 	movdqu %xmm0,0x222893(%rip)        # 0x140d2ac48
140b083b4:	00
140b083b5:	48 83 c4 28          	add    $0x28,%rsp
140b083b9:	c3                   	ret
140b083ba:	ff 15 d8 45 00 00    	call   *0x45d8(%rip)        # 0x140b0c998
140b083c0:	cc                   	int3
140b083c1:	90                   	nop
140b083c2:	90                   	nop
140b083c3:	90                   	nop
140b083c4:	90                   	nop
140b083c5:	90                   	nop
140b083c6:	90                   	nop
140b083c7:	90                   	nop
140b083c8:	90                   	nop
140b083c9:	90                   	nop
140b083ca:	90                   	nop
140b083cb:	90                   	nop
140b083cc:	90                   	nop
140b083cd:	90                   	nop
140b083ce:	90                   	nop
140b083cf:	90                   	nop
140b083d0:	48 83 ec 28          	sub    $0x28,%rsp
140b083d4:	48 8b 0d 35 28 22 00 	mov    0x222835(%rip),%rcx        # 0x140d2ac10
140b083db:	48 85 c9             	test   %rcx,%rcx
140b083de:	74 45                	je     0x140b08425
140b083e0:	48 8b 05 39 28 22 00 	mov    0x222839(%rip),%rax        # 0x140d2ac20
140b083e7:	48 2b c1             	sub    %rcx,%rax
140b083ea:	48 d1 f8             	sar    $1,%rax
140b083ed:	48 03 c0             	add    %rax,%rax
140b083f0:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140b083f6:	72 14                	jb     0x140b0840c
140b083f8:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140b083fc:	48 2b ca             	sub    %rdx,%rcx
140b083ff:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140b08403:	48 83 f8 1f          	cmp    $0x1f,%rax
140b08407:	77 21                	ja     0x140b0842a
140b08409:	48 8b ca             	mov    %rdx,%rcx
140b0840c:	ff 15 ae 44 00 00    	call   *0x44ae(%rip)        # 0x140b0c8c0
140b08412:	48 83 25 f6 27 22 00 	andq   $0x0,0x2227f6(%rip)        # 0x140d2ac10
140b08419:	00
140b0841a:	0f 57 c0             	xorps  %xmm0,%xmm0
140b0841d:	f3 0f 7f 05 f3 27 22 	movdqu %xmm0,0x2227f3(%rip)        # 0x140d2ac18
140b08424:	00
140b08425:	48 83 c4 28          	add    $0x28,%rsp
140b08429:	c3                   	ret
140b0842a:	ff 15 68 45 00 00    	call   *0x4568(%rip)        # 0x140b0c998
140b08430:	cc                   	int3
140b08431:	90                   	nop
140b08432:	90                   	nop
140b08433:	90                   	nop
140b08434:	90                   	nop
140b08435:	90                   	nop
140b08436:	90                   	nop
140b08437:	90                   	nop
140b08438:	90                   	nop
140b08439:	90                   	nop
140b0843a:	90                   	nop
140b0843b:	90                   	nop
140b0843c:	90                   	nop
140b0843d:	90                   	nop
140b0843e:	90                   	nop
140b0843f:	90                   	nop
140b08440:	48 83 ec 28          	sub    $0x28,%rsp
140b08444:	48 8b 0d ad 27 22 00 	mov    0x2227ad(%rip),%rcx        # 0x140d2abf8
140b0844b:	48 85 c9             	test   %rcx,%rcx
140b0844e:	74 45                	je     0x140b08495
140b08450:	48 8b 05 b1 27 22 00 	mov    0x2227b1(%rip),%rax        # 0x140d2ac08
140b08457:	48 2b c1             	sub    %rcx,%rax
140b0845a:	48 d1 f8             	sar    $1,%rax
140b0845d:	48 03 c0             	add    %rax,%rax
140b08460:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
140b08466:	72 14                	jb     0x140b0847c
140b08468:	48 8b 51 f8          	mov    -0x8(%rcx),%rdx
140b0846c:	48 2b ca             	sub    %rdx,%rcx
140b0846f:	48 8d 41 f8          	lea    -0x8(%rcx),%rax
140b08473:	48 83 f8 1f          	cmp    $0x1f,%rax
140b08477:	77 21                	ja     0x140b0849a
140b08479:	48 8b ca             	mov    %rdx,%rcx
140b0847c:	ff 15 3e 44 00 00    	call   *0x443e(%rip)        # 0x140b0c8c0
140b08482:	48 83 25 6e 27 22 00 	andq   $0x0,0x22276e(%rip)        # 0x140d2abf8
140b08489:	00
140b0848a:	0f 57 c0             	xorps  %xmm0,%xmm0
140b0848d:	f3 0f 7f 05 6b 27 22 	movdqu %xmm0,0x22276b(%rip)        # 0x140d2ac00
140b08494:	00
140b08495:	48 83 c4 28          	add    $0x28,%rsp
140b08499:	c3                   	ret
140b0849a:	ff 15 f8 44 00 00    	call   *0x44f8(%rip)        # 0x140b0c998
140b084a0:	cc                   	int3
140b084a1:	90                   	nop
140b084a2:	90                   	nop
140b084a3:	90                   	nop
140b084a4:	90                   	nop
140b084a5:	90                   	nop
140b084a6:	90                   	nop
140b084a7:	90                   	nop
140b084a8:	90                   	nop
140b084a9:	90                   	nop
140b084aa:	90                   	nop
140b084ab:	90                   	nop
140b084ac:	90                   	nop
140b084ad:	90                   	nop
140b084ae:	90                   	nop
140b084af:	90                   	nop
140b084b0:	48 8d 0d b9 27 22 00 	lea    0x2227b9(%rip),%rcx        # 0x140d2ac70
140b084b7:	e9 8c cb 6d ff       	jmp    0x1401e5048
140b084bc:	90                   	nop
140b084bd:	90                   	nop
140b084be:	90                   	nop
140b084bf:	90                   	nop
140b084c0:	40 53                	rex push %rbx
140b084c2:	48 83 ec 20          	sub    $0x20,%rsp
140b084c6:	48 8b 1d cb 2d 22 00 	mov    0x222dcb(%rip),%rbx        # 0x140d2b298
140b084cd:	48 85 db             	test   %rbx,%rbx
140b084d0:	74 39                	je     0x140b0850b
140b084d2:	83 c8 ff             	or     $0xffffffff,%eax
140b084d5:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
140b084da:	83 f8 01             	cmp    $0x1,%eax
140b084dd:	75 2c                	jne    0x140b0850b
140b084df:	48 8b 03             	mov    (%rbx),%rax
140b084e2:	48 8b cb             	mov    %rbx,%rcx
140b084e5:	48 8b 00             	mov    (%rax),%rax
140b084e8:	ff 15 4a 47 00 00    	call   *0x474a(%rip)        # 0x140b0cc38
140b084ee:	83 c8 ff             	or     $0xffffffff,%eax
140b084f1:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
140b084f6:	83 f8 01             	cmp    $0x1,%eax
140b084f9:	75 10                	jne    0x140b0850b
140b084fb:	48 8b 03             	mov    (%rbx),%rax
140b084fe:	48 8b cb             	mov    %rbx,%rcx
140b08501:	48 8b 40 08          	mov    0x8(%rax),%rax
140b08505:	ff 15 2d 47 00 00    	call   *0x472d(%rip)        # 0x140b0cc38
140b0850b:	48 83 c4 20          	add    $0x20,%rsp
140b0850f:	5b                   	pop    %rbx
140b08510:	c3                   	ret
140b08511:	90                   	nop
140b08512:	90                   	nop
140b08513:	90                   	nop
140b08514:	90                   	nop
140b08515:	90                   	nop
140b08516:	90                   	nop
140b08517:	90                   	nop
140b08518:	90                   	nop
140b08519:	90                   	nop
140b0851a:	90                   	nop
140b0851b:	90                   	nop
140b0851c:	90                   	nop
140b0851d:	90                   	nop
140b0851e:	90                   	nop
140b0851f:	90                   	nop
140b08520:	ba 20 00 00 00       	mov    $0x20,%edx
140b08525:	4c 8d 0d 94 de 4f ff 	lea    -0xb0216c(%rip),%r9        # 0x1400063c0
140b0852c:	48 8d 0d ad 9a 1b 00 	lea    0x1b9aad(%rip),%rcx        # 0x140cc1fe0
140b08533:	44 8d 42 e9          	lea    -0x17(%rdx),%r8d
140b08537:	e9 04 71 fe ff       	jmp    0x140aef640
140b0853c:	90                   	nop
140b0853d:	90                   	nop
140b0853e:	90                   	nop
140b0853f:	90                   	nop
140b08540:	ba 20 00 00 00       	mov    $0x20,%edx
140b08545:	4c 8d 0d 74 de 4f ff 	lea    -0xb0218c(%rip),%r9        # 0x1400063c0
140b0854c:	48 8d 0d ad 9b 1b 00 	lea    0x1b9bad(%rip),%rcx        # 0x140cc2100
140b08553:	44 8d 42 e9          	lea    -0x17(%rdx),%r8d
140b08557:	e9 e4 70 fe ff       	jmp    0x140aef640
140b0855c:	90                   	nop
140b0855d:	90                   	nop
140b0855e:	90                   	nop
140b0855f:	90                   	nop
140b08560:	ba 20 00 00 00       	mov    $0x20,%edx
140b08565:	4c 8d 0d 54 de 4f ff 	lea    -0xb021ac(%rip),%r9        # 0x1400063c0
140b0856c:	48 8d 0d 4d 99 1b 00 	lea    0x1b994d(%rip),%rcx        # 0x140cc1ec0
140b08573:	44 8d 42 e9          	lea    -0x17(%rdx),%r8d
140b08577:	e9 c4 70 fe ff       	jmp    0x140aef640
140b0857c:	90                   	nop
140b0857d:	90                   	nop
140b0857e:	90                   	nop
140b0857f:	90                   	nop
140b08580:	48 8d 0d 09 27 22 00 	lea    0x222709(%rip),%rcx        # 0x140d2ac90
140b08587:	e9 b0 ab f8 ff       	jmp    0x140a9313c
140b0858c:	90                   	nop
140b0858d:	90                   	nop
140b0858e:	90                   	nop
140b0858f:	90                   	nop
140b08590:	48 8d 0d 09 27 22 00 	lea    0x222709(%rip),%rcx        # 0x140d2aca0
140b08597:	e9 a0 ab f8 ff       	jmp    0x140a9313c
140b0859c:	90                   	nop
140b0859d:	90                   	nop
140b0859e:	90                   	nop
140b0859f:	90                   	nop
140b085a0:	48 8d 0d e1 26 22 00 	lea    0x2226e1(%rip),%rcx        # 0x140d2ac88
140b085a7:	e9 90 ab f8 ff       	jmp    0x140a9313c
140b085ac:	90                   	nop
140b085ad:	90                   	nop
140b085ae:	90                   	nop
140b085af:	90                   	nop
140b085b0:	48 8d 0d f9 26 22 00 	lea    0x2226f9(%rip),%rcx        # 0x140d2acb0
140b085b7:	e9 80 ab f8 ff       	jmp    0x140a9313c
140b085bc:	90                   	nop
140b085bd:	90                   	nop
140b085be:	90                   	nop
140b085bf:	90                   	nop
140b085c0:	48 8d 0d b9 26 22 00 	lea    0x2226b9(%rip),%rcx        # 0x140d2ac80
140b085c7:	e9 70 ab f8 ff       	jmp    0x140a9313c
140b085cc:	90                   	nop
140b085cd:	90                   	nop
140b085ce:	90                   	nop
140b085cf:	90                   	nop
140b085d0:	48 8d 0d c1 26 22 00 	lea    0x2226c1(%rip),%rcx        # 0x140d2ac98
140b085d7:	e9 60 ab f8 ff       	jmp    0x140a9313c
140b085dc:	90                   	nop
140b085dd:	90                   	nop
140b085de:	90                   	nop
140b085df:	90                   	nop
140b085e0:	48 8d 0d c1 26 22 00 	lea    0x2226c1(%rip),%rcx        # 0x140d2aca8
140b085e7:	e9 50 ab f8 ff       	jmp    0x140a9313c
140b085ec:	90                   	nop
140b085ed:	90                   	nop
140b085ee:	90                   	nop
140b085ef:	90                   	nop
140b085f0:	48 8d 0d c1 26 22 00 	lea    0x2226c1(%rip),%rcx        # 0x140d2acb8
140b085f7:	e9 40 ab f8 ff       	jmp    0x140a9313c
140b085fc:	90                   	nop
140b085fd:	90                   	nop
140b085fe:	90                   	nop
140b085ff:	90                   	nop
140b08600:	40 53                	rex push %rbx
140b08602:	48 83 ec 20          	sub    $0x20,%rsp
140b08606:	48 8b 0d 93 2c 22 00 	mov    0x222c93(%rip),%rcx        # 0x140d2b2a0
140b0860d:	48 8b 59 08          	mov    0x8(%rcx),%rbx
140b08611:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
140b08615:	75 30                	jne    0x140b08647
140b08617:	4c 8b 43 10          	mov    0x10(%rbx),%r8
140b0861b:	48 8d 15 7e 2c 22 00 	lea    0x222c7e(%rip),%rdx        # 0x140d2b2a0
140b08622:	48 8d 0d 77 2c 22 00 	lea    0x222c77(%rip),%rcx        # 0x140d2b2a0
140b08629:	e8 ce ec 4f ff       	call   0x1400072fc
140b0862e:	48 8b cb             	mov    %rbx,%rcx
140b08631:	48 8b 1b             	mov    (%rbx),%rbx
140b08634:	ff 15 86 42 00 00    	call   *0x4286(%rip)        # 0x140b0c8c0
140b0863a:	80 7b 19 00          	cmpb   $0x0,0x19(%rbx)
140b0863e:	74 d7                	je     0x140b08617
140b08640:	48 8b 0d 59 2c 22 00 	mov    0x222c59(%rip),%rcx        # 0x140d2b2a0
140b08647:	48 83 c4 20          	add    $0x20,%rsp
140b0864b:	5b                   	pop    %rbx
140b0864c:	48 ff 25 6d 42 00 00 	rex.W jmp *0x426d(%rip)        # 0x140b0c8c0
140b08653:	cc                   	int3
140b08654:	90                   	nop
140b08655:	90                   	nop
140b08656:	90                   	nop
140b08657:	90                   	nop
140b08658:	90                   	nop
140b08659:	90                   	nop
140b0865a:	90                   	nop
140b0865b:	90                   	nop
140b0865c:	90                   	nop
140b0865d:	90                   	nop
140b0865e:	90                   	nop
140b0865f:	90                   	nop
140b08660:	48 83 ec 28          	sub    $0x28,%rsp
140b08664:	48 8b 05 ad 26 22 00 	mov    0x2226ad(%rip),%rax        # 0x140d2ad18
140b0866b:	48 83 f8 07          	cmp    $0x7,%rax
140b0866f:	76 38                	jbe    0x140b086a9
140b08671:	48 8b 0d 88 26 22 00 	mov    0x222688(%rip),%rcx        # 0x140d2ad00
140b08678:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
140b0867f:	00
140b08680:	48 8b d1             	mov    %rcx,%rdx