14002236e:	80 79 19 05          	cmpb   $0x5,0x19(%rcx)
140022372:	72 18                	jb     0x14002238c
140022374:	48 8b 49 10          	mov    0x10(%rcx),%rcx
140022378:	4d 8b c8             	mov    %r8,%r9
14002237b:	4c 8d 05 0e 4a 04 00 	lea    0x44a0e(%rip),%r8        # 0x140066d90
140022382:	ba 15 00 00 00       	mov    $0x15,%edx
140022387:	e9 54 d5 fe ff       	jmp    0x14000f8e0
14002238c:	c3                   	ret
14002238d:	cc                   	int3
14002238e:	cc                   	int3
14002238f:	cc                   	int3
140022390:	66 90                	xchg   %ax,%ax
140022392:	48 8b 0d 97 08 05 00 	mov    0x50897(%rip),%rcx        # 0x140072c30
140022399:	48 8d 05 90 08 05 00 	lea    0x50890(%rip),%rax        # 0x140072c30
1400223a0:	48 3b c8             	cmp    %rax,%rcx
1400223a3:	74 27                	je     0x1400223cc
1400223a5:	f7 41 1c 00 08 00 00 	testl  $0x800,0x1c(%rcx)
1400223ac:	74 1e                	je     0x1400223cc
1400223ae:	80 79 19 05          	cmpb   $0x5,0x19(%rcx)
1400223b2:	72 18                	jb     0x1400223cc
1400223b4:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400223b8:	4d 8b c8             	mov    %r8,%r9
1400223bb:	4c 8d 05 ce 49 04 00 	lea    0x449ce(%rip),%r8        # 0x140066d90
1400223c2:	ba 16 00 00 00       	mov    $0x16,%edx
1400223c7:	e9 14 d5 fe ff       	jmp    0x14000f8e0
1400223cc:	c3                   	ret
1400223cd:	cc                   	int3
1400223ce:	cc                   	int3
1400223cf:	cc                   	int3
1400223d0:	66 90                	xchg   %ax,%ax
1400223d2:	48 8b 0d 57 08 05 00 	mov    0x50857(%rip),%rcx        # 0x140072c30
1400223d9:	48 8d 05 50 08 05 00 	lea    0x50850(%rip),%rax        # 0x140072c30
1400223e0:	48 3b c8             	cmp    %rax,%rcx
1400223e3:	74 27                	je     0x14002240c
1400223e5:	f7 41 1c 00 20 00 00 	testl  $0x2000,0x1c(%rcx)
1400223ec:	74 1e                	je     0x14002240c
1400223ee:	80 79 19 05          	cmpb   $0x5,0x19(%rcx)
1400223f2:	72 18                	jb     0x14002240c
1400223f4:	48 8b 49 10          	mov    0x10(%rcx),%rcx
1400223f8:	4d 8b c8             	mov    %r8,%r9
1400223fb:	4c 8d 05 8e 49 04 00 	lea    0x4498e(%rip),%r8        # 0x140066d90
140022402:	ba 18 00 00 00       	mov    $0x18,%edx
140022407:	e9 d4 d4 fe ff       	jmp    0x14000f8e0
14002240c:	c3                   	ret
14002240d:	cc                   	int3
14002240e:	cc                   	int3
14002240f:	cc                   	int3
140022410:	81 f9 5a 04 00 00    	cmp    $0x45a,%ecx
140022416:	77 59                	ja     0x140022471
140022418:	74 4f                	je     0x140022469
14002241a:	85 c9                	test   %ecx,%ecx
14002241c:	74 43                	je     0x140022461
14002241e:	83 f9 0d             	cmp    $0xd,%ecx
140022421:	74 36                	je     0x140022459
140022423:	83 f9 32             	cmp    $0x32,%ecx
140022426:	74 29                	je     0x140022451
140022428:	83 f9 6f             	cmp    $0x6f,%ecx
14002242b:	74 1c                	je     0x140022449
14002242d:	48 8d 05 1c 4a 04 00 	lea    0x44a1c(%rip),%rax        # 0x140066e50
140022434:	81 f9 af 02 00 00    	cmp    $0x2af,%ecx
14002243a:	48 8d 15 1f 3a 05 00 	lea    0x53a1f(%rip),%rdx        # 0x140075e60
140022441:	48 0f 44 d0          	cmove  %rax,%rdx
140022445:	48 8b c2             	mov    %rdx,%rax
140022448:	c3                   	ret
140022449:	48 8d 05 a0 4a 04 00 	lea    0x44aa0(%rip),%rax        # 0x140066ef0
140022450:	c3                   	ret
140022451:	48 8d 05 f8 4a 04 00 	lea    0x44af8(%rip),%rax        # 0x140066f50
140022458:	c3                   	ret
140022459:	48 8d 05 90 49 04 00 	lea    0x44990(%rip),%rax        # 0x140066df0
140022460:	c3                   	ret
140022461:	48 8d 05 38 49 04 00 	lea    0x44938(%rip),%rax        # 0x140066da0
140022468:	c3                   	ret
140022469:	48 8d 05 a8 49 04 00 	lea    0x449a8(%rip),%rax        # 0x140066e18
140022470:	c3                   	ret
140022471:	81 f9 85 04 00 00    	cmp    $0x485,%ecx
140022477:	74 39                	je     0x1400224b2
140022479:	81 f9 b1 04 00 00    	cmp    $0x4b1,%ecx
14002247f:	74 29                	je     0x1400224aa
140022481:	81 f9 ae 13 00 00    	cmp    $0x13ae,%ecx
140022487:	74 19                	je     0x1400224a2
140022489:	81 f9 08 82 54 80    	cmp    $0x80548208,%ecx
14002248f:	48 8d 15 ca 39 05 00 	lea    0x539ca(%rip),%rdx        # 0x140075e60
140022496:	48 8d 05 83 4a 04 00 	lea    0x44a83(%rip),%rax        # 0x140066f20
14002249d:	48 0f 45 c2          	cmovne %rdx,%rax
1400224a1:	c3                   	ret
1400224a2:	48 8d 05 17 49 04 00 	lea    0x44917(%rip),%rax        # 0x140066dc0
1400224a9:	c3                   	ret
1400224aa:	48 8d 05 07 4a 04 00 	lea    0x44a07(%rip),%rax        # 0x140066eb8
1400224b1:	c3                   	ret
1400224b2:	48 8d 05 d7 49 04 00 	lea    0x449d7(%rip),%rax        # 0x140066e90
1400224b9:	c3                   	ret
1400224ba:	cc                   	int3
1400224bb:	cc                   	int3
1400224bc:	cc                   	int3
1400224bd:	cc                   	int3
1400224be:	cc                   	int3
1400224bf:	cc                   	int3
1400224c0:	81 f9 30 52 04 80    	cmp    $0x80045230,%ecx
1400224c6:	7f 56                	jg     0x14002251e
1400224c8:	74 4c                	je     0x140022516
1400224ca:	81 f9 02 52 04 80    	cmp    $0x80045202,%ecx
1400224d0:	74 3c                	je     0x14002250e
1400224d2:	81 f9 04 52 04 80    	cmp    $0x80045204,%ecx
1400224d8:	74 2c                	je     0x140022506
1400224da:	81 f9 05 52 04 80    	cmp    $0x80045205,%ecx
1400224e0:	74 1c                	je     0x1400224fe
1400224e2:	48 8d 05 f7 4b 04 00 	lea    0x44bf7(%rip),%rax        # 0x1400670e0
1400224e9:	81 f9 06 52 04 80    	cmp    $0x80045206,%ecx
1400224ef:	48 8d 15 8a 39 05 00 	lea    0x5398a(%rip),%rdx        # 0x140075e80
1400224f6:	48 0f 44 d0          	cmove  %rax,%rdx
1400224fa:	48 8b c2             	mov    %rdx,%rax
1400224fd:	c3                   	ret
1400224fe:	48 8d 05 03 4c 04 00 	lea    0x44c03(%rip),%rax        # 0x140067108
140022505:	c3                   	ret
140022506:	48 8d 05 e3 4a 04 00 	lea    0x44ae3(%rip),%rax        # 0x140066ff0
14002250d:	c3                   	ret
14002250e:	48 8d 05 83 4a 04 00 	lea    0x44a83(%rip),%rax        # 0x140066f98
140022515:	c3                   	ret
140022516:	48 8d 05 8b 4b 04 00 	lea    0x44b8b(%rip),%rax        # 0x1400670a8
14002251d:	c3                   	ret
14002251e:	81 f9 1e 62 04 80    	cmp    $0x8004621e,%ecx
140022524:	74 35                	je     0x14002255b
140022526:	81 f9 6c 62 04 80    	cmp    $0x8004626c,%ecx
14002252c:	74 25                	je     0x140022553
14002252e:	81 f9 6d 62 04 80    	cmp    $0x8004626d,%ecx
140022534:	74 15                	je     0x14002254b
140022536:	85 c9                	test   %ecx,%ecx
140022538:	48 8d 15 41 39 05 00 	lea    0x53941(%rip),%rdx        # 0x140075e80
14002253f:	48 8d 05 32 4a 04 00 	lea    0x44a32(%rip),%rax        # 0x140066f78
140022546:	48 0f 45 c2          	cmovne %rdx,%rax
14002254a:	c3                   	ret
14002254b:	48 8d 05 d6 4a 04 00 	lea    0x44ad6(%rip),%rax        # 0x140067028
140022552:	c3                   	ret
140022553:	48 8d 05 06 4b 04 00 	lea    0x44b06(%rip),%rax        # 0x140067060
14002255a:	c3                   	ret
14002255b:	48 8d 05 56 4a 04 00 	lea    0x44a56(%rip),%rax        # 0x140066fb8
140022562:	c3                   	ret
140022563:	48 8d 05 96 aa 05 00 	lea    0x5aa96(%rip),%rax        # 0x14007d000
14002256a:	e9 00 00 00 00       	jmp    0x14002256f
14002256f:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140022574:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
140022579:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
14002257e:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140022583:	48 83 ec 68          	sub    $0x68,%rsp
140022587:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
14002258d:	66 0f 7f 4c 24 30    	movdqa %xmm1,0x30(%rsp)
140022593:	66 0f 7f 54 24 40    	movdqa %xmm2,0x40(%rsp)
140022599:	66 0f 7f 5c 24 50    	movdqa %xmm3,0x50(%rsp)
14002259f:	48 8b d0             	mov    %rax,%rdx
1400225a2:	48 8d 0d e7 e1 04 00 	lea    0x4e1e7(%rip),%rcx        # 0x140070790
1400225a9:	e8 b2 05 00 00       	call   0x140022b60
1400225ae:	66 0f 6f 44 24 20    	movdqa 0x20(%rsp),%xmm0
1400225b4:	66 0f 6f 4c 24 30    	movdqa 0x30(%rsp),%xmm1
1400225ba:	66 0f 6f 54 24 40    	movdqa 0x40(%rsp),%xmm2
1400225c0:	66 0f 6f 5c 24 50    	movdqa 0x50(%rsp),%xmm3
1400225c6:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1400225cb:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1400225d0:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
1400225d7:	00
1400225d8:	4c 8b 8c 24 88 00 00 	mov    0x88(%rsp),%r9
1400225df:	00
1400225e0:	48 83 c4 68          	add    $0x68,%rsp
1400225e4:	eb 00                	jmp    0x1400225e6
1400225e6:	ff e0                	jmp    *%rax
1400225e8:	48 8d 05 21 aa 05 00 	lea    0x5aa21(%rip),%rax        # 0x14007d010
1400225ef:	e9 7b ff ff ff       	jmp    0x14002256f
1400225f4:	48 8d 05 1d aa 05 00 	lea    0x5aa1d(%rip),%rax        # 0x14007d018
1400225fb:	e9 6f ff ff ff       	jmp    0x14002256f
140022600:	48 8d 05 19 aa 05 00 	lea    0x5aa19(%rip),%rax        # 0x14007d020
140022607:	e9 63 ff ff ff       	jmp    0x14002256f
14002260c:	48 8d 05 15 aa 05 00 	lea    0x5aa15(%rip),%rax        # 0x14007d028
140022613:	e9 57 ff ff ff       	jmp    0x14002256f
140022618:	48 8d 05 11 aa 05 00 	lea    0x5aa11(%rip),%rax        # 0x14007d030
14002261f:	e9 4b ff ff ff       	jmp    0x14002256f
140022624:	48 8d 05 0d aa 05 00 	lea    0x5aa0d(%rip),%rax        # 0x14007d038
14002262b:	e9 3f ff ff ff       	jmp    0x14002256f
140022630:	48 8d 05 09 aa 05 00 	lea    0x5aa09(%rip),%rax        # 0x14007d040
140022637:	e9 33 ff ff ff       	jmp    0x14002256f
14002263c:	48 8d 05 05 aa 05 00 	lea    0x5aa05(%rip),%rax        # 0x14007d048
140022643:	e9 27 ff ff ff       	jmp    0x14002256f
140022648:	48 8d 05 01 aa 05 00 	lea    0x5aa01(%rip),%rax        # 0x14007d050
14002264f:	e9 1b ff ff ff       	jmp    0x14002256f
140022654:	48 8d 05 fd a9 05 00 	lea    0x5a9fd(%rip),%rax        # 0x14007d058
14002265b:	e9 0f ff ff ff       	jmp    0x14002256f
140022660:	48 8d 05 f9 a9 05 00 	lea    0x5a9f9(%rip),%rax        # 0x14007d060
140022667:	e9 03 ff ff ff       	jmp    0x14002256f
14002266c:	48 8d 05 f5 a9 05 00 	lea    0x5a9f5(%rip),%rax        # 0x14007d068
140022673:	e9 f7 fe ff ff       	jmp    0x14002256f
140022678:	48 8d 05 f1 a9 05 00 	lea    0x5a9f1(%rip),%rax        # 0x14007d070
14002267f:	e9 eb fe ff ff       	jmp    0x14002256f
140022684:	48 8d 05 dd aa 05 00 	lea    0x5aadd(%rip),%rax        # 0x14007d168
14002268b:	e9 00 00 00 00       	jmp    0x140022690
140022690:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
140022695:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14002269a:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
14002269f:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1400226a4:	48 83 ec 68          	sub    $0x68,%rsp
1400226a8:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
1400226ae:	66 0f 7f 4c 24 30    	movdqa %xmm1,0x30(%rsp)
1400226b4:	66 0f 7f 54 24 40    	movdqa %xmm2,0x40(%rsp)
1400226ba:	66 0f 7f 5c 24 50    	movdqa %xmm3,0x50(%rsp)
1400226c0:	48 8b d0             	mov    %rax,%rdx
1400226c3:	48 8d 0d e6 e0 04 00 	lea    0x4e0e6(%rip),%rcx        # 0x1400707b0
1400226ca:	e8 91 04 00 00       	call   0x140022b60
1400226cf:	66 0f 6f 44 24 20    	movdqa 0x20(%rsp),%xmm0
1400226d5:	66 0f 6f 4c 24 30    	movdqa 0x30(%rsp),%xmm1
1400226db:	66 0f 6f 54 24 40    	movdqa 0x40(%rsp),%xmm2
1400226e1:	66 0f 6f 5c 24 50    	movdqa 0x50(%rsp),%xmm3
1400226e7:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1400226ec:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
1400226f1:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
1400226f8:	00
1400226f9:	4c 8b 8c 24 88 00 00 	mov    0x88(%rsp),%r9
140022700:	00
140022701:	48 83 c4 68          	add    $0x68,%rsp
140022705:	eb 00                	jmp    0x140022707
140022707:	ff e0                	jmp    *%rax
140022709:	48 8d 05 f0 a9 05 00 	lea    0x5a9f0(%rip),%rax        # 0x14007d100
140022710:	e9 00 00 00 00       	jmp    0x140022715
140022715:	48 89 4c 24 08       	mov    %rcx,0x8(%rsp)
14002271a:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14002271f:	4c 89 44 24 18       	mov    %r8,0x18(%rsp)
140022724:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
140022729:	48 83 ec 68          	sub    $0x68,%rsp
14002272d:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
140022733:	66 0f 7f 4c 24 30    	movdqa %xmm1,0x30(%rsp)
140022739:	66 0f 7f 54 24 40    	movdqa %xmm2,0x40(%rsp)
14002273f:	66 0f 7f 5c 24 50    	movdqa %xmm3,0x50(%rsp)
140022745:	48 8b d0             	mov    %rax,%rdx
140022748:	48 8d 0d 81 e0 04 00 	lea    0x4e081(%rip),%rcx        # 0x1400707d0
14002274f:	e8 0c 04 00 00       	call   0x140022b60
140022754:	66 0f 6f 44 24 20    	movdqa 0x20(%rsp),%xmm0
14002275a:	66 0f 6f 4c 24 30    	movdqa 0x30(%rsp),%xmm1
140022760:	66 0f 6f 54 24 40    	movdqa 0x40(%rsp),%xmm2
140022766:	66 0f 6f 5c 24 50    	movdqa 0x50(%rsp),%xmm3
14002276c:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
140022771:	48 8b 54 24 78       	mov    0x78(%rsp),%rdx
140022776:	4c 8b 84 24 80 00 00 	mov    0x80(%rsp),%r8
14002277d:	00
14002277e:	4c 8b 8c 24 88 00 00 	mov    0x88(%rsp),%r9
140022785:	00
140022786:	48 83 c4 68          	add    $0x68,%rsp
14002278a:	eb 00                	jmp    0x14002278c
14002278c:	ff e0                	jmp    *%rax
14002278e:	48 8d 05 63 a9 05 00 	lea    0x5a963(%rip),%rax        # 0x14007d0f8
140022795:	e9 7b ff ff ff       	jmp    0x140022715
14002279a:	48 8d 05 d7 a9 05 00 	lea    0x5a9d7(%rip),%rax        # 0x14007d178
1400227a1:	e9 ea fe ff ff       	jmp    0x140022690
1400227a6:	48 8d 05 c3 a9 05 00 	lea    0x5a9c3(%rip),%rax        # 0x14007d170
1400227ad:	e9 de fe ff ff       	jmp    0x140022690
1400227b2:	cc                   	int3
1400227b3:	cc                   	int3
1400227b4:	40 53                	rex push %rbx
1400227b6:	48 83 ec 20          	sub    $0x20,%rsp
1400227ba:	f7 05 bc b8 02 00 00 	testl  $0x1000,0x2b8bc(%rip)        # 0x14004e080
1400227c1:	10 00 00
1400227c4:	0f 84 8e 00 00 00    	je     0x140022858
1400227ca:	e8 91 00 00 00       	call   0x140022860
1400227cf:	bb 01 00 00 00       	mov    $0x1,%ebx
1400227d4:	84 c0                	test   %al,%al
1400227d6:	74 18                	je     0x1400227f0
1400227d8:	48 8b 05 21 47 05 00 	mov    0x54721(%rip),%rax        # 0x140076f00
1400227df:	48 8d 0d 2a 47 05 00 	lea    0x5472a(%rip),%rcx        # 0x140076f10
1400227e6:	ff 15 5c 9c 02 00    	call   *0x29c5c(%rip)        # 0x14004c448
1400227ec:	eb 19                	jmp    0x140022807
1400227ee:	f3 90                	pause
1400227f0:	48 8b 05 19 47 05 00 	mov    0x54719(%rip),%rax        # 0x140076f10
1400227f7:	48 85 c0             	test   %rax,%rax
1400227fa:	75 f2                	jne    0x1400227ee
1400227fc:	f0 48 0f b1 1d 0b 47 	lock cmpxchg %rbx,0x5470b(%rip)        # 0x140076f10
140022803:	05 00
140022805:	75 e9                	jne    0x1400227f0
140022807:	8b 05 0b 47 05 00    	mov    0x5470b(%rip),%eax        # 0x140076f18
14002280d:	03 c3                	add    %ebx,%eax
14002280f:	89 05 03 47 05 00    	mov    %eax,0x54703(%rip)        # 0x140076f18
140022815:	3b c3                	cmp    %ebx,%eax
140022817:	75 11                	jne    0x14002282a
140022819:	48 8d 15 fc 46 05 00 	lea    0x546fc(%rip),%rdx        # 0x140076f1c
140022820:	b9 04 00 00 00       	mov    $0x4,%ecx
140022825:	e8 0a 02 00 00       	call   0x140022a34
14002282a:	e8 31 00 00 00       	call   0x140022860
14002282f:	84 c0                	test   %al,%al
140022831:	74 1a                	je     0x14002284d
140022833:	48 8b 05 ce 46 05 00 	mov    0x546ce(%rip),%rax        # 0x140076f08
14002283a:	48 8d 0d cf 46 05 00 	lea    0x546cf(%rip),%rcx        # 0x140076f10
140022841:	48 83 c4 20          	add    $0x20,%rsp
140022845:	5b                   	pop    %rbx
140022846:	48 ff 25 fb 9b 02 00 	rex.W jmp *0x29bfb(%rip)        # 0x14004c448
14002284d:	48 c7 05 b8 46 05 00 	movq   $0x0,0x546b8(%rip)        # 0x140076f10
140022854:	00 00 00 00
140022858:	48 83 c4 20          	add    $0x20,%rsp
14002285c:	5b                   	pop    %rbx
14002285d:	c3                   	ret
14002285e:	cc                   	int3
14002285f:	cc                   	int3
140022860:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140022865:	57                   	push   %rdi
140022866:	48 83 ec 20          	sub    $0x20,%rsp
14002286a:	48 8b 05 87 46 05 00 	mov    0x54687(%rip),%rax        # 0x140076ef8
140022871:	bf 01 00 00 00       	mov    $0x1,%edi
140022876:	48 3b c7             	cmp    %rdi,%rax
140022879:	74 76                	je     0x1400228f1
14002287b:	48 85 c0             	test   %rax,%rax
14002287e:	75 6c                	jne    0x1400228ec
140022880:	48 8d 0d 69 a2 02 00 	lea    0x2a269(%rip),%rcx        # 0x14004caf0
140022887:	ff 15 63 99 02 00    	call   *0x29963(%rip)        # 0x14004c1f0
14002288d:	48 8b d8             	mov    %rax,%rbx
140022890:	48 85 c0             	test   %rax,%rax
140022893:	75 05                	jne    0x14002289a
140022895:	48 8b df             	mov    %rdi,%rbx
140022898:	eb 38                	jmp    0x1400228d2
14002289a:	48 8d 15 6f a2 02 00 	lea    0x2a26f(%rip),%rdx        # 0x14004cb10
1400228a1:	48 8b cb             	mov    %rbx,%rcx
1400228a4:	ff 15 76 98 02 00    	call   *0x29876(%rip)        # 0x14004c120
1400228aa:	48 85 c0             	test   %rax,%rax
1400228ad:	74 e6                	je     0x140022895
1400228af:	48 8d 15 72 a2 02 00 	lea    0x2a272(%rip),%rdx        # 0x14004cb28
1400228b6:	48 89 05 43 46 05 00 	mov    %rax,0x54643(%rip)        # 0x140076f00
1400228bd:	48 8b cb             	mov    %rbx,%rcx
1400228c0:	ff 15 5a 98 02 00    	call   *0x2985a(%rip)        # 0x14004c120
1400228c6:	48 85 c0             	test   %rax,%rax
1400228c9:	74 ca                	je     0x140022895
1400228cb:	48 89 05 36 46 05 00 	mov    %rax,0x54636(%rip)        # 0x140076f08
1400228d2:	33 c0                	xor    %eax,%eax
1400228d4:	f0 48 0f b1 1d 1b 46 	lock cmpxchg %rbx,0x5461b(%rip)        # 0x140076ef8
1400228db:	05 00
1400228dd:	75 05                	jne    0x1400228e4
1400228df:	48 3b df             	cmp    %rdi,%rbx
1400228e2:	74 0d                	je     0x1400228f1
1400228e4:	48 3b c7             	cmp    %rdi,%rax
1400228e7:	0f 95 c0             	setne  %al
1400228ea:	eb 07                	jmp    0x1400228f3
1400228ec:	40 8a c7             	mov    %dil,%al
1400228ef:	eb 02                	jmp    0x1400228f3
1400228f1:	32 c0                	xor    %al,%al
1400228f3:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400228f8:	48 83 c4 20          	add    $0x20,%rsp
1400228fc:	5f                   	pop    %rdi
1400228fd:	c3                   	ret
1400228fe:	cc                   	int3
1400228ff:	cc                   	int3
140022900:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140022905:	57                   	push   %rdi
140022906:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
14002290d:	48 8b fa             	mov    %rdx,%rdi
140022910:	41 b8 30 00 00 00    	mov    $0x30,%r8d
140022916:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14002291b:	48 8b d9             	mov    %rcx,%rbx
14002291e:	ff 15 c4 98 02 00    	call   *0x298c4(%rip)        # 0x14004c1e8
140022924:	48 85 c0             	test   %rax,%rax