140ac4f99:	48 33 cc             	xor    %rsp,%rcx
140ac4f9c:	e8 5f 65 35 00       	call   0x140e1b500
140ac4fa1:	48 83 c4 60          	add    $0x60,%rsp
140ac4fa5:	5b                   	pop    %rbx
140ac4fa6:	c3                   	ret
140ac4fa7:	e8 f8 51 36 00       	call   0x140e2a1a4
140ac4fac:	cc                   	int3
140ac4fad:	cc                   	int3
140ac4fae:	cc                   	int3
140ac4faf:	cc                   	int3
140ac4fb0:	40 53                	rex push %rbx
140ac4fb2:	48 83 ec 60          	sub    $0x60,%rsp
140ac4fb6:	48 8b 05 43 3f 8f 00 	mov    0x8f3f43(%rip),%rax        # 0x1413b8f00
140ac4fbd:	48 33 c4             	xor    %rsp,%rax
140ac4fc0:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140ac4fc5:	48 8b d9             	mov    %rcx,%rbx
140ac4fc8:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140ac4fcd:	48 8d 15 ac a2 9d 00 	lea    0x9da2ac(%rip),%rdx        # 0x14149f280
140ac4fd4:	48 8d 0d 0d f4 8f 00 	lea    0x8ff40d(%rip),%rcx        # 0x1413c43e8
140ac4fdb:	e8 a0 8d 35 00       	call   0x140e1dd80
140ac4fe0:	0f 57 c0             	xorps  %xmm0,%xmm0
140ac4fe3:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140ac4fe8:	0f 57 c9             	xorps  %xmm1,%xmm1
140ac4feb:	f3 0f 7f 4c 24 40    	movdqu %xmm1,0x40(%rsp)
140ac4ff1:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140ac4ff8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140ac4fff:	00
140ac5000:	49 ff c0             	inc    %r8
140ac5003:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140ac5008:	75 f6                	jne    0x140ac5000
140ac500a:	48 8b d0             	mov    %rax,%rdx
140ac500d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140ac5012:	e8 e9 1d 6d ff       	call   0x140196e00
140ac5017:	90                   	nop
140ac5018:	b9 00 04 00 00       	mov    $0x400,%ecx
140ac501d:	e8 0a d7 36 00       	call   0x140e3272c
140ac5022:	48 8b c8             	mov    %rax,%rcx
140ac5025:	e8 66 c0 36 00       	call   0x140e31090
140ac502a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140ac502f:	48 8b cb             	mov    %rbx,%rcx
140ac5032:	e8 09 3a 6e ff       	call   0x1401a8a40
140ac5037:	90                   	nop
140ac5038:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140ac503d:	48 83 fa 0f          	cmp    $0xf,%rdx
140ac5041:	76 2e                	jbe    0x140ac5071
140ac5043:	48 ff c2             	inc    %rdx
140ac5046:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140ac504b:	48 8b c1             	mov    %rcx,%rax
140ac504e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140ac5055:	72 15                	jb     0x140ac506c
140ac5057:	48 83 c2 27          	add    $0x27,%rdx
140ac505b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ac505f:	48 2b c1             	sub    %rcx,%rax
140ac5062:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140ac5066:	48 83 f8 1f          	cmp    $0x1f,%rax
140ac506a:	77 1b                	ja     0x140ac5087
140ac506c:	e8 d3 60 35 00       	call   0x140e1b144
140ac5071:	48 8b c3             	mov    %rbx,%rax
140ac5074:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140ac5079:	48 33 cc             	xor    %rsp,%rcx
140ac507c:	e8 7f 64 35 00       	call   0x140e1b500
140ac5081:	48 83 c4 60          	add    $0x60,%rsp
140ac5085:	5b                   	pop    %rbx
140ac5086:	c3                   	ret
140ac5087:	e8 18 51 36 00       	call   0x140e2a1a4
140ac508c:	cc                   	int3
140ac508d:	cc                   	int3
140ac508e:	cc                   	int3
140ac508f:	cc                   	int3
140ac5090:	40 53                	rex push %rbx
140ac5092:	48 83 ec 60          	sub    $0x60,%rsp
140ac5096:	48 8b 05 63 3e 8f 00 	mov    0x8f3e63(%rip),%rax        # 0x1413b8f00
140ac509d:	48 33 c4             	xor    %rsp,%rax
140ac50a0:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140ac50a5:	48 8b d9             	mov    %rcx,%rbx
140ac50a8:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140ac50ad:	48 8d 15 cc a1 9d 00 	lea    0x9da1cc(%rip),%rdx        # 0x14149f280
140ac50b4:	48 8d 0d 6d c1 8f 00 	lea    0x8fc16d(%rip),%rcx        # 0x1413c1228
140ac50bb:	e8 c0 8c 35 00       	call   0x140e1dd80
140ac50c0:	0f 57 c0             	xorps  %xmm0,%xmm0
140ac50c3:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140ac50c8:	0f 57 c9             	xorps  %xmm1,%xmm1
140ac50cb:	f3 0f 7f 4c 24 40    	movdqu %xmm1,0x40(%rsp)
140ac50d1:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140ac50d8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140ac50df:	00
140ac50e0:	49 ff c0             	inc    %r8
140ac50e3:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140ac50e8:	75 f6                	jne    0x140ac50e0
140ac50ea:	48 8b d0             	mov    %rax,%rdx
140ac50ed:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140ac50f2:	e8 09 1d 6d ff       	call   0x140196e00
140ac50f7:	90                   	nop
140ac50f8:	b9 00 04 00 00       	mov    $0x400,%ecx
140ac50fd:	e8 2a d6 36 00       	call   0x140e3272c
140ac5102:	48 8b c8             	mov    %rax,%rcx
140ac5105:	e8 86 bf 36 00       	call   0x140e31090
140ac510a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140ac510f:	48 8b cb             	mov    %rbx,%rcx
140ac5112:	e8 29 39 6e ff       	call   0x1401a8a40
140ac5117:	90                   	nop
140ac5118:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140ac511d:	48 83 fa 0f          	cmp    $0xf,%rdx
140ac5121:	76 2e                	jbe    0x140ac5151
140ac5123:	48 ff c2             	inc    %rdx
140ac5126:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140ac512b:	48 8b c1             	mov    %rcx,%rax
140ac512e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140ac5135:	72 15                	jb     0x140ac514c
140ac5137:	48 83 c2 27          	add    $0x27,%rdx
140ac513b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ac513f:	48 2b c1             	sub    %rcx,%rax
140ac5142:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140ac5146:	48 83 f8 1f          	cmp    $0x1f,%rax
140ac514a:	77 1b                	ja     0x140ac5167
140ac514c:	e8 f3 5f 35 00       	call   0x140e1b144
140ac5151:	48 8b c3             	mov    %rbx,%rax
140ac5154:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140ac5159:	48 33 cc             	xor    %rsp,%rcx
140ac515c:	e8 9f 63 35 00       	call   0x140e1b500
140ac5161:	48 83 c4 60          	add    $0x60,%rsp
140ac5165:	5b                   	pop    %rbx
140ac5166:	c3                   	ret
140ac5167:	e8 38 50 36 00       	call   0x140e2a1a4
140ac516c:	cc                   	int3
140ac516d:	cc                   	int3
140ac516e:	cc                   	int3
140ac516f:	cc                   	int3
140ac5170:	40 53                	rex push %rbx
140ac5172:	48 83 ec 60          	sub    $0x60,%rsp
140ac5176:	48 8b 05 83 3d 8f 00 	mov    0x8f3d83(%rip),%rax        # 0x1413b8f00
140ac517d:	48 33 c4             	xor    %rsp,%rax
140ac5180:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140ac5185:	48 8b d9             	mov    %rcx,%rbx
140ac5188:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140ac518d:	48 8d 15 ec a0 9d 00 	lea    0x9da0ec(%rip),%rdx        # 0x14149f280
140ac5194:	48 8d 0d 35 ce 8f 00 	lea    0x8fce35(%rip),%rcx        # 0x1413c1fd0
140ac519b:	e8 e0 8b 35 00       	call   0x140e1dd80
140ac51a0:	0f 57 c0             	xorps  %xmm0,%xmm0
140ac51a3:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140ac51a8:	0f 57 c9             	xorps  %xmm1,%xmm1
140ac51ab:	f3 0f 7f 4c 24 40    	movdqu %xmm1,0x40(%rsp)
140ac51b1:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140ac51b8:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140ac51bf:	00
140ac51c0:	49 ff c0             	inc    %r8
140ac51c3:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140ac51c8:	75 f6                	jne    0x140ac51c0
140ac51ca:	48 8b d0             	mov    %rax,%rdx
140ac51cd:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140ac51d2:	e8 29 1c 6d ff       	call   0x140196e00
140ac51d7:	90                   	nop
140ac51d8:	b9 00 04 00 00       	mov    $0x400,%ecx
140ac51dd:	e8 4a d5 36 00       	call   0x140e3272c
140ac51e2:	48 8b c8             	mov    %rax,%rcx
140ac51e5:	e8 a6 be 36 00       	call   0x140e31090
140ac51ea:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140ac51ef:	48 8b cb             	mov    %rbx,%rcx
140ac51f2:	e8 49 38 6e ff       	call   0x1401a8a40
140ac51f7:	90                   	nop
140ac51f8:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140ac51fd:	48 83 fa 0f          	cmp    $0xf,%rdx
140ac5201:	76 2e                	jbe    0x140ac5231
140ac5203:	48 ff c2             	inc    %rdx
140ac5206:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140ac520b:	48 8b c1             	mov    %rcx,%rax
140ac520e:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140ac5215:	72 15                	jb     0x140ac522c
140ac5217:	48 83 c2 27          	add    $0x27,%rdx
140ac521b:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ac521f:	48 2b c1             	sub    %rcx,%rax
140ac5222:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140ac5226:	48 83 f8 1f          	cmp    $0x1f,%rax
140ac522a:	77 1b                	ja     0x140ac5247
140ac522c:	e8 13 5f 35 00       	call   0x140e1b144
140ac5231:	48 8b c3             	mov    %rbx,%rax
140ac5234:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140ac5239:	48 33 cc             	xor    %rsp,%rcx
140ac523c:	e8 bf 62 35 00       	call   0x140e1b500
140ac5241:	48 83 c4 60          	add    $0x60,%rsp
140ac5245:	5b                   	pop    %rbx
140ac5246:	c3                   	ret
140ac5247:	e8 58 4f 36 00       	call   0x140e2a1a4
140ac524c:	cc                   	int3
140ac524d:	cc                   	int3
140ac524e:	cc                   	int3
140ac524f:	cc                   	int3
140ac5250:	40 53                	rex push %rbx
140ac5252:	48 83 ec 60          	sub    $0x60,%rsp
140ac5256:	48 8b 05 a3 3c 8f 00 	mov    0x8f3ca3(%rip),%rax        # 0x1413b8f00
140ac525d:	48 33 c4             	xor    %rsp,%rax
140ac5260:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140ac5265:	48 8b d9             	mov    %rcx,%rbx
140ac5268:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140ac526d:	48 8d 15 0c a0 9d 00 	lea    0x9da00c(%rip),%rdx        # 0x14149f280
140ac5274:	48 8d 0d 95 cd 8f 00 	lea    0x8fcd95(%rip),%rcx        # 0x1413c2010
140ac527b:	e8 00 8b 35 00       	call   0x140e1dd80
140ac5280:	0f 57 c0             	xorps  %xmm0,%xmm0
140ac5283:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140ac5288:	0f 57 c9             	xorps  %xmm1,%xmm1
140ac528b:	f3 0f 7f 4c 24 40    	movdqu %xmm1,0x40(%rsp)
140ac5291:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140ac5298:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140ac529f:	00
140ac52a0:	49 ff c0             	inc    %r8
140ac52a3:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140ac52a8:	75 f6                	jne    0x140ac52a0
140ac52aa:	48 8b d0             	mov    %rax,%rdx
140ac52ad:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140ac52b2:	e8 49 1b 6d ff       	call   0x140196e00
140ac52b7:	90                   	nop
140ac52b8:	b9 00 04 00 00       	mov    $0x400,%ecx
140ac52bd:	e8 6a d4 36 00       	call   0x140e3272c
140ac52c2:	48 8b c8             	mov    %rax,%rcx
140ac52c5:	e8 c6 bd 36 00       	call   0x140e31090
140ac52ca:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140ac52cf:	48 8b cb             	mov    %rbx,%rcx
140ac52d2:	e8 69 37 6e ff       	call   0x1401a8a40
140ac52d7:	90                   	nop
140ac52d8:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140ac52dd:	48 83 fa 0f          	cmp    $0xf,%rdx
140ac52e1:	76 2e                	jbe    0x140ac5311
140ac52e3:	48 ff c2             	inc    %rdx
140ac52e6:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140ac52eb:	48 8b c1             	mov    %rcx,%rax
140ac52ee:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140ac52f5:	72 15                	jb     0x140ac530c
140ac52f7:	48 83 c2 27          	add    $0x27,%rdx
140ac52fb:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ac52ff:	48 2b c1             	sub    %rcx,%rax
140ac5302:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140ac5306:	48 83 f8 1f          	cmp    $0x1f,%rax
140ac530a:	77 1b                	ja     0x140ac5327
140ac530c:	e8 33 5e 35 00       	call   0x140e1b144
140ac5311:	48 8b c3             	mov    %rbx,%rax
140ac5314:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140ac5319:	48 33 cc             	xor    %rsp,%rcx
140ac531c:	e8 df 61 35 00       	call   0x140e1b500
140ac5321:	48 83 c4 60          	add    $0x60,%rsp
140ac5325:	5b                   	pop    %rbx
140ac5326:	c3                   	ret
140ac5327:	e8 78 4e 36 00       	call   0x140e2a1a4
140ac532c:	cc                   	int3
140ac532d:	cc                   	int3
140ac532e:	cc                   	int3
140ac532f:	cc                   	int3
140ac5330:	40 53                	rex push %rbx
140ac5332:	48 83 ec 60          	sub    $0x60,%rsp
140ac5336:	48 8b 05 c3 3b 8f 00 	mov    0x8f3bc3(%rip),%rax        # 0x1413b8f00
140ac533d:	48 33 c4             	xor    %rsp,%rax
140ac5340:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140ac5345:	48 8b d9             	mov    %rcx,%rbx
140ac5348:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140ac534d:	48 8d 15 2c 9f 9d 00 	lea    0x9d9f2c(%rip),%rdx        # 0x14149f280
140ac5354:	48 8d 0d dd f0 8f 00 	lea    0x8ff0dd(%rip),%rcx        # 0x1413c4438
140ac535b:	e8 20 8a 35 00       	call   0x140e1dd80
140ac5360:	0f 57 c0             	xorps  %xmm0,%xmm0
140ac5363:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140ac5368:	0f 57 c9             	xorps  %xmm1,%xmm1
140ac536b:	f3 0f 7f 4c 24 40    	movdqu %xmm1,0x40(%rsp)
140ac5371:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140ac5378:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140ac537f:	00
140ac5380:	49 ff c0             	inc    %r8
140ac5383:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140ac5388:	75 f6                	jne    0x140ac5380
140ac538a:	48 8b d0             	mov    %rax,%rdx
140ac538d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140ac5392:	e8 69 1a 6d ff       	call   0x140196e00
140ac5397:	90                   	nop
140ac5398:	b9 00 04 00 00       	mov    $0x400,%ecx
140ac539d:	e8 8a d3 36 00       	call   0x140e3272c
140ac53a2:	48 8b c8             	mov    %rax,%rcx
140ac53a5:	e8 e6 bc 36 00       	call   0x140e31090
140ac53aa:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140ac53af:	48 8b cb             	mov    %rbx,%rcx
140ac53b2:	e8 89 36 6e ff       	call   0x1401a8a40
140ac53b7:	90                   	nop
140ac53b8:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140ac53bd:	48 83 fa 0f          	cmp    $0xf,%rdx
140ac53c1:	76 2e                	jbe    0x140ac53f1
140ac53c3:	48 ff c2             	inc    %rdx
140ac53c6:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140ac53cb:	48 8b c1             	mov    %rcx,%rax
140ac53ce:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140ac53d5:	72 15                	jb     0x140ac53ec
140ac53d7:	48 83 c2 27          	add    $0x27,%rdx
140ac53db:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ac53df:	48 2b c1             	sub    %rcx,%rax
140ac53e2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140ac53e6:	48 83 f8 1f          	cmp    $0x1f,%rax
140ac53ea:	77 1b                	ja     0x140ac5407
140ac53ec:	e8 53 5d 35 00       	call   0x140e1b144
140ac53f1:	48 8b c3             	mov    %rbx,%rax
140ac53f4:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140ac53f9:	48 33 cc             	xor    %rsp,%rcx
140ac53fc:	e8 ff 60 35 00       	call   0x140e1b500
140ac5401:	48 83 c4 60          	add    $0x60,%rsp
140ac5405:	5b                   	pop    %rbx
140ac5406:	c3                   	ret
140ac5407:	e8 98 4d 36 00       	call   0x140e2a1a4
140ac540c:	cc                   	int3
140ac540d:	cc                   	int3
140ac540e:	cc                   	int3
140ac540f:	cc                   	int3
140ac5410:	40 53                	rex push %rbx
140ac5412:	48 83 ec 60          	sub    $0x60,%rsp
140ac5416:	48 8b 05 e3 3a 8f 00 	mov    0x8f3ae3(%rip),%rax        # 0x1413b8f00
140ac541d:	48 33 c4             	xor    %rsp,%rax
140ac5420:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140ac5425:	48 8b d9             	mov    %rcx,%rbx
140ac5428:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140ac542d:	48 8d 15 4c 9e 9d 00 	lea    0x9d9e4c(%rip),%rdx        # 0x14149f280
140ac5434:	48 8d 0d dd d5 8f 00 	lea    0x8fd5dd(%rip),%rcx        # 0x1413c2a18
140ac543b:	e8 40 89 35 00       	call   0x140e1dd80
140ac5440:	0f 57 c0             	xorps  %xmm0,%xmm0
140ac5443:	0f 11 44 24 30       	movups %xmm0,0x30(%rsp)
140ac5448:	0f 57 c9             	xorps  %xmm1,%xmm1
140ac544b:	f3 0f 7f 4c 24 40    	movdqu %xmm1,0x40(%rsp)
140ac5451:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
140ac5458:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
140ac545f:	00
140ac5460:	49 ff c0             	inc    %r8
140ac5463:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
140ac5468:	75 f6                	jne    0x140ac5460
140ac546a:	48 8b d0             	mov    %rax,%rdx
140ac546d:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140ac5472:	e8 89 19 6d ff       	call   0x140196e00
140ac5477:	90                   	nop
140ac5478:	b9 00 04 00 00       	mov    $0x400,%ecx
140ac547d:	e8 aa d2 36 00       	call   0x140e3272c
140ac5482:	48 8b c8             	mov    %rax,%rcx
140ac5485:	e8 06 bc 36 00       	call   0x140e31090
140ac548a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
140ac548f:	48 8b cb             	mov    %rbx,%rcx
140ac5492:	e8 a9 35 6e ff       	call   0x1401a8a40
140ac5497:	90                   	nop
140ac5498:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
140ac549d:	48 83 fa 0f          	cmp    $0xf,%rdx
140ac54a1:	76 2e                	jbe    0x140ac54d1
140ac54a3:	48 ff c2             	inc    %rdx
140ac54a6:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140ac54ab:	48 8b c1             	mov    %rcx,%rax
140ac54ae:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140ac54b5:	72 15                	jb     0x140ac54cc
140ac54b7:	48 83 c2 27          	add    $0x27,%rdx
140ac54bb:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140ac54bf:	48 2b c1             	sub    %rcx,%rax
140ac54c2:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140ac54c6:	48 83 f8 1f          	cmp    $0x1f,%rax