1401bf3a7:	45 85 f6             	test   %r14d,%r14d
1401bf3aa:	48 8d 15 5f d5 16 00 	lea    0x16d55f(%rip),%rdx        # 0x14032c910
1401bf3b1:	45 8d 46 ff          	lea    -0x1(%r14),%r8d
1401bf3b5:	41 0f 45 c0          	cmovne %r8d,%eax
1401bf3b9:	41 b8 25 02 00 00    	mov    $0x225,%r8d
1401bf3bf:	48 98                	cltq
1401bf3c1:	48 8d 0c 40          	lea    (%rax,%rax,2),%rcx
1401bf3c5:	48 8d 0c cd 20 00 00 	lea    0x20(,%rcx,8),%rcx
1401bf3cc:	00
1401bf3cd:	e8 9e c9 f2 ff       	call   0x1400ebd70
1401bf3d2:	4c 8b d8             	mov    %rax,%r11
1401bf3d5:	48 85 c0             	test   %rax,%rax
1401bf3d8:	75 0c                	jne    0x1401bf3e6
1401bf3da:	48 83 c4 30          	add    $0x30,%rsp
1401bf3de:	41 5e                	pop    %r14
1401bf3e0:	41 5d                	pop    %r13
1401bf3e2:	5f                   	pop    %rdi
1401bf3e3:	5e                   	pop    %rsi
1401bf3e4:	5d                   	pop    %rbp
1401bf3e5:	c3                   	ret
1401bf3e6:	83 60 04 fe          	andl   $0xfffffffe,0x4(%rax)
1401bf3ea:	44 8b d5             	mov    %ebp,%r10d
1401bf3ed:	48 89 5c 24 78       	mov    %rbx,0x78(%rsp)
1401bf3f2:	8b c5                	mov    %ebp,%eax
1401bf3f4:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
1401bf3f9:	4c 8b c5             	mov    %rbp,%r8
1401bf3fc:	4d 8d 63 08          	lea    0x8(%r11),%r12
1401bf400:	4c 89 7c 24 20       	mov    %r15,0x20(%rsp)
1401bf405:	49 8b dd             	mov    %r13,%rbx
1401bf408:	8b 0f                	mov    (%rdi),%ecx
1401bf40a:	44 3b 16             	cmp    (%rsi),%r10d
1401bf40d:	7c 21                	jl     0x1401bf430
1401bf40f:	3b c1                	cmp    %ecx,%eax
1401bf411:	0f 8d ce 00 00 00    	jge    0x1401bf4e5
1401bf417:	48 63 c8             	movslq %eax,%rcx
1401bf41a:	ff c0                	inc    %eax
1401bf41c:	4c 8d 0c 4d 01 00 00 	lea    0x1(,%rcx,2),%r9
1401bf423:	00
1401bf424:	4c 03 c9             	add    %rcx,%r9
1401bf427:	49 ff c0             	inc    %r8
1401bf42a:	4e 8d 0c cf          	lea    (%rdi,%r9,8),%r9
1401bf42e:	eb 7f                	jmp    0x1401bf4af
1401bf430:	3b c1                	cmp    %ecx,%eax
1401bf432:	7c 1b                	jl     0x1401bf44f
1401bf434:	49 63 ca             	movslq %r10d,%rcx
1401bf437:	41 ff c2             	inc    %r10d
1401bf43a:	48 8d 14 49          	lea    (%rcx,%rcx,2),%rdx
1401bf43e:	4c 8d 0c d5 00 00 00 	lea    0x0(,%rdx,8),%r9
1401bf445:	00
1401bf446:	4d 03 cd             	add    %r13,%r9
1401bf449:	48 83 c3 18          	add    $0x18,%rbx
1401bf44d:	eb 60                	jmp    0x1401bf4af
1401bf44f:	44 8b 33             	mov    (%rbx),%r14d
1401bf452:	4b 8d 0c 40          	lea    (%r8,%r8,2),%rcx
1401bf456:	44 8b 7c cf 08       	mov    0x8(%rdi,%rcx,8),%r15d
1401bf45b:	49 8d 70 01          	lea    0x1(%r8),%rsi
1401bf45f:	8d 78 01             	lea    0x1(%rax),%edi
1401bf462:	45 3b f7             	cmp    %r15d,%r14d
1401bf465:	7f 25                	jg     0x1401bf48c
1401bf467:	49 63 ca             	movslq %r10d,%rcx
1401bf46a:	48 83 c3 18          	add    $0x18,%rbx
1401bf46e:	41 ff c2             	inc    %r10d
1401bf471:	48 8d 14 49          	lea    (%rcx,%rcx,2),%rdx
1401bf475:	4c 8d 0c d5 00 00 00 	lea    0x0(,%rdx,8),%r9
1401bf47c:	00
1401bf47d:	4d 03 cd             	add    %r13,%r9
1401bf480:	45 3b f7             	cmp    %r15d,%r14d
1401bf483:	0f 45 f8             	cmovne %eax,%edi
1401bf486:	49 0f 45 f0          	cmovne %r8,%rsi
1401bf48a:	eb 14                	jmp    0x1401bf4a0
1401bf48c:	48 63 c8             	movslq %eax,%rcx
1401bf48f:	4c 8d 0c 49          	lea    (%rcx,%rcx,2),%r9
1401bf493:	48 8b 4c 24 68       	mov    0x68(%rsp),%rcx
1401bf498:	4d 8d 49 01          	lea    0x1(%r9),%r9
1401bf49c:	4e 8d 0c c9          	lea    (%rcx,%r9,8),%r9
1401bf4a0:	4c 8b c6             	mov    %rsi,%r8
1401bf4a3:	8b c7                	mov    %edi,%eax
1401bf4a5:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1401bf4aa:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
1401bf4af:	41 0f 10 01          	movups (%r9),%xmm0
1401bf4b3:	ff c5                	inc    %ebp
1401bf4b5:	41 0f 11 04 24       	movups %xmm0,(%r12)
1401bf4ba:	f2 41 0f 10 49 10    	movsd  0x10(%r9),%xmm1
1401bf4c0:	f2 41 0f 11 4c 24 10 	movsd  %xmm1,0x10(%r12)
1401bf4c7:	41 8b 4b 04          	mov    0x4(%r11),%ecx
1401bf4cb:	8b d1                	mov    %ecx,%edx
1401bf4cd:	41 0b 51 0c          	or     0xc(%r9),%edx
1401bf4d1:	33 d1                	xor    %ecx,%edx
1401bf4d3:	83 e2 01             	and    $0x1,%edx
1401bf4d6:	33 d1                	xor    %ecx,%edx
1401bf4d8:	41 89 53 04          	mov    %edx,0x4(%r11)
1401bf4dc:	49 83 c4 18          	add    $0x18,%r12
1401bf4e0:	e9 23 ff ff ff       	jmp    0x1401bf408
1401bf4e5:	4c 8b 7c 24 20       	mov    0x20(%rsp),%r15
1401bf4ea:	4c 8b 64 24 28       	mov    0x28(%rsp),%r12
1401bf4ef:	48 8b 5c 24 78       	mov    0x78(%rsp),%rbx
1401bf4f4:	41 89 2b             	mov    %ebp,(%r11)
1401bf4f7:	3b 6c 24 70          	cmp    0x70(%rsp),%ebp
1401bf4fb:	74 2a                	je     0x1401bf527
1401bf4fd:	8d 45 ff             	lea    -0x1(%rbp),%eax
1401bf500:	41 b9 3b 02 00 00    	mov    $0x23b,%r9d
1401bf506:	48 63 c8             	movslq %eax,%rcx
1401bf509:	4c 8d 05 00 d4 16 00 	lea    0x16d400(%rip),%r8        # 0x14032c910
1401bf510:	48 8d 14 49          	lea    (%rcx,%rcx,2),%rdx
1401bf514:	49 8b cb             	mov    %r11,%rcx
1401bf517:	48 8d 14 d5 20 00 00 	lea    0x20(,%rdx,8),%rdx
1401bf51e:	00
1401bf51f:	e8 cc c8 f2 ff       	call   0x1400ebdf0
1401bf524:	4c 8b d8             	mov    %rax,%r11
1401bf527:	49 8b c3             	mov    %r11,%rax
1401bf52a:	48 83 c4 30          	add    $0x30,%rsp
1401bf52e:	41 5e                	pop    %r14
1401bf530:	41 5d                	pop    %r13
1401bf532:	5f                   	pop    %rdi
1401bf533:	5e                   	pop    %rsi
1401bf534:	5d                   	pop    %rbp
1401bf535:	c3                   	ret
1401bf536:	cc                   	int3
1401bf537:	cc                   	int3
1401bf538:	cc                   	int3
1401bf539:	cc                   	int3
1401bf53a:	cc                   	int3
1401bf53b:	cc                   	int3
1401bf53c:	cc                   	int3
1401bf53d:	cc                   	int3
1401bf53e:	cc                   	int3
1401bf53f:	cc                   	int3
1401bf540:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401bf545:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1401bf54a:	57                   	push   %rdi
1401bf54b:	b8 20 00 00 00       	mov    $0x20,%eax
1401bf550:	e8 db 15 0f 00       	call   0x1402b0b30
1401bf555:	48 2b e0             	sub    %rax,%rsp
1401bf558:	48 8b f9             	mov    %rcx,%rdi
1401bf55b:	48 8d 35 5e d3 16 00 	lea    0x16d35e(%rip),%rsi        # 0x14032c8c0
1401bf562:	33 db                	xor    %ebx,%ebx
1401bf564:	0f 1f 40 00          	nopl   0x0(%rax)
1401bf568:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1401bf56f:	00
1401bf570:	48 8b 14 33          	mov    (%rbx,%rsi,1),%rdx
1401bf574:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401bf57a:	48 8b cf             	mov    %rdi,%rcx
1401bf57d:	e8 3e 78 06 00       	call   0x140226dc0
1401bf582:	85 c0                	test   %eax,%eax
1401bf584:	74 50                	je     0x1401bf5d6
1401bf586:	48 83 c3 08          	add    $0x8,%rbx
1401bf58a:	48 83 fb 30          	cmp    $0x30,%rbx
1401bf58e:	72 e0                	jb     0x1401bf570
1401bf590:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1401bf596:	48 8d 15 db 1c 16 00 	lea    0x161cdb(%rip),%rdx        # 0x140321278
1401bf59d:	48 8b cf             	mov    %rdi,%rcx
1401bf5a0:	e8 6b 7b 06 00       	call   0x140227110
1401bf5a5:	83 f8 01             	cmp    $0x1,%eax
1401bf5a8:	75 2c                	jne    0x1401bf5d6
1401bf5aa:	44 8b c0             	mov    %eax,%r8d
1401bf5ad:	48 8d 15 88 d4 16 00 	lea    0x16d488(%rip),%rdx        # 0x14032ca3c
1401bf5b4:	48 8b cf             	mov    %rdi,%rcx
1401bf5b7:	e8 54 7b 06 00       	call   0x140227110
1401bf5bc:	83 f8 02             	cmp    $0x2,%eax
1401bf5bf:	75 15                	jne    0x1401bf5d6
1401bf5c1:	b8 01 00 00 00       	mov    $0x1,%eax
1401bf5c6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401bf5cb:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401bf5d0:	48 83 c4 20          	add    $0x20,%rsp
1401bf5d4:	5f                   	pop    %rdi
1401bf5d5:	c3                   	ret
1401bf5d6:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401bf5db:	33 c0                	xor    %eax,%eax
1401bf5dd:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1401bf5e2:	48 83 c4 20          	add    $0x20,%rsp
1401bf5e6:	5f                   	pop    %rdi
1401bf5e7:	c3                   	ret
1401bf5e8:	cc                   	int3
1401bf5e9:	cc                   	int3
1401bf5ea:	cc                   	int3
1401bf5eb:	cc                   	int3
1401bf5ec:	cc                   	int3
1401bf5ed:	cc                   	int3
1401bf5ee:	cc                   	int3
1401bf5ef:	cc                   	int3
1401bf5f0:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1401bf5f5:	55                   	push   %rbp
1401bf5f6:	56                   	push   %rsi
1401bf5f7:	57                   	push   %rdi
1401bf5f8:	41 54                	push   %r12
1401bf5fa:	41 55                	push   %r13
1401bf5fc:	41 56                	push   %r14
1401bf5fe:	41 57                	push   %r15
1401bf600:	b8 b0 00 00 00       	mov    $0xb0,%eax
1401bf605:	e8 26 15 0f 00       	call   0x1402b0b30
1401bf60a:	48 2b e0             	sub    %rax,%rsp
1401bf60d:	48 8b 05 6c 64 21 00 	mov    0x21646c(%rip),%rax        # 0x1403d5a80
1401bf614:	48 33 c4             	xor    %rsp,%rax
1401bf617:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
1401bf61e:	00
1401bf61f:	48 8b 1a             	mov    (%rdx),%rbx
1401bf622:	45 33 ff             	xor    %r15d,%r15d
1401bf625:	4c 8b f2             	mov    %rdx,%r14
1401bf628:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
1401bf62d:	4c 8b e9             	mov    %rcx,%r13
1401bf630:	45 8b e0             	mov    %r8d,%r12d
1401bf633:	41 8b f7             	mov    %r15d,%esi
1401bf636:	41 8b ff             	mov    %r15d,%edi
1401bf639:	0f be 0b             	movsbl (%rbx),%ecx
1401bf63c:	41 8d 57 03          	lea    0x3(%r15),%edx
1401bf640:	41 8b ef             	mov    %r15d,%ebp
1401bf643:	e8 e8 bb f6 ff       	call   0x14012b230
1401bf648:	85 c0                	test   %eax,%eax
1401bf64a:	74 6e                	je     0x1401bf6ba
1401bf64c:	0f 1f 40 00          	nopl   0x0(%rax)
1401bf650:	48 83 ff 63          	cmp    $0x63,%rdi
1401bf654:	73 11                	jae    0x1401bf667
1401bf656:	0f be 0b             	movsbl (%rbx),%ecx
1401bf659:	e8 02 bc f6 ff       	call   0x14012b260
1401bf65e:	88 44 3c 30          	mov    %al,0x30(%rsp,%rdi,1)
1401bf662:	48 ff c7             	inc    %rdi
1401bf665:	eb 05                	jmp    0x1401bf66c
1401bf667:	be 01 00 00 00       	mov    $0x1,%esi
1401bf66c:	0f be 43 01          	movsbl 0x1(%rbx),%eax
1401bf670:	48 ff c3             	inc    %rbx
1401bf673:	3c 5f                	cmp    $0x5f,%al
1401bf675:	74 d9                	je     0x1401bf650
1401bf677:	8b c8                	mov    %eax,%ecx
1401bf679:	ba 07 00 00 00       	mov    $0x7,%edx
1401bf67e:	e8 ad bb f6 ff       	call   0x14012b230
1401bf683:	85 c0                	test   %eax,%eax
1401bf685:	75 c9                	jne    0x1401bf650
1401bf687:	80 3b 2e             	cmpb   $0x2e,(%rbx)
1401bf68a:	0f 85 8d 00 00 00    	jne    0x1401bf71d
1401bf690:	8d 68 01             	lea    0x1(%rax),%ebp
1401bf693:	48 83 ff 63          	cmp    $0x63,%rdi
1401bf697:	73 0a                	jae    0x1401bf6a3
1401bf699:	c6 44 3c 30 2e       	movb   $0x2e,0x30(%rsp,%rdi,1)
1401bf69e:	48 ff c7             	inc    %rdi
1401bf6a1:	eb 02                	jmp    0x1401bf6a5
1401bf6a3:	8b f5                	mov    %ebp,%esi
1401bf6a5:	0f be 4b 01          	movsbl 0x1(%rbx),%ecx
1401bf6a9:	48 ff c3             	inc    %rbx
1401bf6ac:	ba 03 00 00 00       	mov    $0x3,%edx
1401bf6b1:	e8 7a bb f6 ff       	call   0x14012b230
1401bf6b6:	85 c0                	test   %eax,%eax
1401bf6b8:	75 96                	jne    0x1401bf650
1401bf6ba:	e8 b1 79 f6 ff       	call   0x140127070
1401bf6bf:	4c 8d 05 3a d2 16 00 	lea    0x16d23a(%rip),%r8        # 0x14032c900
1401bf6c6:	ba 43 00 00 00       	mov    $0x43,%edx
1401bf6cb:	48 8d 0d 3e d2 16 00 	lea    0x16d23e(%rip),%rcx        # 0x14032c910
1401bf6d2:	e8 b9 7a f6 ff       	call   0x140127190
1401bf6d7:	ba 67 00 00 00       	mov    $0x67,%edx
1401bf6dc:	4d 8b 0e             	mov    (%r14),%r9
1401bf6df:	4c 8d 05 52 d2 16 00 	lea    0x16d252(%rip),%r8        # 0x14032c938
1401bf6e6:	b9 37 00 00 00       	mov    $0x37,%ecx
1401bf6eb:	e8 a0 7b f6 ff       	call   0x140127290
1401bf6f0:	33 c0                	xor    %eax,%eax
1401bf6f2:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
1401bf6f9:	00
1401bf6fa:	48 33 cc             	xor    %rsp,%rcx
1401bf6fd:	e8 ae 07 0f 00       	call   0x1402afeb0
1401bf702:	48 8b 9c 24 00 01 00 	mov    0x100(%rsp),%rbx
1401bf709:	00
1401bf70a:	48 81 c4 b0 00 00 00 	add    $0xb0,%rsp
1401bf711:	41 5f                	pop    %r15
1401bf713:	41 5e                	pop    %r14
1401bf715:	41 5d                	pop    %r13
1401bf717:	41 5c                	pop    %r12
1401bf719:	5f                   	pop    %rdi
1401bf71a:	5e                   	pop    %rsi
1401bf71b:	5d                   	pop    %rbp
1401bf71c:	c3                   	ret
1401bf71d:	48 83 ff 64          	cmp    $0x64,%rdi
1401bf721:	0f 83 91 00 00 00    	jae    0x1401bf7b8
1401bf727:	44 88 7c 3c 30       	mov    %r15b,0x30(%rsp,%rdi,1)
1401bf72c:	85 f6                	test   %esi,%esi
1401bf72e:	74 24                	je     0x1401bf754
1401bf730:	e8 3b 79 f6 ff       	call   0x140127070
1401bf735:	4c 8d 05 c4 d1 16 00 	lea    0x16d1c4(%rip),%r8        # 0x14032c900
1401bf73c:	ba 58 00 00 00       	mov    $0x58,%edx
1401bf741:	48 8d 0d c8 d1 16 00 	lea    0x16d1c8(%rip),%rcx        # 0x14032c910
1401bf748:	e8 43 7a f6 ff       	call   0x140127190
1401bf74d:	ba 64 00 00 00       	mov    $0x64,%edx
1401bf752:	eb 88                	jmp    0x1401bf6dc
1401bf754:	0f be 0b             	movsbl (%rbx),%ecx
1401bf757:	ba 08 00 00 00       	mov    $0x8,%edx
1401bf75c:	e8 cf ba f6 ff       	call   0x14012b230
1401bf761:	85 c0                	test   %eax,%eax
1401bf763:	74 20                	je     0x1401bf785
1401bf765:	66 66 66 0f 1f 84 00 	data16 data16 nopw 0x0(%rax,%rax,1)
1401bf76c:	00 00 00 00
1401bf770:	0f be 4b 01          	movsbl 0x1(%rbx),%ecx
1401bf774:	48 ff c3             	inc    %rbx
1401bf777:	ba 08 00 00 00       	mov    $0x8,%edx
1401bf77c:	e8 af ba f6 ff       	call   0x14012b230
1401bf781:	85 c0                	test   %eax,%eax
1401bf783:	75 eb                	jne    0x1401bf770
1401bf785:	49 89 1e             	mov    %rbx,(%r14)
1401bf788:	85 ed                	test   %ebp,%ebp
1401bf78a:	74 0b                	je     0x1401bf797
1401bf78c:	45 85 e4             	test   %r12d,%r12d
1401bf78f:	74 06                	je     0x1401bf797
1401bf791:	41 bf 01 00 00 00    	mov    $0x1,%r15d
1401bf797:	45 8b c7             	mov    %r15d,%r8d
1401bf79a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1401bf79f:	49 8b cd             	mov    %r13,%rcx
1401bf7a2:	e8 19 76 06 00       	call   0x140226dc0
1401bf7a7:	48 8b 4c 24 20       	mov    0x20(%rsp),%rcx
1401bf7ac:	89 01                	mov    %eax,(%rcx)
1401bf7ae:	b8 01 00 00 00       	mov    $0x1,%eax
1401bf7b3:	e9 3a ff ff ff       	jmp    0x1401bf6f2
1401bf7b8:	e8 67 0e 0f 00       	call   0x1402b0624
1401bf7bd:	cc                   	int3
1401bf7be:	cc                   	int3
1401bf7bf:	cc                   	int3
1401bf7c0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401bf7c5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1401bf7ca:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401bf7cf:	57                   	push   %rdi
1401bf7d0:	41 56                	push   %r14
1401bf7d2:	41 57                	push   %r15
1401bf7d4:	b8 20 00 00 00       	mov    $0x20,%eax
1401bf7d9:	e8 52 13 0f 00       	call   0x1402b0b30
1401bf7de:	48 2b e0             	sub    %rax,%rsp
1401bf7e1:	48 8b 19             	mov    (%rcx),%rbx
1401bf7e4:	48 8b ea             	mov    %rdx,%rbp
1401bf7e7:	48 8b f1             	mov    %rcx,%rsi
1401bf7ea:	33 ff                	xor    %edi,%edi
1401bf7ec:	49 be ff ff ff ff ff 	movabs $0x7fffffffffffffff,%r14
1401bf7f3:	ff ff 7f
1401bf7f6:	49 bf 67 66 66 66 66 	movabs $0x6666666666666667,%r15
1401bf7fd:	66 66 66
1401bf800:	0f be 0b             	movsbl (%rbx),%ecx
1401bf803:	e8 18 ba f6 ff       	call   0x14012b220
1401bf808:	85 c0                	test   %eax,%eax
1401bf80a:	0f 84 d5 00 00 00    	je     0x1401bf8e5
1401bf810:	0f be 03             	movsbl (%rbx),%eax
1401bf813:	49 8b ce             	mov    %r14,%rcx
1401bf816:	83 e8 30             	sub    $0x30,%eax
1401bf819:	4c 63 c0             	movslq %eax,%r8
1401bf81c:	49 8b c7             	mov    %r15,%rax
1401bf81f:	49 2b c8             	sub    %r8,%rcx
1401bf822:	48 f7 e9             	imul   %rcx
1401bf825:	48 c1 fa 02          	sar    $0x2,%rdx
1401bf829:	48 8b c2             	mov    %rdx,%rax
1401bf82c:	48 c1 e8 3f          	shr    $0x3f,%rax
1401bf830:	48 03 d0             	add    %rax,%rdx
1401bf833:	48 3b fa             	cmp    %rdx,%rdi
1401bf836:	0f 8f 7e 00 00 00    	jg     0x1401bf8ba
1401bf83c:	0f be 4b 01          	movsbl 0x1(%rbx),%ecx
1401bf840:	48 8d 04 bf          	lea    (%rdi,%rdi,4),%rax
1401bf844:	48 ff c3             	inc    %rbx
1401bf847:	49 8d 3c 40          	lea    (%r8,%rax,2),%rdi
1401bf84b:	e8 d0 b9 f6 ff       	call   0x14012b220