14054501e:	ff 15 fc e9 a3 00    	call   *0xa3e9fc(%rip)        # 0x140f83a20
140545024:	90                   	nop
140545025:	b9 60 00 00 00       	mov    $0x60,%ecx
14054502a:	e8 d9 60 8d 00       	call   0x140e1b108
14054502f:	48 8b c8             	mov    %rax,%rcx
140545032:	48 89 45 87          	mov    %rax,-0x79(%rbp)
140545036:	48 85 c0             	test   %rax,%rax
140545039:	74 4d                	je     0x140545088
14054503b:	0f 57 c0             	xorps  %xmm0,%xmm0
14054503e:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
140545042:	66 0f 6f 0d 06 f3 a5 	movdqa 0xa5f306(%rip),%xmm1        # 0x140fa4350
140545049:	00
14054504a:	f3 0f 7f 4d e7       	movdqu %xmm1,-0x19(%rbp)
14054504f:	f2 0f 10 05 91 3c a8 	movsd  0xa83c91(%rip),%xmm0        # 0x140fc8ce8
140545056:	00
140545057:	f2 0f 11 45 d7       	movsd  %xmm0,-0x29(%rbp)
14054505c:	8b 05 8e 3c a8 00    	mov    0xa83c8e(%rip),%eax        # 0x140fc8cf0
140545062:	89 45 df             	mov    %eax,-0x21(%rbp)
140545065:	0f b6 05 88 3c a8 00 	movzbl 0xa83c88(%rip),%eax        # 0x140fc8cf4
14054506c:	88 45 e3             	mov    %al,-0x1d(%rbp)
14054506f:	c6 45 e4 00          	movb   $0x0,-0x1c(%rbp)
140545073:	83 cb 20             	or     $0x20,%ebx
140545076:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
14054507a:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14054507e:	e8 4d 28 20 00       	call   0x1407478d0
140545083:	48 8b f8             	mov    %rax,%rdi
140545086:	eb 03                	jmp    0x14054508b
140545088:	49 8b fc             	mov    %r12,%rdi
14054508b:	83 cb 40             	or     $0x40,%ebx
14054508e:	89 5c 24 30          	mov    %ebx,0x30(%rsp)
140545092:	f6 c3 20             	test   $0x20,%bl
140545095:	74 3b                	je     0x1405450d2
140545097:	48 8b 55 ef          	mov    -0x11(%rbp),%rdx
14054509b:	48 83 fa 0f          	cmp    $0xf,%rdx
14054509f:	76 31                	jbe    0x1405450d2
1405450a1:	48 ff c2             	inc    %rdx
1405450a4:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1405450a8:	48 8b c1             	mov    %rcx,%rax
1405450ab:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1405450b2:	72 19                	jb     0x1405450cd
1405450b4:	48 83 c2 27          	add    $0x27,%rdx
1405450b8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1405450bc:	48 2b c1             	sub    %rcx,%rax
1405450bf:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1405450c3:	48 83 f8 1f          	cmp    $0x1f,%rax
1405450c7:	0f 87 d7 0f 00 00    	ja     0x1405460a4
1405450cd:	e8 72 60 8d 00       	call   0x140e1b144
1405450d2:	48 8b 0d f7 70 ee 00 	mov    0xee70f7(%rip),%rcx        # 0x14142c1d0
1405450d9:	48 89 3d f0 70 ee 00 	mov    %rdi,0xee70f0(%rip)        # 0x14142c1d0
1405450e0:	48 85 c9             	test   %rcx,%rcx
1405450e3:	74 24                	je     0x140545109
1405450e5:	8b 41 10             	mov    0x10(%rcx),%eax
1405450e8:	ff c8                	dec    %eax
1405450ea:	89 41 10             	mov    %eax,0x10(%rcx)
1405450ed:	85 c0                	test   %eax,%eax
1405450ef:	7f 18                	jg     0x140545109
1405450f1:	0f 88 b3 0f 00 00    	js     0x1405460aa
1405450f7:	48 8b 01             	mov    (%rcx),%rax
1405450fa:	ba 01 00 00 00       	mov    $0x1,%edx
1405450ff:	48 8b 00             	mov    (%rax),%rax
140545102:	ff 15 18 e9 a3 00    	call   *0xa3e918(%rip)        # 0x140f83a20
140545108:	90                   	nop
140545109:	48 8d 05 a8 8b a8 00 	lea    0xa88ba8(%rip),%rax        # 0x140fcdcb8
140545110:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140545115:	48 c7 44 24 28 0c 00 	movq   $0xc,0x28(%rsp)
14054511c:	00 00
14054511e:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
140545123:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
140545129:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
14054512e:	e8 5d bc 25 00       	call   0x1407a0d90
140545133:	48 8b f8             	mov    %rax,%rdi
140545136:	b9 48 00 00 00       	mov    $0x48,%ecx
14054513b:	e8 c8 5f 8d 00       	call   0x140e1b108
140545140:	48 8b d8             	mov    %rax,%rbx
140545143:	48 89 45 87          	mov    %rax,-0x79(%rbp)
140545147:	48 85 c0             	test   %rax,%rax
14054514a:	74 1a                	je     0x140545166
14054514c:	48 8b d7             	mov    %rdi,%rdx
14054514f:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140545154:	e8 77 ac c5 ff       	call   0x14019fdd0
140545159:	48 8b d0             	mov    %rax,%rdx
14054515c:	48 8b cb             	mov    %rbx,%rcx
14054515f:	e8 3c 33 20 00       	call   0x1407484a0
140545164:	eb 03                	jmp    0x140545169
140545166:	49 8b c4             	mov    %r12,%rax
140545169:	49 8b 8e 90 01 00 00 	mov    0x190(%r14),%rcx
140545170:	49 89 86 90 01 00 00 	mov    %rax,0x190(%r14)
140545177:	48 85 c9             	test   %rcx,%rcx
14054517a:	74 24                	je     0x1405451a0
14054517c:	8b 41 10             	mov    0x10(%rcx),%eax
14054517f:	ff c8                	dec    %eax
140545181:	89 41 10             	mov    %eax,0x10(%rcx)
140545184:	85 c0                	test   %eax,%eax
140545186:	7f 18                	jg     0x1405451a0
140545188:	0f 88 27 0f 00 00    	js     0x1405460b5
14054518e:	48 8b 01             	mov    (%rcx),%rax
140545191:	ba 01 00 00 00       	mov    $0x1,%edx
140545196:	48 8b 00             	mov    (%rax),%rax
140545199:	ff 15 81 e8 a3 00    	call   *0xa3e881(%rip)        # 0x140f83a20
14054519f:	90                   	nop
1405451a0:	41 b1 01             	mov    $0x1,%r9b
1405451a3:	45 0f b6 c1          	movzbl %r9b,%r8d
1405451a7:	49 8b d6             	mov    %r14,%rdx
1405451aa:	48 8b 0d a7 dc ee 00 	mov    0xeedca7(%rip),%rcx        # 0x141432e58
1405451b1:	e8 7a ce 04 00       	call   0x140592030
1405451b6:	c6 44 24 34 00       	movb   $0x0,0x34(%rsp)
1405451bb:	b8 10 00 00 00       	mov    $0x10,%eax
1405451c0:	66 89 44 24 36       	mov    %ax,0x36(%rsp)
1405451c5:	48 8d 0d 3c 81 ac 00 	lea    0xac813c(%rip),%rcx        # 0x14100d308
1405451cc:	e8 0f 7f 00 00       	call   0x14054d0e0
1405451d1:	48 83 78 20 00       	cmpq   $0x0,0x20(%rax)
1405451d6:	0f 95 44 24 30       	setne  0x30(%rsp)
1405451db:	c6 44 24 31 01       	movb   $0x1,0x31(%rsp)
1405451e0:	48 8d 0d 39 81 ac 00 	lea    0xac8139(%rip),%rcx        # 0x14100d320
1405451e7:	e8 f4 7e 00 00       	call   0x14054d0e0
1405451ec:	48 83 78 20 00       	cmpq   $0x0,0x20(%rax)
1405451f1:	0f 94 44 24 32       	sete   0x32(%rsp)
1405451f6:	41 0f b6 86 7a 01 00 	movzbl 0x17a(%r14),%eax
1405451fd:	00
1405451fe:	88 44 24 33          	mov    %al,0x33(%rsp)
140545202:	48 8b 54 24 30       	mov    0x30(%rsp),%rdx
140545207:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14054520c:	e8 9f d6 4a 00       	call   0x1409f28b0
140545211:	90                   	nop
140545212:	48 8d 0d 27 81 ac 00 	lea    0xac8127(%rip),%rcx        # 0x14100d340
140545219:	e8 c2 7e 00 00       	call   0x14054d0e0
14054521e:	48 8b 48 20          	mov    0x20(%rax),%rcx
140545222:	e8 69 c5 1d 00       	call   0x140721790
140545227:	0f 57 c0             	xorps  %xmm0,%xmm0
14054522a:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
14054522e:	4c 89 65 e7          	mov    %r12,-0x19(%rbp)
140545232:	4c 89 65 ef          	mov    %r12,-0x11(%rbp)
140545236:	4d 8b c7             	mov    %r15,%r8
140545239:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
140545240:	49 ff c0             	inc    %r8
140545243:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140545248:	75 f6                	jne    0x140545240
14054524a:	48 8b d0             	mov    %rax,%rdx
14054524d:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140545251:	e8 aa 1b c5 ff       	call   0x140196e00
140545256:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14054525a:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14054525f:	e8 0c 29 4b 00       	call   0x1409f7b70
140545264:	48 8d 0d ed 80 ac 00 	lea    0xac80ed(%rip),%rcx        # 0x14100d358
14054526b:	e8 70 7e 00 00       	call   0x14054d0e0
140545270:	48 8b 48 20          	mov    0x20(%rax),%rcx
140545274:	e8 17 c5 1d 00       	call   0x140721790
140545279:	0f 57 c0             	xorps  %xmm0,%xmm0
14054527c:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
140545280:	4c 89 65 e7          	mov    %r12,-0x19(%rbp)
140545284:	4c 89 65 ef          	mov    %r12,-0x11(%rbp)
140545288:	4d 8b c7             	mov    %r15,%r8
14054528b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140545290:	49 ff c0             	inc    %r8
140545293:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140545298:	75 f6                	jne    0x140545290
14054529a:	48 8b d0             	mov    %rax,%rdx
14054529d:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1405452a1:	e8 5a 1b c5 ff       	call   0x140196e00
1405452a6:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1405452aa:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1405452af:	e8 3c 29 4b 00       	call   0x1409f7bf0
1405452b4:	48 8d 0d b5 80 ac 00 	lea    0xac80b5(%rip),%rcx        # 0x14100d370
1405452bb:	e8 20 7e 00 00       	call   0x14054d0e0
1405452c0:	48 8b 48 20          	mov    0x20(%rax),%rcx
1405452c4:	e8 c7 c4 1d 00       	call   0x140721790
1405452c9:	0f 57 c0             	xorps  %xmm0,%xmm0
1405452cc:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
1405452d0:	4c 89 65 e7          	mov    %r12,-0x19(%rbp)
1405452d4:	4c 89 65 ef          	mov    %r12,-0x11(%rbp)
1405452d8:	4d 8b c7             	mov    %r15,%r8
1405452db:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1405452e0:	49 ff c0             	inc    %r8
1405452e3:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
1405452e8:	75 f6                	jne    0x1405452e0
1405452ea:	48 8b d0             	mov    %rax,%rdx
1405452ed:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1405452f1:	e8 0a 1b c5 ff       	call   0x140196e00
1405452f6:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
1405452fa:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1405452ff:	e8 6c 29 4b 00       	call   0x1409f7c70
140545304:	48 8d 0d 7d 80 ac 00 	lea    0xac807d(%rip),%rcx        # 0x14100d388
14054530b:	e8 d0 7d 00 00       	call   0x14054d0e0
140545310:	48 8b 48 20          	mov    0x20(%rax),%rcx
140545314:	e8 77 c4 1d 00       	call   0x140721790
140545319:	0f 57 c0             	xorps  %xmm0,%xmm0
14054531c:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
140545320:	4c 89 65 e7          	mov    %r12,-0x19(%rbp)
140545324:	4c 89 65 ef          	mov    %r12,-0x11(%rbp)
140545328:	4d 8b c7             	mov    %r15,%r8
14054532b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140545330:	49 ff c0             	inc    %r8
140545333:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140545338:	75 f6                	jne    0x140545330
14054533a:	48 8b d0             	mov    %rax,%rdx
14054533d:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140545341:	e8 ba 1a c5 ff       	call   0x140196e00
140545346:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14054534a:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14054534f:	e8 9c 29 4b 00       	call   0x1409f7cf0
140545354:	48 8d 0d 45 80 ac 00 	lea    0xac8045(%rip),%rcx        # 0x14100d3a0
14054535b:	e8 80 7d 00 00       	call   0x14054d0e0
140545360:	48 8b 48 20          	mov    0x20(%rax),%rcx
140545364:	e8 27 c4 1d 00       	call   0x140721790
140545369:	0f 57 c0             	xorps  %xmm0,%xmm0
14054536c:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
140545370:	4c 89 65 e7          	mov    %r12,-0x19(%rbp)
140545374:	4c 89 65 ef          	mov    %r12,-0x11(%rbp)
140545378:	4d 8b c7             	mov    %r15,%r8
14054537b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140545380:	49 ff c0             	inc    %r8
140545383:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140545388:	75 f6                	jne    0x140545380
14054538a:	48 8b d0             	mov    %rax,%rdx
14054538d:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140545391:	e8 6a 1a c5 ff       	call   0x140196e00
140545396:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
14054539a:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14054539f:	e8 cc 29 4b 00       	call   0x1409f7d70
1405453a4:	48 8d 0d 0d 80 ac 00 	lea    0xac800d(%rip),%rcx        # 0x14100d3b8
1405453ab:	e8 30 7d 00 00       	call   0x14054d0e0
1405453b0:	48 8b 48 20          	mov    0x20(%rax),%rcx
1405453b4:	e8 d7 c3 1d 00       	call   0x140721790
1405453b9:	48 8b d8             	mov    %rax,%rbx
1405453bc:	48 8d 15 15 80 ac 00 	lea    0xac8015(%rip),%rdx        # 0x14100d3d8
1405453c3:	48 8b c8             	mov    %rax,%rcx
1405453c6:	e8 15 51 32 00       	call   0x14086a4e0
1405453cb:	84 c0                	test   %al,%al
1405453cd:	74 0f                	je     0x1405453de
1405453cf:	41 b8 07 00 00 00    	mov    $0x7,%r8d
1405453d5:	48 8d 15 fc 7f ac 00 	lea    0xac7ffc(%rip),%rdx        # 0x14100d3d8
1405453dc:	eb 24                	jmp    0x140545402
1405453de:	48 8d 15 13 80 ac 00 	lea    0xac8013(%rip),%rdx        # 0x14100d3f8
1405453e5:	48 8b cb             	mov    %rbx,%rcx
1405453e8:	e8 f3 50 32 00       	call   0x14086a4e0
1405453ed:	84 c0                	test   %al,%al
1405453ef:	0f 84 4f 0c 00 00    	je     0x140546044
1405453f5:	41 b8 08 00 00 00    	mov    $0x8,%r8d
1405453fb:	48 8d 15 f6 7f ac 00 	lea    0xac7ff6(%rip),%rdx        # 0x14100d3f8
140545402:	0f 57 c0             	xorps  %xmm0,%xmm0
140545405:	0f 11 45 d7          	movups %xmm0,-0x29(%rbp)
140545409:	4c 89 65 e7          	mov    %r12,-0x19(%rbp)
14054540d:	4c 89 65 ef          	mov    %r12,-0x11(%rbp)
140545411:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
140545415:	e8 e6 19 c5 ff       	call   0x140196e00
14054541a:	48 8d 05 bf 7f ac 00 	lea    0xac7fbf(%rip),%rax        # 0x14100d3e0
140545421:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140545426:	48 c7 44 24 28 14 00 	movq   $0x14,0x28(%rsp)
14054542d:	00 00
14054542f:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
140545434:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
14054543a:	4c 8d 45 d7          	lea    -0x29(%rbp),%r8
14054543e:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140545443:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140545448:	e8 53 2e 4b 00       	call   0x1409f82a0
14054544d:	48 8d 0d dc 7f ac 00 	lea    0xac7fdc(%rip),%rcx        # 0x14100d430
140545454:	e8 97 6e 8f 00       	call   0x140e3c2f0
140545459:	48 85 c0             	test   %rax,%rax
14054545c:	74 3c                	je     0x14054549a
14054545e:	48 8b c8             	mov    %rax,%rcx
140545461:	e8 0a b6 8e 00       	call   0x140e30a70
140545466:	48 8d 0d db 7f ac 00 	lea    0xac7fdb(%rip),%rcx        # 0x14100d448
14054546d:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140545472:	48 c7 44 24 28 19 00 	movq   $0x19,0x28(%rsp)
140545479:	00 00
14054547b:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
140545480:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
140545486:	4c 63 c0             	movslq %eax,%r8
140545489:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14054548e:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140545493:	e8 f8 30 4b 00       	call   0x1409f8590
140545498:	eb 3f                	jmp    0x1405454d9
14054549a:	48 8d 0d c7 7f ac 00 	lea    0xac7fc7(%rip),%rcx        # 0x14100d468
1405454a1:	e8 3a 7c 00 00       	call   0x14054d0e0
1405454a6:	48 8d 0d 9b 7f ac 00 	lea    0xac7f9b(%rip),%rcx        # 0x14100d448
1405454ad:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1405454b2:	48 c7 44 24 28 19 00 	movq   $0x19,0x28(%rsp)
1405454b9:	00 00
1405454bb:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
1405454c0:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
1405454c6:	4c 8b 40 20          	mov    0x20(%rax),%r8
1405454ca:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1405454cf:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1405454d4:	e8 b7 30 4b 00       	call   0x1409f8590
1405454d9:	48 8d 0d a0 7f ac 00 	lea    0xac7fa0(%rip),%rcx        # 0x14100d480
1405454e0:	e8 fb 7b 00 00       	call   0x14054d0e0
1405454e5:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
1405454ea:	f2 0f 59 05 f6 ce a9 	mulsd  0xa9cef6(%rip),%xmm0        # 0x140fe23e8
1405454f1:	00
1405454f2:	f2 4c 0f 2c c0       	cvttsd2si %xmm0,%r8
1405454f7:	48 8d 0d 9a 7f ac 00 	lea    0xac7f9a(%rip),%rcx        # 0x14100d498
1405454fe:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140545503:	48 c7 44 24 28 29 00 	movq   $0x29,0x28(%rsp)
14054550a:	00 00
14054550c:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
140545511:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
140545517:	45 8b c0             	mov    %r8d,%r8d
14054551a:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14054551f:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140545524:	e8 97 2e 4b 00       	call   0x1409f83c0
140545529:	48 8d 0d 98 7f ac 00 	lea    0xac7f98(%rip),%rcx        # 0x14100d4c8
140545530:	e8 ab 7b 00 00       	call   0x14054d0e0
140545535:	f2 0f 10 40 20       	movsd  0x20(%rax),%xmm0
14054553a:	f2 0f 59 05 a6 ce a9 	mulsd  0xa9cea6(%rip),%xmm0        # 0x140fe23e8
140545541:	00
140545542:	f2 4c 0f 2c c0       	cvttsd2si %xmm0,%r8
140545547:	48 8d 0d 92 7f ac 00 	lea    0xac7f92(%rip),%rcx        # 0x14100d4e0
14054554e:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140545553:	48 c7 44 24 28 28 00 	movq   $0x28,0x28(%rsp)
14054555a:	00 00
14054555c:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
140545561:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
140545567:	45 8b c0             	mov    %r8d,%r8d
14054556a:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14054556f:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140545574:	e8 47 2e 4b 00       	call   0x1409f83c0
140545579:	48 8d 0d 90 7f ac 00 	lea    0xac7f90(%rip),%rcx        # 0x14100d510
140545580:	e8 5b 7b 00 00       	call   0x14054d0e0
140545585:	48 8d 0d a4 7f ac 00 	lea    0xac7fa4(%rip),%rcx        # 0x14100d530
14054558c:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
140545591:	48 c7 44 24 28 2a 00 	movq   $0x2a,0x28(%rsp)
140545598:	00 00
14054559a:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
14054559f:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
1405455a5:	4c 8b 40 20          	mov    0x20(%rax),%r8
1405455a9:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1405455ae:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1405455b3:	e8 d8 2f 4b 00       	call   0x1409f8590
1405455b8:	48 8d 0d a1 7f ac 00 	lea    0xac7fa1(%rip),%rcx        # 0x14100d560
1405455bf:	e8 1c 7b 00 00       	call   0x14054d0e0
1405455c4:	48 8d 0d ad 7f ac 00 	lea    0xac7fad(%rip),%rcx        # 0x14100d578
1405455cb:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1405455d0:	48 c7 44 24 28 28 00 	movq   $0x28,0x28(%rsp)
1405455d7:	00 00
1405455d9:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
1405455de:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
1405455e4:	4c 8b 40 20          	mov    0x20(%rax),%r8
1405455e8:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1405455ed:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
1405455f2:	e8 99 2f 4b 00       	call   0x1409f8590
1405455f7:	48 8d 0d aa 7f ac 00 	lea    0xac7faa(%rip),%rcx        # 0x14100d5a8
1405455fe:	e8 dd 7a 00 00       	call   0x14054d0e0
140545603:	48 8d 0d be 7f ac 00 	lea    0xac7fbe(%rip),%rcx        # 0x14100d5c8
14054560a:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
14054560f:	48 c7 44 24 28 2b 00 	movq   $0x2b,0x28(%rsp)
140545616:	00 00
140545618:	0f 28 44 24 20       	movaps 0x20(%rsp),%xmm0
14054561d:	66 0f 7f 44 24 20    	movdqa %xmm0,0x20(%rsp)
140545623:	4c 8b 40 20          	mov    0x20(%rax),%r8
140545627:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx