14094b0b6:	73 03                	jae    0x14094b0bb
14094b0b8:	48 8b ca             	mov    %rdx,%rcx
14094b0bb:	48 3b ca             	cmp    %rdx,%rcx
14094b0be:	74 7c                	je     0x14094b13c
14094b0c0:	48 8b 51 30          	mov    0x30(%rcx),%rdx
14094b0c4:	48 85 d2             	test   %rdx,%rdx
14094b0c7:	74 0d                	je     0x14094b0d6
14094b0c9:	4c 8b 51 28          	mov    0x28(%rcx),%r10
14094b0cd:	f0 ff 42 0c          	lock incl 0xc(%rdx)
14094b0d1:	8b 42 08             	mov    0x8(%rdx),%eax
14094b0d4:	eb 07                	jmp    0x14094b0dd
14094b0d6:	33 c0                	xor    %eax,%eax
14094b0d8:	33 d2                	xor    %edx,%edx
14094b0da:	45 33 d2             	xor    %r10d,%r10d
14094b0dd:	85 c0                	test   %eax,%eax
14094b0df:	74 2e                	je     0x14094b10f
14094b0e1:	45 33 c0             	xor    %r8d,%r8d
14094b0e4:	45 33 c9             	xor    %r9d,%r9d
14094b0e7:	48 85 d2             	test   %rdx,%rdx
14094b0ea:	74 1b                	je     0x14094b107
14094b0ec:	8b 42 08             	mov    0x8(%rdx),%eax
14094b0ef:	eb 0a                	jmp    0x14094b0fb
14094b0f1:	8d 48 01             	lea    0x1(%rax),%ecx
14094b0f4:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
14094b0f9:	74 06                	je     0x14094b101
14094b0fb:	85 c0                	test   %eax,%eax
14094b0fd:	75 f2                	jne    0x14094b0f1
14094b0ff:	eb 06                	jmp    0x14094b107
14094b101:	4d 8b c2             	mov    %r10,%r8
14094b104:	4c 8b ca             	mov    %rdx,%r9
14094b107:	4c 89 45 c8          	mov    %r8,-0x38(%rbp)
14094b10b:	4c 89 4d d0          	mov    %r9,-0x30(%rbp)
14094b10f:	48 85 d2             	test   %rdx,%rdx
14094b112:	74 1d                	je     0x14094b131
14094b114:	83 c8 ff             	or     $0xffffffff,%eax
14094b117:	f0 0f c1 42 0c       	lock xadd %eax,0xc(%rdx)
14094b11c:	83 f8 01             	cmp    $0x1,%eax
14094b11f:	75 10                	jne    0x14094b131
14094b121:	48 8b 02             	mov    (%rdx),%rax
14094b124:	48 8b ca             	mov    %rdx,%rcx
14094b127:	48 8b 40 08          	mov    0x8(%rax),%rax
14094b12b:	ff 15 07 1b 1c 00    	call   *0x1c1b07(%rip)        # 0x140b0cc38
14094b131:	48 83 7d c8 00       	cmpq   $0x0,-0x38(%rbp)
14094b136:	0f 85 6c 01 00 00    	jne    0x14094b2a8
14094b13c:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14094b140:	48 85 d2             	test   %rdx,%rdx
14094b143:	0f 84 8a 01 00 00    	je     0x14094b2d3
14094b149:	8b 42 08             	mov    0x8(%rdx),%eax
14094b14c:	eb 0a                	jmp    0x14094b158
14094b14e:	8d 48 01             	lea    0x1(%rax),%ecx
14094b151:	f0 0f b1 4a 08       	lock cmpxchg %ecx,0x8(%rdx)
14094b156:	74 0a                	je     0x14094b162
14094b158:	85 c0                	test   %eax,%eax
14094b15a:	0f 84 73 01 00 00    	je     0x14094b2d3
14094b160:	eb ec                	jmp    0x14094b14e
14094b162:	48 8b 43 08          	mov    0x8(%rbx),%rax
14094b166:	48 8b 5b 10          	mov    0x10(%rbx),%rbx
14094b16a:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
14094b16e:	48 89 5d e0          	mov    %rbx,-0x20(%rbp)
14094b172:	4c 8d 4d 48          	lea    0x48(%rbp),%r9
14094b176:	4c 8d 45 40          	lea    0x40(%rbp),%r8
14094b17a:	48 8d 55 d8          	lea    -0x28(%rbp),%rdx
14094b17e:	48 8d 4d e8          	lea    -0x18(%rbp),%rcx
14094b182:	e8 1d 54 00 00       	call   0x1409505a4
14094b187:	4c 8b 38             	mov    (%rax),%r15
14094b18a:	48 8b 70 08          	mov    0x8(%rax),%rsi
14094b18e:	48 83 20 00          	andq   $0x0,(%rax)
14094b192:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
14094b197:	4c 89 7d c8          	mov    %r15,-0x38(%rbp)
14094b19b:	48 8b 7d d0          	mov    -0x30(%rbp),%rdi
14094b19f:	48 89 75 d0          	mov    %rsi,-0x30(%rbp)
14094b1a3:	48 85 ff             	test   %rdi,%rdi
14094b1a6:	74 39                	je     0x14094b1e1
14094b1a8:	83 c8 ff             	or     $0xffffffff,%eax
14094b1ab:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14094b1b0:	83 f8 01             	cmp    $0x1,%eax
14094b1b3:	75 2c                	jne    0x14094b1e1
14094b1b5:	48 8b 07             	mov    (%rdi),%rax
14094b1b8:	48 8b cf             	mov    %rdi,%rcx
14094b1bb:	48 8b 00             	mov    (%rax),%rax
14094b1be:	ff 15 74 1a 1c 00    	call   *0x1c1a74(%rip)        # 0x140b0cc38
14094b1c4:	83 c8 ff             	or     $0xffffffff,%eax
14094b1c7:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14094b1cc:	83 f8 01             	cmp    $0x1,%eax
14094b1cf:	75 10                	jne    0x14094b1e1
14094b1d1:	48 8b 07             	mov    (%rdi),%rax
14094b1d4:	48 8b cf             	mov    %rdi,%rcx
14094b1d7:	48 8b 40 08          	mov    0x8(%rax),%rax
14094b1db:	ff 15 57 1a 1c 00    	call   *0x1c1a57(%rip)        # 0x140b0cc38
14094b1e1:	48 8b 7d f0          	mov    -0x10(%rbp),%rdi
14094b1e5:	48 85 ff             	test   %rdi,%rdi
14094b1e8:	74 39                	je     0x14094b223
14094b1ea:	83 c8 ff             	or     $0xffffffff,%eax
14094b1ed:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14094b1f2:	83 f8 01             	cmp    $0x1,%eax
14094b1f5:	75 2c                	jne    0x14094b223
14094b1f7:	48 8b 07             	mov    (%rdi),%rax
14094b1fa:	48 8b cf             	mov    %rdi,%rcx
14094b1fd:	48 8b 00             	mov    (%rax),%rax
14094b200:	ff 15 32 1a 1c 00    	call   *0x1c1a32(%rip)        # 0x140b0cc38
14094b206:	83 c8 ff             	or     $0xffffffff,%eax
14094b209:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
14094b20e:	83 f8 01             	cmp    $0x1,%eax
14094b211:	75 10                	jne    0x14094b223
14094b213:	48 8b 07             	mov    (%rdi),%rax
14094b216:	48 8b cf             	mov    %rdi,%rcx
14094b219:	48 8b 40 08          	mov    0x8(%rax),%rax
14094b21d:	ff 15 15 1a 1c 00    	call   *0x1c1a15(%rip)        # 0x140b0cc38
14094b223:	48 8d 55 40          	lea    0x40(%rbp),%rdx
14094b227:	49 8b cc             	mov    %r12,%rcx
14094b22a:	e8 41 69 a0 ff       	call   0x140351b70
14094b22f:	33 c9                	xor    %ecx,%ecx
14094b231:	33 d2                	xor    %edx,%edx
14094b233:	48 85 f6             	test   %rsi,%rsi
14094b236:	74 0a                	je     0x14094b242
14094b238:	f0 ff 46 0c          	lock incl 0xc(%rsi)
14094b23c:	49 8b cf             	mov    %r15,%rcx
14094b23f:	48 8b d6             	mov    %rsi,%rdx
14094b242:	48 89 08             	mov    %rcx,(%rax)
14094b245:	48 8b 48 08          	mov    0x8(%rax),%rcx
14094b249:	48 89 50 08          	mov    %rdx,0x8(%rax)
14094b24d:	83 cf ff             	or     $0xffffffff,%edi
14094b250:	48 85 c9             	test   %rcx,%rcx
14094b253:	74 19                	je     0x14094b26e
14094b255:	8b c7                	mov    %edi,%eax
14094b257:	f0 0f c1 41 0c       	lock xadd %eax,0xc(%rcx)
14094b25c:	03 c7                	add    %edi,%eax
14094b25e:	75 0e                	jne    0x14094b26e
14094b260:	48 8b 01             	mov    (%rcx),%rax
14094b263:	48 8b 40 08          	mov    0x8(%rax),%rax
14094b267:	ff 15 cb 19 1c 00    	call   *0x1c19cb(%rip)        # 0x140b0cc38
14094b26d:	90                   	nop
14094b26e:	48 85 db             	test   %rbx,%rbx
14094b271:	74 35                	je     0x14094b2a8
14094b273:	8b c7                	mov    %edi,%eax
14094b275:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14094b27a:	03 c7                	add    %edi,%eax
14094b27c:	75 2a                	jne    0x14094b2a8
14094b27e:	48 8b 03             	mov    (%rbx),%rax
14094b281:	48 8b cb             	mov    %rbx,%rcx
14094b284:	48 8b 00             	mov    (%rax),%rax
14094b287:	ff 15 ab 19 1c 00    	call   *0x1c19ab(%rip)        # 0x140b0cc38
14094b28d:	8b c7                	mov    %edi,%eax
14094b28f:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14094b294:	03 c7                	add    %edi,%eax
14094b296:	75 10                	jne    0x14094b2a8
14094b298:	48 8b 03             	mov    (%rbx),%rax
14094b29b:	48 8b cb             	mov    %rbx,%rcx
14094b29e:	48 8b 40 08          	mov    0x8(%rax),%rax
14094b2a2:	ff 15 90 19 1c 00    	call   *0x1c1990(%rip)        # 0x140b0cc38
14094b2a8:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
14094b2ac:	49 89 06             	mov    %rax,(%r14)
14094b2af:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
14094b2b3:	49 89 46 08          	mov    %rax,0x8(%r14)
14094b2b7:	49 8b c6             	mov    %r14,%rax
14094b2ba:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
14094b2bf:	49 8b 5b 30          	mov    0x30(%r11),%rbx
14094b2c3:	49 8b 73 38          	mov    0x38(%r11),%rsi
14094b2c7:	49 8b e3             	mov    %r11,%rsp
14094b2ca:	41 5f                	pop    %r15
14094b2cc:	41 5e                	pop    %r14
14094b2ce:	41 5c                	pop    %r12
14094b2d0:	5f                   	pop    %rdi
14094b2d1:	5d                   	pop    %rbp
14094b2d2:	c3                   	ret
14094b2d3:	e8 b0 df 6b ff       	call   0x140009288
14094b2d8:	90                   	nop
14094b2d9:	eb 05                	jmp    0x14094b2e0
14094b2db:	90                   	nop
14094b2dc:	90                   	nop
14094b2dd:	90                   	nop
14094b2de:	90                   	nop
14094b2df:	90                   	nop
14094b2e0:	90                   	nop
14094b2e1:	90                   	nop
14094b2e2:	90                   	nop
14094b2e3:	90                   	nop
14094b2e4:	90                   	nop
14094b2e5:	90                   	nop
14094b2e6:	90                   	nop
14094b2e7:	90                   	nop
14094b2e8:	90                   	nop
14094b2e9:	90                   	nop
14094b2ea:	90                   	nop
14094b2eb:	90                   	nop
14094b2ec:	90                   	nop
14094b2ed:	90                   	nop
14094b2ee:	90                   	nop
14094b2ef:	90                   	nop
14094b2f0:	88 91 d4 00 00 00    	mov    %dl,0xd4(%rcx)
14094b2f6:	c3                   	ret
14094b2f7:	90                   	nop
14094b2f8:	90                   	nop
14094b2f9:	90                   	nop
14094b2fa:	90                   	nop
14094b2fb:	90                   	nop
14094b2fc:	90                   	nop
14094b2fd:	90                   	nop
14094b2fe:	90                   	nop
14094b2ff:	90                   	nop
14094b300:	89 91 dc 00 00 00    	mov    %edx,0xdc(%rcx)
14094b306:	c3                   	ret
14094b307:	90                   	nop
14094b308:	90                   	nop
14094b309:	90                   	nop
14094b30a:	90                   	nop
14094b30b:	90                   	nop
14094b30c:	90                   	nop
14094b30d:	90                   	nop
14094b30e:	90                   	nop
14094b30f:	90                   	nop
14094b310:	48 8b c4             	mov    %rsp,%rax
14094b313:	48 89 58 10          	mov    %rbx,0x10(%rax)
14094b317:	48 89 70 18          	mov    %rsi,0x18(%rax)
14094b31b:	48 89 78 20          	mov    %rdi,0x20(%rax)
14094b31f:	55                   	push   %rbp
14094b320:	48 8d 68 a1          	lea    -0x5f(%rax),%rbp
14094b324:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
14094b32b:	48 8b 05 0e 3d 37 00 	mov    0x373d0e(%rip),%rax        # 0x140cbf040
14094b332:	48 33 c4             	xor    %rsp,%rax
14094b335:	48 89 45 47          	mov    %rax,0x47(%rbp)
14094b339:	48 8b f1             	mov    %rcx,%rsi
14094b33c:	48 8d 79 38          	lea    0x38(%rcx),%rdi
14094b340:	48 8b 1f             	mov    (%rdi),%rbx
14094b343:	4c 8b 43 08          	mov    0x8(%rbx),%r8
14094b347:	48 8b d7             	mov    %rdi,%rdx
14094b34a:	48 8b cf             	mov    %rdi,%rcx
14094b34d:	e8 26 77 78 ff       	call   0x1400d2a78
14094b352:	48 89 5b 08          	mov    %rbx,0x8(%rbx)
14094b356:	48 89 1b             	mov    %rbx,(%rbx)
14094b359:	48 89 5b 10          	mov    %rbx,0x10(%rbx)
14094b35d:	48 83 67 08 00       	andq   $0x0,0x8(%rdi)
14094b362:	48 8d 8e 98 00 00 00 	lea    0x98(%rsi),%rcx
14094b369:	0f 57 c0             	xorps  %xmm0,%xmm0
14094b36c:	0f 11 45 07          	movups %xmm0,0x7(%rbp)
14094b370:	66 0f 6f 0d 28 69 26 	movdqa 0x266928(%rip),%xmm1        # 0x140bb1ca0
14094b377:	00
14094b378:	f3 0f 7f 4d 17       	movdqu %xmm1,0x17(%rbp)
14094b37d:	8b 05 0d f0 1f 00    	mov    0x1ff00d(%rip),%eax        # 0x140b4a390
14094b383:	89 45 07             	mov    %eax,0x7(%rbp)
14094b386:	8a 05 08 f0 1f 00    	mov    0x1ff008(%rip),%al        # 0x140b4a394
14094b38c:	88 45 0b             	mov    %al,0xb(%rbp)
14094b38f:	c6 45 0c 00          	movb   $0x0,0xc(%rbp)
14094b393:	48 8d 55 07          	lea    0x7(%rbp),%rdx
14094b397:	e8 28 2f 00 00       	call   0x14094e2c4
14094b39c:	48 8b d0             	mov    %rax,%rdx
14094b39f:	0f 57 c0             	xorps  %xmm0,%xmm0
14094b3a2:	f3 0f 7f 45 ef       	movdqu %xmm0,-0x11(%rbp)
14094b3a7:	48 8b 48 08          	mov    0x8(%rax),%rcx
14094b3ab:	48 85 c9             	test   %rcx,%rcx
14094b3ae:	74 04                	je     0x14094b3b4
14094b3b0:	f0 ff 41 08          	lock incl 0x8(%rcx)
14094b3b4:	48 8b 00             	mov    (%rax),%rax
14094b3b7:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
14094b3bb:	48 8b 42 08          	mov    0x8(%rdx),%rax
14094b3bf:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
14094b3c3:	c7 44 24 28 36 80 04 	movl   $0x80048036,0x28(%rsp)
14094b3ca:	80
14094b3cb:	c7 44 24 20 37 80 04 	movl   $0x80048037,0x20(%rsp)
14094b3d2:	80
14094b3d3:	45 33 c9             	xor    %r9d,%r9d
14094b3d6:	41 b0 01             	mov    $0x1,%r8b
14094b3d9:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
14094b3dd:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
14094b3e1:	e8 8a 07 7e ff       	call   0x14012bb70
14094b3e6:	90                   	nop
14094b3e7:	48 8b 45 1f          	mov    0x1f(%rbp),%rax
14094b3eb:	48 83 f8 0f          	cmp    $0xf,%rax
14094b3ef:	76 30                	jbe    0x14094b421
14094b3f1:	48 8b 4d 07          	mov    0x7(%rbp),%rcx
14094b3f5:	48 8b d1             	mov    %rcx,%rdx
14094b3f8:	48 ff c0             	inc    %rax
14094b3fb:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
14094b401:	72 18                	jb     0x14094b41b
14094b403:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
14094b407:	48 2b d1             	sub    %rcx,%rdx
14094b40a:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
14094b40e:	48 83 f8 1f          	cmp    $0x1f,%rax
14094b412:	76 07                	jbe    0x14094b41b
14094b414:	ff 15 7e 15 1c 00    	call   *0x1c157e(%rip)        # 0x140b0c998
14094b41a:	cc                   	int3
14094b41b:	ff 15 9f 14 1c 00    	call   *0x1c149f(%rip)        # 0x140b0c8c0
14094b421:	8b 45 e7             	mov    -0x19(%rbp),%eax
14094b424:	85 c0                	test   %eax,%eax
14094b426:	7e 2b                	jle    0x14094b453
14094b428:	89 86 d8 00 00 00    	mov    %eax,0xd8(%rsi)
14094b42e:	48 8b 4d 47          	mov    0x47(%rbp),%rcx
14094b432:	48 33 cc             	xor    %rsp,%rcx
14094b435:	e8 a6 41 1a 00       	call   0x140aef5e0
14094b43a:	4c 8d 9c 24 b0 00 00 	lea    0xb0(%rsp),%r11
14094b441:	00
14094b442:	49 8b 5b 18          	mov    0x18(%r11),%rbx
14094b446:	49 8b 73 20          	mov    0x20(%r11),%rsi
14094b44a:	49 8b 7b 28          	mov    0x28(%r11),%rdi
14094b44e:	49 8b e3             	mov    %r11,%rsp
14094b451:	5d                   	pop    %rbp
14094b452:	c3                   	ret
14094b453:	ba 18 80 04 80       	mov    $0x80048018,%edx
14094b458:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
14094b45c:	e8 ff 39 7c ff       	call   0x14010ee60
14094b461:	48 8d 15 58 a9 2e 00 	lea    0x2ea958(%rip),%rdx        # 0x140c35dc0
14094b468:	48 8d 4d 07          	lea    0x7(%rbp),%rcx
14094b46c:	e8 0d 50 1a 00       	call   0x140af047e
14094b471:	cc                   	int3
14094b472:	90                   	nop
14094b473:	90                   	nop
14094b474:	90                   	nop
14094b475:	90                   	nop
14094b476:	90                   	nop
14094b477:	90                   	nop
14094b478:	90                   	nop
14094b479:	90                   	nop
14094b47a:	90                   	nop
14094b47b:	90                   	nop
14094b47c:	90                   	nop
14094b47d:	90                   	nop
14094b47e:	90                   	nop
14094b47f:	90                   	nop
14094b480:	40 53                	rex push %rbx
14094b482:	48 81 ec 80 00 00 00 	sub    $0x80,%rsp
14094b489:	48 8b 05 b0 3b 37 00 	mov    0x373bb0(%rip),%rax        # 0x140cbf040
14094b490:	48 33 c4             	xor    %rsp,%rax
14094b493:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
14094b498:	33 db                	xor    %ebx,%ebx
14094b49a:	4c 8b da             	mov    %rdx,%r11
14094b49d:	4c 8b c9             	mov    %rcx,%r9
14094b4a0:	48 39 99 80 00 00 00 	cmp    %rbx,0x80(%rcx)
14094b4a7:	0f 84 03 01 00 00    	je     0x14094b5b0
14094b4ad:	4c 8b 41 78          	mov    0x78(%rcx),%r8
14094b4b1:	49 8b d0             	mov    %r8,%rdx
14094b4b4:	45 8a 50 19          	mov    0x19(%r8),%r10b
14094b4b8:	45 84 d2             	test   %r10b,%r10b
14094b4bb:	74 06                	je     0x14094b4c3
14094b4bd:	49 8b 40 10          	mov    0x10(%r8),%rax
14094b4c1:	eb 3a                	jmp    0x14094b4fd
14094b4c3:	49 8b 00             	mov    (%r8),%rax
14094b4c6:	38 58 19             	cmp    %bl,0x19(%rax)
14094b4c9:	74 20                	je     0x14094b4eb
14094b4cb:	49 8b 40 08          	mov    0x8(%r8),%rax
14094b4cf:	eb 0c                	jmp    0x14094b4dd
14094b4d1:	48 3b 10             	cmp    (%rax),%rdx
14094b4d4:	75 0c                	jne    0x14094b4e2
14094b4d6:	48 8b d0             	mov    %rax,%rdx
14094b4d9:	48 8b 40 08          	mov    0x8(%rax),%rax
14094b4dd:	38 58 19             	cmp    %bl,0x19(%rax)
14094b4e0:	74 ef                	je     0x14094b4d1
14094b4e2:	38 5a 19             	cmp    %bl,0x19(%rdx)
14094b4e5:	48 0f 45 c2          	cmovne %rdx,%rax
14094b4e9:	eb 12                	jmp    0x14094b4fd
14094b4eb:	48 8b 48 10          	mov    0x10(%rax),%rcx