14011b11a:	00
14011b11b:	66 0f 6f 05 ad f0 16 	movdqa 0x16f0ad(%rip),%xmm0        # 0x14028a1d0
14011b122:	00
14011b123:	f3 0f 7f 84 24 70 02 	movdqu %xmm0,0x270(%rsp)
14011b12a:	00 00
14011b12c:	66 89 b4 24 60 02 00 	mov    %si,0x260(%rsp)
14011b133:	00
14011b134:	48 89 b4 24 f8 01 00 	mov    %rsi,0x1f8(%rsp)
14011b13b:	00
14011b13c:	f3 0f 7f 84 24 08 02 	movdqu %xmm0,0x208(%rsp)
14011b143:	00 00
14011b145:	66 89 b4 24 f8 01 00 	mov    %si,0x1f8(%rsp)
14011b14c:	00
14011b14d:	48 8d 8c 24 18 02 00 	lea    0x218(%rsp),%rcx
14011b154:	00
14011b155:	48 83 bc 24 30 02 00 	cmpq   $0x10,0x230(%rsp)
14011b15c:	00 10
14011b15e:	48 0f 43 8c 24 18 02 	cmovae 0x218(%rsp),%rcx
14011b165:	00 00
14011b167:	48 8d 94 24 60 02 00 	lea    0x260(%rsp),%rdx
14011b16e:	00
14011b16f:	e8 cc dc fc ff       	call   0x1400e8e40
14011b174:	48 8d 94 24 f8 01 00 	lea    0x1f8(%rsp),%rdx
14011b17b:	00
14011b17c:	48 8d 8c 24 60 02 00 	lea    0x260(%rsp),%rcx
14011b183:	00
14011b184:	e8 97 e3 fc ff       	call   0x1400e9520
14011b189:	48 8d 8c 24 f8 01 00 	lea    0x1f8(%rsp),%rcx
14011b190:	00
14011b191:	48 83 bc 24 10 02 00 	cmpq   $0x8,0x210(%rsp)
14011b198:	00 08
14011b19a:	48 0f 43 8c 24 f8 01 	cmovae 0x1f8(%rsp),%rcx
14011b1a1:	00 00
14011b1a3:	49 8b d6             	mov    %r14,%rdx
14011b1a6:	e8 45 da fc ff       	call   0x1400e8bf0
14011b1ab:	90                   	nop
14011b1ac:	48 8d 0d 1d 3b 20 00 	lea    0x203b1d(%rip),%rcx        # 0x14031ecd0
14011b1b3:	e8 a0 c1 04 00       	call   0x140167358
14011b1b8:	85 c0                	test   %eax,%eax
14011b1ba:	0f 85 7e 08 00 00    	jne    0x14011ba3e
14011b1c0:	48 89 b4 24 f0 00 00 	mov    %rsi,0xf0(%rsp)
14011b1c7:	00
14011b1c8:	66 0f 6f 05 10 f0 16 	movdqa 0x16f010(%rip),%xmm0        # 0x14028a1e0
14011b1cf:	00
14011b1d0:	f3 0f 7f 84 24 00 01 	movdqu %xmm0,0x100(%rsp)
14011b1d7:	00 00
14011b1d9:	c6 84 24 f0 00 00 00 	movb   $0x0,0xf0(%rsp)
14011b1e0:	00
14011b1e1:	45 33 c0             	xor    %r8d,%r8d
14011b1e4:	48 8d 15 8d 27 11 00 	lea    0x11278d(%rip),%rdx        # 0x14022d978
14011b1eb:	48 8d 8c 24 f0 00 00 	lea    0xf0(%rsp),%rcx
14011b1f2:	00
14011b1f3:	e8 08 b2 fa ff       	call   0x1400c6400
14011b1f8:	90                   	nop
14011b1f9:	48 89 b4 24 10 01 00 	mov    %rsi,0x110(%rsp)
14011b200:	00
14011b201:	66 0f 6f 05 d7 ef 16 	movdqa 0x16efd7(%rip),%xmm0        # 0x14028a1e0
14011b208:	00
14011b209:	f3 0f 7f 84 24 20 01 	movdqu %xmm0,0x120(%rsp)
14011b210:	00 00
14011b212:	c6 84 24 10 01 00 00 	movb   $0x0,0x110(%rsp)
14011b219:	00
14011b21a:	45 33 c0             	xor    %r8d,%r8d
14011b21d:	48 8d 15 54 27 11 00 	lea    0x112754(%rip),%rdx        # 0x14022d978
14011b224:	48 8d 8c 24 10 01 00 	lea    0x110(%rsp),%rcx
14011b22b:	00
14011b22c:	e8 cf b1 fa ff       	call   0x1400c6400
14011b231:	90                   	nop
14011b232:	4c 8d 8c 24 f0 00 00 	lea    0xf0(%rsp),%r9
14011b239:	00
14011b23a:	4c 8d 84 24 10 01 00 	lea    0x110(%rsp),%r8
14011b241:	00
14011b242:	48 8d 15 a7 cb 1c 00 	lea    0x1ccba7(%rip),%rdx        # 0x1402e7df0
14011b249:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
14011b24e:	e8 6d a6 01 00       	call   0x1401358c0
14011b253:	90                   	nop
14011b254:	48 8d 8c 24 10 01 00 	lea    0x110(%rsp),%rcx
14011b25b:	00
14011b25c:	e8 1f b1 fa ff       	call   0x1400c6380
14011b261:	90                   	nop
14011b262:	48 8d 8c 24 f0 00 00 	lea    0xf0(%rsp),%rcx
14011b269:	00
14011b26a:	e8 11 b1 fa ff       	call   0x1400c6380
14011b26f:	4c 8b 7c 24 50       	mov    0x50(%rsp),%r15
14011b274:	4d 85 ff             	test   %r15,%r15
14011b277:	0f 84 45 01 00 00    	je     0x14011b3c2
14011b27d:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
14011b282:	48 85 c0             	test   %rax,%rax
14011b285:	74 09                	je     0x14011b290
14011b287:	f0 ff 40 08          	lock incl 0x8(%rax)
14011b28b:	4c 8b 7c 24 50       	mov    0x50(%rsp),%r15
14011b290:	0f 28 44 24 50       	movaps 0x50(%rsp),%xmm0
14011b295:	66 0f 7f 84 24 c0 00 	movdqa %xmm0,0xc0(%rsp)
14011b29c:	00 00
14011b29e:	49 8b 07             	mov    (%r15),%rax
14011b2a1:	4c 8b 60 18          	mov    0x18(%rax),%r12
14011b2a5:	49 83 7e 18 10       	cmpq   $0x10,0x18(%r14)
14011b2aa:	72 03                	jb     0x14011b2af
14011b2ac:	4d 8b 36             	mov    (%r14),%r14
14011b2af:	66 0f 6f 05 d9 f0 16 	movdqa 0x16f0d9(%rip),%xmm0        # 0x14028a390
14011b2b6:	00
14011b2b7:	f3 0f 7f 84 24 f0 02 	movdqu %xmm0,0x2f0(%rsp)
14011b2be:	00 00
14011b2c0:	66 0f 6f 0d 58 ef 16 	movdqa 0x16ef58(%rip),%xmm1        # 0x14028a220
14011b2c7:	00
14011b2c8:	f3 0f 7f 8c 24 00 03 	movdqu %xmm1,0x300(%rsp)
14011b2cf:	00 00
14011b2d1:	48 8d 94 24 b0 03 00 	lea    0x3b0(%rsp),%rdx
14011b2d8:	00
14011b2d9:	48 8d 8c 24 f0 02 00 	lea    0x2f0(%rsp),%rcx
14011b2e0:	00
14011b2e1:	e8 6a e3 fa ff       	call   0x1400c9650
14011b2e6:	48 8b d8             	mov    %rax,%rbx
14011b2e9:	48 83 78 18 10       	cmpq   $0x10,0x18(%rax)
14011b2ee:	72 03                	jb     0x14011b2f3
14011b2f0:	48 8b 18             	mov    (%rax),%rbx
14011b2f3:	66 0f 6f 05 e5 f0 16 	movdqa 0x16f0e5(%rip),%xmm0        # 0x14028a3e0
14011b2fa:	00
14011b2fb:	f3 0f 7f 84 24 d0 01 	movdqu %xmm0,0x1d0(%rsp)
14011b302:	00 00
14011b304:	66 0f 6f 0d 34 ef 16 	movdqa 0x16ef34(%rip),%xmm1        # 0x14028a240
14011b30b:	00
14011b30c:	f3 0f 7f 8c 24 e0 01 	movdqu %xmm1,0x1e0(%rsp)
14011b313:	00 00
14011b315:	c7 84 24 f0 01 00 00 	movl   $0x3ddd4635,0x1f0(%rsp)
14011b31c:	35 46 dd 3d
14011b320:	66 c7 84 24 f4 01 00 	movw   $0x6623,0x1f4(%rsp)
14011b327:	00 23 66
14011b32a:	33 c0                	xor    %eax,%eax
14011b32c:	88 84 24 f6 01 00 00 	mov    %al,0x1f6(%rsp)
14011b333:	48 8d 94 24 90 03 00 	lea    0x390(%rsp),%rdx
14011b33a:	00
14011b33b:	48 8d 8c 24 d0 01 00 	lea    0x1d0(%rsp),%rcx
14011b342:	00
14011b343:	e8 d8 e8 fa ff       	call   0x1400c9c20
14011b348:	90                   	nop
14011b349:	48 83 78 18 10       	cmpq   $0x10,0x18(%rax)
14011b34e:	72 03                	jb     0x14011b353
14011b350:	48 8b 00             	mov    (%rax),%rax
14011b353:	4d 8b ce             	mov    %r14,%r9
14011b356:	4c 8b c3             	mov    %rbx,%r8
14011b359:	48 8b d0             	mov    %rax,%rdx
14011b35c:	49 8b cf             	mov    %r15,%rcx
14011b35f:	41 ff d4             	call   *%r12
14011b362:	90                   	nop
14011b363:	48 8d 8c 24 90 03 00 	lea    0x390(%rsp),%rcx
14011b36a:	00
14011b36b:	e8 10 b0 fa ff       	call   0x1400c6380
14011b370:	90                   	nop
14011b371:	48 8d 8c 24 b0 03 00 	lea    0x3b0(%rsp),%rcx
14011b378:	00
14011b379:	e8 02 b0 fa ff       	call   0x1400c6380
14011b37e:	90                   	nop
14011b37f:	48 8b 8c 24 c8 00 00 	mov    0xc8(%rsp),%rcx
14011b386:	00
14011b387:	48 85 c9             	test   %rcx,%rcx
14011b38a:	74 36                	je     0x14011b3c2
14011b38c:	8b c7                	mov    %edi,%eax
14011b38e:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14011b393:	83 f8 01             	cmp    $0x1,%eax
14011b396:	75 2a                	jne    0x14011b3c2
14011b398:	48 8b 9c 24 c8 00 00 	mov    0xc8(%rsp),%rbx
14011b39f:	00
14011b3a0:	48 8b 03             	mov    (%rbx),%rax
14011b3a3:	48 8b cb             	mov    %rbx,%rcx
14011b3a6:	ff 10                	call   *(%rax)
14011b3a8:	8b c7                	mov    %edi,%eax
14011b3aa:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14011b3af:	83 f8 01             	cmp    $0x1,%eax
14011b3b2:	75 0e                	jne    0x14011b3c2
14011b3b4:	48 8b 8c 24 c8 00 00 	mov    0xc8(%rsp),%rcx
14011b3bb:	00
14011b3bc:	48 8b 01             	mov    (%rcx),%rax
14011b3bf:	ff 50 08             	call   *0x8(%rax)
14011b3c2:	48 8d 0d 07 39 20 00 	lea    0x203907(%rip),%rcx        # 0x14031ecd0
14011b3c9:	e8 ae bf 04 00       	call   0x14016737c
14011b3ce:	90                   	nop
14011b3cf:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
14011b3d4:	48 85 db             	test   %rbx,%rbx
14011b3d7:	74 2a                	je     0x14011b403
14011b3d9:	8b c7                	mov    %edi,%eax
14011b3db:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
14011b3e0:	83 f8 01             	cmp    $0x1,%eax
14011b3e3:	75 1e                	jne    0x14011b403
14011b3e5:	48 8b 03             	mov    (%rbx),%rax
14011b3e8:	48 8b cb             	mov    %rbx,%rcx
14011b3eb:	ff 10                	call   *(%rax)
14011b3ed:	8b c7                	mov    %edi,%eax
14011b3ef:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14011b3f4:	83 f8 01             	cmp    $0x1,%eax
14011b3f7:	75 0a                	jne    0x14011b403
14011b3f9:	48 8b 03             	mov    (%rbx),%rax
14011b3fc:	48 8b cb             	mov    %rbx,%rcx
14011b3ff:	ff 50 08             	call   *0x8(%rax)
14011b402:	90                   	nop
14011b403:	eb 06                	jmp    0x14011b40b
14011b405:	33 f6                	xor    %esi,%esi
14011b407:	48 8d 7e ff          	lea    -0x1(%rsi),%rdi
14011b40b:	48 8d 8c 24 f8 01 00 	lea    0x1f8(%rsp),%rcx
14011b412:	00
14011b413:	e8 a8 ad fa ff       	call   0x1400c61c0
14011b418:	90                   	nop
14011b419:	48 8d 8c 24 60 02 00 	lea    0x260(%rsp),%rcx
14011b420:	00
14011b421:	e8 9a ad fa ff       	call   0x1400c61c0
14011b426:	90                   	nop
14011b427:	48 8d 8c 24 18 02 00 	lea    0x218(%rsp),%rcx
14011b42e:	00
14011b42f:	e8 4c af fa ff       	call   0x1400c6380
14011b434:	e9 58 02 00 00       	jmp    0x14011b691
14011b439:	48 8d 0d 90 38 20 00 	lea    0x203890(%rip),%rcx        # 0x14031ecd0
14011b440:	e8 13 bf 04 00       	call   0x140167358
14011b445:	85 c0                	test   %eax,%eax
14011b447:	0f 85 f9 05 00 00    	jne    0x14011ba46
14011b44d:	48 89 b4 24 10 01 00 	mov    %rsi,0x110(%rsp)
14011b454:	00
14011b455:	66 0f 6f 05 83 ed 16 	movdqa 0x16ed83(%rip),%xmm0        # 0x14028a1e0
14011b45c:	00
14011b45d:	f3 0f 7f 84 24 20 01 	movdqu %xmm0,0x120(%rsp)
14011b464:	00 00
14011b466:	c6 84 24 10 01 00 00 	movb   $0x0,0x110(%rsp)
14011b46d:	00
14011b46e:	45 33 c0             	xor    %r8d,%r8d
14011b471:	48 8d 15 00 25 11 00 	lea    0x112500(%rip),%rdx        # 0x14022d978
14011b478:	48 8d 8c 24 10 01 00 	lea    0x110(%rsp),%rcx
14011b47f:	00
14011b480:	e8 7b af fa ff       	call   0x1400c6400
14011b485:	90                   	nop
14011b486:	48 89 b4 24 f0 00 00 	mov    %rsi,0xf0(%rsp)
14011b48d:	00
14011b48e:	66 0f 6f 05 4a ed 16 	movdqa 0x16ed4a(%rip),%xmm0        # 0x14028a1e0
14011b495:	00
14011b496:	f3 0f 7f 84 24 00 01 	movdqu %xmm0,0x100(%rsp)
14011b49d:	00 00
14011b49f:	c6 84 24 f0 00 00 00 	movb   $0x0,0xf0(%rsp)
14011b4a6:	00
14011b4a7:	45 33 c0             	xor    %r8d,%r8d
14011b4aa:	48 8d 15 c7 24 11 00 	lea    0x1124c7(%rip),%rdx        # 0x14022d978
14011b4b1:	48 8d 8c 24 f0 00 00 	lea    0xf0(%rsp),%rcx
14011b4b8:	00
14011b4b9:	e8 42 af fa ff       	call   0x1400c6400
14011b4be:	90                   	nop
14011b4bf:	4c 8d 8c 24 10 01 00 	lea    0x110(%rsp),%r9
14011b4c6:	00
14011b4c7:	4c 8d 84 24 f0 00 00 	lea    0xf0(%rsp),%r8
14011b4ce:	00
14011b4cf:	48 8d 15 1a c9 1c 00 	lea    0x1cc91a(%rip),%rdx        # 0x1402e7df0
14011b4d6:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14011b4db:	e8 e0 a3 01 00       	call   0x1401358c0
14011b4e0:	90                   	nop
14011b4e1:	48 8d 8c 24 f0 00 00 	lea    0xf0(%rsp),%rcx
14011b4e8:	00
14011b4e9:	e8 92 ae fa ff       	call   0x1400c6380
14011b4ee:	90                   	nop
14011b4ef:	48 8d 8c 24 10 01 00 	lea    0x110(%rsp),%rcx
14011b4f6:	00
14011b4f7:	e8 84 ae fa ff       	call   0x1400c6380
14011b4fc:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14011b501:	48 85 db             	test   %rbx,%rbx
14011b504:	0f 84 37 01 00 00    	je     0x14011b641
14011b50a:	48 8b 44 24 68       	mov    0x68(%rsp),%rax
14011b50f:	48 85 c0             	test   %rax,%rax
14011b512:	74 09                	je     0x14011b51d
14011b514:	f0 ff 40 08          	lock incl 0x8(%rax)
14011b518:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
14011b51d:	0f 28 44 24 60       	movaps 0x60(%rsp),%xmm0
14011b522:	66 0f 7f 84 24 d0 00 	movdqa %xmm0,0xd0(%rsp)
14011b529:	00 00
14011b52b:	48 8b 03             	mov    (%rbx),%rax
14011b52e:	4c 8b 70 18          	mov    0x18(%rax),%r14
14011b532:	66 0f 6f 05 56 ee 16 	movdqa 0x16ee56(%rip),%xmm0        # 0x14028a390
14011b539:	00
14011b53a:	f3 0f 7f 84 24 10 03 	movdqu %xmm0,0x310(%rsp)
14011b541:	00 00
14011b543:	66 0f 6f 0d d5 ec 16 	movdqa 0x16ecd5(%rip),%xmm1        # 0x14028a220
14011b54a:	00
14011b54b:	f3 0f 7f 8c 24 20 03 	movdqu %xmm1,0x320(%rsp)
14011b552:	00 00
14011b554:	48 8d 94 24 f0 03 00 	lea    0x3f0(%rsp),%rdx
14011b55b:	00
14011b55c:	48 8d 8c 24 10 03 00 	lea    0x310(%rsp),%rcx
14011b563:	00
14011b564:	e8 e7 e0 fa ff       	call   0x1400c9650
14011b569:	48 8b f8             	mov    %rax,%rdi
14011b56c:	48 83 78 18 10       	cmpq   $0x10,0x18(%rax)
14011b571:	72 03                	jb     0x14011b576
14011b573:	48 8b 38             	mov    (%rax),%rdi
14011b576:	66 0f 6f 05 62 ee 16 	movdqa 0x16ee62(%rip),%xmm0        # 0x14028a3e0
14011b57d:	00
14011b57e:	f3 0f 7f 84 24 38 02 	movdqu %xmm0,0x238(%rsp)
14011b585:	00 00
14011b587:	66 0f 6f 0d a1 ee 16 	movdqa 0x16eea1(%rip),%xmm1        # 0x14028a430
14011b58e:	00
14011b58f:	f3 0f 7f 8c 24 48 02 	movdqu %xmm1,0x248(%rsp)
14011b596:	00 00
14011b598:	c7 84 24 58 02 00 00 	movl   $0x69d64261,0x258(%rsp)
14011b59f:	61 42 d6 69
14011b5a3:	33 c0                	xor    %eax,%eax
14011b5a5:	88 84 24 5c 02 00 00 	mov    %al,0x25c(%rsp)
14011b5ac:	48 8d 94 24 d0 03 00 	lea    0x3d0(%rsp),%rdx
14011b5b3:	00
14011b5b4:	48 8d 8c 24 38 02 00 	lea    0x238(%rsp),%rcx
14011b5bb:	00
14011b5bc:	e8 ff eb fa ff       	call   0x1400ca1c0
14011b5c1:	90                   	nop
14011b5c2:	48 83 78 18 10       	cmpq   $0x10,0x18(%rax)
14011b5c7:	72 03                	jb     0x14011b5cc
14011b5c9:	48 8b 00             	mov    (%rax),%rax
14011b5cc:	4c 8b c7             	mov    %rdi,%r8
14011b5cf:	48 8b d0             	mov    %rax,%rdx
14011b5d2:	48 8b cb             	mov    %rbx,%rcx
14011b5d5:	41 ff d6             	call   *%r14
14011b5d8:	90                   	nop
14011b5d9:	48 8d 8c 24 d0 03 00 	lea    0x3d0(%rsp),%rcx
14011b5e0:	00
14011b5e1:	e8 9a ad fa ff       	call   0x1400c6380
14011b5e6:	90                   	nop
14011b5e7:	48 8d 8c 24 f0 03 00 	lea    0x3f0(%rsp),%rcx
14011b5ee:	00
14011b5ef:	e8 8c ad fa ff       	call   0x1400c6380
14011b5f4:	90                   	nop
14011b5f5:	48 8b 8c 24 d8 00 00 	mov    0xd8(%rsp),%rcx
14011b5fc:	00
14011b5fd:	48 85 c9             	test   %rcx,%rcx
14011b600:	74 3f                	je     0x14011b641
14011b602:	48 c7 c7 ff ff ff ff 	mov    $0xffffffffffffffff,%rdi
14011b609:	8b c7                	mov    %edi,%eax
14011b60b:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
14011b610:	83 f8 01             	cmp    $0x1,%eax
14011b613:	75 33                	jne    0x14011b648
14011b615:	48 8b 9c 24 d8 00 00 	mov    0xd8(%rsp),%rbx
14011b61c:	00
14011b61d:	48 8b 03             	mov    (%rbx),%rax
14011b620:	48 8b cb             	mov    %rbx,%rcx
14011b623:	ff 10                	call   *(%rax)
14011b625:	8b c7                	mov    %edi,%eax
14011b627:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
14011b62c:	83 f8 01             	cmp    $0x1,%eax
14011b62f:	75 17                	jne    0x14011b648
14011b631:	48 8b 8c 24 d8 00 00 	mov    0xd8(%rsp),%rcx
14011b638:	00
14011b639:	48 8b 01             	mov    (%rcx),%rax
14011b63c:	ff 50 08             	call   *0x8(%rax)
14011b63f:	eb 07                	jmp    0x14011b648
14011b641:	48 c7 c7 ff ff ff ff 	mov    $0xffffffffffffffff,%rdi
14011b648:	48 8d 0d 81 36 20 00 	lea    0x203681(%rip),%rcx        # 0x14031ecd0
14011b64f:	e8 28 bd 04 00       	call   0x14016737c
14011b654:	90                   	nop
14011b655:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
14011b65a:	48 85 db             	test   %rbx,%rbx