140011004:	48 8b 40 18          	mov    0x18(%rax),%rax
140011008:	ff 15 2a bd 00 00    	call   *0xbd2a(%rip)        # 0x14001cd38
14001100e:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
140011013:	85 c0                	test   %eax,%eax
140011015:	0f 88 a4 00 00 00    	js     0x1400110bf
14001101b:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140011021:	45 8b c8             	mov    %r8d,%r9d
140011024:	48 8b d7             	mov    %rdi,%rdx
140011027:	e8 d8 fe ff ff       	call   0x140010f04
14001102c:	83 23 00             	andl   $0x0,(%rbx)
14001102f:	83 63 04 00          	andl   $0x0,0x4(%rbx)
140011033:	83 63 08 00          	andl   $0x0,0x8(%rbx)
140011037:	83 63 0c 00          	andl   $0x0,0xc(%rbx)
14001103b:	84 c0                	test   %al,%al
14001103d:	74 1a                	je     0x140011059
14001103f:	45 33 c9             	xor    %r9d,%r9d
140011042:	4c 8b c7             	mov    %rdi,%r8
140011045:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14001104a:	48 8b ce             	mov    %rsi,%rcx
14001104d:	e8 c2 fc ff ff       	call   0x140010d14
140011052:	0f 10 00             	movups (%rax),%xmm0
140011055:	f3 0f 7f 03          	movdqu %xmm0,(%rbx)
140011059:	0f 10 03             	movups (%rbx),%xmm0
14001105c:	66 48 0f 7e c0       	movq   %xmm0,%rax
140011061:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
140011066:	66 48 0f 7e c1       	movq   %xmm0,%rcx
14001106b:	3b c1                	cmp    %ecx,%eax
14001106d:	75 0c                	jne    0x14001107b
14001106f:	48 c1 e9 20          	shr    $0x20,%rcx
140011073:	48 c1 e8 20          	shr    $0x20,%rax
140011077:	3b c1                	cmp    %ecx,%eax
140011079:	75 19                	jne    0x140011094
14001107b:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
140011080:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140011085:	48 8b ce             	mov    %rsi,%rcx
140011088:	e8 e3 fe ff ff       	call   0x140010f70
14001108d:	0f 10 00             	movups (%rax),%xmm0
140011090:	f3 0f 7f 03          	movdqu %xmm0,(%rbx)
140011094:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140011099:	48 85 c9             	test   %rcx,%rcx
14001109c:	74 0d                	je     0x1400110ab
14001109e:	48 8b 01             	mov    (%rcx),%rax
1400110a1:	48 8b 40 10          	mov    0x10(%rax),%rax
1400110a5:	ff 15 8d bc 00 00    	call   *0xbc8d(%rip)        # 0x14001cd38
1400110ab:	48 8b c3             	mov    %rbx,%rax
1400110ae:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400110b3:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
1400110b8:	48 83 c4 30          	add    $0x30,%rsp
1400110bc:	5f                   	pop    %rdi
1400110bd:	c3                   	ret
1400110be:	cc                   	int3
1400110bf:	44 8b c8             	mov    %eax,%r9d
1400110c2:	4c 8d 05 c7 cd 00 00 	lea    0xcdc7(%rip),%r8        # 0x14001de90
1400110c9:	ba 38 01 00 00       	mov    $0x138,%edx
1400110ce:	e8 95 6f ff ff       	call   0x140008068
1400110d3:	cc                   	int3
1400110d4:	cc                   	int3
1400110d5:	cc                   	int3
1400110d6:	cc                   	int3
1400110d7:	cc                   	int3
1400110d8:	cc                   	int3
1400110d9:	cc                   	int3
1400110da:	cc                   	int3
1400110db:	cc                   	int3
1400110dc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400110e1:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400110e6:	57                   	push   %rdi
1400110e7:	48 83 ec 30          	sub    $0x30,%rsp
1400110eb:	45 33 c9             	xor    %r9d,%r9d
1400110ee:	49 8b f8             	mov    %r8,%rdi
1400110f1:	48 8b da             	mov    %rdx,%rbx
1400110f4:	48 8b f1             	mov    %rcx,%rsi
1400110f7:	e8 18 fc ff ff       	call   0x140010d14
1400110fc:	0f 10 03             	movups (%rbx),%xmm0
1400110ff:	66 48 0f 7e c0       	movq   %xmm0,%rax
140011104:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
140011109:	66 49 0f 7e c0       	movq   %xmm0,%r8
14001110e:	41 3b c0             	cmp    %r8d,%eax
140011111:	75 0d                	jne    0x140011120
140011113:	49 c1 e8 20          	shr    $0x20,%r8
140011117:	48 c1 e8 20          	shr    $0x20,%rax
14001111b:	41 3b c0             	cmp    %r8d,%eax
14001111e:	75 17                	jne    0x140011137
140011120:	4c 8b c7             	mov    %rdi,%r8
140011123:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140011128:	48 8b ce             	mov    %rsi,%rcx
14001112b:	e8 24 00 00 00       	call   0x140011154
140011130:	0f 10 00             	movups (%rax),%xmm0
140011133:	f3 0f 7f 03          	movdqu %xmm0,(%rbx)
140011137:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14001113c:	48 8b c3             	mov    %rbx,%rax
14001113f:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
140011144:	48 83 c4 30          	add    $0x30,%rsp
140011148:	5f                   	pop    %rdi
140011149:	c3                   	ret
14001114a:	cc                   	int3
14001114b:	cc                   	int3
14001114c:	cc                   	int3
14001114d:	cc                   	int3
14001114e:	cc                   	int3
14001114f:	cc                   	int3
140011150:	cc                   	int3
140011151:	cc                   	int3
140011152:	cc                   	int3
140011153:	cc                   	int3
140011154:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140011159:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14001115e:	57                   	push   %rdi
14001115f:	48 83 ec 50          	sub    $0x50,%rsp
140011163:	49 8b f8             	mov    %r8,%rdi
140011166:	48 8b da             	mov    %rdx,%rbx
140011169:	48 8b f1             	mov    %rcx,%rsi
14001116c:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140011171:	48 ff 15 f8 b5 00 00 	rex.W call *0xb5f8(%rip)        # 0x14001c770
140011178:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14001117d:	90                   	nop
14001117e:	48 8b 07             	mov    (%rdi),%rax
140011181:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
140011186:	ba 66 9c 00 00       	mov    $0x9c66,%edx
14001118b:	48 8b cf             	mov    %rdi,%rcx
14001118e:	48 8b 40 48          	mov    0x48(%rax),%rax
140011192:	ff 15 a0 bb 00 00    	call   *0xbba0(%rip)        # 0x14001cd38
140011198:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
14001119d:	33 d2                	xor    %edx,%edx
14001119f:	85 c0                	test   %eax,%eax
1400111a1:	78 61                	js     0x140011204
1400111a3:	48 89 13             	mov    %rdx,(%rbx)
1400111a6:	48 89 53 08          	mov    %rdx,0x8(%rbx)
1400111aa:	4c 8b c7             	mov    %rdi,%r8
1400111ad:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1400111b2:	66 83 7c 24 30 03    	cmpw   $0x3,0x30(%rsp)
1400111b8:	75 0c                	jne    0x1400111c6
1400111ba:	8b 4c 24 38          	mov    0x38(%rsp),%ecx
1400111be:	83 e9 01             	sub    $0x1,%ecx
1400111c1:	74 37                	je     0x1400111fa
1400111c3:	83 f9 01             	cmp    $0x1,%ecx
1400111c6:	48 8b ce             	mov    %rsi,%rcx
1400111c9:	e8 0e fe ff ff       	call   0x140010fdc
1400111ce:	0f 10 00             	movups (%rax),%xmm0
1400111d1:	f3 0f 7f 03          	movdqu %xmm0,(%rbx)
1400111d5:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1400111da:	48 ff 15 97 b5 00 00 	rex.W call *0xb597(%rip)        # 0x14001c778
1400111e1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400111e6:	48 8b c3             	mov    %rbx,%rax
1400111e9:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1400111ee:	48 8b 74 24 68       	mov    0x68(%rsp),%rsi
1400111f3:	48 83 c4 50          	add    $0x50,%rsp
1400111f7:	5f                   	pop    %rdi
1400111f8:	c3                   	ret
1400111f9:	cc                   	int3
1400111fa:	48 8b ce             	mov    %rsi,%rcx
1400111fd:	e8 6e fd ff ff       	call   0x140010f70
140011202:	eb ca                	jmp    0x1400111ce
140011204:	44 8b c8             	mov    %eax,%r9d
140011207:	4c 8d 05 82 cc 00 00 	lea    0xcc82(%rip),%r8        # 0x14001de90
14001120e:	ba 51 01 00 00       	mov    $0x151,%edx
140011213:	e8 50 6e ff ff       	call   0x140008068
140011218:	cc                   	int3
140011219:	cc                   	int3
14001121a:	cc                   	int3
14001121b:	cc                   	int3
14001121c:	cc                   	int3
14001121d:	cc                   	int3
14001121e:	cc                   	int3
14001121f:	cc                   	int3
140011220:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140011225:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14001122a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14001122f:	57                   	push   %rdi
140011230:	48 83 ec 20          	sub    $0x20,%rsp
140011234:	48 8d 05 ed b0 00 00 	lea    0xb0ed(%rip),%rax        # 0x14001c328
14001123b:	48 8b d9             	mov    %rcx,%rbx
14001123e:	48 89 41 08          	mov    %rax,0x8(%rcx)
140011242:	33 ed                	xor    %ebp,%ebp
140011244:	48 8d 05 5d b1 00 00 	lea    0xb15d(%rip),%rax        # 0x14001c3a8
14001124b:	c7 41 14 01 00 00 00 	movl   $0x1,0x14(%rcx)
140011252:	48 89 01             	mov    %rax,(%rcx)
140011255:	49 8b f0             	mov    %r8,%rsi
140011258:	48 8d 05 71 b1 00 00 	lea    0xb171(%rip),%rax        # 0x14001c3d0
14001125f:	48 8b fa             	mov    %rdx,%rdi
140011262:	48 89 41 08          	mov    %rax,0x8(%rcx)
140011266:	48 8b 0d 6b 3a 01 00 	mov    0x13a6b(%rip),%rcx        # 0x140024cd8
14001126d:	48 85 c9             	test   %rcx,%rcx
140011270:	74 0d                	je     0x14001127f
140011272:	48 8b 01             	mov    (%rcx),%rax
140011275:	48 8b 40 08          	mov    0x8(%rax),%rax
140011279:	ff 15 b9 ba 00 00    	call   *0xbab9(%rip)        # 0x14001cd38
14001127f:	48 8d 05 ca b1 00 00 	lea    0xb1ca(%rip),%rax        # 0x14001c450
140011286:	0f 57 c0             	xorps  %xmm0,%xmm0
140011289:	48 89 03             	mov    %rax,(%rbx)
14001128c:	48 8d 05 95 b1 00 00 	lea    0xb195(%rip),%rax        # 0x14001c428
140011293:	48 89 6b 20          	mov    %rbp,0x20(%rbx)
140011297:	48 89 6b 28          	mov    %rbp,0x28(%rbx)
14001129b:	48 89 43 08          	mov    %rax,0x8(%rbx)
14001129f:	48 89 6b 18          	mov    %rbp,0x18(%rbx)
1400112a3:	48 8b 07             	mov    (%rdi),%rax
1400112a6:	48 89 43 20          	mov    %rax,0x20(%rbx)
1400112aa:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400112ae:	48 89 43 28          	mov    %rax,0x28(%rbx)
1400112b2:	48 89 2f             	mov    %rbp,(%rdi)
1400112b5:	48 89 6f 08          	mov    %rbp,0x8(%rdi)
1400112b9:	48 89 6b 30          	mov    %rbp,0x30(%rbx)
1400112bd:	48 89 6b 38          	mov    %rbp,0x38(%rbx)
1400112c1:	48 89 6b 40          	mov    %rbp,0x40(%rbx)
1400112c5:	48 89 6b 48          	mov    %rbp,0x48(%rbx)
1400112c9:	48 89 6b 50          	mov    %rbp,0x50(%rbx)
1400112cd:	48 89 6b 58          	mov    %rbp,0x58(%rbx)
1400112d1:	48 89 6b 60          	mov    %rbp,0x60(%rbx)
1400112d5:	48 89 6b 68          	mov    %rbp,0x68(%rbx)
1400112d9:	48 89 6b 70          	mov    %rbp,0x70(%rbx)
1400112dd:	48 89 6b 78          	mov    %rbp,0x78(%rbx)
1400112e1:	48 89 ab 80 00 00 00 	mov    %rbp,0x80(%rbx)
1400112e8:	48 89 ab 88 00 00 00 	mov    %rbp,0x88(%rbx)
1400112ef:	48 89 b3 90 00 00 00 	mov    %rsi,0x90(%rbx)
1400112f6:	66 89 ab 98 00 00 00 	mov    %bp,0x98(%rbx)
1400112fd:	0f 11 83 a0 00 00 00 	movups %xmm0,0xa0(%rbx)
140011304:	40 88 ab a8 00 00 00 	mov    %bpl,0xa8(%rbx)
14001130b:	48 8b 7f 08          	mov    0x8(%rdi),%rdi
14001130f:	48 85 ff             	test   %rdi,%rdi
140011312:	74 38                	je     0x14001134c
140011314:	83 ce ff             	or     $0xffffffff,%esi
140011317:	8b c6                	mov    %esi,%eax
140011319:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
14001131e:	03 c6                	add    %esi,%eax
140011320:	75 2a                	jne    0x14001134c
140011322:	48 8b 07             	mov    (%rdi),%rax
140011325:	48 8b cf             	mov    %rdi,%rcx
140011328:	48 8b 00             	mov    (%rax),%rax
14001132b:	ff 15 07 ba 00 00    	call   *0xba07(%rip)        # 0x14001cd38
140011331:	8b c6                	mov    %esi,%eax
140011333:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
140011338:	03 c6                	add    %esi,%eax
14001133a:	75 10                	jne    0x14001134c
14001133c:	48 8b 07             	mov    (%rdi),%rax
14001133f:	48 8b cf             	mov    %rdi,%rcx
140011342:	48 8b 40 08          	mov    0x8(%rax),%rax
140011346:	ff 15 ec b9 00 00    	call   *0xb9ec(%rip)        # 0x14001cd38
14001134c:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140011351:	48 8b c3             	mov    %rbx,%rax
140011354:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140011359:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14001135e:	48 83 c4 20          	add    $0x20,%rsp
140011362:	5f                   	pop    %rdi
140011363:	c3                   	ret
140011364:	cc                   	int3
140011365:	cc                   	int3
140011366:	cc                   	int3
140011367:	cc                   	int3
140011368:	cc                   	int3
140011369:	cc                   	int3
14001136a:	cc                   	int3
14001136b:	cc                   	int3
14001136c:	cc                   	int3
14001136d:	cc                   	int3
14001136e:	cc                   	int3
14001136f:	cc                   	int3
140011370:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140011375:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
14001137a:	57                   	push   %rdi
14001137b:	48 83 ec 20          	sub    $0x20,%rsp
14001137f:	8b f2                	mov    %edx,%esi
140011381:	48 8b d9             	mov    %rcx,%rbx
140011384:	48 8d 05 c5 b0 00 00 	lea    0xb0c5(%rip),%rax        # 0x14001c450
14001138b:	48 89 01             	mov    %rax,(%rcx)
14001138e:	48 8d 05 93 b0 00 00 	lea    0xb093(%rip),%rax        # 0x14001c428
140011395:	48 89 41 08          	mov    %rax,0x8(%rcx)
140011399:	48 8b 41 68          	mov    0x68(%rcx),%rax
14001139d:	48 85 c0             	test   %rax,%rax
1400113a0:	74 05                	je     0x1400113a7
1400113a2:	48 83 60 18 00       	andq   $0x0,0x18(%rax)
1400113a7:	48 8b 89 88 00 00 00 	mov    0x88(%rcx),%rcx
1400113ae:	48 85 c9             	test   %rcx,%rcx
1400113b1:	74 1e                	je     0x1400113d1
1400113b3:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
1400113b8:	48 8b 05 09 b9 00 00 	mov    0xb909(%rip),%rax        # 0x14001ccc8
1400113bf:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1400113c4:	48 ff 15 fd b8 00 00 	rex.W call *0xb8fd(%rip)        # 0x14001ccc8
1400113cb:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1400113d0:	90                   	nop
1400113d1:	48 8b 8b 80 00 00 00 	mov    0x80(%rbx),%rcx
1400113d8:	48 85 c9             	test   %rcx,%rcx
1400113db:	74 0e                	je     0x1400113eb
1400113dd:	48 8b 01             	mov    (%rcx),%rax
1400113e0:	48 8b 40 10          	mov    0x10(%rax),%rax
1400113e4:	ff 15 4e b9 00 00    	call   *0xb94e(%rip)        # 0x14001cd38
1400113ea:	90                   	nop
1400113eb:	48 8b 4b 78          	mov    0x78(%rbx),%rcx
1400113ef:	48 85 c9             	test   %rcx,%rcx
1400113f2:	74 0e                	je     0x140011402
1400113f4:	48 8b 01             	mov    (%rcx),%rax
1400113f7:	48 8b 40 10          	mov    0x10(%rax),%rax
1400113fb:	ff 15 37 b9 00 00    	call   *0xb937(%rip)        # 0x14001cd38
140011401:	90                   	nop
140011402:	48 8b 4b 70          	mov    0x70(%rbx),%rcx
140011406:	48 85 c9             	test   %rcx,%rcx
140011409:	74 0e                	je     0x140011419
14001140b:	48 8b 01             	mov    (%rcx),%rax
14001140e:	48 8b 40 10          	mov    0x10(%rax),%rax
140011412:	ff 15 20 b9 00 00    	call   *0xb920(%rip)        # 0x14001cd38
140011418:	90                   	nop
140011419:	48 8b 4b 68          	mov    0x68(%rbx),%rcx
14001141d:	48 85 c9             	test   %rcx,%rcx
140011420:	74 0e                	je     0x140011430
140011422:	48 8b 01             	mov    (%rcx),%rax
140011425:	48 8b 40 10          	mov    0x10(%rax),%rax
140011429:	ff 15 09 b9 00 00    	call   *0xb909(%rip)        # 0x14001cd38
14001142f:	90                   	nop
140011430:	48 8b 4b 60          	mov    0x60(%rbx),%rcx
140011434:	48 85 c9             	test   %rcx,%rcx
140011437:	74 0e                	je     0x140011447
140011439:	48 8b 01             	mov    (%rcx),%rax
14001143c:	48 8b 40 10          	mov    0x10(%rax),%rax
140011440:	ff 15 f2 b8 00 00    	call   *0xb8f2(%rip)        # 0x14001cd38
140011446:	90                   	nop
140011447:	48 8b 4b 58          	mov    0x58(%rbx),%rcx
14001144b:	48 85 c9             	test   %rcx,%rcx
14001144e:	74 0e                	je     0x14001145e
140011450:	48 8b 01             	mov    (%rcx),%rax
140011453:	48 8b 40 10          	mov    0x10(%rax),%rax
140011457:	ff 15 db b8 00 00    	call   *0xb8db(%rip)        # 0x14001cd38
14001145d:	90                   	nop
14001145e:	48 8b 4b 50          	mov    0x50(%rbx),%rcx
140011462:	48 85 c9             	test   %rcx,%rcx
140011465:	74 0e                	je     0x140011475
140011467:	48 8b 01             	mov    (%rcx),%rax
14001146a:	48 8b 40 10          	mov    0x10(%rax),%rax
14001146e:	ff 15 c4 b8 00 00    	call   *0xb8c4(%rip)        # 0x14001cd38
140011474:	90                   	nop
140011475:	48 8b 4b 48          	mov    0x48(%rbx),%rcx
140011479:	48 85 c9             	test   %rcx,%rcx
14001147c:	74 0e                	je     0x14001148c
14001147e:	48 8b 01             	mov    (%rcx),%rax
140011481:	48 8b 40 10          	mov    0x10(%rax),%rax
140011485:	ff 15 ad b8 00 00    	call   *0xb8ad(%rip)        # 0x14001cd38
14001148b:	90                   	nop
14001148c:	48 8d 4b 30          	lea    0x30(%rbx),%rcx
140011490:	e8 9b 22 00 00       	call   0x140013730
140011495:	90                   	nop
140011496:	48 8b 7b 28          	mov    0x28(%rbx),%rdi
14001149a:	48 85 ff             	test   %rdi,%rdi
14001149d:	74 3b                	je     0x1400114da
14001149f:	83 c8 ff             	or     $0xffffffff,%eax
1400114a2:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400114a7:	83 f8 01             	cmp    $0x1,%eax
1400114aa:	75 2e                	jne    0x1400114da
1400114ac:	48 8b 07             	mov    (%rdi),%rax
1400114af:	48 8b cf             	mov    %rdi,%rcx
1400114b2:	48 8b 00             	mov    (%rax),%rax
1400114b5:	ff 15 7d b8 00 00    	call   *0xb87d(%rip)        # 0x14001cd38
1400114bb:	90                   	nop