diff --git a/groups.io/css/application-b35c46a4f2933b80328831b245058b7d.css b/groups.io/css/application-b74c0047a22d46d995d7acefd9e1e186.css similarity index 97% rename from groups.io/css/application-b35c46a4f2933b80328831b245058b7d.css rename to groups.io/css/application-b74c0047a22d46d995d7acefd9e1e186.css index 681fa7cb1..15a1bdf33 100644 --- a/groups.io/css/application-b35c46a4f2933b80328831b245058b7d.css +++ b/groups.io/css/application-b74c0047a22d46d995d7acefd9e1e186.css @@ -58,7 +58,6 @@ * Licensed under the BSD 3-Clause * https://github.com/kartik-v/bootstrap-fileinput/blob/master/LICENSE.md */.kv-rtl .close,.kv-rtl .krajee-default .file-actions,.kv-rtl .krajee-default .file-other-error{float:left}.kv-rtl .krajee-default .file-drag-handle,.kv-rtl .krajee-default .file-upload-indicator,.kv-rtl .krajee-default.file-preview-frame{float:right}.kv-rtl .file-error-message pre,.kv-rtl .file-error-message ul,.kv-rtl .file-zoom-dialog{text-align:right}.kv-rtl{direction:rtl}.kv-rtl .floating-buttons{left:10px;right:auto}.kv-rtl .floating-buttons .btn-kv{margin-left:0;margin-right:3px}.kv-rtl .file-caption-icon{left:auto;right:8px}.kv-rtl .file-drop-zone{margin:12px 12px 12px 15px}.kv-rtl .btn-prev{right:1px;left:auto}.kv-rtl .btn-next{left:1px;right:auto}.kv-rtl .float-right,.kv-rtl .pull-right{float:left!important}.kv-rtl .float-left,.kv-rtl .pull-left{float:right!important}.kv-rtl .kv-zoom-title{direction:ltr}.kv-rtl .krajee-default.file-preview-frame{box-shadow:-1px 1px 5px 0 #a2958a}.kv-rtl .krajee-default.file-preview-frame:not(.file-preview-error):hover{box-shadow:-3px 3px 5px 0 #333}.kv-rtl .kv-zoom-actions .btn-kv{margin-left:0;margin-right:3px}.kv-rtl .file-caption.icon-visible .file-caption-name{padding-left:0;padding-right:15px}.kv-rtl .input-group-btn>.btn:last-child{border-radius:4px 0 0 4px}.kv-rtl .input-group .form-control:first-child{border-radius:0 4px 4px 0}.kv-rtl .btn-file input[type=file]{left:auto;right:0;text-align:left;background:100% 0 none} -.fc-icon,.fc-unselectable{-moz-user-select:none;-ms-user-select:none}.fc .fc-button,.fc-icon{text-transform:none;font-weight:400}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc .fc-button:not(:disabled),.fc a[data-navlink],.fc-event.fc-event-draggable,.fc-event[href]{cursor:pointer}.fc-unselectable{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.fc{display:flex;flex-direction:column;font-size:1em}.fc .fc-button,.fc-icon{display:inline-block;text-align:center}.fc,.fc *,.fc :after,.fc :before{box-sizing:border-box}.fc table{border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{vertical-align:top;padding:0}.fc .fc-button,.fc .fc-button .fc-icon,.fc .fc-button-group,.fc .fc-timegrid-slot-label{vertical-align:middle}.fc a[data-navlink]:hover{text-decoration:underline}.fc .fc-button:hover,.fc .fc-list-event-title a,a.fc-event,a.fc-event:hover{text-decoration:none}.fc-direction-ltr{direction:ltr;text-align:left}.fc-direction-rtl{direction:rtl;text-align:right}.fc-theme-standard td,.fc-theme-standard th{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc-liquid-hack td,.fc-liquid-hack th{position:relative}@font-face{font-family:fcicons;src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format('truetype');font-weight:400;font-style:normal}.fc-icon{width:1em;height:1em;-webkit-user-select:none;user-select:none;font-family:fcicons!important;speak:none;font-style:normal;font-variant:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fc-icon-chevron-left:before{content:"\e900"}.fc-icon-chevron-right:before{content:"\e901"}.fc-icon-chevrons-left:before{content:"\e902"}.fc-icon-chevrons-right:before{content:"\e903"}.fc-icon-minus-square:before{content:"\e904"}.fc-icon-plus-square:before{content:"\e905"}.fc-icon-x:before{content:"\e906"}.fc .fc-button{overflow:visible;text-transform:none;margin:0;font-family:inherit}.fc .fc-button::-moz-focus-inner{padding:0;border-style:none}.fc .fc-button{-webkit-appearance:button;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.4em .65em;font-size:1em;line-height:1.5;border-radius:.25em}.fc .fc-button:focus{outline:0;box-shadow:0 0 0 .2rem rgba(44,62,80,.25)}.fc .fc-button-primary:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button:disabled{opacity:.65}.fc .fc-button-primary{color:#fff;color:var(--fc-button-text-color,#fff);background-color:#2C3E50;background-color:var(--fc-button-bg-color,#2C3E50);border-color:#2C3E50;border-color:var(--fc-button-border-color,#2C3E50)}.fc .fc-button-primary:hover{color:#fff;color:var(--fc-button-text-color,#fff);background-color:#1e2b37;background-color:var(--fc-button-hover-bg-color,#1e2b37);border-color:#1a252f;border-color:var(--fc-button-hover-border-color,#1a252f)}.fc .fc-button-primary:disabled{color:#fff;color:var(--fc-button-text-color,#fff);background-color:#2C3E50;background-color:var(--fc-button-bg-color,#2C3E50);border-color:#2C3E50;border-color:var(--fc-button-border-color,#2C3E50)}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{color:#fff;color:var(--fc-button-text-color,#fff);background-color:#1a252f;background-color:var(--fc-button-active-bg-color,#1a252f);border-color:#151e27;border-color:var(--fc-button-active-border-color,#151e27)}.fc .fc-button .fc-icon{font-size:1.5em}.fc .fc-button-group{position:relative;display:inline-flex}.fc .fc-button-group>.fc-button{position:relative;flex:1 1 auto}.fc .fc-button-group>.fc-button.fc-button-active,.fc .fc-button-group>.fc-button:active,.fc .fc-button-group>.fc-button:focus,.fc .fc-button-group>.fc-button:hover{z-index:1}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:first-child){margin-right:-1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0}.fc .fc-toolbar{display:flex;justify-content:space-between;align-items:center}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc .fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc .fc-toolbar-title{font-size:1.75em;margin:0}.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-direction-rtl .fc-toolbar>*>:not(:first-child){margin-right:.75em}.fc-direction-rtl .fc-toolbar-ltr{flex-direction:row-reverse}.fc .fc-scroller{-webkit-overflow-scrolling:touch;position:relative}.fc .fc-scroller-liquid{height:100%}.fc .fc-scroller-liquid-absolute{position:absolute;top:0;right:0;left:0;bottom:0}.fc .fc-scroller-harness{position:relative;overflow:hidden;direction:ltr}.fc .fc-scroller-harness-liquid{height:100%}.fc-direction-rtl .fc-scroller-harness>.fc-scroller{direction:rtl}.fc-theme-standard .fc-scrollgrid{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc .fc-scrollgrid,.fc .fc-scrollgrid-section-footer>*,.fc .fc-scrollgrid-section-header>*{border-bottom-width:0}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{width:100%;table-layout:fixed}.fc .fc-scrollgrid table{border-top-style:hidden;border-left-style:hidden;border-right-style:hidden}.fc .fc-scrollgrid{border-collapse:separate;border-right-width:0}.fc .fc-scrollgrid-liquid{height:100%}.fc .fc-scrollgrid-section,.fc .fc-scrollgrid-section table,.fc .fc-scrollgrid-section>td{height:1px}.fc .fc-scrollgrid-section-liquid>td{height:100%}.fc .fc-scrollgrid-section>*{border-top-width:0;border-left-width:0}.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-footer table{border-bottom-style:hidden}.fc .fc-scrollgrid-section-sticky>*{background:var(--fc-page-bg-color,#fff);position:sticky;z-index:3}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:0}.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky>*{bottom:0}.fc .fc-scrollgrid-sticky-shim{height:1px;margin-bottom:-1px}.fc-sticky{position:sticky}.fc .fc-view-harness{flex-grow:1;position:relative}.fc .fc-bg-event,.fc .fc-highlight,.fc .fc-non-business,.fc .fc-view-harness-active>.fc-view{position:absolute;top:0;left:0;right:0;bottom:0}.fc .fc-col-header-cell-cushion{display:inline-block;padding:2px 4px}.fc .fc-non-business{background:rgba(215,215,215,.3);background:var(--fc-non-business-color,rgba(215,215,215,.3))}.fc .fc-bg-event{background:var(--fc-bg-event-color,#8fdf82);opacity:.3;opacity:var(--fc-bg-event-opacity,.3)}.fc .fc-bg-event .fc-event-title{margin:.5em;font-size:.85em;font-size:var(--fc-small-font-size,.85em);font-style:italic}.fc .fc-highlight{background:rgba(188,232,241,.3);background:var(--fc-highlight-color,rgba(188,232,241,.3))}.fc .fc-cell-shaded,.fc .fc-day-disabled{background:rgba(208,208,208,.3);background:var(--fc-neutral-bg-color,rgba(208,208,208,.3))}.fc-event .fc-event-main{position:relative;z-index:2}.fc-event-dragging:not(.fc-event-selected){opacity:.75}.fc-event-dragging.fc-event-selected{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-event .fc-event-resizer{display:none;position:absolute;z-index:4}.fc-event-selected .fc-event-resizer,.fc-event:hover .fc-event-resizer,.fc-h-event,.fc-v-event{display:block}.fc-event-selected .fc-event-resizer{border-radius:4px;border-radius:calc(var(--fc-event-resizer-dot-total-width,8px)/ 2);border-width:1px;border-width:var(--fc-event-resizer-dot-border-width,1px);width:8px;width:var(--fc-event-resizer-dot-total-width,8px);height:8px;height:var(--fc-event-resizer-dot-total-width,8px);border-style:solid;border-color:inherit;background:var(--fc-page-bg-color,#fff)}.fc-event-selected .fc-event-resizer:before{content:'';position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px}.fc-event-selected,.fc-event:focus{box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event-selected:before,.fc-event:focus:before{content:"";position:absolute;z-index:3;top:0;left:0;right:0;bottom:0}.fc-event-selected:after,.fc-event:focus:after{content:"";background:rgba(0,0,0,.25);background:var(--fc-event-selected-overlay-color,rgba(0,0,0,.25));position:absolute;z-index:1;top:-1px;left:-1px;right:-1px;bottom:-1px}.fc-h-event{border:1px solid #3788d8;border:1px solid var(--fc-event-border-color,#3788d8);background-color:#3788d8;background-color:var(--fc-event-bg-color,#3788d8)}.fc-h-event .fc-event-main{color:#fff;color:var(--fc-event-text-color,#fff)}.fc-h-event .fc-event-main-frame{display:flex}.fc-h-event .fc-event-time{max-width:100%;overflow:hidden}.fc-h-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-width:0}.fc-h-event .fc-event-title{display:inline-block;vertical-align:top;left:0;right:0;max-width:100%;overflow:hidden}.fc-h-event.fc-event-selected:before{top:-10px;bottom:-10px}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end){border-top-left-radius:0;border-bottom-left-radius:0;border-left-width:0}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start){border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0}.fc-h-event:not(.fc-event-selected) .fc-event-resizer{top:0;bottom:0;width:8px;width:var(--fc-event-resizer-thickness,8px)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end{cursor:w-resize;left:-4px;left:calc(-.5 * var(--fc-event-resizer-thickness,8px))}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start{cursor:e-resize;right:-4px;right:calc(-.5 * var(--fc-event-resizer-thickness,8px))}.fc-h-event.fc-event-selected .fc-event-resizer{top:50%;margin-top:-4px;margin-top:calc(-.5 * var(--fc-event-resizer-dot-total-width,8px))}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end{left:-4px;left:calc(-.5 * var(--fc-event-resizer-dot-total-width,8px))}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start{right:-4px;right:calc(-.5 * var(--fc-event-resizer-dot-total-width,8px))}.fc .fc-popover{position:absolute;z-index:9999;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc .fc-popover-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:3px 4px}.fc .fc-popover-title{margin:0 2px}.fc .fc-popover-close{cursor:pointer;opacity:.65;font-size:1.1em}.fc-theme-standard .fc-popover{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd);background:var(--fc-page-bg-color,#fff)}.fc-theme-standard .fc-popover-header{background:rgba(208,208,208,.3);background:var(--fc-neutral-bg-color,rgba(208,208,208,.3))}:root{--fc-daygrid-event-dot-width:8px;--fc-list-event-dot-width:10px;--fc-list-event-hover-bg-color:#f5f5f5}.fc-daygrid-day-events:after,.fc-daygrid-day-events:before,.fc-daygrid-day-frame:after,.fc-daygrid-day-frame:before,.fc-daygrid-event-harness:after,.fc-daygrid-event-harness:before{content:"";clear:both;display:table}.fc .fc-daygrid-body{position:relative;z-index:1}.fc .fc-daygrid-day.fc-day-today{background-color:rgba(255,220,40,.15);background-color:var(--fc-today-bg-color,rgba(255,220,40,.15))}.fc .fc-daygrid-day-frame{position:relative;min-height:100%}.fc .fc-daygrid-day-top{display:flex;flex-direction:row-reverse}.fc .fc-day-other .fc-daygrid-day-top{opacity:.3}.fc .fc-daygrid-day-number{position:relative;z-index:4;padding:4px}.fc .fc-daygrid-day-events{margin-top:1px}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{position:absolute;left:0;right:0}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{position:relative;min-height:2em}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:1em}.fc .fc-daygrid-event-harness{position:relative}.fc .fc-daygrid-event-harness-abs{position:absolute;top:0;left:0;right:0}.fc .fc-daygrid-bg-harness{position:absolute;top:0;bottom:0}.fc .fc-daygrid-day-bg .fc-non-business{z-index:1}.fc .fc-daygrid-day-bg .fc-bg-event{z-index:2}.fc .fc-daygrid-day-bg .fc-highlight{z-index:3}.fc .fc-daygrid-event{z-index:6;margin-top:1px}.fc .fc-daygrid-event.fc-event-mirror{z-index:7}.fc .fc-daygrid-day-bottom{font-size:.85em;padding:2px 3px 0}.fc .fc-daygrid-day-bottom:before{content:"";clear:both;display:table}.fc .fc-daygrid-more-link{position:relative;z-index:4;cursor:pointer}.fc .fc-daygrid-week-number{position:absolute;z-index:5;top:0;padding:2px;min-width:1.5em;text-align:center;background-color:rgba(208,208,208,.3);background-color:var(--fc-neutral-bg-color,rgba(208,208,208,.3));color:grey;color:var(--fc-neutral-text-color,grey)}.fc .fc-more-popover .fc-popover-body{min-width:220px;padding:10px}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:2px}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{margin-right:2px}.fc-direction-ltr .fc-daygrid-week-number{left:0;border-radius:0 0 3px}.fc-direction-rtl .fc-daygrid-week-number{right:0;border-radius:0 0 0 3px}.fc-liquid-hack .fc-daygrid-day-frame{position:static}.fc-daygrid-event{position:relative;white-space:nowrap;border-radius:3px;font-size:.85em;font-size:var(--fc-small-font-size,.85em)}.fc-daygrid-block-event .fc-event-time{font-weight:700}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{padding:1px}.fc-daygrid-dot-event{display:flex;align-items:center;padding:2px 0}.fc-daygrid-dot-event .fc-event-title{flex-grow:1;flex-shrink:1;min-width:0;overflow:hidden;font-weight:700}.fc-daygrid-dot-event.fc-event-mirror,.fc-daygrid-dot-event:hover{background:rgba(0,0,0,.1)}.fc-daygrid-dot-event.fc-event-selected:before{top:-10px;bottom:-10px}.fc-daygrid-event-dot{margin:0 4px;box-sizing:content-box;width:0;height:0;border:4px solid #3788d8;border:calc(var(--fc-daygrid-event-dot-width,8px)/ 2) solid var(--fc-event-border-color,#3788d8);border-radius:4px;border-radius:calc(var(--fc-daygrid-event-dot-width,8px)/ 2)}.fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-right:3px}.fc-direction-rtl .fc-daygrid-event .fc-event-time{margin-left:3px}.fc-v-event{border:1px solid #3788d8;border:1px solid var(--fc-event-border-color,#3788d8);background-color:#3788d8;background-color:var(--fc-event-bg-color,#3788d8)}.fc-v-event .fc-event-main{color:#fff;color:var(--fc-event-text-color,#fff);height:100%}.fc-v-event .fc-event-main-frame{height:100%;display:flex;flex-direction:column}.fc-v-event .fc-event-time{flex-grow:0;flex-shrink:0;max-height:100%;overflow:hidden}.fc-v-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-height:0}.fc-v-event .fc-event-title{top:0;bottom:0;max-height:100%;overflow:hidden}.fc-v-event:not(.fc-event-start){border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event:not(.fc-event-end){border-bottom-width:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-v-event.fc-event-selected:before{left:-10px;right:-10px}.fc-v-event .fc-event-resizer-start{cursor:n-resize}.fc-v-event .fc-event-resizer-end{cursor:s-resize}.fc-v-event:not(.fc-event-selected) .fc-event-resizer{height:8px;height:var(--fc-event-resizer-thickness,8px);left:0;right:0}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-start{top:-4px;top:calc(var(--fc-event-resizer-thickness,8px)/ -2)}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-end{bottom:-4px;bottom:calc(var(--fc-event-resizer-thickness,8px)/ -2)}.fc-v-event.fc-event-selected .fc-event-resizer{left:50%;margin-left:-4px;margin-left:calc(var(--fc-event-resizer-dot-total-width,8px)/ -2)}.fc-v-event.fc-event-selected .fc-event-resizer-start{top:-4px;top:calc(var(--fc-event-resizer-dot-total-width,8px)/ -2)}.fc-v-event.fc-event-selected .fc-event-resizer-end{bottom:-4px;bottom:calc(var(--fc-event-resizer-dot-total-width,8px)/ -2)}.fc .fc-timegrid .fc-daygrid-body{z-index:2}.fc .fc-timegrid-axis-chunk>table,.fc .fc-timegrid-body,.fc .fc-timegrid-slots{position:relative;z-index:1}.fc .fc-timegrid-divider{padding:0 0 2px}.fc .fc-timegrid-body{min-height:100%}.fc .fc-timegrid-axis-chunk{position:relative}.fc .fc-timegrid-slot{height:1.5em;border-bottom:0}.fc .fc-timegrid-slot:empty:before{content:'\00a0'}.fc .fc-timegrid-slot-minor{border-top-style:dotted}.fc .fc-timegrid-slot-label-cushion{display:inline-block;white-space:nowrap}.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion{padding:0 4px}.fc .fc-timegrid-axis-frame-liquid{height:100%}.fc .fc-timegrid-axis-frame{overflow:hidden;display:flex;align-items:center;justify-content:flex-end}.fc .fc-timegrid-axis-cushion{max-width:60px;flex-shrink:0}.fc-direction-ltr .fc-timegrid-slot-label-frame{text-align:right}.fc-direction-rtl .fc-timegrid-slot-label-frame{text-align:left}.fc-liquid-hack .fc-timegrid-axis-frame-liquid{height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.fc .fc-timegrid-col.fc-day-today{background-color:rgba(255,220,40,.15);background-color:var(--fc-today-bg-color,rgba(255,220,40,.15))}.fc .fc-timegrid-col-frame{min-height:100%;position:relative}.fc-media-screen.fc-liquid-hack .fc-timegrid-col-frame{height:auto;position:absolute;top:0;right:0;bottom:0;left:0}.fc-media-screen .fc-timegrid-cols{position:absolute;top:0;left:0;right:0;bottom:0}.fc-media-screen .fc-timegrid-cols>table{height:100%}.fc-media-screen .fc-timegrid-col-bg,.fc-media-screen .fc-timegrid-col-events,.fc-media-screen .fc-timegrid-now-indicator-container{position:absolute;top:0;left:0;right:0}.fc .fc-timegrid-col-bg{z-index:2}.fc .fc-timegrid-col-bg .fc-non-business{z-index:1}.fc .fc-timegrid-col-bg .fc-bg-event{z-index:2}.fc .fc-timegrid-col-bg .fc-highlight,.fc .fc-timegrid-col-events{z-index:3}.fc .fc-timegrid-bg-harness{position:absolute;left:0;right:0}.fc .fc-timegrid-now-indicator-container{bottom:0;overflow:hidden}.fc-direction-ltr .fc-timegrid-col-events{margin:0 2.5% 0 2px}.fc-direction-rtl .fc-timegrid-col-events{margin:0 2px 0 2.5%}.fc-timegrid-event-harness{position:absolute}.fc-timegrid-event-harness>.fc-timegrid-event{position:absolute;top:0;bottom:0;left:0;right:0}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror,.fc-timegrid-more-link{box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px var(--fc-page-bg-color,#fff)}.fc-timegrid-event,.fc-timegrid-more-link{font-size:.85em;font-size:var(--fc-small-font-size,.85em);border-radius:3px}.fc-timegrid-event{margin-bottom:1px}.fc-timegrid-event .fc-event-main{padding:1px 1px 0}.fc-timegrid-event .fc-event-time{white-space:nowrap;font-size:.85em;font-size:var(--fc-small-font-size,.85em);margin-bottom:1px}.fc-timegrid-event-short .fc-event-main-frame{flex-direction:row;overflow:hidden}.fc-timegrid-event-short .fc-event-time:after{content:'\00a0-\00a0'}.fc-timegrid-event-short .fc-event-title{font-size:.85em;font-size:var(--fc-small-font-size,.85em)}.fc-timegrid-more-link{position:absolute;z-index:9999;color:inherit;color:var(--fc-more-link-text-color,inherit);background:var(--fc-more-link-bg-color,#d0d0d0);cursor:pointer;margin-bottom:1px}.fc-timegrid-more-link-inner{padding:3px 2px;top:0}.fc-direction-ltr .fc-timegrid-more-link{right:0}.fc-direction-rtl .fc-timegrid-more-link{left:0}.fc .fc-timegrid-now-indicator-line{position:absolute;z-index:4;left:0;right:0;border-style:solid;border-color:red;border-color:var(--fc-now-indicator-color,red);border-width:1px 0 0}.fc .fc-timegrid-now-indicator-arrow{position:absolute;z-index:4;margin-top:-5px;border-style:solid;border-color:red;border-color:var(--fc-now-indicator-color,red)}.fc-direction-ltr .fc-timegrid-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-direction-rtl .fc-timegrid-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-theme-standard .fc-list{border:1px solid #ddd;border:1px solid var(--fc-border-color,#ddd)}.fc .fc-list-empty{background-color:rgba(208,208,208,.3);background-color:var(--fc-neutral-bg-color,rgba(208,208,208,.3));height:100%;display:flex;justify-content:center;align-items:center}.fc .fc-list-empty-cushion{margin:5em 0}.fc .fc-list-table{width:100%;border-style:hidden}.fc .fc-list-table tr>*{border-left:0;border-right:0}.fc .fc-list-sticky .fc-list-day>*{position:sticky;top:0;background:var(--fc-page-bg-color,#fff)}.fc .fc-list-table thead{position:absolute;left:-10000px}.fc .fc-list-table tbody>tr:first-child th{border-top:0}.fc .fc-list-table th{padding:0}.fc .fc-list-day-cushion,.fc .fc-list-table td{padding:8px 14px}.fc .fc-list-day-cushion:after{content:"";clear:both;display:table}.fc-theme-standard .fc-list-day-cushion{background-color:rgba(208,208,208,.3);background-color:var(--fc-neutral-bg-color,rgba(208,208,208,.3))}.fc-direction-ltr .fc-list-day-text,.fc-direction-rtl .fc-list-day-side-text{float:left}.fc-direction-ltr .fc-list-day-side-text,.fc-direction-rtl .fc-list-day-text{float:right}.fc-direction-ltr .fc-list-table .fc-list-event-graphic{padding-right:0}.fc-direction-rtl .fc-list-table .fc-list-event-graphic{padding-left:0}.fc .fc-list-event.fc-event-forced-url{cursor:pointer}.fc .fc-list-event:hover td{background-color:#f5f5f5;background-color:var(--fc-list-event-hover-bg-color,#f5f5f5)}.fc .fc-list-event-graphic,.fc .fc-list-event-time{white-space:nowrap;width:1px}.fc .fc-list-event-dot{display:inline-block;box-sizing:content-box;width:0;height:0;border:5px solid #3788d8;border:calc(var(--fc-list-event-dot-width,10px)/ 2) solid var(--fc-event-border-color,#3788d8);border-radius:5px;border-radius:calc(var(--fc-list-event-dot-width,10px)/ 2)}.fc .fc-list-event-title a{color:inherit}.fc .fc-list-event.fc-event-forced-url:hover a{text-decoration:underline}.fc-theme-bootstrap a:not([href]){color:inherit} .vjs-modal-dialog .vjs-modal-dialog-content, .video-js .vjs-modal-dialog, .vjs-button > .vjs-icon-placeholder:before, .video-js .vjs-big-play-button .vjs-icon-placeholder:before { position: absolute; top: 0; @@ -2237,8 +2236,17 @@ hr { --dark-mode-reverse-text-color: #141414; --dark-mode-light-text-color: #999; --dark-mode-divider: rgb(62, 64, 66); + + --fc-border-color: #ccc; + --fc-page-bg-color: #fff; } +body.dark-mode { + --fc-border-color: rgb(62, 64, 66); + --fc-page-bg-color: rgb(36, 37, 38); +} + + @media print { #maincontent { margin-left:0px !important; @@ -2290,6 +2298,9 @@ select.form-control { overflow-x: hidden; } +.close { + opacity: .5; +} /* normal img-responsive is display: block, which doesn't allow images to be centered when in a text-align: center span, which is what summernote does to align things. so we use inline-block @@ -2468,12 +2479,19 @@ body { background-color: var(--light-mode-body-color); } +.icon-background { + color: var(--light-mode-highlight-color); +} + #maincontent-column { padding-bottom: 50px; } .breadcrumb-row { background-color: rgb(245, 245, 245); + margin-left: 0px; + margin-right: 0px; + } .breadcrumb-container { @@ -2815,10 +2833,6 @@ body { @media screen and (max-width: 992px) { - .breadcrumb { - margin-left: -15px; - margin-right: -15px; - } /* .groupmaincontent { position: absolute; @@ -3601,15 +3615,6 @@ table.table-fixed { padding-left: 20px; } -.fa-stack-1x { - top: .25em; -} - -.fa-stack { - font-size: .5em; - vertical-align: -16%; -} - .filetype-text { font-size: .7em; font-weight: 700; @@ -3700,6 +3705,12 @@ table.table-fixed { .fc-h-event .fc-event-time { overflow: visible; } +.fc-h-event { + cursor: pointer; +} +.fc .fc-popover { + z-index: 1049; +} .F { table-layout: fixed; @@ -4314,6 +4325,10 @@ body.app .navbar-fixed-top { background-color: #f8f8f8; } +.chat-button-color { + background-color: #f8f8f8 +} + .chat-message-content-wrapper { display: flex; flex-direction: row; @@ -5206,9 +5221,6 @@ thead { border-color: var(--light-mode-divider); } -.table-bordered { - border: 0px; -} /* Target the first th of thead for top-left corner */ .table thead th:first-child { @@ -5233,6 +5245,15 @@ thead { border-bottom-width: 0px; } +.table-borderless>tbody>tr>td, +.table-borderless>tbody>tr>th, +.table-borderless>tfoot>tr>td, +.table-borderless>tfoot>tr>th, +.table-borderless>thead>tr>td, +.table-borderless>thead>tr>th { + border: none; +} + .transparent-editor { opacity: 0.4; } @@ -5564,6 +5585,10 @@ body.dark-mode li { border-color: var(--dark-mode-divider); } +body.dark-mode .icon-background { + color: var(--dark-mode-highlight-color); +} + /* List Groups */ body.dark-mode .list-group-item { color: var(--dark-mode-text-color); @@ -5719,9 +5744,6 @@ body.dark-mode .table th, body.dark-mode .table td { border-color: var(--dark-mode-divider); } -body.dark-mode .table-bordered { - border: 0px; -} /* Target the first th of thead for top-left corner */ body.dark-mode .table thead th:first-child { @@ -5887,7 +5909,8 @@ body.dark-mode .modal-footer { border-color: var(--dark-mode-divider); } -body.dark-mode .chat-form { +body.dark-mode .chat-form, +body.dark-mode .chat-button-color { background-color: var(--dark-mode-primary-color); } diff --git a/groups.io/g/MTFHRT/wiki/29602.html b/groups.io/g/MTFHRT/wiki/29602.html index d4815d288..4aa50aee7 100644 --- a/groups.io/g/MTFHRT/wiki/29602.html +++ b/groups.io/g/MTFHRT/wiki/29602.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559553.1717547322715361677"); + console.log("client_id:", "web.web09.27084.1718152168134489433"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559553.1717547322715361677" + client_id: "web.web09.27084.1718152168134489433" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { - - + + @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="29602/history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1016,13 +1029,13 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547922&Signature=TI61dDCWbXo6vWIQEYjhVYJC4q0%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152768&Signature=hbcqGRKjbrgV9rIG8Tz7QCa2cg0%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=scale+0.001+diamond" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=scale+0.001+diamond</span></a><br/>(check all pages).</p> <p>If the scales have slots for 4 batteries then insert only 2 at any one side.</p> -<p>If you want fast shipping of 0.001 g scales within USA, <span style="text-decoration: underline;"><a href="https://awscales.com/gemini-20-precision-milligram-scale/" target="_blank" rel="nofollow noopener">these</a></span> model and seller ($50) are okay. Can be bought cheaper on <a href="https://www.amazon.com/s?k=gemini+scale" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">Amazon</span></a>, model name may be different, but must look exactly same (only color may differ). In UK <span style="text-decoration: underline;"><a href="https://www.amazon.co.uk/Smart-Weigh-GEM20-Precision-Milligram/dp/B00ESHDGOI/" target="_blank" rel="nofollow noopener">here</a></span>. In Mexico <a href="https://articulo.mercadolibre.com.mx/MLM-551831333-bascula-digital-0001gr-x-10g-0001-x-10-gramos-miligramos-_JM" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In EU perhaps <a href="https://www.amazon.de/-/en/TGD-50-3C-Weighing-Readability-Multi-Coloured/dp/B07V1FBTXV/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> +<p>If you want fast shipping of 0.001 g scales within USA, <span style="text-decoration: underline;"><a href="https://awscales.com/gemini-20-precision-milligram-scale/" target="_blank" rel="nofollow noopener">these</a></span> model and seller ($50) are okay. Can be bought cheaper on <a href="https://www.amazon.com/s?k=gemini+scale" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">Amazon</span></a>, model name may be different, but must look exactly same (only color may differ). In UK <span style="text-decoration: underline;"><a href="https://www.amazon.co.uk/Smart-Weigh-GEM20-Precision-Milligram/dp/B00ESHDGOI/" target="_blank" rel="nofollow noopener">here</a></span>. In Mexico <a href="https://articulo.mercadolibre.com.mx/MLM-551831333-bascula-digital-0001gr-x-10g-0001-x-10-gramos-miligramos-_JM" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In EU <a href="https://www.amazon.de/gp/aw/d/B0CWZY7Y6T/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you already have 0.01 g (not 0.1 g) scales then you may use them: precision 2% is enough as you make injectable for yourself only. In USA <span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/283381549026" target="_blank" rel="nofollow noopener">these</a></span> model and seller ($7) are okay, fast shipping. In UK<span style="text-decoration: underline;"> <a href="https://www.amazon.co.uk/live4gadgets-Portable-Weighing-Precision-Jewellery/dp/B091B9J6YP/" target="_blank" rel="nofollow noopener">these</a></span> or <span style="text-decoration: underline;"><a href="https://www.amazon.co.uk/s?k=scale+0.01&rh=p_n_free_shipping_eligible%3A20930951031&s=price-asc-rank" target="_blank" rel="nofollow noopener">similar</a></span>. In EU <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Brencco-Precision-Electronic-Portable-Medications/dp/B09GVWYVYH/" target="_blank" rel="nofollow noopener">these</a></span>.</p> <h3><a name="Optional"></a>Optional</h3> <p>The vials are designed to be sealed with rubber stoppers and aluminium caps using a tool (crimper, $36). But you can crimp a cap without a crimper: by hand using a piece of metal like a spoon handle.</p> @@ -1032,10 +1045,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Hormone powders are sold not sterile, so any cleaning / sterilization efforts before terminal heat sterilization are futile. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547922&Signature=oVItZm7GSoP%2BC2jrmmg1kNeRwFk%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152768&Signature=QOsswY9%2FdzfoJJJ7MdmFMG5EN3c%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547922&Signature=glVIQTtXVkhycLd3v7bVxsUZ0Y8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152768&Signature=zFE%2BPiwzqbg1dIz1uiaU9Ow%2B%2F6w%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or sealed vials(<span style="text-decoration: underline;"><a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">1</a></span> <a href="https://www.amazon.com/10ml-Sterile-Vial-Blue-Flip/dp/B07JD49TK2/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a> <a href="https://www.amazon.com/Biocomma-Aluminum-Caps%EF%BC%8CPenicillin-Transparent-Borosilicate/dp/B09W5HM7R6/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">3</span></a> <a href="https://www.amazon.com/Empty-Borosillicate-Sealed-Sterile-Serum/dp/B005DIPY32/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">4</span></a> <a href="https://www.amazon.com/5-10ml-Empty-Sealed-Sterile-Vials/dp/B009CC0KMA/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">5</span></a> <a href="https://www.amazon.com/Molded-Sterile-Clear-Vials-Black/dp/B07KVCL4YF/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">6</span></a>)+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent <a href="https://issuepedia.org/Sufficiently_advanced_incompetence_is_indistinguishable_from_malice" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">or</span></a> deceitful slander about this guide then you can buy washed sealed sterile empty vials from <a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">USA</span></a> or <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">UK</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1048,7 +1061,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547922&Signature=sf48c2TuzyPKmt%2FQcg8MayJe8yU%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152768&Signature=W001OT563eaAPd8hojFalMA2%2BNE%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1171,7 +1184,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/165976 b/groups.io/g/MTFHRT/wiki/29602/165976 new file mode 100644 index 000000000..51280cf47 --- /dev/null +++ b/groups.io/g/MTFHRT/wiki/29602/165976 @@ -0,0 +1 @@ +Too many requests, rate limited diff --git a/groups.io/g/MTFHRT/wiki/29602/165976.html b/groups.io/g/MTFHRT/wiki/29602/165976.html deleted file mode 100644 index b898e3a14..000000000 --- a/groups.io/g/MTFHRT/wiki/29602/165976.html +++ /dev/null @@ -1,1492 +0,0 @@ - - - <!DOCTYPE html> - <html lang="en-US"> - <head> - <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> - <meta http-equiv="X-UA-Compatible" content="IE=edge"> - - <meta name="viewport" content="width=device-width, initial-scale=1.0"> - - <meta name="pinterest" content="nopin" /> - <meta name="pinterest" content="nohover" /> - - <meta name="3778517eb4810dfb5d143ed8f1b359b3b5a82923" content="0f56257c3db4a222e91b11bc6871c4df2e263b28" /> - <link rel="apple-touch-icon" sizes="57x57" href="https://groups.io/img/org.1/favicons/apple-icon-57x57.png"> - <link rel="apple-touch-icon" sizes="60x60" href="https://groups.io/img/org.1/favicons/apple-icon-60x60.png"> - <link rel="apple-touch-icon" sizes="72x72" href="https://groups.io/img/org.1/favicons/apple-icon-72x72.png"> - <link rel="apple-touch-icon" sizes="76x76" href="https://groups.io/img/org.1/favicons/apple-icon-76x76.png"> - <link rel="apple-touch-icon" sizes="114x114" href="https://groups.io/img/org.1/favicons/apple-icon-114x114.png"> - <link rel="apple-touch-icon" sizes="120x120" href="https://groups.io/img/org.1/favicons/apple-icon-120x120.png"> - <link rel="apple-touch-icon" sizes="144x144" href="https://groups.io/img/org.1/favicons/apple-icon-144x144.png"> - <link rel="apple-touch-icon" sizes="152x152" href="https://groups.io/img/org.1/favicons/apple-icon-152x152.png"> - <link rel="apple-touch-icon" sizes="180x180" href="https://groups.io/img/org.1/favicons/apple-icon-180x180.png"> - <link rel="icon" type="image/png" sizes="192x192" href="../../../../img/org.1/favicons/android-icon-192x192.png"> - <link rel="icon" type="image/png" sizes="32x32" href="../../../../img/org.1/favicons/favicon-32x32.png"> - <link rel="icon" type="image/png" sizes="96x96" href="../../../../img/org.1/favicons/favicon-96x96.png"> - <link rel="icon" type="image/png" sizes="16x16" href="../../../../img/org.1/favicons/favicon-16x16.png"> - <link rel="manifest" href="../../../../img/org.1/favicons/manifest.json"> - <meta name="msapplication-TileColor" content="#ffffff"> - <meta name="msapplication-TileImage" content="/ms-icon-144x144.png"> - - - - -<script> -/* stubs */ -const hapticsImpactHeavy = async () => { -}; -const hapticsImpactMedium = async () => { -}; -const hapticsImpactLight = async () => { -}; -const hapticsVibrate = async () => { -}; -const hapticsSelectionStart = async () => { -}; -const hapticsSelectionChanged = async () => { -}; -const hapticsSelectionEnd = async () => { -}; -</script> - - -<script> - - function setPullToRefresh() {} - - function gotoURL(inurl) { - window.location.href = inurl; - return; - } - function contentLoaded(isHTMX, f, caller = "") { - console.log("contentLoaded: " + isHTMX + " " + caller); - if (isHTMX == true) { - document.body.addEventListener('htmx:afterSettle', f, {once: true}); - } else { - if (document.readyState !== 'loading') { - console.log('document is already ready, just execute code here'); - f(); - } else { - console.log('document was not ready, place code here'); - document.addEventListener('DOMContentLoaded', f, {once: true}); - } - } - } - - // stub - function logError(data, url, linenumber) { - console.log(data) - return; - } - var pushSubToken; - var ignoreErrors = false; - var lastError = ""; - - window.onerror = function(errorMessage, errorUrl, errorLine, errorColumn, errorObj) { - let column; - let stack; - if (console && console.log) { - console.log("msg:", errorMessage); - console.log("url:", errorUrl); - console.log("line:", errorLine); - if (errorColumn !== undefined && errorObj != null) { - console.log("column:", errorColumn); - column = errorColumn; - } - if (errorObj !== undefined && errorObj != null) { - console.log("stack:", errorObj.stack); - stack = errorObj.stack; - } - console.log("client_id:", "web.web08.560887.1717547347329620471"); - console.log("last_error:", lastError); - console.log("stack:", stack); - } - if (errorUrl == "" || errorUrl === null) { - errorUrl = window.location.href; - } - if (errorMessage.includes("SecurityError:") == true) { - ignoreErrors = true; - } - if (ignoreErrors == true) { - console.log("cookies, disabled, ignoring"); - lastError = errorMessage; - return; - } - jQuery.ajax({ - type: 'POST', - url: '/jsclienterror', - data: { - msg: errorMessage, - url: errorUrl, - line: errorLine, - column: column, - stack: stack, - last_error: lastError, - client_id: "web.web08.560887.1717547347329620471" - }, - success: function() { - if (console && console.log) { - console.log('JS error report successful.'); - } - lastError = errorMessage; - }, - error: function() { - if (console && console.error) { - console.error('JS error report submission failed!'); - } - lastError = errorMessage; - } - }); - return true; - } - -</script> - - - <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> - <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> - <script src="../../../../js/run_prettify.js"></script> - <title> - - MTFHRT@groups.io | Wiki - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - - -
-
-
-
-
- - - - - - Home - - - - - - - - - - - - - - - Messages - - - - - - - - - - - - - Hashtags - - - - - - - - - - - - - - - - - - - - - - - - - - - - Wiki - - - - - - - -
-
- -
-
- ctrl + shift + ? for shortcuts -
- - -
- © 2024 Groups.io -
-
- -
-
-
-
-
- - - - - - - - -
-
- -
-
- -
-
- -
- - - - - - - - - - - - - - - - - - - - - -
-
- - -

MtF HRT: Ultimate DIY

-

Here I describe Do-It-Yourself hormonal treatment for male-to-female transsexuals: be your own gatekeeper, endocrinologist, pharmacist and nurse. Cook injectable estradiol by yourself. Safer, more effective and unbelievably cheaper than relying on medical professionals.

-

эта инструкция по-русски

-

-

Without gatekeepers

-

Endocrinologists usually require a letter/referral from gatekeepers: psychotherapists, psychologists, sexologists or psychiatrists. Not because endocrinologists care for you, but because they care for themselves: they fear that you regret and sue them for causing you bodily harm. There isn't a medical examination, blood or psychological test able to prove or disprove presence or absence of transsexualism in each separate person. Statistics is meaningless when the question is whether you'll regret social transition or not. So, gatekeepers make appearances of "examination" and stall you for long time while milking you (or insurance/taxpayers) for money.

-

Medical professionals routinely make mistakes in both directions: approve crazy people and unnecessarily delay transsexuals who'll not regret.

-

If you obtain or make hormones without prescription, you'll have nobody but yourself to blame if you regret social consequences of your decision to take hormones.

-

Be your own endocrinologist

-

Endocrinologists treat mostly diabetes and problems with thyroid. For that endos prescribe multiple blood tests and adjust meds dosages to drive blood glucose or T4 level into "normal range". Endos are used to such approach, it keeps them busy and paid. With the only goal to maximize quantity of doctor visits paid by patients or insurance, gangs of American endos write guidelines how to treat transsexuals: with same approach. All the numbers in such guidelines and all the bogeyman stories about side effects of estradiol are bullshit.

-

"Normal range" is from measurements of 90% of healthy people: 5% of lowest and 5% of highest results are discounted. Normal range of estradiol for pregnancy is up to 40000 pg/ml = 147000 pmol/l.
In a group of 86 pregnant women estradiol level was up to 75137 pg/ml = 275753 pmol/l: http://cebp.aacrjournals.org/content/12/5/452.figures-only Pregnant women don't drop dead from such estradiol level, so you wouldn't even if your peak reaches 5000 pg/ml.

-

It's even darker than that: the numbers in guidelines are chosen deliberately low to force transsexuals to pay for more doctor visits to beg for more estradiol.

-

Doctors also recall the mantra in their gospels (textbooks) about estrogens: dosage the less the better, stop as soon as possible. They never realize that this mantra was written in the fear of uterine cancer. And that you haven't an uterus.

-

Currently lifetime breast cancer risk for cis-women in North America is 13% because of hundreds of monthly hormonal cycles. Doctors believe "the more estrogen, the more breast cancer risk". But statistically, every pregnancy decreases the woman's breast cancer risk though during pregnancy blood estradiol level increases in hundred times. Explanation of this seeming contradiction: because every pregnancy decreases cumulative number of menstrual cycles. In more detail: At one phase of hormonal cycle ductal epithelium in milk glands proliferates (proliferation is tissue growth by cell division), at another phase apoptosis comes (tissue shrinking by cell suicide). Each cell division (mitosis) carries risk of mutation. Mutations cause cancer. Before advent of contraceptives, breast cancer was a disease of celibate nuns. A woman was pregnant, then breastfeeding for few years (that also usually suppresses menstruations), then quickly :) impregnated again and so on until death or menopause. Then a woman had few menstruations during her whole life. If you don't make monthly cycles then your breast cancer risk is as low as men's, no matter how high estradiol level.

-

Giving MtF low estrogen dosage alone doesn't work. So, doctors prescribe antiandrogens: spironolactone (dangerous and mostly ineffective) or cyproterone acetate (harmful, dangerous, counterproductive) or GnRH superagonists such as Lupron or Zoladex (insanely expensive) or bicalutamide (expensive, and very few endos heard of it, side effects listed in package insert seem dangerous though really they aren't). Doctors love to prescribe expensive meds because doctors' fee seems less significant in comparison. Most likely you'd be prescribed spironolactone or cyproterone acetate, so your doctor is hazardous for your health.

-

Why not to give more estradiol? Because largest estradiol pills nowadays are 2 mg. One pill a day according to the gospel (package insert) does nothing for MtF. No doctor would prescribe more than 4 pills a day. Medical school is cramming huge amount of info. Doctors aren't used to dig for numbers and to think by themselves. They blindly believe other doctors' opinions. No doctor managed to dig for numbers and calculate: birth control pills prescribed to over hundred million women contain ethinylestradiol 0.03 mg/day which affects liver and blood clotting 500 times stronger than oral estradiol, so risk from oral estradiol 0.03*500= 15 mg/day is considered acceptable. But estradiol 15 mg/day is 8 pills per day - seems too much for doctors. Simple arithmetic is alien science for them.
I'm an engineer, I'm not afraid of arithmetic. :) And I study MtF HRT in depth since 1989. In Italy ethinylestradiol 1000 mcg = 1 mg pills are available, so doctors there prescribe 2 such pills per day to MtF. That's as dangerous as oral estradiol 2*500= 1000 mg/day. And? Nobody notices. I conclude that oral estradiol 20 mg/day is okay.

-

MtF HRT with an estrogen without antiandrogens is called "monotherapy". Oral estradiol 20 mg/day (10 mg twice a day) suppresses testosterone production by testicles completely, so antiandrogens are unnecessary. You can mail-order estradiol pills from abroad, though expensive:
https://www.inhousepharmacy.vu/p-166-estrofem-2mg.aspx
https://www.inhousepharmacy.vu/p-2073-estradiol-2mg.aspx
https://www.inhousepharmacy.vu/p-1866-estrofem-tablets-2mg.asp

-

Only 5% of swallowed estradiol reaches blood. Sublingually (under the tongue) or subbuccally (between a lip and a gum) gives better absorption, but I don't believe that more than in 1.5 times, can cause mood swings and soon becomes too inconvenient. Transdermal patches and gels with estradiol are even more expensive than pills. One more way to deliver estradiol is injections, 100% absorption. If the solution is concentrated then you can use insulin syringes. Estradiol valerate (EV) 40 mg/ml 0.18 ml every 5 days or estradiol enanthate (EEn) 50 mg/ml 0.22 ml weekly is as effective as oral estradiol 20 mg/day, but is cheaper. Factory-made injectable EV is available without prescription https://www.inhousepharmacy.vu/p-99900888-ar-estradiol-valerate-40mgml.aspx (though often out of stock, "expected" date is a lie: they just increase it). I make a copy 15 times cheaper than that, and I make EEn suitable for injections every 7 or 10 days: http://lena.kiev.ua/EV/ Below I explain how you can cook injectable estradiol by yourself.

-

If you had male pattern baldness then add finasteride 0.05 - 0.1 mg (1/100 - 1/50 of a 5 mg pill) once a day, available in InHousePharmacy or AllDayChemist or from me as an addition to ready-to-use injectable EV or EEn. Don't take dutasteride because of possible mental side effects (also, dutasteride accumulates in blood and continues to give side effects for months after stopping it). Finasteride is necessary despite complete suppression of testosterone production by testicles by injectable estradiol or/and surgical removal of testicles because of DHEA production by adrenals. Finasteride blocks DHEA->T->DHT conversion inside hair follicle cells which is unnoticed by blood tests.

-

I advise everybody (not only MtF) to take a vitamins+minerals supplement like plain Centrum non-stop, all year round. If in USA then here or this. In Europe "One-a-Day" by Hungarian company "BiotechUSA" is cheaper in sports nutrition stores or Amazon.

-

It really is that simple after you throw out all the bullshit about "physiological" or "target" levels and learn all the details which side effects are real and which aren't.

-

Why I chose this dosage to advise for monotherapy: with it I can be sure that it's enough for any MtF without blood tests. Different people on the same dosage get blood estradiol level differing in up to 10 times. Sensitivity of different people for the same level of the same hormone differs in times. Sensitivity is as important as levels. There isn't a test for sensitivity. In USA a blood test without prescription costs $76 (1 2 3a+3b) and is available not everywhere. In UK £89. In Australia $69. In many countries only with prescription, and doctors refuse to prescribe tests for meds they didn't prescribe. My or DIY injectables without blood tests are cheaper than lower dosage with several blood tests. And no time wasted on determining barely enough dosage.

-

I don't believe that beginning from lower estradiol dosage (possible safely only with addition of bicalutamide) gives better results. Doctors love to begin from low estrogen dosage with lots of blood tests because this keeps them busy and paid. So they claim that it's allegedly better. Doctors in other countries parrot that. There isn't any evidence. People repeat doctors' claims.

-

In short: when it's about MtF HRT, doctors do not know better.

-

Cook your injectable estradiol by yourself

-

If you are attentive and diligent then you can make injectable estradiol by yourself (for yourself only) as I described below. If you are afraid or unsure then you'll be able to buy ready-to-use vials from me after I return to Kiev - depends on the war. I have over 3300 satisfied customers. I lost count how many times I was called lifesaver, fairy godmother, angel, godsend, saint.

-

Buy estradiol enanthate powder

-

Don't buy estradiol valerate because it's inferior: requires injections every 5 days and either lower concentration (more oil to inject) or addition of a solvent (benzyl benzoate) which costs money and sometimes causes allergy. Both estradiol valerate and estradiol enanthate are converted to the same estradiol in blood. Estradiol enanthate is absorbed into blood slower, that gives more stable blood estradiol level and allows longer time between injections.

-

Most of substances used by Western pharmaceutical manufacturers comes from chemical factories in China. There are vendors in China selling the same substances to anybody (private persons too), no questions asked. Testosterone is a controlled substance, estradiol isn't.

-

Vendors I bought from:
1) https://aoksbio.en.made-in-china.com/product/gdnfPERUILkb/China-99-Purity-Oestradiol-17-Heptanoate-Powder-CAS-4956-37-0-with-Safe-Delivery-and-Good-Price.html
2) https://hbldbiotech.en.made-in-china.com/product/fdIAjtZoAGWq/China-Estradiol-Enanthate-CAS-4956-37-0-Large-Particle-or-Powder.html (later this seller was suspected to send not what ordered, so for now don't buy from them).

-

There are other vendors there, but it's a gamble: some sellers send unrelated white powder (not a hormone at all). Don't use a dishonest vendor "Vanz" and spammers "Faithful" and "Luoxing". Elsewhere I saw negative reviews about: "Wison". Don't use sellers touting anabolics etc. for bodybuilders on their main page: you don't want to get testosterone instead of estradiol. I checked this trader with lower prices - nothing suspicious. "gzbiocar" seems suspicious for me.

-

Salespeople on made-in-china use nicknames or European-sounding aliases, same was on Alibaba. You'll see a real Chinese name only if you pay via Western Union.

-

Such vendors are not manufacturers of estradiol powder, just resellers/traders/retail. You'll never know who was the manufacturer (perhaps 1 or 2). Vendors' pages are full of mistakes and lies, including photos of manufacturing plants (they manufacture few substances if any but sell hundreds), numbers, prices and minimal order (MOQ). Register (I gave zeros instead of phone number and wrote "private person" instead of company name) and use the "Get Latest Price" link, tell them your requirement "Estradiol Enanthate (Estradiol Heptanoate) CAS 4956-37-0, I prefer powder with large particle size (not micronized)" and ask for price for quantity 20 g with the cheapest shipping. If the vendor answers with "FOB" price then that means not including shipping, ask again for cheapest shipping fee. Don't ask for CoA (certificate of analysis), it'd be fake. Really you'll get slightly better than 98% purity according to USP and similar standards for pharmaceuticals for humans, there isn't estradiol powder with any worse purity (manufacturers of veterinarian pharmaceuticals get the same purity); better purity ("reference standard") is used only for calibration of measuring equipment and costs for example €353 for 100 mg. Cheapest shipping gives also least chances of problems with Customs. The (separate) "forwarding" company they use knows what to lie on the Customs declaration; you may find also papers about an unrelated benign substance like vitamin C - also to fool Customs. Ignore offers to communicate via Whatsapp or other messengers, don't reply to emails, reply to the vendor only via https://membercenter.made-in-china.com/message/index.html

-

Vendors offer several payment options, "Alipay" or "trust insurance in Alibaba" allow payment with a card and take 3% fee. "Aoksbio" accepts Western Union, Bitcoin and SWIFT (wire/bank transfer), same total price for 10 and 20 g, so order 20 g.

-

If the vendor ignores your requirement and sends you micronized powder then it's suitable but more difficult to work with because clings to everything.

-

Please join this [MTFHRT] group (you must both "confirm" your email address with the link you'll be emailed and email an intro about yourself to moderators) and post prices and your experiences in detail, ask questions.

-

Equipment

-

Necessary

-

The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).

-

If you buy ready-to-use scales then they must look exactly like this:
https://www.ebay.com/itm/363747240371
https://www.aliexpress.com/item/4000586480263.html

-

Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.

-

Search for other sellers:
https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120

-

https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120

-

https://www.aliexpress.com/wholesale?SearchText=scales+0.001g+diamond
(check all pages).

-

If the scales have slots for 4 batteries then insert only 2 at any one side.

-

Optional

-

The vials are designed to be sealed with rubber stoppers and aluminium caps using a tool (crimper, $36). But you can crimp a cap without a crimper: by hand using a piece of metal like a spoon handle.

-

You can buy a 129°C autoclave for $130, but it's not really necessary as you make vials for yourself only. 121°C was necessary for obsolete reusable syringes with fresh blood of another patient because hepatitis B virus can survive 100°C for short time if in blood. You are not dealing with fresh blood, so 100°C (water boiling in a pot) is enough. I use an autoclave just for customers' peace of mind. At first I sold kits with EV powder, solvent, preservative and instructions how to mix and sterilize in a pot, multiple people including myself sterilized at 100°C, never a problem. If you live at significant altitude (like in Denver "mile high city") then likely you already have a pressure cooker. I advise against dry heat sterilizers and ovens because of too uneven temperature, too much can burst a vial. Bead sterilizers not suitable.

-

American "homebrewing" bodybuilders were afraid that their anabolics would be "inactivated" during heat sterilization, so they started the filtering fad: they assumed (wrong) that 0.2 μm filtering sterilizes. Filtering is not a reliable sterilization. I can understand filtering for intravenous infusions liters per day (in ICU), but for our subcutaneous injections 1 ml/month filtering doesn't make sense. There were multiple complaints that some EV ampules made by pharmaceutical factories in India are fake. I think not deliberately fake but just incompetent technologists and managers: they mixed in a tank in an air-conditioned cold (to limit bacteria) room without solvent for not enough time, then undissolved powder got stuck in a filter. If you are paranoid and insist on following the filtering fad then wait several days until every last clump of powder finishes dissolving in a vial, then use a PTFE hydrophobic 0.22 μm 25 mm syringe filter and a homemade filtering rig, I made mine (for paranoid customers, I don't filter what I inject into myself) from 4 stacks of books, a piece of plywood/MDF with a hole for a 10 ml Luer Lock syringe, a wide wooden plank/board, a 6 l (1.5 gallon) plastic bottle with water as a weight, the plank slightly tilted and leaning on a wall for stability. And anyway sterilize the sealed vial you filtered into at 100°C after filtering!

-

Unnecessary

-

Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.

-

Other raw materials and expendables

-

Vials, stoppers, caps

-

Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:
https://www.ebay.com/itm/223836409810
https://www.aliexpress.com/item/32903943374.html
https://www.aliexpress.com/item/33024594919.html
Flat septa are not suitable instead of stoppers. Search:
https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15

-

https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps

-

After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must not have tear-off weak place on one side like this:

-

-

Oil

-

MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle on eBay for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).

-

Preservative (optional)

-

Optionally you can add a preservative (antibacterial): benzyl alcohol. You'll use up 7 ml for 30 years. If you are in USA then smallest bottle (20 ml) is $7 on eBay. If you don't add the preservative then make sure that each time you draw from a sterilized vial, you take a new syringe. I inject myself with estradiol enanthate in MCT oil without preservative because of my allergy.

-

Syringes for mixing

-

Measure MCT oil with a 10 ml (or 5 ml) syringe. If you can find an all-plastic syringe without (usually black) rubber at the inner end of the plunger then one syringe will last you forever. Else likely you'll have to take a new disposable syringe every time you cook a few vials (up to 5 years apart) because the oil very slowly spoils that rubber. Vial stoppers are made from resistant rubber.

-

If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.

-

Mix

-

Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:

-

-

Two recipes I can recommend:

-

1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm3),
benzyl alcohol (preservative - antibacterial) 0.2 ml,
MCT oil 10-0.2-0.5/1.1= 9.35 ml.

-

2) 0.5 g of estradiol enanthate,
MCT oil 10-0.5/1.1= 9.55 ml.

-

Sit comfortably at a table, put the scales onto the center of a sheet of blank paper ("landscape" orientation: width more than height). Put the funnel onto the circle on the scales, pointy side to the left (as at the center of the photo above). Turn the scales on, wait for 0.000
Pour estradiol enanthate powder onto the funnel over the center of the circle on the scales until the scales show any number between 0.500 and 0.503
If you poured too much, take excess powder off with a knife tip. Don't fuss over part of powder which may fall off through the pointy end of the funnel or elsewhere, it's what the paper sheet is for.

-

Take an empty vial with fingers of left hand, put the vial hole to the pointy end of the funnel. Lightly press the funnel into the vial with left index finger (it's the most tricky part: you must prevent the funnel from falling off the vial and spilling the powder, but you must press lightly to not crumple the foil). Carefully rotate the vial upright together with the funnel over the paper sheet while continuing holding the funnel in the vial with the left index finger. Take a plastic pen or wooden pencil with right hand, tap lightly multiple times on the glass vial you hold in left hand fingers to shake the funnel until all the powder pours from the funnel into the vial.

-

If some powder fell off, use knife tip to put most of it back into the bag.

-

Now you may optionally draw 0.2 ml of benzyl alcohol into a syringe, pour it into the vial over the powder and watch as the powder sags a little and partially dissolves.

-

Measure the MCT oil with a syringe and pour into the vial.

-

Close the vial with the rubber stopper, put the cap onto the stopper. While pressing the cap onto the vial, put the vial upside down (cap down) onto a book. While pressing the vial down, bend the rim of the cap in several (8-10) places with a spoon handle so that the cap holds the stopper at place. Don't press too strongly to not shatter the glass.

-

While clenching the vial with two fingers at bottom and cap, shake up the vial thoroughly during a full minute (it's a long time).

-

Wait several days, shake up the first vial few times each day. The warmer in the room, the faster dissolving. If the powder dissolved completely to clear solution then you were sold the real thing and enough pure. For next vials don't wait.

-

Another way to make sure that you got really estradiol enanthate is checking melting point of the powder: it may be slightly less or slightly more than 100°C. Measure/pour 500 mg more powder into another vial, don't pour liquids yet, close the vial, but bend the cap rim in only 3 places. Put the vial into a pot with tap water, boil the water (while watching the powder in it), turn the heat off, wait for the water to cool off, take the vial out of the water. If the powder partly solidified and doesn't all move completely freely in the vial then it's the real thing. Few oil-soluble substances have such relatively low melting point. But if melting point of the powder you got happens to be slightly more than 100°C then this test is inconclusive: you'd need a pressure cooker or an autoclave to heat the vial to slightly more than 100°C. After the test unbend the cap, open the vial, pour liquid[s], seal, and now you'll have to wait for much longer time (up to a month) until the solidified part of the powder dissolves.

-

Sterilize

-

For sterilization put the sealed vial into a pot with tap water, boil the water, keep the water boiling for 30 min, turn off the heat, wait until the water cools off. The cap darkens - that doesn't matter. If you already have any pressure cooker then use it instead of a pot, else a pot is enough!

-

During sterilization the powder finishes dissolving. Shake up the vial (ignore tiny bubbles).

-

Wash off limescale (calcium carbonate from heated tap water) from the vial with cloth wet with vinegar.

-

Let the vial to dry, handwrite "estradiol enanthate 50 mg/ml" in small letters on paper in 3 lines, cut that out (the smaller label the better) and glue it onto the vial with a piece of transparent sticky tape just slightly larger than the label.

-

Begin a new vial

-

If the aluminium cap is all-metal without plastic top then the cap has 2 or 3 incisions in a circle at the center of the top of the cap. Either tear off the center of a cap (hold to not pull entire cap off) or cut it out using small scissors with sharp tips to expose central part of the rubber stopper underneath. Don't pierce the rubber stopper.

-

If your caps are with plastic tops then stick a flat screwdriver or a knife under the top, the top should detach with the central part of the cap. If you accidentally pulled entire cap off and the rubber stopper came out of the vial then fix the cap back and repeat sterilization.

-

The very center of the rubber stopper is marked with smaller circle - it's where needles should be inserted.

-

Keep

-

Keep the powder sealed airtight in a vial or in a bag with as little air as possible. Keep the powder, mixed but yet unused vials, benzyl alcohol and oil wrapped in foil to protect from light. Keep the vial you are using in a box, drawer or cupboard. Not in a fridge. Keep at room temperature (whatever it is), in standing position. Before use, look at the bottom of a vial: if it became white instead of transparent then put the vial at a warm place, and EEn will dissolve back, the warmer the faster. Then shake up the vial (ignore tiny bubbles).

-

Total price

-

Here I use prices (including shipping) I saw at the time of this writing for people living in USA:

-

20 g of estradiol enanthate powder $180 + Alipay/Alibaba fee 3%
Scales $14.26
10 vials with stoppers and caps $4.45
2 oz (60 ml) of MCT oil $5.99
20 ml of benzyl alcohol (preservative) $6.75
5 syringes 10 ml (for measuring MCT oil) $2.66
100 syringes for injections $14.94

-

20 g of estradiol enanthate powder will be enough to cook 39 vials which will last you 39*10/0.223*7/365= 33 years.

-

Initial expenses 180*1.03+14.26+4.45+5.99+6.75+2.66+14.94= $235

-

Total expenses during 33 years (180*1.03+14.26+4*4.45+7*5.99+6.75+2.66+18*14.94)/(33.5*12)= $1.34 per month. A hundred times cheaper for safer and much more effective HRT than doctor-prescribed. And you don't depend on doctors' whims and meds shortages.

-

Legal

-

If you make injectable estradiol for yourself only, no problem. But if you sell or gift it to anybody else, you are in legal trouble. Somebody is going to snitch, guaranteed.

-

Inject yourself

-

Syringes for injections

-

Syringes for injections - insulin syringes with permanently attached (fixed, integrated, non-detachable) needles 1/2" (12-13 mm) long, a new syringe every week or 10 days.
"Tuberculin" syringes with fixed needles 5/8" (16 mm) are available only in few mail-order stores in USA.

-

Needle gauge/diameter doesn't matter, drawing MCT oil through 30G takes one minute. Both U-100 and U-40 insulin syringes are suitable. Insulin syringes marketed for animals (veterinarian) are perfectly okay too.

-

If you discard an usual syringe with detachable needle after each injection then you lose 0.092 ml of the solution in the "dead space" in the socket between syringe and needle: http://lena.kiev.ua/deadspace.png , so a vial will last you 7 months instead of 10. Also, the socket can leak air which makes drawing seem impossible (tighten the socket with force and twist).

-

In most countries insulin syringes are available in most local pharmacies without prescription. Some pharmacists or pharmacy chains are holier than Pope, don't believe if few pharmacists claim prescription-only, just go to another pharmacy.

-

Or you can mail-order. Depending on country: USA (or search), Canada: 1 2, UK: 1 2 3, France: 1 2 3, Netherlands: 1 2 3, Germany, Italy, Spain: 1 2, Denmark, Finland, Mexico, Australia: 1 2, NZ, Ukraine: 1 2 3 4 5, Russia: 1 2. Worldwide: 1 2 3.

-

Needle fright

-

If you are deadly afraid of needles (hey, I have instinctive fear of heights, so I understand) then buy an insulin syringe, lie down on your bed on your side (if you faint, no problem) and stick yourself with the empty syringe into the butt. If you manage that (possibly after several attempts), next times will be much easier.

-

As last resort, instead of estradiol enanthate you can buy micronized estradiol powder and take it orally 10 mg twice a day. 20 g will last you 33 months instead of 33 years, $5/month.

-

Dosage

-

I recommend to inject 0.22 ml (22 units on U-100 insulin syringe scale or 8 units if U-40) weekly (on the same day of every week) or 0.31 ml every 10 days (on 1, 11, 21 of every month). The same dosage from the very beginning of MtF HRT and all the time later, post-op too, never stop. I chose this dosage to advise so that it's enough for complete suppression of testosterone production by testicles in any MtF. On the same dosage of the same hormone different people get trough blood estradiol level (just before next injection) differing in up to 10 times. Also, sensitivity of different people to the same level of the same hormone differs in times. Sensitivity is as important as levels. There isn't a test for sensitivity. So, why do doctors prescribe blood tests to MtF? Just to impress naive patients and to keep themselves busy and paid. For most MtF the dosage I advise is more than enough, but so what? It's laughably cheap. For a few this dosage is barely enough, so don't gamble and don't waste time. A few blood tests would be more expensive than all the hormone you'll ever take, so why bother?  Doctors love to tell bogeyman stories about side effects - just to scare you into blood tests and - paying them for more doctor visits.

-

If a doctor sees results of your blood tests, likely he'll claim "too much estradiol, dangerous". Then give him the link to a scientific article describing how doctors injected women with 4 times higher estradiol dosage than I advise, those women got blood estradiol level roughly 3000 pg/ml = 11000 pmol/l in average. Full text of that article can be accessed via Sci-Hub, or members of this [MTFHRT] group can read it here. I quote that article:

-
-

The treatment was well tolerated. No adverse effects were seen, the patients expressed a feeling of particular well being, 23% of them wanted to have the injections repeated and none of them wanted to stop treatment because of troubles or side effects.

-
-

That's on 4 times higher estradiol dosage than I advise.

-

How to inject

-

I recommend to inject into the upper outer quarter of a buttock into fat (subcutaneous) while lying on a bed on your side. It's the safest and least painful place. I advise against injecting into thigh because that can cause too fast absorption and faster blood estradiol level drop.

-

Take care to touch the needle to nothing except inner surface of needle cap, the skin at the place of injection and the rubber stopper of the vial.

-

There is an old tradition to disinfect skin (and the rubber stopper of the vial) with alcohol before an injection. Pharmacies sell alcohol-soaked swabs/wipes for that. However, this ritual is optional. World Health Organization says:

-
-

Wash skin that is visibly soiled or dirty. Swabbing of the clean skin before giving an injection is unnecessary. Swabbing of clean vial tops or ampoules with an antiseptic or disinfectant is unnecessary.

-
-

Also, you can read Introduction in a scientific article.

-

Anyway, even if you follow this ritual, don't wipe the needle because that would make it more dirty.

-

How to inject:
Lie down on a bed on your side. Injection will be into fat in the upper outer quarter of a buttock (exact place doesn't matter, fat layer in buttocks is thicker than needle length even in skinny people). Pull off the cap from the needle. Pull as much air into the syringe as you intend to inject. Pierce the center of the rubber stopper with the needle, inject the air into the vial. Turn so that the vial is at the top, syringe at the bottom. Pull the plunger to 0.1 ml more than you intend to inject (create vacuum in the syringe), hold and wait several minutes until the liquid very slowly seeps down and top surface of the liquid rises up to 0.08 ml mark on the scale. Push most of air bubbles and excess liquid back into the vial. Small air bubbles may remain, don't worry, injecting air bubbles is completely harmless. Pull the needle out, stick it into your butt (at about 90° angle) all the way in, inject (can take some time - speed doesn't matter). Pull out the needle, immediately press at the place of injection with a finger or a cotton wool pad/disc. While continuing to press, make a few circular motions (shift the skin, don't drag the finger across skin). Continue to press for 1 min. Cap the needle.

-

"Monitoring" unnecessary

-

If you begin your HRT from injectable estradiol as I describe here then likely in a few weeks you'll experience pain in breast buds (in many cases only at one side at first) like many cis-girls experience at puberty. The pain is not a sign of a problem and will last not forever.

-

Dosage I advise stops testosterone production by testicles as completely as surgical removal of testicles, but that will not rid you of the grey shade from shaven mustache and beard - a dead giveaway: you'll not pass until you complete needle electrolysis. Despite false advertising, laser and other hair removal methods using intense light in most cases remove facial hair temporarily, no matter how many sessions. Ignore this wisdom at your peril.

-

Any estradiol level between 300 and 5000 pg/ml (1100 - 18000 pmol/l) is okay for both pre-ops and post-ops. Estrone level doesn't matter. All doctors' assertions "too much" are bullshit meant to control us and extort money under guise of "care". The only reasonable cause to do a blood test for estradiol (once, at least a month after first injection, only on a day of next injection before it) is your peace of mind that you got indeed estradiol enanthate. But above I described two other ways to check that, and likely you'll experience pain in breast buds. I tested a new batch of estradiol enanthate powder on myself, my blood estradiol level was 1272 pg/ml = 4670 pmol/l 5 days after an injection. I had SRS in 1999, I needn't to suppress testosterone. Nevertheless, I don't intend to decrease my dosage. It slows down aging, on it I look and feel better.

-

Myths and what not to do

-

Above I explained about some myths and fallacies. Some more:

-

Myth: discard a vial 30 days after you began it. Bureaucrats get their salaries for inventing new rules, no matter how unreasonable. This rule was invented for hospitals with multiple patients (some with infectious diseases), not for your home.

-

Fallacy: use separate needles for drawing and injection. It's easy to bend needle tip on hard glass ampule bottom while drawing from an all-glass single-dose ampule, it's where the myth of "needle blunting" originates. Insulin syringes with non-detachable needles are designed for insulin vials also with rubber stoppers.

-

If an average doctor prescribes injectable estradiol, he says nothing about needles, he says "inject into muscle" because the gospel (instructions sold with injectable estradiol) says so (without explanation why - really it's because the solvent used with EV sometimes causes allergy, then IM helps). You go to a pharmacy and ask for intramuscular injections. An average pharmacist asks you for injection volume (less than 1 ml) and sells you 2 ml syringes, each syringe comes with a needle in the same pack. Manufacturers put long needles with 10 ml syringes and shorter needles with 2 ml syringes. Why? Aesthetics. :-/ You get syringes with dead space and needles 25 mm long, you inject into buttock. You, pharmacist, nurse and doctor think that you inject into muscle. Really fat layer in buttocks is thicker even in very skinny people. You in fact inject into fat. And... it works. Gospels are full of fallacies.

-

Don't give a vial into the hands of a doctor, he'd destroy it. Doctors are jealous.

-

Don't use an emulator (calculator of blood levels). It uses average statistical data, but you are not a statistically average person.

-

Myth: begin from pills (low dosage), then after some time switch to injections. Doctors love to begin from low dosage because that keeps them busy and paid. So they invent explanations why it's allegedly better. People repeat doctor claims.

-

Myth: decrease estrogen dosage post-op. Estrogen dosages described in pharmaceutical reference books (collections of package inserts) for men with prostatic cancer are higher (designed to suppress testosterone production by testicles) than for women (after menopause) - limited in the fear of uterine cancer. Only after SRS we magically become women in doctors' eyes.

-

Myth: "estrogens" increase risk of blood clots, take Aspirin to counteract that. Ethinylestradiol increases risk of venous thrombosis, Aspirin decreases risk of arterial thrombosis in coronal arteries in the heart. Combination of ethinylestradiol with Aspirin is like wearing a flak jacket while going against a gas attack. Don't confuse ethinylestradiol (EE) with estradiol enanthate (EEn). Unlike ethinylestradiol, injectable estradiol practically doesn't affect risk of thrombosis. Did you know that thrombosis risk depends (among other things) on whether your blood is type 0(1) or any other type ("non-zero")? Estradiol enanthate dosage I advise affects blood clotting less.

-

Fallacy: stop "hormones" some time before SRS or another surgery, resume only some time later. Surgeons don't know and don't want to know differences between various estrogens and routes of their delivery. Ethinylestradiol in combination with bloodflow in immobile legs stopped by stirrups (to move legs out of surgeon's way during SRS) can cause deep vein thrombosis and deadly pulmonary embolism as a consequence. Don't try to explain to the surgeon that injectable estradiol doesn't do that, tell that you comply but silently continue injections for your passability and mood not to worsen. Blood tests surgeons require check some blood clotting parameters, not estradiol.

-

Myth: libido and erections are signs of testosterone. In many MtF estradiol dosage I advise stimulates libido and erections though suppresses testosterone production by testicles completely. If still in doubt, do a blood test for testosterone on a day of next injection before it. Cis-women (and post-SRS MtF) get erections of clitoris - exactly same mechanism as erections of penis.

-

Myth: excess estrogen is converted to testosterone. The conversion estrone<->estradiol is bidirectional, but the conversion testosterone->estradiol is strictly unidirectional.

-

Myth: if you take too much estradiol then SHBG will bind it and make it unusable. If estradiol level increases, liver produces more SHBG. Nevertheless, free estradiol level increases too.

-

Words "estrogen dominance" were invented by marketers of progesterone and quackeries they call progesterone bla-bla-something like "Wild Yam". Long ago progesterone was produced chemically from wild yam, but human body cannot perform that chemical conversion.

-

If you are wondering about real progesterone:

-

1) Injectable progesterone is very short-living, must be injected daily. Oral progesterone is ineffective because most of it is converted to allopregnanolone which common blood tests confuse with progesterone. Hydroxyprogesterone caproate is not bioidentical, it's not converted in the body to progesterone (unlike estradiol valerate and estradiol enanthate).

-

2) Progesterone decreases rate of synthesis of estrogen receptors. Cis-women are supposed to benefit from that, but goals of MtF are opposite.

-

3) Estradiol develops ducts in milk glands, progesterone develops alveoles. Most of breast volume is ducts and connective tissue between them. If an alveole formed (at the end of a duct), that duct will not grow in length anymore. So, progesterone can stunt breast growth. Cyproterone acetate too, it's a strong progestogen.

-

I advise not to add progesterone for at least 3 years since starting estradiol injections at least 40 mg/month (not since the very beginning of HRT). Or never add progesterone. Though progesterone is a female hormone, that doesn't mean that it's beneficial for MtF (no uterus).

-

Myth: an article linked from Wikipedia claimed a case of prolactinoma as a side effect of estradiol enanthate. Actually factory-made injections with estradiol enanthate always contain also high dosage of a progestin. Cyproterone acetate is a strong progestin and is known to cause prolactinoma. One more reason to never add progesterone if you haven't an uterus.

-

Myth: compounding pharmacies make superior products. If you get exceptionally lucky and find a doctor willing to prescribe as high injectable estradiol dosage as I advise who doesn't freak out at blood test results (you'd have to pay to gatekeeprs, doctor, pharmacy and labs), compounding pharmacies in few countries can cook injectable estradiol with prescription. No compounding pharmacy would have estradiol enanthate powder, and I doubt that they can make estradiol cypionate (EC) 50 mg/ml because factory-made EC is 5 mg/ml max. They cannot make more than 10 mg/ml without solvent (benzyl benzoate) which can cause allergy. They use other oils which also cause allergy more often than MCT oil. But the main their problem is that they never mix in each vial separately and often repeat Indian factories' mistake I described above: undissolved powder gets stuck in a filter, so you get much less estradiol than prescribed (often happens in Canada). Another example of their stupidity: a compounding ("Galenic") pharmacy in Italy used ethoxylated Castor oil (essentially a soap) instead of plain Castor oil, so of course injections hurt immensely and were ineffective. If you want it to be done right, Do It Yourself.

-
-

Another my how-to: voice.

-

Lena

-

- - -

- -
-
-
- -
-
- - - - -
-
-
-
-
- -
- - - - - - - - - - -
- -
- -
- - - - - - - - diff --git a/groups.io/g/MTFHRT/wiki/29602/165985.html b/groups.io/g/MTFHRT/wiki/29602/165985.html index a2f9224cc..fb1f4446f 100644 --- a/groups.io/g/MTFHRT/wiki/29602/165985.html +++ b/groups.io/g/MTFHRT/wiki/29602/165985.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560882.1717547347239203892"); + console.log("client_id:", "web.web08.28919.1718152190822314136"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560882.1717547347239203892" + client_id: "web.web08.28919.1718152190822314136" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { - - + + @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1017,7 +1030,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547947&Signature=qrKOXqaBckUZXPVJU%2BpVM1VmDIU%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=TpCXhkVSIgSMsozZMIHLive3U2M%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water or collecting dust if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547947&Signature=kHVR%2FA8KWBJYy%2F0uKYQwkKZBTJw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=BoItkAG8KH9l8gVEUstTFcz1Tfs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547947&Signature=qLjiBeF5iS91kq%2FIXXkGmaGzKOU%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=E7YfOB9HLR6GEOBfqE%2BcKITHG0U%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547947&Signature=%2BMzQV0OK1ccd1FFO0g9GrV7hamU%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=NSMGvId7o2ztytheXKpkSRVALvM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1156,7 +1169,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/165986.html b/groups.io/g/MTFHRT/wiki/29602/165986.html index 1e8190ebd..716d1a190 100644 --- a/groups.io/g/MTFHRT/wiki/29602/165986.html +++ b/groups.io/g/MTFHRT/wiki/29602/165986.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.560209.1717547347145996200"); + console.log("client_id:", "web.web08.28912.1718152190720324813"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.560209.1717547347145996200" + client_id: "web.web08.28912.1718152190720324813" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1017,7 +1030,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547947&Signature=qrKOXqaBckUZXPVJU%2BpVM1VmDIU%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=TpCXhkVSIgSMsozZMIHLive3U2M%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547947&Signature=kHVR%2FA8KWBJYy%2F0uKYQwkKZBTJw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=BoItkAG8KH9l8gVEUstTFcz1Tfs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547947&Signature=qLjiBeF5iS91kq%2FIXXkGmaGzKOU%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=E7YfOB9HLR6GEOBfqE%2BcKITHG0U%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547947&Signature=%2BMzQV0OK1ccd1FFO0g9GrV7hamU%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=NSMGvId7o2ztytheXKpkSRVALvM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1156,7 +1169,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/166032.html b/groups.io/g/MTFHRT/wiki/29602/166032.html index 4b59108c2..2a2982f34 100644 --- a/groups.io/g/MTFHRT/wiki/29602/166032.html +++ b/groups.io/g/MTFHRT/wiki/29602/166032.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560877.1717547347046726346"); + console.log("client_id:", "web.web08.28904.1718152190620639068"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560877.1717547347046726346" + client_id: "web.web08.28904.1718152190620639068" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1017,7 +1030,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547947&Signature=qrKOXqaBckUZXPVJU%2BpVM1VmDIU%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=TpCXhkVSIgSMsozZMIHLive3U2M%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547947&Signature=kHVR%2FA8KWBJYy%2F0uKYQwkKZBTJw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=BoItkAG8KH9l8gVEUstTFcz1Tfs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547947&Signature=qLjiBeF5iS91kq%2FIXXkGmaGzKOU%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=E7YfOB9HLR6GEOBfqE%2BcKITHG0U%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547947&Signature=%2BMzQV0OK1ccd1FFO0g9GrV7hamU%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=NSMGvId7o2ztytheXKpkSRVALvM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1156,7 +1169,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/166033.html b/groups.io/g/MTFHRT/wiki/29602/166033.html index 108e088f2..4d4363e30 100644 --- a/groups.io/g/MTFHRT/wiki/29602/166033.html +++ b/groups.io/g/MTFHRT/wiki/29602/166033.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.560200.1717547346953783483"); + console.log("client_id:", "web.web08.28897.1718152190520761957"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.560200.1717547346953783483" + client_id: "web.web08.28897.1718152190520761957" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1017,7 +1030,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=pgWb1yDdVsT7mY8LgSVIpDbxVoY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=TpCXhkVSIgSMsozZMIHLive3U2M%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=9cQ0uU9sT%2BmHiE7gwJ7GhuvBHLk%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=BoItkAG8KH9l8gVEUstTFcz1Tfs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=I2JcNNLid75FjLuB98QL6el9Osc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=E7YfOB9HLR6GEOBfqE%2BcKITHG0U%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=dVO4t%2F924eNL4Hdfd%2FRhwU5yFwo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=NSMGvId7o2ztytheXKpkSRVALvM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1156,7 +1169,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/167382.html b/groups.io/g/MTFHRT/wiki/29602/167382.html index 78dcbab4d..576b997c8 100644 --- a/groups.io/g/MTFHRT/wiki/29602/167382.html +++ b/groups.io/g/MTFHRT/wiki/29602/167382.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560870.1717547346861618171"); + console.log("client_id:", "web.web08.28894.1718152190428783765"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560870.1717547346861618171" + client_id: "web.web08.28894.1718152190428783765" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1017,7 +1030,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=pgWb1yDdVsT7mY8LgSVIpDbxVoY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=TpCXhkVSIgSMsozZMIHLive3U2M%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=9cQ0uU9sT%2BmHiE7gwJ7GhuvBHLk%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=BoItkAG8KH9l8gVEUstTFcz1Tfs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=I2JcNNLid75FjLuB98QL6el9Osc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=E7YfOB9HLR6GEOBfqE%2BcKITHG0U%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=dVO4t%2F924eNL4Hdfd%2FRhwU5yFwo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=NSMGvId7o2ztytheXKpkSRVALvM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1156,7 +1169,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/167697.html b/groups.io/g/MTFHRT/wiki/29602/167697.html index 93f4e99ac..b13737aaf 100644 --- a/groups.io/g/MTFHRT/wiki/29602/167697.html +++ b/groups.io/g/MTFHRT/wiki/29602/167697.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.560192.1717547346768317899"); + console.log("client_id:", "web.web09.28400.1718152190319470639"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.560192.1717547346768317899" + client_id: "web.web09.28400.1718152190319470639" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1017,7 +1030,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=pgWb1yDdVsT7mY8LgSVIpDbxVoY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=TpCXhkVSIgSMsozZMIHLive3U2M%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=9cQ0uU9sT%2BmHiE7gwJ7GhuvBHLk%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=BoItkAG8KH9l8gVEUstTFcz1Tfs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=I2JcNNLid75FjLuB98QL6el9Osc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=E7YfOB9HLR6GEOBfqE%2BcKITHG0U%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=dVO4t%2F924eNL4Hdfd%2FRhwU5yFwo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=NSMGvId7o2ztytheXKpkSRVALvM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1156,7 +1169,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/167699.html b/groups.io/g/MTFHRT/wiki/29602/167699.html index 84e6e0f2a..3dd4fb360 100644 --- a/groups.io/g/MTFHRT/wiki/29602/167699.html +++ b/groups.io/g/MTFHRT/wiki/29602/167699.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560862.1717547346680735201"); + console.log("client_id:", "web.web08.28879.1718152190220312856"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560862.1717547346680735201" + client_id: "web.web08.28879.1718152190220312856" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1017,7 +1030,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=pgWb1yDdVsT7mY8LgSVIpDbxVoY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=TpCXhkVSIgSMsozZMIHLive3U2M%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=9cQ0uU9sT%2BmHiE7gwJ7GhuvBHLk%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=BoItkAG8KH9l8gVEUstTFcz1Tfs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=I2JcNNLid75FjLuB98QL6el9Osc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=E7YfOB9HLR6GEOBfqE%2BcKITHG0U%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=dVO4t%2F924eNL4Hdfd%2FRhwU5yFwo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=NSMGvId7o2ztytheXKpkSRVALvM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1156,7 +1169,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/167700.html b/groups.io/g/MTFHRT/wiki/29602/167700.html index e5c4ae7da..3861fcf13 100644 --- a/groups.io/g/MTFHRT/wiki/29602/167700.html +++ b/groups.io/g/MTFHRT/wiki/29602/167700.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.560186.1717547346584991588"); + console.log("client_id:", "web.web08.28872.1718152190120163959"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.560186.1717547346584991588" + client_id: "web.web08.28872.1718152190120163959" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1017,7 +1030,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=pgWb1yDdVsT7mY8LgSVIpDbxVoY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=TpCXhkVSIgSMsozZMIHLive3U2M%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=9cQ0uU9sT%2BmHiE7gwJ7GhuvBHLk%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=BoItkAG8KH9l8gVEUstTFcz1Tfs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=I2JcNNLid75FjLuB98QL6el9Osc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=E7YfOB9HLR6GEOBfqE%2BcKITHG0U%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=dVO4t%2F924eNL4Hdfd%2FRhwU5yFwo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=NSMGvId7o2ztytheXKpkSRVALvM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1156,7 +1169,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/167779.html b/groups.io/g/MTFHRT/wiki/29602/167779.html index 5f11c7ac8..1454d3d5f 100644 --- a/groups.io/g/MTFHRT/wiki/29602/167779.html +++ b/groups.io/g/MTFHRT/wiki/29602/167779.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560857.1717547346494484868"); + console.log("client_id:", "web.web08.28860.1718152190020869944"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560857.1717547346494484868" + client_id: "web.web08.28860.1718152190020869944" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1017,7 +1030,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=pgWb1yDdVsT7mY8LgSVIpDbxVoY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=TpCXhkVSIgSMsozZMIHLive3U2M%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=9cQ0uU9sT%2BmHiE7gwJ7GhuvBHLk%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=BoItkAG8KH9l8gVEUstTFcz1Tfs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=I2JcNNLid75FjLuB98QL6el9Osc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=E7YfOB9HLR6GEOBfqE%2BcKITHG0U%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=dVO4t%2F924eNL4Hdfd%2FRhwU5yFwo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152790&Signature=NSMGvId7o2ztytheXKpkSRVALvM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1156,7 +1169,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/168088.html b/groups.io/g/MTFHRT/wiki/29602/168088.html index 2a34d5586..4ab9cdae3 100644 --- a/groups.io/g/MTFHRT/wiki/29602/168088.html +++ b/groups.io/g/MTFHRT/wiki/29602/168088.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560845.1717547346400519441"); + console.log("client_id:", "web.web09.28373.1718152189919079552"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560845.1717547346400519441" + client_id: "web.web09.28373.1718152189919079552" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1017,7 +1030,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=pgWb1yDdVsT7mY8LgSVIpDbxVoY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=3iHOfHMRDMP1lk7WskDHVeGCEYo%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=9cQ0uU9sT%2BmHiE7gwJ7GhuvBHLk%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=b%2BuqJScDC8hc%2F22bPYCYTHUvANE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=I2JcNNLid75FjLuB98QL6el9Osc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=zjh7f1113pK6egkxtLSe27gtkgE%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=dVO4t%2F924eNL4Hdfd%2FRhwU5yFwo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=3u9f6bvVvIaTr0lzwUinBYeKyw8%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1156,7 +1169,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/168292.html b/groups.io/g/MTFHRT/wiki/29602/168292.html index 1af5bda3f..dcdeb9b52 100644 --- a/groups.io/g/MTFHRT/wiki/29602/168292.html +++ b/groups.io/g/MTFHRT/wiki/29602/168292.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.560169.1717547346304915877"); + console.log("client_id:", "web.web09.28368.1718152189820768707"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.560169.1717547346304915877" + client_id: "web.web09.28368.1718152189820768707" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1017,7 +1030,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=pgWb1yDdVsT7mY8LgSVIpDbxVoY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=3iHOfHMRDMP1lk7WskDHVeGCEYo%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=9cQ0uU9sT%2BmHiE7gwJ7GhuvBHLk%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=b%2BuqJScDC8hc%2F22bPYCYTHUvANE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=I2JcNNLid75FjLuB98QL6el9Osc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=zjh7f1113pK6egkxtLSe27gtkgE%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=dVO4t%2F924eNL4Hdfd%2FRhwU5yFwo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=3u9f6bvVvIaTr0lzwUinBYeKyw8%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1156,7 +1169,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/168872.html b/groups.io/g/MTFHRT/wiki/29602/168872.html index 29face07b..3d3c0c7da 100644 --- a/groups.io/g/MTFHRT/wiki/29602/168872.html +++ b/groups.io/g/MTFHRT/wiki/29602/168872.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560834.1717547346215414477"); + console.log("client_id:", "web.web08.28840.1718152189720101143"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560834.1717547346215414477" + client_id: "web.web08.28840.1718152189720101143" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1018,7 +1031,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=pgWb1yDdVsT7mY8LgSVIpDbxVoY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=3iHOfHMRDMP1lk7WskDHVeGCEYo%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1032,10 +1045,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=9cQ0uU9sT%2BmHiE7gwJ7GhuvBHLk%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=b%2BuqJScDC8hc%2F22bPYCYTHUvANE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=I2JcNNLid75FjLuB98QL6el9Osc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=zjh7f1113pK6egkxtLSe27gtkgE%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=dVO4t%2F924eNL4Hdfd%2FRhwU5yFwo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=3u9f6bvVvIaTr0lzwUinBYeKyw8%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1157,7 +1170,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/169943.html b/groups.io/g/MTFHRT/wiki/29602/169943.html index c3180e093..3dfd45dbc 100644 --- a/groups.io/g/MTFHRT/wiki/29602/169943.html +++ b/groups.io/g/MTFHRT/wiki/29602/169943.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560826.1717547346114883488"); + console.log("client_id:", "web.web09.28349.1718152189619251770"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560826.1717547346114883488" + client_id: "web.web09.28349.1718152189619251770" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1018,7 +1031,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=pgWb1yDdVsT7mY8LgSVIpDbxVoY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=3iHOfHMRDMP1lk7WskDHVeGCEYo%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1032,10 +1045,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=9cQ0uU9sT%2BmHiE7gwJ7GhuvBHLk%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=b%2BuqJScDC8hc%2F22bPYCYTHUvANE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=I2JcNNLid75FjLuB98QL6el9Osc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=zjh7f1113pK6egkxtLSe27gtkgE%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=dVO4t%2F924eNL4Hdfd%2FRhwU5yFwo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=3u9f6bvVvIaTr0lzwUinBYeKyw8%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1157,7 +1170,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/169996.html b/groups.io/g/MTFHRT/wiki/29602/169996.html index d0c86d604..f8f6f4aca 100644 --- a/groups.io/g/MTFHRT/wiki/29602/169996.html +++ b/groups.io/g/MTFHRT/wiki/29602/169996.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560820.1717547346021938986"); + console.log("client_id:", "web.web08.28825.1718152189520577669"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560820.1717547346021938986" + client_id: "web.web08.28825.1718152189520577669" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1018,7 +1031,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=pgWb1yDdVsT7mY8LgSVIpDbxVoY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=3iHOfHMRDMP1lk7WskDHVeGCEYo%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1032,10 +1045,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=9cQ0uU9sT%2BmHiE7gwJ7GhuvBHLk%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=b%2BuqJScDC8hc%2F22bPYCYTHUvANE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=I2JcNNLid75FjLuB98QL6el9Osc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=zjh7f1113pK6egkxtLSe27gtkgE%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547946&Signature=dVO4t%2F924eNL4Hdfd%2FRhwU5yFwo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=3u9f6bvVvIaTr0lzwUinBYeKyw8%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1157,7 +1170,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/170001.html b/groups.io/g/MTFHRT/wiki/29602/170001.html index a83b02bda..537b1f69f 100644 --- a/groups.io/g/MTFHRT/wiki/29602/170001.html +++ b/groups.io/g/MTFHRT/wiki/29602/170001.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.560147.1717547345927715555"); + console.log("client_id:", "web.web09.28336.1718152189419035271"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.560147.1717547345927715555" + client_id: "web.web09.28336.1718152189419035271" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1018,7 +1031,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=QK0um77buw7LSBLUbPBymDcQih4%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=3iHOfHMRDMP1lk7WskDHVeGCEYo%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1033,10 +1046,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=W56Eb5C8MUteilrqyd%2F1r15p36Q%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=b%2BuqJScDC8hc%2F22bPYCYTHUvANE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=ocVgjc7N4S%2FU%2FEg1iKbMCuG0T0k%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=zjh7f1113pK6egkxtLSe27gtkgE%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=kB0yJ8Z1YpfdNThKt9mFyKb7Ylo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=3u9f6bvVvIaTr0lzwUinBYeKyw8%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1158,7 +1171,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/170019.html b/groups.io/g/MTFHRT/wiki/29602/170019.html index da28bbc85..f49089903 100644 --- a/groups.io/g/MTFHRT/wiki/29602/170019.html +++ b/groups.io/g/MTFHRT/wiki/29602/170019.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560814.1717547345833376577"); + console.log("client_id:", "web.web09.28326.1718152189319903788"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560814.1717547345833376577" + client_id: "web.web09.28326.1718152189319903788" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1018,7 +1031,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=QK0um77buw7LSBLUbPBymDcQih4%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=3iHOfHMRDMP1lk7WskDHVeGCEYo%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1033,10 +1046,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=W56Eb5C8MUteilrqyd%2F1r15p36Q%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=b%2BuqJScDC8hc%2F22bPYCYTHUvANE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=ocVgjc7N4S%2FU%2FEg1iKbMCuG0T0k%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=zjh7f1113pK6egkxtLSe27gtkgE%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=kB0yJ8Z1YpfdNThKt9mFyKb7Ylo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=3u9f6bvVvIaTr0lzwUinBYeKyw8%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1158,7 +1171,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/170041.html b/groups.io/g/MTFHRT/wiki/29602/170041.html index cacc57e19..215fa6d04 100644 --- a/groups.io/g/MTFHRT/wiki/29602/170041.html +++ b/groups.io/g/MTFHRT/wiki/29602/170041.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.560134.1717547345737721875"); + console.log("client_id:", "web.web08.28806.1718152189221020920"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.560134.1717547345737721875" + client_id: "web.web08.28806.1718152189221020920" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1018,7 +1031,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=QK0um77buw7LSBLUbPBymDcQih4%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=3iHOfHMRDMP1lk7WskDHVeGCEYo%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1033,10 +1046,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=W56Eb5C8MUteilrqyd%2F1r15p36Q%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=b%2BuqJScDC8hc%2F22bPYCYTHUvANE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=ocVgjc7N4S%2FU%2FEg1iKbMCuG0T0k%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=zjh7f1113pK6egkxtLSe27gtkgE%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=kB0yJ8Z1YpfdNThKt9mFyKb7Ylo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=3u9f6bvVvIaTr0lzwUinBYeKyw8%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1158,7 +1171,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/170043.html b/groups.io/g/MTFHRT/wiki/29602/170043.html index 2df83e155..3162f7c62 100644 --- a/groups.io/g/MTFHRT/wiki/29602/170043.html +++ b/groups.io/g/MTFHRT/wiki/29602/170043.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560802.1717547345647033422"); + console.log("client_id:", "web.web08.28801.1718152189120233457"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560802.1717547345647033422" + client_id: "web.web08.28801.1718152189120233457" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1018,7 +1031,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=QK0um77buw7LSBLUbPBymDcQih4%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=3iHOfHMRDMP1lk7WskDHVeGCEYo%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1033,10 +1046,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=W56Eb5C8MUteilrqyd%2F1r15p36Q%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=b%2BuqJScDC8hc%2F22bPYCYTHUvANE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=ocVgjc7N4S%2FU%2FEg1iKbMCuG0T0k%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=zjh7f1113pK6egkxtLSe27gtkgE%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=kB0yJ8Z1YpfdNThKt9mFyKb7Ylo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=3u9f6bvVvIaTr0lzwUinBYeKyw8%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1158,7 +1171,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/170046.html b/groups.io/g/MTFHRT/wiki/29602/170046.html index f4a83049d..06801d4d1 100644 --- a/groups.io/g/MTFHRT/wiki/29602/170046.html +++ b/groups.io/g/MTFHRT/wiki/29602/170046.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.560125.1717547345554893596"); + console.log("client_id:", "web.web08.28795.1718152189020350196"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.560125.1717547345554893596" + client_id: "web.web08.28795.1718152189020350196" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1018,7 +1031,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=QK0um77buw7LSBLUbPBymDcQih4%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=3iHOfHMRDMP1lk7WskDHVeGCEYo%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1033,10 +1046,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=W56Eb5C8MUteilrqyd%2F1r15p36Q%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=b%2BuqJScDC8hc%2F22bPYCYTHUvANE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=ocVgjc7N4S%2FU%2FEg1iKbMCuG0T0k%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=zjh7f1113pK6egkxtLSe27gtkgE%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=kB0yJ8Z1YpfdNThKt9mFyKb7Ylo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152789&Signature=3u9f6bvVvIaTr0lzwUinBYeKyw8%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1158,7 +1171,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/170117.html b/groups.io/g/MTFHRT/wiki/29602/170117.html index 41646c3ed..8e23762e4 100644 --- a/groups.io/g/MTFHRT/wiki/29602/170117.html +++ b/groups.io/g/MTFHRT/wiki/29602/170117.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560784.1717547345462108332"); + console.log("client_id:", "web.web08.28791.1718152188921403019"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560784.1717547345462108332" + client_id: "web.web08.28791.1718152188921403019" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1018,7 +1031,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=QK0um77buw7LSBLUbPBymDcQih4%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=R15pLYB4%2FzK0p8W%2BLCa%2BuIVNYzk%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1033,10 +1046,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=W56Eb5C8MUteilrqyd%2F1r15p36Q%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=bVJkPUEVYVz1FqNW9BSLsNQjCwE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=ocVgjc7N4S%2FU%2FEg1iKbMCuG0T0k%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=%2FGy%2Ftga877RU4WUCXdki%2Bnw6QCE%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=kB0yJ8Z1YpfdNThKt9mFyKb7Ylo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=5b2pj1nMbd8hSSY3WubljWtbIJI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1158,7 +1171,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/170292.html b/groups.io/g/MTFHRT/wiki/29602/170292.html index b53c8dc39..abfd5e286 100644 --- a/groups.io/g/MTFHRT/wiki/29602/170292.html +++ b/groups.io/g/MTFHRT/wiki/29602/170292.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.560109.1717547345364055498"); + console.log("client_id:", "web.web09.28301.1718152188819486501"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.560109.1717547345364055498" + client_id: "web.web09.28301.1718152188819486501" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1018,7 +1031,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=QK0um77buw7LSBLUbPBymDcQih4%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=R15pLYB4%2FzK0p8W%2BLCa%2BuIVNYzk%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1033,10 +1046,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=W56Eb5C8MUteilrqyd%2F1r15p36Q%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=bVJkPUEVYVz1FqNW9BSLsNQjCwE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=ocVgjc7N4S%2FU%2FEg1iKbMCuG0T0k%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=%2FGy%2Ftga877RU4WUCXdki%2Bnw6QCE%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=kB0yJ8Z1YpfdNThKt9mFyKb7Ylo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=5b2pj1nMbd8hSSY3WubljWtbIJI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1158,7 +1171,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/170474.html b/groups.io/g/MTFHRT/wiki/29602/170474.html index c1a99aceb..18c52e190 100644 --- a/groups.io/g/MTFHRT/wiki/29602/170474.html +++ b/groups.io/g/MTFHRT/wiki/29602/170474.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560778.1717547345273927122"); + console.log("client_id:", "web.web09.28296.1718152188718799133"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560778.1717547345273927122" + client_id: "web.web09.28296.1718152188718799133" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1018,7 +1031,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=QK0um77buw7LSBLUbPBymDcQih4%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=R15pLYB4%2FzK0p8W%2BLCa%2BuIVNYzk%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1033,10 +1046,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=W56Eb5C8MUteilrqyd%2F1r15p36Q%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=bVJkPUEVYVz1FqNW9BSLsNQjCwE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=ocVgjc7N4S%2FU%2FEg1iKbMCuG0T0k%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=%2FGy%2Ftga877RU4WUCXdki%2Bnw6QCE%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=kB0yJ8Z1YpfdNThKt9mFyKb7Ylo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=5b2pj1nMbd8hSSY3WubljWtbIJI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1158,7 +1171,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/170480.html b/groups.io/g/MTFHRT/wiki/29602/170480.html index 7b465a20b..8044d69ca 100644 --- a/groups.io/g/MTFHRT/wiki/29602/170480.html +++ b/groups.io/g/MTFHRT/wiki/29602/170480.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.560100.1717547345180975433"); + console.log("client_id:", "web.web08.28768.1718152188621380638"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.560100.1717547345180975433" + client_id: "web.web08.28768.1718152188621380638" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1018,7 +1031,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=QK0um77buw7LSBLUbPBymDcQih4%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=R15pLYB4%2FzK0p8W%2BLCa%2BuIVNYzk%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1033,10 +1046,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=W56Eb5C8MUteilrqyd%2F1r15p36Q%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=bVJkPUEVYVz1FqNW9BSLsNQjCwE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=ocVgjc7N4S%2FU%2FEg1iKbMCuG0T0k%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=%2FGy%2Ftga877RU4WUCXdki%2Bnw6QCE%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=kB0yJ8Z1YpfdNThKt9mFyKb7Ylo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=5b2pj1nMbd8hSSY3WubljWtbIJI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1158,7 +1171,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/170493.html b/groups.io/g/MTFHRT/wiki/29602/170493.html index 393328700..ac3c867b2 100644 --- a/groups.io/g/MTFHRT/wiki/29602/170493.html +++ b/groups.io/g/MTFHRT/wiki/29602/170493.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560760.1717547345093230707"); + console.log("client_id:", "web.web08.28758.1718152188519862127"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560760.1717547345093230707" + client_id: "web.web08.28758.1718152188519862127" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1018,7 +1031,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=QK0um77buw7LSBLUbPBymDcQih4%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=R15pLYB4%2FzK0p8W%2BLCa%2BuIVNYzk%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1033,10 +1046,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=W56Eb5C8MUteilrqyd%2F1r15p36Q%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=bVJkPUEVYVz1FqNW9BSLsNQjCwE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=ocVgjc7N4S%2FU%2FEg1iKbMCuG0T0k%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=%2FGy%2Ftga877RU4WUCXdki%2Bnw6QCE%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=kB0yJ8Z1YpfdNThKt9mFyKb7Ylo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=5b2pj1nMbd8hSSY3WubljWtbIJI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1158,7 +1171,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/170570.html b/groups.io/g/MTFHRT/wiki/29602/170570.html index ec38d2114..190542974 100644 --- a/groups.io/g/MTFHRT/wiki/29602/170570.html +++ b/groups.io/g/MTFHRT/wiki/29602/170570.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.560084.1717547344999522154"); + console.log("client_id:", "web.web08.28755.1718152188420922390"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.560084.1717547344999522154" + client_id: "web.web08.28755.1718152188420922390" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1018,7 +1031,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=QK0um77buw7LSBLUbPBymDcQih4%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=R15pLYB4%2FzK0p8W%2BLCa%2BuIVNYzk%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1033,10 +1046,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=W56Eb5C8MUteilrqyd%2F1r15p36Q%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=bVJkPUEVYVz1FqNW9BSLsNQjCwE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=ocVgjc7N4S%2FU%2FEg1iKbMCuG0T0k%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=%2FGy%2Ftga877RU4WUCXdki%2Bnw6QCE%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547945&Signature=kB0yJ8Z1YpfdNThKt9mFyKb7Ylo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=5b2pj1nMbd8hSSY3WubljWtbIJI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1158,7 +1171,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/170572.html b/groups.io/g/MTFHRT/wiki/29602/170572.html index e226da348..04ed41dd5 100644 --- a/groups.io/g/MTFHRT/wiki/29602/170572.html +++ b/groups.io/g/MTFHRT/wiki/29602/170572.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.560076.1717547344906830528"); + console.log("client_id:", "web.web08.28750.1718152188319792279"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.560076.1717547344906830528" + client_id: "web.web08.28750.1718152188319792279" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1018,7 +1031,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=f2UjOo2%2B1SFTHIlyVUTbh%2FNLjow%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=R15pLYB4%2FzK0p8W%2BLCa%2BuIVNYzk%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1033,10 +1046,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=FImkeH0QggWs%2FxqhCxMHnbfDLy0%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=bVJkPUEVYVz1FqNW9BSLsNQjCwE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=dKQSb7f8fn1egHMcVKcbnj9p5DY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=%2FGy%2Ftga877RU4WUCXdki%2Bnw6QCE%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=bUbQb3fp%2BKkBlhquLiYCDmM7alA%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=5b2pj1nMbd8hSSY3WubljWtbIJI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1158,7 +1171,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/170644.html b/groups.io/g/MTFHRT/wiki/29602/170644.html index f19deb9d0..aa70aa39b 100644 --- a/groups.io/g/MTFHRT/wiki/29602/170644.html +++ b/groups.io/g/MTFHRT/wiki/29602/170644.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560742.1717547344817502738"); + console.log("client_id:", "web.web09.28263.1718152188219855216"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560742.1717547344817502738" + client_id: "web.web09.28263.1718152188219855216" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1018,7 +1031,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=f2UjOo2%2B1SFTHIlyVUTbh%2FNLjow%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=R15pLYB4%2FzK0p8W%2BLCa%2BuIVNYzk%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1033,10 +1046,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=FImkeH0QggWs%2FxqhCxMHnbfDLy0%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=bVJkPUEVYVz1FqNW9BSLsNQjCwE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=dKQSb7f8fn1egHMcVKcbnj9p5DY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=%2FGy%2Ftga877RU4WUCXdki%2Bnw6QCE%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=bUbQb3fp%2BKkBlhquLiYCDmM7alA%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=5b2pj1nMbd8hSSY3WubljWtbIJI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1158,7 +1171,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/170646.html b/groups.io/g/MTFHRT/wiki/29602/170646.html index 05b5a39de..d5e4746a4 100644 --- a/groups.io/g/MTFHRT/wiki/29602/170646.html +++ b/groups.io/g/MTFHRT/wiki/29602/170646.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560736.1717547344725476329"); + console.log("client_id:", "web.web08.28742.1718152188120015878"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560736.1717547344725476329" + client_id: "web.web08.28742.1718152188120015878" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1018,7 +1031,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=f2UjOo2%2B1SFTHIlyVUTbh%2FNLjow%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=R15pLYB4%2FzK0p8W%2BLCa%2BuIVNYzk%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1033,10 +1046,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=FImkeH0QggWs%2FxqhCxMHnbfDLy0%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=bVJkPUEVYVz1FqNW9BSLsNQjCwE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=dKQSb7f8fn1egHMcVKcbnj9p5DY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=%2FGy%2Ftga877RU4WUCXdki%2Bnw6QCE%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=bUbQb3fp%2BKkBlhquLiYCDmM7alA%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=5b2pj1nMbd8hSSY3WubljWtbIJI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1158,7 +1171,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/170647.html b/groups.io/g/MTFHRT/wiki/29602/170647.html index 0286c930d..ae756b950 100644 --- a/groups.io/g/MTFHRT/wiki/29602/170647.html +++ b/groups.io/g/MTFHRT/wiki/29602/170647.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.560059.1717547344628701367"); + console.log("client_id:", "web.web08.28737.1718152188019939152"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.560059.1717547344628701367" + client_id: "web.web08.28737.1718152188019939152" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1018,7 +1031,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=f2UjOo2%2B1SFTHIlyVUTbh%2FNLjow%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=R15pLYB4%2FzK0p8W%2BLCa%2BuIVNYzk%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1033,10 +1046,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=FImkeH0QggWs%2FxqhCxMHnbfDLy0%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=bVJkPUEVYVz1FqNW9BSLsNQjCwE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=dKQSb7f8fn1egHMcVKcbnj9p5DY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=%2FGy%2Ftga877RU4WUCXdki%2Bnw6QCE%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=bUbQb3fp%2BKkBlhquLiYCDmM7alA%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152788&Signature=5b2pj1nMbd8hSSY3WubljWtbIJI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1158,7 +1171,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/170730.html b/groups.io/g/MTFHRT/wiki/29602/170730.html index 4f376fd38..6bfe32c33 100644 --- a/groups.io/g/MTFHRT/wiki/29602/170730.html +++ b/groups.io/g/MTFHRT/wiki/29602/170730.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560721.1717547344538205862"); + console.log("client_id:", "web.web08.28731.1718152187920754429"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560721.1717547344538205862" + client_id: "web.web08.28731.1718152187920754429" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1018,7 +1031,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=f2UjOo2%2B1SFTHIlyVUTbh%2FNLjow%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=5PkdJ80EtcNyOrKnlPHZzSf2oRI%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1033,10 +1046,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=FImkeH0QggWs%2FxqhCxMHnbfDLy0%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=%2BdQmQbrvnfk4OVlp1n5CAjrAKNs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=dKQSb7f8fn1egHMcVKcbnj9p5DY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=RhujLaGoHl1m7sxSJiPdzo7SWAY%3D" class="myimg-responsive"/></p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> <h3><a name="Preservative-28optional29"></a>Preservative (optional)</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=bUbQb3fp%2BKkBlhquLiYCDmM7alA%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=KEXmju5oVLxLJBBxX0Fy31%2F%2FIAk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1158,7 +1171,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/171102.html b/groups.io/g/MTFHRT/wiki/29602/171102.html index 668e7abfd..e8e52df14 100644 --- a/groups.io/g/MTFHRT/wiki/29602/171102.html +++ b/groups.io/g/MTFHRT/wiki/29602/171102.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.560043.1717547344444032920"); + console.log("client_id:", "web.web09.28244.1718152187819306137"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.560043.1717547344444032920" + client_id: "web.web09.28244.1718152187819306137" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1018,7 +1031,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=f2UjOo2%2B1SFTHIlyVUTbh%2FNLjow%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=5PkdJ80EtcNyOrKnlPHZzSf2oRI%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1033,10 +1046,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=FImkeH0QggWs%2FxqhCxMHnbfDLy0%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=%2BdQmQbrvnfk4OVlp1n5CAjrAKNs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=dKQSb7f8fn1egHMcVKcbnj9p5DY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=RhujLaGoHl1m7sxSJiPdzo7SWAY%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=bUbQb3fp%2BKkBlhquLiYCDmM7alA%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=KEXmju5oVLxLJBBxX0Fy31%2F%2FIAk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1159,7 +1172,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/171375.html b/groups.io/g/MTFHRT/wiki/29602/171375.html index 7be8deb42..579f48be2 100644 --- a/groups.io/g/MTFHRT/wiki/29602/171375.html +++ b/groups.io/g/MTFHRT/wiki/29602/171375.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560708.1717547344345808287"); + console.log("client_id:", "web.web08.28720.1718152187720474305"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560708.1717547344345808287" + client_id: "web.web08.28720.1718152187720474305" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1018,7 +1031,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=f2UjOo2%2B1SFTHIlyVUTbh%2FNLjow%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=5PkdJ80EtcNyOrKnlPHZzSf2oRI%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1033,10 +1046,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=FImkeH0QggWs%2FxqhCxMHnbfDLy0%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=%2BdQmQbrvnfk4OVlp1n5CAjrAKNs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=dKQSb7f8fn1egHMcVKcbnj9p5DY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=RhujLaGoHl1m7sxSJiPdzo7SWAY%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=bUbQb3fp%2BKkBlhquLiYCDmM7alA%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=KEXmju5oVLxLJBBxX0Fy31%2F%2FIAk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1159,7 +1172,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/171433.html b/groups.io/g/MTFHRT/wiki/29602/171433.html index 4d02ffad1..645f71ff1 100644 --- a/groups.io/g/MTFHRT/wiki/29602/171433.html +++ b/groups.io/g/MTFHRT/wiki/29602/171433.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560701.1717547344255804308"); + console.log("client_id:", "web.web09.28234.1718152187621021690"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560701.1717547344255804308" + client_id: "web.web09.28234.1718152187621021690" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1018,7 +1031,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=f2UjOo2%2B1SFTHIlyVUTbh%2FNLjow%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=5PkdJ80EtcNyOrKnlPHZzSf2oRI%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1033,10 +1046,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=FImkeH0QggWs%2FxqhCxMHnbfDLy0%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=%2BdQmQbrvnfk4OVlp1n5CAjrAKNs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=dKQSb7f8fn1egHMcVKcbnj9p5DY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=RhujLaGoHl1m7sxSJiPdzo7SWAY%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=bUbQb3fp%2BKkBlhquLiYCDmM7alA%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=KEXmju5oVLxLJBBxX0Fy31%2F%2FIAk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1159,7 +1172,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/171603.html b/groups.io/g/MTFHRT/wiki/29602/171603.html index 9fb9ab8bf..d516dcc43 100644 --- a/groups.io/g/MTFHRT/wiki/29602/171603.html +++ b/groups.io/g/MTFHRT/wiki/29602/171603.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560692.1717547344162876156"); + console.log("client_id:", "web.web08.28708.1718152187520387216"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560692.1717547344162876156" + client_id: "web.web08.28708.1718152187520387216" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=f2UjOo2%2B1SFTHIlyVUTbh%2FNLjow%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=5PkdJ80EtcNyOrKnlPHZzSf2oRI%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=FImkeH0QggWs%2FxqhCxMHnbfDLy0%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=%2BdQmQbrvnfk4OVlp1n5CAjrAKNs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=dKQSb7f8fn1egHMcVKcbnj9p5DY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=RhujLaGoHl1m7sxSJiPdzo7SWAY%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1048,7 +1061,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=bUbQb3fp%2BKkBlhquLiYCDmM7alA%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=KEXmju5oVLxLJBBxX0Fy31%2F%2FIAk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1160,7 +1173,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/171634.html b/groups.io/g/MTFHRT/wiki/29602/171634.html index abd568978..5cfc3f8b2 100644 --- a/groups.io/g/MTFHRT/wiki/29602/171634.html +++ b/groups.io/g/MTFHRT/wiki/29602/171634.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.560016.1717547344064305034"); + console.log("client_id:", "web.web09.28216.1718152187419303569"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.560016.1717547344064305034" + client_id: "web.web09.28216.1718152187419303569" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=f2UjOo2%2B1SFTHIlyVUTbh%2FNLjow%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=5PkdJ80EtcNyOrKnlPHZzSf2oRI%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=FImkeH0QggWs%2FxqhCxMHnbfDLy0%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=%2BdQmQbrvnfk4OVlp1n5CAjrAKNs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=dKQSb7f8fn1egHMcVKcbnj9p5DY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=RhujLaGoHl1m7sxSJiPdzo7SWAY%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1048,7 +1061,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547944&Signature=bUbQb3fp%2BKkBlhquLiYCDmM7alA%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=KEXmju5oVLxLJBBxX0Fy31%2F%2FIAk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1160,7 +1173,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/171787.html b/groups.io/g/MTFHRT/wiki/29602/171787.html index 0575113b6..46db069cf 100644 --- a/groups.io/g/MTFHRT/wiki/29602/171787.html +++ b/groups.io/g/MTFHRT/wiki/29602/171787.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560682.1717547343975565958"); + console.log("client_id:", "web.web09.28212.1718152187319350557"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560682.1717547343975565958" + client_id: "web.web09.28212.1718152187319350557" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=FzBlg4TMP8o4PEaJc9SIm8yVJ1A%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=5PkdJ80EtcNyOrKnlPHZzSf2oRI%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=M0OfztrK%2B8cnnMKOQn%2Bxg64e%2BbU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=%2BdQmQbrvnfk4OVlp1n5CAjrAKNs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=MjFIfUSwpcxUT%2B6QxJhwZ0NVaH8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=RhujLaGoHl1m7sxSJiPdzo7SWAY%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1048,7 +1061,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=7wz3g4XHzv75g9U7DOxgoqyAJME%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=KEXmju5oVLxLJBBxX0Fy31%2F%2FIAk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1160,7 +1173,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/171799.html b/groups.io/g/MTFHRT/wiki/29602/171799.html index 3c418394f..a853e9934 100644 --- a/groups.io/g/MTFHRT/wiki/29602/171799.html +++ b/groups.io/g/MTFHRT/wiki/29602/171799.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.560004.1717547343870070055"); + console.log("client_id:", "web.web09.28206.1718152187219641422"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.560004.1717547343870070055" + client_id: "web.web09.28206.1718152187219641422" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=FzBlg4TMP8o4PEaJc9SIm8yVJ1A%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=5PkdJ80EtcNyOrKnlPHZzSf2oRI%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=M0OfztrK%2B8cnnMKOQn%2Bxg64e%2BbU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=%2BdQmQbrvnfk4OVlp1n5CAjrAKNs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=MjFIfUSwpcxUT%2B6QxJhwZ0NVaH8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=RhujLaGoHl1m7sxSJiPdzo7SWAY%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1048,7 +1061,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=7wz3g4XHzv75g9U7DOxgoqyAJME%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=KEXmju5oVLxLJBBxX0Fy31%2F%2FIAk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1160,7 +1173,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/171800.html b/groups.io/g/MTFHRT/wiki/29602/171800.html index 740fdfbd5..83e4439a4 100644 --- a/groups.io/g/MTFHRT/wiki/29602/171800.html +++ b/groups.io/g/MTFHRT/wiki/29602/171800.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559998.1717547343777980301"); + console.log("client_id:", "web.web08.28684.1718152187121090160"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559998.1717547343777980301" + client_id: "web.web08.28684.1718152187121090160" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=FzBlg4TMP8o4PEaJc9SIm8yVJ1A%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=5PkdJ80EtcNyOrKnlPHZzSf2oRI%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=M0OfztrK%2B8cnnMKOQn%2Bxg64e%2BbU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=%2BdQmQbrvnfk4OVlp1n5CAjrAKNs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=MjFIfUSwpcxUT%2B6QxJhwZ0NVaH8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=RhujLaGoHl1m7sxSJiPdzo7SWAY%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1048,7 +1061,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=7wz3g4XHzv75g9U7DOxgoqyAJME%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=KEXmju5oVLxLJBBxX0Fy31%2F%2FIAk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1160,7 +1173,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/171816.html b/groups.io/g/MTFHRT/wiki/29602/171816.html index 15491a429..3575239c0 100644 --- a/groups.io/g/MTFHRT/wiki/29602/171816.html +++ b/groups.io/g/MTFHRT/wiki/29602/171816.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560665.1717547343687532256"); + console.log("client_id:", "web.web09.28198.1718152187019601998"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560665.1717547343687532256" + client_id: "web.web09.28198.1718152187019601998" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=FzBlg4TMP8o4PEaJc9SIm8yVJ1A%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=5PkdJ80EtcNyOrKnlPHZzSf2oRI%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=M0OfztrK%2B8cnnMKOQn%2Bxg64e%2BbU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=%2BdQmQbrvnfk4OVlp1n5CAjrAKNs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=MjFIfUSwpcxUT%2B6QxJhwZ0NVaH8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=RhujLaGoHl1m7sxSJiPdzo7SWAY%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1048,7 +1061,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=7wz3g4XHzv75g9U7DOxgoqyAJME%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152787&Signature=KEXmju5oVLxLJBBxX0Fy31%2F%2FIAk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1160,7 +1173,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/171845.html b/groups.io/g/MTFHRT/wiki/29602/171845.html index 98b89978c..707114f37 100644 --- a/groups.io/g/MTFHRT/wiki/29602/171845.html +++ b/groups.io/g/MTFHRT/wiki/29602/171845.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559986.1717547343590313379"); + console.log("client_id:", "web.web09.28191.1718152186919693118"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559986.1717547343590313379" + client_id: "web.web09.28191.1718152186919693118" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=FzBlg4TMP8o4PEaJc9SIm8yVJ1A%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=2yywC9ihNXUXGHj2hiQvSqNw25A%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=M0OfztrK%2B8cnnMKOQn%2Bxg64e%2BbU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=KoRTIR2x65PUadhcwnvCdcT0ngs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=MjFIfUSwpcxUT%2B6QxJhwZ0NVaH8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=owmL2UazPYWXIos5x37xdbrIa1A%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1048,7 +1061,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=7wz3g4XHzv75g9U7DOxgoqyAJME%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=8GntEomS23EbbAWj7r60hfdIbqA%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1160,7 +1173,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/171848.html b/groups.io/g/MTFHRT/wiki/29602/171848.html index 4fb581801..05f6527fc 100644 --- a/groups.io/g/MTFHRT/wiki/29602/171848.html +++ b/groups.io/g/MTFHRT/wiki/29602/171848.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559983.1717547343496495159"); + console.log("client_id:", "web.web09.28187.1718152186819311678"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559983.1717547343496495159" + client_id: "web.web09.28187.1718152186819311678" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=FzBlg4TMP8o4PEaJc9SIm8yVJ1A%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=2yywC9ihNXUXGHj2hiQvSqNw25A%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=M0OfztrK%2B8cnnMKOQn%2Bxg64e%2BbU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=KoRTIR2x65PUadhcwnvCdcT0ngs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=MjFIfUSwpcxUT%2B6QxJhwZ0NVaH8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=owmL2UazPYWXIos5x37xdbrIa1A%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1048,7 +1061,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=7wz3g4XHzv75g9U7DOxgoqyAJME%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=8GntEomS23EbbAWj7r60hfdIbqA%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1160,7 +1173,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/171933.html b/groups.io/g/MTFHRT/wiki/29602/171933.html index 1581e3079..93fa6591b 100644 --- a/groups.io/g/MTFHRT/wiki/29602/171933.html +++ b/groups.io/g/MTFHRT/wiki/29602/171933.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560647.1717547343406895546"); + console.log("client_id:", "web.web08.28658.1718152186720634165"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560647.1717547343406895546" + client_id: "web.web08.28658.1718152186720634165" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=FzBlg4TMP8o4PEaJc9SIm8yVJ1A%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=2yywC9ihNXUXGHj2hiQvSqNw25A%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=M0OfztrK%2B8cnnMKOQn%2Bxg64e%2BbU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=KoRTIR2x65PUadhcwnvCdcT0ngs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/32903943374.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/32903943374.html</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=MjFIfUSwpcxUT%2B6QxJhwZ0NVaH8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=owmL2UazPYWXIos5x37xdbrIa1A%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1048,7 +1061,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=7wz3g4XHzv75g9U7DOxgoqyAJME%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=8GntEomS23EbbAWj7r60hfdIbqA%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1160,7 +1173,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/171989.html b/groups.io/g/MTFHRT/wiki/29602/171989.html index 34fcc0c7d..843b43f5c 100644 --- a/groups.io/g/MTFHRT/wiki/29602/171989.html +++ b/groups.io/g/MTFHRT/wiki/29602/171989.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560642.1717547343310881308"); + console.log("client_id:", "web.web09.28170.1718152186619712263"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560642.1717547343310881308" + client_id: "web.web09.28170.1718152186619712263" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=FzBlg4TMP8o4PEaJc9SIm8yVJ1A%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=2yywC9ihNXUXGHj2hiQvSqNw25A%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=M0OfztrK%2B8cnnMKOQn%2Bxg64e%2BbU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=KoRTIR2x65PUadhcwnvCdcT0ngs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=MjFIfUSwpcxUT%2B6QxJhwZ0NVaH8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=owmL2UazPYWXIos5x37xdbrIa1A%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1048,7 +1061,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=7wz3g4XHzv75g9U7DOxgoqyAJME%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=8GntEomS23EbbAWj7r60hfdIbqA%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1160,7 +1173,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/171993.html b/groups.io/g/MTFHRT/wiki/29602/171993.html index 12b09d102..13f2cb734 100644 --- a/groups.io/g/MTFHRT/wiki/29602/171993.html +++ b/groups.io/g/MTFHRT/wiki/29602/171993.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560638.1717547343215310092"); + console.log("client_id:", "web.web09.28164.1718152186524140855"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560638.1717547343215310092" + client_id: "web.web09.28164.1718152186524140855" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=FzBlg4TMP8o4PEaJc9SIm8yVJ1A%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=2yywC9ihNXUXGHj2hiQvSqNw25A%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=M0OfztrK%2B8cnnMKOQn%2Bxg64e%2BbU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=KoRTIR2x65PUadhcwnvCdcT0ngs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=MjFIfUSwpcxUT%2B6QxJhwZ0NVaH8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=owmL2UazPYWXIos5x37xdbrIa1A%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1048,7 +1061,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=7wz3g4XHzv75g9U7DOxgoqyAJME%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=8GntEomS23EbbAWj7r60hfdIbqA%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1161,7 +1174,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/172034.html b/groups.io/g/MTFHRT/wiki/29602/172034.html index 950cedf5f..ac6131488 100644 --- a/groups.io/g/MTFHRT/wiki/29602/172034.html +++ b/groups.io/g/MTFHRT/wiki/29602/172034.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559962.1717547343123996896"); + console.log("client_id:", "web.web09.28161.1718152186419175857"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559962.1717547343123996896" + client_id: "web.web09.28161.1718152186419175857" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=FzBlg4TMP8o4PEaJc9SIm8yVJ1A%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=2yywC9ihNXUXGHj2hiQvSqNw25A%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=M0OfztrK%2B8cnnMKOQn%2Bxg64e%2BbU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=KoRTIR2x65PUadhcwnvCdcT0ngs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=MjFIfUSwpcxUT%2B6QxJhwZ0NVaH8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=owmL2UazPYWXIos5x37xdbrIa1A%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1048,7 +1061,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=7wz3g4XHzv75g9U7DOxgoqyAJME%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=8GntEomS23EbbAWj7r60hfdIbqA%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1161,7 +1174,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/172036.html b/groups.io/g/MTFHRT/wiki/29602/172036.html index 405a80191..1bfa2f6a7 100644 --- a/groups.io/g/MTFHRT/wiki/29602/172036.html +++ b/groups.io/g/MTFHRT/wiki/29602/172036.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560628.1717547343024791754"); + console.log("client_id:", "web.web08.28640.1718152186320338204"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560628.1717547343024791754" + client_id: "web.web08.28640.1718152186320338204" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=FzBlg4TMP8o4PEaJc9SIm8yVJ1A%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=2yywC9ihNXUXGHj2hiQvSqNw25A%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=M0OfztrK%2B8cnnMKOQn%2Bxg64e%2BbU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=KoRTIR2x65PUadhcwnvCdcT0ngs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=MjFIfUSwpcxUT%2B6QxJhwZ0NVaH8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=owmL2UazPYWXIos5x37xdbrIa1A%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1048,7 +1061,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547943&Signature=7wz3g4XHzv75g9U7DOxgoqyAJME%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=8GntEomS23EbbAWj7r60hfdIbqA%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1161,7 +1174,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/172154.html b/groups.io/g/MTFHRT/wiki/29602/172154.html index d2528bb3b..36edaa821 100644 --- a/groups.io/g/MTFHRT/wiki/29602/172154.html +++ b/groups.io/g/MTFHRT/wiki/29602/172154.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559950.1717547342930190305"); + console.log("client_id:", "web.web09.28150.1718152186218882857"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559950.1717547342930190305" + client_id: "web.web09.28150.1718152186218882857" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=bTaak%2BZl3sVMkIMgyo4%2BTdVXzZA%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=2yywC9ihNXUXGHj2hiQvSqNw25A%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=q3IL9S5i2m8zQrpPmRkdsAY4LGY%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=KoRTIR2x65PUadhcwnvCdcT0ngs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=xi6F6G8OW5KuIAlqsPmC96W%2BO8c%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=owmL2UazPYWXIos5x37xdbrIa1A%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1048,7 +1061,7 @@ function createAlert(msg, isError, autoClose, noClose) { <p>If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.</p> <h2><a name="Mix"></a>Mix</h2> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=p8GCpCXu2nN6uwMH2Qt%2FJ66%2BeYQ%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=8GntEomS23EbbAWj7r60hfdIbqA%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1161,7 +1174,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/172157.html b/groups.io/g/MTFHRT/wiki/29602/172157.html index 93f0285c9..52e3485c9 100644 --- a/groups.io/g/MTFHRT/wiki/29602/172157.html +++ b/groups.io/g/MTFHRT/wiki/29602/172157.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559941.1717547342837970799"); + console.log("client_id:", "web.web09.28139.1718152186119506968"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559941.1717547342837970799" + client_id: "web.web09.28139.1718152186119506968" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=bTaak%2BZl3sVMkIMgyo4%2BTdVXzZA%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=2yywC9ihNXUXGHj2hiQvSqNw25A%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=q3IL9S5i2m8zQrpPmRkdsAY4LGY%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=KoRTIR2x65PUadhcwnvCdcT0ngs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=xi6F6G8OW5KuIAlqsPmC96W%2BO8c%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=owmL2UazPYWXIos5x37xdbrIa1A%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=p8GCpCXu2nN6uwMH2Qt%2FJ66%2BeYQ%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=8GntEomS23EbbAWj7r60hfdIbqA%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1163,7 +1176,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/172161.html b/groups.io/g/MTFHRT/wiki/29602/172161.html index 265463f64..7c9b490fc 100644 --- a/groups.io/g/MTFHRT/wiki/29602/172161.html +++ b/groups.io/g/MTFHRT/wiki/29602/172161.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560601.1717547342744028880"); + console.log("client_id:", "web.web09.28133.1718152186020468077"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560601.1717547342744028880" + client_id: "web.web09.28133.1718152186020468077" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=bTaak%2BZl3sVMkIMgyo4%2BTdVXzZA%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=2yywC9ihNXUXGHj2hiQvSqNw25A%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=q3IL9S5i2m8zQrpPmRkdsAY4LGY%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=KoRTIR2x65PUadhcwnvCdcT0ngs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=xi6F6G8OW5KuIAlqsPmC96W%2BO8c%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=owmL2UazPYWXIos5x37xdbrIa1A%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=p8GCpCXu2nN6uwMH2Qt%2FJ66%2BeYQ%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152786&Signature=8GntEomS23EbbAWj7r60hfdIbqA%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1163,7 +1176,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/172176.html b/groups.io/g/MTFHRT/wiki/29602/172176.html index 315a1e535..baff38f90 100644 --- a/groups.io/g/MTFHRT/wiki/29602/172176.html +++ b/groups.io/g/MTFHRT/wiki/29602/172176.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560596.1717547342647389807"); + console.log("client_id:", "web.web08.28606.1718152185920365911"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560596.1717547342647389807" + client_id: "web.web08.28606.1718152185920365911" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=bTaak%2BZl3sVMkIMgyo4%2BTdVXzZA%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=nQHFmuYH1txaeHpUkRAIHvvf3RY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=q3IL9S5i2m8zQrpPmRkdsAY4LGY%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=e2VAmK6X8vkB0BgrXhDy2W7eB30%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=xi6F6G8OW5KuIAlqsPmC96W%2BO8c%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=6gRVEp5kEzsKwJhpI9PH5pF%2FQGI%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=p8GCpCXu2nN6uwMH2Qt%2FJ66%2BeYQ%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=eBOMJO6JuGPwZ%2F8G5oPrk9qDeMs%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1164,7 +1177,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/172555.html b/groups.io/g/MTFHRT/wiki/29602/172555.html index ddd0d9299..554c2bfa1 100644 --- a/groups.io/g/MTFHRT/wiki/29602/172555.html +++ b/groups.io/g/MTFHRT/wiki/29602/172555.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559921.1717547342550656744"); + console.log("client_id:", "web.web08.28600.1718152185820169333"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559921.1717547342550656744" + client_id: "web.web08.28600.1718152185820169333" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=bTaak%2BZl3sVMkIMgyo4%2BTdVXzZA%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=nQHFmuYH1txaeHpUkRAIHvvf3RY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=q3IL9S5i2m8zQrpPmRkdsAY4LGY%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=e2VAmK6X8vkB0BgrXhDy2W7eB30%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=xi6F6G8OW5KuIAlqsPmC96W%2BO8c%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=6gRVEp5kEzsKwJhpI9PH5pF%2FQGI%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=p8GCpCXu2nN6uwMH2Qt%2FJ66%2BeYQ%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=eBOMJO6JuGPwZ%2F8G5oPrk9qDeMs%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1164,7 +1177,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/172560.html b/groups.io/g/MTFHRT/wiki/29602/172560.html index d487ea38a..72d050931 100644 --- a/groups.io/g/MTFHRT/wiki/29602/172560.html +++ b/groups.io/g/MTFHRT/wiki/29602/172560.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560588.1717547342460150090"); + console.log("client_id:", "web.web09.28114.1718152185719804167"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560588.1717547342460150090" + client_id: "web.web09.28114.1718152185719804167" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=bTaak%2BZl3sVMkIMgyo4%2BTdVXzZA%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=nQHFmuYH1txaeHpUkRAIHvvf3RY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=q3IL9S5i2m8zQrpPmRkdsAY4LGY%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=e2VAmK6X8vkB0BgrXhDy2W7eB30%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=xi6F6G8OW5KuIAlqsPmC96W%2BO8c%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=6gRVEp5kEzsKwJhpI9PH5pF%2FQGI%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=p8GCpCXu2nN6uwMH2Qt%2FJ66%2BeYQ%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=eBOMJO6JuGPwZ%2F8G5oPrk9qDeMs%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1164,7 +1177,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/172567.html b/groups.io/g/MTFHRT/wiki/29602/172567.html index 24af54421..5cdff7291 100644 --- a/groups.io/g/MTFHRT/wiki/29602/172567.html +++ b/groups.io/g/MTFHRT/wiki/29602/172567.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559912.1717547342365763972"); + console.log("client_id:", "web.web09.28109.1718152185620666864"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559912.1717547342365763972" + client_id: "web.web09.28109.1718152185620666864" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=bTaak%2BZl3sVMkIMgyo4%2BTdVXzZA%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=nQHFmuYH1txaeHpUkRAIHvvf3RY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=q3IL9S5i2m8zQrpPmRkdsAY4LGY%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=e2VAmK6X8vkB0BgrXhDy2W7eB30%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=xi6F6G8OW5KuIAlqsPmC96W%2BO8c%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=6gRVEp5kEzsKwJhpI9PH5pF%2FQGI%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=p8GCpCXu2nN6uwMH2Qt%2FJ66%2BeYQ%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=eBOMJO6JuGPwZ%2F8G5oPrk9qDeMs%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1164,7 +1177,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/172748.html b/groups.io/g/MTFHRT/wiki/29602/172748.html index 204289cc7..46c2b65f6 100644 --- a/groups.io/g/MTFHRT/wiki/29602/172748.html +++ b/groups.io/g/MTFHRT/wiki/29602/172748.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560580.1717547342275277922"); + console.log("client_id:", "web.web09.28105.1718152185519183060"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560580.1717547342275277922" + client_id: "web.web09.28105.1718152185519183060" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=bTaak%2BZl3sVMkIMgyo4%2BTdVXzZA%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=nQHFmuYH1txaeHpUkRAIHvvf3RY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=q3IL9S5i2m8zQrpPmRkdsAY4LGY%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=e2VAmK6X8vkB0BgrXhDy2W7eB30%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=xi6F6G8OW5KuIAlqsPmC96W%2BO8c%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=6gRVEp5kEzsKwJhpI9PH5pF%2FQGI%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=p8GCpCXu2nN6uwMH2Qt%2FJ66%2BeYQ%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=eBOMJO6JuGPwZ%2F8G5oPrk9qDeMs%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1164,7 +1177,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/172772.html b/groups.io/g/MTFHRT/wiki/29602/172772.html index 20a3fe504..f40f4afae 100644 --- a/groups.io/g/MTFHRT/wiki/29602/172772.html +++ b/groups.io/g/MTFHRT/wiki/29602/172772.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560574.1717547342174086848"); + console.log("client_id:", "web.web09.28100.1718152185419443423"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560574.1717547342174086848" + client_id: "web.web09.28100.1718152185419443423" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=bTaak%2BZl3sVMkIMgyo4%2BTdVXzZA%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=nQHFmuYH1txaeHpUkRAIHvvf3RY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=q3IL9S5i2m8zQrpPmRkdsAY4LGY%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=e2VAmK6X8vkB0BgrXhDy2W7eB30%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=xi6F6G8OW5KuIAlqsPmC96W%2BO8c%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=6gRVEp5kEzsKwJhpI9PH5pF%2FQGI%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=p8GCpCXu2nN6uwMH2Qt%2FJ66%2BeYQ%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=eBOMJO6JuGPwZ%2F8G5oPrk9qDeMs%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1164,7 +1177,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/173017.html b/groups.io/g/MTFHRT/wiki/29602/173017.html index 119d8843e..44be984ae 100644 --- a/groups.io/g/MTFHRT/wiki/29602/173017.html +++ b/groups.io/g/MTFHRT/wiki/29602/173017.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559897.1717547342075744730"); + console.log("client_id:", "web.web09.28091.1718152185318761937"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559897.1717547342075744730" + client_id: "web.web09.28091.1718152185318761937" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=bTaak%2BZl3sVMkIMgyo4%2BTdVXzZA%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=nQHFmuYH1txaeHpUkRAIHvvf3RY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=q3IL9S5i2m8zQrpPmRkdsAY4LGY%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=e2VAmK6X8vkB0BgrXhDy2W7eB30%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=xi6F6G8OW5KuIAlqsPmC96W%2BO8c%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=6gRVEp5kEzsKwJhpI9PH5pF%2FQGI%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=p8GCpCXu2nN6uwMH2Qt%2FJ66%2BeYQ%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=eBOMJO6JuGPwZ%2F8G5oPrk9qDeMs%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1166,7 +1179,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/173018.html b/groups.io/g/MTFHRT/wiki/29602/173018.html index 38cca3a44..8ab0f10a5 100644 --- a/groups.io/g/MTFHRT/wiki/29602/173018.html +++ b/groups.io/g/MTFHRT/wiki/29602/173018.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560562.1717547341986397399"); + console.log("client_id:", "web.web09.28078.1718152185219112273"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560562.1717547341986397399" + client_id: "web.web09.28078.1718152185219112273" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=bTaak%2BZl3sVMkIMgyo4%2BTdVXzZA%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=nQHFmuYH1txaeHpUkRAIHvvf3RY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=q3IL9S5i2m8zQrpPmRkdsAY4LGY%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=e2VAmK6X8vkB0BgrXhDy2W7eB30%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=xi6F6G8OW5KuIAlqsPmC96W%2BO8c%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=6gRVEp5kEzsKwJhpI9PH5pF%2FQGI%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547942&Signature=p8GCpCXu2nN6uwMH2Qt%2FJ66%2BeYQ%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=eBOMJO6JuGPwZ%2F8G5oPrk9qDeMs%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/173019.html b/groups.io/g/MTFHRT/wiki/29602/173019.html index c272cf46a..24a906e4c 100644 --- a/groups.io/g/MTFHRT/wiki/29602/173019.html +++ b/groups.io/g/MTFHRT/wiki/29602/173019.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560558.1717547341890209108"); + console.log("client_id:", "web.web09.28073.1718152185119357186"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560558.1717547341890209108" + client_id: "web.web09.28073.1718152185119357186" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=YBDipv2szyoYaieCK9OAf%2BWmxJM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=nQHFmuYH1txaeHpUkRAIHvvf3RY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=QZo256T2EqiQLYvRVltIFGzqTfo%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=e2VAmK6X8vkB0BgrXhDy2W7eB30%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=Pg4bThbrKL8%2FaDYFYlnKG3XzIL8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=6gRVEp5kEzsKwJhpI9PH5pF%2FQGI%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=NMtuYYTCN685%2FnLHDRdnfThmzoI%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=eBOMJO6JuGPwZ%2F8G5oPrk9qDeMs%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/173224.html b/groups.io/g/MTFHRT/wiki/29602/173224.html index 58648faa8..d2b18ea68 100644 --- a/groups.io/g/MTFHRT/wiki/29602/173224.html +++ b/groups.io/g/MTFHRT/wiki/29602/173224.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559881.1717547341793485651"); + console.log("client_id:", "web.web09.28067.1718152185019236481"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559881.1717547341793485651" + client_id: "web.web09.28067.1718152185019236481" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=YBDipv2szyoYaieCK9OAf%2BWmxJM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=nQHFmuYH1txaeHpUkRAIHvvf3RY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=QZo256T2EqiQLYvRVltIFGzqTfo%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=e2VAmK6X8vkB0BgrXhDy2W7eB30%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=Pg4bThbrKL8%2FaDYFYlnKG3XzIL8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=6gRVEp5kEzsKwJhpI9PH5pF%2FQGI%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=NMtuYYTCN685%2FnLHDRdnfThmzoI%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152785&Signature=eBOMJO6JuGPwZ%2F8G5oPrk9qDeMs%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/173225.html b/groups.io/g/MTFHRT/wiki/29602/173225.html index a7f5f1cb9..5685e8f94 100644 --- a/groups.io/g/MTFHRT/wiki/29602/173225.html +++ b/groups.io/g/MTFHRT/wiki/29602/173225.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560549.1717547341703843473"); + console.log("client_id:", "web.web09.28063.1718152184919583497"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560549.1717547341703843473" + client_id: "web.web09.28063.1718152184919583497" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=YBDipv2szyoYaieCK9OAf%2BWmxJM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=L%2B3xEdFT08O983QyxMh5qzqbgGw%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=QZo256T2EqiQLYvRVltIFGzqTfo%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=3mNgc41xlVuVMDt7zSeYrre0eY8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=Pg4bThbrKL8%2FaDYFYlnKG3XzIL8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=cb%2B7aBUWCbCEEBS8uJ4%2BYZh8sew%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=NMtuYYTCN685%2FnLHDRdnfThmzoI%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=Aso6VI%2BnDTCVPhPQ8bTqc%2FyCr40%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/173240.html b/groups.io/g/MTFHRT/wiki/29602/173240.html index bee2d29da..82bab7ae0 100644 --- a/groups.io/g/MTFHRT/wiki/29602/173240.html +++ b/groups.io/g/MTFHRT/wiki/29602/173240.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559874.1717547341610691454"); + console.log("client_id:", "web.web08.28540.1718152184820160998"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559874.1717547341610691454" + client_id: "web.web08.28540.1718152184820160998" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=YBDipv2szyoYaieCK9OAf%2BWmxJM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=L%2B3xEdFT08O983QyxMh5qzqbgGw%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=QZo256T2EqiQLYvRVltIFGzqTfo%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=3mNgc41xlVuVMDt7zSeYrre0eY8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=Pg4bThbrKL8%2FaDYFYlnKG3XzIL8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=cb%2B7aBUWCbCEEBS8uJ4%2BYZh8sew%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=NMtuYYTCN685%2FnLHDRdnfThmzoI%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=Aso6VI%2BnDTCVPhPQ8bTqc%2FyCr40%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/173241.html b/groups.io/g/MTFHRT/wiki/29602/173241.html index b069db8e8..d35c02305 100644 --- a/groups.io/g/MTFHRT/wiki/29602/173241.html +++ b/groups.io/g/MTFHRT/wiki/29602/173241.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560541.1717547341517987410"); + console.log("client_id:", "web.web09.28055.1718152184720031953"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560541.1717547341517987410" + client_id: "web.web09.28055.1718152184720031953" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=YBDipv2szyoYaieCK9OAf%2BWmxJM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=L%2B3xEdFT08O983QyxMh5qzqbgGw%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=QZo256T2EqiQLYvRVltIFGzqTfo%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=3mNgc41xlVuVMDt7zSeYrre0eY8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=Pg4bThbrKL8%2FaDYFYlnKG3XzIL8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=cb%2B7aBUWCbCEEBS8uJ4%2BYZh8sew%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=NMtuYYTCN685%2FnLHDRdnfThmzoI%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=Aso6VI%2BnDTCVPhPQ8bTqc%2FyCr40%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/173242.html b/groups.io/g/MTFHRT/wiki/29602/173242.html index ba9e7deeb..c5a2fd0f3 100644 --- a/groups.io/g/MTFHRT/wiki/29602/173242.html +++ b/groups.io/g/MTFHRT/wiki/29602/173242.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560533.1717547341424295329"); + console.log("client_id:", "web.web09.28054.1718152184618807435"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560533.1717547341424295329" + client_id: "web.web09.28054.1718152184618807435" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=YBDipv2szyoYaieCK9OAf%2BWmxJM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=L%2B3xEdFT08O983QyxMh5qzqbgGw%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=QZo256T2EqiQLYvRVltIFGzqTfo%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=3mNgc41xlVuVMDt7zSeYrre0eY8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=Pg4bThbrKL8%2FaDYFYlnKG3XzIL8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=cb%2B7aBUWCbCEEBS8uJ4%2BYZh8sew%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=NMtuYYTCN685%2FnLHDRdnfThmzoI%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=Aso6VI%2BnDTCVPhPQ8bTqc%2FyCr40%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/173359.html b/groups.io/g/MTFHRT/wiki/29602/173359.html index 1ffdb084c..db1870423 100644 --- a/groups.io/g/MTFHRT/wiki/29602/173359.html +++ b/groups.io/g/MTFHRT/wiki/29602/173359.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560529.1717547341327681157"); + console.log("client_id:", "web.web08.28531.1718152184520276031"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560529.1717547341327681157" + client_id: "web.web08.28531.1718152184520276031" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=YBDipv2szyoYaieCK9OAf%2BWmxJM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=L%2B3xEdFT08O983QyxMh5qzqbgGw%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=QZo256T2EqiQLYvRVltIFGzqTfo%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=3mNgc41xlVuVMDt7zSeYrre0eY8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=Pg4bThbrKL8%2FaDYFYlnKG3XzIL8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=cb%2B7aBUWCbCEEBS8uJ4%2BYZh8sew%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=NMtuYYTCN685%2FnLHDRdnfThmzoI%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=Aso6VI%2BnDTCVPhPQ8bTqc%2FyCr40%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/173385.html b/groups.io/g/MTFHRT/wiki/29602/173385.html index 72863198c..8bb478121 100644 --- a/groups.io/g/MTFHRT/wiki/29602/173385.html +++ b/groups.io/g/MTFHRT/wiki/29602/173385.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559853.1717547341230091429"); + console.log("client_id:", "web.web08.28522.1718152184420266177"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559853.1717547341230091429" + client_id: "web.web08.28522.1718152184420266177" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=YBDipv2szyoYaieCK9OAf%2BWmxJM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=L%2B3xEdFT08O983QyxMh5qzqbgGw%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=QZo256T2EqiQLYvRVltIFGzqTfo%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=3mNgc41xlVuVMDt7zSeYrre0eY8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=Pg4bThbrKL8%2FaDYFYlnKG3XzIL8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=cb%2B7aBUWCbCEEBS8uJ4%2BYZh8sew%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=NMtuYYTCN685%2FnLHDRdnfThmzoI%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=Aso6VI%2BnDTCVPhPQ8bTqc%2FyCr40%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/173450.html b/groups.io/g/MTFHRT/wiki/29602/173450.html index ee5686159..d8d90ee26 100644 --- a/groups.io/g/MTFHRT/wiki/29602/173450.html +++ b/groups.io/g/MTFHRT/wiki/29602/173450.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560517.1717547341139694541"); + console.log("client_id:", "web.web08.28518.1718152184320425728"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560517.1717547341139694541" + client_id: "web.web08.28518.1718152184320425728" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=YBDipv2szyoYaieCK9OAf%2BWmxJM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=L%2B3xEdFT08O983QyxMh5qzqbgGw%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=QZo256T2EqiQLYvRVltIFGzqTfo%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=3mNgc41xlVuVMDt7zSeYrre0eY8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=Pg4bThbrKL8%2FaDYFYlnKG3XzIL8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=cb%2B7aBUWCbCEEBS8uJ4%2BYZh8sew%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=NMtuYYTCN685%2FnLHDRdnfThmzoI%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=Aso6VI%2BnDTCVPhPQ8bTqc%2FyCr40%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/173566.html b/groups.io/g/MTFHRT/wiki/29602/173566.html index ac0a6facc..402c92500 100644 --- a/groups.io/g/MTFHRT/wiki/29602/173566.html +++ b/groups.io/g/MTFHRT/wiki/29602/173566.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559845.1717547341042980729"); + console.log("client_id:", "web.web09.28031.1718152184219436509"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559845.1717547341042980729" + client_id: "web.web09.28031.1718152184219436509" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=YBDipv2szyoYaieCK9OAf%2BWmxJM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=L%2B3xEdFT08O983QyxMh5qzqbgGw%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=QZo256T2EqiQLYvRVltIFGzqTfo%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=3mNgc41xlVuVMDt7zSeYrre0eY8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=Pg4bThbrKL8%2FaDYFYlnKG3XzIL8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=cb%2B7aBUWCbCEEBS8uJ4%2BYZh8sew%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547941&Signature=NMtuYYTCN685%2FnLHDRdnfThmzoI%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=Aso6VI%2BnDTCVPhPQ8bTqc%2FyCr40%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/173659.html b/groups.io/g/MTFHRT/wiki/29602/173659.html index be9b67cbd..ca8bd8a35 100644 --- a/groups.io/g/MTFHRT/wiki/29602/173659.html +++ b/groups.io/g/MTFHRT/wiki/29602/173659.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560512.1717547340953936192"); + console.log("client_id:", "web.web08.28509.1718152184120430332"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560512.1717547340953936192" + client_id: "web.web08.28509.1718152184120430332" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=fYQK289HUsSFyRDk%2BOIpiEd2KVg%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=L%2B3xEdFT08O983QyxMh5qzqbgGw%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=HsWMhXZf%2F85JFsA2DZmL5MXDgIw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=3mNgc41xlVuVMDt7zSeYrre0eY8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=FklVKWfWpPqkXLvB17RxXTYdpa0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=cb%2B7aBUWCbCEEBS8uJ4%2BYZh8sew%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=AvkbdQRlR4tLjYklyETFIv8s6dE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=Aso6VI%2BnDTCVPhPQ8bTqc%2FyCr40%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/173669.html b/groups.io/g/MTFHRT/wiki/29602/173669.html index 68552ee28..051032fca 100644 --- a/groups.io/g/MTFHRT/wiki/29602/173669.html +++ b/groups.io/g/MTFHRT/wiki/29602/173669.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559838.1717547340858520558"); + console.log("client_id:", "web.web09.28019.1718152184019066038"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559838.1717547340858520558" + client_id: "web.web09.28019.1718152184019066038" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=fYQK289HUsSFyRDk%2BOIpiEd2KVg%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=L%2B3xEdFT08O983QyxMh5qzqbgGw%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=HsWMhXZf%2F85JFsA2DZmL5MXDgIw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=3mNgc41xlVuVMDt7zSeYrre0eY8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=FklVKWfWpPqkXLvB17RxXTYdpa0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=cb%2B7aBUWCbCEEBS8uJ4%2BYZh8sew%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=AvkbdQRlR4tLjYklyETFIv8s6dE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152784&Signature=Aso6VI%2BnDTCVPhPQ8bTqc%2FyCr40%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/173845.html b/groups.io/g/MTFHRT/wiki/29602/173845.html index db5c1db46..aec2130a6 100644 --- a/groups.io/g/MTFHRT/wiki/29602/173845.html +++ b/groups.io/g/MTFHRT/wiki/29602/173845.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559835.1717547340756925702"); + console.log("client_id:", "web.web09.28014.1718152183919756141"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559835.1717547340756925702" + client_id: "web.web09.28014.1718152183919756141" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=fYQK289HUsSFyRDk%2BOIpiEd2KVg%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=vmIa435NLmnbeoajs%2F4l8hhlilM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=HsWMhXZf%2F85JFsA2DZmL5MXDgIw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=8oJ3pvkmKDeGh7JT0tIrf9%2FjqfQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=FklVKWfWpPqkXLvB17RxXTYdpa0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=4%2F58MSqWc4jbInORQ7SEEm2EADo%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=AvkbdQRlR4tLjYklyETFIv8s6dE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=NT3pfZq29cjP6IZTIoYgjgJEZ%2BI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/173933.html b/groups.io/g/MTFHRT/wiki/29602/173933.html index e2ea27e9f..8efcea877 100644 --- a/groups.io/g/MTFHRT/wiki/29602/173933.html +++ b/groups.io/g/MTFHRT/wiki/29602/173933.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560505.1717547340667058958"); + console.log("client_id:", "web.web09.28005.1718152183819969573"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560505.1717547340667058958" + client_id: "web.web09.28005.1718152183819969573" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=fYQK289HUsSFyRDk%2BOIpiEd2KVg%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=vmIa435NLmnbeoajs%2F4l8hhlilM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=HsWMhXZf%2F85JFsA2DZmL5MXDgIw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=8oJ3pvkmKDeGh7JT0tIrf9%2FjqfQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=FklVKWfWpPqkXLvB17RxXTYdpa0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=4%2F58MSqWc4jbInORQ7SEEm2EADo%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=AvkbdQRlR4tLjYklyETFIv8s6dE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=NT3pfZq29cjP6IZTIoYgjgJEZ%2BI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/174038.html b/groups.io/g/MTFHRT/wiki/29602/174038.html index ee0af52d2..56ddd3792 100644 --- a/groups.io/g/MTFHRT/wiki/29602/174038.html +++ b/groups.io/g/MTFHRT/wiki/29602/174038.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559827.1717547340568888273"); + console.log("client_id:", "web.web08.28481.1718152183720192902"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559827.1717547340568888273" + client_id: "web.web08.28481.1718152183720192902" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=fYQK289HUsSFyRDk%2BOIpiEd2KVg%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=vmIa435NLmnbeoajs%2F4l8hhlilM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=HsWMhXZf%2F85JFsA2DZmL5MXDgIw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=8oJ3pvkmKDeGh7JT0tIrf9%2FjqfQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=FklVKWfWpPqkXLvB17RxXTYdpa0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=4%2F58MSqWc4jbInORQ7SEEm2EADo%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=AvkbdQRlR4tLjYklyETFIv8s6dE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=NT3pfZq29cjP6IZTIoYgjgJEZ%2BI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/174146.html b/groups.io/g/MTFHRT/wiki/29602/174146.html index 4162f77c5..6f6fea0b5 100644 --- a/groups.io/g/MTFHRT/wiki/29602/174146.html +++ b/groups.io/g/MTFHRT/wiki/29602/174146.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559820.1717547340473746684"); + console.log("client_id:", "web.web09.27988.1718152183619439868"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559820.1717547340473746684" + client_id: "web.web09.27988.1718152183619439868" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1019,7 +1032,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=fYQK289HUsSFyRDk%2BOIpiEd2KVg%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=vmIa435NLmnbeoajs%2F4l8hhlilM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1034,10 +1047,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=HsWMhXZf%2F85JFsA2DZmL5MXDgIw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=8oJ3pvkmKDeGh7JT0tIrf9%2FjqfQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=FklVKWfWpPqkXLvB17RxXTYdpa0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=4%2F58MSqWc4jbInORQ7SEEm2EADo%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1049,7 +1062,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=AvkbdQRlR4tLjYklyETFIv8s6dE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=NT3pfZq29cjP6IZTIoYgjgJEZ%2BI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/175306.html b/groups.io/g/MTFHRT/wiki/29602/175306.html index eca2d89ba..8bd764f09 100644 --- a/groups.io/g/MTFHRT/wiki/29602/175306.html +++ b/groups.io/g/MTFHRT/wiki/29602/175306.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559817.1717547340378897053"); + console.log("client_id:", "web.web08.28464.1718152183524504752"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559817.1717547340378897053" + client_id: "web.web08.28464.1718152183524504752" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=fYQK289HUsSFyRDk%2BOIpiEd2KVg%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=vmIa435NLmnbeoajs%2F4l8hhlilM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=HsWMhXZf%2F85JFsA2DZmL5MXDgIw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=8oJ3pvkmKDeGh7JT0tIrf9%2FjqfQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=FklVKWfWpPqkXLvB17RxXTYdpa0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=4%2F58MSqWc4jbInORQ7SEEm2EADo%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=AvkbdQRlR4tLjYklyETFIv8s6dE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=NT3pfZq29cjP6IZTIoYgjgJEZ%2BI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1160,7 +1173,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/175308.html b/groups.io/g/MTFHRT/wiki/29602/175308.html index 131e354b6..4d404501a 100644 --- a/groups.io/g/MTFHRT/wiki/29602/175308.html +++ b/groups.io/g/MTFHRT/wiki/29602/175308.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560481.1717547340288680898"); + console.log("client_id:", "web.web08.28456.1718152183420606842"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560481.1717547340288680898" + client_id: "web.web08.28456.1718152183420606842" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=fYQK289HUsSFyRDk%2BOIpiEd2KVg%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=vmIa435NLmnbeoajs%2F4l8hhlilM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=HsWMhXZf%2F85JFsA2DZmL5MXDgIw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=8oJ3pvkmKDeGh7JT0tIrf9%2FjqfQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=FklVKWfWpPqkXLvB17RxXTYdpa0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=4%2F58MSqWc4jbInORQ7SEEm2EADo%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=AvkbdQRlR4tLjYklyETFIv8s6dE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=NT3pfZq29cjP6IZTIoYgjgJEZ%2BI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1161,7 +1174,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/175309.html b/groups.io/g/MTFHRT/wiki/29602/175309.html index 2e217df41..0f92eb814 100644 --- a/groups.io/g/MTFHRT/wiki/29602/175309.html +++ b/groups.io/g/MTFHRT/wiki/29602/175309.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560477.1717547340190130247"); + console.log("client_id:", "web.web09.27969.1718152183319580906"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560477.1717547340190130247" + client_id: "web.web09.27969.1718152183319580906" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=fYQK289HUsSFyRDk%2BOIpiEd2KVg%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=vmIa435NLmnbeoajs%2F4l8hhlilM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=HsWMhXZf%2F85JFsA2DZmL5MXDgIw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=8oJ3pvkmKDeGh7JT0tIrf9%2FjqfQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=FklVKWfWpPqkXLvB17RxXTYdpa0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=4%2F58MSqWc4jbInORQ7SEEm2EADo%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=AvkbdQRlR4tLjYklyETFIv8s6dE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=NT3pfZq29cjP6IZTIoYgjgJEZ%2BI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1161,7 +1174,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/175312.html b/groups.io/g/MTFHRT/wiki/29602/175312.html index 543e042e6..a5a15e788 100644 --- a/groups.io/g/MTFHRT/wiki/29602/175312.html +++ b/groups.io/g/MTFHRT/wiki/29602/175312.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560467.1717547340097789251"); + console.log("client_id:", "web.web08.28444.1718152183220607575"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560467.1717547340097789251" + client_id: "web.web08.28444.1718152183220607575" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=fYQK289HUsSFyRDk%2BOIpiEd2KVg%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=vmIa435NLmnbeoajs%2F4l8hhlilM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=HsWMhXZf%2F85JFsA2DZmL5MXDgIw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=8oJ3pvkmKDeGh7JT0tIrf9%2FjqfQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=FklVKWfWpPqkXLvB17RxXTYdpa0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=4%2F58MSqWc4jbInORQ7SEEm2EADo%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=AvkbdQRlR4tLjYklyETFIv8s6dE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=NT3pfZq29cjP6IZTIoYgjgJEZ%2BI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1161,7 +1174,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/175559.html b/groups.io/g/MTFHRT/wiki/29602/175559.html index 5e7cb6075..83dda305a 100644 --- a/groups.io/g/MTFHRT/wiki/29602/175559.html +++ b/groups.io/g/MTFHRT/wiki/29602/175559.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559790.1717547340000716231"); + console.log("client_id:", "web.web08.28440.1718152183120266513"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559790.1717547340000716231" + client_id: "web.web08.28440.1718152183120266513" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=fYQK289HUsSFyRDk%2BOIpiEd2KVg%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=vmIa435NLmnbeoajs%2F4l8hhlilM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=HsWMhXZf%2F85JFsA2DZmL5MXDgIw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=8oJ3pvkmKDeGh7JT0tIrf9%2FjqfQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=FklVKWfWpPqkXLvB17RxXTYdpa0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=4%2F58MSqWc4jbInORQ7SEEm2EADo%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547940&Signature=AvkbdQRlR4tLjYklyETFIv8s6dE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=NT3pfZq29cjP6IZTIoYgjgJEZ%2BI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1161,7 +1174,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/175562.html b/groups.io/g/MTFHRT/wiki/29602/175562.html index 335839144..9992cf1f7 100644 --- a/groups.io/g/MTFHRT/wiki/29602/175562.html +++ b/groups.io/g/MTFHRT/wiki/29602/175562.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560452.1717547339910113773"); + console.log("client_id:", "web.web09.27943.1718152183019396617"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560452.1717547339910113773" + client_id: "web.web09.27943.1718152183019396617" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=2SrDCup3Qhz7G7f0TJDAc9NIN30%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=vmIa435NLmnbeoajs%2F4l8hhlilM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=3uTd%2FXU9wiB%2FcPZzVbj3rEFaKfs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=8oJ3pvkmKDeGh7JT0tIrf9%2FjqfQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=CaPTlgLv5s8aydmSPZXdgIrcrEE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=4%2F58MSqWc4jbInORQ7SEEm2EADo%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=TcQMdWxR5SbJOeb5SZdlLAlKzp4%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152783&Signature=NT3pfZq29cjP6IZTIoYgjgJEZ%2BI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1161,7 +1174,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/175563.html b/groups.io/g/MTFHRT/wiki/29602/175563.html index 321c37f6c..4ca265e21 100644 --- a/groups.io/g/MTFHRT/wiki/29602/175563.html +++ b/groups.io/g/MTFHRT/wiki/29602/175563.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559775.1717547339813821385"); + console.log("client_id:", "web.web08.28419.1718152182920025470"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559775.1717547339813821385" + client_id: "web.web08.28419.1718152182920025470" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=2SrDCup3Qhz7G7f0TJDAc9NIN30%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=XYXA7YCmSBM7Q1hHuUdo3%2F8iOto%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=3uTd%2FXU9wiB%2FcPZzVbj3rEFaKfs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=nnnL7cv8myjmGZcsx12kgVY62ws%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=CaPTlgLv5s8aydmSPZXdgIrcrEE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=hlD4p67VC2A7uEMpb%2Bm%2BhUth%2FPk%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=TcQMdWxR5SbJOeb5SZdlLAlKzp4%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=8AMj6cELBRLpwW7sxNG9InUlktU%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1161,7 +1174,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/175671.html b/groups.io/g/MTFHRT/wiki/29602/175671.html index ca20f034f..1346f970e 100644 --- a/groups.io/g/MTFHRT/wiki/29602/175671.html +++ b/groups.io/g/MTFHRT/wiki/29602/175671.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560440.1717547339710066940"); + console.log("client_id:", "web.web09.27934.1718152182823986450"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560440.1717547339710066940" + client_id: "web.web09.27934.1718152182823986450" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=2SrDCup3Qhz7G7f0TJDAc9NIN30%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=XYXA7YCmSBM7Q1hHuUdo3%2F8iOto%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=3uTd%2FXU9wiB%2FcPZzVbj3rEFaKfs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=nnnL7cv8myjmGZcsx12kgVY62ws%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=CaPTlgLv5s8aydmSPZXdgIrcrEE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=hlD4p67VC2A7uEMpb%2Bm%2BhUth%2FPk%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=TcQMdWxR5SbJOeb5SZdlLAlKzp4%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=8AMj6cELBRLpwW7sxNG9InUlktU%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1161,7 +1174,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/175689.html b/groups.io/g/MTFHRT/wiki/29602/175689.html index 7c98dcf05..9a4039926 100644 --- a/groups.io/g/MTFHRT/wiki/29602/175689.html +++ b/groups.io/g/MTFHRT/wiki/29602/175689.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560432.1717547339617230791"); + console.log("client_id:", "web.web08.28408.1718152182720174017"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560432.1717547339617230791" + client_id: "web.web08.28408.1718152182720174017" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=2SrDCup3Qhz7G7f0TJDAc9NIN30%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=XYXA7YCmSBM7Q1hHuUdo3%2F8iOto%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=3uTd%2FXU9wiB%2FcPZzVbj3rEFaKfs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=nnnL7cv8myjmGZcsx12kgVY62ws%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=CaPTlgLv5s8aydmSPZXdgIrcrEE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=hlD4p67VC2A7uEMpb%2Bm%2BhUth%2FPk%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=TcQMdWxR5SbJOeb5SZdlLAlKzp4%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=8AMj6cELBRLpwW7sxNG9InUlktU%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1161,7 +1174,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/175730.html b/groups.io/g/MTFHRT/wiki/29602/175730.html index b7c9e6d76..2d510f2bd 100644 --- a/groups.io/g/MTFHRT/wiki/29602/175730.html +++ b/groups.io/g/MTFHRT/wiki/29602/175730.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559757.1717547339518357786"); + console.log("client_id:", "web.web08.28405.1718152182620394549"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559757.1717547339518357786" + client_id: "web.web08.28405.1718152182620394549" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=2SrDCup3Qhz7G7f0TJDAc9NIN30%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=XYXA7YCmSBM7Q1hHuUdo3%2F8iOto%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=3uTd%2FXU9wiB%2FcPZzVbj3rEFaKfs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=nnnL7cv8myjmGZcsx12kgVY62ws%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=CaPTlgLv5s8aydmSPZXdgIrcrEE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=hlD4p67VC2A7uEMpb%2Bm%2BhUth%2FPk%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop. In USA <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=TcQMdWxR5SbJOeb5SZdlLAlKzp4%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=8AMj6cELBRLpwW7sxNG9InUlktU%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1161,7 +1174,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/175908.html b/groups.io/g/MTFHRT/wiki/29602/175908.html index cd832b8c0..f74ce6907 100644 --- a/groups.io/g/MTFHRT/wiki/29602/175908.html +++ b/groups.io/g/MTFHRT/wiki/29602/175908.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559745.1717547339424727570"); + console.log("client_id:", "web.web08.28397.1718152182520130049"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559745.1717547339424727570" + client_id: "web.web08.28397.1718152182520130049" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=2SrDCup3Qhz7G7f0TJDAc9NIN30%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=XYXA7YCmSBM7Q1hHuUdo3%2F8iOto%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=3uTd%2FXU9wiB%2FcPZzVbj3rEFaKfs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=nnnL7cv8myjmGZcsx12kgVY62ws%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=CaPTlgLv5s8aydmSPZXdgIrcrEE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=hlD4p67VC2A7uEMpb%2Bm%2BhUth%2FPk%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop. In USA <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=TcQMdWxR5SbJOeb5SZdlLAlKzp4%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=8AMj6cELBRLpwW7sxNG9InUlktU%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1161,7 +1174,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/175930.html b/groups.io/g/MTFHRT/wiki/29602/175930.html index e1327175c..c5db878da 100644 --- a/groups.io/g/MTFHRT/wiki/29602/175930.html +++ b/groups.io/g/MTFHRT/wiki/29602/175930.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559742.1717547339330351977"); + console.log("client_id:", "web.web09.27909.1718152182419427965"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559742.1717547339330351977" + client_id: "web.web09.27909.1718152182419427965" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=2SrDCup3Qhz7G7f0TJDAc9NIN30%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=XYXA7YCmSBM7Q1hHuUdo3%2F8iOto%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=3uTd%2FXU9wiB%2FcPZzVbj3rEFaKfs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=nnnL7cv8myjmGZcsx12kgVY62ws%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=CaPTlgLv5s8aydmSPZXdgIrcrEE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=hlD4p67VC2A7uEMpb%2Bm%2BhUth%2FPk%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop. In USA <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=TcQMdWxR5SbJOeb5SZdlLAlKzp4%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=8AMj6cELBRLpwW7sxNG9InUlktU%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1162,7 +1175,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/175991.html b/groups.io/g/MTFHRT/wiki/29602/175991.html index 921310b53..4a4348b7a 100644 --- a/groups.io/g/MTFHRT/wiki/29602/175991.html +++ b/groups.io/g/MTFHRT/wiki/29602/175991.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560402.1717547339239335503"); + console.log("client_id:", "web.web08.28385.1718152182320170093"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560402.1717547339239335503" + client_id: "web.web08.28385.1718152182320170093" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=2SrDCup3Qhz7G7f0TJDAc9NIN30%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=XYXA7YCmSBM7Q1hHuUdo3%2F8iOto%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=3uTd%2FXU9wiB%2FcPZzVbj3rEFaKfs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=nnnL7cv8myjmGZcsx12kgVY62ws%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=CaPTlgLv5s8aydmSPZXdgIrcrEE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=hlD4p67VC2A7uEMpb%2Bm%2BhUth%2FPk%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop. In USA <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=TcQMdWxR5SbJOeb5SZdlLAlKzp4%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=8AMj6cELBRLpwW7sxNG9InUlktU%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1162,7 +1175,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/176625.html b/groups.io/g/MTFHRT/wiki/29602/176625.html index 8a7f472b8..d8e8aa42b 100644 --- a/groups.io/g/MTFHRT/wiki/29602/176625.html +++ b/groups.io/g/MTFHRT/wiki/29602/176625.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559727.1717547339144411783"); + console.log("client_id:", "web.web08.28378.1718152182220766554"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559727.1717547339144411783" + client_id: "web.web08.28378.1718152182220766554" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=2SrDCup3Qhz7G7f0TJDAc9NIN30%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=XYXA7YCmSBM7Q1hHuUdo3%2F8iOto%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=3uTd%2FXU9wiB%2FcPZzVbj3rEFaKfs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=nnnL7cv8myjmGZcsx12kgVY62ws%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=CaPTlgLv5s8aydmSPZXdgIrcrEE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=hlD4p67VC2A7uEMpb%2Bm%2BhUth%2FPk%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop. In USA <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=TcQMdWxR5SbJOeb5SZdlLAlKzp4%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=8AMj6cELBRLpwW7sxNG9InUlktU%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1162,7 +1175,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/176627.html b/groups.io/g/MTFHRT/wiki/29602/176627.html index 918f21b55..8c23886cb 100644 --- a/groups.io/g/MTFHRT/wiki/29602/176627.html +++ b/groups.io/g/MTFHRT/wiki/29602/176627.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559720.1717547339051854750"); + console.log("client_id:", "web.web08.28372.1718152182123040698"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559720.1717547339051854750" + client_id: "web.web08.28372.1718152182123040698" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=2SrDCup3Qhz7G7f0TJDAc9NIN30%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=XYXA7YCmSBM7Q1hHuUdo3%2F8iOto%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=3uTd%2FXU9wiB%2FcPZzVbj3rEFaKfs%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=nnnL7cv8myjmGZcsx12kgVY62ws%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=CaPTlgLv5s8aydmSPZXdgIrcrEE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=hlD4p67VC2A7uEMpb%2Bm%2BhUth%2FPk%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop. In USA <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547939&Signature=TcQMdWxR5SbJOeb5SZdlLAlKzp4%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=8AMj6cELBRLpwW7sxNG9InUlktU%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1162,7 +1175,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/176633.html b/groups.io/g/MTFHRT/wiki/29602/176633.html index eac3229e0..d177968aa 100644 --- a/groups.io/g/MTFHRT/wiki/29602/176633.html +++ b/groups.io/g/MTFHRT/wiki/29602/176633.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560387.1717547338959262067"); + console.log("client_id:", "web.web09.27886.1718152182019508909"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560387.1717547338959262067" + client_id: "web.web09.27886.1718152182019508909" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=nzShivohFbV%2BTy59wAJA8%2Bn9tYs%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=XYXA7YCmSBM7Q1hHuUdo3%2F8iOto%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=91W6S4DbFOFNwkE%2Ftz2wPvsETGE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=nnnL7cv8myjmGZcsx12kgVY62ws%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=o2Tcwfq7j9ymzK4ySUdN0UWKhzs%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=hlD4p67VC2A7uEMpb%2Bm%2BhUth%2FPk%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop. In USA <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=LLCyZ8U%2FMEgFDWMpHnLHywxLGXY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152782&Signature=8AMj6cELBRLpwW7sxNG9InUlktU%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1162,7 +1175,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/176690.html b/groups.io/g/MTFHRT/wiki/29602/176690.html index 90d23c4ee..c3aae7236 100644 --- a/groups.io/g/MTFHRT/wiki/29602/176690.html +++ b/groups.io/g/MTFHRT/wiki/29602/176690.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559711.1717547338865090548"); + console.log("client_id:", "web.web09.27878.1718152181919014197"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559711.1717547338865090548" + client_id: "web.web09.27878.1718152181919014197" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=nzShivohFbV%2BTy59wAJA8%2Bn9tYs%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=ONVJcgTXJ06ySv1d0msjSVsAIQs%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=91W6S4DbFOFNwkE%2Ftz2wPvsETGE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=z5oKQgYgsvWna4dHZsC%2FK256jJE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=o2Tcwfq7j9ymzK4ySUdN0UWKhzs%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=XdBZFVHjdGBEWAWk0oaCFsVCdc0%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop. In USA <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://ezvialz.com/vial-samples/1149-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-pk-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://ezvialz.com/20mm-vial-stoppers/1105-20mm-round-bottom-vial-stopper-sample-pack-of-10-pieces.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://ezvialz.com/20mm-center-tear-vial-seals/978-20mm-center-tear-vial-seals-dusty-pink-pk-of-100.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=LLCyZ8U%2FMEgFDWMpHnLHywxLGXY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=EhLyd9DOmJd9Kv%2BhZcJXI3y7ELE%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1162,7 +1175,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/176779.html b/groups.io/g/MTFHRT/wiki/29602/176779.html index 909bdfcfd..a301c149f 100644 --- a/groups.io/g/MTFHRT/wiki/29602/176779.html +++ b/groups.io/g/MTFHRT/wiki/29602/176779.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559703.1717547338774393864"); + console.log("client_id:", "web.web08.28353.1718152181820573657"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559703.1717547338774393864" + client_id: "web.web08.28353.1718152181820573657" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=nzShivohFbV%2BTy59wAJA8%2Bn9tYs%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=ONVJcgTXJ06ySv1d0msjSVsAIQs%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=91W6S4DbFOFNwkE%2Ftz2wPvsETGE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=z5oKQgYgsvWna4dHZsC%2FK256jJE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=o2Tcwfq7j9ymzK4ySUdN0UWKhzs%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=XdBZFVHjdGBEWAWk0oaCFsVCdc0%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop. In USA <a href="https://www.medical-and-lab-supplies.com/lab-supplies/rls-10ml-molded-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://ezvialz.com/vial-samples/1149-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-pk-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://ezvialz.com/20mm-vial-stoppers/1105-20mm-round-bottom-vial-stopper-sample-pack-of-10-pieces.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://ezvialz.com/20mm-center-tear-vial-seals/978-20mm-center-tear-vial-seals-dusty-pink-pk-of-100.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=LLCyZ8U%2FMEgFDWMpHnLHywxLGXY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=EhLyd9DOmJd9Kv%2BhZcJXI3y7ELE%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1162,7 +1175,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/176862.html b/groups.io/g/MTFHRT/wiki/29602/176862.html index 94ef479e1..8b2041081 100644 --- a/groups.io/g/MTFHRT/wiki/29602/176862.html +++ b/groups.io/g/MTFHRT/wiki/29602/176862.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559699.1717547338681124315"); + console.log("client_id:", "web.web08.28350.1718152181720522812"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559699.1717547338681124315" + client_id: "web.web08.28350.1718152181720522812" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=nzShivohFbV%2BTy59wAJA8%2Bn9tYs%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=ONVJcgTXJ06ySv1d0msjSVsAIQs%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=91W6S4DbFOFNwkE%2Ftz2wPvsETGE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=z5oKQgYgsvWna4dHZsC%2FK256jJE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=o2Tcwfq7j9ymzK4ySUdN0UWKhzs%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=XdBZFVHjdGBEWAWk0oaCFsVCdc0%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop. In USA <a href="https://www.medical-and-lab-supplies.com/lab-supplies/rls-10ml-molded-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://ezvialz.com/vial-samples/1149-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-pk-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://ezvialz.com/20mm-vial-stoppers/1105-20mm-round-bottom-vial-stopper-sample-pack-of-10-pieces.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://ezvialz.com/20mm-center-tear-vial-seals/978-20mm-center-tear-vial-seals-dusty-pink-pk-of-100.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=LLCyZ8U%2FMEgFDWMpHnLHywxLGXY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=EhLyd9DOmJd9Kv%2BhZcJXI3y7ELE%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1162,7 +1175,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/176863.html b/groups.io/g/MTFHRT/wiki/29602/176863.html index 305b3831d..d763789da 100644 --- a/groups.io/g/MTFHRT/wiki/29602/176863.html +++ b/groups.io/g/MTFHRT/wiki/29602/176863.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560365.1717547338588368742"); + console.log("client_id:", "web.web09.27864.1718152181619895041"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560365.1717547338588368742" + client_id: "web.web09.27864.1718152181619895041" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=nzShivohFbV%2BTy59wAJA8%2Bn9tYs%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=ONVJcgTXJ06ySv1d0msjSVsAIQs%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=91W6S4DbFOFNwkE%2Ftz2wPvsETGE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=z5oKQgYgsvWna4dHZsC%2FK256jJE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=o2Tcwfq7j9ymzK4ySUdN0UWKhzs%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=XdBZFVHjdGBEWAWk0oaCFsVCdc0%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop. In USA <a href="https://www.medical-and-lab-supplies.com/lab-supplies/rls-10ml-molded-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://ezvialz.com/vial-samples/1149-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-pk-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://ezvialz.com/20mm-vial-stoppers/1105-20mm-round-bottom-vial-stopper-sample-pack-of-10-pieces.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://ezvialz.com/20mm-center-tear-vial-seals/978-20mm-center-tear-vial-seals-dusty-pink-pk-of-100.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=LLCyZ8U%2FMEgFDWMpHnLHywxLGXY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=EhLyd9DOmJd9Kv%2BhZcJXI3y7ELE%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1162,7 +1175,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/176870.html b/groups.io/g/MTFHRT/wiki/29602/176870.html index 48fb760ba..94cc39f50 100644 --- a/groups.io/g/MTFHRT/wiki/29602/176870.html +++ b/groups.io/g/MTFHRT/wiki/29602/176870.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559690.1717547338490672664"); + console.log("client_id:", "web.web09.27856.1718152181519305746"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559690.1717547338490672664" + client_id: "web.web09.27856.1718152181519305746" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=nzShivohFbV%2BTy59wAJA8%2Bn9tYs%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=ONVJcgTXJ06ySv1d0msjSVsAIQs%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=91W6S4DbFOFNwkE%2Ftz2wPvsETGE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=z5oKQgYgsvWna4dHZsC%2FK256jJE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=o2Tcwfq7j9ymzK4ySUdN0UWKhzs%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=XdBZFVHjdGBEWAWk0oaCFsVCdc0%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop. In USA <a href="https://www.medical-and-lab-supplies.com/lab-supplies/rls-10ml-molded-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://ezvialz.com/vial-samples/1149-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-pk-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://ezvialz.com/20mm-vial-stoppers/1105-20mm-round-bottom-vial-stopper-sample-pack-of-10-pieces.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://ezvialz.com/20mm-center-tear-vial-seals/978-20mm-center-tear-vial-seals-dusty-pink-pk-of-100.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=LLCyZ8U%2FMEgFDWMpHnLHywxLGXY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=EhLyd9DOmJd9Kv%2BhZcJXI3y7ELE%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1162,7 +1175,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/176939.html b/groups.io/g/MTFHRT/wiki/29602/176939.html index dc64b5e59..b1c15a7af 100644 --- a/groups.io/g/MTFHRT/wiki/29602/176939.html +++ b/groups.io/g/MTFHRT/wiki/29602/176939.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559684.1717547338397419865"); + console.log("client_id:", "web.web09.27853.1718152181421146653"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559684.1717547338397419865" + client_id: "web.web09.27853.1718152181421146653" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=nzShivohFbV%2BTy59wAJA8%2Bn9tYs%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=ONVJcgTXJ06ySv1d0msjSVsAIQs%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=91W6S4DbFOFNwkE%2Ftz2wPvsETGE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=z5oKQgYgsvWna4dHZsC%2FK256jJE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=o2Tcwfq7j9ymzK4ySUdN0UWKhzs%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=XdBZFVHjdGBEWAWk0oaCFsVCdc0%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop. In USA <a href="https://www.medical-and-lab-supplies.com/lab-supplies/rls-10ml-molded-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://ezvialz.com/vial-samples/1149-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-pk-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://ezvialz.com/20mm-vial-stoppers/1105-20mm-round-bottom-vial-stopper-sample-pack-of-10-pieces.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://ezvialz.com/20mm-center-tear-vial-seals/978-20mm-center-tear-vial-seals-dusty-pink-pk-of-100.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=LLCyZ8U%2FMEgFDWMpHnLHywxLGXY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=EhLyd9DOmJd9Kv%2BhZcJXI3y7ELE%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1162,7 +1175,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/177139.html b/groups.io/g/MTFHRT/wiki/29602/177139.html index ba13e0a44..4278ee5d2 100644 --- a/groups.io/g/MTFHRT/wiki/29602/177139.html +++ b/groups.io/g/MTFHRT/wiki/29602/177139.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559676.1717547338301024442"); + console.log("client_id:", "web.web08.28327.1718152181319776249"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559676.1717547338301024442" + client_id: "web.web08.28327.1718152181319776249" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=nzShivohFbV%2BTy59wAJA8%2Bn9tYs%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=ONVJcgTXJ06ySv1d0msjSVsAIQs%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=91W6S4DbFOFNwkE%2Ftz2wPvsETGE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=z5oKQgYgsvWna4dHZsC%2FK256jJE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=o2Tcwfq7j9ymzK4ySUdN0UWKhzs%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=XdBZFVHjdGBEWAWk0oaCFsVCdc0%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop. In USA <a href="https://www.medical-and-lab-supplies.com/lab-supplies/rls-10ml-molded-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://ezvialz.com/vial-samples/1149-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-pk-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://ezvialz.com/20mm-vial-stoppers/1105-20mm-round-bottom-vial-stopper-sample-pack-of-10-pieces.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://ezvialz.com/20mm-center-tear-vial-seals/978-20mm-center-tear-vial-seals-dusty-pink-pk-of-100.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=LLCyZ8U%2FMEgFDWMpHnLHywxLGXY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=EhLyd9DOmJd9Kv%2BhZcJXI3y7ELE%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1162,7 +1175,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/177140.html b/groups.io/g/MTFHRT/wiki/29602/177140.html index 9b91956c7..0723afde8 100644 --- a/groups.io/g/MTFHRT/wiki/29602/177140.html +++ b/groups.io/g/MTFHRT/wiki/29602/177140.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559672.1717547338202380660"); + console.log("client_id:", "web.web09.27838.1718152181219453053"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559672.1717547338202380660" + client_id: "web.web09.27838.1718152181219453053" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=nzShivohFbV%2BTy59wAJA8%2Bn9tYs%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=ONVJcgTXJ06ySv1d0msjSVsAIQs%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=91W6S4DbFOFNwkE%2Ftz2wPvsETGE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=z5oKQgYgsvWna4dHZsC%2FK256jJE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=o2Tcwfq7j9ymzK4ySUdN0UWKhzs%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=XdBZFVHjdGBEWAWk0oaCFsVCdc0%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop. In USA <a href="https://www.medical-and-lab-supplies.com/lab-supplies/rls-10ml-molded-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://ezvialz.com/vial-samples/1149-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-pk-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://ezvialz.com/20mm-vial-stoppers/1105-20mm-round-bottom-vial-stopper-sample-pack-of-10-pieces.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://ezvialz.com/20mm-center-tear-vial-seals/978-20mm-center-tear-vial-seals-dusty-pink-pk-of-100.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=LLCyZ8U%2FMEgFDWMpHnLHywxLGXY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=EhLyd9DOmJd9Kv%2BhZcJXI3y7ELE%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1162,7 +1175,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/178199.html b/groups.io/g/MTFHRT/wiki/29602/178199.html index 0438100bd..f9de5da86 100644 --- a/groups.io/g/MTFHRT/wiki/29602/178199.html +++ b/groups.io/g/MTFHRT/wiki/29602/178199.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560340.1717547338112388105"); + console.log("client_id:", "web.web08.28313.1718152181120280385"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560340.1717547338112388105" + client_id: "web.web08.28313.1718152181120280385" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=nzShivohFbV%2BTy59wAJA8%2Bn9tYs%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=ONVJcgTXJ06ySv1d0msjSVsAIQs%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=91W6S4DbFOFNwkE%2Ftz2wPvsETGE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=z5oKQgYgsvWna4dHZsC%2FK256jJE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=o2Tcwfq7j9ymzK4ySUdN0UWKhzs%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=XdBZFVHjdGBEWAWk0oaCFsVCdc0%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop. In USA <a href="https://www.medical-and-lab-supplies.com/lab-supplies/rls-10ml-molded-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://ezvialz.com/vial-samples/1149-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-pk-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://ezvialz.com/20mm-vial-stoppers/1105-20mm-round-bottom-vial-stopper-sample-pack-of-10-pieces.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://ezvialz.com/20mm-center-tear-vial-seals/978-20mm-center-tear-vial-seals-dusty-pink-pk-of-100.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=LLCyZ8U%2FMEgFDWMpHnLHywxLGXY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=EhLyd9DOmJd9Kv%2BhZcJXI3y7ELE%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1162,7 +1175,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/178236.html b/groups.io/g/MTFHRT/wiki/29602/178236.html index 404ba59ae..ef271eec6 100644 --- a/groups.io/g/MTFHRT/wiki/29602/178236.html +++ b/groups.io/g/MTFHRT/wiki/29602/178236.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560335.1717547338015169069"); + console.log("client_id:", "web.web08.28303.1718152181020277562"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560335.1717547338015169069" + client_id: "web.web08.28303.1718152181020277562" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=nzShivohFbV%2BTy59wAJA8%2Bn9tYs%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=ONVJcgTXJ06ySv1d0msjSVsAIQs%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=91W6S4DbFOFNwkE%2Ftz2wPvsETGE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=z5oKQgYgsvWna4dHZsC%2FK256jJE%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=o2Tcwfq7j9ymzK4ySUdN0UWKhzs%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=XdBZFVHjdGBEWAWk0oaCFsVCdc0%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop. In USA <a href="https://www.medical-and-lab-supplies.com/lab-supplies/rls-10ml-molded-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://ezvialz.com/vial-samples/1149-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-pk-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://ezvialz.com/20mm-vial-stoppers/1105-20mm-round-bottom-vial-stopper-sample-pack-of-10-pieces.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://ezvialz.com/20mm-center-tear-vial-seals/978-20mm-center-tear-vial-seals-dusty-pink-pk-of-100.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547938&Signature=LLCyZ8U%2FMEgFDWMpHnLHywxLGXY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152781&Signature=EhLyd9DOmJd9Kv%2BhZcJXI3y7ELE%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1162,7 +1175,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/178516.html b/groups.io/g/MTFHRT/wiki/29602/178516.html index ad8c6abdb..6e558e265 100644 --- a/groups.io/g/MTFHRT/wiki/29602/178516.html +++ b/groups.io/g/MTFHRT/wiki/29602/178516.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559663.1717547337920384445"); + console.log("client_id:", "web.web09.27817.1718152180919076779"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559663.1717547337920384445" + client_id: "web.web09.27817.1718152180919076779" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=CAyE8J4QdTW7BA%2BkF%2BxYzZOSSx0%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=mH025FApbQVTPSJDMkhkyiuUHls%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=IifQiBD%2F5DmO7SdsAVIbCnRYdMc%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=xzi0MkRlOHSZ4YfnWAWdPORg%2Fuo%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=2OwA7VNVd2DahGyYLzvt%2F03VrkU%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=%2BrBdrZC3mLwwe1jVphGeR0r%2FjPk%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop. In USA <a href="https://www.medical-and-lab-supplies.com/lab-supplies/rls-10ml-molded-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://ezvialz.com/vial-samples/1149-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-pk-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://ezvialz.com/20mm-vial-stoppers/1105-20mm-round-bottom-vial-stopper-sample-pack-of-10-pieces.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://ezvialz.com/20mm-center-tear-vial-seals/978-20mm-center-tear-vial-seals-dusty-pink-pk-of-100.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added, not "Pure C8") - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=D8roZ2%2F9vmkSroy14%2F6bPc2bhKE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=APdpvg%2BaDOgWicdi3igf73awfjw%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1162,7 +1175,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/178517.html b/groups.io/g/MTFHRT/wiki/29602/178517.html index ecc406101..9721f9d30 100644 --- a/groups.io/g/MTFHRT/wiki/29602/178517.html +++ b/groups.io/g/MTFHRT/wiki/29602/178517.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560331.1717547337831962271"); + console.log("client_id:", "web.web09.27815.1718152180819884074"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560331.1717547337831962271" + client_id: "web.web09.27815.1718152180819884074" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=CAyE8J4QdTW7BA%2BkF%2BxYzZOSSx0%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=mH025FApbQVTPSJDMkhkyiuUHls%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=IifQiBD%2F5DmO7SdsAVIbCnRYdMc%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=xzi0MkRlOHSZ4YfnWAWdPORg%2Fuo%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=2OwA7VNVd2DahGyYLzvt%2F03VrkU%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=%2BrBdrZC3mLwwe1jVphGeR0r%2FjPk%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop. In USA <a href="https://www.medical-and-lab-supplies.com/lab-supplies/rls-10ml-molded-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://ezvialz.com/vial-samples/1149-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-pk-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://ezvialz.com/20mm-vial-stoppers/1105-20mm-round-bottom-vial-stopper-sample-pack-of-10-pieces.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://ezvialz.com/20mm-center-tear-vial-seals/978-20mm-center-tear-vial-seals-dusty-pink-pk-of-100.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) made from a mix of C8 (caprylic) and C10 (capric) fatty acids (not C8 only) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=D8roZ2%2F9vmkSroy14%2F6bPc2bhKE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=APdpvg%2BaDOgWicdi3igf73awfjw%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1162,7 +1175,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/178526.html b/groups.io/g/MTFHRT/wiki/29602/178526.html index 1c69141dc..84c882e47 100644 --- a/groups.io/g/MTFHRT/wiki/29602/178526.html +++ b/groups.io/g/MTFHRT/wiki/29602/178526.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559658.1717547337737077047"); + console.log("client_id:", "web.web09.27810.1718152180718967662"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559658.1717547337737077047" + client_id: "web.web09.27810.1718152180718967662" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=CAyE8J4QdTW7BA%2BkF%2BxYzZOSSx0%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=mH025FApbQVTPSJDMkhkyiuUHls%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=IifQiBD%2F5DmO7SdsAVIbCnRYdMc%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=xzi0MkRlOHSZ4YfnWAWdPORg%2Fuo%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=2OwA7VNVd2DahGyYLzvt%2F03VrkU%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=%2BrBdrZC3mLwwe1jVphGeR0r%2FjPk%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/lab-supplies/rls-10ml-molded-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://ezvialz.com/vial-samples/1149-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-pk-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://ezvialz.com/20mm-vial-stoppers/1105-20mm-round-bottom-vial-stopper-sample-pack-of-10-pieces.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://ezvialz.com/20mm-center-tear-vial-seals/978-20mm-center-tear-vial-seals-dusty-pink-pk-of-100.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) made from a mix of C8 (caprylic) and C10 (capric) fatty acids (not C8 only) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=D8roZ2%2F9vmkSroy14%2F6bPc2bhKE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=APdpvg%2BaDOgWicdi3igf73awfjw%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1162,7 +1175,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/179227.html b/groups.io/g/MTFHRT/wiki/29602/179227.html index 36af2855e..59591949e 100644 --- a/groups.io/g/MTFHRT/wiki/29602/179227.html +++ b/groups.io/g/MTFHRT/wiki/29602/179227.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560324.1717547337642861498"); + console.log("client_id:", "web.web08.28287.1718152180620773090"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560324.1717547337642861498" + client_id: "web.web08.28287.1718152180620773090" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=CAyE8J4QdTW7BA%2BkF%2BxYzZOSSx0%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=mH025FApbQVTPSJDMkhkyiuUHls%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=IifQiBD%2F5DmO7SdsAVIbCnRYdMc%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=xzi0MkRlOHSZ4YfnWAWdPORg%2Fuo%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=2OwA7VNVd2DahGyYLzvt%2F03VrkU%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=%2BrBdrZC3mLwwe1jVphGeR0r%2FjPk%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22VIC10%20000%22" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG%20000%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/de_DE/?ObjectPath=/Shops/171448/Products/%22BKMA%20000%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%20000%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/lab-supplies/rls-10ml-molded-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://ezvialz.com/vial-samples/1149-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-pk-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://ezvialz.com/20mm-vial-stoppers/1105-20mm-round-bottom-vial-stopper-sample-pack-of-10-pieces.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://ezvialz.com/20mm-center-tear-vial-seals/978-20mm-center-tear-vial-seals-dusty-pink-pk-of-100.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) made from a mix of C8 (caprylic) and C10 (capric) fatty acids (not C8 only) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=D8roZ2%2F9vmkSroy14%2F6bPc2bhKE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=APdpvg%2BaDOgWicdi3igf73awfjw%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1162,7 +1175,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/179444.html b/groups.io/g/MTFHRT/wiki/29602/179444.html index 7148424a0..a220df76c 100644 --- a/groups.io/g/MTFHRT/wiki/29602/179444.html +++ b/groups.io/g/MTFHRT/wiki/29602/179444.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559651.1717547337538342651"); + console.log("client_id:", "web.web09.27801.1718152180519413579"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559651.1717547337538342651" + client_id: "web.web09.27801.1718152180519413579" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=CAyE8J4QdTW7BA%2BkF%2BxYzZOSSx0%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=mH025FApbQVTPSJDMkhkyiuUHls%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=IifQiBD%2F5DmO7SdsAVIbCnRYdMc%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=xzi0MkRlOHSZ4YfnWAWdPORg%2Fuo%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=2OwA7VNVd2DahGyYLzvt%2F03VrkU%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=%2BrBdrZC3mLwwe1jVphGeR0r%2FjPk%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/lab-supplies/rls-10ml-molded-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://ezvialz.com/vial-samples/1149-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-pk-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://ezvialz.com/20mm-vial-stoppers/1105-20mm-round-bottom-vial-stopper-sample-pack-of-10-pieces.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://ezvialz.com/20mm-center-tear-vial-seals/978-20mm-center-tear-vial-seals-dusty-pink-pk-of-100.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) made from a mix of C8 (caprylic) and C10 (capric) fatty acids (not C8 only) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=D8roZ2%2F9vmkSroy14%2F6bPc2bhKE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=APdpvg%2BaDOgWicdi3igf73awfjw%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1162,7 +1175,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/181040.html b/groups.io/g/MTFHRT/wiki/29602/181040.html index 58fc36f59..46618e50d 100644 --- a/groups.io/g/MTFHRT/wiki/29602/181040.html +++ b/groups.io/g/MTFHRT/wiki/29602/181040.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560317.1717547337443889372"); + console.log("client_id:", "web.web08.28278.1718152180420653020"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560317.1717547337443889372" + client_id: "web.web08.28278.1718152180420653020" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=CAyE8J4QdTW7BA%2BkF%2BxYzZOSSx0%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=mH025FApbQVTPSJDMkhkyiuUHls%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=IifQiBD%2F5DmO7SdsAVIbCnRYdMc%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=xzi0MkRlOHSZ4YfnWAWdPORg%2Fuo%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=2OwA7VNVd2DahGyYLzvt%2F03VrkU%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=%2BrBdrZC3mLwwe1jVphGeR0r%2FjPk%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/lab-supplies/rls-10ml-molded-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://ezvialz.com/vial-samples/1149-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-pk-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://ezvialz.com/20mm-vial-stoppers/1105-20mm-round-bottom-vial-stopper-sample-pack-of-10-pieces.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://ezvialz.com/20mm-center-tear-vial-seals/978-20mm-center-tear-vial-seals-dusty-pink-pk-of-100.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) made from a mix of C8 (caprylic) and C10 (capric) fatty acids (not C8 only) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=D8roZ2%2F9vmkSroy14%2F6bPc2bhKE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=APdpvg%2BaDOgWicdi3igf73awfjw%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1163,7 +1176,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/181092.html b/groups.io/g/MTFHRT/wiki/29602/181092.html index 3f7e6da3b..10544f819 100644 --- a/groups.io/g/MTFHRT/wiki/29602/181092.html +++ b/groups.io/g/MTFHRT/wiki/29602/181092.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559637.1717547337324641017"); + console.log("client_id:", "web.web08.28271.1718152180320578435"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559637.1717547337324641017" + client_id: "web.web08.28271.1718152180320578435" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=CAyE8J4QdTW7BA%2BkF%2BxYzZOSSx0%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=mH025FApbQVTPSJDMkhkyiuUHls%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=IifQiBD%2F5DmO7SdsAVIbCnRYdMc%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=xzi0MkRlOHSZ4YfnWAWdPORg%2Fuo%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=2OwA7VNVd2DahGyYLzvt%2F03VrkU%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=%2BrBdrZC3mLwwe1jVphGeR0r%2FjPk%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/lab-supplies/rls-10ml-molded-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://ezvialz.com/vial-samples/1149-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-pk-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://ezvialz.com/20mm-vial-stoppers/1105-20mm-round-bottom-vial-stopper-sample-pack-of-10-pieces.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://ezvialz.com/20mm-center-tear-vial-seals/978-20mm-center-tear-vial-seals-dusty-pink-pk-of-100.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) made from a mix of C8 (caprylic) and C10 (capric) fatty acids (not C8 only) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=D8roZ2%2F9vmkSroy14%2F6bPc2bhKE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=APdpvg%2BaDOgWicdi3igf73awfjw%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1163,7 +1176,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/181266.html b/groups.io/g/MTFHRT/wiki/29602/181266.html index 23f8ef2f5..7ad1c151d 100644 --- a/groups.io/g/MTFHRT/wiki/29602/181266.html +++ b/groups.io/g/MTFHRT/wiki/29602/181266.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559631.1717547337230044499"); + console.log("client_id:", "web.web09.27784.1718152180219646687"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559631.1717547337230044499" + client_id: "web.web09.27784.1718152180219646687" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=CAyE8J4QdTW7BA%2BkF%2BxYzZOSSx0%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=mH025FApbQVTPSJDMkhkyiuUHls%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=IifQiBD%2F5DmO7SdsAVIbCnRYdMc%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=xzi0MkRlOHSZ4YfnWAWdPORg%2Fuo%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=2OwA7VNVd2DahGyYLzvt%2F03VrkU%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=%2BrBdrZC3mLwwe1jVphGeR0r%2FjPk%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>.</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) made from a mix of C8 (caprylic) and C10 (capric) fatty acids (not C8 only) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=D8roZ2%2F9vmkSroy14%2F6bPc2bhKE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=APdpvg%2BaDOgWicdi3igf73awfjw%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1163,7 +1176,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/181781.html b/groups.io/g/MTFHRT/wiki/29602/181781.html index 56e229e0e..ca0b69f28 100644 --- a/groups.io/g/MTFHRT/wiki/29602/181781.html +++ b/groups.io/g/MTFHRT/wiki/29602/181781.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560296.1717547337138532583"); + console.log("client_id:", "web.web08.28260.1718152180120362013"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560296.1717547337138532583" + client_id: "web.web08.28260.1718152180120362013" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=CAyE8J4QdTW7BA%2BkF%2BxYzZOSSx0%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=mH025FApbQVTPSJDMkhkyiuUHls%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=IifQiBD%2F5DmO7SdsAVIbCnRYdMc%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=xzi0MkRlOHSZ4YfnWAWdPORg%2Fuo%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=2OwA7VNVd2DahGyYLzvt%2F03VrkU%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=%2BrBdrZC3mLwwe1jVphGeR0r%2FjPk%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) made from a mix of C8 (caprylic) and C10 (capric) fatty acids (not C8 only) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=D8roZ2%2F9vmkSroy14%2F6bPc2bhKE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=APdpvg%2BaDOgWicdi3igf73awfjw%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1163,7 +1176,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/183064.html b/groups.io/g/MTFHRT/wiki/29602/183064.html index 90d5fe833..37285d14a 100644 --- a/groups.io/g/MTFHRT/wiki/29602/183064.html +++ b/groups.io/g/MTFHRT/wiki/29602/183064.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560291.1717547337046065922"); + console.log("client_id:", "web.web09.27774.1718152180019292326"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560291.1717547337046065922" + client_id: "web.web09.27774.1718152180019292326" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=CAyE8J4QdTW7BA%2BkF%2BxYzZOSSx0%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=mH025FApbQVTPSJDMkhkyiuUHls%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=IifQiBD%2F5DmO7SdsAVIbCnRYdMc%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=xzi0MkRlOHSZ4YfnWAWdPORg%2Fuo%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=2OwA7VNVd2DahGyYLzvt%2F03VrkU%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=%2BrBdrZC3mLwwe1jVphGeR0r%2FjPk%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">stoppers</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) made from a mix of C8 (caprylic) and C10 (capric) fatty acids (not C8 only) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547937&Signature=D8roZ2%2F9vmkSroy14%2F6bPc2bhKE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152780&Signature=APdpvg%2BaDOgWicdi3igf73awfjw%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1163,7 +1176,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/184065.html b/groups.io/g/MTFHRT/wiki/29602/184065.html index ffc5b33b9..076a09edd 100644 --- a/groups.io/g/MTFHRT/wiki/29602/184065.html +++ b/groups.io/g/MTFHRT/wiki/29602/184065.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559613.1717547336941966377"); + console.log("client_id:", "web.web09.27769.1718152179919519979"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559613.1717547336941966377" + client_id: "web.web09.27769.1718152179919519979" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=g2v16PMO43moEJUCpSg2RiBlKZQ%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=yW%2FAmfEgYt360hI3C7E0wErrmEw%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=d33%2B2yoYcyoi5J%2FpclBVoe%2BLanQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=rzZRjHVBTMBOQSgE48SRfQmbCkI%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=3rSuNwY4AUOFq00K7krbPuN%2BW5M%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=WuzwhK9fxYroA%2Bkf4M9KTG2grr8%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) made from a mix of C8 (caprylic) and C10 (capric) fatty acids (not C8 only) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=kXVUvcIzAvNc%2FgoJeMOyVgtOZnc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=3enRvTz8mIcT%2F%2Fs%2FwpXHhq2K4QM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1163,7 +1176,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/184355.html b/groups.io/g/MTFHRT/wiki/29602/184355.html index e7811eaf4..552d34c01 100644 --- a/groups.io/g/MTFHRT/wiki/29602/184355.html +++ b/groups.io/g/MTFHRT/wiki/29602/184355.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559610.1717547336849342011"); + console.log("client_id:", "web.web08.28242.1718152179820217919"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559610.1717547336849342011" + client_id: "web.web08.28242.1718152179820217919" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=g2v16PMO43moEJUCpSg2RiBlKZQ%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=yW%2FAmfEgYt360hI3C7E0wErrmEw%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=d33%2B2yoYcyoi5J%2FpclBVoe%2BLanQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=rzZRjHVBTMBOQSgE48SRfQmbCkI%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=3rSuNwY4AUOFq00K7krbPuN%2BW5M%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=WuzwhK9fxYroA%2Bkf4M9KTG2grr8%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) made from a mix of C8 (caprylic) and C10 (capric) fatty acids (not C8 only) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=kXVUvcIzAvNc%2FgoJeMOyVgtOZnc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=3enRvTz8mIcT%2F%2Fs%2FwpXHhq2K4QM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/184356.html b/groups.io/g/MTFHRT/wiki/29602/184356.html index 0b55c6ced..14828c64f 100644 --- a/groups.io/g/MTFHRT/wiki/29602/184356.html +++ b/groups.io/g/MTFHRT/wiki/29602/184356.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560275.1717547336758662166"); + console.log("client_id:", "web.web08.28238.1718152179720819040"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560275.1717547336758662166" + client_id: "web.web08.28238.1718152179720819040" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=g2v16PMO43moEJUCpSg2RiBlKZQ%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=yW%2FAmfEgYt360hI3C7E0wErrmEw%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=d33%2B2yoYcyoi5J%2FpclBVoe%2BLanQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=rzZRjHVBTMBOQSgE48SRfQmbCkI%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=3rSuNwY4AUOFq00K7krbPuN%2BW5M%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=WuzwhK9fxYroA%2Bkf4M9KTG2grr8%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) made from a mix of C8 (caprylic) and C10 (capric) fatty acids (not C8 only) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=kXVUvcIzAvNc%2FgoJeMOyVgtOZnc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=3enRvTz8mIcT%2F%2Fs%2FwpXHhq2K4QM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1164,7 +1177,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/184675.html b/groups.io/g/MTFHRT/wiki/29602/184675.html index 30bbf8f4e..010880b2e 100644 --- a/groups.io/g/MTFHRT/wiki/29602/184675.html +++ b/groups.io/g/MTFHRT/wiki/29602/184675.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559603.1717547336661328042"); + console.log("client_id:", "web.web08.28231.1718152179620447258"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559603.1717547336661328042" + client_id: "web.web08.28231.1718152179620447258" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=g2v16PMO43moEJUCpSg2RiBlKZQ%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=yW%2FAmfEgYt360hI3C7E0wErrmEw%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=d33%2B2yoYcyoi5J%2FpclBVoe%2BLanQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=rzZRjHVBTMBOQSgE48SRfQmbCkI%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=3rSuNwY4AUOFq00K7krbPuN%2BW5M%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=WuzwhK9fxYroA%2Bkf4M9KTG2grr8%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <h3><a name="Oil"></a>Oil</h3> <p>MCT oil (liquid, not powder, not in capsules, without flavor added) made from a mix of C8 (caprylic) and C10 (capric) fatty acids (not C8 only) - cheapest bottle you can find, in a local sports nutrition store or mail-order. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle <a href="https://www.ebay.com/sch/i.html?_nkw=mct+oil&_sacat=0&LH_BIN=1&_sop=15&_fcid=1&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on eBay</a> for $6 including shipping. Check prices also on Amazon. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).</p> @@ -1044,7 +1057,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=kXVUvcIzAvNc%2FgoJeMOyVgtOZnc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=3enRvTz8mIcT%2F%2Fs%2FwpXHhq2K4QM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1164,7 +1177,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/184793.html b/groups.io/g/MTFHRT/wiki/29602/184793.html index 090f1e512..a1cd2b2b9 100644 --- a/groups.io/g/MTFHRT/wiki/29602/184793.html +++ b/groups.io/g/MTFHRT/wiki/29602/184793.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560264.1717547336569890621"); + console.log("client_id:", "web.web09.27741.1718152179518800696"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560264.1717547336569890621" + client_id: "web.web09.27741.1718152179518800696" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=g2v16PMO43moEJUCpSg2RiBlKZQ%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=yW%2FAmfEgYt360hI3C7E0wErrmEw%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=d33%2B2yoYcyoi5J%2FpclBVoe%2BLanQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=rzZRjHVBTMBOQSgE48SRfQmbCkI%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=3rSuNwY4AUOFq00K7krbPuN%2BW5M%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=WuzwhK9fxYroA%2Bkf4M9KTG2grr8%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials made in USA <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a>, and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=kXVUvcIzAvNc%2FgoJeMOyVgtOZnc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=3enRvTz8mIcT%2F%2Fs%2FwpXHhq2K4QM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/184817.html b/groups.io/g/MTFHRT/wiki/29602/184817.html index 692382f91..fa526be7f 100644 --- a/groups.io/g/MTFHRT/wiki/29602/184817.html +++ b/groups.io/g/MTFHRT/wiki/29602/184817.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559587.1717547336468997252"); + console.log("client_id:", "web.web09.27735.1718152179421333919"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559587.1717547336468997252" + client_id: "web.web09.27735.1718152179421333919" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=g2v16PMO43moEJUCpSg2RiBlKZQ%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=yW%2FAmfEgYt360hI3C7E0wErrmEw%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=d33%2B2yoYcyoi5J%2FpclBVoe%2BLanQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=rzZRjHVBTMBOQSgE48SRfQmbCkI%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=3rSuNwY4AUOFq00K7krbPuN%2BW5M%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=WuzwhK9fxYroA%2Bkf4M9KTG2grr8%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials made in USA <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a>, and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=kXVUvcIzAvNc%2FgoJeMOyVgtOZnc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=3enRvTz8mIcT%2F%2Fs%2FwpXHhq2K4QM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/185552.html b/groups.io/g/MTFHRT/wiki/29602/185552.html index d9935eea3..3fdb548a3 100644 --- a/groups.io/g/MTFHRT/wiki/29602/185552.html +++ b/groups.io/g/MTFHRT/wiki/29602/185552.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559581.1717547336370693116"); + console.log("client_id:", "web.web08.28209.1718152179320345865"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559581.1717547336370693116" + client_id: "web.web08.28209.1718152179320345865" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=g2v16PMO43moEJUCpSg2RiBlKZQ%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=yW%2FAmfEgYt360hI3C7E0wErrmEw%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=d33%2B2yoYcyoi5J%2FpclBVoe%2BLanQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=rzZRjHVBTMBOQSgE48SRfQmbCkI%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=3rSuNwY4AUOFq00K7krbPuN%2BW5M%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=WuzwhK9fxYroA%2Bkf4M9KTG2grr8%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials made in USA <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a>, and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=kXVUvcIzAvNc%2FgoJeMOyVgtOZnc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=3enRvTz8mIcT%2F%2Fs%2FwpXHhq2K4QM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/185742.html b/groups.io/g/MTFHRT/wiki/29602/185742.html index 95ee69aa0..45d6cf4aa 100644 --- a/groups.io/g/MTFHRT/wiki/29602/185742.html +++ b/groups.io/g/MTFHRT/wiki/29602/185742.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560250.1717547336280888256"); + console.log("client_id:", "web.web08.28201.1718152179220901496"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560250.1717547336280888256" + client_id: "web.web08.28201.1718152179220901496" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=g2v16PMO43moEJUCpSg2RiBlKZQ%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=yW%2FAmfEgYt360hI3C7E0wErrmEw%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=d33%2B2yoYcyoi5J%2FpclBVoe%2BLanQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=rzZRjHVBTMBOQSgE48SRfQmbCkI%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=3rSuNwY4AUOFq00K7krbPuN%2BW5M%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=WuzwhK9fxYroA%2Bkf4M9KTG2grr8%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a>, and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=kXVUvcIzAvNc%2FgoJeMOyVgtOZnc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=3enRvTz8mIcT%2F%2Fs%2FwpXHhq2K4QM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/185743.html b/groups.io/g/MTFHRT/wiki/29602/185743.html index b9a95e8c0..e62c3e2d4 100644 --- a/groups.io/g/MTFHRT/wiki/29602/185743.html +++ b/groups.io/g/MTFHRT/wiki/29602/185743.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559573.1717547336185695412"); + console.log("client_id:", "web.web08.28197.1718152179120168094"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559573.1717547336185695412" + client_id: "web.web08.28197.1718152179120168094" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=g2v16PMO43moEJUCpSg2RiBlKZQ%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=yW%2FAmfEgYt360hI3C7E0wErrmEw%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=d33%2B2yoYcyoi5J%2FpclBVoe%2BLanQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=rzZRjHVBTMBOQSgE48SRfQmbCkI%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=3rSuNwY4AUOFq00K7krbPuN%2BW5M%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=WuzwhK9fxYroA%2Bkf4M9KTG2grr8%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a>, and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=kXVUvcIzAvNc%2FgoJeMOyVgtOZnc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=3enRvTz8mIcT%2F%2Fs%2FwpXHhq2K4QM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/185980.html b/groups.io/g/MTFHRT/wiki/29602/185980.html index 51da29c78..7c729a0fb 100644 --- a/groups.io/g/MTFHRT/wiki/29602/185980.html +++ b/groups.io/g/MTFHRT/wiki/29602/185980.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560239.1717547336093084484"); + console.log("client_id:", "web.web09.27703.1718152179019904080"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560239.1717547336093084484" + client_id: "web.web09.27703.1718152179019904080" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=g2v16PMO43moEJUCpSg2RiBlKZQ%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=yW%2FAmfEgYt360hI3C7E0wErrmEw%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=d33%2B2yoYcyoi5J%2FpclBVoe%2BLanQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=rzZRjHVBTMBOQSgE48SRfQmbCkI%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=3rSuNwY4AUOFq00K7krbPuN%2BW5M%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=WuzwhK9fxYroA%2Bkf4M9KTG2grr8%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a>, and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=kXVUvcIzAvNc%2FgoJeMOyVgtOZnc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152779&Signature=3enRvTz8mIcT%2F%2Fs%2FwpXHhq2K4QM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/186269.html b/groups.io/g/MTFHRT/wiki/29602/186269.html index 957770caa..c7e89d5c3 100644 --- a/groups.io/g/MTFHRT/wiki/29602/186269.html +++ b/groups.io/g/MTFHRT/wiki/29602/186269.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560233.1717547335997744174"); + console.log("client_id:", "web.web08.28182.1718152178920869485"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560233.1717547335997744174" + client_id: "web.web08.28182.1718152178920869485" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=g2v16PMO43moEJUCpSg2RiBlKZQ%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=GNnnts45u2paDBC2sgYQTcN6nYY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=d33%2B2yoYcyoi5J%2FpclBVoe%2BLanQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=oFb2KCx29dqiSigmJrNkgodDsB8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=3rSuNwY4AUOFq00K7krbPuN%2BW5M%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=TQ9G7UtRQWatnddcvJTHcHz1UQs%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a>, and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547936&Signature=kXVUvcIzAvNc%2FgoJeMOyVgtOZnc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=kmBLVP8Lw8gdOgEjiFq4lsgTG%2BI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/186348.html b/groups.io/g/MTFHRT/wiki/29602/186348.html index 00d9be41d..f6e764a82 100644 --- a/groups.io/g/MTFHRT/wiki/29602/186348.html +++ b/groups.io/g/MTFHRT/wiki/29602/186348.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559555.1717547335900051131"); + console.log("client_id:", "web.web08.28179.1718152178824568684"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559555.1717547335900051131" + client_id: "web.web08.28179.1718152178824568684" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=8KxVWzsAgnYdlgO2lptW8TUX344%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=GNnnts45u2paDBC2sgYQTcN6nYY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=R2Z0d8VOwvKjvip8DQPNmTd6vlQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=oFb2KCx29dqiSigmJrNkgodDsB8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=1w1xd7Kd%2FpIVxwHU6EqNjSXbQ3g%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=TQ9G7UtRQWatnddcvJTHcHz1UQs%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a>, and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=1fVfJGUljiDGcKuQJG4KeN6ItcY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=kmBLVP8Lw8gdOgEjiFq4lsgTG%2BI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/186514.html b/groups.io/g/MTFHRT/wiki/29602/186514.html index e7b14d211..cb1e12fc4 100644 --- a/groups.io/g/MTFHRT/wiki/29602/186514.html +++ b/groups.io/g/MTFHRT/wiki/29602/186514.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560221.1717547335810454196"); + console.log("client_id:", "web.web08.28176.1718152178746115967"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560221.1717547335810454196" + client_id: "web.web08.28176.1718152178746115967" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=8KxVWzsAgnYdlgO2lptW8TUX344%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=GNnnts45u2paDBC2sgYQTcN6nYY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=R2Z0d8VOwvKjvip8DQPNmTd6vlQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=oFb2KCx29dqiSigmJrNkgodDsB8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=1w1xd7Kd%2FpIVxwHU6EqNjSXbQ3g%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=TQ9G7UtRQWatnddcvJTHcHz1UQs%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a>, and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=1fVfJGUljiDGcKuQJG4KeN6ItcY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=kmBLVP8Lw8gdOgEjiFq4lsgTG%2BI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/186633.html b/groups.io/g/MTFHRT/wiki/29602/186633.html index 16a394283..1f263253b 100644 --- a/groups.io/g/MTFHRT/wiki/29602/186633.html +++ b/groups.io/g/MTFHRT/wiki/29602/186633.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559545.1717547335713643917"); + console.log("client_id:", "web.web09.27694.1718152178667005032"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559545.1717547335713643917" + client_id: "web.web09.27694.1718152178667005032" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=8KxVWzsAgnYdlgO2lptW8TUX344%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=GNnnts45u2paDBC2sgYQTcN6nYY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=R2Z0d8VOwvKjvip8DQPNmTd6vlQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=oFb2KCx29dqiSigmJrNkgodDsB8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=1w1xd7Kd%2FpIVxwHU6EqNjSXbQ3g%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=TQ9G7UtRQWatnddcvJTHcHz1UQs%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a>, and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=1fVfJGUljiDGcKuQJG4KeN6ItcY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=kmBLVP8Lw8gdOgEjiFq4lsgTG%2BI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/186634.html b/groups.io/g/MTFHRT/wiki/29602/186634.html index 20e5aed61..295984947 100644 --- a/groups.io/g/MTFHRT/wiki/29602/186634.html +++ b/groups.io/g/MTFHRT/wiki/29602/186634.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559542.1717547335620770967"); + console.log("client_id:", "web.web08.28171.1718152178589510552"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559542.1717547335620770967" + client_id: "web.web08.28171.1718152178589510552" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=8KxVWzsAgnYdlgO2lptW8TUX344%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=GNnnts45u2paDBC2sgYQTcN6nYY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=R2Z0d8VOwvKjvip8DQPNmTd6vlQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=oFb2KCx29dqiSigmJrNkgodDsB8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=1w1xd7Kd%2FpIVxwHU6EqNjSXbQ3g%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=TQ9G7UtRQWatnddcvJTHcHz1UQs%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a>, and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=1fVfJGUljiDGcKuQJG4KeN6ItcY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=kmBLVP8Lw8gdOgEjiFq4lsgTG%2BI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/186944.html b/groups.io/g/MTFHRT/wiki/29602/186944.html index 1e49b1c36..69accf0ef 100644 --- a/groups.io/g/MTFHRT/wiki/29602/186944.html +++ b/groups.io/g/MTFHRT/wiki/29602/186944.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560209.1717547335531468347"); + console.log("client_id:", "web.web09.27684.1718152178510045280"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560209.1717547335531468347" + client_id: "web.web09.27684.1718152178510045280" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=8KxVWzsAgnYdlgO2lptW8TUX344%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=GNnnts45u2paDBC2sgYQTcN6nYY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=R2Z0d8VOwvKjvip8DQPNmTd6vlQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=oFb2KCx29dqiSigmJrNkgodDsB8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=1w1xd7Kd%2FpIVxwHU6EqNjSXbQ3g%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=TQ9G7UtRQWatnddcvJTHcHz1UQs%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a>, and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=1fVfJGUljiDGcKuQJG4KeN6ItcY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=kmBLVP8Lw8gdOgEjiFq4lsgTG%2BI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/186993.html b/groups.io/g/MTFHRT/wiki/29602/186993.html index dfc44ee93..793c94769 100644 --- a/groups.io/g/MTFHRT/wiki/29602/186993.html +++ b/groups.io/g/MTFHRT/wiki/29602/186993.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559537.1717547335436566059"); + console.log("client_id:", "web.web08.28160.1718152178422481788"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559537.1717547335436566059" + client_id: "web.web08.28160.1718152178422481788" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=8KxVWzsAgnYdlgO2lptW8TUX344%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=GNnnts45u2paDBC2sgYQTcN6nYY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=R2Z0d8VOwvKjvip8DQPNmTd6vlQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=oFb2KCx29dqiSigmJrNkgodDsB8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=1w1xd7Kd%2FpIVxwHU6EqNjSXbQ3g%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=TQ9G7UtRQWatnddcvJTHcHz1UQs%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a>, and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=1fVfJGUljiDGcKuQJG4KeN6ItcY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=kmBLVP8Lw8gdOgEjiFq4lsgTG%2BI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187032.html b/groups.io/g/MTFHRT/wiki/29602/187032.html index 5a5b26524..c330f7206 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187032.html +++ b/groups.io/g/MTFHRT/wiki/29602/187032.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560202.1717547335346661700"); + console.log("client_id:", "web.web09.27673.1718152178338718361"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560202.1717547335346661700" + client_id: "web.web09.27673.1718152178338718361" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=8KxVWzsAgnYdlgO2lptW8TUX344%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=GNnnts45u2paDBC2sgYQTcN6nYY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=R2Z0d8VOwvKjvip8DQPNmTd6vlQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=oFb2KCx29dqiSigmJrNkgodDsB8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=1w1xd7Kd%2FpIVxwHU6EqNjSXbQ3g%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=TQ9G7UtRQWatnddcvJTHcHz1UQs%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a>, and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=1fVfJGUljiDGcKuQJG4KeN6ItcY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=kmBLVP8Lw8gdOgEjiFq4lsgTG%2BI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187071.html b/groups.io/g/MTFHRT/wiki/29602/187071.html index 14393963d..93d836b0f 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187071.html +++ b/groups.io/g/MTFHRT/wiki/29602/187071.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560197.1717547335253129954"); + console.log("client_id:", "web.web08.28150.1718152178260448448"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560197.1717547335253129954" + client_id: "web.web08.28150.1718152178260448448" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=8KxVWzsAgnYdlgO2lptW8TUX344%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=GNnnts45u2paDBC2sgYQTcN6nYY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=R2Z0d8VOwvKjvip8DQPNmTd6vlQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=oFb2KCx29dqiSigmJrNkgodDsB8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=1w1xd7Kd%2FpIVxwHU6EqNjSXbQ3g%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=TQ9G7UtRQWatnddcvJTHcHz1UQs%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a>, and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=1fVfJGUljiDGcKuQJG4KeN6ItcY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=kmBLVP8Lw8gdOgEjiFq4lsgTG%2BI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187072.html b/groups.io/g/MTFHRT/wiki/29602/187072.html index 204c6adb0..6dcd2779e 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187072.html +++ b/groups.io/g/MTFHRT/wiki/29602/187072.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559523.1717547335159253296"); + console.log("client_id:", "web.web08.28148.1718152178179437947"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559523.1717547335159253296" + client_id: "web.web08.28148.1718152178179437947" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=8KxVWzsAgnYdlgO2lptW8TUX344%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=GNnnts45u2paDBC2sgYQTcN6nYY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=R2Z0d8VOwvKjvip8DQPNmTd6vlQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=oFb2KCx29dqiSigmJrNkgodDsB8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=1w1xd7Kd%2FpIVxwHU6EqNjSXbQ3g%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=TQ9G7UtRQWatnddcvJTHcHz1UQs%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a>, and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=1fVfJGUljiDGcKuQJG4KeN6ItcY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=kmBLVP8Lw8gdOgEjiFq4lsgTG%2BI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187073.html b/groups.io/g/MTFHRT/wiki/29602/187073.html index 40e18b2df..f6a3c9f99 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187073.html +++ b/groups.io/g/MTFHRT/wiki/29602/187073.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560186.1717547335065588770"); + console.log("client_id:", "web.web08.28144.1718152178102570661"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560186.1717547335065588770" + client_id: "web.web08.28144.1718152178102570661" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=8KxVWzsAgnYdlgO2lptW8TUX344%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=GNnnts45u2paDBC2sgYQTcN6nYY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=R2Z0d8VOwvKjvip8DQPNmTd6vlQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=oFb2KCx29dqiSigmJrNkgodDsB8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/223836409810" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/223836409810</a><br/><a href="https://www.aliexpress.com/item/33024594919.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/33024594919.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=1w1xd7Kd%2FpIVxwHU6EqNjSXbQ3g%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=TQ9G7UtRQWatnddcvJTHcHz1UQs%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a>, and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547935&Signature=1fVfJGUljiDGcKuQJG4KeN6ItcY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=kmBLVP8Lw8gdOgEjiFq4lsgTG%2BI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187215.html b/groups.io/g/MTFHRT/wiki/29602/187215.html index e49d86647..a0637fc21 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187215.html +++ b/groups.io/g/MTFHRT/wiki/29602/187215.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559512.1717547334966419905"); + console.log("client_id:", "web.web08.28140.1718152178027161380"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559512.1717547334966419905" + client_id: "web.web08.28140.1718152178027161380" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=fGl0YtriHlE8CYqU5Ar7TsAnacE%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=GNnnts45u2paDBC2sgYQTcN6nYY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=aA%2F%2BKljm1vb7YwoICuyXyicC7yg%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=oFb2KCx29dqiSigmJrNkgodDsB8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=9cCUfVZI0c5cYa%2BuPopdfp8Rn0Y%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=TQ9G7UtRQWatnddcvJTHcHz1UQs%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a>, and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=oc41oTjo0nD97jj%2BecdqdQWx1A8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152778&Signature=kmBLVP8Lw8gdOgEjiFq4lsgTG%2BI%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187225.html b/groups.io/g/MTFHRT/wiki/29602/187225.html index 5ceafb387..0628b9ea4 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187225.html +++ b/groups.io/g/MTFHRT/wiki/29602/187225.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560176.1717547334873797281"); + console.log("client_id:", "web.web08.28133.1718152177948560031"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560176.1717547334873797281" + client_id: "web.web08.28133.1718152177948560031" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=fGl0YtriHlE8CYqU5Ar7TsAnacE%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=swA8c4mzWCL48NPC6FT6n0JvXBY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=aA%2F%2BKljm1vb7YwoICuyXyicC7yg%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=I6QJZF3gkQOd7Jty4oKWFNRl7W4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=9cCUfVZI0c5cYa%2BuPopdfp8Rn0Y%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=VKbtKiSc1LRHWlxN5fyJ2HDLK5w%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a>, and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=oc41oTjo0nD97jj%2BecdqdQWx1A8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=V5AHoR%2BMok6oQkVT6jVheq4tcPM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187258.html b/groups.io/g/MTFHRT/wiki/29602/187258.html index 2fb23b40a..8aac3a896 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187258.html +++ b/groups.io/g/MTFHRT/wiki/29602/187258.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559503.1717547334769865986"); + console.log("client_id:", "web.web08.28127.1718152177870194387"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559503.1717547334769865986" + client_id: "web.web08.28127.1718152177870194387" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=fGl0YtriHlE8CYqU5Ar7TsAnacE%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=swA8c4mzWCL48NPC6FT6n0JvXBY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=aA%2F%2BKljm1vb7YwoICuyXyicC7yg%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=I6QJZF3gkQOd7Jty4oKWFNRl7W4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=9cCUfVZI0c5cYa%2BuPopdfp8Rn0Y%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=VKbtKiSc1LRHWlxN5fyJ2HDLK5w%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a>, and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=oc41oTjo0nD97jj%2BecdqdQWx1A8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=V5AHoR%2BMok6oQkVT6jVheq4tcPM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187259.html b/groups.io/g/MTFHRT/wiki/29602/187259.html index d69bf5052..3f4a48062 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187259.html +++ b/groups.io/g/MTFHRT/wiki/29602/187259.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559500.1717547334674858390"); + console.log("client_id:", "web.web08.28122.1718152177791371521"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559500.1717547334674858390" + client_id: "web.web08.28122.1718152177791371521" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=fGl0YtriHlE8CYqU5Ar7TsAnacE%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=swA8c4mzWCL48NPC6FT6n0JvXBY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=aA%2F%2BKljm1vb7YwoICuyXyicC7yg%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=I6QJZF3gkQOd7Jty4oKWFNRl7W4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=9cCUfVZI0c5cYa%2BuPopdfp8Rn0Y%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=VKbtKiSc1LRHWlxN5fyJ2HDLK5w%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a>, and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=oc41oTjo0nD97jj%2BecdqdQWx1A8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=V5AHoR%2BMok6oQkVT6jVheq4tcPM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187324.html b/groups.io/g/MTFHRT/wiki/29602/187324.html index 6f1def277..893580785 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187324.html +++ b/groups.io/g/MTFHRT/wiki/29602/187324.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560166.1717547334582334513"); + console.log("client_id:", "web.web09.27638.1718152177716251817"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560166.1717547334582334513" + client_id: "web.web09.27638.1718152177716251817" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=fGl0YtriHlE8CYqU5Ar7TsAnacE%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=swA8c4mzWCL48NPC6FT6n0JvXBY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=aA%2F%2BKljm1vb7YwoICuyXyicC7yg%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=I6QJZF3gkQOd7Jty4oKWFNRl7W4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=9cCUfVZI0c5cYa%2BuPopdfp8Rn0Y%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=VKbtKiSc1LRHWlxN5fyJ2HDLK5w%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a>, and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=oc41oTjo0nD97jj%2BecdqdQWx1A8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=V5AHoR%2BMok6oQkVT6jVheq4tcPM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187370.html b/groups.io/g/MTFHRT/wiki/29602/187370.html index ecb12d509..fcabe73f6 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187370.html +++ b/groups.io/g/MTFHRT/wiki/29602/187370.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560153.1717547334481451836"); + console.log("client_id:", "web.web09.27635.1718152177641050026"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560153.1717547334481451836" + client_id: "web.web09.27635.1718152177641050026" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=fGl0YtriHlE8CYqU5Ar7TsAnacE%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=swA8c4mzWCL48NPC6FT6n0JvXBY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=aA%2F%2BKljm1vb7YwoICuyXyicC7yg%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=I6QJZF3gkQOd7Jty4oKWFNRl7W4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=9cCUfVZI0c5cYa%2BuPopdfp8Rn0Y%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=VKbtKiSc1LRHWlxN5fyJ2HDLK5w%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">on ebay</a> or Amazon and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=oc41oTjo0nD97jj%2BecdqdQWx1A8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=V5AHoR%2BMok6oQkVT6jVheq4tcPM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187371.html b/groups.io/g/MTFHRT/wiki/29602/187371.html index e059f7e94..af9474b58 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187371.html +++ b/groups.io/g/MTFHRT/wiki/29602/187371.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559478.1717547334380657199"); + console.log("client_id:", "web.web08.28112.1718152177564534905"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559478.1717547334380657199" + client_id: "web.web08.28112.1718152177564534905" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=fGl0YtriHlE8CYqU5Ar7TsAnacE%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=swA8c4mzWCL48NPC6FT6n0JvXBY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=aA%2F%2BKljm1vb7YwoICuyXyicC7yg%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=I6QJZF3gkQOd7Jty4oKWFNRl7W4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=9cCUfVZI0c5cYa%2BuPopdfp8Rn0Y%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=VKbtKiSc1LRHWlxN5fyJ2HDLK5w%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=oc41oTjo0nD97jj%2BecdqdQWx1A8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=V5AHoR%2BMok6oQkVT6jVheq4tcPM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187424.html b/groups.io/g/MTFHRT/wiki/29602/187424.html index 35bbcf5c8..6b2660134 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187424.html +++ b/groups.io/g/MTFHRT/wiki/29602/187424.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560147.1717547334287696349"); + console.log("client_id:", "web.web08.28107.1718152177485621288"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560147.1717547334287696349" + client_id: "web.web08.28107.1718152177485621288" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=fGl0YtriHlE8CYqU5Ar7TsAnacE%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=swA8c4mzWCL48NPC6FT6n0JvXBY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=aA%2F%2BKljm1vb7YwoICuyXyicC7yg%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=I6QJZF3gkQOd7Jty4oKWFNRl7W4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=9cCUfVZI0c5cYa%2BuPopdfp8Rn0Y%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=VKbtKiSc1LRHWlxN5fyJ2HDLK5w%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=oc41oTjo0nD97jj%2BecdqdQWx1A8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=V5AHoR%2BMok6oQkVT6jVheq4tcPM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187581.html b/groups.io/g/MTFHRT/wiki/29602/187581.html index 7f5a3fc78..de5175468 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187581.html +++ b/groups.io/g/MTFHRT/wiki/29602/187581.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559471.1717547334190099364"); + console.log("client_id:", "web.web09.27621.1718152177409362323"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559471.1717547334190099364" + client_id: "web.web09.27621.1718152177409362323" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=fGl0YtriHlE8CYqU5Ar7TsAnacE%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=swA8c4mzWCL48NPC6FT6n0JvXBY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=aA%2F%2BKljm1vb7YwoICuyXyicC7yg%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=I6QJZF3gkQOd7Jty4oKWFNRl7W4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=9cCUfVZI0c5cYa%2BuPopdfp8Rn0Y%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=VKbtKiSc1LRHWlxN5fyJ2HDLK5w%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=oc41oTjo0nD97jj%2BecdqdQWx1A8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=V5AHoR%2BMok6oQkVT6jVheq4tcPM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187590.html b/groups.io/g/MTFHRT/wiki/29602/187590.html index 07dae0637..fdcfd7f39 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187590.html +++ b/groups.io/g/MTFHRT/wiki/29602/187590.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560135.1717547334099104389"); + console.log("client_id:", "web.web08.28100.1718152177334759246"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560135.1717547334099104389" + client_id: "web.web08.28100.1718152177334759246" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=fGl0YtriHlE8CYqU5Ar7TsAnacE%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=swA8c4mzWCL48NPC6FT6n0JvXBY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=aA%2F%2BKljm1vb7YwoICuyXyicC7yg%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=I6QJZF3gkQOd7Jty4oKWFNRl7W4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=9cCUfVZI0c5cYa%2BuPopdfp8Rn0Y%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=VKbtKiSc1LRHWlxN5fyJ2HDLK5w%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=oc41oTjo0nD97jj%2BecdqdQWx1A8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=V5AHoR%2BMok6oQkVT6jVheq4tcPM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187593.html b/groups.io/g/MTFHRT/wiki/29602/187593.html index c17bd1f2b..cd21e3051 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187593.html +++ b/groups.io/g/MTFHRT/wiki/29602/187593.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559456.1717547333996734490"); + console.log("client_id:", "web.web08.28096.1718152177258339290"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559456.1717547333996734490" + client_id: "web.web08.28096.1718152177258339290" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=fGl0YtriHlE8CYqU5Ar7TsAnacE%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=swA8c4mzWCL48NPC6FT6n0JvXBY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=aA%2F%2BKljm1vb7YwoICuyXyicC7yg%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=I6QJZF3gkQOd7Jty4oKWFNRl7W4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=9cCUfVZI0c5cYa%2BuPopdfp8Rn0Y%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=VKbtKiSc1LRHWlxN5fyJ2HDLK5w%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547934&Signature=oc41oTjo0nD97jj%2BecdqdQWx1A8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=V5AHoR%2BMok6oQkVT6jVheq4tcPM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187707.html b/groups.io/g/MTFHRT/wiki/29602/187707.html index f80fd9506..cee4d52b9 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187707.html +++ b/groups.io/g/MTFHRT/wiki/29602/187707.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559452.1717547333901603703"); + console.log("client_id:", "web.web08.28093.1718152177183185946"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559452.1717547333901603703" + client_id: "web.web08.28093.1718152177183185946" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=RAanfRApueCfuL%2BpKcQ%2BqBzvj0Y%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=swA8c4mzWCL48NPC6FT6n0JvXBY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=Y9fqs%2BK4FfWe3Z9gPZYoGwhf80I%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=I6QJZF3gkQOd7Jty4oKWFNRl7W4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=V2TdMgDHMJ2RIUrqM31wVOyin%2FE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=VKbtKiSc1LRHWlxN5fyJ2HDLK5w%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=HLqJ%2FigSbwZRW7aHBjQVpNGGq1w%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=V5AHoR%2BMok6oQkVT6jVheq4tcPM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187775.html b/groups.io/g/MTFHRT/wiki/29602/187775.html index 36e7e0cc8..4809e3a06 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187775.html +++ b/groups.io/g/MTFHRT/wiki/29602/187775.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559450.1717547333805396022"); + console.log("client_id:", "web.web08.28091.1718152177108791111"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559450.1717547333805396022" + client_id: "web.web08.28091.1718152177108791111" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=RAanfRApueCfuL%2BpKcQ%2BqBzvj0Y%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=swA8c4mzWCL48NPC6FT6n0JvXBY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=Y9fqs%2BK4FfWe3Z9gPZYoGwhf80I%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=I6QJZF3gkQOd7Jty4oKWFNRl7W4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=V2TdMgDHMJ2RIUrqM31wVOyin%2FE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=VKbtKiSc1LRHWlxN5fyJ2HDLK5w%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=HLqJ%2FigSbwZRW7aHBjQVpNGGq1w%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=V5AHoR%2BMok6oQkVT6jVheq4tcPM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187810.html b/groups.io/g/MTFHRT/wiki/29602/187810.html index ad7fd62b8..0d1fd49f9 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187810.html +++ b/groups.io/g/MTFHRT/wiki/29602/187810.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560115.1717547333712639590"); + console.log("client_id:", "web.web09.27605.1718152177032674095"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560115.1717547333712639590" + client_id: "web.web09.27605.1718152177032674095" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=RAanfRApueCfuL%2BpKcQ%2BqBzvj0Y%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=swA8c4mzWCL48NPC6FT6n0JvXBY%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=Y9fqs%2BK4FfWe3Z9gPZYoGwhf80I%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=I6QJZF3gkQOd7Jty4oKWFNRl7W4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=V2TdMgDHMJ2RIUrqM31wVOyin%2FE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=VKbtKiSc1LRHWlxN5fyJ2HDLK5w%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=HLqJ%2FigSbwZRW7aHBjQVpNGGq1w%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152777&Signature=V5AHoR%2BMok6oQkVT6jVheq4tcPM%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187811.html b/groups.io/g/MTFHRT/wiki/29602/187811.html index 0f88e8abb..766931d8c 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187811.html +++ b/groups.io/g/MTFHRT/wiki/29602/187811.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559442.1717547333614721457"); + console.log("client_id:", "web.web09.27597.1718152176960129351"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559442.1717547333614721457" + client_id: "web.web09.27597.1718152176960129351" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=RAanfRApueCfuL%2BpKcQ%2BqBzvj0Y%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=qbAVFP19ZMh0Gy8FLceuiR35v5I%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=Y9fqs%2BK4FfWe3Z9gPZYoGwhf80I%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=8ACQBGkmyZ5omB4n5QmjAn%2Bw%2FRQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=V2TdMgDHMJ2RIUrqM31wVOyin%2FE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=2Qr%2BhJsBGxt3uSNtVaS3%2FN7AkPo%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=HLqJ%2FigSbwZRW7aHBjQVpNGGq1w%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=MuKt0rSchrPCLfTp7ZfDxT3TpGk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187839.html b/groups.io/g/MTFHRT/wiki/29602/187839.html index 1c472e540..e944f2fcb 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187839.html +++ b/groups.io/g/MTFHRT/wiki/29602/187839.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560113.1717547333522391559"); + console.log("client_id:", "web.web08.28073.1718152176883677129"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560113.1717547333522391559" + client_id: "web.web08.28073.1718152176883677129" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=RAanfRApueCfuL%2BpKcQ%2BqBzvj0Y%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=qbAVFP19ZMh0Gy8FLceuiR35v5I%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=Y9fqs%2BK4FfWe3Z9gPZYoGwhf80I%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=8ACQBGkmyZ5omB4n5QmjAn%2Bw%2FRQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=V2TdMgDHMJ2RIUrqM31wVOyin%2FE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=2Qr%2BhJsBGxt3uSNtVaS3%2FN7AkPo%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=HLqJ%2FigSbwZRW7aHBjQVpNGGq1w%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=MuKt0rSchrPCLfTp7ZfDxT3TpGk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187840.html b/groups.io/g/MTFHRT/wiki/29602/187840.html index e1f1dd946..d0db30ae3 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187840.html +++ b/groups.io/g/MTFHRT/wiki/29602/187840.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559434.1717547333414287425"); + console.log("client_id:", "web.web08.28068.1718152176806052843"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559434.1717547333414287425" + client_id: "web.web08.28068.1718152176806052843" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=RAanfRApueCfuL%2BpKcQ%2BqBzvj0Y%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=qbAVFP19ZMh0Gy8FLceuiR35v5I%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=Y9fqs%2BK4FfWe3Z9gPZYoGwhf80I%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=8ACQBGkmyZ5omB4n5QmjAn%2Bw%2FRQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=V2TdMgDHMJ2RIUrqM31wVOyin%2FE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=2Qr%2BhJsBGxt3uSNtVaS3%2FN7AkPo%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=HLqJ%2FigSbwZRW7aHBjQVpNGGq1w%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=MuKt0rSchrPCLfTp7ZfDxT3TpGk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187847.html b/groups.io/g/MTFHRT/wiki/29602/187847.html index 37329138b..9d836ddea 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187847.html +++ b/groups.io/g/MTFHRT/wiki/29602/187847.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560099.1717547333320926281"); + console.log("client_id:", "web.web09.27582.1718152176722968161"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560099.1717547333320926281" + client_id: "web.web09.27582.1718152176722968161" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=RAanfRApueCfuL%2BpKcQ%2BqBzvj0Y%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=qbAVFP19ZMh0Gy8FLceuiR35v5I%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1029,10 +1042,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=Y9fqs%2BK4FfWe3Z9gPZYoGwhf80I%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=8ACQBGkmyZ5omB4n5QmjAn%2Bw%2FRQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=V2TdMgDHMJ2RIUrqM31wVOyin%2FE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=2Qr%2BhJsBGxt3uSNtVaS3%2FN7AkPo%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1045,7 +1058,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=HLqJ%2FigSbwZRW7aHBjQVpNGGq1w%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=MuKt0rSchrPCLfTp7ZfDxT3TpGk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1165,7 +1178,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/187896.html b/groups.io/g/MTFHRT/wiki/29602/187896.html index 09affa11a..f87b22566 100644 --- a/groups.io/g/MTFHRT/wiki/29602/187896.html +++ b/groups.io/g/MTFHRT/wiki/29602/187896.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559423.1717547333225750975"); + console.log("client_id:", "web.web08.28060.1718152176644392342"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559423.1717547333225750975" + client_id: "web.web08.28060.1718152176644392342" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=RAanfRApueCfuL%2BpKcQ%2BqBzvj0Y%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=qbAVFP19ZMh0Gy8FLceuiR35v5I%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1030,10 +1043,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=Y9fqs%2BK4FfWe3Z9gPZYoGwhf80I%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=8ACQBGkmyZ5omB4n5QmjAn%2Bw%2FRQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=V2TdMgDHMJ2RIUrqM31wVOyin%2FE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=2Qr%2BhJsBGxt3uSNtVaS3%2FN7AkPo%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=HLqJ%2FigSbwZRW7aHBjQVpNGGq1w%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=MuKt0rSchrPCLfTp7ZfDxT3TpGk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1166,7 +1179,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/188033.html b/groups.io/g/MTFHRT/wiki/29602/188033.html index c785893bd..2e73e4cae 100644 --- a/groups.io/g/MTFHRT/wiki/29602/188033.html +++ b/groups.io/g/MTFHRT/wiki/29602/188033.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560091.1717547333131825389"); + console.log("client_id:", "web.web09.27572.1718152176571459756"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560091.1717547333131825389" + client_id: "web.web09.27572.1718152176571459756" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=RAanfRApueCfuL%2BpKcQ%2BqBzvj0Y%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=qbAVFP19ZMh0Gy8FLceuiR35v5I%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1030,10 +1043,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=Y9fqs%2BK4FfWe3Z9gPZYoGwhf80I%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=8ACQBGkmyZ5omB4n5QmjAn%2Bw%2FRQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=V2TdMgDHMJ2RIUrqM31wVOyin%2FE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=2Qr%2BhJsBGxt3uSNtVaS3%2FN7AkPo%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=HLqJ%2FigSbwZRW7aHBjQVpNGGq1w%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=MuKt0rSchrPCLfTp7ZfDxT3TpGk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1166,7 +1179,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/188034.html b/groups.io/g/MTFHRT/wiki/29602/188034.html index 5a2e40351..f2eaa8ab6 100644 --- a/groups.io/g/MTFHRT/wiki/29602/188034.html +++ b/groups.io/g/MTFHRT/wiki/29602/188034.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560086.1717547333037448113"); + console.log("client_id:", "web.web08.28051.1718152176497545841"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560086.1717547333037448113" + client_id: "web.web08.28051.1718152176497545841" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=RAanfRApueCfuL%2BpKcQ%2BqBzvj0Y%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=qbAVFP19ZMh0Gy8FLceuiR35v5I%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1030,10 +1043,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=Y9fqs%2BK4FfWe3Z9gPZYoGwhf80I%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=8ACQBGkmyZ5omB4n5QmjAn%2Bw%2FRQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=V2TdMgDHMJ2RIUrqM31wVOyin%2FE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=2Qr%2BhJsBGxt3uSNtVaS3%2FN7AkPo%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547933&Signature=HLqJ%2FigSbwZRW7aHBjQVpNGGq1w%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=MuKt0rSchrPCLfTp7ZfDxT3TpGk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1166,7 +1179,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/188214.html b/groups.io/g/MTFHRT/wiki/29602/188214.html index c80bdd40a..53d8ff716 100644 --- a/groups.io/g/MTFHRT/wiki/29602/188214.html +++ b/groups.io/g/MTFHRT/wiki/29602/188214.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559401.1717547332940801889"); + console.log("client_id:", "web.web08.28045.1718152176421428283"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559401.1717547332940801889" + client_id: "web.web08.28045.1718152176421428283" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=y68D41I16V1DfLxgWzJL%2Fuht2xM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=qbAVFP19ZMh0Gy8FLceuiR35v5I%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1030,10 +1043,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=D8Au%2Fv91JcaIxpaeLfD%2Byl7cyyU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=8ACQBGkmyZ5omB4n5QmjAn%2Bw%2FRQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=%2FJL7aTjZ2OxXXd8pkkvbMTRFNNQ%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=2Qr%2BhJsBGxt3uSNtVaS3%2FN7AkPo%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=G7qOxf6nKCnv89JLYcHapx1Xtw0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=MuKt0rSchrPCLfTp7ZfDxT3TpGk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1166,7 +1179,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/188232.html b/groups.io/g/MTFHRT/wiki/29602/188232.html index 504ebba88..f88cf17f9 100644 --- a/groups.io/g/MTFHRT/wiki/29602/188232.html +++ b/groups.io/g/MTFHRT/wiki/29602/188232.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560067.1717547332846869103"); + console.log("client_id:", "web.web09.27558.1718152176345069867"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560067.1717547332846869103" + client_id: "web.web09.27558.1718152176345069867" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=y68D41I16V1DfLxgWzJL%2Fuht2xM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=qbAVFP19ZMh0Gy8FLceuiR35v5I%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1030,10 +1043,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=D8Au%2Fv91JcaIxpaeLfD%2Byl7cyyU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=8ACQBGkmyZ5omB4n5QmjAn%2Bw%2FRQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=%2FJL7aTjZ2OxXXd8pkkvbMTRFNNQ%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=2Qr%2BhJsBGxt3uSNtVaS3%2FN7AkPo%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy <a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=G7qOxf6nKCnv89JLYcHapx1Xtw0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=MuKt0rSchrPCLfTp7ZfDxT3TpGk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1166,7 +1179,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/188240.html b/groups.io/g/MTFHRT/wiki/29602/188240.html index 0a1c3c8a5..abea677ce 100644 --- a/groups.io/g/MTFHRT/wiki/29602/188240.html +++ b/groups.io/g/MTFHRT/wiki/29602/188240.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559384.1717547332748849997"); + console.log("client_id:", "web.web09.27554.1718152176270457369"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559384.1717547332748849997" + client_id: "web.web09.27554.1718152176270457369" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=y68D41I16V1DfLxgWzJL%2Fuht2xM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=qbAVFP19ZMh0Gy8FLceuiR35v5I%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1030,10 +1043,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=D8Au%2Fv91JcaIxpaeLfD%2Byl7cyyU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=8ACQBGkmyZ5omB4n5QmjAn%2Bw%2FRQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=%2FJL7aTjZ2OxXXd8pkkvbMTRFNNQ%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=2Qr%2BhJsBGxt3uSNtVaS3%2FN7AkPo%3D" class="myimg-responsive"/></p> <p>In Europe you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a> or (the cheapest) <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy <a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=G7qOxf6nKCnv89JLYcHapx1Xtw0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=MuKt0rSchrPCLfTp7ZfDxT3TpGk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1166,7 +1179,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/188243.html b/groups.io/g/MTFHRT/wiki/29602/188243.html index eb92eeff2..fa7efc589 100644 --- a/groups.io/g/MTFHRT/wiki/29602/188243.html +++ b/groups.io/g/MTFHRT/wiki/29602/188243.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560045.1717547332649577559"); + console.log("client_id:", "web.web09.27549.1718152176195737940"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560045.1717547332649577559" + client_id: "web.web09.27549.1718152176195737940" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=y68D41I16V1DfLxgWzJL%2Fuht2xM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=qbAVFP19ZMh0Gy8FLceuiR35v5I%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1030,10 +1043,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=D8Au%2Fv91JcaIxpaeLfD%2Byl7cyyU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=8ACQBGkmyZ5omB4n5QmjAn%2Bw%2FRQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=%2FJL7aTjZ2OxXXd8pkkvbMTRFNNQ%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=2Qr%2BhJsBGxt3uSNtVaS3%2FN7AkPo%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In UK <a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a> or (the cheapest) <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy <a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety", just waste of money following prejudices.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=G7qOxf6nKCnv89JLYcHapx1Xtw0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=MuKt0rSchrPCLfTp7ZfDxT3TpGk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1166,7 +1179,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/188266.html b/groups.io/g/MTFHRT/wiki/29602/188266.html index 4fd2ae9b9..31fe774ef 100644 --- a/groups.io/g/MTFHRT/wiki/29602/188266.html +++ b/groups.io/g/MTFHRT/wiki/29602/188266.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560040.1717547332543313409"); + console.log("client_id:", "web.web08.28027.1718152176121010332"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560040.1717547332543313409" + client_id: "web.web08.28027.1718152176121010332" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=y68D41I16V1DfLxgWzJL%2Fuht2xM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=qbAVFP19ZMh0Gy8FLceuiR35v5I%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1030,10 +1043,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=D8Au%2Fv91JcaIxpaeLfD%2Byl7cyyU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=8ACQBGkmyZ5omB4n5QmjAn%2Bw%2FRQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=%2FJL7aTjZ2OxXXd8pkkvbMTRFNNQ%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=2Qr%2BhJsBGxt3uSNtVaS3%2FN7AkPo%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In UK <a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a> or (the cheapest) <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy <a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=G7qOxf6nKCnv89JLYcHapx1Xtw0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=MuKt0rSchrPCLfTp7ZfDxT3TpGk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1166,7 +1179,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/188385.html b/groups.io/g/MTFHRT/wiki/29602/188385.html index 7a1ecfb9e..ea902a2ca 100644 --- a/groups.io/g/MTFHRT/wiki/29602/188385.html +++ b/groups.io/g/MTFHRT/wiki/29602/188385.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559367.1717547332445101542"); + console.log("client_id:", "web.web08.28022.1718152176043571471"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559367.1717547332445101542" + client_id: "web.web08.28022.1718152176043571471" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=y68D41I16V1DfLxgWzJL%2Fuht2xM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=qbAVFP19ZMh0Gy8FLceuiR35v5I%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1030,10 +1043,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=D8Au%2Fv91JcaIxpaeLfD%2Byl7cyyU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=8ACQBGkmyZ5omB4n5QmjAn%2Bw%2FRQ%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=%2FJL7aTjZ2OxXXd8pkkvbMTRFNNQ%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=2Qr%2BhJsBGxt3uSNtVaS3%2FN7AkPo%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In UK <a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a> or (the cheapest) <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy <a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=G7qOxf6nKCnv89JLYcHapx1Xtw0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152776&Signature=MuKt0rSchrPCLfTp7ZfDxT3TpGk%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1166,7 +1179,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/188427.html b/groups.io/g/MTFHRT/wiki/29602/188427.html index da2662879..6c8265a26 100644 --- a/groups.io/g/MTFHRT/wiki/29602/188427.html +++ b/groups.io/g/MTFHRT/wiki/29602/188427.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559359.1717547332352546158"); + console.log("client_id:", "web.web08.28020.1718152175962834218"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559359.1717547332352546158" + client_id: "web.web08.28020.1718152175962834218" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=y68D41I16V1DfLxgWzJL%2Fuht2xM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=PfBGlqu2UxS4h8T9Yfw%2F5xmyb2o%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1030,10 +1043,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=D8Au%2Fv91JcaIxpaeLfD%2Byl7cyyU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=8cKbWDXvt%2BvVxXQrDyWp7vCL4TU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=%2FJL7aTjZ2OxXXd8pkkvbMTRFNNQ%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=3s1jqzo87yw9HpZtaedW9RYstyk%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In UK <a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a> or (the cheapest) <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy <a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=G7qOxf6nKCnv89JLYcHapx1Xtw0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=BVHnZwn4WxUS2zo%2FVyEy0VsKLPQ%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1166,7 +1179,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/188484.html b/groups.io/g/MTFHRT/wiki/29602/188484.html index ab579e0bd..173955b06 100644 --- a/groups.io/g/MTFHRT/wiki/29602/188484.html +++ b/groups.io/g/MTFHRT/wiki/29602/188484.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560027.1717547332258272400"); + console.log("client_id:", "web.web09.27532.1718152175887160770"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560027.1717547332258272400" + client_id: "web.web09.27532.1718152175887160770" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=y68D41I16V1DfLxgWzJL%2Fuht2xM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=PfBGlqu2UxS4h8T9Yfw%2F5xmyb2o%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1030,10 +1043,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=D8Au%2Fv91JcaIxpaeLfD%2Byl7cyyU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=8cKbWDXvt%2BvVxXQrDyWp7vCL4TU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=%2FJL7aTjZ2OxXXd8pkkvbMTRFNNQ%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=3s1jqzo87yw9HpZtaedW9RYstyk%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In UK <a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a> or (the cheapest) <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy <a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=G7qOxf6nKCnv89JLYcHapx1Xtw0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=BVHnZwn4WxUS2zo%2FVyEy0VsKLPQ%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1166,7 +1179,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/189123.html b/groups.io/g/MTFHRT/wiki/29602/189123.html index 06ce73a2d..4366d71ef 100644 --- a/groups.io/g/MTFHRT/wiki/29602/189123.html +++ b/groups.io/g/MTFHRT/wiki/29602/189123.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559351.1717547332161251390"); + console.log("client_id:", "web.web08.28012.1718152175805886384"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559351.1717547332161251390" + client_id: "web.web08.28012.1718152175805886384" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=y68D41I16V1DfLxgWzJL%2Fuht2xM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=PfBGlqu2UxS4h8T9Yfw%2F5xmyb2o%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1030,10 +1043,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=D8Au%2Fv91JcaIxpaeLfD%2Byl7cyyU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=8cKbWDXvt%2BvVxXQrDyWp7vCL4TU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=%2FJL7aTjZ2OxXXd8pkkvbMTRFNNQ%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=3s1jqzo87yw9HpZtaedW9RYstyk%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In UK <a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a> or (the cheapest) <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy <a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=G7qOxf6nKCnv89JLYcHapx1Xtw0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=BVHnZwn4WxUS2zo%2FVyEy0VsKLPQ%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1166,7 +1179,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/189321.html b/groups.io/g/MTFHRT/wiki/29602/189321.html index 998fde7d3..129de46a5 100644 --- a/groups.io/g/MTFHRT/wiki/29602/189321.html +++ b/groups.io/g/MTFHRT/wiki/29602/189321.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560019.1717547332068729996"); + console.log("client_id:", "web.web09.27523.1718152175730671757"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560019.1717547332068729996" + client_id: "web.web09.27523.1718152175730671757" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=y68D41I16V1DfLxgWzJL%2Fuht2xM%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=PfBGlqu2UxS4h8T9Yfw%2F5xmyb2o%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1030,10 +1043,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=D8Au%2Fv91JcaIxpaeLfD%2Byl7cyyU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=8cKbWDXvt%2BvVxXQrDyWp7vCL4TU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=%2FJL7aTjZ2OxXXd8pkkvbMTRFNNQ%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=3s1jqzo87yw9HpZtaedW9RYstyk%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In UK <a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a> or (the cheapest) <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy <a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547932&Signature=G7qOxf6nKCnv89JLYcHapx1Xtw0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=BVHnZwn4WxUS2zo%2FVyEy0VsKLPQ%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1167,7 +1180,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/189646.html b/groups.io/g/MTFHRT/wiki/29602/189646.html index 3add1b0f0..78544b15e 100644 --- a/groups.io/g/MTFHRT/wiki/29602/189646.html +++ b/groups.io/g/MTFHRT/wiki/29602/189646.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559345.1717547331968468091"); + console.log("client_id:", "web.web08.28001.1718152175649037884"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559345.1717547331968468091" + client_id: "web.web08.28001.1718152175649037884" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=FYuKSwl42N21nr5CeW9Z0igf%2Bzk%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=PfBGlqu2UxS4h8T9Yfw%2F5xmyb2o%3D" align="right" class="myimg-responsive"/><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/item/4000586480263.html</a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</a></p> @@ -1030,10 +1043,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener">mites</a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=Tf88MeA%2Fe4CWUQl8ZHbS7m29T5Q%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=8cKbWDXvt%2BvVxXQrDyWp7vCL4TU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/185908326110</a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener">https://www.aliexpress.us/item/2251832717628622.html</a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=QxDTqqMK5fD%2FC6yh9jGJ9nOrCw4%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=3s1jqzo87yw9HpZtaedW9RYstyk%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener">vials</a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener">1</a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener">2</a>,  <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener">caps</a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a> and <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a> in one shop, or <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a>. In UK <a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a>. In USA <a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener">BA</a>, <a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a> or <a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener">here</a> or (the cheapest) <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a>. In Canada <a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener">stoppers</a>+<a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener">BA</a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener">eBay</a> or <a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a> and buy <a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=VWndmOyiRd65uH%2Bpl9pDKYi5TEo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=BVHnZwn4WxUS2zo%2FVyEy0VsKLPQ%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1167,7 +1180,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/189647.html b/groups.io/g/MTFHRT/wiki/29602/189647.html index ad85375b3..079b1ec37 100644 --- a/groups.io/g/MTFHRT/wiki/29602/189647.html +++ b/groups.io/g/MTFHRT/wiki/29602/189647.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559338.1717547331869438351"); + console.log("client_id:", "web.web09.27518.1718152175573226506"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559338.1717547331869438351" + client_id: "web.web09.27518.1718152175573226506" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=FYuKSwl42N21nr5CeW9Z0igf%2Bzk%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=PfBGlqu2UxS4h8T9Yfw%2F5xmyb2o%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1030,10 +1043,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=Tf88MeA%2Fe4CWUQl8ZHbS7m29T5Q%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=8cKbWDXvt%2BvVxXQrDyWp7vCL4TU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=QxDTqqMK5fD%2FC6yh9jGJ9nOrCw4%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=3s1jqzo87yw9HpZtaedW9RYstyk%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=VWndmOyiRd65uH%2Bpl9pDKYi5TEo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=BVHnZwn4WxUS2zo%2FVyEy0VsKLPQ%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1167,7 +1180,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/189700.html b/groups.io/g/MTFHRT/wiki/29602/189700.html index 817801d9f..e0359d82c 100644 --- a/groups.io/g/MTFHRT/wiki/29602/189700.html +++ b/groups.io/g/MTFHRT/wiki/29602/189700.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560007.1717547331772493522"); + console.log("client_id:", "web.web08.27997.1718152175490145642"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560007.1717547331772493522" + client_id: "web.web08.27997.1718152175490145642" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=FYuKSwl42N21nr5CeW9Z0igf%2Bzk%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=PfBGlqu2UxS4h8T9Yfw%2F5xmyb2o%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1030,10 +1043,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=Tf88MeA%2Fe4CWUQl8ZHbS7m29T5Q%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=8cKbWDXvt%2BvVxXQrDyWp7vCL4TU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=QxDTqqMK5fD%2FC6yh9jGJ9nOrCw4%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=3s1jqzo87yw9HpZtaedW9RYstyk%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=VWndmOyiRd65uH%2Bpl9pDKYi5TEo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=BVHnZwn4WxUS2zo%2FVyEy0VsKLPQ%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1167,7 +1180,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/189952.html b/groups.io/g/MTFHRT/wiki/29602/189952.html index fa882f1df..ef1b058d0 100644 --- a/groups.io/g/MTFHRT/wiki/29602/189952.html +++ b/groups.io/g/MTFHRT/wiki/29602/189952.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560006.1717547331668592851"); + console.log("client_id:", "web.web08.27990.1718152175408131517"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560006.1717547331668592851" + client_id: "web.web08.27990.1718152175408131517" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1014,7 +1027,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=FYuKSwl42N21nr5CeW9Z0igf%2Bzk%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=PfBGlqu2UxS4h8T9Yfw%2F5xmyb2o%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1030,10 +1043,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=Tf88MeA%2Fe4CWUQl8ZHbS7m29T5Q%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=8cKbWDXvt%2BvVxXQrDyWp7vCL4TU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=QxDTqqMK5fD%2FC6yh9jGJ9nOrCw4%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=3s1jqzo87yw9HpZtaedW9RYstyk%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1046,7 +1059,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=VWndmOyiRd65uH%2Bpl9pDKYi5TEo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=BVHnZwn4WxUS2zo%2FVyEy0VsKLPQ%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1167,7 +1180,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/190227.html b/groups.io/g/MTFHRT/wiki/29602/190227.html index a4dcfb461..40e0416bc 100644 --- a/groups.io/g/MTFHRT/wiki/29602/190227.html +++ b/groups.io/g/MTFHRT/wiki/29602/190227.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559332.1717547331565156426"); + console.log("client_id:", "web.web08.27988.1718152175326683236"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559332.1717547331565156426" + client_id: "web.web08.27988.1718152175326683236" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=FYuKSwl42N21nr5CeW9Z0igf%2Bzk%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=PfBGlqu2UxS4h8T9Yfw%2F5xmyb2o%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=Tf88MeA%2Fe4CWUQl8ZHbS7m29T5Q%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=8cKbWDXvt%2BvVxXQrDyWp7vCL4TU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=QxDTqqMK5fD%2FC6yh9jGJ9nOrCw4%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=3s1jqzo87yw9HpZtaedW9RYstyk%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=VWndmOyiRd65uH%2Bpl9pDKYi5TEo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=BVHnZwn4WxUS2zo%2FVyEy0VsKLPQ%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1168,7 +1181,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/190628.html b/groups.io/g/MTFHRT/wiki/29602/190628.html index ca6e20cc4..5f4a1027a 100644 --- a/groups.io/g/MTFHRT/wiki/29602/190628.html +++ b/groups.io/g/MTFHRT/wiki/29602/190628.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.560000.1717547331472046504"); + console.log("client_id:", "web.web08.27985.1718152175246158849"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.560000.1717547331472046504" + client_id: "web.web08.27985.1718152175246158849" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=FYuKSwl42N21nr5CeW9Z0igf%2Bzk%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=PfBGlqu2UxS4h8T9Yfw%2F5xmyb2o%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=Tf88MeA%2Fe4CWUQl8ZHbS7m29T5Q%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=8cKbWDXvt%2BvVxXQrDyWp7vCL4TU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=QxDTqqMK5fD%2FC6yh9jGJ9nOrCw4%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=3s1jqzo87yw9HpZtaedW9RYstyk%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=VWndmOyiRd65uH%2Bpl9pDKYi5TEo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=BVHnZwn4WxUS2zo%2FVyEy0VsKLPQ%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1168,7 +1181,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/190629.html b/groups.io/g/MTFHRT/wiki/29602/190629.html index d5db1be7b..38a5b8d05 100644 --- a/groups.io/g/MTFHRT/wiki/29602/190629.html +++ b/groups.io/g/MTFHRT/wiki/29602/190629.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559994.1717547331370783828"); + console.log("client_id:", "web.web09.27501.1718152175168708881"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559994.1717547331370783828" + client_id: "web.web09.27501.1718152175168708881" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=FYuKSwl42N21nr5CeW9Z0igf%2Bzk%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=PfBGlqu2UxS4h8T9Yfw%2F5xmyb2o%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=Tf88MeA%2Fe4CWUQl8ZHbS7m29T5Q%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=8cKbWDXvt%2BvVxXQrDyWp7vCL4TU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=QxDTqqMK5fD%2FC6yh9jGJ9nOrCw4%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=3s1jqzo87yw9HpZtaedW9RYstyk%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=VWndmOyiRd65uH%2Bpl9pDKYi5TEo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=BVHnZwn4WxUS2zo%2FVyEy0VsKLPQ%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1168,7 +1181,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/190846.html b/groups.io/g/MTFHRT/wiki/29602/190846.html index 6a7a25647..5954ed2d8 100644 --- a/groups.io/g/MTFHRT/wiki/29602/190846.html +++ b/groups.io/g/MTFHRT/wiki/29602/190846.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559322.1717547331269989764"); + console.log("client_id:", "web.web08.27979.1718152175089084252"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559322.1717547331269989764" + client_id: "web.web08.27979.1718152175089084252" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=FYuKSwl42N21nr5CeW9Z0igf%2Bzk%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=PfBGlqu2UxS4h8T9Yfw%2F5xmyb2o%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=Tf88MeA%2Fe4CWUQl8ZHbS7m29T5Q%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=8cKbWDXvt%2BvVxXQrDyWp7vCL4TU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=QxDTqqMK5fD%2FC6yh9jGJ9nOrCw4%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=3s1jqzo87yw9HpZtaedW9RYstyk%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=VWndmOyiRd65uH%2Bpl9pDKYi5TEo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=BVHnZwn4WxUS2zo%2FVyEy0VsKLPQ%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1168,7 +1181,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/190847.html b/groups.io/g/MTFHRT/wiki/29602/190847.html index 5b22a4cd4..2ebe24d8d 100644 --- a/groups.io/g/MTFHRT/wiki/29602/190847.html +++ b/groups.io/g/MTFHRT/wiki/29602/190847.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559319.1717547331162135775"); + console.log("client_id:", "web.web09.27494.1718152175010028631"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559319.1717547331162135775" + client_id: "web.web09.27494.1718152175010028631" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=FYuKSwl42N21nr5CeW9Z0igf%2Bzk%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=PfBGlqu2UxS4h8T9Yfw%2F5xmyb2o%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=Tf88MeA%2Fe4CWUQl8ZHbS7m29T5Q%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=8cKbWDXvt%2BvVxXQrDyWp7vCL4TU%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=QxDTqqMK5fD%2FC6yh9jGJ9nOrCw4%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=3s1jqzo87yw9HpZtaedW9RYstyk%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=VWndmOyiRd65uH%2Bpl9pDKYi5TEo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152775&Signature=BVHnZwn4WxUS2zo%2FVyEy0VsKLPQ%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/190872.html b/groups.io/g/MTFHRT/wiki/29602/190872.html index e45d849ba..6f0ee8892 100644 --- a/groups.io/g/MTFHRT/wiki/29602/190872.html +++ b/groups.io/g/MTFHRT/wiki/29602/190872.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559313.1717547331068515570"); + console.log("client_id:", "web.web08.27970.1718152174923958725"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559313.1717547331068515570" + client_id: "web.web08.27970.1718152174923958725" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=FYuKSwl42N21nr5CeW9Z0igf%2Bzk%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=EyWVZpeHoYV%2FSS9Fz28vUa0EdEc%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=Tf88MeA%2Fe4CWUQl8ZHbS7m29T5Q%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=yFH4pqVfSqlBHPY9f6JjhkMvLu4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=QxDTqqMK5fD%2FC6yh9jGJ9nOrCw4%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=hsFUiwYl%2FC%2F4RVsd0PalZJ54gpc%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547931&Signature=VWndmOyiRd65uH%2Bpl9pDKYi5TEo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=AUugvQHx%2FoKpbRM%2BKW9Ektn%2Ba3s%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/190915.html b/groups.io/g/MTFHRT/wiki/29602/190915.html index 1756d3a88..07c8d3722 100644 --- a/groups.io/g/MTFHRT/wiki/29602/190915.html +++ b/groups.io/g/MTFHRT/wiki/29602/190915.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559980.1717547330974689261"); + console.log("client_id:", "web.web08.27963.1718152174842104684"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559980.1717547330974689261" + client_id: "web.web08.27963.1718152174842104684" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=l09yMyv9a30OKM0nXwXyXJ3x%2F3M%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=EyWVZpeHoYV%2FSS9Fz28vUa0EdEc%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=MlwYu24mcdg7AMsylIIdmnkT6VI%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=yFH4pqVfSqlBHPY9f6JjhkMvLu4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=gnwFENDrpbDOxsTvvCpQLd1qruE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=hsFUiwYl%2FC%2F4RVsd0PalZJ54gpc%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=V0GScY9xPOJCxjY6Zq4x4LiWmk0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=AUugvQHx%2FoKpbRM%2BKW9Ektn%2Ba3s%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/190942.html b/groups.io/g/MTFHRT/wiki/29602/190942.html index 3104154c0..3b1309e1e 100644 --- a/groups.io/g/MTFHRT/wiki/29602/190942.html +++ b/groups.io/g/MTFHRT/wiki/29602/190942.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559302.1717547330870249814"); + console.log("client_id:", "web.web08.27961.1718152174761853963"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559302.1717547330870249814" + client_id: "web.web08.27961.1718152174761853963" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=l09yMyv9a30OKM0nXwXyXJ3x%2F3M%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=EyWVZpeHoYV%2FSS9Fz28vUa0EdEc%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=MlwYu24mcdg7AMsylIIdmnkT6VI%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=yFH4pqVfSqlBHPY9f6JjhkMvLu4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=gnwFENDrpbDOxsTvvCpQLd1qruE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=hsFUiwYl%2FC%2F4RVsd0PalZJ54gpc%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=V0GScY9xPOJCxjY6Zq4x4LiWmk0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=AUugvQHx%2FoKpbRM%2BKW9Ektn%2Ba3s%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/191406.html b/groups.io/g/MTFHRT/wiki/29602/191406.html index e8233f537..2cf5af7d1 100644 --- a/groups.io/g/MTFHRT/wiki/29602/191406.html +++ b/groups.io/g/MTFHRT/wiki/29602/191406.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559972.1717547330770575408"); + console.log("client_id:", "web.web08.27958.1718152174682466053"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559972.1717547330770575408" + client_id: "web.web08.27958.1718152174682466053" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=l09yMyv9a30OKM0nXwXyXJ3x%2F3M%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=EyWVZpeHoYV%2FSS9Fz28vUa0EdEc%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=MlwYu24mcdg7AMsylIIdmnkT6VI%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=yFH4pqVfSqlBHPY9f6JjhkMvLu4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=gnwFENDrpbDOxsTvvCpQLd1qruE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=hsFUiwYl%2FC%2F4RVsd0PalZJ54gpc%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=V0GScY9xPOJCxjY6Zq4x4LiWmk0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=AUugvQHx%2FoKpbRM%2BKW9Ektn%2Ba3s%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/191417.html b/groups.io/g/MTFHRT/wiki/29602/191417.html index c047da3f5..81cb055b5 100644 --- a/groups.io/g/MTFHRT/wiki/29602/191417.html +++ b/groups.io/g/MTFHRT/wiki/29602/191417.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559298.1717547330670088557"); + console.log("client_id:", "web.web09.27473.1718152174600349747"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559298.1717547330670088557" + client_id: "web.web09.27473.1718152174600349747" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=l09yMyv9a30OKM0nXwXyXJ3x%2F3M%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=EyWVZpeHoYV%2FSS9Fz28vUa0EdEc%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=MlwYu24mcdg7AMsylIIdmnkT6VI%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=yFH4pqVfSqlBHPY9f6JjhkMvLu4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=gnwFENDrpbDOxsTvvCpQLd1qruE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=hsFUiwYl%2FC%2F4RVsd0PalZJ54gpc%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=V0GScY9xPOJCxjY6Zq4x4LiWmk0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=AUugvQHx%2FoKpbRM%2BKW9Ektn%2Ba3s%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/191626.html b/groups.io/g/MTFHRT/wiki/29602/191626.html index 309ff7cf3..fa422ffb8 100644 --- a/groups.io/g/MTFHRT/wiki/29602/191626.html +++ b/groups.io/g/MTFHRT/wiki/29602/191626.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559965.1717547330570403693"); + console.log("client_id:", "web.web09.27470.1718152174515836137"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559965.1717547330570403693" + client_id: "web.web09.27470.1718152174515836137" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=l09yMyv9a30OKM0nXwXyXJ3x%2F3M%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=EyWVZpeHoYV%2FSS9Fz28vUa0EdEc%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=MlwYu24mcdg7AMsylIIdmnkT6VI%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=yFH4pqVfSqlBHPY9f6JjhkMvLu4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=gnwFENDrpbDOxsTvvCpQLd1qruE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=hsFUiwYl%2FC%2F4RVsd0PalZJ54gpc%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=V0GScY9xPOJCxjY6Zq4x4LiWmk0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=AUugvQHx%2FoKpbRM%2BKW9Ektn%2Ba3s%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/192624.html b/groups.io/g/MTFHRT/wiki/29602/192624.html index e190a7b0d..a7a9d2590 100644 --- a/groups.io/g/MTFHRT/wiki/29602/192624.html +++ b/groups.io/g/MTFHRT/wiki/29602/192624.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559960.1717547330457593371"); + console.log("client_id:", "web.web08.27946.1718152174437921886"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559960.1717547330457593371" + client_id: "web.web08.27946.1718152174437921886" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=l09yMyv9a30OKM0nXwXyXJ3x%2F3M%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=EyWVZpeHoYV%2FSS9Fz28vUa0EdEc%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=MlwYu24mcdg7AMsylIIdmnkT6VI%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=yFH4pqVfSqlBHPY9f6JjhkMvLu4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=gnwFENDrpbDOxsTvvCpQLd1qruE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=hsFUiwYl%2FC%2F4RVsd0PalZJ54gpc%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=V0GScY9xPOJCxjY6Zq4x4LiWmk0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=AUugvQHx%2FoKpbRM%2BKW9Ektn%2Ba3s%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/193627.html b/groups.io/g/MTFHRT/wiki/29602/193627.html index c435ef3aa..a84c9e0a6 100644 --- a/groups.io/g/MTFHRT/wiki/29602/193627.html +++ b/groups.io/g/MTFHRT/wiki/29602/193627.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559954.1717547330350918331"); + console.log("client_id:", "web.web09.27460.1718152174362807138"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559954.1717547330350918331" + client_id: "web.web09.27460.1718152174362807138" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=l09yMyv9a30OKM0nXwXyXJ3x%2F3M%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=EyWVZpeHoYV%2FSS9Fz28vUa0EdEc%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=MlwYu24mcdg7AMsylIIdmnkT6VI%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=yFH4pqVfSqlBHPY9f6JjhkMvLu4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=gnwFENDrpbDOxsTvvCpQLd1qruE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=hsFUiwYl%2FC%2F4RVsd0PalZJ54gpc%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=V0GScY9xPOJCxjY6Zq4x4LiWmk0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=AUugvQHx%2FoKpbRM%2BKW9Ektn%2Ba3s%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/194218.html b/groups.io/g/MTFHRT/wiki/29602/194218.html index 07fd33002..5e770bc9e 100644 --- a/groups.io/g/MTFHRT/wiki/29602/194218.html +++ b/groups.io/g/MTFHRT/wiki/29602/194218.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559279.1717547330248706609"); + console.log("client_id:", "web.web08.27938.1718152174279989238"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559279.1717547330248706609" + client_id: "web.web08.27938.1718152174279989238" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=l09yMyv9a30OKM0nXwXyXJ3x%2F3M%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=EyWVZpeHoYV%2FSS9Fz28vUa0EdEc%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=MlwYu24mcdg7AMsylIIdmnkT6VI%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=yFH4pqVfSqlBHPY9f6JjhkMvLu4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=gnwFENDrpbDOxsTvvCpQLd1qruE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=hsFUiwYl%2FC%2F4RVsd0PalZJ54gpc%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=V0GScY9xPOJCxjY6Zq4x4LiWmk0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=AUugvQHx%2FoKpbRM%2BKW9Ektn%2Ba3s%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/194253.html b/groups.io/g/MTFHRT/wiki/29602/194253.html index 434837501..172675326 100644 --- a/groups.io/g/MTFHRT/wiki/29602/194253.html +++ b/groups.io/g/MTFHRT/wiki/29602/194253.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559947.1717547330146717076"); + console.log("client_id:", "web.web08.27935.1718152174198370082"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559947.1717547330146717076" + client_id: "web.web08.27935.1718152174198370082" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=l09yMyv9a30OKM0nXwXyXJ3x%2F3M%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=EyWVZpeHoYV%2FSS9Fz28vUa0EdEc%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=MlwYu24mcdg7AMsylIIdmnkT6VI%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=yFH4pqVfSqlBHPY9f6JjhkMvLu4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=gnwFENDrpbDOxsTvvCpQLd1qruE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=hsFUiwYl%2FC%2F4RVsd0PalZJ54gpc%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=V0GScY9xPOJCxjY6Zq4x4LiWmk0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=AUugvQHx%2FoKpbRM%2BKW9Ektn%2Ba3s%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/194629.html b/groups.io/g/MTFHRT/wiki/29602/194629.html index 8fd200ee4..f0c6bf042 100644 --- a/groups.io/g/MTFHRT/wiki/29602/194629.html +++ b/groups.io/g/MTFHRT/wiki/29602/194629.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559269.1717547330048242516"); + console.log("client_id:", "web.web08.27931.1718152174116748557"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559269.1717547330048242516" + client_id: "web.web08.27931.1718152174116748557" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=l09yMyv9a30OKM0nXwXyXJ3x%2F3M%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=EyWVZpeHoYV%2FSS9Fz28vUa0EdEc%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=MlwYu24mcdg7AMsylIIdmnkT6VI%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=yFH4pqVfSqlBHPY9f6JjhkMvLu4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=gnwFENDrpbDOxsTvvCpQLd1qruE%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=hsFUiwYl%2FC%2F4RVsd0PalZJ54gpc%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547930&Signature=V0GScY9xPOJCxjY6Zq4x4LiWmk0%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=AUugvQHx%2FoKpbRM%2BKW9Ektn%2Ba3s%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/194635.html b/groups.io/g/MTFHRT/wiki/29602/194635.html index 0c1a7b8ba..2e8e245f5 100644 --- a/groups.io/g/MTFHRT/wiki/29602/194635.html +++ b/groups.io/g/MTFHRT/wiki/29602/194635.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559936.1717547329953714328"); + console.log("client_id:", "web.web08.27925.1718152174037479401"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559936.1717547329953714328" + client_id: "web.web08.27925.1718152174037479401" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=NfOxTlrEZSQdWPF6FQmx8JjGA28%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=EyWVZpeHoYV%2FSS9Fz28vUa0EdEc%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=%2FJZnrLCDP%2FqT0%2Fdr2Wm1xDEL8nw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=yFH4pqVfSqlBHPY9f6JjhkMvLu4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=i8jtqR%2FlPu9fNukEqDALPCc2D%2F8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=hsFUiwYl%2FC%2F4RVsd0PalZJ54gpc%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=MTj4OMHTpHT3ztJ8lmFKNoe3WDY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152774&Signature=AUugvQHx%2FoKpbRM%2BKW9Ektn%2Ba3s%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/194867.html b/groups.io/g/MTFHRT/wiki/29602/194867.html index e65399c11..d92308c92 100644 --- a/groups.io/g/MTFHRT/wiki/29602/194867.html +++ b/groups.io/g/MTFHRT/wiki/29602/194867.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559260.1717547329854132798"); + console.log("client_id:", "web.web09.27435.1718152173956832592"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559260.1717547329854132798" + client_id: "web.web09.27435.1718152173956832592" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=NfOxTlrEZSQdWPF6FQmx8JjGA28%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=RwK%2BgnYQWm43jauY6veyBOwa1kE%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=%2FJZnrLCDP%2FqT0%2Fdr2Wm1xDEL8nw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=8ZRdXr6RTNquWdiicszEfIUlW3Y%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=i8jtqR%2FlPu9fNukEqDALPCc2D%2F8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=psDeDwNg4dWgXRmVRTB%2BDls4N9g%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=MTj4OMHTpHT3ztJ8lmFKNoe3WDY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=ZUvIoaEGepTKi%2FQ%2BDGPZtXwqLB4%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/194939.html b/groups.io/g/MTFHRT/wiki/29602/194939.html index 759228479..b4684d3dd 100644 --- a/groups.io/g/MTFHRT/wiki/29602/194939.html +++ b/groups.io/g/MTFHRT/wiki/29602/194939.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559925.1717547329756907804"); + console.log("client_id:", "web.web09.27429.1718152173872488377"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559925.1717547329756907804" + client_id: "web.web09.27429.1718152173872488377" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=NfOxTlrEZSQdWPF6FQmx8JjGA28%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=RwK%2BgnYQWm43jauY6veyBOwa1kE%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=%2FJZnrLCDP%2FqT0%2Fdr2Wm1xDEL8nw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=8ZRdXr6RTNquWdiicszEfIUlW3Y%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=i8jtqR%2FlPu9fNukEqDALPCc2D%2F8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=psDeDwNg4dWgXRmVRTB%2BDls4N9g%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>).</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=MTj4OMHTpHT3ztJ8lmFKNoe3WDY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=ZUvIoaEGepTKi%2FQ%2BDGPZtXwqLB4%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/195405.html b/groups.io/g/MTFHRT/wiki/29602/195405.html index 8f2afc7a8..7e3e3d172 100644 --- a/groups.io/g/MTFHRT/wiki/29602/195405.html +++ b/groups.io/g/MTFHRT/wiki/29602/195405.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559249.1717547329654926682"); + console.log("client_id:", "web.web08.27906.1718152173779455387"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559249.1717547329654926682" + client_id: "web.web08.27906.1718152173779455387" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=NfOxTlrEZSQdWPF6FQmx8JjGA28%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=RwK%2BgnYQWm43jauY6veyBOwa1kE%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=%2FJZnrLCDP%2FqT0%2Fdr2Wm1xDEL8nw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=8ZRdXr6RTNquWdiicszEfIUlW3Y%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vials+10ml+stoppers+caps</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=i8jtqR%2FlPu9fNukEqDALPCc2D%2F8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=psDeDwNg4dWgXRmVRTB%2BDls4N9g%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=MTj4OMHTpHT3ztJ8lmFKNoe3WDY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=ZUvIoaEGepTKi%2FQ%2BDGPZtXwqLB4%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/195973.html b/groups.io/g/MTFHRT/wiki/29602/195973.html index 0af66fca4..0fb46f22e 100644 --- a/groups.io/g/MTFHRT/wiki/29602/195973.html +++ b/groups.io/g/MTFHRT/wiki/29602/195973.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559914.1717547329558417521"); + console.log("client_id:", "web.web08.27900.1718152173694750175"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559914.1717547329558417521" + client_id: "web.web08.27900.1718152173694750175" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=NfOxTlrEZSQdWPF6FQmx8JjGA28%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=RwK%2BgnYQWm43jauY6veyBOwa1kE%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=%2FJZnrLCDP%2FqT0%2Fdr2Wm1xDEL8nw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=8ZRdXr6RTNquWdiicszEfIUlW3Y%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=i8jtqR%2FlPu9fNukEqDALPCc2D%2F8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=psDeDwNg4dWgXRmVRTB%2BDls4N9g%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=MTj4OMHTpHT3ztJ8lmFKNoe3WDY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=ZUvIoaEGepTKi%2FQ%2BDGPZtXwqLB4%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/195986.html b/groups.io/g/MTFHRT/wiki/29602/195986.html index 3df813c16..f236758c5 100644 --- a/groups.io/g/MTFHRT/wiki/29602/195986.html +++ b/groups.io/g/MTFHRT/wiki/29602/195986.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559236.1717547329452301524"); + console.log("client_id:", "web.web08.27898.1718152173614953246"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559236.1717547329452301524" + client_id: "web.web08.27898.1718152173614953246" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=NfOxTlrEZSQdWPF6FQmx8JjGA28%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=RwK%2BgnYQWm43jauY6veyBOwa1kE%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=%2FJZnrLCDP%2FqT0%2Fdr2Wm1xDEL8nw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=8ZRdXr6RTNquWdiicszEfIUlW3Y%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=i8jtqR%2FlPu9fNukEqDALPCc2D%2F8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=psDeDwNg4dWgXRmVRTB%2BDls4N9g%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=MTj4OMHTpHT3ztJ8lmFKNoe3WDY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=ZUvIoaEGepTKi%2FQ%2BDGPZtXwqLB4%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/196048.html b/groups.io/g/MTFHRT/wiki/29602/196048.html index 43b678e35..b84c4932f 100644 --- a/groups.io/g/MTFHRT/wiki/29602/196048.html +++ b/groups.io/g/MTFHRT/wiki/29602/196048.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559902.1717547329359217619"); + console.log("client_id:", "web.web08.27893.1718152173537709229"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559902.1717547329359217619" + client_id: "web.web08.27893.1718152173537709229" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=NfOxTlrEZSQdWPF6FQmx8JjGA28%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=RwK%2BgnYQWm43jauY6veyBOwa1kE%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=%2FJZnrLCDP%2FqT0%2Fdr2Wm1xDEL8nw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=8ZRdXr6RTNquWdiicszEfIUlW3Y%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=i8jtqR%2FlPu9fNukEqDALPCc2D%2F8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=psDeDwNg4dWgXRmVRTB%2BDls4N9g%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=MTj4OMHTpHT3ztJ8lmFKNoe3WDY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=ZUvIoaEGepTKi%2FQ%2BDGPZtXwqLB4%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/196085.html b/groups.io/g/MTFHRT/wiki/29602/196085.html index cc9587a65..f1297f0c0 100644 --- a/groups.io/g/MTFHRT/wiki/29602/196085.html +++ b/groups.io/g/MTFHRT/wiki/29602/196085.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559228.1717547329258178086"); + console.log("client_id:", "web.web08.27889.1718152173443601033"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559228.1717547329258178086" + client_id: "web.web08.27889.1718152173443601033" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=NfOxTlrEZSQdWPF6FQmx8JjGA28%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=RwK%2BgnYQWm43jauY6veyBOwa1kE%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=%2FJZnrLCDP%2FqT0%2Fdr2Wm1xDEL8nw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=8ZRdXr6RTNquWdiicszEfIUlW3Y%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=i8jtqR%2FlPu9fNukEqDALPCc2D%2F8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=psDeDwNg4dWgXRmVRTB%2BDls4N9g%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=MTj4OMHTpHT3ztJ8lmFKNoe3WDY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=ZUvIoaEGepTKi%2FQ%2BDGPZtXwqLB4%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/196597.html b/groups.io/g/MTFHRT/wiki/29602/196597.html index 115492d1c..6910f4434 100644 --- a/groups.io/g/MTFHRT/wiki/29602/196597.html +++ b/groups.io/g/MTFHRT/wiki/29602/196597.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559892.1717547329159374302"); + console.log("client_id:", "web.web09.27402.1718152173367740185"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559892.1717547329159374302" + client_id: "web.web09.27402.1718152173367740185" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=NfOxTlrEZSQdWPF6FQmx8JjGA28%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=RwK%2BgnYQWm43jauY6veyBOwa1kE%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=%2FJZnrLCDP%2FqT0%2Fdr2Wm1xDEL8nw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=8ZRdXr6RTNquWdiicszEfIUlW3Y%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=i8jtqR%2FlPu9fNukEqDALPCc2D%2F8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=psDeDwNg4dWgXRmVRTB%2BDls4N9g%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=MTj4OMHTpHT3ztJ8lmFKNoe3WDY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=ZUvIoaEGepTKi%2FQ%2BDGPZtXwqLB4%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/197239.html b/groups.io/g/MTFHRT/wiki/29602/197239.html index f22f34c93..dbb6432cb 100644 --- a/groups.io/g/MTFHRT/wiki/29602/197239.html +++ b/groups.io/g/MTFHRT/wiki/29602/197239.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559219.1717547329057149421"); + console.log("client_id:", "web.web08.27874.1718152173291126781"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559219.1717547329057149421" + client_id: "web.web08.27874.1718152173291126781" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=NfOxTlrEZSQdWPF6FQmx8JjGA28%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=RwK%2BgnYQWm43jauY6veyBOwa1kE%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=%2FJZnrLCDP%2FqT0%2Fdr2Wm1xDEL8nw%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=8ZRdXr6RTNquWdiicszEfIUlW3Y%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=i8jtqR%2FlPu9fNukEqDALPCc2D%2F8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=psDeDwNg4dWgXRmVRTB%2BDls4N9g%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547929&Signature=MTj4OMHTpHT3ztJ8lmFKNoe3WDY%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=ZUvIoaEGepTKi%2FQ%2BDGPZtXwqLB4%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/197796.html b/groups.io/g/MTFHRT/wiki/29602/197796.html index b116453cd..ccc4ce3e0 100644 --- a/groups.io/g/MTFHRT/wiki/29602/197796.html +++ b/groups.io/g/MTFHRT/wiki/29602/197796.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559886.1717547328961210146"); + console.log("client_id:", "web.web09.27387.1718152173204060649"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559886.1717547328961210146" + client_id: "web.web09.27387.1718152173204060649" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=ezNCYc39OnXIcl00WXRJiD344sw%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=RwK%2BgnYQWm43jauY6veyBOwa1kE%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=D3D0yCCqz%2F8pWLOcvTsChgoh6U8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=8ZRdXr6RTNquWdiicszEfIUlW3Y%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=l8h1%2FHZca%2BRH4cbN8%2FqNsKWNwTg%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=psDeDwNg4dWgXRmVRTB%2BDls4N9g%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or (the cheapest) <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials on <a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+sterile&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=240" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">eBay</span></a> or <span style="text-decoration: underline;"><a href="https://www.amazon.com/Depyrogenated-Sterile-Clear-Borosillicate-Glass/dp/B077KFKKJM/" target="_blank" rel="nofollow noopener">Amazon</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=aJVjbVDP6za6ETtfDF8s4Z8Na1g%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=ZUvIoaEGepTKi%2FQ%2BDGPZtXwqLB4%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/197814.html b/groups.io/g/MTFHRT/wiki/29602/197814.html index a4ffcf53b..082b0b141 100644 --- a/groups.io/g/MTFHRT/wiki/29602/197814.html +++ b/groups.io/g/MTFHRT/wiki/29602/197814.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559884.1717547328860518624"); + console.log("client_id:", "web.web08.27866.1718152173121768968"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559884.1717547328860518624" + client_id: "web.web08.27866.1718152173121768968" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=ezNCYc39OnXIcl00WXRJiD344sw%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=RwK%2BgnYQWm43jauY6veyBOwa1kE%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=D3D0yCCqz%2F8pWLOcvTsChgoh6U8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=8ZRdXr6RTNquWdiicszEfIUlW3Y%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=l8h1%2FHZca%2BRH4cbN8%2FqNsKWNwTg%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=psDeDwNg4dWgXRmVRTB%2BDls4N9g%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or <span style="text-decoration: underline;"><a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">sealed vials</a></span>+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials from <a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">USA</span></a> or <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">UK</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=aJVjbVDP6za6ETtfDF8s4Z8Na1g%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=ZUvIoaEGepTKi%2FQ%2BDGPZtXwqLB4%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/197818.html b/groups.io/g/MTFHRT/wiki/29602/197818.html index defd93b90..f727150f6 100644 --- a/groups.io/g/MTFHRT/wiki/29602/197818.html +++ b/groups.io/g/MTFHRT/wiki/29602/197818.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559208.1717547328761408248"); + console.log("client_id:", "web.web09.27380.1718152173041226342"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559208.1717547328761408248" + client_id: "web.web09.27380.1718152173041226342" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=ezNCYc39OnXIcl00WXRJiD344sw%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=RwK%2BgnYQWm43jauY6veyBOwa1kE%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=D3D0yCCqz%2F8pWLOcvTsChgoh6U8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=8ZRdXr6RTNquWdiicszEfIUlW3Y%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=l8h1%2FHZca%2BRH4cbN8%2FqNsKWNwTg%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=psDeDwNg4dWgXRmVRTB%2BDls4N9g%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or sealed vials(<span style="text-decoration: underline;"><a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">1</a></span> <a href="https://www.amazon.com/10ml-Sterile-Vial-Blue-Flip/dp/B07JD49TK2/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a> <a href="https://www.amazon.com/Biocomma-Aluminum-Caps%EF%BC%8CPenicillin-Transparent-Borosilicate/dp/B09W5HM7R6/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">3</span></a> <a href="https://www.amazon.com/Empty-Borosillicate-Sealed-Sterile-Serum/dp/B005DIPY32/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">4</span></a> <a href="https://www.amazon.com/5-10ml-Empty-Sealed-Sterile-Vials/dp/B009CC0KMA/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">5</span></a> <a href="https://www.amazon.com/Molded-Sterile-Clear-Vials-Black/dp/B07KVCL4YF/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">6</span></a>)+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials from <a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">USA</span></a> or <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">UK</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=aJVjbVDP6za6ETtfDF8s4Z8Na1g%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152773&Signature=ZUvIoaEGepTKi%2FQ%2BDGPZtXwqLB4%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/197828.html b/groups.io/g/MTFHRT/wiki/29602/197828.html index 925ece2d8..5452b87a2 100644 --- a/groups.io/g/MTFHRT/wiki/29602/197828.html +++ b/groups.io/g/MTFHRT/wiki/29602/197828.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559874.1717547328664344307"); + console.log("client_id:", "web.web09.27376.1718152172965148772"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559874.1717547328664344307" + client_id: "web.web09.27376.1718152172965148772" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=ezNCYc39OnXIcl00WXRJiD344sw%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=eiwqbGoiKN4uPR6QKG3Hl779vAk%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=D3D0yCCqz%2F8pWLOcvTsChgoh6U8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=0c4ZbSd9L%2B%2Fmi%2Fif7Os5syJ94Co%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=l8h1%2FHZca%2BRH4cbN8%2FqNsKWNwTg%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=4VJH84LXhw3Vp4Jyl1RFuA6pE6w%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or sealed vials(<span style="text-decoration: underline;"><a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">1</a></span> <a href="https://www.amazon.com/10ml-Sterile-Vial-Blue-Flip/dp/B07JD49TK2/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a> <a href="https://www.amazon.com/Biocomma-Aluminum-Caps%EF%BC%8CPenicillin-Transparent-Borosilicate/dp/B09W5HM7R6/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">3</span></a> <a href="https://www.amazon.com/Empty-Borosillicate-Sealed-Sterile-Serum/dp/B005DIPY32/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">4</span></a> <a href="https://www.amazon.com/5-10ml-Empty-Sealed-Sterile-Vials/dp/B009CC0KMA/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">5</span></a> <a href="https://www.amazon.com/Molded-Sterile-Clear-Vials-Black/dp/B07KVCL4YF/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">6</span></a>)+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials from <a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">USA</span></a> or <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">UK</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=aJVjbVDP6za6ETtfDF8s4Z8Na1g%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=JV702rJ1kFQ4RK57LPDfW2CF1Ik%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/197829.html b/groups.io/g/MTFHRT/wiki/29602/197829.html index 652ed2ddb..0460ff35a 100644 --- a/groups.io/g/MTFHRT/wiki/29602/197829.html +++ b/groups.io/g/MTFHRT/wiki/29602/197829.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559202.1717547328567408472"); + console.log("client_id:", "web.web09.27372.1718152172882521372"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559202.1717547328567408472" + client_id: "web.web09.27372.1718152172882521372" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=ezNCYc39OnXIcl00WXRJiD344sw%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=eiwqbGoiKN4uPR6QKG3Hl779vAk%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=D3D0yCCqz%2F8pWLOcvTsChgoh6U8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=0c4ZbSd9L%2B%2Fmi%2Fif7Os5syJ94Co%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=l8h1%2FHZca%2BRH4cbN8%2FqNsKWNwTg%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=4VJH84LXhw3Vp4Jyl1RFuA6pE6w%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or sealed vials(<span style="text-decoration: underline;"><a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">1</a></span> <a href="https://www.amazon.com/10ml-Sterile-Vial-Blue-Flip/dp/B07JD49TK2/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a> <a href="https://www.amazon.com/Biocomma-Aluminum-Caps%EF%BC%8CPenicillin-Transparent-Borosilicate/dp/B09W5HM7R6/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">3</span></a> <a href="https://www.amazon.com/Empty-Borosillicate-Sealed-Sterile-Serum/dp/B005DIPY32/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">4</span></a> <a href="https://www.amazon.com/5-10ml-Empty-Sealed-Sterile-Vials/dp/B009CC0KMA/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">5</span></a> <a href="https://www.amazon.com/Molded-Sterile-Clear-Vials-Black/dp/B07KVCL4YF/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">6</span></a>)+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials from <a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">USA</span></a> or <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">UK</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=aJVjbVDP6za6ETtfDF8s4Z8Na1g%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=JV702rJ1kFQ4RK57LPDfW2CF1Ik%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/197830.html b/groups.io/g/MTFHRT/wiki/29602/197830.html index f80c17a50..b9164879d 100644 --- a/groups.io/g/MTFHRT/wiki/29602/197830.html +++ b/groups.io/g/MTFHRT/wiki/29602/197830.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559868.1717547328469887711"); + console.log("client_id:", "web.web08.27851.1718152172806436946"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559868.1717547328469887711" + client_id: "web.web08.27851.1718152172806436946" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=ezNCYc39OnXIcl00WXRJiD344sw%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=eiwqbGoiKN4uPR6QKG3Hl779vAk%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=D3D0yCCqz%2F8pWLOcvTsChgoh6U8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=0c4ZbSd9L%2B%2Fmi%2Fif7Os5syJ94Co%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=l8h1%2FHZca%2BRH4cbN8%2FqNsKWNwTg%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=4VJH84LXhw3Vp4Jyl1RFuA6pE6w%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or sealed vials(<span style="text-decoration: underline;"><a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">1</a></span> <a href="https://www.amazon.com/10ml-Sterile-Vial-Blue-Flip/dp/B07JD49TK2/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a> <a href="https://www.amazon.com/Biocomma-Aluminum-Caps%EF%BC%8CPenicillin-Transparent-Borosilicate/dp/B09W5HM7R6/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">3</span></a> <a href="https://www.amazon.com/Empty-Borosillicate-Sealed-Sterile-Serum/dp/B005DIPY32/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">4</span></a> <a href="https://www.amazon.com/5-10ml-Empty-Sealed-Sterile-Vials/dp/B009CC0KMA/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">5</span></a> <a href="https://www.amazon.com/Molded-Sterile-Clear-Vials-Black/dp/B07KVCL4YF/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">6</span></a>)+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials from <a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">USA</span></a> or <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">UK</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=aJVjbVDP6za6ETtfDF8s4Z8Na1g%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=JV702rJ1kFQ4RK57LPDfW2CF1Ik%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/197997.html b/groups.io/g/MTFHRT/wiki/29602/197997.html index 0322aa532..5ba1f4217 100644 --- a/groups.io/g/MTFHRT/wiki/29602/197997.html +++ b/groups.io/g/MTFHRT/wiki/29602/197997.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559863.1717547328369869045"); + console.log("client_id:", "web.web09.27364.1718152172729069526"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559863.1717547328369869045" + client_id: "web.web09.27364.1718152172729069526" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=ezNCYc39OnXIcl00WXRJiD344sw%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=eiwqbGoiKN4uPR6QKG3Hl779vAk%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=D3D0yCCqz%2F8pWLOcvTsChgoh6U8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=0c4ZbSd9L%2B%2Fmi%2Fif7Os5syJ94Co%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=l8h1%2FHZca%2BRH4cbN8%2FqNsKWNwTg%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=4VJH84LXhw3Vp4Jyl1RFuA6pE6w%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or sealed vials(<span style="text-decoration: underline;"><a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">1</a></span> <a href="https://www.amazon.com/10ml-Sterile-Vial-Blue-Flip/dp/B07JD49TK2/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a> <a href="https://www.amazon.com/Biocomma-Aluminum-Caps%EF%BC%8CPenicillin-Transparent-Borosilicate/dp/B09W5HM7R6/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">3</span></a> <a href="https://www.amazon.com/Empty-Borosillicate-Sealed-Sterile-Serum/dp/B005DIPY32/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">4</span></a> <a href="https://www.amazon.com/5-10ml-Empty-Sealed-Sterile-Vials/dp/B009CC0KMA/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">5</span></a> <a href="https://www.amazon.com/Molded-Sterile-Clear-Vials-Black/dp/B07KVCL4YF/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">6</span></a>)+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials from <a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">USA</span></a> or <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">UK</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=aJVjbVDP6za6ETtfDF8s4Z8Na1g%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=JV702rJ1kFQ4RK57LPDfW2CF1Ik%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/198070.html b/groups.io/g/MTFHRT/wiki/29602/198070.html index 82eb53125..093be2dbf 100644 --- a/groups.io/g/MTFHRT/wiki/29602/198070.html +++ b/groups.io/g/MTFHRT/wiki/29602/198070.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559189.1717547328269555343"); + console.log("client_id:", "web.web09.27360.1718152172650405371"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559189.1717547328269555343" + client_id: "web.web09.27360.1718152172650405371" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=ezNCYc39OnXIcl00WXRJiD344sw%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=eiwqbGoiKN4uPR6QKG3Hl779vAk%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=D3D0yCCqz%2F8pWLOcvTsChgoh6U8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=0c4ZbSd9L%2B%2Fmi%2Fif7Os5syJ94Co%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=l8h1%2FHZca%2BRH4cbN8%2FqNsKWNwTg%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=4VJH84LXhw3Vp4Jyl1RFuA6pE6w%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or sealed vials(<span style="text-decoration: underline;"><a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">1</a></span> <a href="https://www.amazon.com/10ml-Sterile-Vial-Blue-Flip/dp/B07JD49TK2/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a> <a href="https://www.amazon.com/Biocomma-Aluminum-Caps%EF%BC%8CPenicillin-Transparent-Borosilicate/dp/B09W5HM7R6/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">3</span></a> <a href="https://www.amazon.com/Empty-Borosillicate-Sealed-Sterile-Serum/dp/B005DIPY32/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">4</span></a> <a href="https://www.amazon.com/5-10ml-Empty-Sealed-Sterile-Vials/dp/B009CC0KMA/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">5</span></a> <a href="https://www.amazon.com/Molded-Sterile-Clear-Vials-Black/dp/B07KVCL4YF/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">6</span></a>)+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent <a href="https://issuepedia.org/Sufficiently_advanced_incompetence_is_indistinguishable_from_malice" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">or</span></a> deceitful slander about this guide then you can buy washed sealed sterile empty vials from <a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">USA</span></a> or <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">UK</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=aJVjbVDP6za6ETtfDF8s4Z8Na1g%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=JV702rJ1kFQ4RK57LPDfW2CF1Ik%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/198075.html b/groups.io/g/MTFHRT/wiki/29602/198075.html index 4e4ab6f63..e4c44a316 100644 --- a/groups.io/g/MTFHRT/wiki/29602/198075.html +++ b/groups.io/g/MTFHRT/wiki/29602/198075.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559857.1717547328152537267"); + console.log("client_id:", "web.web08.27839.1718152172565647411"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559857.1717547328152537267" + client_id: "web.web08.27839.1718152172565647411" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=ezNCYc39OnXIcl00WXRJiD344sw%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=eiwqbGoiKN4uPR6QKG3Hl779vAk%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=D3D0yCCqz%2F8pWLOcvTsChgoh6U8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=0c4ZbSd9L%2B%2Fmi%2Fif7Os5syJ94Co%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=l8h1%2FHZca%2BRH4cbN8%2FqNsKWNwTg%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=4VJH84LXhw3Vp4Jyl1RFuA6pE6w%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or sealed vials(<span style="text-decoration: underline;"><a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">1</a></span> <a href="https://www.amazon.com/10ml-Sterile-Vial-Blue-Flip/dp/B07JD49TK2/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a> <a href="https://www.amazon.com/Biocomma-Aluminum-Caps%EF%BC%8CPenicillin-Transparent-Borosilicate/dp/B09W5HM7R6/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">3</span></a> <a href="https://www.amazon.com/Empty-Borosillicate-Sealed-Sterile-Serum/dp/B005DIPY32/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">4</span></a> <a href="https://www.amazon.com/5-10ml-Empty-Sealed-Sterile-Vials/dp/B009CC0KMA/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">5</span></a> <a href="https://www.amazon.com/Molded-Sterile-Clear-Vials-Black/dp/B07KVCL4YF/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">6</span></a>)+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent <a href="https://issuepedia.org/Sufficiently_advanced_incompetence_is_indistinguishable_from_malice" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">or</span></a> deceitful slander about this guide then you can buy washed sealed sterile empty vials from <a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">USA</span></a> or <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">UK</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=aJVjbVDP6za6ETtfDF8s4Z8Na1g%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=JV702rJ1kFQ4RK57LPDfW2CF1Ik%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/198774.html b/groups.io/g/MTFHRT/wiki/29602/198774.html index 8c14da4d0..760a80aee 100644 --- a/groups.io/g/MTFHRT/wiki/29602/198774.html +++ b/groups.io/g/MTFHRT/wiki/29602/198774.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559180.1717547328055531723"); + console.log("client_id:", "web.web09.27358.1718152172486529850"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559180.1717547328055531723" + client_id: "web.web09.27358.1718152172486529850" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=ezNCYc39OnXIcl00WXRJiD344sw%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=eiwqbGoiKN4uPR6QKG3Hl779vAk%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=D3D0yCCqz%2F8pWLOcvTsChgoh6U8%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=0c4ZbSd9L%2B%2Fmi%2Fif7Os5syJ94Co%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=l8h1%2FHZca%2BRH4cbN8%2FqNsKWNwTg%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=4VJH84LXhw3Vp4Jyl1RFuA6pE6w%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or sealed vials(<span style="text-decoration: underline;"><a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">1</a></span> <a href="https://www.amazon.com/10ml-Sterile-Vial-Blue-Flip/dp/B07JD49TK2/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a> <a href="https://www.amazon.com/Biocomma-Aluminum-Caps%EF%BC%8CPenicillin-Transparent-Borosilicate/dp/B09W5HM7R6/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">3</span></a> <a href="https://www.amazon.com/Empty-Borosillicate-Sealed-Sterile-Serum/dp/B005DIPY32/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">4</span></a> <a href="https://www.amazon.com/5-10ml-Empty-Sealed-Sterile-Vials/dp/B009CC0KMA/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">5</span></a> <a href="https://www.amazon.com/Molded-Sterile-Clear-Vials-Black/dp/B07KVCL4YF/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">6</span></a>)+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent <a href="https://issuepedia.org/Sufficiently_advanced_incompetence_is_indistinguishable_from_malice" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">or</span></a> deceitful slander about this guide then you can buy washed sealed sterile empty vials from <a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">USA</span></a> or <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">UK</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547928&Signature=aJVjbVDP6za6ETtfDF8s4Z8Na1g%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=JV702rJ1kFQ4RK57LPDfW2CF1Ik%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/199148.html b/groups.io/g/MTFHRT/wiki/29602/199148.html index 0060cdcde..a1dfd0ddc 100644 --- a/groups.io/g/MTFHRT/wiki/29602/199148.html +++ b/groups.io/g/MTFHRT/wiki/29602/199148.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559845.1717547327958962584"); + console.log("client_id:", "web.web09.27350.1718152172408171542"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559845.1717547327958962584" + client_id: "web.web09.27350.1718152172408171542" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=%2BLIBmic48naTbVinshyF9g6T1WE%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=eiwqbGoiKN4uPR6QKG3Hl779vAk%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=mv3Uq%2FQXcXKCkCTIRuItUFJF63s%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=0c4ZbSd9L%2B%2Fmi%2Fif7Os5syJ94Co%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=duOrG3gcbv84N60mgdohdBhA85E%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=4VJH84LXhw3Vp4Jyl1RFuA6pE6w%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or sealed vials(<span style="text-decoration: underline;"><a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">1</a></span> <a href="https://www.amazon.com/10ml-Sterile-Vial-Blue-Flip/dp/B07JD49TK2/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a> <a href="https://www.amazon.com/Biocomma-Aluminum-Caps%EF%BC%8CPenicillin-Transparent-Borosilicate/dp/B09W5HM7R6/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">3</span></a> <a href="https://www.amazon.com/Empty-Borosillicate-Sealed-Sterile-Serum/dp/B005DIPY32/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">4</span></a> <a href="https://www.amazon.com/5-10ml-Empty-Sealed-Sterile-Vials/dp/B009CC0KMA/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">5</span></a> <a href="https://www.amazon.com/Molded-Sterile-Clear-Vials-Black/dp/B07KVCL4YF/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">6</span></a>)+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent <a href="https://issuepedia.org/Sufficiently_advanced_incompetence_is_indistinguishable_from_malice" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">or</span></a> deceitful slander about this guide then you can buy washed sealed sterile empty vials from <a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">USA</span></a> or <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">UK</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=MyZPtbD0BcruLEIpc3wRr9BFqc8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=JV702rJ1kFQ4RK57LPDfW2CF1Ik%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1169,7 +1182,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/199960.html b/groups.io/g/MTFHRT/wiki/29602/199960.html index 9c390cc70..c19d2be2b 100644 --- a/groups.io/g/MTFHRT/wiki/29602/199960.html +++ b/groups.io/g/MTFHRT/wiki/29602/199960.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559169.1717547327858956013"); + console.log("client_id:", "web.web09.27346.1718152172327982074"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559169.1717547327858956013" + client_id: "web.web09.27346.1718152172327982074" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=%2BLIBmic48naTbVinshyF9g6T1WE%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=eiwqbGoiKN4uPR6QKG3Hl779vAk%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=mv3Uq%2FQXcXKCkCTIRuItUFJF63s%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=0c4ZbSd9L%2B%2Fmi%2Fif7Os5syJ94Co%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=duOrG3gcbv84N60mgdohdBhA85E%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=4VJH84LXhw3Vp4Jyl1RFuA6pE6w%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or sealed vials(<span style="text-decoration: underline;"><a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">1</a></span> <a href="https://www.amazon.com/10ml-Sterile-Vial-Blue-Flip/dp/B07JD49TK2/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a> <a href="https://www.amazon.com/Biocomma-Aluminum-Caps%EF%BC%8CPenicillin-Transparent-Borosilicate/dp/B09W5HM7R6/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">3</span></a> <a href="https://www.amazon.com/Empty-Borosillicate-Sealed-Sterile-Serum/dp/B005DIPY32/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">4</span></a> <a href="https://www.amazon.com/5-10ml-Empty-Sealed-Sterile-Vials/dp/B009CC0KMA/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">5</span></a> <a href="https://www.amazon.com/Molded-Sterile-Clear-Vials-Black/dp/B07KVCL4YF/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">6</span></a>)+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent <a href="https://issuepedia.org/Sufficiently_advanced_incompetence_is_indistinguishable_from_malice" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">or</span></a> deceitful slander about this guide then you can buy washed sealed sterile empty vials from <a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">USA</span></a> or <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">UK</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=MyZPtbD0BcruLEIpc3wRr9BFqc8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=JV702rJ1kFQ4RK57LPDfW2CF1Ik%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1170,7 +1183,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/201192.html b/groups.io/g/MTFHRT/wiki/29602/201192.html index df91ca579..8ba495de3 100644 --- a/groups.io/g/MTFHRT/wiki/29602/201192.html +++ b/groups.io/g/MTFHRT/wiki/29602/201192.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559834.1717547327760773768"); + console.log("client_id:", "web.web08.27815.1718152172240915575"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559834.1717547327760773768" + client_id: "web.web08.27815.1718152172240915575" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=%2BLIBmic48naTbVinshyF9g6T1WE%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=eiwqbGoiKN4uPR6QKG3Hl779vAk%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=mv3Uq%2FQXcXKCkCTIRuItUFJF63s%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=0c4ZbSd9L%2B%2Fmi%2Fif7Os5syJ94Co%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=duOrG3gcbv84N60mgdohdBhA85E%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=4VJH84LXhw3Vp4Jyl1RFuA6pE6w%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or sealed vials(<span style="text-decoration: underline;"><a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">1</a></span> <a href="https://www.amazon.com/10ml-Sterile-Vial-Blue-Flip/dp/B07JD49TK2/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a> <a href="https://www.amazon.com/Biocomma-Aluminum-Caps%EF%BC%8CPenicillin-Transparent-Borosilicate/dp/B09W5HM7R6/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">3</span></a> <a href="https://www.amazon.com/Empty-Borosillicate-Sealed-Sterile-Serum/dp/B005DIPY32/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">4</span></a> <a href="https://www.amazon.com/5-10ml-Empty-Sealed-Sterile-Vials/dp/B009CC0KMA/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">5</span></a> <a href="https://www.amazon.com/Molded-Sterile-Clear-Vials-Black/dp/B07KVCL4YF/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">6</span></a>)+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent <a href="https://issuepedia.org/Sufficiently_advanced_incompetence_is_indistinguishable_from_malice" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">or</span></a> deceitful slander about this guide then you can buy washed sealed sterile empty vials from <a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">USA</span></a> or <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">UK</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=MyZPtbD0BcruLEIpc3wRr9BFqc8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=JV702rJ1kFQ4RK57LPDfW2CF1Ik%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1170,7 +1183,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/201237.html b/groups.io/g/MTFHRT/wiki/29602/201237.html index 78a5c40be..551514eb1 100644 --- a/groups.io/g/MTFHRT/wiki/29602/201237.html +++ b/groups.io/g/MTFHRT/wiki/29602/201237.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559157.1717547327653768599"); + console.log("client_id:", "web.web09.27330.1718152172158966124"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559157.1717547327653768599" + client_id: "web.web09.27330.1718152172158966124" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=%2BLIBmic48naTbVinshyF9g6T1WE%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=eiwqbGoiKN4uPR6QKG3Hl779vAk%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=mv3Uq%2FQXcXKCkCTIRuItUFJF63s%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=0c4ZbSd9L%2B%2Fmi%2Fif7Os5syJ94Co%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=duOrG3gcbv84N60mgdohdBhA85E%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=4VJH84LXhw3Vp4Jyl1RFuA6pE6w%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or sealed vials(<span style="text-decoration: underline;"><a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">1</a></span> <a href="https://www.amazon.com/10ml-Sterile-Vial-Blue-Flip/dp/B07JD49TK2/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a> <a href="https://www.amazon.com/Biocomma-Aluminum-Caps%EF%BC%8CPenicillin-Transparent-Borosilicate/dp/B09W5HM7R6/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">3</span></a> <a href="https://www.amazon.com/Empty-Borosillicate-Sealed-Sterile-Serum/dp/B005DIPY32/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">4</span></a> <a href="https://www.amazon.com/5-10ml-Empty-Sealed-Sterile-Vials/dp/B009CC0KMA/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">5</span></a> <a href="https://www.amazon.com/Molded-Sterile-Clear-Vials-Black/dp/B07KVCL4YF/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">6</span></a>)+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent <a href="https://issuepedia.org/Sufficiently_advanced_incompetence_is_indistinguishable_from_malice" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">or</span></a> deceitful slander about this guide then you can buy washed sealed sterile empty vials from <a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">USA</span></a> or <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">UK</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=MyZPtbD0BcruLEIpc3wRr9BFqc8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=JV702rJ1kFQ4RK57LPDfW2CF1Ik%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1170,7 +1183,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/202979.html b/groups.io/g/MTFHRT/wiki/29602/202979.html index 2aae06cb6..e876ef22b 100644 --- a/groups.io/g/MTFHRT/wiki/29602/202979.html +++ b/groups.io/g/MTFHRT/wiki/29602/202979.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559825.1717547327558471170"); + console.log("client_id:", "web.web08.27809.1718152172076474764"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559825.1717547327558471170" + client_id: "web.web08.27809.1718152172076474764" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1015,7 +1028,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=%2BLIBmic48naTbVinshyF9g6T1WE%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=eiwqbGoiKN4uPR6QKG3Hl779vAk%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1031,10 +1044,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=mv3Uq%2FQXcXKCkCTIRuItUFJF63s%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=0c4ZbSd9L%2B%2Fmi%2Fif7Os5syJ94Co%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=duOrG3gcbv84N60mgdohdBhA85E%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=4VJH84LXhw3Vp4Jyl1RFuA6pE6w%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or sealed vials(<span style="text-decoration: underline;"><a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">1</a></span> <a href="https://www.amazon.com/10ml-Sterile-Vial-Blue-Flip/dp/B07JD49TK2/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a> <a href="https://www.amazon.com/Biocomma-Aluminum-Caps%EF%BC%8CPenicillin-Transparent-Borosilicate/dp/B09W5HM7R6/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">3</span></a> <a href="https://www.amazon.com/Empty-Borosillicate-Sealed-Sterile-Serum/dp/B005DIPY32/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">4</span></a> <a href="https://www.amazon.com/5-10ml-Empty-Sealed-Sterile-Vials/dp/B009CC0KMA/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">5</span></a> <a href="https://www.amazon.com/Molded-Sterile-Clear-Vials-Black/dp/B07KVCL4YF/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">6</span></a>)+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent <a href="https://issuepedia.org/Sufficiently_advanced_incompetence_is_indistinguishable_from_malice" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">or</span></a> deceitful slander about this guide then you can buy washed sealed sterile empty vials from <a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">USA</span></a> or <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">UK</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1047,7 +1060,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=MyZPtbD0BcruLEIpc3wRr9BFqc8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=JV702rJ1kFQ4RK57LPDfW2CF1Ik%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1170,7 +1183,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/203230.html b/groups.io/g/MTFHRT/wiki/29602/203230.html index 467fe72f8..7e359143c 100644 --- a/groups.io/g/MTFHRT/wiki/29602/203230.html +++ b/groups.io/g/MTFHRT/wiki/29602/203230.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559145.1717547327460269905"); + console.log("client_id:", "web.web09.27323.1718152171994401470"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559145.1717547327460269905" + client_id: "web.web09.27323.1718152171994401470" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1016,7 +1029,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=%2BLIBmic48naTbVinshyF9g6T1WE%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=eiwqbGoiKN4uPR6QKG3Hl779vAk%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1032,10 +1045,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Hormone powders are sold not sterile, so any cleaning / sterilization efforts before terminal heat sterilization are futile. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=mv3Uq%2FQXcXKCkCTIRuItUFJF63s%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=0c4ZbSd9L%2B%2Fmi%2Fif7Os5syJ94Co%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=duOrG3gcbv84N60mgdohdBhA85E%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=4VJH84LXhw3Vp4Jyl1RFuA6pE6w%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or sealed vials(<span style="text-decoration: underline;"><a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">1</a></span> <a href="https://www.amazon.com/10ml-Sterile-Vial-Blue-Flip/dp/B07JD49TK2/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a> <a href="https://www.amazon.com/Biocomma-Aluminum-Caps%EF%BC%8CPenicillin-Transparent-Borosilicate/dp/B09W5HM7R6/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">3</span></a> <a href="https://www.amazon.com/Empty-Borosillicate-Sealed-Sterile-Serum/dp/B005DIPY32/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">4</span></a> <a href="https://www.amazon.com/5-10ml-Empty-Sealed-Sterile-Vials/dp/B009CC0KMA/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">5</span></a> <a href="https://www.amazon.com/Molded-Sterile-Clear-Vials-Black/dp/B07KVCL4YF/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">6</span></a>)+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent <a href="https://issuepedia.org/Sufficiently_advanced_incompetence_is_indistinguishable_from_malice" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">or</span></a> deceitful slander about this guide then you can buy washed sealed sterile empty vials from <a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">USA</span></a> or <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">UK</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1048,7 +1061,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=MyZPtbD0BcruLEIpc3wRr9BFqc8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152772&Signature=JV702rJ1kFQ4RK57LPDfW2CF1Ik%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1171,7 +1184,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/204015.html b/groups.io/g/MTFHRT/wiki/29602/204015.html index 0ed5f58e5..79d2507dd 100644 --- a/groups.io/g/MTFHRT/wiki/29602/204015.html +++ b/groups.io/g/MTFHRT/wiki/29602/204015.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559137.1717547327362706775"); + console.log("client_id:", "web.web08.27793.1718152171915345016"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559137.1717547327362706775" + client_id: "web.web08.27793.1718152171915345016" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1016,7 +1029,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=%2BLIBmic48naTbVinshyF9g6T1WE%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152771&Signature=loe26C%2BXQmeXKJ6caMbePqI4%2Fds%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1032,10 +1045,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Hormone powders are sold not sterile, so any cleaning / sterilization efforts before terminal heat sterilization are futile. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=mv3Uq%2FQXcXKCkCTIRuItUFJF63s%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152771&Signature=JBeKo%2BnQbK3jZPFtoIUx7bai0U4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=duOrG3gcbv84N60mgdohdBhA85E%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152771&Signature=GDOat8g6deOW79QaeT5lQcz5YZo%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or sealed vials(<span style="text-decoration: underline;"><a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">1</a></span> <a href="https://www.amazon.com/10ml-Sterile-Vial-Blue-Flip/dp/B07JD49TK2/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a> <a href="https://www.amazon.com/Biocomma-Aluminum-Caps%EF%BC%8CPenicillin-Transparent-Borosilicate/dp/B09W5HM7R6/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">3</span></a> <a href="https://www.amazon.com/Empty-Borosillicate-Sealed-Sterile-Serum/dp/B005DIPY32/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">4</span></a> <a href="https://www.amazon.com/5-10ml-Empty-Sealed-Sterile-Vials/dp/B009CC0KMA/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">5</span></a> <a href="https://www.amazon.com/Molded-Sterile-Clear-Vials-Black/dp/B07KVCL4YF/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">6</span></a>)+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent <a href="https://issuepedia.org/Sufficiently_advanced_incompetence_is_indistinguishable_from_malice" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">or</span></a> deceitful slander about this guide then you can buy washed sealed sterile empty vials from <a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">USA</span></a> or <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">UK</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1048,7 +1061,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=MyZPtbD0BcruLEIpc3wRr9BFqc8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152771&Signature=0y268mC2LKrbBBcLgdreGJ02Fhg%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1171,7 +1184,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/204333.html b/groups.io/g/MTFHRT/wiki/29602/204333.html index e57ea0a92..9ba5c4651 100644 --- a/groups.io/g/MTFHRT/wiki/29602/204333.html +++ b/groups.io/g/MTFHRT/wiki/29602/204333.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559803.1717547327263178059"); + console.log("client_id:", "web.web08.27787.1718152171829356442"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559803.1717547327263178059" + client_id: "web.web08.27787.1718152171829356442" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1016,7 +1029,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=%2BLIBmic48naTbVinshyF9g6T1WE%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152771&Signature=loe26C%2BXQmeXKJ6caMbePqI4%2Fds%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1032,10 +1045,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Hormone powders are sold not sterile, so any cleaning / sterilization efforts before terminal heat sterilization are futile. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=mv3Uq%2FQXcXKCkCTIRuItUFJF63s%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152771&Signature=JBeKo%2BnQbK3jZPFtoIUx7bai0U4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=duOrG3gcbv84N60mgdohdBhA85E%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152771&Signature=GDOat8g6deOW79QaeT5lQcz5YZo%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or sealed vials(<span style="text-decoration: underline;"><a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">1</a></span> <a href="https://www.amazon.com/10ml-Sterile-Vial-Blue-Flip/dp/B07JD49TK2/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a> <a href="https://www.amazon.com/Biocomma-Aluminum-Caps%EF%BC%8CPenicillin-Transparent-Borosilicate/dp/B09W5HM7R6/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">3</span></a> <a href="https://www.amazon.com/Empty-Borosillicate-Sealed-Sterile-Serum/dp/B005DIPY32/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">4</span></a> <a href="https://www.amazon.com/5-10ml-Empty-Sealed-Sterile-Vials/dp/B009CC0KMA/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">5</span></a> <a href="https://www.amazon.com/Molded-Sterile-Clear-Vials-Black/dp/B07KVCL4YF/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">6</span></a>)+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent <a href="https://issuepedia.org/Sufficiently_advanced_incompetence_is_indistinguishable_from_malice" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">or</span></a> deceitful slander about this guide then you can buy washed sealed sterile empty vials from <a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">USA</span></a> or <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">UK</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1048,7 +1061,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=MyZPtbD0BcruLEIpc3wRr9BFqc8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152771&Signature=0y268mC2LKrbBBcLgdreGJ02Fhg%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1171,7 +1184,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/204789.html b/groups.io/g/MTFHRT/wiki/29602/204789.html index d7a7a7131..a6a3a344b 100644 --- a/groups.io/g/MTFHRT/wiki/29602/204789.html +++ b/groups.io/g/MTFHRT/wiki/29602/204789.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559801.1717547327162961128"); + console.log("client_id:", "web.web09.27303.1718152171750281970"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559801.1717547327162961128" + client_id: "web.web09.27303.1718152171750281970" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1016,7 +1029,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=%2BLIBmic48naTbVinshyF9g6T1WE%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152771&Signature=loe26C%2BXQmeXKJ6caMbePqI4%2Fds%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1032,10 +1045,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Hormone powders are sold not sterile, so any cleaning / sterilization efforts before terminal heat sterilization are futile. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=mv3Uq%2FQXcXKCkCTIRuItUFJF63s%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152771&Signature=JBeKo%2BnQbK3jZPFtoIUx7bai0U4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=duOrG3gcbv84N60mgdohdBhA85E%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152771&Signature=GDOat8g6deOW79QaeT5lQcz5YZo%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or sealed vials(<span style="text-decoration: underline;"><a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">1</a></span> <a href="https://www.amazon.com/10ml-Sterile-Vial-Blue-Flip/dp/B07JD49TK2/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a> <a href="https://www.amazon.com/Biocomma-Aluminum-Caps%EF%BC%8CPenicillin-Transparent-Borosilicate/dp/B09W5HM7R6/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">3</span></a> <a href="https://www.amazon.com/Empty-Borosillicate-Sealed-Sterile-Serum/dp/B005DIPY32/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">4</span></a> <a href="https://www.amazon.com/5-10ml-Empty-Sealed-Sterile-Vials/dp/B009CC0KMA/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">5</span></a> <a href="https://www.amazon.com/Molded-Sterile-Clear-Vials-Black/dp/B07KVCL4YF/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">6</span></a>)+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent <a href="https://issuepedia.org/Sufficiently_advanced_incompetence_is_indistinguishable_from_malice" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">or</span></a> deceitful slander about this guide then you can buy washed sealed sterile empty vials from <a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">USA</span></a> or <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">UK</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1048,7 +1061,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=MyZPtbD0BcruLEIpc3wRr9BFqc8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152771&Signature=0y268mC2LKrbBBcLgdreGJ02Fhg%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1171,7 +1184,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/205726.html b/groups.io/g/MTFHRT/wiki/29602/205726.html index ca5d3d485..ef0355a21 100644 --- a/groups.io/g/MTFHRT/wiki/29602/205726.html +++ b/groups.io/g/MTFHRT/wiki/29602/205726.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559795.1717547327063309302"); + console.log("client_id:", "web.web09.27296.1718152171662840128"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559795.1717547327063309302" + client_id: "web.web09.27296.1718152171662840128" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1016,7 +1029,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=%2BLIBmic48naTbVinshyF9g6T1WE%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152771&Signature=loe26C%2BXQmeXKJ6caMbePqI4%2Fds%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1032,10 +1045,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Hormone powders are sold not sterile, so any cleaning / sterilization efforts before terminal heat sterilization are futile. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=mv3Uq%2FQXcXKCkCTIRuItUFJF63s%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152771&Signature=JBeKo%2BnQbK3jZPFtoIUx7bai0U4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=duOrG3gcbv84N60mgdohdBhA85E%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152771&Signature=GDOat8g6deOW79QaeT5lQcz5YZo%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or sealed vials(<span style="text-decoration: underline;"><a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">1</a></span> <a href="https://www.amazon.com/10ml-Sterile-Vial-Blue-Flip/dp/B07JD49TK2/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a> <a href="https://www.amazon.com/Biocomma-Aluminum-Caps%EF%BC%8CPenicillin-Transparent-Borosilicate/dp/B09W5HM7R6/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">3</span></a> <a href="https://www.amazon.com/Empty-Borosillicate-Sealed-Sterile-Serum/dp/B005DIPY32/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">4</span></a> <a href="https://www.amazon.com/5-10ml-Empty-Sealed-Sterile-Vials/dp/B009CC0KMA/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">5</span></a> <a href="https://www.amazon.com/Molded-Sterile-Clear-Vials-Black/dp/B07KVCL4YF/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">6</span></a>)+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent <a href="https://issuepedia.org/Sufficiently_advanced_incompetence_is_indistinguishable_from_malice" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">or</span></a> deceitful slander about this guide then you can buy washed sealed sterile empty vials from <a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">USA</span></a> or <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">UK</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1048,7 +1061,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547927&Signature=MyZPtbD0BcruLEIpc3wRr9BFqc8%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152771&Signature=0y268mC2LKrbBBcLgdreGJ02Fhg%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1171,7 +1184,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/205727.html b/groups.io/g/MTFHRT/wiki/29602/205727.html index 47cad03e7..8e1eb2cd6 100644 --- a/groups.io/g/MTFHRT/wiki/29602/205727.html +++ b/groups.io/g/MTFHRT/wiki/29602/205727.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559784.1717547326963080220"); + console.log("client_id:", "web.web09.27291.1718152171577662973"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559784.1717547326963080220" + client_id: "web.web09.27291.1718152171577662973" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -955,7 +968,7 @@ function createAlert(msg, isError, autoClose, noClose) { <a href="history.html"> <script id="timedispupdated29602"> - $('#timedispupdated29602').replaceWith(DisplayShortTime(1717385405193833851, false + $('#timedispupdated29602').replaceWith(DisplayShortTime(1718133397159310831, false )); </script> @@ -1016,7 +1029,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Equipment"></a>Equipment</h2> <h3><a name="Necessary"></a>Necessary</h3> <p>The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).</p> -<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547926&Signature=gnrgOu06d2dNRA6S6J7qqUJTBrs%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> +<p>If you buy ready-to-use scales then they must look exactly like this:<br/><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13908/354x254.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152771&Signature=loe26C%2BXQmeXKJ6caMbePqI4%2Fds%3D" align="right" class="myimg-responsive"/><span style="text-decoration: underline;"><a href="https://www.ebay.com/itm/363747240371" target="_blank" rel="nofollow noopener">https://www.ebay.com/itm/363747240371</a></span><br/><a href="https://www.aliexpress.com/item/4000586480263.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/item/4000586480263.html</span></a></p> <p>Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.</p> <p>Search for other sellers:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1</span></a></p> <p><a href="https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1</span></a></p> @@ -1032,10 +1045,10 @@ function createAlert(msg, isError, autoClose, noClose) { <p>Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and <a href="https://en.wikipedia.org/wiki/House_dust_mite" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">mites</span></a>) if never washed. Water - bacteria - pyrogens. Hormone powders are sold not sterile, so any cleaning / sterilization efforts before terminal heat sterilization are futile. Don't try to improve this technology: it protects you from mistakes and unexpected problems.</p> <h2><a name="Other-raw-materials-and-expendables"></a>Other raw materials and expendables</h2> <h3><a name="Vials2C-stoppers2C-caps"></a>Vials, stoppers, caps</h3> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547926&Signature=NU9QqfDrM%2BDtrPqw6ZXJjaP097Q%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13965/s-l300.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152771&Signature=JBeKo%2BnQbK3jZPFtoIUx7bai0U4%3D" align="right" class="myimg-responsive"/>Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:<br/><a href="https://www.ebay.com/itm/185908326110" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/itm/185908326110</span></a><br/><a href="https://www.aliexpress.us/item/2251832717628622.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.us/item/2251832717628622.html</span></a><br/>Flat septa are not suitable instead of stoppers. Search:<br/><a href="https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1</span></a></p> <p><a href="https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap</span></a></p> <p>After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must <strong>not</strong> have tear-off weak place on one side like this:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547926&Signature=%2B%2FeV%2FeGVHVT%2BQ8e8Hk9A7zePfoc%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13909/cap-tear-off.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152771&Signature=GDOat8g6deOW79QaeT5lQcz5YZo%3D" class="myimg-responsive"/></p> <p>In EU you can buy <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/VIC010-001NS" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>, stoppers <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22STG20-%200001%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">1</span></a> or <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/STR20-0001" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a>, <a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BKMA%2020-GO%22" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a>, <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22BA%200020%22" target="_blank" rel="nofollow noopener">benzyl alcohol</a></span> and <span style="text-decoration: underline;"><a href="https://lab-supply-shop.com/epages/171448.sf/en_GB/?ObjectPath=/Shops/171448/Products/%22MCT%201L%22" target="_blank" rel="nofollow noopener">MCT oil</a></span> in one shop, or (cheaper) <a href="https://www.glas-shop.com/glasprodukte/injektionsflascheninfusionsflaschen/injektionsflaschenklarglas5100ml/injektionsflasche-klarglas-10ml.php" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/injektionsstopfeneinzeln20mmrotausbrombutyl.php" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.glas-shop.com/verschluesse2/verschluesse-fuer-injektionsflaschen/boerdelkappe-2025-x-74-mm-mittel-abriss-gruen.php" target="_blank" rel="nofollow noopener">caps</a></span>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/Mikikit-Clear-Glass-Bottle-Transparent/dp/B09TPLQQRB/" target="_blank" rel="nofollow noopener">here</a></span>, or <a href="https://www.amazon.es/gp/product/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>, or <span style="text-decoration: underline;"><a href="https://www.amazon.de/-/en/H566EJW15X19NTIP4/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener">here</a></span>. In UK <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">here</a></span> or <a href="https://www.amazon.co.uk/Mikikit-10ml-Clear-Glass-Bottle/dp/B09TFPB6SR/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>. In USA <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/vials/open/rls-10ml-tubular-clear-glass-serum-vials-qty-1.html" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/butyl-rubber-stoppers-for-vials-20mm-gray.html" target="_blank" rel="nofollow noopener">stoppers</a></span>+<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/lab-supplies/20mm-standard-aluminum-seal-please-click-to-view-all-colors.html" target="_blank" rel="nofollow noopener">caps</a></span> (<span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/usp-oils/mct-60-40-caprylic-c8-capric-c10-oil.html" target="_blank" rel="nofollow noopener">oil</a></span>, <a href="https://www.medical-and-lab-supplies.com/chemicals-solvents/benzyl-alcohol-usp.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>, <span style="text-decoration: underline;"><a href="https://www.medical-and-lab-supplies.com/medical-supplies/syringes-and-needles/diabetic-syringes/aimsco-maxicomfort-diabetic-insulin-syringes.html" target="_blank" rel="nofollow noopener">syringes</a></span>) or <span style="text-decoration: underline;"><a href="https://lemelange.com/unsterilevialwide10ml20mm.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://lemelange.com/20-mm-vial-stoppers-grey.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://lemelange.com/20mmaluminumringwithcentertearout.aspx" target="_blank" rel="nofollow noopener">caps</a></span> or <a href="https://qcvialz.com/vial-samples/316-10ml-clear-shorty-serum-vials-iso-10r-24x45mm-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">vials</span></a>+<a href="https://qcvialz.com/vial-stopper-samples/319-20mm-round-bottom-vial-stopper-sample-pack-of-10.html" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://qcvialz.com/superior-flip-cap-vial-seals/482-light-blue-20mm-superior-flip-cap-vial-seals-pack-of-10pc.html" target="_blank" rel="nofollow noopener">caps</a></span> or <span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/110-10-ML-Unsealed-Clear-Vial.aspx" target="_blank" rel="nofollow noopener">vials</a></span>+<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/store/p/38-Grey-Butyl-Stopper.aspx" target="_blank" rel="nofollow noopener">stoppers</a></span>+<a href="https://www.gpzmedlab.com/store/p/102-Aluminum-Seal-Center-Tear-Out.aspx" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">caps</span></a> (<span style="text-decoration: underline;"><a href="https://www.gpzmedlab.com/easy-touch-1-cc-insulin-syringe-with-28-g-x-1-2-needle-100-count.aspx" target="_blank" rel="nofollow noopener">syringes</a></span>) or <a href="https://www.premiumvials.com/10ml-glass-bottle-with-lid-transparent-vial-b-10pcs/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a> or sealed vials(<span style="text-decoration: underline;"><a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener">1</a></span> <a href="https://www.amazon.com/10ml-Sterile-Vial-Blue-Flip/dp/B07JD49TK2/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">2</span></a> <a href="https://www.amazon.com/Biocomma-Aluminum-Caps%EF%BC%8CPenicillin-Transparent-Borosilicate/dp/B09W5HM7R6/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">3</span></a> <a href="https://www.amazon.com/Empty-Borosillicate-Sealed-Sterile-Serum/dp/B005DIPY32/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">4</span></a> <a href="https://www.amazon.com/5-10ml-Empty-Sealed-Sterile-Vials/dp/B009CC0KMA/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">5</span></a> <a href="https://www.amazon.com/Molded-Sterile-Clear-Vials-Black/dp/B07KVCL4YF/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">6</span></a>)+<a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">new caps</span></a>. In Canada <span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/10ml-vials-clear/products/10ml-vial-22mm-x-50mm-clear?variant=8081524817966" target="_blank" rel="nofollow noopener">vials</a></span>+<a href="https://canadianmedhealthsupplies.ca/collections/all-rubber-stoppers/products/20mm-rubber-stopper-grey?variant=8081553915950" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">stoppers</span></a>+<span style="text-decoration: underline;"><a href="https://canadianmedhealthsupplies.ca/collections/20mm-flip-off-cap-flip-off/products/20mm-white-flip-off-cap-flip-off" target="_blank" rel="nofollow noopener">caps</a></span> (<a href="https://canadianmedhealthsupplies.ca/collections/solvents/products/benzyl-alcohol" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">BA</span></a>). In Mexico <a href="https://varienvases.mx/products/antibiotico-10ml-con-tapon-y-casquillo?variant=42526677467355" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">here</span></a>.</p> <p>If you are paranoid and believe incompetent <a href="https://issuepedia.org/Sufficiently_advanced_incompetence_is_indistinguishable_from_malice" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">or</span></a> deceitful slander about this guide then you can buy washed sealed sterile empty vials from <a href="https://www.ebay.com/sch/257835/i.html?_dkr=1&iconV2Request=true&_blrs=recall_filtering&_ssn=texlabsupplyinternational&_oac=1&_ipg=240&_fcid=1&LH_BIN=1&_sop=15" target="_blank" rel="nofollow noopener"><span style="text-decoration: underline;">USA</span></a> or <span style="text-decoration: underline;"><a href="https://www.ebay.co.uk/itm/333152620103" target="_blank" rel="nofollow noopener">UK</a></span> and buy <span style="text-decoration: underline;"><a href="https://www.amazon.com/20MM-13MM-Single-Seals-Eco-Green/dp/B094Q5VVTH/" target="_blank" rel="nofollow noopener">new caps</a></span> or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.</p> <h3><a name="Oil"></a>Oil</h3> @@ -1048,7 +1061,7 @@ function createAlert(msg, isError, autoClose, noClose) { <h2><a name="Mix"></a>Mix</h2> <p>(See below for an alternate way without a funnel).</p> <p>Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:</p> -<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1717547926&Signature=F9zownbzOErwfLnCXTL5%2FkP0Flo%3D" class="myimg-responsive"/></p> +<p><img src="https://s3-us-west-1.amazonaws.com/groupsiowikiimages/4415/13910/cone.jpg?AWSAccessKeyId=AKIAJECNKOVMCCU3ATNQ&Expires=1718152771&Signature=0y268mC2LKrbBBcLgdreGJ02Fhg%3D" class="myimg-responsive"/></p> <p>Two recipes I can recommend:</p> <p>1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm<sup><small>3</small></sup>),<br/>benzyl alcohol (preservative - antibacterial) 0.2 ml,<br/>MCT oil 10-0.2-0.5/1.1= 9.35 ml.</p> <p>2) 0.5 g of estradiol enanthate,<br/>MCT oil 10-0.5/1.1= 9.55 ml.</p> @@ -1171,7 +1184,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/29602/206073.html b/groups.io/g/MTFHRT/wiki/29602/206073.html new file mode 100644 index 000000000..8667b0a0a --- /dev/null +++ b/groups.io/g/MTFHRT/wiki/29602/206073.html @@ -0,0 +1,1520 @@ + + + <!DOCTYPE html> + <html lang="en-US"> + <head> + <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + + <meta name="pinterest" content="nopin" /> + <meta name="pinterest" content="nohover" /> + + <meta name="3778517eb4810dfb5d143ed8f1b359b3b5a82923" content="0f56257c3db4a222e91b11bc6871c4df2e263b28" /> + <link rel="apple-touch-icon" sizes="57x57" href="https://groups.io/img/org.1/favicons/apple-icon-57x57.png"> + <link rel="apple-touch-icon" sizes="60x60" href="https://groups.io/img/org.1/favicons/apple-icon-60x60.png"> + <link rel="apple-touch-icon" sizes="72x72" href="https://groups.io/img/org.1/favicons/apple-icon-72x72.png"> + <link rel="apple-touch-icon" sizes="76x76" href="https://groups.io/img/org.1/favicons/apple-icon-76x76.png"> + <link rel="apple-touch-icon" sizes="114x114" href="https://groups.io/img/org.1/favicons/apple-icon-114x114.png"> + <link rel="apple-touch-icon" sizes="120x120" href="https://groups.io/img/org.1/favicons/apple-icon-120x120.png"> + <link rel="apple-touch-icon" sizes="144x144" href="https://groups.io/img/org.1/favicons/apple-icon-144x144.png"> + <link rel="apple-touch-icon" sizes="152x152" href="https://groups.io/img/org.1/favicons/apple-icon-152x152.png"> + <link rel="apple-touch-icon" sizes="180x180" href="https://groups.io/img/org.1/favicons/apple-icon-180x180.png"> + <link rel="icon" type="image/png" sizes="192x192" href="../../../../img/org.1/favicons/android-icon-192x192.png"> + <link rel="icon" type="image/png" sizes="32x32" href="../../../../img/org.1/favicons/favicon-32x32.png"> + <link rel="icon" type="image/png" sizes="96x96" href="../../../../img/org.1/favicons/favicon-96x96.png"> + <link rel="icon" type="image/png" sizes="16x16" href="../../../../img/org.1/favicons/favicon-16x16.png"> + <link rel="manifest" href="../../../../img/org.1/favicons/manifest.json"> + <meta name="msapplication-TileColor" content="#ffffff"> + <meta name="msapplication-TileImage" content="/ms-icon-144x144.png"> + + + + +<script> +/* stubs */ +const hapticsImpactHeavy = async () => { +}; +const hapticsImpactMedium = async () => { +}; +const hapticsImpactLight = async () => { +}; +const hapticsVibrate = async () => { +}; +const hapticsSelectionStart = async () => { +}; +const hapticsSelectionChanged = async () => { +}; +const hapticsSelectionEnd = async () => { +}; +</script> + + +<script> + + function setPullToRefresh() {} + + function gotoURL(inurl) { + window.location.href = inurl; + return; + } + function contentLoaded(isHTMX, f, caller = "") { + console.log("contentLoaded: " + isHTMX + " " + caller); + if (isHTMX == true) { + document.body.addEventListener('htmx:afterSettle', f, {once: true}); + } else { + if (document.readyState !== 'loading') { + console.log('document is already ready, just execute code here'); + f(); + } else { + console.log('document was not ready, place code here'); + document.addEventListener('DOMContentLoaded', f, {once: true}); + } + } + } + + function HideAppSidebarOnKeyboard() { + + } + // stub + function logError(data, url, linenumber) { + console.log(data) + return; + } + var pushSubToken; + var ignoreErrors = false; + var lastError = ""; + + window.onerror = function(errorMessage, errorUrl, errorLine, errorColumn, errorObj) { + let column; + let stack; + if (console && console.log) { + console.log("msg:", errorMessage); + console.log("url:", errorUrl); + console.log("line:", errorLine); + if (errorColumn !== undefined && errorObj != null) { + console.log("column:", errorColumn); + column = errorColumn; + } + if (errorObj !== undefined && errorObj != null) { + console.log("stack:", errorObj.stack); + stack = errorObj.stack; + } + console.log("client_id:", "web.web09.27287.1718152171501216845"); + console.log("last_error:", lastError); + console.log("stack:", stack); + } + if (errorUrl == "" || errorUrl === null) { + errorUrl = window.location.href; + } + if (errorMessage.includes("SecurityError:") == true) { + ignoreErrors = true; + } + if (ignoreErrors == true) { + console.log("cookies, disabled, ignoring"); + lastError = errorMessage; + return; + } + jQuery.ajax({ + type: 'POST', + url: '/jsclienterror', + data: { + msg: errorMessage, + url: errorUrl, + line: errorLine, + column: column, + stack: stack, + last_error: lastError, + client_id: "web.web09.27287.1718152171501216845" + }, + success: function() { + if (console && console.log) { + console.log('JS error report successful.'); + } + lastError = errorMessage; + }, + error: function() { + if (console && console.error) { + console.error('JS error report submission failed!'); + } + lastError = errorMessage; + } + }); + return true; + } + +</script> + + + <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> + <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> + <script src="../../../../js/run_prettify.js"></script> + <title> + + MTFHRT@groups.io | Wiki + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + +
+
+
+
+
+ + + + + + Home + + + + + + + + + + + + + + + Messages + + + + + + + + + + + + + Hashtags + + + + + + + + + + + + + + + + + + + + + + + + + + + + Wiki + + + + + + + +
+
+ +
+
+ ctrl + shift + ? for shortcuts +
+ + +
+ © 2024 Groups.io +
+
+ +
+
+
+
+
+ + + + + + + + +
+
+ +
+
+ +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + +
+
+ + +

MtF HRT: Ultimate DIY

+

Here I describe Do-It-Yourself hormonal treatment for male-to-female transsexuals/transgender: be your own gatekeeper, endocrinologist, pharmacist and nurse. Cook injectable estradiol by yourself. Safer, more effective and unbelievably cheaper than relying on medical professionals.

+

эта инструкция по-русски

+

+

Without gatekeepers

+

Endocrinologists usually require a letter/referral from gatekeepers: psychotherapists, psychologists, sexologists or psychiatrists. Not because endocrinologists care for you, but because they care for themselves: they fear that you regret and sue them for causing you bodily harm. There isn't a medical examination, blood or psychological test able to prove or disprove presence or absence of transsexualism in each separate person. Statistics is meaningless when the question is whether you'll regret social transition or not. So, gatekeepers make appearances of "examination" and stall you for long time while milking you (or insurance/taxpayers) for money.

+

Medical professionals routinely make mistakes in both directions: approve crazy people and unnecessarily delay transsexuals who'll not regret.

+

If you obtain or make hormones without prescription, you'll have nobody but yourself to blame if you regret social consequences of your decision to take hormones.

+

Be your own endocrinologist

+

Endocrinologists treat mostly diabetes and problems with thyroid. For that endos prescribe multiple blood tests and adjust meds dosages to drive blood glucose or T4 level into "normal range". Endos are used to such approach, it keeps them busy and paid. With the only goal to maximize quantity of doctor visits paid by patients or insurance, gangs of American endos write guidelines how to treat transsexuals: with same approach. All the numbers in such guidelines and all the bogeyman stories about side effects of estradiol are bullshit.

+

"Normal range" is from measurements of 90% of healthy people: 5% of lowest and 5% of highest results are discounted. Normal range of estradiol for pregnancy is up to 40000 pg/ml = 147000 pmol/l. In a group of 86 pregnant women estradiol level was up to 75137 pg/ml = 275753 pmol/l: http://cebp.aacrjournals.org/content/12/5/452.figures-only . Pregnant women don't drop dead from such estradiol level, so you wouldn't even if your peak reaches 5000 pg/ml.

+

It's even darker than that: the numbers in guidelines are chosen deliberately low to force transsexuals to pay for more doctor visits to beg for more estradiol.

+

Doctors also recall the mantra in their gospels (textbooks) about estrogens: dosage the less the better, stop as soon as possible. They never realize that this mantra was written in the fear of uterine cancer. And that you haven't an uterus.

+

Currently lifetime breast cancer risk for cis-women in North America is 13% because of hundreds of monthly hormonal cycles. Doctors believe "the more estrogen, the more breast cancer risk". But statistically, every pregnancy decreases the woman's breast cancer risk though during pregnancy blood estradiol level increases in hundred times. Explanation of this seeming contradiction: because every pregnancy decreases cumulative number of menstrual cycles. In more detail: At one phase of hormonal cycle ductal epithelium in milk glands proliferates (proliferation is tissue growth by cell division), at another phase apoptosis comes (tissue shrinking by cell suicide). Each cell division (mitosis) carries risk of mutation. Mutations cause cancer. Before advent of contraceptives, breast cancer was a disease of celibate nuns. A woman was pregnant, then breastfeeding for few years (that also usually suppresses menstruations), then quickly :) impregnated again and so on until death or menopause. Then a woman had few menstruations during her whole life. If you don't make monthly cycles then your breast cancer risk is as low as men's, no matter how high estradiol level.

+

Giving MtF low estrogen dosage alone doesn't work. So, doctors prescribe antiandrogens: spironolactone (dangerous and mostly ineffective) or cyproterone acetate (harmful, dangerous, counterproductive) or GnRH superagonists such as Lupron or Zoladex (insanely expensive) or bicalutamide (expensive, and very few endos heard of it, side effects listed in package insert seem dangerous though really they aren't). Doctors love to prescribe expensive meds because doctors' fee seems less significant in comparison. Most likely you'd be prescribed spironolactone or cyproterone acetate, so your doctor is hazardous for your health.

+

Why not to give more estradiol? Because largest estradiol pills nowadays are 2 mg. One pill a day according to the gospel (package insert) does nothing for MtF. No doctor would prescribe more than 4 pills a day. Medical school is cramming huge amount of info. Doctors aren't used to dig for numbers and to think by themselves. They blindly believe other doctors' opinions. No doctor managed to dig for numbers and calculate: birth control pills prescribed to over hundred million women contain ethinylestradiol 0.03 mg/day which affects liver and blood clotting 500 times stronger than oral estradiol, so risk from oral estradiol 0.03*500= 15 mg/day is considered acceptable. But estradiol 15 mg/day is 8 pills per day - seems too much for doctors. Simple arithmetic is alien science for them.
I'm an engineer, I'm not afraid of arithmetic. :) And I study MtF HRT in depth since 1989. In Italy ethinylestradiol 1000 mcg = 1 mg pills are available, so doctors there prescribe 2 such pills per day to MtF. That's as dangerous as oral estradiol 2*500= 1000 mg/day. And? Nobody notices. I conclude that oral estradiol 20 mg/day is okay.

+

MtF HRT with an estrogen without antiandrogens is called "monotherapy". Oral estradiol 20 mg/day (10 mg twice a day) suppresses testosterone production by testicles completely, so antiandrogens are unnecessary. You can mail-order estradiol pills from abroad, though expensive:
https://www.inhousepharmacy.vu/p-166-estrofem-2mg.aspx
https://www.inhousepharmacy.vu/p-2073-estradiol-2mg.aspx
https://www.inhousepharmacy.vu/p-1866-estrofem-tablets-2mg.asp
https://www.inhousepharmacy.vu/p-112680811-estradiol-tablets-2mg-epic-pharma-usa.aspx

+

Only 5% of swallowed estradiol reaches blood. Sublingually (under the tongue) or subbuccally (between a lip and a gum) gives better absorption, but I don't believe that more than in 1.5 times, can cause mood swings and soon becomes too inconvenient. Transdermal patches and gels with estradiol are even more expensive than pills. One more way to deliver estradiol is injections, 100% absorption. If the solution is concentrated then you can use insulin syringes. Estradiol valerate (EV) 40 mg/ml 0.18 ml every 5 days or estradiol enanthate (EEn) 50 mg/ml 0.22 ml weekly is as effective as oral estradiol 20 mg/day, but is cheaper. Factory-made injectable EV is available without prescription https://www.inhousepharmacy.vu/p-99900888-ar-estradiol-valerate-40mgml.aspx (though often out of stock, "expected" date is a lie: they just increase it). I make a copy 15 times cheaper than that, and I make EEn suitable for injections every 7 or 10 days: http://lena.kiev.ua/EV/ . Below I explain how you can cook injectable estradiol by yourself.

+

If you had male pattern baldness then add finasteride 0.05 - 0.1 mg (1/100 - 1/50 of a 5 mg pill) once a day, available in InHousePharmacy or AllDayChemist or DragonOrdnance or from me as an addition to ready-to-use injectable EV or EEn. Don't take dutasteride because of possible mental side effects (also, dutasteride accumulates in blood and continues to give side effects for months after stopping it). Finasteride is necessary despite complete suppression of testosterone production by testicles by injectable estradiol or/and surgical removal of testicles because of DHEA production by adrenals. Finasteride blocks DHEA->T->DHT conversion inside hair follicle cells which is unnoticed by blood tests.

+

I advise everybody (not only MtF) to take a vitamins+minerals supplement like this non-stop, all year round.

+

It really is that simple after you throw out all the bullshit about "physiological" or "target" levels and learn all the details which side effects are real and which aren't.

+

Why I chose this dosage to advise for monotherapy: with it I can be sure that it's enough for any MtF without blood tests. Different people on the same dosage get blood estradiol level differing in up to 10 times. Sensitivity of different people for the same level of the same hormone differs in times. Sensitivity is as important as levels. There isn't a test for sensitivity. In USA a blood test without prescription costs $79 (1 2a+2b 3 4) and is available not everywhere. In UK £39 or £89. In Australia $69. In Canada $200 (1+2). In Netherlands €55. In Sweden $90 (1+2). In many countries only with prescription, and doctors refuse to prescribe tests for meds they didn't prescribe. My or DIY injectables without blood tests are cheaper than lower dosage with several blood tests. And no time wasted on determining barely enough dosage.

+

I don't believe that beginning from lower estradiol dosage (possible safely only with addition of bicalutamide) gives better results. Doctors love to begin from low estrogen dosage with lots of blood tests because this keeps them busy and paid. So they claim that it's allegedly better. Doctors in other countries parrot that. There isn't any evidence. People repeat doctors' claims.

+

In short: when it's about MtF HRT, doctors do not know better.

+

Cook your injectable estradiol by yourself

+

If you are attentive and diligent then you can make injectable estradiol by yourself (for yourself only) as I described below. If you are afraid or unsure then you can buy ready-to-use vials from me. I have over 3500 satisfied customers. I lost count how many times I was called lifesaver, fairy godmother, angel, godsend, saint.

+

May be you heard claims that I advocate unsafe, insufficient stirilization. Those scientifically-appearing (at first glance) claims (mentioning standards and quoting articles) were published as a marketing tool, to denigrate a competitor (me). Noone of my 3500 customers complained of infection. Why? Because actually it's the opposite: terminal heat sterilization is more reliable than filtering + aseptic procedures. I explained details to the disparager, she ignored explanations, never replied and didn't take down the belittling. I explained details below in the Equipment, Sterilize sections of this guide and separate explanation linked from Myths, but people who believe the marketing slander never read.

+

Buy estradiol enanthate powder

+

Don't buy estradiol valerate because it's inferior: requires injections every 5 days and either lower concentration (more oil to inject) or addition of a solvent (benzyl benzoate) which costs money and sometimes causes allergy. Both estradiol valerate and estradiol enanthate are converted to the same estradiol in blood, spleen and lymph nodes (in leukocytes: by carboxylesterase 1 in monocytes and macrophages and carboxylesterase 2 in plasma cells). Estradiol enanthate is absorbed into blood slower, that gives more stable blood estradiol level and allows longer time between injections.

+

Most of substances used by Western pharmaceutical manufacturers comes from chemical factories in China. There are vendors in China selling the same substances to anybody (private persons too), no questions asked. Testosterone is a controlled substance, estradiol isn't. Such vendors are not manufacturers of estradiol powder, just resellers/traders/retail. You'll never know who was the manufacturer (perhaps 1 2 3 4 5).

+

If in USA then you can buy EEn powder here (shipping $15).

+

In other countries currently I advise cheaper (for EEn powder quantities 20 g or less) vendor DragonOrdnance shipping from China. EEn powder from him was tested, it's the real thing. Also, he has multiple testimonials for anabolics and testosterone on bodybuilder forums. Shipping $50. "Stealth shipping" means that there may be (or not) also something else in the parcel besides the hidden bag with EEn powder, don't throw out anything. Descriptions on the parcel and on the bag inside are lies to fool Customs. Order 5, 10 or 20 g, and also 100 ml (minimal order) of MCT oil and 100 ml of benzyl alcohol. How to distinguish: the alcohol has an odor. Try coupon code: TransDIY
If you haven't crypto then you can buy LTC (Litecoin) or BTC (Bitcoin) directly to the vendor's wallet address using for example Paybis (or if in USA then you can use CashApp, perhaps not Paypal). Or you can pay with a card or local bank transfer via TransferWise (more fees).

+

A similar vendor PurplePanda has higher prices for MCT oil and benzyl alcohol.

+

If you have mild needle phobia and more money then you can buy 10 or 20 g of longer-acting (3-4 weeks) estradiol undecylate CAS 3571-53-7 from PurplePanda or hbldbiotech or hhd-pharm. I bought 1 kg EV from Hbldbiotech and 1 kg EEn from Aoksbio, got the real thing. But few of those many who bought 10-20 g EEn from them are dissatisfied: lost parcels, refused by Customs, not EEn at all (dissolves in water or doesn't dissolve in MCT oil). If the website redirects to the vendor's home page then use a VPN or proxy, for example a free browser extension browsec, country in the free list for example Netherlands. There are other vendors there, but it's a gamble: some sellers send unrelated white powder (not a hormone at all). Don't use a dishonest vendor "Vanz" (their another company name is "Wuhan Yiruo") and spammers "Faithful", "Luoxing", "Jiangsu Aimi", "Jiangsu Kaihuida", "Hebei Mingyi", "Xian Shunyi", "Shanxi Lianxu", "Shandong Xishun", "Jinan Future Chemical", "Guangzhou LingYue", "Zhejiang Aiyi", "Jinlan pharm"/royalpharms. Elsewhere I saw negative reviews about: "Wison". Don't use sellers touting anabolics etc. for bodybuilders on their main page: you don't want to get testosterone instead of estradiol. "Gzbiocar" seems suspicious for me. Salespeople on made-in-china use nicknames or European-sounding aliases, same was on Alibaba. You'll see a real Chinese name only if you pay via Western Union. Vendors' pages are full of mistakes and lies, including photos of manufacturing plants (they manufacture few substances if any but sell hundreds), numbers, prices and minimal order (MOQ). Register (type zeros instead of phone number and "private person" instead of company name) and after that use the "Get Latest Price" link (if you want EEn), tell them your requirement "Estradiol Enanthate (Estradiol Heptanoate) CAS 4956-37-0, I prefer powder with large particle size (not micronized)" and ask for price for quantity 20 g with the cheapest shipping. If the vendor answers with "FOB" price then that means not including shipping, ask again for cheapest shipping fee. Don't ask for CoA (certificate of analysis), it'd be fake. Really you'll get slightly better than 98% purity according to USP and similar standards for pharmaceuticals for humans, there isn't estradiol powder with any worse purity (manufacturers of veterinarian pharmaceuticals get the same purity); better purity ("reference standard") is used only for calibration of measuring equipment and costs for example €353 for 100 mg. Cheapest shipping gives also least chances of problems with Customs. The (separate) "forwarding" company they use knows what to lie on the Customs declaration; you may find also papers about an unrelated benign substance like vitamin C - also to fool Customs. Ignore offers/requests to communicate via Whatsapp or other messengers (never give them your number/nickname), don't reply to emails, reply to the vendor only via https://membercenter.made-in-china.com/message/index.html . Vendors offer several payment options, some vendors take payment via Alibaba (allows to pay with card and takes 3% fee). "Aoksbio" accepts Western Union, Bitcoin and SWIFT (wire/bank transfer), same total price for 10 and 20 g, so order 20 g. If you pay with bank transfer then "Aoksbio" may ask for your ID with the same name as in your bank account (if other payment options then ID is not required). If Western Union (WU) then you tell "Aoksbio" the 10-digit number WU gives you and sender name you gave to WU. If the vendor ignores your requirement and sends you micronized powder then it's suitable but more difficult to work with because clings to everything.

+

Please join this [MTFHRT] group (you must both "confirm" your email address with the link you'll be emailed and email an intro about yourself to moderators) and post prices and your experiences in detail, ask questions.

+

Equipment

+

Necessary

+

The only necessary equipment is cheap ($7 - $15) pocket 0.001 g (1 mg) scales (or DIY balance scales you can make from a long narrow wooden plank, 2 small nails and 2 syringes, one of them with 0.5 ml water as a precise weight).

+

If you buy ready-to-use scales then they must look exactly like this:
https://www.ebay.com/itm/363747240371
https://www.aliexpress.com/item/4000586480263.html

+

Newer models are not suitable because they attempt to appear more precise and stable by ignoring small weight changes.

+

Search for other sellers:
https://www.ebay.com/sch/i.html?_nkw=scale+0.001&_sacat=0&_blrs=recall_filtering&LH_BIN=1&_sop=15&_ipg=120&_oac=1

+

https://www.ebay.com/sch/i.html?_nkw=scale+digital+diamond&_sacat=0&LH_BIN=1&_sop=15&_blrs=recall_filtering&_ipg=120&_oac=1

+

https://www.aliexpress.com/wholesale?SearchText=scale+0.001+diamond
(check all pages).

+

If the scales have slots for 4 batteries then insert only 2 at any one side.

+

If you want fast shipping of 0.001 g scales within USA, these model and seller ($50) are okay. Can be bought cheaper on Amazon, model name may be different, but must look exactly same (only color may differ). In UK here. In Mexico here. In EU here.

+

If you already have 0.01 g (not 0.1 g) scales then you may use them: precision 2% is enough as you make injectable for yourself only. In USA these model and seller ($7) are okay, fast shipping. In UK these or similar. In EU these.

+

Optional

+

The vials are designed to be sealed with rubber stoppers and aluminium caps using a tool (crimper, $36). But you can crimp a cap without a crimper: by hand using a piece of metal like a spoon handle.

+

You can buy a 129°C autoclave for $170 (1 2 3), but it's not really necessary as you make vials for yourself only. 121°C was necessary for obsolete reusable syringes with fresh blood of another patient because hepatitis B virus can survive 100°C for short time if in blood. You are not dealing with fresh blood, so 100°C (water boiling in a pot) is enough. I use an autoclave just for customers' peace of mind. At first I sold kits with EV powder, solvent, preservative and instructions how to mix and sterilize in a pot, multiple people including myself sterilized at 100°C, never a problem. If you live at significant altitude (like in Denver "mile high city") then likely you already have a pressure cooker. I advise against dry heat sterilizers and ovens because of too uneven temperature: too much can burst a vial, more than 135°C damages estradiol. Bead sterilizers not suitable. In USA you can buy a 15 PSI pressure cooker for $76, in UK £40, in EU €50, in other countries a pressure cooker with pressure 15 PSI = 100 kPa is more difficult to find: most sellers don't advertise pressure because it's less, so temperature is less than 121°C.

+

Years ago American "homebrewing" bodybuilders extracted trenbolone (an anabolic) from subcutaneous pellets for cattle. Trenbolone changes color and perhaps partially decomposes if heated. So, for sterilization they used filtering instead of heat. When Chinese companies began to sell anabolics and testosterone powders to anybody, bodybuilders continued to use only filtering for sterilization though testosterone (as well as estradiol) endures heating up to 275°F=135°C (but not more) without "deactivation" bodybuilders still fear. Terminal heat sterilization (of already mixed solution in sealed vials) became taboo for them though filtering is not a reliable sterilization: small bacteria, fungal spores, viruses can penetrate 0.2 μm filters. Thankfully, solutions of steroid esters in oils with BA, BB are not nutritious for bacteria: no water; three chemical elements C, H, O are not enough for bacterial growth. I can understand filtering for intravenous infusions liters per day (in ICU), but for our subcutaneous injections 1 ml/month filtering doesn't make sense, terminal heat sterilization is more reliable and easier than aseptic procedures. There were multiple complaints that some EV ampules made by pharmaceutical factories in India are fake. I think not deliberately fake but just incompetent technologists and managers: they mixed in a tank in an air-conditioned cold (to limit bacteria) room without solvent for not enough time, then undissolved powder got stuck in a filter. If you are paranoid and insist on following the filtering fad then wait several days until every last clump of powder finishes dissolving in a vial, then use a PTFE or PVDF 0.22 μm syringe filter (not hydrophilic, better 25 or 33 mm), a 10 ml Luer Lock syringe and optionally a homemade filtering rig, I made mine (for paranoid customers, I don't filter what I inject into myself) from 4 stacks of books, a piece of plywood/MDF with a hole for the syringe, a wide wooden plank/board, a 6 L (1.5 gallon) plastic bottle with water as a weight, the plank slightly tilted and leaning on a wall for stability. And anyway sterilize the sealed vial you filtered into at 100-130°C after filtering!

+

Unnecessary

+

Unnecessary: beaker, mixer/stirrer, room with controlled airflow, depyrogenation. My technology: terminal heat sterilization (after the vials are sealed); measure and mix in each vial separately, so no glassware to wash with water  or collecting dust (skin flakes and mites) if never washed. Water - bacteria - pyrogens. Hormone powders are sold not sterile, so any cleaning / sterilization efforts before terminal heat sterilization are futile. Don't try to improve this technology: it protects you from mistakes and unexpected problems.

+

Other raw materials and expendables

+

Vials, stoppers, caps

+

Buy 10 clear glass vials 10 ml each with 20 mm grey (butyl rubber) stoppers and aluminium caps. Caps may be bare aluminium or painted, with plastic tops or all-metal. Screw-on and all-plastic caps are not suitable. Stoppers must have this shape:
https://www.ebay.com/itm/185908326110
https://www.aliexpress.us/item/2251832717628622.html
Flat septa are not suitable instead of stoppers. Search:
https://www.ebay.com/sch/i.html?_nkw=vial+10ml+stopper+cap&_sacat=0&LH_TitleDesc=0&LH_BIN=1&_sop=15&_oac=1

+

https://www.aliexpress.com/wholesale?SearchText=vial+10ml+stopper+cap

+

After you remove central part of the cap, most of the cap must remain and hold the rubber stopper at place. Caps must not have tear-off weak place on one side like this:

+

+

In EU you can buy vials, stoppers 1 or 2, caps, benzyl alcohol and MCT oil in one shop, or (cheaper) vials+stoppers+caps, or here, or here, or here. In UK here or here. In USA vials+stoppers+caps (oil, BA, syringes) or vials+stoppers+caps or vials+stoppers+caps or vials+stoppers+caps (syringes) or here or sealed vials(1 2 3 4 5 6)+new caps. In Canada vials+stoppers+caps (BA). In Mexico here.

+

If you are paranoid and believe incompetent or deceitful slander about this guide then you can buy washed sealed sterile empty vials from USA or UK and buy new caps or carefully unbend crimped caps with a small flat screwdriver. Really it'd not improve "safety". But in USA and UK these vials are cheaper if you want fast shipping.

+

Oil

+

MCT oil (liquid, not powder, not in capsules, without flavor added) made from a mix of C8 (caprylic) and C10 (capric) fatty acids (not C8 only) - cheapest bottle you can find, in a local sports nutrition store or mail-order, but not the "Dr.Adorable" brand and must not contain the word "fractionated" in description. MCT oil made from coconut oil unlikely to cause allergy, but made from palm kernel oil or "palm derived" even less likely. It's the only ingredient with somewhat limited shelf life: roughly 5 years as rumored though bottles are usually marked with arbitrary shelf life 2 years. You'll use up 10 ml per year. In USA you can mail-order a 2 oz (60 ml) sample bottle on eBay for $6 including shipping. Check prices also on Amazon. In EU here. In local stores smallest bottle can be 400 ml, roughly $13. MCT oil is marketed as a food supplement to be taken 15 ml/day, taken orally is rapidly absorbed. You'll inject 500 times less, so any purity is okay (it's really all the same purity despite some dishonest sellers' claims).

+

Preservative

+

If you can, add a preservative (antibacterial): benzyl alcohol. You'll use up 8 ml for 30 years. If you buy EEn powder from DragonOrdnance then buy also benzyl alcohol and MCT oil there in the same order, likely that'd be cheaper. Else usually cheaper on eBay. Look also for companies selling ingredients for perfumes, cosmetics, soap crafting, for example in Europe here (they also sell MCT oil under another name), or here (and oil), or here, or here, or here. In Australia here. In Canada here. In USA here. If you don't add the preservative then make sure that each time you draw from a sterilized vial, you take a new syringe. I inject myself with estradiol enanthate in MCT oil without preservative because of my allergy.

+

Syringes for mixing

+

Measure MCT oil with a 10 ml (or 5 ml) syringe. If you can find an all-plastic syringe without (usually black) rubber at the inner end of the plunger then one syringe will last you forever. Else likely you'll have to take a new disposable syringe every time you cook a few vials (up to 5 years apart) because the oil very slowly spoils that rubber. Vial stoppers are made from resistant rubber.

+

If you add a preservative then use one of syringes you bought for injections (see below) to measure 0.2 ml.

+

Mix

+

(See below for an alternate way without a funnel).

+

Make a small funnel from a piece of foil (the thicker foil the better; shinier side inside), hold it folded with a small piece of sticky tape. If you have only thin foil then perhaps strengthen it by wide sticky tape on another side (or try to strip the outer paint from a few different beer or soft drink aluminium cans with nail polish remover, then cut a clean can with scissors). May be use something conical to wrap the foil around before cutting off unneeded parts. The hole at the pointy end of the funnel must be slightly (not much) smaller than the opening in the vial. Use this funnel to weigh up estradiol enanthate powder and to pour the powder into a vial. The funnel I'm using at the center, unfolded piece of foil from my previous funnel at the left, a funnel in a vial at the right:

+

+

Two recipes I can recommend:

+

1) 500 mg = 0.5 g of estradiol enanthate (density 1.1 g/cm3),
benzyl alcohol (preservative - antibacterial) 0.2 ml,
MCT oil 10-0.2-0.5/1.1= 9.35 ml.

+

2) 0.5 g of estradiol enanthate,
MCT oil 10-0.5/1.1= 9.55 ml.

+

If you see that this amount of the mix doesn't fit entirely in the wide part of the vial and goes into narrower vial neck then these Chinese vials are too small, then after complete dissolution use an insulin syringe to throw out 1 ml of the solution, and make next vials with 8 ml, recipes:
1) 0.4 g of estradiol enanthate,
benzyl alcohol 0.16 ml,
MCT oil 8-0.16-0.4/1.1= 7.5 ml;
2) 0.4 g of estradiol enanthate,
MCT oil 8-0.4/1.1= 7.65 ml.

+

Sit comfortably at a table, put the scales onto the center of a sheet of blank paper ("landscape" orientation: width more than height). Put the funnel onto the circle on the scales, pointy side to the left (as at the center of the photo above). Turn the scales on, wait for 0.000
Take estradiol enanthate powder from the bag on the tip of a small knife, pour onto the funnel over the center of the circle on the scales until the scales show any number between 0.501 and 0.503
If you poured too much, take excess powder off with the knife tip. Don't fuss over part of powder which may fall off through the pointy end of the funnel or elsewhere, it's what the paper sheet is for.

+

Take an empty vial with fingers of left hand, put the vial hole to the pointy end of the funnel. Lightly press the funnel into the vial with left index finger (it's the most tricky part: you must prevent the funnel from falling off the vial and spilling the powder, but you must press lightly to not crumple the foil). Carefully rotate the vial upright together with the funnel over the paper sheet while continuing holding the funnel in the vial with the left index finger. Take a plastic pen or wooden pencil with right hand, tap lightly multiple times on the glass vial you hold in left hand fingers to shake the funnel until all the powder pours from the funnel into the vial.

+

If some powder fell off, use knife tip to put most of it back into the bag.

+

An alternate way without a funnel: take a roll of usual kitchen foil (any thickness), with scissors cut a square about 5 cm (2") on a side. Touch only corners of the square (because powder can stick to fingerprints). The square should be pristine, without creases. Put the square on the scales, turn the scales on. Take some estradiol enanthate powder from the bag with knife tip, pour onto the square. Then more, until the scales show any number between 0.501 and 0.503 . If you poured too much, take the excess back with knife tip. Put an empty vial onto the paper sheet near the scales. Put two fingers under centers of two opposite sides of the square, bend the square until those two sides come together. Then clench these two sides together with fingers of another hand, take the square with powder off the scales. Pour the powder from the square into a vial. When you mix next vial, perhaps cut a new pristine square.

+

Now you may optionally draw 0.2 ml of benzyl alcohol into a syringe, pour it into the vial over the powder and watch as the powder sags a little and partially dissolves.

+

Measure the MCT oil with a syringe and pour into the vial.

+

Close the vial with the rubber stopper, put the cap onto the stopper. While pressing the cap onto the vial, put the vial upside down (cap down) onto a book. While pressing the vial down, bend the rim of the cap in several (8-10) places with a spoon handle so that the cap holds the stopper at place. Don't press too strongly to not shatter the glass.

+

While clenching the vial with two fingers at bottom and cap, shake up the vial thoroughly during a full minute (it's a long time).

+

Wait several days, shake up the first vial few times each day. The warmer in the room, the faster dissolving. If the powder dissolved completely to clear solution then you were sold the real thing and enough pure. For next vials don't wait.

+

Another way to make sure that you got really estradiol enanthate is checking melting point of the powder: it may be 94-114°C. A simpler way to check melting point: measure/pour 500 mg more powder into another vial, don't pour liquids yet, close the vial, but bend the cap rim in only 3 places. Put the vial into a pot with tap water, boil the water (while watching the powder in it), turn the heat off, wait for the water to cool off, take the vial out of the water. If the powder partly solidified and doesn't all move completely freely in the vial then it's the real thing. Few oil-soluble substances have such relatively low melting point. But if melting point of the powder you got happens to be slightly more than 100°C then this test is inconclusive: you'd need a pressure cooker or an autoclave to heat the vial to slightly more than 100°C, or this way. After the test unbend the cap, open the vial, pour liquid[s], seal, and now you'll have to wait for much longer time (up to a month) until the solidified part of the powder dissolves.

+

For estradiol undecylate (EU, melting point 105-110°C): recipes (60 mg/ml):
1. EU 0.6 g, benzyl alcohol 0.2 ml, MCT oil 10-0.2-0.6/1.07= 9.25 ml or
2. (for allergics) EU 0.6 g, MCT oil 10-0.6/1.07= 9.45 ml.
Inject 0.83 ml monthly or 0.62 ml every 3 weeks.

+

Sterilize

+

For sterilization put the sealed vial into a pot with tap water, after that boil the water, keep the water boiling for 30 min, turn off the heat, wait until the water cools off. The cap darkens - that doesn't matter. If you already have any pressure cooker (or a multi-cooker with pressure cooker function) then use it instead of a pot (vial upright, its lower half submerged in water), else a pot is enough!

+

If you sterilize more than one vial at a time then tie them together with cotton thread, put them into the pot upright and pour tap water up to about half of vial height. If you sterilize one vial then bubbling boiling water shakes the vial, it makes unusual clattering sound.

+

Instead of water you can use any oil in a small pot (also vials upright, the oil up to 1/3 of vial height), but then you need a thermometer: manually continuously adjust heat from the stove to maintain 130°C (266°F) for 30 min. Or you can use oil in a multi-cooker if it hasn't pressure cooker function but can maintain 130°C. Before sterilization in such oil bath, wait for complete dissolution of the powder.

+

During sterilization the powder finishes dissolving. Shake up the vial (ignore tiny bubbles).

+

Wash off limescale (calcium carbonate from heated tap water) from the vial with cloth wet with vinegar.

+

Let the vial to dry, handwrite "estradiol enanthate 50 mg/ml" in small letters on paper in 3 lines, cut that out (the smaller label the better) and glue it onto the vial with a piece of transparent sticky tape just slightly larger than the label.

+

Possibly you heard advices to use a flow hood, gloves, mask, to disinfect or sterilize empty vials, stoppers, hands, the table or whole room and so on. All these efforts are completely futile if you use the most reliable method of sterilization I advise (called "terminal heat sterilization"): heating already mixed and sealed vials by submersion in boiling water, or oil heated to 130°C.

+

Begin a new vial

+

If the aluminium cap is all-metal without plastic top then the cap has 2 or 3 incisions in a circle at the center of the top of the cap. Either tear off the center of a cap (hold to not pull entire cap off) or cut it out using small scissors with sharp tips to expose central part of the rubber stopper underneath. Don't pierce the rubber stopper.

+

If your caps are with plastic tops then stick a flat screwdriver or a knife under the top, the top should detach with the central part of the cap. If you accidentally pulled entire cap off and the rubber stopper came out of the vial then fix the cap back and repeat sterilization.

+

The very center of the rubber stopper is marked with smaller circle - it's where needles should be inserted.

+

Keep

+

Keep the powder sealed airtight in a vial or in bags with as little air as possible. Keep the powder, mixed but yet unused vials, benzyl alcohol and oil wrapped in foil to protect from light. Keep the vial you are using in a box, drawer or cupboard. Not in a fridge. Keep at room temperature (whatever it is), upright. Before use, look at the bottom of a vial: if it became white instead of transparent then put the vial at a warm place, and EEn will dissolve back, the warmer the faster. Then shake up the vial (ignore tiny bubbles).

+

Total price

+

Here I use prices (including shipping) I saw at the time of this writing for people living in USA:

+

quantity 1 (10 g) of estradiol enanthate powder + $15 shipping = $65
benzyl alcohol $7.99
250 ml MCT oil 1 or 2 $9.99
Scales $7.06
syringes 5-10 ml (for measuring MCT oil) $4.23
10 vials with stoppers and caps $12.99
100 syringes for injections $15.39

+

10 g of estradiol enanthate powder will be enough to cook 20 vials which will last you 20*10/0.223*7/365= 17 years.

+

Initial expenses 65+7.99+9.99+7.06+4.23+12.99+15.39 = $123

+

Total expenses during 17 years (123+2*9.99+12.99+8*15.39)/(17.2*12)= $1.37 per month. A hundred times cheaper for safer and much more effective HRT than doctor-prescribed. And you don't depend on doctors' whims and meds shortages.

+

Another example for UK:
5 g EEn powder + 100 ml benzyl alcohol + 100 ml MCT oil + payment fee = £83.43
scales £4.99
vials+stoppers+caps £14.99
syringe 5ml £1.63
100 syringes 1ml £19.13
Total £124 for 9 vials - for 7.7 years, £2 per month (including 4 packs of syringes 1ml).

+

Legal

+

If you make injectable estradiol for yourself only, no problem. But if you sell or gift it to anybody else, you are in legal trouble. Somebody is going to snitch, guaranteed.

+

Inject yourself

+

Syringes for injections

+

Syringes for injections - insulin syringes with permanently attached (fixed, integrated, non-detachable) needles 1/2" (12-13 mm) long, a new syringe every week or 10 days.
"Tuberculin" syringes with fixed needles 5/8" (16 mm) are available only in few mail-order stores in USA.

+

Needle gauge/diameter doesn't matter, drawing MCT oil through 30G takes one minute. Both U-100 and U-40 insulin syringes are suitable. Insulin syringes marketed for animals (veterinarian) are perfectly okay too.

+

If you discard an usual syringe with detachable needle after each injection then you lose 0.092 ml of the solution in the "dead space" in the socket between syringe and needle: http://lena.kiev.ua/deadspace.png , so a vial will last you 7 months instead of 10. Also, the socket can leak air which makes drawing seem impossible (tighten the socket with force and twist).

+

In most countries insulin syringes are available in most local pharmacies without prescription. Some pharmacists or pharmacy chains are holier than Pope, don't believe if few pharmacists claim prescription-only, just go to another pharmacy.

+

Or you can mail-order. Depending on country: USA: 1 2 3 4 5 (or search), Canada: 1 2 3 4 5 6 7 8 9, UK: 1 2 3 4, EU, France: 1 2 3 4, Netherlands: 1 2 3 4 5, Germany: 1 2 3, Switzerland, Italy: 1 2, Spain: 1 2, Denmark, Finland, Sweden, Mexico, Australia: 1 2, NZ: 1 2, Ukraine: 1 2 3 4 5, Russia: 1 2. Worldwide: 1 2 3 and on Amazon.

+

May be you heard the advice to use separate needles for drawing and injection because piercing the rubber stopper blunts the needle. Such advisers mistakenly exaggerate the blunting because it's easy to bend needle tip on hard glass ampule bottom while drawing from an all-glass single-dose ampule. Insulin syringes with non-detachable needles are designed for insulin vials also with rubber stoppers. However, if you are unusually sensitive to pain and willing to spend more money for small difference then you may follow this advice: buy 1 ml Luer Lock syringes, short needles 27G - 25G for drawing (thicker can damage the rubber stopper) and needles 1/2" - 5/8" (12-16 mm) 31G - 29G for injection. You'd lose 0.2 - 0.3 ml of the solution in all the dead spaces, but the solution you make yourself is cheap. Draw 0.05 - 0.1 ml more than you intend to inject because that much would be needed to fill the dead space in the hub of the injection needle. Attempts to expel the solution from the dead space by deliberately drawing a little air are mostly futile because capillary forces keep dead spaces filled.

+

Needle fright

+

If you are deadly afraid of needles (hey, I have instinctive fear of heights, so I understand) then buy an insulin syringe, lie down on your bed on your side (if you faint, no problem) and stick yourself with the empty syringe into the butt. If you manage that (possibly after several attempts), next times will be much easier.

+

As last resort, instead of estradiol enanthate you can buy micronized estradiol powder and take it orally 10 mg twice a day using 0.001 g scale. 40 g will last you 5 years, $2.5/month. How to take: find a small disposable plastic spoon, cut off the handle leaving a stub 2 cm long. Turn the scale on, wait for 0.000 , after that put the spoon at the center of the circle on the scale. Remember last two digits. Using the tweezers coming with the scale, put the powder into the spoon until weight increases for 0.009 - 0.011 g. Lick the powder off the spoon and swallow. Twice a day. Keep the powder in an emptied airtight jar from a cosmetic cream, covered from light with empty small tin can upside-down.

+

Or if you want slower changes.

+

Dosage

+

I recommend to inject 0.22 ml (22 units on U-100 insulin syringe scale or 8 units if U-40) weekly (on the same day of every week) or 0.31 ml every 10 days (on 1, 11, 21 of every month). The same dosage from the very beginning of MtF HRT and all the time later, post-op too, never stop. I chose this dosage to advise so that it's enough for complete suppression of testosterone production by testicles in any MtF. On the same dosage of the same hormone different people get trough blood estradiol level (just before next injection) differing in up to 10 times. Also, sensitivity of different people to the same level of the same hormone differs in times. Sensitivity is as important as levels. There isn't a test for sensitivity. So, why do doctors prescribe blood tests to MtF? Just to impress naive patients and to keep themselves busy and paid. For most MtF the dosage I advise is more than enough, but so what? It's laughably cheap. For a few this dosage is barely enough, so don't gamble and don't waste time. A few blood tests would be more expensive than all the hormone you'll ever take, so why bother?  Doctors love to tell bogeyman stories about side effects - just to scare you into blood tests and - paying them for more doctor visits.

+

If a doctor sees results of your blood tests, likely he'll claim "too much estradiol, dangerous". Then give him the link to a scientific article describing how doctors injected women with 4 times higher estradiol dosage than I advise, those women got blood estradiol level roughly 3000 pg/ml = 11000 pmol/l in average. Full text of that article can be accessed via Sci-Hub, or members of this [MTFHRT] group can read it here. I quote that article:

+
+

The treatment was well tolerated. No adverse effects were seen, the patients expressed a feeling of particular well being, 23% of them wanted to have the injections repeated and none of them wanted to stop treatment because of troubles or side effects.

+
+

That's on 4 times higher estradiol dosage than I advise.

+

How to inject

+

I recommend to inject into the upper outer quarter of a buttock into fat (subcutaneous) while lying on a bed on your side. It's the safest and least painful place. I advise against injecting into thigh because that can cause too fast absorption and faster blood estradiol level drop.

+

Take care to touch the needle to nothing except inner surface of needle cap, the skin at the place of injection and the rubber stopper of the vial.

+

There is an old tradition to disinfect skin (and the rubber stopper of the vial) with alcohol before an injection. Pharmacies sell alcohol-soaked swabs/wipes for that. However, this ritual is optional. World Health Organization says:

+
+

Wash skin that is visibly soiled or dirty. Swabbing of the clean skin before giving an injection is unnecessary. Swabbing of clean vial tops or ampoules with an antiseptic or disinfectant is unnecessary.

+
+

Also, you can read Introduction in a scientific article.

+

Anyway, even if you follow this ritual, don't wipe the needle because that would make it more dirty.

+

How to inject:
Lie down on a bed on your side. Injection will be into fat in the upper outer quarter of a buttock (exact place doesn't matter, fat layer in buttocks is thicker than needle length even in skinny people). Pull off the cap from the needle. Pull as much air into the syringe as you intend to inject. Pierce the center of the rubber stopper with the needle, inject the air into the vial. Turn so that the vial is at the top, syringe at the bottom. Pull the plunger to 0.1 ml more than you intend to inject (create vacuum in the syringe), hold and wait several minutes until the liquid very slowly seeps down and top surface of the liquid rises up to 0.08 ml mark on the scale. Push most of air bubbles and excess liquid back into the vial. Small air bubbles may remain, don't worry, injecting air bubbles is completely harmless. Pull the needle out, stick it into your butt (at about 90° angle) all the way in, inject (can take some time - speed doesn't matter). Pull out the needle, immediately press at the place of injection with a finger or a cotton wool pad/disc. While continuing to press, make a few circular motions (shift the skin, don't drag the finger across skin). Continue to press for 1 min. Cap the needle.

+

"Monitoring" unnecessary

+

If you begin your HRT from injectable estradiol as I describe here then likely in a few weeks you'll experience pain in breast buds (in many cases only at one side at first) like many cis-girls experience at puberty. The pain is not a sign of a problem and will last not forever.

+

Dosage I advise stops testosterone production by testicles as completely as surgical removal of testicles, but that will not rid you of the grey shade from shaven mustache and beard - a dead giveaway: you'll not pass until you complete needle electrolysis. Despite false advertising, laser and other hair removal methods using intense light in most cases remove facial hair temporarily, no matter how many sessions. Ignore this wisdom at your peril.

+

Any estradiol (E2) level between 300 and 5000 pg/ml (1100 - 18000 pmol/l) is okay for both pre-ops and post-ops. Estrone (E1) level doesn't matter. All doctors' assertions "too much" are bullshit meant to control us and extort money under guise of "care". The only reasonable cause to do a blood test for estradiol (once, at least a month after first injection, only on a day of next injection before it) is your peace of mind that you got indeed estradiol enanthate. But above I described two other ways to check that, and likely you'll experience pain in breast buds. I tested a new batch of estradiol enanthate powder on myself, my blood estradiol level was 1272 pg/ml = 4670 pmol/l 5 days after an injection. I had SRS in 1999, I needn't to suppress testosterone. Nevertheless, I don't intend to decrease my dosage. It slows down aging, on it I look and feel better.

+

Myths and what not to do

+

Above I explained about some myths and fallacies. Some more:

+

Myth: discard a vial 28 days after you began it. Bureaucrats get their salaries for inventing new rules, no matter how unreasonable. This rule was invented for hospitals with multiple patients (some with infectious diseases), not for your home.

+

If an average doctor prescribes injectable estradiol, he says nothing about needles, he says "inject into muscle" because the gospel (instructions sold with injectable estradiol) says so (without explanation why - really it's because the solvent used with EV sometimes causes allergy, then IM helps). You go to a pharmacy and ask for intramuscular injections. An average pharmacist asks you for injection volume (less than 1 ml) and sells you 2 ml syringes, each syringe comes with a needle in the same pack. Manufacturers put long needles with 10 ml syringes and shorter needles with 2 ml syringes. Why? Aesthetics. :-/ You get syringes with dead space and needles 25 mm long, you inject into buttock. You, pharmacist, nurse and doctor think that you inject into muscle. Really fat layer in buttocks is thicker even in very skinny people. You in fact inject into fat. And... it works. Gospels are full of fallacies.

+

Fallacy: after sticking the needle in your skin, you must aspirate to check whether you hit a blood vessel. There aren't significant blood vessels in buttocks at 13 mm (1/2") depth. If you aspirate, you wound yourself because of inevitable needle movements sideways.

+

Don't give a vial into the hands of a doctor, he'd destroy it. Doctors are jealous.

+

Don't use an emulator (calculator of blood levels). It uses average statistical data, but you are not a statistically average person.

+

Myth: begin from pills (low dosage), then after some time switch to injections. Doctors love to begin from low dosage because that keeps them busy and paid. So they invent explanations why it's allegedly better. People repeat doctor claims.

+

Myth: decrease estrogen dosage post-op. Estrogen dosages described in pharmaceutical reference books (collections of package inserts) for men with prostatic cancer are higher (designed to suppress testosterone production by testicles) than for women (after menopause) - limited in the fear of uterine cancer. Only after SRS we magically become women in doctors' eyes.

+

Myth: "estrogens" increase risk of blood clots, take Aspirin to counteract that. Ethinylestradiol increases risk of venous thrombosis, Aspirin decreases risk of arterial thrombosis in coronal arteries in the heart. Combination of ethinylestradiol with Aspirin is like wearing a flak jacket while going against a gas attack. Don't confuse ethinylestradiol (EE) with estradiol enanthate (EEn). Unlike ethinylestradiol, injectable estradiol practically doesn't affect risk of thrombosis. Did you know that thrombosis risk depends (among other things) on whether your blood is type 0(1) or any other type ("non-zero")? Estradiol enanthate dosage I advise affects blood clotting less.

+

Fallacy: stop "hormones" some time before SRS or another surgery, resume only some time later. Surgeons don't know and don't want to know differences between various estrogens and routes of their delivery. Ethinylestradiol in combination with bloodflow in immobile legs stopped by stirrups (to move legs out of surgeon's way during SRS) can cause deep vein thrombosis and deadly pulmonary embolism as a consequence. Don't try to explain to the surgeon that injectable estradiol doesn't do that, tell that you comply but silently continue injections for your passability and mood not to worsen. Blood tests surgeons require check some blood clotting parameters, not estradiol.

+

Schizophrenic delusion: Chinese companies have been known to mix Ethinyl Estradiol into their hormone powders as a cheap way to boost efficacy. The only way for end-users to check efficacy is an usual blood test for estradiol level which ignores ethinylestradiol completely. Therefore, only a schizophrenic (literally) could produce this raving.

+

Myth: libido and erections are signs of testosterone. In many MtF estradiol dosage I advise stimulates libido and erections though suppresses testosterone production by testicles completely. If still in doubt, do a blood test for testosterone on a day of next injection before it. Cis-women (and post-SRS MtF) get erections of clitoris - exactly same mechanism as erections of penis.

+

Myth: excess estrogen is converted to testosterone. The conversion estrone<->estradiol is bidirectional, but the conversion testosterone->estradiol is strictly unidirectional.

+

Myth: if you take too much estradiol then SHBG will bind it and make it unusable. If estradiol level increases, liver produces more SHBG. Nevertheless, free estradiol level increases too.

+

I explained a misunderstanding about steam sterilization separately because the explanation is lengthy and requires some physics knowledge.

+

Words "estrogen dominance" were invented by marketers of progesterone and quackeries they call progesterone bla-bla-something like "Wild Yam". Long ago progesterone was produced chemically from wild yam, but human body cannot perform that chemical conversion.

+

If you are wondering about real progesterone:

+

1) Injectable progesterone is very short-living, must be injected daily. Oral progesterone is ineffective because most of it is converted to allopregnanolone which common blood tests confuse with progesterone. Hydroxyprogesterone caproate is not bioidentical, it's not converted in the body to progesterone (unlike estradiol valerate and estradiol enanthate).

+

2) Progesterone decreases rate of synthesis of estrogen receptors. Cis-women are supposed to benefit from that, but goals of MtF are opposite.

+

3) Estradiol develops ducts in milk glands, progesterone develops alveoles. Most of breast volume is ducts and connective tissue between them. If an alveole formed (at the end of a duct), that duct will not grow in length anymore. So, progesterone can stunt breast growth. Cyproterone acetate too, it's a strong progestogen.

+

I advise not to add progesterone for at least 3 years since starting estradiol injections at least 40 mg/month (not since the very beginning of HRT). Or never add progesterone. Though progesterone is a female hormone, that doesn't mean that it's beneficial for MtF (no uterus).

+

Myth: an article linked from Wikipedia claimed a case of prolactinoma as a side effect of estradiol enanthate. Actually factory-made injections with estradiol enanthate always contain also high dosage of a progestin. Cyproterone acetate is a strong progestin and is known to cause prolactinoma. One more reason to never add progesterone if you haven't an uterus.

+

Myth: compounding pharmacies make superior products. If you get exceptionally lucky and find a doctor willing to prescribe as high injectable estradiol dosage as I advise who doesn't freak out at blood test results (you'd have to pay to gatekeeprs, doctor, pharmacy and labs), compounding pharmacies in few countries can cook injectable estradiol with prescription. No compounding pharmacy would have estradiol enanthate powder, and I doubt that they can make estradiol cypionate (EC) 50 mg/ml because factory-made EC is 5 mg/ml max. They cannot make more than 10 mg/ml without solvent (benzyl benzoate) which can cause allergy. They use other oils which also cause allergy more often than MCT oil. But the main their problem is that they never mix in each vial separately and often repeat Indian factories' mistake I described above: undissolved powder gets stuck in a filter, so you get much less estradiol than prescribed (often happens in Canada). Another example of their stupidity: a compounding ("Galenic") pharmacy in Italy used ethoxylated Castor oil (essentially a soap) instead of plain Castor oil, so of course injections hurt immensely and were ineffective. If you want it done right, Do It Yourself.

+
+

Another my how-to: voice.

+

Lena

+

+ + +

+ +
+
+
+ +
+
+ + + + +
+
+
+
+
+ +
+ + + + + + + + + + +
+ +
+ +
+ + + + + + + + diff --git a/groups.io/g/MTFHRT/wiki/29602/history.html b/groups.io/g/MTFHRT/wiki/29602/history.html index 5ec710154..74567a46e 100644 --- a/groups.io/g/MTFHRT/wiki/29602/history.html +++ b/groups.io/g/MTFHRT/wiki/29602/history.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559034.1717547325212061111"); + console.log("client_id:", "web.web09.27198.1718152170025609659"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559034.1717547325212061111" + client_id: "web.web09.27198.1718152170025609659" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { - - + + @@ -171,7 +174,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -239,6 +242,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -330,6 +338,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -870,13 +883,47 @@ function createAlert(msg, isError, autoClose, noClose) { <tr> <td> - <input type=checkbox name="dataid" id="205727" value="205727" onclick="countChecked('205727')" + <input type=checkbox name="dataid" id="206073" value="206073" onclick="countChecked('206073')" checked> + <a href="https://groups.io/g/MTFHRT/profile/@Lena">Lena</a> + + + + </td> + <td> + <a href="206073.html"> + + + + Updated Ultimate DIY page + + + </a> + </td> + <td> + +<script id="timedispwdataupdated206073"> + $('#timedispwdataupdated206073').replaceWith(DisplayShortTime(1718133397153230870, false + )); +</script> + + </td> + </tr> + + <tr> + <td> + <input type=checkbox name="dataid" id="205727" value="205727" onclick="countChecked('205727')" + > + + + + + <a href="https://groups.io/g/MTFHRT/profile/@Lena">Lena</a> @@ -8091,7 +8138,7 @@ function createAlert(msg, isError, autoClose, noClose) { </td> <td> - <a href="165976.html"> + <a href="165976"> @@ -10090,7 +10137,7 @@ function countChecked(id) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/30843.html b/groups.io/g/MTFHRT/wiki/30843.html index 7625cdaa4..d9f989ddd 100644 --- a/groups.io/g/MTFHRT/wiki/30843.html +++ b/groups.io/g/MTFHRT/wiki/30843.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.558849.1717547322370159193"); + console.log("client_id:", "web.web09.27069.1718152167851673765"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.558849.1717547322370159193" + client_id: "web.web09.27069.1718152167851673765" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -1042,7 +1055,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/30843/171363.html b/groups.io/g/MTFHRT/wiki/30843/171363.html index 8481375ff..d3e121dec 100644 --- a/groups.io/g/MTFHRT/wiki/30843/171363.html +++ b/groups.io/g/MTFHRT/wiki/30843/171363.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559764.1717547326361309153"); + console.log("client_id:", "web.web09.27264.1718152171023846261"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559764.1717547326361309153" + client_id: "web.web09.27264.1718152171023846261" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -1041,7 +1054,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/30843/171364.html b/groups.io/g/MTFHRT/wiki/30843/171364.html index 5fe11e908..d9c65ba09 100644 --- a/groups.io/g/MTFHRT/wiki/30843/171364.html +++ b/groups.io/g/MTFHRT/wiki/30843/171364.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559759.1717547326273654092"); + console.log("client_id:", "web.web09.27261.1718152170957454859"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559759.1717547326273654092" + client_id: "web.web09.27261.1718152170957454859" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -1041,7 +1054,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/30843/171365.html b/groups.io/g/MTFHRT/wiki/30843/171365.html index 8c2f04e4a..3888a7b74 100644 --- a/groups.io/g/MTFHRT/wiki/30843/171365.html +++ b/groups.io/g/MTFHRT/wiki/30843/171365.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559078.1717547326180717421"); + console.log("client_id:", "web.web08.27738.1718152170889277353"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559078.1717547326180717421" + client_id: "web.web08.27738.1718152170889277353" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -1041,7 +1054,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/30843/171431.html b/groups.io/g/MTFHRT/wiki/30843/171431.html index 09b5273e6..55fda4a30 100644 --- a/groups.io/g/MTFHRT/wiki/30843/171431.html +++ b/groups.io/g/MTFHRT/wiki/30843/171431.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559077.1717547326095140274"); + console.log("client_id:", "web.web08.27733.1718152170821386430"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559077.1717547326095140274" + client_id: "web.web08.27733.1718152170821386430" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -1042,7 +1055,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/30843/171432.html b/groups.io/g/MTFHRT/wiki/30843/171432.html index 617cbbd42..4e2f0fc68 100644 --- a/groups.io/g/MTFHRT/wiki/30843/171432.html +++ b/groups.io/g/MTFHRT/wiki/30843/171432.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559071.1717547326010357476"); + console.log("client_id:", "web.web09.27243.1718152170751319664"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559071.1717547326010357476" + client_id: "web.web09.27243.1718152170751319664" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -1042,7 +1055,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/30843/history.html b/groups.io/g/MTFHRT/wiki/30843/history.html index 3518a8c52..ba8ed504b 100644 --- a/groups.io/g/MTFHRT/wiki/30843/history.html +++ b/groups.io/g/MTFHRT/wiki/30843/history.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559019.1717547324966590604"); + console.log("client_id:", "web.web09.27186.1718152169834622478"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559019.1717547324966590604" + client_id: "web.web09.27186.1718152169834622478" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -171,7 +174,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -239,6 +242,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -330,6 +338,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -1071,7 +1084,7 @@ function countChecked(id) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/30846.html b/groups.io/g/MTFHRT/wiki/30846.html index 635e970f6..09947fd97 100644 --- a/groups.io/g/MTFHRT/wiki/30846.html +++ b/groups.io/g/MTFHRT/wiki/30846.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.558855.1717547322457360922"); + console.log("client_id:", "web.web09.27075.1718152167934498799"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.558855.1717547322457360922" + client_id: "web.web09.27075.1718152167934498799" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -1002,7 +1015,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/30846/171373.html b/groups.io/g/MTFHRT/wiki/30846/171373.html index 81e1d84bf..47b6fb6ae 100644 --- a/groups.io/g/MTFHRT/wiki/30846/171373.html +++ b/groups.io/g/MTFHRT/wiki/30846/171373.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559067.1717547325925879554"); + console.log("client_id:", "web.web08.27722.1718152170686602099"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559067.1717547325925879554" + client_id: "web.web08.27722.1718152170686602099" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -995,7 +1008,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/30846/175561.html b/groups.io/g/MTFHRT/wiki/30846/175561.html index 8a6d4c2a0..2ff85354a 100644 --- a/groups.io/g/MTFHRT/wiki/30846/175561.html +++ b/groups.io/g/MTFHRT/wiki/30846/175561.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559063.1717547325839822739"); + console.log("client_id:", "web.web08.27718.1718152170618900461"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559063.1717547325839822739" + client_id: "web.web08.27718.1718152170618900461" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -996,7 +1009,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/30846/175575.html b/groups.io/g/MTFHRT/wiki/30846/175575.html index 4f0c903c2..fa6241208 100644 --- a/groups.io/g/MTFHRT/wiki/30846/175575.html +++ b/groups.io/g/MTFHRT/wiki/30846/175575.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559729.1717547325757756812"); + console.log("client_id:", "web.web08.27715.1718152170550432773"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559729.1717547325757756812" + client_id: "web.web08.27715.1718152170550432773" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -1001,7 +1014,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/30846/175576.html b/groups.io/g/MTFHRT/wiki/30846/175576.html index 565b82021..e42cba695 100644 --- a/groups.io/g/MTFHRT/wiki/30846/175576.html +++ b/groups.io/g/MTFHRT/wiki/30846/175576.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559051.1717547325670185891"); + console.log("client_id:", "web.web09.27226.1718152170484835456"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559051.1717547325670185891" + client_id: "web.web09.27226.1718152170484835456" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -1002,7 +1015,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/30846/175577.html b/groups.io/g/MTFHRT/wiki/30846/175577.html index a2b4b2c8e..fdb2019e5 100644 --- a/groups.io/g/MTFHRT/wiki/30846/175577.html +++ b/groups.io/g/MTFHRT/wiki/30846/175577.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559716.1717547325587082034"); + console.log("client_id:", "web.web09.27220.1718152170419373853"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559716.1717547325587082034" + client_id: "web.web09.27220.1718152170419373853" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -1002,7 +1015,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/30846/history.html b/groups.io/g/MTFHRT/wiki/30846/history.html index 21a63a40e..747fd28b1 100644 --- a/groups.io/g/MTFHRT/wiki/30846/history.html +++ b/groups.io/g/MTFHRT/wiki/30846/history.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559559.1717547322817358822"); + console.log("client_id:", "web.web09.27091.1718152168216196782"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559559.1717547322817358822" + client_id: "web.web09.27091.1718152168216196782" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -171,7 +174,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -239,6 +242,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -330,6 +338,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -1072,7 +1085,7 @@ function countChecked(id) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/32288.html b/groups.io/g/MTFHRT/wiki/32288.html index aa821d658..f33833714 100644 --- a/groups.io/g/MTFHRT/wiki/32288.html +++ b/groups.io/g/MTFHRT/wiki/32288.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.558866.1717547322541022037"); + console.log("client_id:", "web.web09.27078.1718152167998276004"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.558866.1717547322541022037" + client_id: "web.web09.27078.1718152167998276004" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -1013,7 +1026,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/32288/175560.html b/groups.io/g/MTFHRT/wiki/32288/175560.html index fc103a50d..f082997bb 100644 --- a/groups.io/g/MTFHRT/wiki/32288/175560.html +++ b/groups.io/g/MTFHRT/wiki/32288/175560.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559768.1717547326446899904"); + console.log("client_id:", "web.web09.27268.1718152171089471966"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559768.1717547326446899904" + client_id: "web.web09.27268.1718152171089471966" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -1013,7 +1026,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/32288/history.html b/groups.io/g/MTFHRT/wiki/32288/history.html index 5fa59e0a1..54802f145 100644 --- a/groups.io/g/MTFHRT/wiki/32288/history.html +++ b/groups.io/g/MTFHRT/wiki/32288/history.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559696.1717547325052667677"); + console.log("client_id:", "web.web08.27673.1718152169898868027"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559696.1717547325052667677" + client_id: "web.web08.27673.1718152169898868027" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -171,7 +174,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -239,6 +242,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -330,6 +338,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -944,7 +957,7 @@ function countChecked(id) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/34293.html b/groups.io/g/MTFHRT/wiki/34293.html index 14d084873..db48d65fd 100644 --- a/groups.io/g/MTFHRT/wiki/34293.html +++ b/groups.io/g/MTFHRT/wiki/34293.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559541.1717547322628410054"); + console.log("client_id:", "web.web08.27563.1718152168066542109"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559541.1717547322628410054" + client_id: "web.web08.27563.1718152168066542109" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -999,7 +1012,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/34293/189320.html b/groups.io/g/MTFHRT/wiki/34293/189320.html index 2c862c5de..5755ec953 100644 --- a/groups.io/g/MTFHRT/wiki/34293/189320.html +++ b/groups.io/g/MTFHRT/wiki/34293/189320.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559780.1717547326877577132"); + console.log("client_id:", "web.web09.27284.1718152171435546219"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559780.1717547326877577132" + client_id: "web.web09.27284.1718152171435546219" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -998,7 +1011,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/34293/189648.html b/groups.io/g/MTFHRT/wiki/34293/189648.html index b34b10fc1..30731a036 100644 --- a/groups.io/g/MTFHRT/wiki/34293/189648.html +++ b/groups.io/g/MTFHRT/wiki/34293/189648.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559105.1717547326788268089"); + console.log("client_id:", "web.web08.27761.1718152171368198434"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559105.1717547326788268089" + client_id: "web.web08.27761.1718152171368198434" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -998,7 +1011,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/34293/201261.html b/groups.io/g/MTFHRT/wiki/34293/201261.html index 4f1767683..74fb4a4e1 100644 --- a/groups.io/g/MTFHRT/wiki/34293/201261.html +++ b/groups.io/g/MTFHRT/wiki/34293/201261.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559776.1717547326705744616"); + console.log("client_id:", "web.web08.27759.1718152171301532812"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559776.1717547326705744616" + client_id: "web.web08.27759.1718152171301532812" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -999,7 +1012,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/34293/201262.html b/groups.io/g/MTFHRT/wiki/34293/201262.html index d18b2635a..171306a6f 100644 --- a/groups.io/g/MTFHRT/wiki/34293/201262.html +++ b/groups.io/g/MTFHRT/wiki/34293/201262.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559774.1717547326618553065"); + console.log("client_id:", "web.web08.27756.1718152171229381513"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559774.1717547326618553065" + client_id: "web.web08.27756.1718152171229381513" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -999,7 +1012,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/34293/201265.html b/groups.io/g/MTFHRT/wiki/34293/201265.html index 1195d7d09..f885709ba 100644 --- a/groups.io/g/MTFHRT/wiki/34293/201265.html +++ b/groups.io/g/MTFHRT/wiki/34293/201265.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web09.559098.1717547326528218383"); + console.log("client_id:", "web.web08.27753.1718152171157842889"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web09.559098.1717547326528218383" + client_id: "web.web08.27753.1718152171157842889" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -999,7 +1012,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/34293/history.html b/groups.io/g/MTFHRT/wiki/34293/history.html index ba5e278ca..0d8295b3f 100644 --- a/groups.io/g/MTFHRT/wiki/34293/history.html +++ b/groups.io/g/MTFHRT/wiki/34293/history.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559701.1717547325132451894"); + console.log("client_id:", "web.web09.27197.1718152169962232182"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559701.1717547325132451894" + client_id: "web.web09.27197.1718152169962232182" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../../js/run_prettify.js"></script> <title> @@ -171,7 +174,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -239,6 +242,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -330,6 +338,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -1080,7 +1093,7 @@ function countChecked(id) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/g/MTFHRT/wiki/index.html b/groups.io/g/MTFHRT/wiki/index.html index 5372e1022..c9af36e1f 100644 --- a/groups.io/g/MTFHRT/wiki/index.html +++ b/groups.io/g/MTFHRT/wiki/index.html @@ -74,6 +74,9 @@ const hapticsSelectionEnd = async () => { } } + function HideAppSidebarOnKeyboard() { + + } // stub function logError(data, url, linenumber) { console.log(data) @@ -98,7 +101,7 @@ const hapticsSelectionEnd = async () => { console.log("stack:", errorObj.stack); stack = errorObj.stack; } - console.log("client_id:", "web.web08.559435.1717547321079128875"); + console.log("client_id:", "web.web08.27492.1718152166880942567"); console.log("last_error:", lastError); console.log("stack:", stack); } @@ -123,7 +126,7 @@ const hapticsSelectionEnd = async () => { column: column, stack: stack, last_error: lastError, - client_id: "web.web08.559435.1717547321079128875" + client_id: "web.web08.27492.1718152166880942567" }, success: function() { if (console && console.log) { @@ -146,8 +149,8 @@ const hapticsSelectionEnd = async () => { <script src="../../../tinymce-5.10.9/tinymce.min.js"></script> <script src="../../../js/browser-image-compression-2.0.2.min.js"></script> - <link href="../../../css/application-b35c46a4f2933b80328831b245058b7d.css" rel="stylesheet" id="groupsio-css"> - <script src="../../../js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js" id="groupsio-js"></script> + <link href="../../../css/application-b74c0047a22d46d995d7acefd9e1e186.css" rel="stylesheet" id="groupsio-css"> + <script src="../../../js/application-9932515daa74aa541b2e25a200653153.js" id="groupsio-js"></script> <script src="../../../js/run_prettify.js"></script> <title> @@ -172,7 +175,7 @@ const hapticsSelectionEnd = async () => { console.log("FULL PAGE LOAD"); </script> </head> - <body id="body" class="" hx-headers='{"Accept-Version": "e401e3db1ef5632008e37243e277cc231ed330ab"}' hx-ext="preload" hx-boost="false"> + <body id="body" class="" hx-headers='{"Accept-Version": "2bd2ac9a0feb20833e34b3eb3bc9843373731b42"}' hx-ext="preload" hx-boost="false"> <script> if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { @@ -240,6 +243,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -331,6 +339,11 @@ const hapticsSelectionEnd = async () => { IT </a> </li> + <li> + <a href="https://groups.io/setlang/pt"> + PT + </a> + </li> <li> <a href="https://groups.io/setlang/uk"> UK @@ -1002,7 +1015,7 @@ function createAlert(msg, isError, autoClose, noClose) { </div> </div> <div class="row hidden-print" id="mobileSidebar" hx-boost="true" hx-target="#maincontent-refresh" hx-push-url="true" hx-on::after-request="document.getElementById('maincontent').scrollTo({top: 0, behavior: 'instant'})" > - <div class="col-xs-12 hidden-md hidden-lg"> + <div id="mobileSidebarSub" class="col-xs-12 hidden-md hidden-lg"> <div class="navbar navbar-default navbar-fixed-bottom"> <div class="container" style="display: flex; justify-content: space-around;"> diff --git a/groups.io/js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js b/groups.io/js/application-9932515daa74aa541b2e25a200653153.js similarity index 84% rename from groups.io/js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js rename to groups.io/js/application-9932515daa74aa541b2e25a200653153.js index 56b0890fa..34486ebe0 100644 --- a/groups.io/js/application-2fb8693374ebdea0ffcbb3b8c1d39910.js +++ b/groups.io/js/application-9932515daa74aa541b2e25a200653153.js @@ -435,11 +435,11 @@ function vote(pollid, groupurl, csrf) { } /*! -FullCalendar v5.10.1 -Docs & License: https://fullcalendar.io/ -(c) 2021 Adam Shaw +FullCalendar Standard Bundle v6.1.14 +Docs & License: https://fullcalendar.io/docs/initialize-globals +(c) 2024 Adam Shaw */ -var FullCalendar=function(e){"use strict";var t=function(e,n){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,n)};function n(e,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=e}t(e,n),e.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}var r=function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function o(e,t,n){if(n||2===arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||t)}var i,a,s,l,u,c={},d=[],p=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function f(e,t){for(var n in t)e[n]=t[n];return e}function h(e){var t=e.parentNode;t&&t.removeChild(e)}function v(e,t,n){var r,o,i,a=arguments,s={};for(i in t)"key"==i?r=t[i]:"ref"==i?o=t[i]:s[i]=t[i];if(arguments.length>3)for(n=[n],i=3;i<arguments.length;i++)n.push(a[i]);if(null!=n&&(s.children=n),"function"==typeof e&&null!=e.defaultProps)for(i in e.defaultProps)void 0===s[i]&&(s[i]=e.defaultProps[i]);return g(e,s,r,o,null)}function g(e,t,n,r,o){var a={type:e,props:t,key:n,ref:r,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==o?++i.__v:o};return null!=i.vnode&&i.vnode(a),a}function m(e){return e.children}function y(e,t){this.props=e,this.context=t}function E(e,t){if(null==t)return e.__?E(e.__,e.__.__k.indexOf(e)+1):null;for(var n;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e)return n.__e;return"function"==typeof e.type?E(e):null}function S(e){var t,n;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e){e.__e=e.__c.base=n.__e;break}return S(e)}}function b(e){(!e.__d&&(e.__d=!0)&&a.push(e)&&!D.__r++||l!==i.debounceRendering)&&((l=i.debounceRendering)||s)(D)}function D(){for(var e;D.__r=a.length;)e=a.sort((function(e,t){return e.__v.__b-t.__v.__b})),a=[],e.some((function(e){var t,n,r,o,i,a;e.__d&&(i=(o=(t=e).__v).__e,(a=t.__P)&&(n=[],(r=f({},o)).__v=o.__v+1,I(a,o,r,t.__n,void 0!==a.ownerSVGElement,null!=o.__h?[i]:null,n,null==i?E(o):i,o.__h),P(n,o),o.__e!=i&&S(o)))}))}function C(e,t,n,r,o,i,a,s,l,u){var p,f,h,v,y,S,b,D=r&&r.__k||d,C=D.length;for(n.__k=[],p=0;p<t.length;p++)if(null!=(v=n.__k[p]=null==(v=t[p])||"boolean"==typeof v?null:"string"==typeof v||"number"==typeof v||"bigint"==typeof v?g(null,v,null,null,v):Array.isArray(v)?g(m,{children:v},null,null,null):v.__b>0?g(v.type,v.props,v.key,null,v.__v):v)){if(v.__=n,v.__b=n.__b+1,null===(h=D[p])||h&&v.key==h.key&&v.type===h.type)D[p]=void 0;else for(f=0;f<C;f++){if((h=D[f])&&v.key==h.key&&v.type===h.type){D[f]=void 0;break}h=null}I(e,v,h=h||c,o,i,a,s,l,u),y=v.__e,(f=v.ref)&&h.ref!=f&&(b||(b=[]),h.ref&&b.push(h.ref,null,v),b.push(f,v.__c||y,v)),null!=y?(null==S&&(S=y),"function"==typeof v.type&&null!=v.__k&&v.__k===h.__k?v.__d=l=w(v,l,e):l=_(e,v,h,D,y,l),u||"option"!==n.type?"function"==typeof n.type&&(n.__d=l):e.value=""):l&&h.__e==l&&l.parentNode!=e&&(l=E(h))}for(n.__e=S,p=C;p--;)null!=D[p]&&("function"==typeof n.type&&null!=D[p].__e&&D[p].__e==n.__d&&(n.__d=E(r,p+1)),O(D[p],D[p]));if(b)for(p=0;p<b.length;p++)H(b[p],b[++p],b[++p])}function w(e,t,n){var r,o;for(r=0;r<e.__k.length;r++)(o=e.__k[r])&&(o.__=e,t="function"==typeof o.type?w(o,t,n):_(n,o,o,e.__k,o.__e,t));return t}function R(e,t){return t=t||[],null==e||"boolean"==typeof e||(Array.isArray(e)?e.some((function(e){R(e,t)})):t.push(e)),t}function _(e,t,n,r,o,i){var a,s,l;if(void 0!==t.__d)a=t.__d,t.__d=void 0;else if(null==n||o!=i||null==o.parentNode)e:if(null==i||i.parentNode!==e)e.appendChild(o),a=null;else{for(s=i,l=0;(s=s.nextSibling)&&l<r.length;l+=2)if(s==o)break e;e.insertBefore(o,i),a=i}return void 0!==a?a:o.nextSibling}function T(e,t,n){"-"===t[0]?e.setProperty(t,n):e[t]=null==n?"":"number"!=typeof n||p.test(t)?n:n+"px"}function k(e,t,n,r,o){var i;e:if("style"===t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof r&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||T(e.style,t,"");if(n)for(t in n)r&&n[t]===r[t]||T(e.style,t,n[t])}else if("o"===t[0]&&"n"===t[1])i=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+i]=n,n?r||e.addEventListener(t,i?M:x,i):e.removeEventListener(t,i?M:x,i);else if("dangerouslySetInnerHTML"!==t){if(o)t=t.replace(/xlink[H:h]/,"h").replace(/sName$/,"s");else if("href"!==t&&"list"!==t&&"form"!==t&&"tabIndex"!==t&&"download"!==t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null!=n&&(!1!==n||"a"===t[0]&&"r"===t[1])?e.setAttribute(t,n):e.removeAttribute(t))}}function x(e){this.l[e.type+!1](i.event?i.event(e):e)}function M(e){this.l[e.type+!0](i.event?i.event(e):e)}function I(e,t,n,r,o,a,s,l,u){var c,d,p,h,v,g,E,S,b,D,w,R=t.type;if(void 0!==t.constructor)return null;null!=n.__h&&(u=n.__h,l=t.__e=n.__e,t.__h=null,a=[l]),(c=i.__b)&&c(t);try{e:if("function"==typeof R){if(S=t.props,b=(c=R.contextType)&&r[c.__c],D=c?b?b.props.value:c.__:r,n.__c?E=(d=t.__c=n.__c).__=d.__E:("prototype"in R&&R.prototype.render?t.__c=d=new R(S,D):(t.__c=d=new y(S,D),d.constructor=R,d.render=A),b&&b.sub(d),d.props=S,d.state||(d.state={}),d.context=D,d.__n=r,p=d.__d=!0,d.__h=[]),null==d.__s&&(d.__s=d.state),null!=R.getDerivedStateFromProps&&(d.__s==d.state&&(d.__s=f({},d.__s)),f(d.__s,R.getDerivedStateFromProps(S,d.__s))),h=d.props,v=d.state,p)null==R.getDerivedStateFromProps&&null!=d.componentWillMount&&d.componentWillMount(),null!=d.componentDidMount&&d.__h.push(d.componentDidMount);else{if(null==R.getDerivedStateFromProps&&S!==h&&null!=d.componentWillReceiveProps&&d.componentWillReceiveProps(S,D),!d.__e&&null!=d.shouldComponentUpdate&&!1===d.shouldComponentUpdate(S,d.__s,D)||t.__v===n.__v){d.props=S,d.state=d.__s,t.__v!==n.__v&&(d.__d=!1),d.__v=t,t.__e=n.__e,t.__k=n.__k,t.__k.forEach((function(e){e&&(e.__=t)})),d.__h.length&&s.push(d);break e}null!=d.componentWillUpdate&&d.componentWillUpdate(S,d.__s,D),null!=d.componentDidUpdate&&d.__h.push((function(){d.componentDidUpdate(h,v,g)}))}d.context=D,d.props=S,d.state=d.__s,(c=i.__r)&&c(t),d.__d=!1,d.__v=t,d.__P=e,c=d.render(d.props,d.state,d.context),d.state=d.__s,null!=d.getChildContext&&(r=f(f({},r),d.getChildContext())),p||null==d.getSnapshotBeforeUpdate||(g=d.getSnapshotBeforeUpdate(h,v)),w=null!=c&&c.type===m&&null==c.key?c.props.children:c,C(e,Array.isArray(w)?w:[w],t,n,r,o,a,s,l,u),d.base=t.__e,t.__h=null,d.__h.length&&s.push(d),E&&(d.__E=d.__=null),d.__e=!1}else null==a&&t.__v===n.__v?(t.__k=n.__k,t.__e=n.__e):t.__e=N(n.__e,t,n,r,o,a,s,u);(c=i.diffed)&&c(t)}catch(e){t.__v=null,(u||null!=a)&&(t.__e=l,t.__h=!!u,a[a.indexOf(l)]=null),i.__e(e,t,n)}}function P(e,t){i.__c&&i.__c(t,e),e.some((function(t){try{e=t.__h,t.__h=[],e.some((function(e){e.call(t)}))}catch(e){i.__e(e,t.__v)}}))}function N(e,t,n,r,o,i,a,s){var l,u,p,f,v=n.props,g=t.props,m=t.type,y=0;if("svg"===m&&(o=!0),null!=i)for(;y<i.length;y++)if((l=i[y])&&(l===e||(m?l.localName==m:3==l.nodeType))){e=l,i[y]=null;break}if(null==e){if(null===m)return document.createTextNode(g);e=o?document.createElementNS("http://www.w3.org/2000/svg",m):document.createElement(m,g.is&&g),i=null,s=!1}if(null===m)v===g||s&&e.data===g||(e.data=g);else{if(i=i&&d.slice.call(e.childNodes),u=(v=n.props||c).dangerouslySetInnerHTML,p=g.dangerouslySetInnerHTML,!s){if(null!=i)for(v={},f=0;f<e.attributes.length;f++)v[e.attributes[f].name]=e.attributes[f].value;(p||u)&&(p&&(u&&p.__html==u.__html||p.__html===e.innerHTML)||(e.innerHTML=p&&p.__html||""))}if(function(e,t,n,r,o){var i;for(i in n)"children"===i||"key"===i||i in t||k(e,i,null,n[i],r);for(i in t)o&&"function"!=typeof t[i]||"children"===i||"key"===i||"value"===i||"checked"===i||n[i]===t[i]||k(e,i,t[i],n[i],r)}(e,g,v,o,s),p)t.__k=[];else if(y=t.props.children,C(e,Array.isArray(y)?y:[y],t,n,r,o&&"foreignObject"!==m,i,a,e.firstChild,s),null!=i)for(y=i.length;y--;)null!=i[y]&&h(i[y]);s||("value"in g&&void 0!==(y=g.value)&&(y!==e.value||"progress"===m&&!y)&&k(e,"value",y,v.value,!1),"checked"in g&&void 0!==(y=g.checked)&&y!==e.checked&&k(e,"checked",y,v.checked,!1))}return e}function H(e,t,n){try{"function"==typeof e?e(t):e.current=t}catch(e){i.__e(e,n)}}function O(e,t,n){var r,o,a;if(i.unmount&&i.unmount(e),(r=e.ref)&&(r.current&&r.current!==e.__e||H(r,null,t)),n||"function"==typeof e.type||(n=null!=(o=e.__e)),e.__e=e.__d=void 0,null!=(r=e.__c)){if(r.componentWillUnmount)try{r.componentWillUnmount()}catch(e){i.__e(e,t)}r.base=r.__P=null}if(r=e.__k)for(a=0;a<r.length;a++)r[a]&&O(r[a],t,n);null!=o&&h(o)}function A(e,t,n){return this.constructor(e,n)}function L(e,t,n){var r,o,a;i.__&&i.__(e,t),o=(r="function"==typeof n)?null:n&&n.__k||t.__k,a=[],I(t,e=(!r&&n||t).__k=v(m,null,[e]),o||c,c,void 0!==t.ownerSVGElement,!r&&n?[n]:o?null:t.firstChild?d.slice.call(t.childNodes):null,a,!r&&n?n:o?o.__e:t.firstChild,r),P(a,e)}i={__e:function(e,t){for(var n,r,o;t=t.__;)if((n=t.__c)&&!n.__)try{if((r=n.constructor)&&null!=r.getDerivedStateFromError&&(n.setState(r.getDerivedStateFromError(e)),o=n.__d),null!=n.componentDidCatch&&(n.componentDidCatch(e),o=n.__d),o)return n.__E=n}catch(t){e=t}throw e},__v:0},y.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=f({},this.state),"function"==typeof e&&(e=e(f({},n),this.props)),e&&f(n,e),null!=e&&this.__v&&(t&&this.__h.push(t),b(this))},y.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),b(this))},y.prototype.render=m,a=[],s="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,D.__r=0,u=0;var U,W=[],V=i.__b,F=i.__r,B=i.diffed,z=i.__c,j=i.unmount;function G(){W.forEach((function(e){if(e.__P)try{e.__H.__h.forEach(Y),e.__H.__h.forEach(Z),e.__H.__h=[]}catch(t){e.__H.__h=[],i.__e(t,e.__v)}})),W=[]}i.__b=function(e){V&&V(e)},i.__r=function(e){F&&F(e);var t=e.__c.__H;t&&(t.__h.forEach(Y),t.__h.forEach(Z),t.__h=[])},i.diffed=function(e){B&&B(e);var t=e.__c;t&&t.__H&&t.__H.__h.length&&(1!==W.push(t)&&U===i.requestAnimationFrame||((U=i.requestAnimationFrame)||function(e){var t,n=function(){clearTimeout(r),q&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);q&&(t=requestAnimationFrame(n))})(G))},i.__c=function(e,t){t.some((function(e){try{e.__h.forEach(Y),e.__h=e.__h.filter((function(e){return!e.__||Z(e)}))}catch(n){t.some((function(e){e.__h&&(e.__h=[])})),t=[],i.__e(n,e.__v)}})),z&&z(e,t)},i.unmount=function(e){j&&j(e);var t=e.__c;if(t&&t.__H)try{t.__H.__.forEach(Y)}catch(e){i.__e(e,t.__v)}};var q="function"==typeof requestAnimationFrame;function Y(e){"function"==typeof e.__c&&e.__c()}function Z(e){e.__c=e.__()}function X(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function K(e){this.props=e}(K.prototype=new y).isPureReactComponent=!0,K.prototype.shouldComponentUpdate=function(e,t){return X(this.props,e)||X(this.state,t)};var $=i.__b;i.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),$&&$(e)};var J=i.__e;i.__e=function(e,t,n){if(e.then)for(var r,o=t;o=o.__;)if((r=o.__c)&&r.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),r.__c(e,t);J(e,t,n)};var Q=i.unmount;function ee(){this.__u=0,this.t=null,this.__b=null}function te(e){var t=e.__.__c;return t&&t.__e&&t.__e(e)}function ne(){this.u=null,this.o=null}i.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&!0===e.__h&&(e.type=null),Q&&Q(e)},(ee.prototype=new y).__c=function(e,t){var n=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(n);var o=te(r.__v),i=!1,a=function(){i||(i=!0,n.__R=null,o?o(s):s())};n.__R=a;var s=function(){if(!--r.__u){if(r.state.__e){var e=r.state.__e;r.__v.__k[0]=function e(t,n,r){return t&&(t.__v=null,t.__k=t.__k&&t.__k.map((function(t){return e(t,n,r)})),t.__c&&t.__c.__P===n&&(t.__e&&r.insertBefore(t.__e,t.__d),t.__c.__e=!0,t.__c.__P=r)),t}(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__e:r.__b=null});t=r.t.pop();)t.forceUpdate()}},l=!0===t.__h;r.__u++||l||r.setState({__e:r.__b=r.__v.__k[0]}),e.then(a,a)},ee.prototype.componentWillUnmount=function(){this.t=[]},ee.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=function e(t,n,r){return t&&(t.__c&&t.__c.__H&&(t.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),t.__c.__H=null),null!=(t=function(e,t){for(var n in t)e[n]=t[n];return e}({},t)).__c&&(t.__c.__P===r&&(t.__c.__P=n),t.__c=null),t.__k=t.__k&&t.__k.map((function(t){return e(t,n,r)}))),t}(this.__b,n,r.__O=r.__P)}this.__b=null}var o=t.__e&&v(m,null,e.fallback);return o&&(o.__h=null),[v(m,null,t.__e?null:e.children),o]};var re=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;e.u=n=n[2]}};function oe(e){return this.getChildContext=function(){return e.context},e.children}function ie(e){var t=this,n=e.i;t.componentWillUnmount=function(){L(null,t.l),t.l=null,t.i=null},t.i&&t.i!==n&&t.componentWillUnmount(),e.__v?(t.l||(t.i=n,t.l={nodeType:1,parentNode:n,childNodes:[],appendChild:function(e){this.childNodes.push(e),t.i.appendChild(e)},insertBefore:function(e,n){this.childNodes.push(e),t.i.appendChild(e)},removeChild:function(e){this.childNodes.splice(this.childNodes.indexOf(e)>>>1,1),t.i.removeChild(e)}}),L(v(oe,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}(ne.prototype=new y).__e=function(e){var t=this,n=te(t.__v),r=t.o.get(e);return r[0]++,function(o){var i=function(){t.props.revealOrder?(r.push(o),re(t,e,r)):o()};n?n(i):i()}},ne.prototype.render=function(e){this.u=null,this.o=new Map;var t=R(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},ne.prototype.componentDidUpdate=ne.prototype.componentDidMount=function(){var e=this;this.o.forEach((function(t,n){re(e,n,t)}))};var ae="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,se=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,le=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/i:/fil|che|ra/i).test(e)};y.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(e){Object.defineProperty(y.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}));var ue=i.event;function ce(){}function de(){return this.cancelBubble}function pe(){return this.defaultPrevented}i.event=function(e){return ue&&(e=ue(e)),e.persist=ce,e.isPropagationStopped=de,e.isDefaultPrevented=pe,e.nativeEvent=e};var fe={configurable:!0,get:function(){return this.class}},he=i.vnode;i.vnode=function(e){var t=e.type,n=e.props,r=n;if("string"==typeof t){for(var o in r={},n){var i=n[o];"value"===o&&"defaultValue"in n&&null==i||("defaultValue"===o&&"value"in n&&null==n.value?o="value":"download"===o&&!0===i?i="":/ondoubleclick/i.test(o)?o="ondblclick":/^onchange(textarea|input)/i.test(o+t)&&!le(n.type)?o="oninput":/^on(Ani|Tra|Tou|BeforeInp)/.test(o)?o=o.toLowerCase():se.test(o)?o=o.replace(/[A-Z0-9]/,"-$&").toLowerCase():null===i&&(i=void 0),r[o]=i)}"select"==t&&r.multiple&&Array.isArray(r.value)&&(r.value=R(n.children).forEach((function(e){e.props.selected=-1!=r.value.indexOf(e.props.value)}))),"select"==t&&null!=r.defaultValue&&(r.value=R(n.children).forEach((function(e){e.props.selected=r.multiple?-1!=r.defaultValue.indexOf(e.props.value):r.defaultValue==e.props.value}))),e.props=r}t&&n.class!=n.className&&(fe.enumerable="className"in n,null!=n.className&&(r.class=n.className),Object.defineProperty(r,"className",fe)),e.$$typeof=ae,he&&he(e)};var ve=i.__r;i.__r=function(e){ve&&ve(e)},"object"==typeof performance&&"function"==typeof performance.now&&performance.now.bind(performance);var ge="undefined"!=typeof globalThis?globalThis:window;ge.FullCalendarVDom?console.warn("FullCalendar VDOM already loaded"):ge.FullCalendarVDom={Component:y,createElement:v,render:L,createRef:function(){return{current:null}},Fragment:m,createContext:function(e){var t=function(e,t){var n={__c:t="__cC"+u++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var n,r;return this.getChildContext||(n=[],(r={})[t]=this,this.getChildContext=function(){return r},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&n.some(b)},this.sub=function(e){n.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n.splice(n.indexOf(e),1),t&&t.call(e)}}),e.children}};return n.Provider.__=n.Consumer.contextType=n}(e),n=t.Provider;return t.Provider=function(){var e=this,t=!this.getChildContext,r=n.apply(this,arguments);if(t){var o=[];this.shouldComponentUpdate=function(t){e.props.value!==t.value&&o.forEach((function(e){e.context=t.value,e.forceUpdate()}))},this.sub=function(e){o.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){o.splice(o.indexOf(e),1),t&&t.call(e)}}}return r},t},createPortal:function(e,t){return v(ie,{__v:e,i:t})},flushToDom:function(){var e=i.debounceRendering,t=[];function n(e){t.push(e)}i.debounceRendering=n,L(v(me,{}),document.createElement("div"));for(;t.length;)t.shift()();i.debounceRendering=e},unmountComponentAtNode:function(e){L(null,e)}};var me=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){return v("div",{})},t.prototype.componentDidMount=function(){this.setState({})},t}(y);var ye=function(){function e(e,t){this.context=e,this.internalEventSource=t}return e.prototype.remove=function(){this.context.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:this.internalEventSource.sourceId})},e.prototype.refetch=function(){this.context.dispatch({type:"FETCH_EVENT_SOURCES",sourceIds:[this.internalEventSource.sourceId],isRefetch:!0})},Object.defineProperty(e.prototype,"id",{get:function(){return this.internalEventSource.publicId},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"url",{get:function(){return this.internalEventSource.meta.url},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"format",{get:function(){return this.internalEventSource.meta.format},enumerable:!1,configurable:!0}),e}();function Ee(e){e.parentNode&&e.parentNode.removeChild(e)}function Se(e,t){if(e.closest)return e.closest(t);if(!document.documentElement.contains(e))return null;do{if(be(e,t))return e;e=e.parentElement||e.parentNode}while(null!==e&&1===e.nodeType);return null}function be(e,t){return(e.matches||e.matchesSelector||e.msMatchesSelector).call(e,t)}function De(e,t){for(var n=e instanceof HTMLElement?[e]:e,r=[],o=0;o<n.length;o+=1)for(var i=n[o].querySelectorAll(t),a=0;a<i.length;a+=1)r.push(i[a]);return r}var Ce=/(top|left|right|bottom|width|height)$/i;function we(e,t){for(var n in t)Re(e,n,t[n])}function Re(e,t,n){null==n?e.style[t]="":"number"==typeof n&&Ce.test(t)?e.style[t]=n+"px":e.style[t]=n}function _e(e){var t,n;return null!==(n=null===(t=e.composedPath)||void 0===t?void 0:t.call(e)[0])&&void 0!==n?n:e.target}function Te(e){return e.getRootNode?e.getRootNode():document}var ke=0;function xe(){return"fc-dom-"+(ke+=1)}function Me(e){e.preventDefault()}function Ie(e,t,n,r){var o=function(e,t){return function(n){var r=Se(n.target,e);r&&t.call(r,n,r)}}(n,r);return e.addEventListener(t,o),function(){e.removeEventListener(t,o)}}var Pe=["webkitTransitionEnd","otransitionend","oTransitionEnd","msTransitionEnd","transitionend"];function Ne(e,t){var n=function(r){t(r),Pe.forEach((function(t){e.removeEventListener(t,n)}))};Pe.forEach((function(t){e.addEventListener(t,n)}))}function He(e){return r({onClick:e},Oe(e))}function Oe(e){return{tabIndex:0,onKeyDown:function(t){"Enter"!==t.key&&" "!==t.key||(e(t),t.preventDefault())}}}var Ae=0;function Le(){return String(Ae+=1)}function Ue(){document.body.classList.add("fc-not-allowed")}function We(){document.body.classList.remove("fc-not-allowed")}function Ve(e){e.classList.add("fc-unselectable"),e.addEventListener("selectstart",Me)}function Fe(e){e.classList.remove("fc-unselectable"),e.removeEventListener("selectstart",Me)}function Be(e){e.addEventListener("contextmenu",Me)}function ze(e){e.removeEventListener("contextmenu",Me)}function je(e){var t,n,r=[],o=[];for("string"==typeof e?o=e.split(/\s*,\s*/):"function"==typeof e?o=[e]:Array.isArray(e)&&(o=e),t=0;t<o.length;t+=1)"string"==typeof(n=o[t])?r.push("-"===n.charAt(0)?{field:n.substring(1),order:-1}:{field:n,order:1}):"function"==typeof n&&r.push({func:n});return r}function Ge(e,t,n){var r,o;for(r=0;r<n.length;r+=1)if(o=qe(e,t,n[r]))return o;return 0}function qe(e,t,n){return n.func?n.func(e,t):Ye(e[n.field],t[n.field])*(n.order||1)}function Ye(e,t){return e||t?null==t?-1:null==e?1:"string"==typeof e||"string"==typeof t?String(e).localeCompare(String(t)):e-t:0}function Ze(e,t){var n=String(e);return"000".substr(0,t-n.length)+n}function Xe(e,t,n){return"function"==typeof e?e.apply(void 0,t):"string"==typeof e?t.reduce((function(e,t,n){return e.replace("$"+n,t||"")}),e):n}function Ke(e,t){return e-t}function $e(e){return e%1==0}function Je(e){var t=e.querySelector(".fc-scrollgrid-shrink-frame"),n=e.querySelector(".fc-scrollgrid-shrink-cushion");if(!t)throw new Error("needs fc-scrollgrid-shrink-frame className");if(!n)throw new Error("needs fc-scrollgrid-shrink-cushion className");return e.getBoundingClientRect().width-t.getBoundingClientRect().width+n.getBoundingClientRect().width}var Qe=["sun","mon","tue","wed","thu","fri","sat"];function et(e,t){var n=ft(e);return n[2]+=7*t,ht(n)}function tt(e,t){var n=ft(e);return n[2]+=t,ht(n)}function nt(e,t){var n=ft(e);return n[6]+=t,ht(n)}function rt(e,t){return ot(e,t)/7}function ot(e,t){return(t.valueOf()-e.valueOf())/864e5}function it(e,t){var n=lt(e),r=lt(t);return{years:0,months:0,days:Math.round(ot(n,r)),milliseconds:t.valueOf()-r.valueOf()-(e.valueOf()-n.valueOf())}}function at(e,t){var n=st(e,t);return null!==n&&n%7==0?n/7:null}function st(e,t){return gt(e)===gt(t)?Math.round(ot(e,t)):null}function lt(e){return ht([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()])}function ut(e,t,n,r){var o=ht([t,0,1+ct(t,n,r)]),i=lt(e),a=Math.round(ot(o,i));return Math.floor(a/7)+1}function ct(e,t,n){var r=7+t-n;return-((7+ht([e,0,r]).getUTCDay()-t)%7)+r-1}function dt(e){return[e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()]}function pt(e){return new Date(e[0],e[1]||0,null==e[2]?1:e[2],e[3]||0,e[4]||0,e[5]||0)}function ft(e){return[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()]}function ht(e){return 1===e.length&&(e=e.concat([0])),new Date(Date.UTC.apply(Date,e))}function vt(e){return!isNaN(e.valueOf())}function gt(e){return 1e3*e.getUTCHours()*60*60+1e3*e.getUTCMinutes()*60+1e3*e.getUTCSeconds()+e.getUTCMilliseconds()}function mt(e,t,n,r){return{instanceId:Le(),defId:e,range:t,forcedStartTzo:null==n?null:n,forcedEndTzo:null==r?null:r}}var yt=Object.prototype.hasOwnProperty;function Et(e,t){var n={};if(t)for(var r in t){for(var o=[],i=e.length-1;i>=0;i-=1){var a=e[i][r];if("object"==typeof a&&a)o.unshift(a);else if(void 0!==a){n[r]=a;break}}o.length&&(n[r]=Et(o))}for(i=e.length-1;i>=0;i-=1){var s=e[i];for(var l in s)l in n||(n[l]=s[l])}return n}function St(e,t){var n={};for(var r in e)t(e[r],r)&&(n[r]=e[r]);return n}function bt(e,t){var n={};for(var r in e)n[r]=t(e[r],r);return n}function Dt(e){for(var t={},n=0,r=e;n<r.length;n++){t[r[n]]=!0}return t}function Ct(e){var t=[];for(var n in e)t.push(e[n]);return t}function wt(e,t){if(e===t)return!0;for(var n in e)if(yt.call(e,n)&&!(n in t))return!1;for(var n in t)if(yt.call(t,n)&&e[n]!==t[n])return!1;return!0}function Rt(e,t){var n=[];for(var r in e)yt.call(e,r)&&(r in t||n.push(r));for(var r in t)yt.call(t,r)&&e[r]!==t[r]&&n.push(r);return n}function _t(e,t,n){if(void 0===n&&(n={}),e===t)return!0;for(var r in t)if(!(r in e)||!Tt(e[r],t[r],n[r]))return!1;for(var r in e)if(!(r in t))return!1;return!0}function Tt(e,t,n){return e===t||!0===n||!!n&&n(e,t)}function kt(e,t,n,r){void 0===t&&(t=0),void 0===r&&(r=1);var o=[];null==n&&(n=Object.keys(e).length);for(var i=t;i<n;i+=r){var a=e[i];void 0!==a&&o.push(a)}return o}function xt(e,t,n){var r=n.dateEnv,o=n.pluginHooks,i=n.options,a=e.defs,s=e.instances;for(var l in s=St(s,(function(e){return!a[e.defId].recurringDef})),a){var u=a[l];if(u.recurringDef){var c=u.recurringDef.duration;c||(c=u.allDay?i.defaultAllDayEventDuration:i.defaultTimedEventDuration);for(var d=0,p=Mt(u,c,t,r,o.recurringTypes);d<p.length;d++){var f=p[d],h=mt(l,{start:f,end:r.add(f,c)});s[h.instanceId]=h}}}return{defs:a,instances:s}}function Mt(e,t,n,r,o){var i=o[e.recurringDef.typeId].expand(e.recurringDef.typeData,{start:r.subtract(n.start,t),end:n.end},r);return e.allDay&&(i=i.map(lt)),i}var It=["years","months","days","milliseconds"],Pt=/^(-?)(?:(\d+)\.)?(\d+):(\d\d)(?::(\d\d)(?:\.(\d\d\d))?)?/;function Nt(e,t){var n;return"string"==typeof e?function(e){var t=Pt.exec(e);if(t){var n=t[1]?-1:1;return{years:0,months:0,days:n*(t[2]?parseInt(t[2],10):0),milliseconds:n*(60*(t[3]?parseInt(t[3],10):0)*60*1e3+60*(t[4]?parseInt(t[4],10):0)*1e3+1e3*(t[5]?parseInt(t[5],10):0)+(t[6]?parseInt(t[6],10):0))}}return null}(e):"object"==typeof e&&e?Ht(e):"number"==typeof e?Ht(((n={})[t||"milliseconds"]=e,n)):null}function Ht(e){var t={years:e.years||e.year||0,months:e.months||e.month||0,days:e.days||e.day||0,milliseconds:60*(e.hours||e.hour||0)*60*1e3+60*(e.minutes||e.minute||0)*1e3+1e3*(e.seconds||e.second||0)+(e.milliseconds||e.millisecond||e.ms||0)},n=e.weeks||e.week;return n&&(t.days+=7*n,t.specifiedWeeks=!0),t}function Ot(e,t){return{years:e.years+t.years,months:e.months+t.months,days:e.days+t.days,milliseconds:e.milliseconds+t.milliseconds}}function At(e,t){return{years:e.years*t,months:e.months*t,days:e.days*t,milliseconds:e.milliseconds*t}}function Lt(e){return Ut(e)/864e5}function Ut(e){return 31536e6*e.years+2592e6*e.months+864e5*e.days+e.milliseconds}function Wt(e,t){for(var n=null,r=0;r<It.length;r+=1){var o=It[r];if(t[o]){var i=e[o]/t[o];if(!$e(i)||null!==n&&n!==i)return null;n=i}else if(e[o])return null}return n}function Vt(e){var t=e.milliseconds;if(t){if(t%1e3!=0)return{unit:"millisecond",value:t};if(t%6e4!=0)return{unit:"second",value:t/1e3};if(t%36e5!=0)return{unit:"minute",value:t/6e4};if(t)return{unit:"hour",value:t/36e5}}return e.days?e.specifiedWeeks&&e.days%7==0?{unit:"week",value:e.days/7}:{unit:"day",value:e.days}:e.months?{unit:"month",value:e.months}:e.years?{unit:"year",value:e.years}:{unit:"millisecond",value:0}}function Ft(e,t,n){void 0===n&&(n=!1);var r=e.toISOString();return r=r.replace(".000",""),n&&(r=r.replace("T00:00:00Z","")),r.length>10&&(null==t?r=r.replace("Z",""):0!==t&&(r=r.replace("Z",jt(t,!0)))),r}function Bt(e){return e.toISOString().replace(/T.*$/,"")}function zt(e){return Ze(e.getUTCHours(),2)+":"+Ze(e.getUTCMinutes(),2)+":"+Ze(e.getUTCSeconds(),2)}function jt(e,t){void 0===t&&(t=!1);var n=e<0?"-":"+",r=Math.abs(e),o=Math.floor(r/60),i=Math.round(r%60);return t?n+Ze(o,2)+":"+Ze(i,2):"GMT"+n+o+(i?":"+Ze(i,2):"")}function Gt(e,t,n){if(e===t)return!0;var r,o=e.length;if(o!==t.length)return!1;for(r=0;r<o;r+=1)if(!(n?n(e[r],t[r]):e[r]===t[r]))return!1;return!0}function qt(e,t,n){var r,o;return function(){for(var i=[],a=0;a<arguments.length;a++)i[a]=arguments[a];if(r){if(!Gt(r,i)){n&&n(o);var s=e.apply(this,i);t&&t(s,o)||(o=s)}}else o=e.apply(this,i);return r=i,o}}function Yt(e,t,n){var r,o,i=this;return function(a){if(r){if(!wt(r,a)){n&&n(o);var s=e.call(i,a);t&&t(s,o)||(o=s)}}else o=e.call(i,a);return r=a,o}}var Zt={week:3,separator:0,omitZeroMinute:0,meridiem:0,omitCommas:0},Xt={timeZoneName:7,era:6,year:5,month:4,day:2,weekday:2,hour:1,minute:1,second:1},Kt=/\s*([ap])\.?m\.?/i,$t=/,/g,Jt=/\s+/g,Qt=/\u200e/g,en=/UTC|GMT/,tn=function(){function e(e){var t={},n={},r=0;for(var o in e)o in Zt?(n[o]=e[o],r=Math.max(Zt[o],r)):(t[o]=e[o],o in Xt&&(r=Math.max(Xt[o],r)));this.standardDateProps=t,this.extendedSettings=n,this.severity=r,this.buildFormattingFunc=qt(nn)}return e.prototype.format=function(e,t){return this.buildFormattingFunc(this.standardDateProps,this.extendedSettings,t)(e)},e.prototype.formatRange=function(e,t,n,r){var o=this.standardDateProps,i=this.extendedSettings,a=function(e,t,n){if(n.getMarkerYear(e)!==n.getMarkerYear(t))return 5;if(n.getMarkerMonth(e)!==n.getMarkerMonth(t))return 4;if(n.getMarkerDay(e)!==n.getMarkerDay(t))return 2;if(gt(e)!==gt(t))return 1;return 0}(e.marker,t.marker,n.calendarSystem);if(!a)return this.format(e,n);var s=a;!(s>1)||"numeric"!==o.year&&"2-digit"!==o.year||"numeric"!==o.month&&"2-digit"!==o.month||"numeric"!==o.day&&"2-digit"!==o.day||(s=1);var l=this.format(e,n),u=this.format(t,n);if(l===u)return l;var c=nn(function(e,t){var n={};for(var r in e)(!(r in Xt)||Xt[r]<=t)&&(n[r]=e[r]);return n}(o,s),i,n),d=c(e),p=c(t),f=function(e,t,n,r){var o=0;for(;o<e.length;){var i=e.indexOf(t,o);if(-1===i)break;var a=e.substr(0,i);o=i+t.length;for(var s=e.substr(o),l=0;l<n.length;){var u=n.indexOf(r,l);if(-1===u)break;var c=n.substr(0,u);l=u+r.length;var d=n.substr(l);if(a===c&&s===d)return{before:a,after:s}}}return null}(l,d,u,p),h=i.separator||r||n.defaultSeparator||"";return f?f.before+d+h+p+f.after:l+h+u},e.prototype.getLargestUnit=function(){switch(this.severity){case 7:case 6:case 5:return"year";case 4:return"month";case 3:return"week";case 2:return"day";default:return"time"}},e}();function nn(e,t,n){var o=Object.keys(e).length;return 1===o&&"short"===e.timeZoneName?function(e){return jt(e.timeZoneOffset)}:0===o&&t.week?function(e){return function(e,t,n,r,o){var i=[];"long"===o?i.push(n):"short"!==o&&"narrow"!==o||i.push(t);"long"!==o&&"short"!==o||i.push(" ");i.push(r.simpleNumberFormat.format(e)),"rtl"===r.options.direction&&i.reverse();return i.join("")}(n.computeWeekNumber(e.marker),n.weekText,n.weekTextLong,n.locale,t.week)}:function(e,t,n){e=r({},e),t=r({},t),function(e,t){e.timeZoneName&&(e.hour||(e.hour="2-digit"),e.minute||(e.minute="2-digit"));"long"===e.timeZoneName&&(e.timeZoneName="short");t.omitZeroMinute&&(e.second||e.millisecond)&&delete t.omitZeroMinute}(e,t),e.timeZone="UTC";var o,i=new Intl.DateTimeFormat(n.locale.codes,e);if(t.omitZeroMinute){var a=r({},e);delete a.minute,o=new Intl.DateTimeFormat(n.locale.codes,a)}return function(r){var a=r.marker;return function(e,t,n,r,o){e=e.replace(Qt,""),"short"===n.timeZoneName&&(e=function(e,t){var n=!1;e=e.replace(en,(function(){return n=!0,t})),n||(e+=" "+t);return e}(e,"UTC"===o.timeZone||null==t.timeZoneOffset?"UTC":jt(t.timeZoneOffset)));r.omitCommas&&(e=e.replace($t,"").trim());r.omitZeroMinute&&(e=e.replace(":00",""));!1===r.meridiem?e=e.replace(Kt,"").trim():"narrow"===r.meridiem?e=e.replace(Kt,(function(e,t){return t.toLocaleLowerCase()})):"short"===r.meridiem?e=e.replace(Kt,(function(e,t){return t.toLocaleLowerCase()+"m"})):"lowercase"===r.meridiem&&(e=e.replace(Kt,(function(e){return e.toLocaleLowerCase()})));return e=(e=e.replace(Jt," ")).trim()}((o&&!a.getUTCMinutes()?o:i).format(a),r,e,t,n)}}(e,t,n)}function rn(e,t){var n=t.markerToArray(e.marker);return{marker:e.marker,timeZoneOffset:e.timeZoneOffset,array:n,year:n[0],month:n[1],day:n[2],hour:n[3],minute:n[4],second:n[5],millisecond:n[6]}}function on(e,t,n,r){var o=rn(e,n.calendarSystem);return{date:o,start:o,end:t?rn(t,n.calendarSystem):null,timeZone:n.timeZone,localeCodes:n.locale.codes,defaultSeparator:r||n.defaultSeparator}}var an=function(){function e(e){this.cmdStr=e}return e.prototype.format=function(e,t,n){return t.cmdFormatter(this.cmdStr,on(e,null,t,n))},e.prototype.formatRange=function(e,t,n,r){return n.cmdFormatter(this.cmdStr,on(e,t,n,r))},e}(),sn=function(){function e(e){this.func=e}return e.prototype.format=function(e,t,n){return this.func(on(e,null,t,n))},e.prototype.formatRange=function(e,t,n,r){return this.func(on(e,t,n,r))},e}();function ln(e){return"object"==typeof e&&e?new tn(e):"string"==typeof e?new an(e):"function"==typeof e?new sn(e):null}var un={navLinkDayClick:yn,navLinkWeekClick:yn,duration:Nt,bootstrapFontAwesome:yn,buttonIcons:yn,customButtons:yn,defaultAllDayEventDuration:Nt,defaultTimedEventDuration:Nt,nextDayThreshold:Nt,scrollTime:Nt,scrollTimeReset:Boolean,slotMinTime:Nt,slotMaxTime:Nt,dayPopoverFormat:ln,slotDuration:Nt,snapDuration:Nt,headerToolbar:yn,footerToolbar:yn,defaultRangeSeparator:String,titleRangeSeparator:String,forceEventDuration:Boolean,dayHeaders:Boolean,dayHeaderFormat:ln,dayHeaderClassNames:yn,dayHeaderContent:yn,dayHeaderDidMount:yn,dayHeaderWillUnmount:yn,dayCellClassNames:yn,dayCellContent:yn,dayCellDidMount:yn,dayCellWillUnmount:yn,initialView:String,aspectRatio:Number,weekends:Boolean,weekNumberCalculation:yn,weekNumbers:Boolean,weekNumberClassNames:yn,weekNumberContent:yn,weekNumberDidMount:yn,weekNumberWillUnmount:yn,editable:Boolean,viewClassNames:yn,viewDidMount:yn,viewWillUnmount:yn,nowIndicator:Boolean,nowIndicatorClassNames:yn,nowIndicatorContent:yn,nowIndicatorDidMount:yn,nowIndicatorWillUnmount:yn,showNonCurrentDates:Boolean,lazyFetching:Boolean,startParam:String,endParam:String,timeZoneParam:String,timeZone:String,locales:yn,locale:yn,themeSystem:String,dragRevertDuration:Number,dragScroll:Boolean,allDayMaintainDuration:Boolean,unselectAuto:Boolean,dropAccept:yn,eventOrder:je,eventOrderStrict:Boolean,handleWindowResize:Boolean,windowResizeDelay:Number,longPressDelay:Number,eventDragMinDistance:Number,expandRows:Boolean,height:yn,contentHeight:yn,direction:String,weekNumberFormat:ln,eventResizableFromStart:Boolean,displayEventTime:Boolean,displayEventEnd:Boolean,weekText:String,weekTextLong:String,progressiveEventRendering:Boolean,businessHours:yn,initialDate:yn,now:yn,eventDataTransform:yn,stickyHeaderDates:yn,stickyFooterScrollbar:yn,viewHeight:yn,defaultAllDay:Boolean,eventSourceFailure:yn,eventSourceSuccess:yn,eventDisplay:String,eventStartEditable:Boolean,eventDurationEditable:Boolean,eventOverlap:yn,eventConstraint:yn,eventAllow:yn,eventBackgroundColor:String,eventBorderColor:String,eventTextColor:String,eventColor:String,eventClassNames:yn,eventContent:yn,eventDidMount:yn,eventWillUnmount:yn,selectConstraint:yn,selectOverlap:yn,selectAllow:yn,droppable:Boolean,unselectCancel:String,slotLabelFormat:yn,slotLaneClassNames:yn,slotLaneContent:yn,slotLaneDidMount:yn,slotLaneWillUnmount:yn,slotLabelClassNames:yn,slotLabelContent:yn,slotLabelDidMount:yn,slotLabelWillUnmount:yn,dayMaxEvents:yn,dayMaxEventRows:yn,dayMinWidth:Number,slotLabelInterval:Nt,allDayText:String,allDayClassNames:yn,allDayContent:yn,allDayDidMount:yn,allDayWillUnmount:yn,slotMinWidth:Number,navLinks:Boolean,eventTimeFormat:ln,rerenderDelay:Number,moreLinkText:yn,moreLinkHint:yn,selectMinDistance:Number,selectable:Boolean,selectLongPressDelay:Number,eventLongPressDelay:Number,selectMirror:Boolean,eventMaxStack:Number,eventMinHeight:Number,eventMinWidth:Number,eventShortHeight:Number,slotEventOverlap:Boolean,plugins:yn,firstDay:Number,dayCount:Number,dateAlignment:String,dateIncrement:Nt,hiddenDays:yn,monthMode:Boolean,fixedWeekCount:Boolean,validRange:yn,visibleRange:yn,titleFormat:yn,eventInteractive:Boolean,noEventsText:String,viewHint:yn,navLinkHint:yn,closeHint:String,timeHint:String,eventHint:String,moreLinkClick:yn,moreLinkClassNames:yn,moreLinkContent:yn,moreLinkDidMount:yn,moreLinkWillUnmount:yn},cn={eventDisplay:"auto",defaultRangeSeparator:" - ",titleRangeSeparator:" – ",defaultTimedEventDuration:"01:00:00",defaultAllDayEventDuration:{day:1},forceEventDuration:!1,nextDayThreshold:"00:00:00",dayHeaders:!0,initialView:"",aspectRatio:1.35,headerToolbar:{start:"title",center:"",end:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberCalculation:"local",editable:!1,nowIndicator:!1,scrollTime:"06:00:00",scrollTimeReset:!0,slotMinTime:"00:00:00",slotMaxTime:"24:00:00",showNonCurrentDates:!0,lazyFetching:!0,startParam:"start",endParam:"end",timeZoneParam:"timeZone",timeZone:"local",locales:[],locale:"",themeSystem:"standard",dragRevertDuration:500,dragScroll:!0,allDayMaintainDuration:!1,unselectAuto:!0,dropAccept:"*",eventOrder:"start,-duration,allDay,title",dayPopoverFormat:{month:"long",day:"numeric",year:"numeric"},handleWindowResize:!0,windowResizeDelay:100,longPressDelay:1e3,eventDragMinDistance:5,expandRows:!1,navLinks:!1,selectable:!1,eventMinHeight:15,eventMinWidth:30,eventShortHeight:30},dn={datesSet:yn,eventsSet:yn,eventAdd:yn,eventChange:yn,eventRemove:yn,windowResize:yn,eventClick:yn,eventMouseEnter:yn,eventMouseLeave:yn,select:yn,unselect:yn,loading:yn,_unmount:yn,_beforeprint:yn,_afterprint:yn,_noEventDrop:yn,_noEventResize:yn,_resize:yn,_scrollRequest:yn},pn={buttonText:yn,buttonHints:yn,views:yn,plugins:yn,initialEvents:yn,events:yn,eventSources:yn},fn={headerToolbar:hn,footerToolbar:hn,buttonText:hn,buttonHints:hn,buttonIcons:hn};function hn(e,t){return"object"==typeof e&&"object"==typeof t&&e&&t?wt(e,t):e===t}var vn={type:String,component:yn,buttonText:String,buttonTextKey:String,dateProfileGeneratorClass:yn,usesMinMaxTime:Boolean,classNames:yn,content:yn,didMount:yn,willUnmount:yn};function gn(e){return Et(e,fn)}function mn(e,t){var n={},r={};for(var o in t)o in e&&(n[o]=t[o](e[o]));for(var o in e)o in t||(r[o]=e[o]);return{refined:n,extra:r}}function yn(e){return e}function En(e,t,n,r){for(var o={defs:{},instances:{}},i=An(n),a=0,s=e;a<s.length;a++){var l=Hn(s[a],t,n,r,i);l&&Sn(l,o)}return o}function Sn(e,t){return void 0===t&&(t={defs:{},instances:{}}),t.defs[e.def.defId]=e.def,e.instance&&(t.instances[e.instance.instanceId]=e.instance),t}function bn(e,t){var n=e.instances[t];if(n){var r=e.defs[n.defId],o=wn(e,(function(e){return t=r,n=e,Boolean(t.groupId&&t.groupId===n.groupId);var t,n}));return o.defs[r.defId]=r,o.instances[n.instanceId]=n,o}return{defs:{},instances:{}}}function Dn(){return{defs:{},instances:{}}}function Cn(e,t){return{defs:r(r({},e.defs),t.defs),instances:r(r({},e.instances),t.instances)}}function wn(e,t){var n=St(e.defs,t),r=St(e.instances,(function(e){return n[e.defId]}));return{defs:n,instances:r}}function Rn(e){return Array.isArray(e)?e:"string"==typeof e?e.split(/\s+/):[]}var _n={display:String,editable:Boolean,startEditable:Boolean,durationEditable:Boolean,constraint:yn,overlap:yn,allow:yn,className:Rn,classNames:Rn,color:String,backgroundColor:String,borderColor:String,textColor:String},Tn={display:null,startEditable:null,durationEditable:null,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]};function kn(e,t){var n=function(e,t){return Array.isArray(e)?En(e,null,t,!0):"object"==typeof e&&e?En([e],null,t,!0):null!=e?String(e):null}(e.constraint,t);return{display:e.display||null,startEditable:null!=e.startEditable?e.startEditable:e.editable,durationEditable:null!=e.durationEditable?e.durationEditable:e.editable,constraints:null!=n?[n]:[],overlap:null!=e.overlap?e.overlap:null,allows:null!=e.allow?[e.allow]:[],backgroundColor:e.backgroundColor||e.color||"",borderColor:e.borderColor||e.color||"",textColor:e.textColor||"",classNames:(e.className||[]).concat(e.classNames||[])}}function xn(e){return e.reduce(Mn,Tn)}function Mn(e,t){return{display:null!=t.display?t.display:e.display,startEditable:null!=t.startEditable?t.startEditable:e.startEditable,durationEditable:null!=t.durationEditable?t.durationEditable:e.durationEditable,constraints:e.constraints.concat(t.constraints),overlap:"boolean"==typeof t.overlap?t.overlap:e.overlap,allows:e.allows.concat(t.allows),backgroundColor:t.backgroundColor||e.backgroundColor,borderColor:t.borderColor||e.borderColor,textColor:t.textColor||e.textColor,classNames:e.classNames.concat(t.classNames)}}var In={id:String,groupId:String,title:String,url:String,interactive:Boolean},Pn={start:yn,end:yn,date:yn,allDay:Boolean},Nn=r(r(r({},In),Pn),{extendedProps:yn});function Hn(e,t,n,r,o){void 0===o&&(o=An(n));var i=On(e,n,o),a=i.refined,s=i.extra,l=function(e,t){var n=null;e&&(n=e.defaultAllDay);null==n&&(n=t.options.defaultAllDay);return n}(t,n),u=function(e,t,n,r){for(var o=0;o<r.length;o+=1){var i=r[o].parse(e,n);if(i){var a=e.allDay;return null==a&&null==(a=t)&&null==(a=i.allDayGuess)&&(a=!1),{allDay:a,duration:i.duration,typeData:i.typeData,typeId:o}}}return null}(a,l,n.dateEnv,n.pluginHooks.recurringTypes);if(u)return(c=Ln(a,s,t?t.sourceId:"",u.allDay,Boolean(u.duration),n)).recurringDef={typeId:u.typeId,typeData:u.typeData,duration:u.duration},{def:c,instance:null};var c,d=function(e,t,n,r){var o,i,a=e.allDay,s=null,l=!1,u=null,c=null!=e.start?e.start:e.date;if(o=n.dateEnv.createMarkerMeta(c))s=o.marker;else if(!r)return null;null!=e.end&&(i=n.dateEnv.createMarkerMeta(e.end));null==a&&(a=null!=t?t:(!o||o.isTimeUnspecified)&&(!i||i.isTimeUnspecified));a&&s&&(s=lt(s));i&&(u=i.marker,a&&(u=lt(u)),s&&u<=s&&(u=null));u?l=!0:r||(l=n.options.forceEventDuration||!1,u=n.dateEnv.add(s,a?n.options.defaultAllDayEventDuration:n.options.defaultTimedEventDuration));return{allDay:a,hasEnd:l,range:{start:s,end:u},forcedStartTzo:o?o.forcedTzo:null,forcedEndTzo:i?i.forcedTzo:null}}(a,l,n,r);return d?{def:c=Ln(a,s,t?t.sourceId:"",d.allDay,d.hasEnd,n),instance:mt(c.defId,d.range,d.forcedStartTzo,d.forcedEndTzo)}:null}function On(e,t,n){return void 0===n&&(n=An(t)),mn(e,n)}function An(e){return r(r(r({},_n),Nn),e.pluginHooks.eventRefiners)}function Ln(e,t,n,o,i,a){for(var s={title:e.title||"",groupId:e.groupId||"",publicId:e.id||"",url:e.url||"",recurringDef:null,defId:Le(),sourceId:n,allDay:o,hasEnd:i,interactive:e.interactive,ui:kn(e,a),extendedProps:r(r({},e.extendedProps||{}),t)},l=0,u=a.pluginHooks.eventDefMemberAdders;l<u.length;l++){var c=u[l];r(s,c(e))}return Object.freeze(s.ui.classNames),Object.freeze(s.extendedProps),s}function Un(e){var t=Math.floor(ot(e.start,e.end))||1,n=lt(e.start);return{start:n,end:tt(n,t)}}function Wn(e,t){void 0===t&&(t=Nt(0));var n=null,r=null;if(e.end){r=lt(e.end);var o=e.end.valueOf()-r.valueOf();o&&o>=Ut(t)&&(r=tt(r,1))}return e.start&&(n=lt(e.start),r&&r<=n&&(r=tt(n,1))),{start:n,end:r}}function Vn(e){var t=Wn(e);return ot(t.start,t.end)>1}function Fn(e,t,n,r){return"year"===r?Nt(n.diffWholeYears(e,t),"year"):"month"===r?Nt(n.diffWholeMonths(e,t),"month"):it(e,t)}function Bn(e,t){var n,r,o=[],i=t.start;for(e.sort(zn),n=0;n<e.length;n+=1)(r=e[n]).start>i&&o.push({start:i,end:r.start}),r.end>i&&(i=r.end);return i<t.end&&o.push({start:i,end:t.end}),o}function zn(e,t){return e.start.valueOf()-t.start.valueOf()}function jn(e,t){var n=e.start,r=e.end,o=null;return null!==t.start&&(n=null===n?t.start:new Date(Math.max(n.valueOf(),t.start.valueOf()))),null!=t.end&&(r=null===r?t.end:new Date(Math.min(r.valueOf(),t.end.valueOf()))),(null===n||null===r||n<r)&&(o={start:n,end:r}),o}function Gn(e,t){return(null===e.start?null:e.start.valueOf())===(null===t.start?null:t.start.valueOf())&&(null===e.end?null:e.end.valueOf())===(null===t.end?null:t.end.valueOf())}function qn(e,t){return(null===e.end||null===t.start||e.end>t.start)&&(null===e.start||null===t.end||e.start<t.end)}function Yn(e,t){return(null===e.start||null!==t.start&&t.start>=e.start)&&(null===e.end||null!==t.end&&t.end<=e.end)}function Zn(e,t){return(null===e.start||t>=e.start)&&(null===e.end||t<e.end)}function Xn(e,t,n,r){var o={},i={},a={},s=[],l=[],u=Qn(e.defs,t);for(var c in e.defs){"inverse-background"===(f=u[(S=e.defs[c]).defId]).display&&(S.groupId?(o[S.groupId]=[],a[S.groupId]||(a[S.groupId]=S)):i[c]=[])}for(var d in e.instances){var p=e.instances[d],f=u[(S=e.defs[p.defId]).defId],h=p.range,v=!S.allDay&&r?Wn(h,r):h,g=jn(v,n);g&&("inverse-background"===f.display?S.groupId?o[S.groupId].push(g):i[p.defId].push(g):"none"!==f.display&&("background"===f.display?s:l).push({def:S,ui:f,instance:p,range:g,isStart:v.start&&v.start.valueOf()===g.start.valueOf(),isEnd:v.end&&v.end.valueOf()===g.end.valueOf()}))}for(var m in o)for(var y=0,E=Bn(o[m],n);y<E.length;y++){var S,b=E[y];f=u[(S=a[m]).defId];s.push({def:S,ui:f,instance:null,range:b,isStart:!1,isEnd:!1})}for(var c in i)for(var D=0,C=Bn(i[c],n);D<C.length;D++){b=C[D];s.push({def:e.defs[c],ui:u[c],instance:null,range:b,isStart:!1,isEnd:!1})}return{bg:s,fg:l}}function Kn(e){return"background"===e.ui.display||"inverse-background"===e.ui.display}function $n(e,t){e.fcSeg=t}function Jn(e){return e.fcSeg||e.parentNode.fcSeg||null}function Qn(e,t){return bt(e,(function(e){return er(e,t)}))}function er(e,t){var n=[];return t[""]&&n.push(t[""]),t[e.defId]&&n.push(t[e.defId]),n.push(e.ui),xn(n)}function tr(e,t){var n=e.map(nr);return n.sort((function(e,n){return Ge(e,n,t)})),n.map((function(e){return e._seg}))}function nr(e){var t=e.eventRange,n=t.def,o=t.instance?t.instance.range:t.range,i=o.start?o.start.valueOf():0,a=o.end?o.end.valueOf():0;return r(r(r({},n.extendedProps),n),{id:n.publicId,start:i,end:a,duration:a-i,allDay:Number(n.allDay),_seg:e})}function rr(e,t){for(var n=t.pluginHooks.isDraggableTransformers,r=e.eventRange,o=r.def,i=r.ui,a=i.startEditable,s=0,l=n;s<l.length;s++){a=(0,l[s])(a,o,i,t)}return a}function or(e,t){return e.isStart&&e.eventRange.ui.durationEditable&&t.options.eventResizableFromStart}function ir(e,t){return e.isEnd&&e.eventRange.ui.durationEditable}function ar(e,t,n,r,o,i,a){var s=n.dateEnv,l=n.options,u=l.displayEventTime,c=l.displayEventEnd,d=e.eventRange.def,p=e.eventRange.instance;null==u&&(u=!1!==r),null==c&&(c=!1!==o);var f=p.range.start,h=p.range.end,v=i||e.start||e.eventRange.range.start,g=a||e.end||e.eventRange.range.end,m=lt(f).valueOf()===lt(v).valueOf(),y=lt(nt(h,-1)).valueOf()===lt(nt(g,-1)).valueOf();return u&&!d.allDay&&(m||y)?(v=m?f:v,g=y?h:g,c&&d.hasEnd?s.formatRange(v,g,t,{forcedStartTzo:i?null:p.forcedStartTzo,forcedEndTzo:a?null:p.forcedEndTzo}):s.format(v,t,{forcedTzo:i?null:p.forcedStartTzo})):""}function sr(e,t,n){var r=e.eventRange.range;return{isPast:r.end<(n||t.start),isFuture:r.start>=(n||t.end),isToday:t&&Zn(t,r.start)}}function lr(e){var t=["fc-event"];return e.isMirror&&t.push("fc-event-mirror"),e.isDraggable&&t.push("fc-event-draggable"),(e.isStartResizable||e.isEndResizable)&&t.push("fc-event-resizable"),e.isDragging&&t.push("fc-event-dragging"),e.isResizing&&t.push("fc-event-resizing"),e.isSelected&&t.push("fc-event-selected"),e.isStart&&t.push("fc-event-start"),e.isEnd&&t.push("fc-event-end"),e.isPast&&t.push("fc-event-past"),e.isToday&&t.push("fc-event-today"),e.isFuture&&t.push("fc-event-future"),t}function ur(e){return e.instance?e.instance.instanceId:e.def.defId+":"+e.range.start.toISOString()}function cr(e,t){var n=e.eventRange,r=n.def,o=n.instance,i=r.url;if(i)return{href:i};var a=t.emitter,s=t.options.eventInteractive;return null==s&&null==(s=r.interactive)&&(s=Boolean(a.hasHandlers("eventClick"))),s?Oe((function(e){a.trigger("eventClick",{el:e.target,event:new xr(t,r,o),jsEvent:e,view:t.viewApi})})):{}}var dr={start:yn,end:yn,allDay:Boolean};function pr(e,t,n){var o=function(e,t){var n=mn(e,dr),o=n.refined,i=n.extra,a=o.start?t.createMarkerMeta(o.start):null,s=o.end?t.createMarkerMeta(o.end):null,l=o.allDay;null==l&&(l=a&&a.isTimeUnspecified&&(!s||s.isTimeUnspecified));return r({range:{start:a?a.marker:null,end:s?s.marker:null},allDay:l},i)}(e,t),i=o.range;if(!i.start)return null;if(!i.end){if(null==n)return null;i.end=t.add(i.start,n)}return o}function fr(e,t){return Gn(e.range,t.range)&&e.allDay===t.allDay&&function(e,t){for(var n in t)if("range"!==n&&"allDay"!==n&&e[n]!==t[n])return!1;for(var n in e)if(!(n in t))return!1;return!0}(e,t)}function hr(e,t,n){return r(r({},vr(e,t,n)),{timeZone:t.timeZone})}function vr(e,t,n){return{start:t.toDate(e.start),end:t.toDate(e.end),startStr:t.formatIso(e.start,{omitTime:n}),endStr:t.formatIso(e.end,{omitTime:n})}}function gr(e,t,n){var r=On({editable:!1},n),o=Ln(r.refined,r.extra,"",e.allDay,!0,n);return{def:o,ui:er(o,t),instance:mt(o.defId,e.range),range:e.range,isStart:!0,isEnd:!0}}function mr(e,t,n){n.emitter.trigger("select",r(r({},yr(e,n)),{jsEvent:t?t.origEvent:null,view:n.viewApi||n.calendarApi.view}))}function yr(e,t){for(var n,o,i={},a=0,s=t.pluginHooks.dateSpanTransforms;a<s.length;a++){var l=s[a];r(i,l(e,t))}return r(i,(n=e,o=t.dateEnv,r(r({},vr(n.range,o,n.allDay)),{allDay:n.allDay}))),i}function Er(e,t,n){var r=n.dateEnv,o=n.options,i=t;return e?(i=lt(i),i=r.add(i,o.defaultAllDayEventDuration)):i=r.add(i,o.defaultTimedEventDuration),i}function Sr(e,t,n,r){var o=Qn(e.defs,t),i={defs:{},instances:{}};for(var a in e.defs){var s=e.defs[a];i.defs[a]=br(s,o[a],n,r)}for(var l in e.instances){var u=e.instances[l];s=i.defs[u.defId];i.instances[l]=Dr(u,s,o[u.defId],n,r)}return i}function br(e,t,n,o){var i=n.standardProps||{};null==i.hasEnd&&t.durationEditable&&(n.startDelta||n.endDelta)&&(i.hasEnd=!0);var a=r(r(r({},e),i),{ui:r(r({},e.ui),i.ui)});n.extendedProps&&(a.extendedProps=r(r({},a.extendedProps),n.extendedProps));for(var s=0,l=o.pluginHooks.eventDefMutationAppliers;s<l.length;s++){(0,l[s])(a,n,o)}return!a.hasEnd&&o.options.forceEventDuration&&(a.hasEnd=!0),a}function Dr(e,t,n,o,i){var a=i.dateEnv,s=o.standardProps&&!0===o.standardProps.allDay,l=o.standardProps&&!1===o.standardProps.hasEnd,u=r({},e);return s&&(u.range=Un(u.range)),o.datesDelta&&n.startEditable&&(u.range={start:a.add(u.range.start,o.datesDelta),end:a.add(u.range.end,o.datesDelta)}),o.startDelta&&n.durationEditable&&(u.range={start:a.add(u.range.start,o.startDelta),end:u.range.end}),o.endDelta&&n.durationEditable&&(u.range={start:u.range.start,end:a.add(u.range.end,o.endDelta)}),l&&(u.range={start:u.range.start,end:Er(t.allDay,u.range.start,i)}),t.allDay&&(u.range={start:lt(u.range.start),end:lt(u.range.end)}),u.range.end<u.range.start&&(u.range.end=Er(t.allDay,u.range.start,i)),u}var Cr=function(){function e(e,t,n){this.type=e,this.getCurrentData=t,this.dateEnv=n}return Object.defineProperty(e.prototype,"calendar",{get:function(){return this.getCurrentData().calendarApi},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"title",{get:function(){return this.getCurrentData().viewTitle},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"activeStart",{get:function(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.start)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"activeEnd",{get:function(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.end)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"currentStart",{get:function(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.start)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"currentEnd",{get:function(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.end)},enumerable:!1,configurable:!0}),e.prototype.getOption=function(e){return this.getCurrentData().options[e]},e}(),wr={id:String,defaultAllDay:Boolean,url:String,format:String,events:yn,eventDataTransform:yn,success:yn,failure:yn};function Rr(e,t,n){var r;if(void 0===n&&(n=_r(t)),"string"==typeof e?r={url:e}:"function"==typeof e||Array.isArray(e)?r={events:e}:"object"==typeof e&&e&&(r=e),r){var o=mn(r,n),i=o.refined,a=o.extra,s=function(e,t){for(var n=t.pluginHooks.eventSourceDefs,r=n.length-1;r>=0;r-=1){var o=n[r].parseMeta(e);if(o)return{sourceDefId:r,meta:o}}return null}(i,t);if(s)return{_raw:e,isFetching:!1,latestFetchId:"",fetchRange:null,defaultAllDay:i.defaultAllDay,eventDataTransform:i.eventDataTransform,success:i.success,failure:i.failure,publicId:i.id||"",sourceId:Le(),sourceDefId:s.sourceDefId,meta:s.meta,ui:kn(i,t),extendedProps:a}}return null}function _r(e){return r(r(r({},_n),wr),e.pluginHooks.eventSourceRefiners)}function Tr(e,t){return"function"==typeof e&&(e=e()),null==e?t.createNowMarker():t.createMarker(e)}var kr=function(){function e(){}return e.prototype.getCurrentData=function(){return this.currentDataManager.getCurrentData()},e.prototype.dispatch=function(e){return this.currentDataManager.dispatch(e)},Object.defineProperty(e.prototype,"view",{get:function(){return this.getCurrentData().viewApi},enumerable:!1,configurable:!0}),e.prototype.batchRendering=function(e){e()},e.prototype.updateSize=function(){this.trigger("_resize",!0)},e.prototype.setOption=function(e,t){this.dispatch({type:"SET_OPTION",optionName:e,rawOptionValue:t})},e.prototype.getOption=function(e){return this.currentDataManager.currentCalendarOptionsInput[e]},e.prototype.getAvailableLocaleCodes=function(){return Object.keys(this.getCurrentData().availableRawLocales)},e.prototype.on=function(e,t){var n=this.currentDataManager;n.currentCalendarOptionsRefiners[e]?n.emitter.on(e,t):console.warn("Unknown listener name '"+e+"'")},e.prototype.off=function(e,t){this.currentDataManager.emitter.off(e,t)},e.prototype.trigger=function(e){for(var t,n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];(t=this.currentDataManager.emitter).trigger.apply(t,o([e],n))},e.prototype.changeView=function(e,t){var n=this;this.batchRendering((function(){if(n.unselect(),t)if(t.start&&t.end)n.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e}),n.dispatch({type:"SET_OPTION",optionName:"visibleRange",rawOptionValue:t});else{var r=n.getCurrentData().dateEnv;n.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e,dateMarker:r.createMarker(t)})}else n.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e})}))},e.prototype.zoomTo=function(e,t){var n;t=t||"day",n=this.getCurrentData().viewSpecs[t]||this.getUnitViewSpec(t),this.unselect(),n?this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:n.type,dateMarker:e}):this.dispatch({type:"CHANGE_DATE",dateMarker:e})},e.prototype.getUnitViewSpec=function(e){var t,n,r=this.getCurrentData(),o=r.viewSpecs,i=r.toolbarConfig,a=[].concat(i.header?i.header.viewsWithButtons:[],i.footer?i.footer.viewsWithButtons:[]);for(var s in o)a.push(s);for(t=0;t<a.length;t+=1)if((n=o[a[t]])&&n.singleUnit===e)return n;return null},e.prototype.prev=function(){this.unselect(),this.dispatch({type:"PREV"})},e.prototype.next=function(){this.unselect(),this.dispatch({type:"NEXT"})},e.prototype.prevYear=function(){var e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:e.dateEnv.addYears(e.currentDate,-1)})},e.prototype.nextYear=function(){var e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:e.dateEnv.addYears(e.currentDate,1)})},e.prototype.today=function(){var e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:Tr(e.calendarOptions.now,e.dateEnv)})},e.prototype.gotoDate=function(e){var t=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:t.dateEnv.createMarker(e)})},e.prototype.incrementDate=function(e){var t=this.getCurrentData(),n=Nt(e);n&&(this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:t.dateEnv.add(t.currentDate,n)}))},e.prototype.getDate=function(){var e=this.getCurrentData();return e.dateEnv.toDate(e.currentDate)},e.prototype.formatDate=function(e,t){var n=this.getCurrentData().dateEnv;return n.format(n.createMarker(e),ln(t))},e.prototype.formatRange=function(e,t,n){var r=this.getCurrentData().dateEnv;return r.formatRange(r.createMarker(e),r.createMarker(t),ln(n),n)},e.prototype.formatIso=function(e,t){var n=this.getCurrentData().dateEnv;return n.formatIso(n.createMarker(e),{omitTime:t})},e.prototype.select=function(e,t){var n;n=null==t?null!=e.start?e:{start:e,end:null}:{start:e,end:t};var r=this.getCurrentData(),o=pr(n,r.dateEnv,Nt({days:1}));o&&(this.dispatch({type:"SELECT_DATES",selection:o}),mr(o,null,r))},e.prototype.unselect=function(e){var t=this.getCurrentData();t.dateSelection&&(this.dispatch({type:"UNSELECT_DATES"}),function(e,t){t.emitter.trigger("unselect",{jsEvent:e?e.origEvent:null,view:t.viewApi||t.calendarApi.view})}(e,t))},e.prototype.addEvent=function(e,t){if(e instanceof xr){var n=e._def,r=e._instance;return this.getCurrentData().eventStore.defs[n.defId]||(this.dispatch({type:"ADD_EVENTS",eventStore:Sn({def:n,instance:r})}),this.triggerEventAdd(e)),e}var o,i=this.getCurrentData();if(t instanceof ye)o=t.internalEventSource;else if("boolean"==typeof t)t&&(o=Ct(i.eventSources)[0]);else if(null!=t){var a=this.getEventSourceById(t);if(!a)return console.warn('Could not find an event source with ID "'+t+'"'),null;o=a.internalEventSource}var s=Hn(e,o,i,!1);if(s){var l=new xr(i,s.def,s.def.recurringDef?null:s.instance);return this.dispatch({type:"ADD_EVENTS",eventStore:Sn(s)}),this.triggerEventAdd(l),l}return null},e.prototype.triggerEventAdd=function(e){var t=this;this.getCurrentData().emitter.trigger("eventAdd",{event:e,relatedEvents:[],revert:function(){t.dispatch({type:"REMOVE_EVENTS",eventStore:Mr(e)})}})},e.prototype.getEventById=function(e){var t=this.getCurrentData(),n=t.eventStore,r=n.defs,o=n.instances;for(var i in e=String(e),r){var a=r[i];if(a.publicId===e){if(a.recurringDef)return new xr(t,a,null);for(var s in o){var l=o[s];if(l.defId===a.defId)return new xr(t,a,l)}}}return null},e.prototype.getEvents=function(){var e=this.getCurrentData();return Ir(e.eventStore,e)},e.prototype.removeAllEvents=function(){this.dispatch({type:"REMOVE_ALL_EVENTS"})},e.prototype.getEventSources=function(){var e=this.getCurrentData(),t=e.eventSources,n=[];for(var r in t)n.push(new ye(e,t[r]));return n},e.prototype.getEventSourceById=function(e){var t=this.getCurrentData(),n=t.eventSources;for(var r in e=String(e),n)if(n[r].publicId===e)return new ye(t,n[r]);return null},e.prototype.addEventSource=function(e){var t=this.getCurrentData();if(e instanceof ye)return t.eventSources[e.internalEventSource.sourceId]||this.dispatch({type:"ADD_EVENT_SOURCES",sources:[e.internalEventSource]}),e;var n=Rr(e,t);return n?(this.dispatch({type:"ADD_EVENT_SOURCES",sources:[n]}),new ye(t,n)):null},e.prototype.removeAllEventSources=function(){this.dispatch({type:"REMOVE_ALL_EVENT_SOURCES"})},e.prototype.refetchEvents=function(){this.dispatch({type:"FETCH_EVENT_SOURCES",isRefetch:!0})},e.prototype.scrollToTime=function(e){var t=Nt(e);t&&this.trigger("_scrollRequest",{time:t})},e}(),xr=function(){function e(e,t,n){this._context=e,this._def=t,this._instance=n||null}return e.prototype.setProp=function(e,t){var n,r;if(e in Pn)console.warn("Could not set date-related prop 'name'. Use one of the date-related methods instead.");else if("id"===e)t=In[e](t),this.mutate({standardProps:{publicId:t}});else if(e in In)t=In[e](t),this.mutate({standardProps:(n={},n[e]=t,n)});else if(e in _n){var o=_n[e](t);"color"===e?o={backgroundColor:t,borderColor:t}:"editable"===e?o={startEditable:t,durationEditable:t}:((r={})[e]=t,o=r),this.mutate({standardProps:{ui:o}})}else console.warn("Could not set prop '"+e+"'. Use setExtendedProp instead.")},e.prototype.setExtendedProp=function(e,t){var n;this.mutate({extendedProps:(n={},n[e]=t,n)})},e.prototype.setStart=function(e,t){void 0===t&&(t={});var n=this._context.dateEnv,r=n.createMarker(e);if(r&&this._instance){var o=Fn(this._instance.range.start,r,n,t.granularity);t.maintainDuration?this.mutate({datesDelta:o}):this.mutate({startDelta:o})}},e.prototype.setEnd=function(e,t){void 0===t&&(t={});var n,r=this._context.dateEnv;if((null==e||(n=r.createMarker(e)))&&this._instance)if(n){var o=Fn(this._instance.range.end,n,r,t.granularity);this.mutate({endDelta:o})}else this.mutate({standardProps:{hasEnd:!1}})},e.prototype.setDates=function(e,t,n){void 0===n&&(n={});var r,o,i,a=this._context.dateEnv,s={allDay:n.allDay},l=a.createMarker(e);if(l&&((null==t||(r=a.createMarker(t)))&&this._instance)){var u=this._instance.range;!0===n.allDay&&(u=Un(u));var c=Fn(u.start,l,a,n.granularity);if(r){var d=Fn(u.end,r,a,n.granularity);i=d,(o=c).years===i.years&&o.months===i.months&&o.days===i.days&&o.milliseconds===i.milliseconds?this.mutate({datesDelta:c,standardProps:s}):this.mutate({startDelta:c,endDelta:d,standardProps:s})}else s.hasEnd=!1,this.mutate({datesDelta:c,standardProps:s})}},e.prototype.moveStart=function(e){var t=Nt(e);t&&this.mutate({startDelta:t})},e.prototype.moveEnd=function(e){var t=Nt(e);t&&this.mutate({endDelta:t})},e.prototype.moveDates=function(e){var t=Nt(e);t&&this.mutate({datesDelta:t})},e.prototype.setAllDay=function(e,t){void 0===t&&(t={});var n={allDay:e},r=t.maintainDuration;null==r&&(r=this._context.options.allDayMaintainDuration),this._def.allDay!==e&&(n.hasEnd=r),this.mutate({standardProps:n})},e.prototype.formatRange=function(e){var t=this._context.dateEnv,n=this._instance,r=ln(e);return this._def.hasEnd?t.formatRange(n.range.start,n.range.end,r,{forcedStartTzo:n.forcedStartTzo,forcedEndTzo:n.forcedEndTzo}):t.format(n.range.start,r,{forcedTzo:n.forcedStartTzo})},e.prototype.mutate=function(t){var n=this._instance;if(n){var r=this._def,o=this._context,i=o.getCurrentData().eventStore,a=bn(i,n.instanceId);a=Sr(a,{"":{display:"",startEditable:!0,durationEditable:!0,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]}},t,o);var s=new e(o,r,n);this._def=a.defs[r.defId],this._instance=a.instances[n.instanceId],o.dispatch({type:"MERGE_EVENTS",eventStore:a}),o.emitter.trigger("eventChange",{oldEvent:s,event:this,relatedEvents:Ir(a,o,n),revert:function(){o.dispatch({type:"RESET_EVENTS",eventStore:i})}})}},e.prototype.remove=function(){var e=this._context,t=Mr(this);e.dispatch({type:"REMOVE_EVENTS",eventStore:t}),e.emitter.trigger("eventRemove",{event:this,relatedEvents:[],revert:function(){e.dispatch({type:"MERGE_EVENTS",eventStore:t})}})},Object.defineProperty(e.prototype,"source",{get:function(){var e=this._def.sourceId;return e?new ye(this._context,this._context.getCurrentData().eventSources[e]):null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"start",{get:function(){return this._instance?this._context.dateEnv.toDate(this._instance.range.start):null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"end",{get:function(){return this._instance&&this._def.hasEnd?this._context.dateEnv.toDate(this._instance.range.end):null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"startStr",{get:function(){var e=this._instance;return e?this._context.dateEnv.formatIso(e.range.start,{omitTime:this._def.allDay,forcedTzo:e.forcedStartTzo}):""},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"endStr",{get:function(){var e=this._instance;return e&&this._def.hasEnd?this._context.dateEnv.formatIso(e.range.end,{omitTime:this._def.allDay,forcedTzo:e.forcedEndTzo}):""},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"id",{get:function(){return this._def.publicId},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"groupId",{get:function(){return this._def.groupId},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"allDay",{get:function(){return this._def.allDay},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"title",{get:function(){return this._def.title},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"url",{get:function(){return this._def.url},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"display",{get:function(){return this._def.ui.display||"auto"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"startEditable",{get:function(){return this._def.ui.startEditable},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"durationEditable",{get:function(){return this._def.ui.durationEditable},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"constraint",{get:function(){return this._def.ui.constraints[0]||null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"overlap",{get:function(){return this._def.ui.overlap},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"allow",{get:function(){return this._def.ui.allows[0]||null},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"backgroundColor",{get:function(){return this._def.ui.backgroundColor},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"borderColor",{get:function(){return this._def.ui.borderColor},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"textColor",{get:function(){return this._def.ui.textColor},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"classNames",{get:function(){return this._def.ui.classNames},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"extendedProps",{get:function(){return this._def.extendedProps},enumerable:!1,configurable:!0}),e.prototype.toPlainObject=function(e){void 0===e&&(e={});var t=this._def,n=t.ui,o=this.startStr,i=this.endStr,a={};return t.title&&(a.title=t.title),o&&(a.start=o),i&&(a.end=i),t.publicId&&(a.id=t.publicId),t.groupId&&(a.groupId=t.groupId),t.url&&(a.url=t.url),n.display&&"auto"!==n.display&&(a.display=n.display),e.collapseColor&&n.backgroundColor&&n.backgroundColor===n.borderColor?a.color=n.backgroundColor:(n.backgroundColor&&(a.backgroundColor=n.backgroundColor),n.borderColor&&(a.borderColor=n.borderColor)),n.textColor&&(a.textColor=n.textColor),n.classNames.length&&(a.classNames=n.classNames),Object.keys(t.extendedProps).length&&(e.collapseExtendedProps?r(a,t.extendedProps):a.extendedProps=t.extendedProps),a},e.prototype.toJSON=function(){return this.toPlainObject()},e}();function Mr(e){var t,n,r=e._def,o=e._instance;return{defs:(t={},t[r.defId]=r,t),instances:o?(n={},n[o.instanceId]=o,n):{}}}function Ir(e,t,n){var r=e.defs,o=e.instances,i=[],a=n?n.instanceId:"";for(var s in o){var l=o[s],u=r[l.defId];l.instanceId!==a&&i.push(new xr(t,u,l))}return i}var Pr={};var Nr,Hr=function(){function e(){}return e.prototype.getMarkerYear=function(e){return e.getUTCFullYear()},e.prototype.getMarkerMonth=function(e){return e.getUTCMonth()},e.prototype.getMarkerDay=function(e){return e.getUTCDate()},e.prototype.arrayToMarker=function(e){return ht(e)},e.prototype.markerToArray=function(e){return ft(e)},e}();Nr=Hr,Pr["gregory"]=Nr;var Or=/^\s*(\d{4})(-?(\d{2})(-?(\d{2})([T ](\d{2}):?(\d{2})(:?(\d{2})(\.(\d+))?)?(Z|(([-+])(\d{2})(:?(\d{2}))?))?)?)?)?$/;function Ar(e){var t=Or.exec(e);if(t){var n=new Date(Date.UTC(Number(t[1]),t[3]?Number(t[3])-1:0,Number(t[5]||1),Number(t[7]||0),Number(t[8]||0),Number(t[10]||0),t[12]?1e3*Number("0."+t[12]):0));if(vt(n)){var r=null;return t[13]&&(r=("-"===t[15]?-1:1)*(60*Number(t[16]||0)+Number(t[18]||0))),{marker:n,isTimeUnspecified:!t[6],timeZoneOffset:r}}}return null}var Lr=function(){function e(e){var t=this.timeZone=e.timeZone,n="local"!==t&&"UTC"!==t;e.namedTimeZoneImpl&&n&&(this.namedTimeZoneImpl=new e.namedTimeZoneImpl(t)),this.canComputeOffset=Boolean(!n||this.namedTimeZoneImpl),this.calendarSystem=function(e){return new Pr[e]}(e.calendarSystem),this.locale=e.locale,this.weekDow=e.locale.week.dow,this.weekDoy=e.locale.week.doy,"ISO"===e.weekNumberCalculation&&(this.weekDow=1,this.weekDoy=4),"number"==typeof e.firstDay&&(this.weekDow=e.firstDay),"function"==typeof e.weekNumberCalculation&&(this.weekNumberFunc=e.weekNumberCalculation),this.weekText=null!=e.weekText?e.weekText:e.locale.options.weekText,this.weekTextLong=(null!=e.weekTextLong?e.weekTextLong:e.locale.options.weekTextLong)||this.weekText,this.cmdFormatter=e.cmdFormatter,this.defaultSeparator=e.defaultSeparator}return e.prototype.createMarker=function(e){var t=this.createMarkerMeta(e);return null===t?null:t.marker},e.prototype.createNowMarker=function(){return this.canComputeOffset?this.timestampToMarker((new Date).valueOf()):ht(dt(new Date))},e.prototype.createMarkerMeta=function(e){if("string"==typeof e)return this.parse(e);var t=null;return"number"==typeof e?t=this.timestampToMarker(e):e instanceof Date?(e=e.valueOf(),isNaN(e)||(t=this.timestampToMarker(e))):Array.isArray(e)&&(t=ht(e)),null!==t&&vt(t)?{marker:t,isTimeUnspecified:!1,forcedTzo:null}:null},e.prototype.parse=function(e){var t=Ar(e);if(null===t)return null;var n=t.marker,r=null;return null!==t.timeZoneOffset&&(this.canComputeOffset?n=this.timestampToMarker(n.valueOf()-60*t.timeZoneOffset*1e3):r=t.timeZoneOffset),{marker:n,isTimeUnspecified:t.isTimeUnspecified,forcedTzo:r}},e.prototype.getYear=function(e){return this.calendarSystem.getMarkerYear(e)},e.prototype.getMonth=function(e){return this.calendarSystem.getMarkerMonth(e)},e.prototype.add=function(e,t){var n=this.calendarSystem.markerToArray(e);return n[0]+=t.years,n[1]+=t.months,n[2]+=t.days,n[6]+=t.milliseconds,this.calendarSystem.arrayToMarker(n)},e.prototype.subtract=function(e,t){var n=this.calendarSystem.markerToArray(e);return n[0]-=t.years,n[1]-=t.months,n[2]-=t.days,n[6]-=t.milliseconds,this.calendarSystem.arrayToMarker(n)},e.prototype.addYears=function(e,t){var n=this.calendarSystem.markerToArray(e);return n[0]+=t,this.calendarSystem.arrayToMarker(n)},e.prototype.addMonths=function(e,t){var n=this.calendarSystem.markerToArray(e);return n[1]+=t,this.calendarSystem.arrayToMarker(n)},e.prototype.diffWholeYears=function(e,t){var n=this.calendarSystem;return gt(e)===gt(t)&&n.getMarkerDay(e)===n.getMarkerDay(t)&&n.getMarkerMonth(e)===n.getMarkerMonth(t)?n.getMarkerYear(t)-n.getMarkerYear(e):null},e.prototype.diffWholeMonths=function(e,t){var n=this.calendarSystem;return gt(e)===gt(t)&&n.getMarkerDay(e)===n.getMarkerDay(t)?n.getMarkerMonth(t)-n.getMarkerMonth(e)+12*(n.getMarkerYear(t)-n.getMarkerYear(e)):null},e.prototype.greatestWholeUnit=function(e,t){var n=this.diffWholeYears(e,t);return null!==n?{unit:"year",value:n}:null!==(n=this.diffWholeMonths(e,t))?{unit:"month",value:n}:null!==(n=at(e,t))?{unit:"week",value:n}:null!==(n=st(e,t))?{unit:"day",value:n}:$e(n=function(e,t){return(t.valueOf()-e.valueOf())/36e5}(e,t))?{unit:"hour",value:n}:$e(n=function(e,t){return(t.valueOf()-e.valueOf())/6e4}(e,t))?{unit:"minute",value:n}:$e(n=function(e,t){return(t.valueOf()-e.valueOf())/1e3}(e,t))?{unit:"second",value:n}:{unit:"millisecond",value:t.valueOf()-e.valueOf()}},e.prototype.countDurationsBetween=function(e,t,n){var r;return n.years&&null!==(r=this.diffWholeYears(e,t))?r/(Lt(n)/365):n.months&&null!==(r=this.diffWholeMonths(e,t))?r/function(e){return Lt(e)/30}(n):n.days&&null!==(r=st(e,t))?r/Lt(n):(t.valueOf()-e.valueOf())/Ut(n)},e.prototype.startOf=function(e,t){return"year"===t?this.startOfYear(e):"month"===t?this.startOfMonth(e):"week"===t?this.startOfWeek(e):"day"===t?lt(e):"hour"===t?function(e){return ht([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours()])}(e):"minute"===t?function(e){return ht([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes()])}(e):"second"===t?function(e){return ht([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds()])}(e):null},e.prototype.startOfYear=function(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e)])},e.prototype.startOfMonth=function(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e)])},e.prototype.startOfWeek=function(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e),e.getUTCDate()-(e.getUTCDay()-this.weekDow+7)%7])},e.prototype.computeWeekNumber=function(e){return this.weekNumberFunc?this.weekNumberFunc(this.toDate(e)):function(e,t,n){var r=e.getUTCFullYear(),o=ut(e,r,t,n);if(o<1)return ut(e,r-1,t,n);var i=ut(e,r+1,t,n);return i>=1?Math.min(o,i):o}(e,this.weekDow,this.weekDoy)},e.prototype.format=function(e,t,n){return void 0===n&&(n={}),t.format({marker:e,timeZoneOffset:null!=n.forcedTzo?n.forcedTzo:this.offsetForMarker(e)},this)},e.prototype.formatRange=function(e,t,n,r){return void 0===r&&(r={}),r.isEndExclusive&&(t=nt(t,-1)),n.formatRange({marker:e,timeZoneOffset:null!=r.forcedStartTzo?r.forcedStartTzo:this.offsetForMarker(e)},{marker:t,timeZoneOffset:null!=r.forcedEndTzo?r.forcedEndTzo:this.offsetForMarker(t)},this,r.defaultSeparator)},e.prototype.formatIso=function(e,t){void 0===t&&(t={});var n=null;return t.omitTimeZoneOffset||(n=null!=t.forcedTzo?t.forcedTzo:this.offsetForMarker(e)),Ft(e,n,t.omitTime)},e.prototype.timestampToMarker=function(e){return"local"===this.timeZone?ht(dt(new Date(e))):"UTC"!==this.timeZone&&this.namedTimeZoneImpl?ht(this.namedTimeZoneImpl.timestampToArray(e)):new Date(e)},e.prototype.offsetForMarker=function(e){return"local"===this.timeZone?-pt(ft(e)).getTimezoneOffset():"UTC"===this.timeZone?0:this.namedTimeZoneImpl?this.namedTimeZoneImpl.offsetForArray(ft(e)):null},e.prototype.toDate=function(e,t){return"local"===this.timeZone?pt(ft(e)):"UTC"===this.timeZone?new Date(e.valueOf()):this.namedTimeZoneImpl?new Date(e.valueOf()-1e3*this.namedTimeZoneImpl.offsetForArray(ft(e))*60):new Date(e.valueOf()-(t||0))},e}(),Ur=[],Wr={code:"en",week:{dow:0,doy:4},direction:"ltr",buttonText:{prev:"prev",next:"next",prevYear:"prev year",nextYear:"next year",year:"year",today:"today",month:"month",week:"week",day:"day",list:"list"},weekText:"W",weekTextLong:"Week",closeHint:"Close",timeHint:"Time",eventHint:"Event",allDayText:"all-day",moreLinkText:"more",noEventsText:"No events to display"},Vr=r(r({},Wr),{buttonHints:{prev:"Previous $0",next:"Next $0",today:function(e,t){return"day"===t?"Today":"This "+e}},viewHint:"$0 view",navLinkHint:"Go to $0",moreLinkHint:function(e){return"Show "+e+" more event"+(1===e?"":"s")}});function Fr(e){for(var t=e.length>0?e[0].code:"en",n=Ur.concat(e),r={en:Vr},o=0,i=n;o<i.length;o++){var a=i[o];r[a.code]=a}return{map:r,defaultCode:t}}function Br(e,t){return"object"!=typeof e||Array.isArray(e)?function(e,t){var n=[].concat(e||[]),r=function(e,t){for(var n=0;n<e.length;n+=1)for(var r=e[n].toLocaleLowerCase().split("-"),o=r.length;o>0;o-=1){var i=r.slice(0,o).join("-");if(t[i])return t[i]}return null}(n,t)||Vr;return zr(e,n,r)}(e,t):zr(e.code,[e.code],e)}function zr(e,t,n){var r=Et([Wr,n],["buttonText"]);delete r.code;var o=r.week;return delete r.week,{codeArg:e,codes:t,week:o,simpleNumberFormat:new Intl.NumberFormat(e),options:r}}function jr(e){var t=Br(e.locale||"en",Fr([]).map);return new Lr(r(r({timeZone:cn.timeZone,calendarSystem:"gregory"},e),{locale:t}))}var Gr,qr={startTime:"09:00",endTime:"17:00",daysOfWeek:[1,2,3,4,5],display:"inverse-background",classNames:"fc-non-business",groupId:"_businessHours"};function Yr(e,t){return En(function(e){var t;t=!0===e?[{}]:Array.isArray(e)?e.filter((function(e){return e.daysOfWeek})):"object"==typeof e&&e?[e]:[];return t=t.map((function(e){return r(r({},qr),e)}))}(e),null,t)}function Zr(e,t){return e.left>=t.left&&e.left<t.right&&e.top>=t.top&&e.top<t.bottom}function Xr(e,t){var n={left:Math.max(e.left,t.left),right:Math.min(e.right,t.right),top:Math.max(e.top,t.top),bottom:Math.min(e.bottom,t.bottom)};return n.left<n.right&&n.top<n.bottom&&n}function Kr(e,t){return{left:Math.min(Math.max(e.left,t.left),t.right),top:Math.min(Math.max(e.top,t.top),t.bottom)}}function $r(e){return{left:(e.left+e.right)/2,top:(e.top+e.bottom)/2}}function Jr(e,t){return{left:e.left-t.left,top:e.top-t.top}}function Qr(){return null==Gr&&(Gr=function(){if("undefined"==typeof document)return!0;var e=document.createElement("div");e.style.position="absolute",e.style.top="0px",e.style.left="0px",e.innerHTML="<table><tr><td><div></div></td></tr></table>",e.querySelector("table").style.height="100px",e.querySelector("div").style.height="100%",document.body.appendChild(e);var t=e.querySelector("div").offsetHeight>0;return document.body.removeChild(e),t}()),Gr}var eo={defs:{},instances:{}},to=function(){function e(){this.getKeysForEventDefs=qt(this._getKeysForEventDefs),this.splitDateSelection=qt(this._splitDateSpan),this.splitEventStore=qt(this._splitEventStore),this.splitIndividualUi=qt(this._splitIndividualUi),this.splitEventDrag=qt(this._splitInteraction),this.splitEventResize=qt(this._splitInteraction),this.eventUiBuilders={}}return e.prototype.splitProps=function(e){var t=this,n=this.getKeyInfo(e),r=this.getKeysForEventDefs(e.eventStore),o=this.splitDateSelection(e.dateSelection),i=this.splitIndividualUi(e.eventUiBases,r),a=this.splitEventStore(e.eventStore,r),s=this.splitEventDrag(e.eventDrag),l=this.splitEventResize(e.eventResize),u={};for(var c in this.eventUiBuilders=bt(n,(function(e,n){return t.eventUiBuilders[n]||qt(no)})),n){var d=n[c],p=a[c]||eo,f=this.eventUiBuilders[c];u[c]={businessHours:d.businessHours||e.businessHours,dateSelection:o[c]||null,eventStore:p,eventUiBases:f(e.eventUiBases[""],d.ui,i[c]),eventSelection:p.instances[e.eventSelection]?e.eventSelection:"",eventDrag:s[c]||null,eventResize:l[c]||null}}return u},e.prototype._splitDateSpan=function(e){var t={};if(e)for(var n=0,r=this.getKeysForDateSpan(e);n<r.length;n++){t[r[n]]=e}return t},e.prototype._getKeysForEventDefs=function(e){var t=this;return bt(e.defs,(function(e){return t.getKeysForEventDef(e)}))},e.prototype._splitEventStore=function(e,t){var n=e.defs,r=e.instances,o={};for(var i in n)for(var a=0,s=t[i];a<s.length;a++){o[p=s[a]]||(o[p]={defs:{},instances:{}}),o[p].defs[i]=n[i]}for(var l in r)for(var u=r[l],c=0,d=t[u.defId];c<d.length;c++){var p;o[p=d[c]]&&(o[p].instances[l]=u)}return o},e.prototype._splitIndividualUi=function(e,t){var n={};for(var r in e)if(r)for(var o=0,i=t[r];o<i.length;o++){var a=i[o];n[a]||(n[a]={}),n[a][r]=e[r]}return n},e.prototype._splitInteraction=function(e){var t={};if(e){var n=this._splitEventStore(e.affectedEvents,this._getKeysForEventDefs(e.affectedEvents)),r=this._getKeysForEventDefs(e.mutatedEvents),o=this._splitEventStore(e.mutatedEvents,r),i=function(r){t[r]||(t[r]={affectedEvents:n[r]||eo,mutatedEvents:o[r]||eo,isEvent:e.isEvent})};for(var a in n)i(a);for(var a in o)i(a)}return t},e}();function no(e,t,n){var o=[];e&&o.push(e),t&&o.push(t);var i={"":xn(o)};return n&&r(i,n),i}function ro(e,t,n,r){return{dow:e.getUTCDay(),isDisabled:Boolean(r&&!Zn(r.activeRange,e)),isOther:Boolean(r&&!Zn(r.currentRange,e)),isToday:Boolean(t&&Zn(t,e)),isPast:Boolean(n?e<n:!!t&&e<t.start),isFuture:Boolean(n?e>n:!!t&&e>=t.end)}}function oo(e,t){var n=["fc-day","fc-day-"+Qe[e.dow]];return e.isDisabled?n.push("fc-day-disabled"):(e.isToday&&(n.push("fc-day-today"),n.push(t.getClass("today"))),e.isPast&&n.push("fc-day-past"),e.isFuture&&n.push("fc-day-future"),e.isOther&&n.push("fc-day-other")),n}var io=ln({year:"numeric",month:"long",day:"numeric"}),ao=ln({week:"long"});function so(e,t,n,o){void 0===n&&(n="day"),void 0===o&&(o=!0);var i=e.dateEnv,a=e.options,s=e.calendarApi,l=i.format(t,"week"===n?ao:io);if(a.navLinks){var u=i.toDate(t),c=function(e){var r="day"===n?a.navLinkDayClick:"week"===n?a.navLinkWeekClick:null;"function"==typeof r?r.call(s,i.toDate(t),e):("string"==typeof r&&(n=r),s.zoomTo(t,n))};return r({title:Xe(a.navLinkHint,[l,u],l),"data-navlink":""},o?He(c):{onClick:c})}return{"aria-label":l}}var lo,uo=null;function co(){return null===uo&&(uo=function(){var e=document.createElement("div");we(e,{position:"absolute",top:-1e3,left:0,border:0,padding:0,overflow:"scroll",direction:"rtl"}),e.innerHTML="<div></div>",document.body.appendChild(e);var t=e.firstChild.getBoundingClientRect().left>e.getBoundingClientRect().left;return Ee(e),t}()),uo}function po(){return lo||(lo=function(){var e=document.createElement("div");e.style.overflow="scroll",e.style.position="absolute",e.style.top="-9999px",e.style.left="-9999px",document.body.appendChild(e);var t=fo(e);return document.body.removeChild(e),t}()),lo}function fo(e){return{x:e.offsetHeight-e.clientHeight,y:e.offsetWidth-e.clientWidth}}function ho(e,t){void 0===t&&(t=!1);var n=window.getComputedStyle(e),r=parseInt(n.borderLeftWidth,10)||0,o=parseInt(n.borderRightWidth,10)||0,i=parseInt(n.borderTopWidth,10)||0,a=parseInt(n.borderBottomWidth,10)||0,s=fo(e),l=s.y-r-o,u={borderLeft:r,borderRight:o,borderTop:i,borderBottom:a,scrollbarBottom:s.x-i-a,scrollbarLeft:0,scrollbarRight:0};return co()&&"rtl"===n.direction?u.scrollbarLeft=l:u.scrollbarRight=l,t&&(u.paddingLeft=parseInt(n.paddingLeft,10)||0,u.paddingRight=parseInt(n.paddingRight,10)||0,u.paddingTop=parseInt(n.paddingTop,10)||0,u.paddingBottom=parseInt(n.paddingBottom,10)||0),u}function vo(e,t,n){void 0===t&&(t=!1);var r=n?e.getBoundingClientRect():go(e),o=ho(e,t),i={left:r.left+o.borderLeft+o.scrollbarLeft,right:r.right-o.borderRight-o.scrollbarRight,top:r.top+o.borderTop,bottom:r.bottom-o.borderBottom-o.scrollbarBottom};return t&&(i.left+=o.paddingLeft,i.right-=o.paddingRight,i.top+=o.paddingTop,i.bottom-=o.paddingBottom),i}function go(e){var t=e.getBoundingClientRect();return{left:t.left+window.pageXOffset,top:t.top+window.pageYOffset,right:t.right+window.pageXOffset,bottom:t.bottom+window.pageYOffset}}function mo(e){for(var t=[];e instanceof HTMLElement;){var n=window.getComputedStyle(e);if("fixed"===n.position)break;/(auto|scroll)/.test(n.overflow+n.overflowY+n.overflowX)&&t.push(e),e=e.parentNode}return t}function yo(e,t,n){var r=!1,o=function(){r||(r=!0,t.apply(this,arguments))},i=function(){r||(r=!0,n&&n.apply(this,arguments))},a=e(o,i);a&&"function"==typeof a.then&&a.then(o,i)}var Eo=function(){function e(){this.handlers={},this.thisContext=null}return e.prototype.setThisContext=function(e){this.thisContext=e},e.prototype.setOptions=function(e){this.options=e},e.prototype.on=function(e,t){!function(e,t,n){(e[t]||(e[t]=[])).push(n)}(this.handlers,e,t)},e.prototype.off=function(e,t){!function(e,t,n){n?e[t]&&(e[t]=e[t].filter((function(e){return e!==n}))):delete e[t]}(this.handlers,e,t)},e.prototype.trigger=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];for(var r=this.handlers[e]||[],o=this.options&&this.options[e],i=[].concat(o||[],r),a=0,s=i;a<s.length;a++){var l=s[a];l.apply(this.thisContext,t)}},e.prototype.hasHandlers=function(e){return Boolean(this.handlers[e]&&this.handlers[e].length||this.options&&this.options[e])},e}();var So=function(){function e(e,t,n,r){this.els=t;var o=this.originClientRect=e.getBoundingClientRect();n&&this.buildElHorizontals(o.left),r&&this.buildElVerticals(o.top)}return e.prototype.buildElHorizontals=function(e){for(var t=[],n=[],r=0,o=this.els;r<o.length;r++){var i=o[r].getBoundingClientRect();t.push(i.left-e),n.push(i.right-e)}this.lefts=t,this.rights=n},e.prototype.buildElVerticals=function(e){for(var t=[],n=[],r=0,o=this.els;r<o.length;r++){var i=o[r].getBoundingClientRect();t.push(i.top-e),n.push(i.bottom-e)}this.tops=t,this.bottoms=n},e.prototype.leftToIndex=function(e){var t,n=this.lefts,r=this.rights,o=n.length;for(t=0;t<o;t+=1)if(e>=n[t]&&e<r[t])return t},e.prototype.topToIndex=function(e){var t,n=this.tops,r=this.bottoms,o=n.length;for(t=0;t<o;t+=1)if(e>=n[t]&&e<r[t])return t},e.prototype.getWidth=function(e){return this.rights[e]-this.lefts[e]},e.prototype.getHeight=function(e){return this.bottoms[e]-this.tops[e]},e}(),bo=function(){function e(){}return e.prototype.getMaxScrollTop=function(){return this.getScrollHeight()-this.getClientHeight()},e.prototype.getMaxScrollLeft=function(){return this.getScrollWidth()-this.getClientWidth()},e.prototype.canScrollVertically=function(){return this.getMaxScrollTop()>0},e.prototype.canScrollHorizontally=function(){return this.getMaxScrollLeft()>0},e.prototype.canScrollUp=function(){return this.getScrollTop()>0},e.prototype.canScrollDown=function(){return this.getScrollTop()<this.getMaxScrollTop()},e.prototype.canScrollLeft=function(){return this.getScrollLeft()>0},e.prototype.canScrollRight=function(){return this.getScrollLeft()<this.getMaxScrollLeft()},e}(),Do=function(e){function t(t){var n=e.call(this)||this;return n.el=t,n}return n(t,e),t.prototype.getScrollTop=function(){return this.el.scrollTop},t.prototype.getScrollLeft=function(){return this.el.scrollLeft},t.prototype.setScrollTop=function(e){this.el.scrollTop=e},t.prototype.setScrollLeft=function(e){this.el.scrollLeft=e},t.prototype.getScrollWidth=function(){return this.el.scrollWidth},t.prototype.getScrollHeight=function(){return this.el.scrollHeight},t.prototype.getClientHeight=function(){return this.el.clientHeight},t.prototype.getClientWidth=function(){return this.el.clientWidth},t}(bo),Co=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.getScrollTop=function(){return window.pageYOffset},t.prototype.getScrollLeft=function(){return window.pageXOffset},t.prototype.setScrollTop=function(e){window.scroll(window.pageXOffset,e)},t.prototype.setScrollLeft=function(e){window.scroll(e,window.pageYOffset)},t.prototype.getScrollWidth=function(){return document.documentElement.scrollWidth},t.prototype.getScrollHeight=function(){return document.documentElement.scrollHeight},t.prototype.getClientHeight=function(){return document.documentElement.clientHeight},t.prototype.getClientWidth=function(){return document.documentElement.clientWidth},t}(bo),wo=function(){function e(e){this.iconOverrideOption&&this.setIconOverride(e[this.iconOverrideOption])}return e.prototype.setIconOverride=function(e){var t,n;if("object"==typeof e&&e){for(n in t=r({},this.iconClasses),e)t[n]=this.applyIconOverridePrefix(e[n]);this.iconClasses=t}else!1===e&&(this.iconClasses={})},e.prototype.applyIconOverridePrefix=function(e){var t=this.iconOverridePrefix;return t&&0!==e.indexOf(t)&&(e=t+e),e},e.prototype.getClass=function(e){return this.classes[e]||""},e.prototype.getIconClass=function(e,t){var n;return(n=t&&this.rtlIconClasses&&this.rtlIconClasses[e]||this.iconClasses[e])?this.baseIconClass+" "+n:""},e.prototype.getCustomButtonIconClass=function(e){var t;return this.iconOverrideCustomButtonOption&&(t=e[this.iconOverrideCustomButtonOption])?this.baseIconClass+" "+this.applyIconOverridePrefix(t):""},e}();if(wo.prototype.classes={},wo.prototype.iconClasses={},wo.prototype.baseIconClass="",wo.prototype.iconOverridePrefix="","undefined"==typeof FullCalendarVDom)throw new Error("Please import the top-level fullcalendar lib before attempting to import a plugin.");var Ro=FullCalendarVDom.Component,_o=FullCalendarVDom.createElement,To=FullCalendarVDom.render,ko=FullCalendarVDom.createRef,xo=FullCalendarVDom.Fragment,Mo=FullCalendarVDom.createContext,Io=FullCalendarVDom.createPortal,Po=FullCalendarVDom.flushToDom,No=FullCalendarVDom.unmountComponentAtNode,Ho=function(){function e(e,t,n,o){var i=this;this.execFunc=e,this.emitter=t,this.scrollTime=n,this.scrollTimeReset=o,this.handleScrollRequest=function(e){i.queuedRequest=r({},i.queuedRequest||{},e),i.drain()},t.on("_scrollRequest",this.handleScrollRequest),this.fireInitialScroll()}return e.prototype.detach=function(){this.emitter.off("_scrollRequest",this.handleScrollRequest)},e.prototype.update=function(e){e&&this.scrollTimeReset?this.fireInitialScroll():this.drain()},e.prototype.fireInitialScroll=function(){this.handleScrollRequest({time:this.scrollTime})},e.prototype.drain=function(){this.queuedRequest&&this.execFunc(this.queuedRequest)&&(this.queuedRequest=null)},e}(),Oo=Mo({});function Ao(e,t,n,r,o,i,a,s,l,u,c,d,p){return{dateEnv:o,options:n,pluginHooks:a,emitter:u,dispatch:s,getCurrentData:l,calendarApi:c,viewSpec:e,viewApi:t,dateProfileGenerator:r,theme:i,isRtl:"rtl"===n.direction,addResizeHandler:function(e){u.on("_resize",e)},removeResizeHandler:function(e){u.off("_resize",e)},createScrollResponder:function(e){return new Ho(e,u,Nt(n.scrollTime),n.scrollTimeReset)},registerInteractiveComponent:d,unregisterInteractiveComponent:p}}var Lo=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.shouldComponentUpdate=function(e,t){return this.debug&&console.log(Rt(e,this.props),Rt(t,this.state)),!_t(this.props,e,this.propEquality)||!_t(this.state,t,this.stateEquality)},t.addPropsEquality=Wo,t.addStateEquality=Vo,t.contextType=Oo,t}(Ro);Lo.prototype.propEquality={},Lo.prototype.stateEquality={};var Uo=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.contextType=Oo,t}(Lo);function Wo(e){var t=Object.create(this.prototype.propEquality);r(t,e),this.prototype.propEquality=t}function Vo(e){var t=Object.create(this.prototype.stateEquality);r(t,e),this.prototype.stateEquality=t}function Fo(e,t){"function"==typeof e?e(t):e&&(e.current=t)}var Bo=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.uid=Le(),t}return n(t,e),t.prototype.prepareHits=function(){},t.prototype.queryHit=function(e,t,n,r){return null},t.prototype.isValidSegDownEl=function(e){return!this.props.eventDrag&&!this.props.eventResize&&!Se(e,".fc-event-mirror")},t.prototype.isValidDateDownEl=function(e){return!(Se(e,".fc-event:not(.fc-bg-event)")||Se(e,".fc-more-link")||Se(e,"a[data-navlink]")||Se(e,".fc-popover"))},t}(Uo);function zo(e){return{id:Le(),deps:e.deps||[],reducers:e.reducers||[],isLoadingFuncs:e.isLoadingFuncs||[],contextInit:[].concat(e.contextInit||[]),eventRefiners:e.eventRefiners||{},eventDefMemberAdders:e.eventDefMemberAdders||[],eventSourceRefiners:e.eventSourceRefiners||{},isDraggableTransformers:e.isDraggableTransformers||[],eventDragMutationMassagers:e.eventDragMutationMassagers||[],eventDefMutationAppliers:e.eventDefMutationAppliers||[],dateSelectionTransformers:e.dateSelectionTransformers||[],datePointTransforms:e.datePointTransforms||[],dateSpanTransforms:e.dateSpanTransforms||[],views:e.views||{},viewPropsTransformers:e.viewPropsTransformers||[],isPropsValid:e.isPropsValid||null,externalDefTransforms:e.externalDefTransforms||[],viewContainerAppends:e.viewContainerAppends||[],eventDropTransformers:e.eventDropTransformers||[],componentInteractions:e.componentInteractions||[],calendarInteractions:e.calendarInteractions||[],themeClasses:e.themeClasses||{},eventSourceDefs:e.eventSourceDefs||[],cmdFormatter:e.cmdFormatter,recurringTypes:e.recurringTypes||[],namedTimeZonedImpl:e.namedTimeZonedImpl,initialView:e.initialView||"",elementDraggingImpl:e.elementDraggingImpl,optionChangeHandlers:e.optionChangeHandlers||{},scrollGridImpl:e.scrollGridImpl||null,contentTypeHandlers:e.contentTypeHandlers||{},listenerRefiners:e.listenerRefiners||{},optionRefiners:e.optionRefiners||{},propSetHandlers:e.propSetHandlers||{}}}function jo(){var e,t=[],n=[];return function(o,i){return e&&Gt(o,t)&&Gt(i,n)||(e=function(e,t){var n={},o={reducers:[],isLoadingFuncs:[],contextInit:[],eventRefiners:{},eventDefMemberAdders:[],eventSourceRefiners:{},isDraggableTransformers:[],eventDragMutationMassagers:[],eventDefMutationAppliers:[],dateSelectionTransformers:[],datePointTransforms:[],dateSpanTransforms:[],views:{},viewPropsTransformers:[],isPropsValid:null,externalDefTransforms:[],viewContainerAppends:[],eventDropTransformers:[],componentInteractions:[],calendarInteractions:[],themeClasses:{},eventSourceDefs:[],cmdFormatter:null,recurringTypes:[],namedTimeZonedImpl:null,initialView:"",elementDraggingImpl:null,optionChangeHandlers:{},scrollGridImpl:null,contentTypeHandlers:{},listenerRefiners:{},optionRefiners:{},propSetHandlers:{}};function i(e){for(var t=0,a=e;t<a.length;t++){var s=a[t];n[s.id]||(n[s.id]=!0,i(s.deps),u=s,o={reducers:(l=o).reducers.concat(u.reducers),isLoadingFuncs:l.isLoadingFuncs.concat(u.isLoadingFuncs),contextInit:l.contextInit.concat(u.contextInit),eventRefiners:r(r({},l.eventRefiners),u.eventRefiners),eventDefMemberAdders:l.eventDefMemberAdders.concat(u.eventDefMemberAdders),eventSourceRefiners:r(r({},l.eventSourceRefiners),u.eventSourceRefiners),isDraggableTransformers:l.isDraggableTransformers.concat(u.isDraggableTransformers),eventDragMutationMassagers:l.eventDragMutationMassagers.concat(u.eventDragMutationMassagers),eventDefMutationAppliers:l.eventDefMutationAppliers.concat(u.eventDefMutationAppliers),dateSelectionTransformers:l.dateSelectionTransformers.concat(u.dateSelectionTransformers),datePointTransforms:l.datePointTransforms.concat(u.datePointTransforms),dateSpanTransforms:l.dateSpanTransforms.concat(u.dateSpanTransforms),views:r(r({},l.views),u.views),viewPropsTransformers:l.viewPropsTransformers.concat(u.viewPropsTransformers),isPropsValid:u.isPropsValid||l.isPropsValid,externalDefTransforms:l.externalDefTransforms.concat(u.externalDefTransforms),viewContainerAppends:l.viewContainerAppends.concat(u.viewContainerAppends),eventDropTransformers:l.eventDropTransformers.concat(u.eventDropTransformers),calendarInteractions:l.calendarInteractions.concat(u.calendarInteractions),componentInteractions:l.componentInteractions.concat(u.componentInteractions),themeClasses:r(r({},l.themeClasses),u.themeClasses),eventSourceDefs:l.eventSourceDefs.concat(u.eventSourceDefs),cmdFormatter:u.cmdFormatter||l.cmdFormatter,recurringTypes:l.recurringTypes.concat(u.recurringTypes),namedTimeZonedImpl:u.namedTimeZonedImpl||l.namedTimeZonedImpl,initialView:l.initialView||u.initialView,elementDraggingImpl:l.elementDraggingImpl||u.elementDraggingImpl,optionChangeHandlers:r(r({},l.optionChangeHandlers),u.optionChangeHandlers),scrollGridImpl:u.scrollGridImpl||l.scrollGridImpl,contentTypeHandlers:r(r({},l.contentTypeHandlers),u.contentTypeHandlers),listenerRefiners:r(r({},l.listenerRefiners),u.listenerRefiners),optionRefiners:r(r({},l.optionRefiners),u.optionRefiners),propSetHandlers:r(r({},l.propSetHandlers),u.propSetHandlers)})}var l,u}return e&&i(e),i(t),o}(o,i)),t=o,n=i,e}}var Go=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(wo);function qo(e,t,n,o){if(t[e])return t[e];var i=function(e,t,n,o){var i=n[e],a=o[e],s=function(e){return i&&null!==i[e]?i[e]:a&&null!==a[e]?a[e]:null},l=s("component"),u=s("superType"),c=null;if(u){if(u===e)throw new Error("Can't have a custom view type that references itself");c=qo(u,t,n,o)}!l&&c&&(l=c.component);if(!l)return null;return{type:e,component:l,defaults:r(r({},c?c.defaults:{}),i?i.rawOptions:{}),overrides:r(r({},c?c.overrides:{}),a?a.rawOptions:{})}}(e,t,n,o);return i&&(t[e]=i),i}Go.prototype.classes={root:"fc-theme-standard",tableCellShaded:"fc-cell-shaded",buttonGroup:"fc-button-group",button:"fc-button fc-button-primary",buttonActive:"fc-button-active"},Go.prototype.baseIconClass="fc-icon",Go.prototype.iconClasses={close:"fc-icon-x",prev:"fc-icon-chevron-left",next:"fc-icon-chevron-right",prevYear:"fc-icon-chevrons-left",nextYear:"fc-icon-chevrons-right"},Go.prototype.rtlIconClasses={prev:"fc-icon-chevron-right",next:"fc-icon-chevron-left",prevYear:"fc-icon-chevrons-right",nextYear:"fc-icon-chevrons-left"},Go.prototype.iconOverrideOption="buttonIcons",Go.prototype.iconOverrideCustomButtonOption="icon",Go.prototype.iconOverridePrefix="fc-icon-";var Yo=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.rootElRef=ko(),t.handleRootEl=function(e){Fo(t.rootElRef,e),t.props.elRef&&Fo(t.props.elRef,e)},t}return n(t,e),t.prototype.render=function(){var e=this,t=this.props,n=t.hookProps;return _o($o,{hookProps:n,didMount:t.didMount,willUnmount:t.willUnmount,elRef:this.handleRootEl},(function(r){return _o(Xo,{hookProps:n,content:t.content,defaultContent:t.defaultContent,backupElRef:e.rootElRef},(function(e,o){return t.children(r,Qo(t.classNames,n),e,o)}))}))},t}(Uo),Zo=Mo(0);function Xo(e){return _o(Zo.Consumer,null,(function(t){return _o(Ko,r({renderId:t},e))}))}var Ko=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.innerElRef=ko(),t}return n(t,e),t.prototype.render=function(){return this.props.children(this.innerElRef,this.renderInnerContent())},t.prototype.componentDidMount=function(){this.updateCustomContent()},t.prototype.componentDidUpdate=function(){this.updateCustomContent()},t.prototype.componentWillUnmount=function(){this.customContentInfo&&this.customContentInfo.destroy&&this.customContentInfo.destroy()},t.prototype.renderInnerContent=function(){var e=this.customContentInfo,t=this.getInnerContent(),n=this.getContentMeta(t);return e&&e.contentKey===n.contentKey?e&&(e.contentVal=t[n.contentKey]):(e&&(e.destroy&&e.destroy(),e=this.customContentInfo=null),n.contentKey&&(e=this.customContentInfo=r({contentKey:n.contentKey,contentVal:t[n.contentKey]},n.buildLifecycleFuncs()))),e?[]:t},t.prototype.getInnerContent=function(){var e=this.props,t=ei(e.content,e.hookProps);return void 0===t&&(t=ei(e.defaultContent,e.hookProps)),null==t?null:t},t.prototype.getContentMeta=function(e){var t=this.context.pluginHooks.contentTypeHandlers,n="",r=null;if(e)for(var o in t)if(void 0!==e[o]){n=o,r=t[o];break}return{contentKey:n,buildLifecycleFuncs:r}},t.prototype.updateCustomContent=function(){this.customContentInfo&&this.customContentInfo.render(this.innerElRef.current||this.props.backupElRef.current,this.customContentInfo.contentVal)},t}(Uo),$o=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleRootEl=function(e){t.rootEl=e,t.props.elRef&&Fo(t.props.elRef,e)},t}return n(t,e),t.prototype.render=function(){return this.props.children(this.handleRootEl)},t.prototype.componentDidMount=function(){var e=this.props.didMount;e&&e(r(r({},this.props.hookProps),{el:this.rootEl}))},t.prototype.componentWillUnmount=function(){var e=this.props.willUnmount;e&&e(r(r({},this.props.hookProps),{el:this.rootEl}))},t}(Uo);function Jo(){var e,t,n=[];return function(r,o){return t&&wt(t,o)&&r===e||(e=r,t=o,n=Qo(r,o)),n}}function Qo(e,t){return"function"==typeof e&&(e=e(t)),Rn(e)}function ei(e,t){return"function"==typeof e?e(t,_o):e}var ti=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.normalizeClassNames=Jo(),t}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=t.options,r={view:t.viewApi},o=this.normalizeClassNames(n.viewClassNames,r);return _o($o,{hookProps:r,didMount:n.viewDidMount,willUnmount:n.viewWillUnmount,elRef:e.elRef},(function(t){return e.children(t,["fc-"+e.viewSpec.type+"-view","fc-view"].concat(o))}))},t}(Uo);function ni(e){return bt(e,ri)}function ri(e){var t,n="function"==typeof e?{component:e}:e,o=n.component;return n.content&&(t=n,o=function(e){return _o(Oo.Consumer,null,(function(n){return _o(ti,{viewSpec:n.viewSpec},(function(o,i){var a=r(r({},e),{nextDayThreshold:n.options.nextDayThreshold});return _o(Yo,{hookProps:a,classNames:t.classNames,content:t.content,didMount:t.didMount,willUnmount:t.willUnmount,elRef:o},(function(e,t,n,r){return _o("div",{className:i.concat(t).join(" "),ref:e},r)}))}))}))}),{superType:n.type,component:o,rawOptions:n}}function oi(e,t,n,o){var i=ni(e),a=ni(t.views);return bt(function(e,t){var n,r={};for(n in e)qo(n,r,e,t);for(n in t)qo(n,r,e,t);return r}(i,a),(function(e){return function(e,t,n,o,i){var a=e.overrides.duration||e.defaults.duration||o.duration||n.duration,s=null,l="",u="",c={};if(a&&(s=function(e){var t=JSON.stringify(e),n=ii[t];void 0===n&&(n=Nt(e),ii[t]=n);return n}(a))){var d=Vt(s);l=d.unit,1===d.value&&(u=l,c=t[l]?t[l].rawOptions:{})}var p=function(t){var n=t.buttonText||{},r=e.defaults.buttonTextKey;return null!=r&&null!=n[r]?n[r]:null!=n[e.type]?n[e.type]:null!=n[u]?n[u]:null},f=function(t){var n=t.buttonHints||{},r=e.defaults.buttonTextKey;return null!=r&&null!=n[r]?n[r]:null!=n[e.type]?n[e.type]:null!=n[u]?n[u]:null};return{type:e.type,component:e.component,duration:s,durationUnit:l,singleUnit:u,optionDefaults:e.defaults,optionOverrides:r(r({},c),e.overrides),buttonTextOverride:p(o)||p(n)||e.overrides.buttonText,buttonTextDefault:p(i)||e.defaults.buttonText||p(cn)||e.type,buttonTitleOverride:f(o)||f(n)||e.overrides.buttonHint,buttonTitleDefault:f(i)||e.defaults.buttonHint||f(cn)}}(e,a,t,n,o)}))}var ii={};var ai=function(){function e(e){this.props=e,this.nowDate=Tr(e.nowInput,e.dateEnv),this.initHiddenDays()}return e.prototype.buildPrev=function(e,t,n){var r=this.props.dateEnv,o=r.subtract(r.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(o,-1,n)},e.prototype.buildNext=function(e,t,n){var r=this.props.dateEnv,o=r.add(r.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(o,1,n)},e.prototype.build=function(e,t,n){void 0===n&&(n=!0);var r,o,i,a,s,l,u,c,d=this.props;return r=this.buildValidRange(),r=this.trimHiddenDays(r),n&&(u=e,e=null!=(c=r).start&&u<c.start?c.start:null!=c.end&&u>=c.end?new Date(c.end.valueOf()-1):u),o=this.buildCurrentRangeInfo(e,t),i=/^(year|month|week|day)$/.test(o.unit),a=this.buildRenderRange(this.trimHiddenDays(o.range),o.unit,i),s=a=this.trimHiddenDays(a),d.showNonCurrentDates||(s=jn(s,o.range)),s=jn(s=this.adjustActiveRange(s),r),l=qn(o.range,r),{validRange:r,currentRange:o.range,currentRangeUnit:o.unit,isRangeAllDay:i,activeRange:s,renderRange:a,slotMinTime:d.slotMinTime,slotMaxTime:d.slotMaxTime,isValid:l,dateIncrement:this.buildDateIncrement(o.duration)}},e.prototype.buildValidRange=function(){var e=this.props.validRangeInput,t="function"==typeof e?e.call(this.props.calendarApi,this.nowDate):e;return this.refineRange(t)||{start:null,end:null}},e.prototype.buildCurrentRangeInfo=function(e,t){var n,r=this.props,o=null,i=null,a=null;return r.duration?(o=r.duration,i=r.durationUnit,a=this.buildRangeFromDuration(e,t,o,i)):(n=this.props.dayCount)?(i="day",a=this.buildRangeFromDayCount(e,t,n)):(a=this.buildCustomVisibleRange(e))?i=r.dateEnv.greatestWholeUnit(a.start,a.end).unit:(i=Vt(o=this.getFallbackDuration()).unit,a=this.buildRangeFromDuration(e,t,o,i)),{duration:o,unit:i,range:a}},e.prototype.getFallbackDuration=function(){return Nt({day:1})},e.prototype.adjustActiveRange=function(e){var t=this.props,n=t.dateEnv,r=t.usesMinMaxTime,o=t.slotMinTime,i=t.slotMaxTime,a=e.start,s=e.end;return r&&(Lt(o)<0&&(a=lt(a),a=n.add(a,o)),Lt(i)>1&&(s=tt(s=lt(s),-1),s=n.add(s,i))),{start:a,end:s}},e.prototype.buildRangeFromDuration=function(e,t,n,r){var o,i,a,s=this.props,l=s.dateEnv,u=s.dateAlignment;if(!u){var c=this.props.dateIncrement;u=c&&Ut(c)<Ut(n)?Vt(c).unit:r}function d(){o=l.startOf(e,u),i=l.add(o,n),a={start:o,end:i}}return Lt(n)<=1&&this.isHiddenDay(o)&&(o=lt(o=this.skipHiddenDays(o,t))),d(),this.trimHiddenDays(a)||(e=this.skipHiddenDays(e,t),d()),a},e.prototype.buildRangeFromDayCount=function(e,t,n){var r,o=this.props,i=o.dateEnv,a=o.dateAlignment,s=0,l=e;a&&(l=i.startOf(l,a)),l=lt(l),r=l=this.skipHiddenDays(l,t);do{r=tt(r,1),this.isHiddenDay(r)||(s+=1)}while(s<n);return{start:l,end:r}},e.prototype.buildCustomVisibleRange=function(e){var t=this.props,n=t.visibleRangeInput,r="function"==typeof n?n.call(t.calendarApi,t.dateEnv.toDate(e)):n,o=this.refineRange(r);return!o||null!=o.start&&null!=o.end?o:null},e.prototype.buildRenderRange=function(e,t,n){return e},e.prototype.buildDateIncrement=function(e){var t,n=this.props.dateIncrement;return n||((t=this.props.dateAlignment)?Nt(1,t):e||Nt({days:1}))},e.prototype.refineRange=function(e){if(e){var t=(n=e,r=this.props.dateEnv,o=null,i=null,n.start&&(o=r.createMarker(n.start)),n.end&&(i=r.createMarker(n.end)),o||i?o&&i&&i<o?null:{start:o,end:i}:null);return t&&(t=Wn(t)),t}var n,r,o,i;return null},e.prototype.initHiddenDays=function(){var e,t=this.props.hiddenDays||[],n=[],r=0;for(!1===this.props.weekends&&t.push(0,6),e=0;e<7;e+=1)(n[e]=-1!==t.indexOf(e))||(r+=1);if(!r)throw new Error("invalid hiddenDays");this.isHiddenDayHash=n},e.prototype.trimHiddenDays=function(e){var t=e.start,n=e.end;return t&&(t=this.skipHiddenDays(t)),n&&(n=this.skipHiddenDays(n,-1,!0)),null==t||null==n||t<n?{start:t,end:n}:null},e.prototype.isHiddenDay=function(e){return e instanceof Date&&(e=e.getUTCDay()),this.isHiddenDayHash[e]},e.prototype.skipHiddenDays=function(e,t,n){for(void 0===t&&(t=1),void 0===n&&(n=!1);this.isHiddenDayHash[(e.getUTCDay()+(n?t:0)+7)%7];)e=tt(e,t);return e},e}();function si(e,t,n){var r=t?t.activeRange:null;return ci({},function(e,t){var n=_r(t),r=[].concat(e.eventSources||[]),o=[];e.initialEvents&&r.unshift(e.initialEvents);e.events&&r.unshift(e.events);for(var i=0,a=r;i<a.length;i++){var s=Rr(a[i],t,n);s&&o.push(s)}return o}(e,n),r,n)}function li(e,t,n,o){var i,a,s=n?n.activeRange:null;switch(t.type){case"ADD_EVENT_SOURCES":return ci(e,t.sources,s,o);case"REMOVE_EVENT_SOURCE":return i=e,a=t.sourceId,St(i,(function(e){return e.sourceId!==a}));case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return n?di(e,s,o):e;case"FETCH_EVENT_SOURCES":return pi(e,t.sourceIds?Dt(t.sourceIds):hi(e,o),s,t.isRefetch||!1,o);case"RECEIVE_EVENTS":case"RECEIVE_EVENT_ERROR":return function(e,t,n,o){var i,a=e[t];if(a&&n===a.latestFetchId)return r(r({},e),((i={})[t]=r(r({},a),{isFetching:!1,fetchRange:o}),i));return e}(e,t.sourceId,t.fetchId,t.fetchRange);case"REMOVE_ALL_EVENT_SOURCES":return{};default:return e}}function ui(e){for(var t in e)if(e[t].isFetching)return!0;return!1}function ci(e,t,n,o){for(var i={},a=0,s=t;a<s.length;a++){var l=s[a];i[l.sourceId]=l}return n&&(i=di(i,n,o)),r(r({},e),i)}function di(e,t,n){return pi(e,St(e,(function(e){return function(e,t,n){if(!vi(e,n))return!e.latestFetchId;return!n.options.lazyFetching||!e.fetchRange||e.isFetching||t.start<e.fetchRange.start||t.end>e.fetchRange.end}(e,t,n)})),t,!1,n)}function pi(e,t,n,r,o){var i={};for(var a in e){var s=e[a];t[a]?i[a]=fi(s,n,r,o):i[a]=s}return i}function fi(e,t,n,o){var i=o.options,a=o.calendarApi,s=o.pluginHooks.eventSourceDefs[e.sourceDefId],l=Le();return s.fetch({eventSource:e,range:t,isRefetch:n,context:o},(function(n){var r=n.rawEvents;i.eventSourceSuccess&&(r=i.eventSourceSuccess.call(a,r,n.xhr)||r),e.success&&(r=e.success.call(a,r,n.xhr)||r),o.dispatch({type:"RECEIVE_EVENTS",sourceId:e.sourceId,fetchId:l,fetchRange:t,rawEvents:r})}),(function(n){console.warn(n.message,n),i.eventSourceFailure&&i.eventSourceFailure.call(a,n),e.failure&&e.failure(n),o.dispatch({type:"RECEIVE_EVENT_ERROR",sourceId:e.sourceId,fetchId:l,fetchRange:t,error:n})})),r(r({},e),{isFetching:!0,latestFetchId:l})}function hi(e,t){return St(e,(function(e){return vi(e,t)}))}function vi(e,t){return!t.pluginHooks.eventSourceDefs[e.sourceDefId].ignoreRange}function gi(e,t,n,r,o){switch(t.type){case"RECEIVE_EVENTS":return function(e,t,n,r,o,i){if(t&&n===t.latestFetchId){var a=En(function(e,t,n){var r=n.options.eventDataTransform,o=t?t.eventDataTransform:null;o&&(e=mi(e,o));r&&(e=mi(e,r));return e}(o,t,i),t,i);return r&&(a=xt(a,r,i)),Cn(yi(e,t.sourceId),a)}return e}(e,n[t.sourceId],t.fetchId,t.fetchRange,t.rawEvents,o);case"ADD_EVENTS":return function(e,t,n,r){n&&(t=xt(t,n,r));return Cn(e,t)}(e,t.eventStore,r?r.activeRange:null,o);case"RESET_EVENTS":return t.eventStore;case"MERGE_EVENTS":return Cn(e,t.eventStore);case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return r?xt(e,r.activeRange,o):e;case"REMOVE_EVENTS":return function(e,t){var n=e.defs,r=e.instances,o={},i={};for(var a in n)t.defs[a]||(o[a]=n[a]);for(var s in r)!t.instances[s]&&o[r[s].defId]&&(i[s]=r[s]);return{defs:o,instances:i}}(e,t.eventStore);case"REMOVE_EVENT_SOURCE":return yi(e,t.sourceId);case"REMOVE_ALL_EVENT_SOURCES":return wn(e,(function(e){return!e.sourceId}));case"REMOVE_ALL_EVENTS":return{defs:{},instances:{}};default:return e}}function mi(e,t){var n;if(t){n=[];for(var r=0,o=e;r<o.length;r++){var i=o[r],a=t(i);a?n.push(a):null==a&&n.push(i)}}else n=e;return n}function yi(e,t){return wn(e,(function(e){return e.sourceId!==t}))}function Ei(e,t){switch(t.type){case"UNSELECT_DATES":return null;case"SELECT_DATES":return t.selection;default:return e}}function Si(e,t){switch(t.type){case"UNSELECT_EVENT":return"";case"SELECT_EVENT":return t.eventInstanceId;default:return e}}function bi(e,t){var n;switch(t.type){case"UNSET_EVENT_DRAG":return null;case"SET_EVENT_DRAG":return{affectedEvents:(n=t.state).affectedEvents,mutatedEvents:n.mutatedEvents,isEvent:n.isEvent};default:return e}}function Di(e,t){var n;switch(t.type){case"UNSET_EVENT_RESIZE":return null;case"SET_EVENT_RESIZE":return{affectedEvents:(n=t.state).affectedEvents,mutatedEvents:n.mutatedEvents,isEvent:n.isEvent};default:return e}}function Ci(e,t,n,r,o){return{header:e.headerToolbar?wi(e.headerToolbar,e,t,n,r,o):null,footer:e.footerToolbar?wi(e.footerToolbar,e,t,n,r,o):null}}function wi(e,t,n,r,o,i){var a={},s=[],l=!1;for(var u in e){var c=Ri(e[u],t,n,r,o,i);a[u]=c.widgets,s.push.apply(s,c.viewsWithButtons),l=l||c.hasTitle}return{sectionWidgets:a,viewsWithButtons:s,hasTitle:l}}function Ri(e,t,n,r,o,i){var a="rtl"===t.direction,s=t.customButtons||{},l=n.buttonText||{},u=t.buttonText||{},c=n.buttonHints||{},d=t.buttonHints||{},p=e?e.split(" "):[],f=[],h=!1;return{widgets:p.map((function(e){return e.split(",").map((function(e){if("title"===e)return h=!0,{buttonName:e};var n,p,v,g,m,y;if(n=s[e])v=function(e){n.click&&n.click.call(e.target,e,e.target)},(g=r.getCustomButtonIconClass(n))||(g=r.getIconClass(e,a))||(m=n.text),y=n.hint||n.text;else if(p=o[e]){f.push(e),v=function(){i.changeView(e)},(m=p.buttonTextOverride)||(g=r.getIconClass(e,a))||(m=p.buttonTextDefault);var E=p.buttonTextOverride||p.buttonTextDefault;y=Xe(p.buttonTitleOverride||p.buttonTitleDefault||t.viewHint,[E,e],E)}else if(i[e])if(v=function(){i[e]()},(m=l[e])||(g=r.getIconClass(e,a))||(m=u[e]),"prevYear"===e||"nextYear"===e){var S="prevYear"===e?"prev":"next";y=Xe(c[S]||d[S],[u.year||"year","year"],u[e])}else y=function(t){return Xe(c[e]||d[e],[u[t]||t,t],u[e])};return{buttonName:e,buttonClick:v,buttonIcon:g,buttonText:m,buttonHint:y}}))})),viewsWithButtons:f,hasTitle:h}}function _i(e,t,n,r,o){var i=null;"GET"===(e=e.toUpperCase())?t=function(e,t){return e+(-1===e.indexOf("?")?"?":"&")+Ti(t)}(t,n):i=Ti(n);var a=new XMLHttpRequest;a.open(e,t,!0),"GET"!==e&&a.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),a.onload=function(){if(a.status>=200&&a.status<400){var e=!1,t=void 0;try{t=JSON.parse(a.responseText),e=!0}catch(e){}e?r(t,a):o("Failure parsing JSON",a)}else o("Request failed",a)},a.onerror=function(){o("Request failed",a)},a.send(i)}function Ti(e){var t=[];for(var n in e)t.push(encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t.join("&")}function ki(e,t){for(var n=Ct(t.getCurrentData().eventSources),r=[],o=0,i=e;o<i.length;o++){for(var a=i[o],s=!1,l=0;l<n.length;l+=1)if(n[l]._raw===a){n.splice(l,1),s=!0;break}s||r.push(a)}for(var u=0,c=n;u<c.length;u++){var d=c[u];t.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:d.sourceId})}for(var p=0,f=r;p<f.length;p++){var h=f[p];t.calendarApi.addEventSource(h)}}var xi=[zo({eventSourceDefs:[{ignoreRange:!0,parseMeta:function(e){return Array.isArray(e.events)?e.events:null},fetch:function(e,t){t({rawEvents:e.eventSource.meta})}}]}),zo({eventSourceDefs:[{parseMeta:function(e){return"function"==typeof e.events?e.events:null},fetch:function(e,t,n){var r=e.context.dateEnv;yo(e.eventSource.meta.bind(null,hr(e.range,r)),(function(e){t({rawEvents:e})}),n)}}]}),zo({eventSourceRefiners:{method:String,extraParams:yn,startParam:String,endParam:String,timeZoneParam:String},eventSourceDefs:[{parseMeta:function(e){return!e.url||"json"!==e.format&&e.format?null:{url:e.url,format:"json",method:(e.method||"GET").toUpperCase(),extraParams:e.extraParams,startParam:e.startParam,endParam:e.endParam,timeZoneParam:e.timeZoneParam}},fetch:function(e,t,n){var o=e.eventSource.meta,i=function(e,t,n){var o,i,a,s,l=n.dateEnv,u=n.options,c={};null==(o=e.startParam)&&(o=u.startParam);null==(i=e.endParam)&&(i=u.endParam);null==(a=e.timeZoneParam)&&(a=u.timeZoneParam);s="function"==typeof e.extraParams?e.extraParams():e.extraParams||{};r(c,s),c[o]=l.formatIso(t.start),c[i]=l.formatIso(t.end),"local"!==l.timeZone&&(c[a]=l.timeZone);return c}(o,e.range,e.context);_i(o.method,o.url,i,(function(e,n){t({rawEvents:e,xhr:n})}),(function(e,t){n({message:e,xhr:t})}))}}]}),zo({recurringTypes:[{parse:function(e,t){if(e.daysOfWeek||e.startTime||e.endTime||e.startRecur||e.endRecur){var n={daysOfWeek:e.daysOfWeek||null,startTime:e.startTime||null,endTime:e.endTime||null,startRecur:e.startRecur?t.createMarker(e.startRecur):null,endRecur:e.endRecur?t.createMarker(e.endRecur):null},r=void 0;return e.duration&&(r=e.duration),!r&&e.startTime&&e.endTime&&(o=e.endTime,i=e.startTime,r={years:o.years-i.years,months:o.months-i.months,days:o.days-i.days,milliseconds:o.milliseconds-i.milliseconds}),{allDayGuess:Boolean(!e.startTime&&!e.endTime),duration:r,typeData:n}}var o,i;return null},expand:function(e,t,n){var r=jn(t,{start:e.startRecur,end:e.endRecur});return r?function(e,t,n,r){var o=e?Dt(e):null,i=lt(n.start),a=n.end,s=[];for(;i<a;){var l=void 0;o&&!o[i.getUTCDay()]||(l=t?r.add(i,t):i,s.push(l)),i=tt(i,1)}return s}(e.daysOfWeek,e.startTime,r,n):[]}}],eventRefiners:{daysOfWeek:yn,startTime:Nt,endTime:Nt,duration:Nt,startRecur:yn,endRecur:yn}}),zo({optionChangeHandlers:{events:function(e,t){ki([e],t)},eventSources:ki}}),zo({isLoadingFuncs:[function(e){return ui(e.eventSources)}],contentTypeHandlers:{html:function(){var e=null,t="";return{render:function(n,r){n===e&&r===t||(n.innerHTML=r),e=n,t=r},destroy:function(){e.innerHTML="",e=null,t=""}}},domNodes:function(){var e=null,t=[];function n(){t.forEach(Ee),t=[],e=null}return{render:function(r,o){var i=Array.prototype.slice.call(o);if(r!==e||!Gt(t,i)){for(var a=0,s=i;a<s.length;a++){var l=s[a];r.appendChild(l)}n()}e=r,t=i},destroy:n}}},propSetHandlers:{dateProfile:function(e,t){t.emitter.trigger("datesSet",r(r({},hr(e.activeRange,t.dateEnv)),{view:t.viewApi}))},eventStore:function(e,t){var n=t.emitter;n.hasHandlers("eventsSet")&&n.trigger("eventsSet",Ir(e,t))}}})];var Mi=function(){function e(e){this.drainedOption=e,this.isRunning=!1,this.isDirty=!1,this.pauseDepths={},this.timeoutId=0}return e.prototype.request=function(e){this.isDirty=!0,this.isPaused()||(this.clearTimeout(),null==e?this.tryDrain():this.timeoutId=setTimeout(this.tryDrain.bind(this),e))},e.prototype.pause=function(e){void 0===e&&(e="");var t=this.pauseDepths;t[e]=(t[e]||0)+1,this.clearTimeout()},e.prototype.resume=function(e,t){void 0===e&&(e="");var n=this.pauseDepths;if(e in n){if(t)delete n[e];else n[e]-=1,n[e]<=0&&delete n[e];this.tryDrain()}},e.prototype.isPaused=function(){return Object.keys(this.pauseDepths).length},e.prototype.tryDrain=function(){if(!this.isRunning&&!this.isPaused()){for(this.isRunning=!0;this.isDirty;)this.isDirty=!1,this.drained();this.isRunning=!1}},e.prototype.clear=function(){this.clearTimeout(),this.isDirty=!1,this.pauseDepths={}},e.prototype.clearTimeout=function(){this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=0)},e.prototype.drained=function(){this.drainedOption&&this.drainedOption()},e}(),Ii=function(){function e(e,t){this.runTaskOption=e,this.drainedOption=t,this.queue=[],this.delayedRunner=new Mi(this.drain.bind(this))}return e.prototype.request=function(e,t){this.queue.push(e),this.delayedRunner.request(t)},e.prototype.pause=function(e){this.delayedRunner.pause(e)},e.prototype.resume=function(e,t){this.delayedRunner.resume(e,t)},e.prototype.drain=function(){for(var e=this.queue;e.length;){for(var t=[],n=void 0;n=e.shift();)this.runTask(n),t.push(n);this.drained(t)}},e.prototype.runTask=function(e){this.runTaskOption&&this.runTaskOption(e)},e.prototype.drained=function(e){this.drainedOption&&this.drainedOption(e)},e}();function Pi(e,t,n){var r;return r=/^(year|month)$/.test(e.currentRangeUnit)?e.currentRange:e.activeRange,n.formatRange(r.start,r.end,ln(t.titleFormat||function(e){var t=e.currentRangeUnit;if("year"===t)return{year:"numeric"};if("month"===t)return{year:"numeric",month:"long"};var n=st(e.currentRange.start,e.currentRange.end);if(null!==n&&n>1)return{year:"numeric",month:"short",day:"numeric"};return{year:"numeric",month:"long",day:"numeric"}}(e)),{isEndExclusive:e.isRangeAllDay,defaultSeparator:t.titleRangeSeparator})}var Ni=function(){function e(e){var t=this;this.computeOptionsData=qt(this._computeOptionsData),this.computeCurrentViewData=qt(this._computeCurrentViewData),this.organizeRawLocales=qt(Fr),this.buildLocale=qt(Br),this.buildPluginHooks=jo(),this.buildDateEnv=qt(Hi),this.buildTheme=qt(Oi),this.parseToolbars=qt(Ci),this.buildViewSpecs=qt(oi),this.buildDateProfileGenerator=Yt(Ai),this.buildViewApi=qt(Li),this.buildViewUiProps=Yt(Vi),this.buildEventUiBySource=qt(Ui,wt),this.buildEventUiBases=qt(Wi),this.parseContextBusinessHours=Yt(Bi),this.buildTitle=qt(Pi),this.emitter=new Eo,this.actionRunner=new Ii(this._handleAction.bind(this),this.updateData.bind(this)),this.currentCalendarOptionsInput={},this.currentCalendarOptionsRefined={},this.currentViewOptionsInput={},this.currentViewOptionsRefined={},this.currentCalendarOptionsRefiners={},this.getCurrentData=function(){return t.data},this.dispatch=function(e){t.actionRunner.request(e)},this.props=e,this.actionRunner.pause();var n={},o=this.computeOptionsData(e.optionOverrides,n,e.calendarApi),i=o.calendarOptions.initialView||o.pluginHooks.initialView,a=this.computeCurrentViewData(i,o,e.optionOverrides,n);e.calendarApi.currentDataManager=this,this.emitter.setThisContext(e.calendarApi),this.emitter.setOptions(a.options);var s,l,u,c=(s=o.calendarOptions,l=o.dateEnv,null!=(u=s.initialDate)?l.createMarker(u):Tr(s.now,l)),d=a.dateProfileGenerator.build(c);Zn(d.activeRange,c)||(c=d.currentRange.start);for(var p={dateEnv:o.dateEnv,options:o.calendarOptions,pluginHooks:o.pluginHooks,calendarApi:e.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData},f=0,h=o.pluginHooks.contextInit;f<h.length;f++){(0,h[f])(p)}for(var v=si(o.calendarOptions,d,p),g={dynamicOptionOverrides:n,currentViewType:i,currentDate:c,dateProfile:d,businessHours:this.parseContextBusinessHours(p),eventSources:v,eventUiBases:{},eventStore:{defs:{},instances:{}},renderableEventStore:{defs:{},instances:{}},dateSelection:null,eventSelection:"",eventDrag:null,eventResize:null,selectionConfig:this.buildViewUiProps(p).selectionConfig},m=r(r({},p),g),y=0,E=o.pluginHooks.reducers;y<E.length;y++){var S=E[y];r(g,S(null,null,m))}Fi(g,p)&&this.emitter.trigger("loading",!0),this.state=g,this.updateData(),this.actionRunner.resume()}return e.prototype.resetOptions=function(e,t){var n=this.props;n.optionOverrides=t?r(r({},n.optionOverrides),e):e,this.actionRunner.request({type:"NOTHING"})},e.prototype._handleAction=function(e){var t=this,n=t.props,o=t.state,i=t.emitter,a=function(e,t){var n;switch(t.type){case"SET_OPTION":return r(r({},e),((n={})[t.optionName]=t.rawOptionValue,n));default:return e}}(o.dynamicOptionOverrides,e),s=this.computeOptionsData(n.optionOverrides,a,n.calendarApi),l=function(e,t){switch(t.type){case"CHANGE_VIEW_TYPE":e=t.viewType}return e}(o.currentViewType,e),u=this.computeCurrentViewData(l,s,n.optionOverrides,a);n.calendarApi.currentDataManager=this,i.setThisContext(n.calendarApi),i.setOptions(u.options);var c={dateEnv:s.dateEnv,options:s.calendarOptions,pluginHooks:s.pluginHooks,calendarApi:n.calendarApi,dispatch:this.dispatch,emitter:i,getCurrentData:this.getCurrentData},d=o.currentDate,p=o.dateProfile;this.data&&this.data.dateProfileGenerator!==u.dateProfileGenerator&&(p=u.dateProfileGenerator.build(d)),p=function(e,t,n,r){var o;switch(t.type){case"CHANGE_VIEW_TYPE":return r.build(t.dateMarker||n);case"CHANGE_DATE":return r.build(t.dateMarker);case"PREV":if((o=r.buildPrev(e,n)).isValid)return o;break;case"NEXT":if((o=r.buildNext(e,n)).isValid)return o}return e}(p,e,d=function(e,t){switch(t.type){case"CHANGE_DATE":return t.dateMarker;default:return e}}(d,e),u.dateProfileGenerator),"PREV"!==e.type&&"NEXT"!==e.type&&Zn(p.currentRange,d)||(d=p.currentRange.start);for(var f=li(o.eventSources,e,p,c),h=gi(o.eventStore,e,f,p,c),v=ui(f)&&!u.options.progressiveEventRendering&&o.renderableEventStore||h,g=this.buildViewUiProps(c),m=g.eventUiSingleBase,y=g.selectionConfig,E=this.buildEventUiBySource(f),S={dynamicOptionOverrides:a,currentViewType:l,currentDate:d,dateProfile:p,eventSources:f,eventStore:h,renderableEventStore:v,selectionConfig:y,eventUiBases:this.buildEventUiBases(v.defs,m,E),businessHours:this.parseContextBusinessHours(c),dateSelection:Ei(o.dateSelection,e),eventSelection:Si(o.eventSelection,e),eventDrag:bi(o.eventDrag,e),eventResize:Di(o.eventResize,e)},b=r(r({},c),S),D=0,C=s.pluginHooks.reducers;D<C.length;D++){var w=C[D];r(S,w(o,e,b))}var R=Fi(o,c),_=Fi(S,c);!R&&_?i.trigger("loading",!0):R&&!_&&i.trigger("loading",!1),this.state=S,n.onAction&&n.onAction(e)},e.prototype.updateData=function(){var e,t,n,o,i,a,s,l,u,c=this.props,d=this.state,p=this.data,f=this.computeOptionsData(c.optionOverrides,d.dynamicOptionOverrides,c.calendarApi),h=this.computeCurrentViewData(d.currentViewType,f,c.optionOverrides,d.dynamicOptionOverrides),v=this.data=r(r(r({viewTitle:this.buildTitle(d.dateProfile,h.options,f.dateEnv),calendarApi:c.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData},f),h),d),g=f.pluginHooks.optionChangeHandlers,m=p&&p.calendarOptions,y=f.calendarOptions;if(m&&m!==y)for(var E in m.timeZone!==y.timeZone&&(d.eventSources=v.eventSources=(a=v.eventSources,s=d.dateProfile,l=v,u=s?s.activeRange:null,pi(a,hi(a,l),u,!0,l)),d.eventStore=v.eventStore=(e=v.eventStore,t=p.dateEnv,n=v.dateEnv,o=e.defs,i=bt(e.instances,(function(e){var i=o[e.defId];return i.allDay||i.recurringDef?e:r(r({},e),{range:{start:n.createMarker(t.toDate(e.range.start,e.forcedStartTzo)),end:n.createMarker(t.toDate(e.range.end,e.forcedEndTzo))},forcedStartTzo:n.canComputeOffset?null:e.forcedStartTzo,forcedEndTzo:n.canComputeOffset?null:e.forcedEndTzo})})),{defs:o,instances:i})),g)m[E]!==y[E]&&g[E](y[E],v);c.onData&&c.onData(v)},e.prototype._computeOptionsData=function(e,t,n){var r=this.processRawCalendarOptions(e,t),o=r.refinedOptions,i=r.pluginHooks,a=r.localeDefaults,s=r.availableLocaleData;zi(r.extra);var l=this.buildDateEnv(o.timeZone,o.locale,o.weekNumberCalculation,o.firstDay,o.weekText,i,s,o.defaultRangeSeparator),u=this.buildViewSpecs(i.views,e,t,a),c=this.buildTheme(o,i);return{calendarOptions:o,pluginHooks:i,dateEnv:l,viewSpecs:u,theme:c,toolbarConfig:this.parseToolbars(o,e,c,u,n),localeDefaults:a,availableRawLocales:s.map}},e.prototype.processRawCalendarOptions=function(e,t){var n=gn([cn,e,t]),o=n.locales,i=n.locale,a=this.organizeRawLocales(o),s=a.map,l=this.buildLocale(i||a.defaultCode,s).options,u=this.buildPluginHooks(e.plugins||[],xi),c=this.currentCalendarOptionsRefiners=r(r(r(r(r({},un),dn),pn),u.listenerRefiners),u.optionRefiners),d={},p=gn([cn,l,e,t]),f={},h=this.currentCalendarOptionsInput,v=this.currentCalendarOptionsRefined,g=!1;for(var m in p)"plugins"!==m&&(p[m]===h[m]||fn[m]&&m in h&&fn[m](h[m],p[m])?f[m]=v[m]:c[m]?(f[m]=c[m](p[m]),g=!0):d[m]=h[m]);return g&&(this.currentCalendarOptionsInput=p,this.currentCalendarOptionsRefined=f),{rawOptions:this.currentCalendarOptionsInput,refinedOptions:this.currentCalendarOptionsRefined,pluginHooks:u,availableLocaleData:a,localeDefaults:l,extra:d}},e.prototype._computeCurrentViewData=function(e,t,n,r){var o=t.viewSpecs[e];if(!o)throw new Error('viewType "'+e+"\" is not available. Please make sure you've loaded all neccessary plugins");var i=this.processRawViewOptions(o,t.pluginHooks,t.localeDefaults,n,r),a=i.refinedOptions;return zi(i.extra),{viewSpec:o,options:a,dateProfileGenerator:this.buildDateProfileGenerator({dateProfileGeneratorClass:o.optionDefaults.dateProfileGeneratorClass,duration:o.duration,durationUnit:o.durationUnit,usesMinMaxTime:o.optionDefaults.usesMinMaxTime,dateEnv:t.dateEnv,calendarApi:this.props.calendarApi,slotMinTime:a.slotMinTime,slotMaxTime:a.slotMaxTime,showNonCurrentDates:a.showNonCurrentDates,dayCount:a.dayCount,dateAlignment:a.dateAlignment,dateIncrement:a.dateIncrement,hiddenDays:a.hiddenDays,weekends:a.weekends,nowInput:a.now,validRangeInput:a.validRange,visibleRangeInput:a.visibleRange,monthMode:a.monthMode,fixedWeekCount:a.fixedWeekCount}),viewApi:this.buildViewApi(e,this.getCurrentData,t.dateEnv)}},e.prototype.processRawViewOptions=function(e,t,n,o,i){var a=gn([cn,e.optionDefaults,n,o,e.optionOverrides,i]),s=r(r(r(r(r(r({},un),dn),pn),vn),t.listenerRefiners),t.optionRefiners),l={},u=this.currentViewOptionsInput,c=this.currentViewOptionsRefined,d=!1,p={};for(var f in a)a[f]===u[f]?l[f]=c[f]:(a[f]===this.currentCalendarOptionsInput[f]?f in this.currentCalendarOptionsRefined&&(l[f]=this.currentCalendarOptionsRefined[f]):s[f]?l[f]=s[f](a[f]):p[f]=a[f],d=!0);return d&&(this.currentViewOptionsInput=a,this.currentViewOptionsRefined=l),{rawOptions:this.currentViewOptionsInput,refinedOptions:this.currentViewOptionsRefined,extra:p}},e}();function Hi(e,t,n,r,o,i,a,s){var l=Br(t||a.defaultCode,a.map);return new Lr({calendarSystem:"gregory",timeZone:e,namedTimeZoneImpl:i.namedTimeZonedImpl,locale:l,weekNumberCalculation:n,firstDay:r,weekText:o,cmdFormatter:i.cmdFormatter,defaultSeparator:s})}function Oi(e,t){return new(t.themeClasses[e.themeSystem]||Go)(e)}function Ai(e){return new(e.dateProfileGeneratorClass||ai)(e)}function Li(e,t,n){return new Cr(e,t,n)}function Ui(e){return bt(e,(function(e){return e.ui}))}function Wi(e,t,n){var r={"":t};for(var o in e){var i=e[o];i.sourceId&&n[i.sourceId]&&(r[o]=n[i.sourceId])}return r}function Vi(e){var t=e.options;return{eventUiSingleBase:kn({display:t.eventDisplay,editable:t.editable,startEditable:t.eventStartEditable,durationEditable:t.eventDurationEditable,constraint:t.eventConstraint,overlap:"boolean"==typeof t.eventOverlap?t.eventOverlap:void 0,allow:t.eventAllow,backgroundColor:t.eventBackgroundColor,borderColor:t.eventBorderColor,textColor:t.eventTextColor,color:t.eventColor},e),selectionConfig:kn({constraint:t.selectConstraint,overlap:"boolean"==typeof t.selectOverlap?t.selectOverlap:void 0,allow:t.selectAllow},e)}}function Fi(e,t){for(var n=0,r=t.pluginHooks.isLoadingFuncs;n<r.length;n++){if((0,r[n])(e))return!0}return!1}function Bi(e){return Yr(e.options.businessHours,e)}function zi(e,t){for(var n in e)console.warn("Unknown option '"+n+"'"+(t?" for view '"+t+"'":""))}var ji=function(e){function t(t){var n=e.call(this,t)||this;return n.handleData=function(e){n.dataManager?n.setState(e):n.state=e},n.dataManager=new Ni({optionOverrides:t.optionOverrides,calendarApi:t.calendarApi,onData:n.handleData}),n}return n(t,e),t.prototype.render=function(){return this.props.children(this.state)},t.prototype.componentDidUpdate=function(e){var t=this.props.optionOverrides;t!==e.optionOverrides&&this.dataManager.resetOptions(t)},t}(Ro);var Gi=function(e){this.timeZoneName=e},qi=function(){function e(){this.strictOrder=!1,this.allowReslicing=!1,this.maxCoord=-1,this.maxStackCnt=-1,this.levelCoords=[],this.entriesByLevel=[],this.stackCnts={}}return e.prototype.addSegs=function(e){for(var t=[],n=0,r=e;n<r.length;n++){var o=r[n];this.insertEntry(o,t)}return t},e.prototype.insertEntry=function(e,t){var n=this.findInsertion(e);return this.isInsertionValid(n,e)?(this.insertEntryAt(e,n),1):this.handleInvalidInsertion(n,e,t)},e.prototype.isInsertionValid=function(e,t){return(-1===this.maxCoord||e.levelCoord+t.thickness<=this.maxCoord)&&(-1===this.maxStackCnt||e.stackCnt<this.maxStackCnt)},e.prototype.handleInvalidInsertion=function(e,t,n){return this.allowReslicing&&e.touchingEntry?this.splitEntry(t,e.touchingEntry,n):(n.push(t),0)},e.prototype.splitEntry=function(e,t,n){var r=0,i=[],a=e.span,s=t.span;return a.start<s.start&&(r+=this.insertEntry({index:e.index,thickness:e.thickness,span:{start:a.start,end:s.start}},i)),a.end>s.end&&(r+=this.insertEntry({index:e.index,thickness:e.thickness,span:{start:s.end,end:a.end}},i)),r?(n.push.apply(n,o([{index:e.index,thickness:e.thickness,span:$i(s,a)}],i)),r):(n.push(e),0)},e.prototype.insertEntryAt=function(e,t){var n=this.entriesByLevel,r=this.levelCoords;-1===t.lateral?(Ji(r,t.level,t.levelCoord),Ji(n,t.level,[e])):Ji(n[t.level],t.lateral,e),this.stackCnts[Zi(e)]=t.stackCnt},e.prototype.findInsertion=function(e){for(var t=this,n=t.levelCoords,r=t.entriesByLevel,o=t.strictOrder,i=t.stackCnts,a=n.length,s=0,l=-1,u=-1,c=null,d=0,p=0;p<a;p+=1){var f=n[p];if(!o&&f>=s+e.thickness)break;for(var h=r[p],v=void 0,g=Qi(h,e.span.start,Yi),m=g[0]+g[1];(v=h[m])&&v.span.start<e.span.end;){var y=f+v.thickness;y>s&&(s=y,c=v,l=p,u=m),y===s&&(d=Math.max(d,i[Zi(v)]+1)),m+=1}}var E=0;if(c)for(E=l+1;E<a&&n[E]<s;)E+=1;var S=-1;return E<a&&n[E]===s&&(S=Qi(r[E],e.span.end,Yi)[0]),{touchingLevel:l,touchingLateral:u,touchingEntry:c,stackCnt:d,levelCoord:s,level:E,lateral:S}},e.prototype.toRects=function(){for(var e=this.entriesByLevel,t=this.levelCoords,n=e.length,o=[],i=0;i<n;i+=1)for(var a=e[i],s=t[i],l=0,u=a;l<u.length;l++){var c=u[l];o.push(r(r({},c),{levelCoord:s}))}return o},e}();function Yi(e){return e.span.end}function Zi(e){return e.index+":"+e.span.start}function Xi(e){for(var t=[],n=0,r=e;n<r.length;n++){for(var o=r[n],i=[],a={span:o.span,entries:[o]},s=0,l=t;s<l.length;s++){var u=l[s];$i(u.span,a.span)?a={entries:u.entries.concat(a.entries),span:Ki(u.span,a.span)}:i.push(u)}i.push(a),t=i}return t}function Ki(e,t){return{start:Math.min(e.start,t.start),end:Math.max(e.end,t.end)}}function $i(e,t){var n=Math.max(e.start,t.start),r=Math.min(e.end,t.end);return n<r?{start:n,end:r}:null}function Ji(e,t,n){e.splice(t,0,n)}function Qi(e,t,n){var r=0,o=e.length;if(!o||t<n(e[r]))return[0,0];if(t>n(e[o-1]))return[o,0];for(;r<o;){var i=Math.floor(r+(o-r)/2),a=n(e[i]);if(t<a)o=i;else{if(!(t>a))return[i,1];r=i+1}}return[r,0]}var ea=function(){function e(e){this.component=e.component,this.isHitComboAllowed=e.isHitComboAllowed||null}return e.prototype.destroy=function(){},e}();function ta(e,t){return{component:e,el:t.el,useEventCenter:null==t.useEventCenter||t.useEventCenter,isHitComboAllowed:t.isHitComboAllowed||null}}function na(e){var t;return(t={})[e.component.uid]=e,t}var ra={},oa=function(){function e(e,t){this.emitter=new Eo}return e.prototype.destroy=function(){},e.prototype.setMirrorIsVisible=function(e){},e.prototype.setMirrorNeedsRevert=function(e){},e.prototype.setAutoScrollEnabled=function(e){},e}(),ia={},aa={startTime:Nt,duration:Nt,create:Boolean,sourceId:String};function sa(e){var t=mn(e,aa),n=t.refined,r=t.extra;return{startTime:n.startTime||null,duration:n.duration||null,create:null==n.create||n.create,sourceId:n.sourceId,leftoverProps:r}}var la=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this,t=this.props.widgetGroups.map((function(t){return e.renderWidgetGroup(t)}));return _o.apply(void 0,o(["div",{className:"fc-toolbar-chunk"}],t))},t.prototype.renderWidgetGroup=function(e){for(var t=this.props,n=this.context.theme,r=[],i=!0,a=0,s=e;a<s.length;a++){var l=s[a],u=l.buttonName,c=l.buttonClick,d=l.buttonText,p=l.buttonIcon,f=l.buttonHint;if("title"===u)i=!1,r.push(_o("h2",{className:"fc-toolbar-title",id:t.titleId},t.title));else{var h=u===t.activeButton,v=!t.isTodayEnabled&&"today"===u||!t.isPrevEnabled&&"prev"===u||!t.isNextEnabled&&"next"===u,g=["fc-"+u+"-button",n.getClass("button")];h&&g.push(n.getClass("buttonActive")),r.push(_o("button",{type:"button",title:"function"==typeof f?f(t.navUnit):f,disabled:v,"aria-pressed":h,className:g.join(" "),onClick:c},d||(p?_o("span",{className:p}):"")))}}if(r.length>1){var m=i&&n.getClass("buttonGroup")||"";return _o.apply(void 0,o(["div",{className:m}],r))}return r[0]},t}(Uo),ua=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e,t,n=this.props,r=n.model,o=n.extraClassName,i=!1,a=r.sectionWidgets,s=a.center;return a.left?(i=!0,e=a.left):e=a.start,a.right?(i=!0,t=a.right):t=a.end,_o("div",{className:[o||"","fc-toolbar",i?"fc-toolbar-ltr":""].join(" ")},this.renderSection("start",e||[]),this.renderSection("center",s||[]),this.renderSection("end",t||[]))},t.prototype.renderSection=function(e,t){var n=this.props;return _o(la,{key:e,widgetGroups:t,title:n.title,navUnit:n.navUnit,activeButton:n.activeButton,isTodayEnabled:n.isTodayEnabled,isPrevEnabled:n.isPrevEnabled,isNextEnabled:n.isNextEnabled,titleId:n.titleId})},t}(Uo),ca=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={availableWidth:null},t.handleEl=function(e){t.el=e,Fo(t.props.elRef,e),t.updateAvailableWidth()},t.handleResize=function(){t.updateAvailableWidth()},t}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.state,n=e.aspectRatio,r=["fc-view-harness",n||e.liquid||e.height?"fc-view-harness-active":"fc-view-harness-passive"],o="",i="";return n?null!==t.availableWidth?o=t.availableWidth/n:i=1/n*100+"%":o=e.height||"",_o("div",{"aria-labelledby":e.labeledById,ref:this.handleEl,className:r.join(" "),style:{height:o,paddingBottom:i}},e.children)},t.prototype.componentDidMount=function(){this.context.addResizeHandler(this.handleResize)},t.prototype.componentWillUnmount=function(){this.context.removeResizeHandler(this.handleResize)},t.prototype.updateAvailableWidth=function(){this.el&&this.props.aspectRatio&&this.setState({availableWidth:this.el.offsetWidth})},t}(Uo),da=function(e){function t(t){var n=e.call(this,t)||this;return n.handleSegClick=function(e,t){var r=n.component,o=r.context,i=Jn(t);if(i&&r.isValidSegDownEl(e.target)){var a=Se(e.target,".fc-event-forced-url"),s=a?a.querySelector("a[href]").href:"";o.emitter.trigger("eventClick",{el:t,event:new xr(r.context,i.eventRange.def,i.eventRange.instance),jsEvent:e,view:o.viewApi}),s&&!e.defaultPrevented&&(window.location.href=s)}},n.destroy=Ie(t.el,"click",".fc-event",n.handleSegClick),n}return n(t,e),t}(ea),pa=function(e){function t(t){var n,r,o,i,a,s=e.call(this,t)||this;return s.handleEventElRemove=function(e){e===s.currentSegEl&&s.handleSegLeave(null,s.currentSegEl)},s.handleSegEnter=function(e,t){Jn(t)&&(s.currentSegEl=t,s.triggerEvent("eventMouseEnter",e,t))},s.handleSegLeave=function(e,t){s.currentSegEl&&(s.currentSegEl=null,s.triggerEvent("eventMouseLeave",e,t))},s.removeHoverListeners=(n=t.el,r=".fc-event",o=s.handleSegEnter,i=s.handleSegLeave,Ie(n,"mouseover",r,(function(e,t){if(t!==a){a=t,o(e,t);var n=function(e){a=null,i(e,t),t.removeEventListener("mouseleave",n)};t.addEventListener("mouseleave",n)}}))),s}return n(t,e),t.prototype.destroy=function(){this.removeHoverListeners()},t.prototype.triggerEvent=function(e,t,n){var r=this.component,o=r.context,i=Jn(n);t&&!r.isValidSegDownEl(t.target)||o.emitter.trigger(e,{el:n,event:new xr(o,i.eventRange.def,i.eventRange.instance),jsEvent:t,view:o.viewApi})},t}(ea),fa=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.buildViewContext=qt(Ao),t.buildViewPropTransformers=qt(va),t.buildToolbarProps=qt(ha),t.headerRef=ko(),t.footerRef=ko(),t.interactionsStore={},t.state={viewLabelId:xe()},t.registerInteractiveComponent=function(e,n){var r=ta(e,n),o=[da,pa].concat(t.props.pluginHooks.componentInteractions).map((function(e){return new e(r)}));t.interactionsStore[e.uid]=o,ra[e.uid]=r},t.unregisterInteractiveComponent=function(e){for(var n=0,r=t.interactionsStore[e.uid];n<r.length;n++){r[n].destroy()}delete t.interactionsStore[e.uid],delete ra[e.uid]},t.resizeRunner=new Mi((function(){t.props.emitter.trigger("_resize",!0),t.props.emitter.trigger("windowResize",{view:t.props.viewApi})})),t.handleWindowResize=function(e){var n=t.props.options;n.handleWindowResize&&e.target===window&&t.resizeRunner.request(n.windowResizeDelay)},t}return n(t,e),t.prototype.render=function(){var e,t=this.props,n=t.toolbarConfig,o=t.options,i=this.buildToolbarProps(t.viewSpec,t.dateProfile,t.dateProfileGenerator,t.currentDate,Tr(t.options.now,t.dateEnv),t.viewTitle),a=!1,s="";t.isHeightAuto||t.forPrint?s="":null!=o.height?a=!0:null!=o.contentHeight?s=o.contentHeight:e=Math.max(o.aspectRatio,.5);var l=this.buildViewContext(t.viewSpec,t.viewApi,t.options,t.dateProfileGenerator,t.dateEnv,t.theme,t.pluginHooks,t.dispatch,t.getCurrentData,t.emitter,t.calendarApi,this.registerInteractiveComponent,this.unregisterInteractiveComponent),u=n.header&&n.header.hasTitle?this.state.viewLabelId:"";return _o(Oo.Provider,{value:l},n.header&&_o(ua,r({ref:this.headerRef,extraClassName:"fc-header-toolbar",model:n.header,titleId:u},i)),_o(ca,{liquid:a,height:s,aspectRatio:e,labeledById:u},this.renderView(t),this.buildAppendContent()),n.footer&&_o(ua,r({ref:this.footerRef,extraClassName:"fc-footer-toolbar",model:n.footer,titleId:""},i)))},t.prototype.componentDidMount=function(){var e=this.props;this.calendarInteractions=e.pluginHooks.calendarInteractions.map((function(t){return new t(e)})),window.addEventListener("resize",this.handleWindowResize);var t=e.pluginHooks.propSetHandlers;for(var n in t)t[n](e[n],e)},t.prototype.componentDidUpdate=function(e){var t=this.props,n=t.pluginHooks.propSetHandlers;for(var r in n)t[r]!==e[r]&&n[r](t[r],t)},t.prototype.componentWillUnmount=function(){window.removeEventListener("resize",this.handleWindowResize),this.resizeRunner.clear();for(var e=0,t=this.calendarInteractions;e<t.length;e++){t[e].destroy()}this.props.emitter.trigger("_unmount")},t.prototype.buildAppendContent=function(){var e=this.props,t=e.pluginHooks.viewContainerAppends.map((function(t){return t(e)}));return _o.apply(void 0,o([xo,{}],t))},t.prototype.renderView=function(e){for(var t=e.pluginHooks,n=e.viewSpec,o={dateProfile:e.dateProfile,businessHours:e.businessHours,eventStore:e.renderableEventStore,eventUiBases:e.eventUiBases,dateSelection:e.dateSelection,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,isHeightAuto:e.isHeightAuto,forPrint:e.forPrint},i=0,a=this.buildViewPropTransformers(t.viewPropsTransformers);i<a.length;i++){var s=a[i];r(o,s.transform(o,e))}var l=n.component;return _o(l,r({},o))},t}(Lo);function ha(e,t,n,r,o,i){var a=n.build(o,void 0,!1),s=n.buildPrev(t,r,!1),l=n.buildNext(t,r,!1);return{title:i,activeButton:e.type,navUnit:e.singleUnit,isTodayEnabled:a.isValid&&!Zn(t.currentRange,o),isPrevEnabled:s.isValid,isNextEnabled:l.isValid}}function va(e){return e.map((function(e){return new e}))}var ga=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={forPrint:!1},t.handleBeforePrint=function(){t.setState({forPrint:!0})},t.handleAfterPrint=function(){t.setState({forPrint:!1})},t}return n(t,e),t.prototype.render=function(){var e=this.props,t=e.options,n=this.state.forPrint,r=n||"auto"===t.height||"auto"===t.contentHeight,o=r||null==t.height?"":t.height,i=["fc",n?"fc-media-print":"fc-media-screen","fc-direction-"+t.direction,e.theme.getClass("root")];return Qr()||i.push("fc-liquid-hack"),e.children(i,o,r,n)},t.prototype.componentDidMount=function(){var e=this.props.emitter;e.on("_beforeprint",this.handleBeforePrint),e.on("_afterprint",this.handleAfterPrint)},t.prototype.componentWillUnmount=function(){var e=this.props.emitter;e.off("_beforeprint",this.handleBeforePrint),e.off("_afterprint",this.handleAfterPrint)},t}(Uo);function ma(e,t){return ln(!e||t>10?{weekday:"short"}:t>1?{weekday:"short",month:"numeric",day:"numeric",omitCommas:!0}:{weekday:"long"})}var ya="fc-col-header-cell";function Ea(e){return e.text}var Sa=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.context,t=e.dateEnv,n=e.options,o=e.theme,i=e.viewApi,a=this.props,s=a.date,l=a.dateProfile,u=ro(s,a.todayRange,null,l),c=[ya].concat(oo(u,o)),d=t.format(s,a.dayHeaderFormat),p=!u.isDisabled&&a.colCnt>1?so(this.context,s):{},f=r(r(r({date:t.toDate(s),view:i},a.extraHookProps),{text:d}),u);return _o(Yo,{hookProps:f,classNames:n.dayHeaderClassNames,content:n.dayHeaderContent,defaultContent:Ea,didMount:n.dayHeaderDidMount,willUnmount:n.dayHeaderWillUnmount},(function(e,t,n,o){return _o("th",r({ref:e,role:"columnheader",className:c.concat(t).join(" "),"data-date":u.isDisabled?void 0:Bt(s),colSpan:a.colSpan},a.extraDataAttrs),_o("div",{className:"fc-scrollgrid-sync-inner"},!u.isDisabled&&_o("a",r({ref:n,className:["fc-col-header-cell-cushion",a.isSticky?"fc-sticky":""].join(" ")},p),o)))}))},t}(Uo),ba=ln({weekday:"long"}),Da=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=t.dateEnv,o=t.theme,i=t.viewApi,a=t.options,s=tt(new Date(2592e5),e.dow),l={dow:e.dow,isDisabled:!1,isFuture:!1,isPast:!1,isToday:!1,isOther:!1},u=[ya].concat(oo(l,o),e.extraClassNames||[]),c=n.format(s,e.dayHeaderFormat),d=r(r(r(r({date:s},l),{view:i}),e.extraHookProps),{text:c});return _o(Yo,{hookProps:d,classNames:a.dayHeaderClassNames,content:a.dayHeaderContent,defaultContent:Ea,didMount:a.dayHeaderDidMount,willUnmount:a.dayHeaderWillUnmount},(function(t,o,i,a){return _o("th",r({ref:t,role:"columnheader",className:u.concat(o).join(" "),colSpan:e.colSpan},e.extraDataAttrs),_o("div",{className:"fc-scrollgrid-sync-inner"},_o("a",{"aria-label":n.format(s,ba),className:["fc-col-header-cell-cushion",e.isSticky?"fc-sticky":""].join(" "),ref:i},a)))}))},t}(Uo),Ca=function(e){function t(t,n){var r=e.call(this,t,n)||this;return r.initialNowDate=Tr(n.options.now,n.dateEnv),r.initialNowQueriedMs=(new Date).valueOf(),r.state=r.computeTiming().currentState,r}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.state;return e.children(t.nowDate,t.todayRange)},t.prototype.componentDidMount=function(){this.setTimeout()},t.prototype.componentDidUpdate=function(e){e.unit!==this.props.unit&&(this.clearTimeout(),this.setTimeout())},t.prototype.componentWillUnmount=function(){this.clearTimeout()},t.prototype.computeTiming=function(){var e=this.props,t=this.context,n=nt(this.initialNowDate,(new Date).valueOf()-this.initialNowQueriedMs),r=t.dateEnv.startOf(n,e.unit),o=t.dateEnv.add(r,Nt(1,e.unit)),i=o.valueOf()-n.valueOf();return i=Math.min(864e5,i),{currentState:{nowDate:r,todayRange:wa(r)},nextState:{nowDate:o,todayRange:wa(o)},waitMs:i}},t.prototype.setTimeout=function(){var e=this,t=this.computeTiming(),n=t.nextState,r=t.waitMs;this.timeoutId=setTimeout((function(){e.setState(n,(function(){e.setTimeout()}))}),r)},t.prototype.clearTimeout=function(){this.timeoutId&&clearTimeout(this.timeoutId)},t.contextType=Oo,t}(Ro);function wa(e){var t=lt(e);return{start:t,end:tt(t,1)}}var Ra=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.createDayHeaderFormatter=qt(_a),t}return n(t,e),t.prototype.render=function(){var e=this.context,t=this.props,n=t.dates,r=t.dateProfile,o=t.datesRepDistinctDays,i=t.renderIntro,a=this.createDayHeaderFormatter(e.options.dayHeaderFormat,o,n.length);return _o(Ca,{unit:"day"},(function(e,t){return _o("tr",{role:"row"},i&&i("day"),n.map((function(e){return o?_o(Sa,{key:e.toISOString(),date:e,dateProfile:r,todayRange:t,colCnt:n.length,dayHeaderFormat:a}):_o(Da,{key:e.getUTCDay(),dow:e.getUTCDay(),dayHeaderFormat:a})})))}))},t}(Uo);function _a(e,t,n){return e||ma(t,n)}var Ta=function(){function e(e,t){for(var n=e.start,r=e.end,o=[],i=[],a=-1;n<r;)t.isHiddenDay(n)?o.push(a+.5):(a+=1,o.push(a),i.push(n)),n=tt(n,1);this.dates=i,this.indices=o,this.cnt=i.length}return e.prototype.sliceRange=function(e){var t=this.getDateDayIndex(e.start),n=this.getDateDayIndex(tt(e.end,-1)),r=Math.max(0,t),o=Math.min(this.cnt-1,n);return(r=Math.ceil(r))<=(o=Math.floor(o))?{firstIndex:r,lastIndex:o,isStart:t===r,isEnd:n===o}:null},e.prototype.getDateDayIndex=function(e){var t=this.indices,n=Math.floor(ot(this.dates[0],e));return n<0?t[0]-1:n>=t.length?t[t.length-1]+1:t[n]},e}(),ka=function(){function e(e,t){var n,r,o,i=e.dates;if(t){for(r=i[0].getUTCDay(),n=1;n<i.length&&i[n].getUTCDay()!==r;n+=1);o=Math.ceil(i.length/n)}else o=1,n=i.length;this.rowCnt=o,this.colCnt=n,this.daySeries=e,this.cells=this.buildCells(),this.headerDates=this.buildHeaderDates()}return e.prototype.buildCells=function(){for(var e=[],t=0;t<this.rowCnt;t+=1){for(var n=[],r=0;r<this.colCnt;r+=1)n.push(this.buildCell(t,r));e.push(n)}return e},e.prototype.buildCell=function(e,t){var n=this.daySeries.dates[e*this.colCnt+t];return{key:n.toISOString(),date:n}},e.prototype.buildHeaderDates=function(){for(var e=[],t=0;t<this.colCnt;t+=1)e.push(this.cells[0][t].date);return e},e.prototype.sliceRange=function(e){var t=this.colCnt,n=this.daySeries.sliceRange(e),r=[];if(n)for(var o=n.firstIndex,i=n.lastIndex,a=o;a<=i;){var s=Math.floor(a/t),l=Math.min((s+1)*t,i+1);r.push({row:s,firstCol:a%t,lastCol:(l-1)%t,isStart:n.isStart&&a===o,isEnd:n.isEnd&&l-1===i}),a=l}return r},e}(),xa=function(){function e(){this.sliceBusinessHours=qt(this._sliceBusinessHours),this.sliceDateSelection=qt(this._sliceDateSpan),this.sliceEventStore=qt(this._sliceEventStore),this.sliceEventDrag=qt(this._sliceInteraction),this.sliceEventResize=qt(this._sliceInteraction),this.forceDayIfListItem=!1}return e.prototype.sliceProps=function(e,t,n,r){for(var i=[],a=4;a<arguments.length;a++)i[a-4]=arguments[a];var s=e.eventUiBases,l=this.sliceEventStore.apply(this,o([e.eventStore,s,t,n],i));return{dateSelectionSegs:this.sliceDateSelection.apply(this,o([e.dateSelection,s,r],i)),businessHourSegs:this.sliceBusinessHours.apply(this,o([e.businessHours,t,n,r],i)),fgEventSegs:l.fg,bgEventSegs:l.bg,eventDrag:this.sliceEventDrag.apply(this,o([e.eventDrag,s,t,n],i)),eventResize:this.sliceEventResize.apply(this,o([e.eventResize,s,t,n],i)),eventSelection:e.eventSelection}},e.prototype.sliceNowDate=function(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];return this._sliceDateSpan.apply(this,o([{range:{start:e,end:nt(e,1)},allDay:!1},{},t],n))},e.prototype._sliceBusinessHours=function(e,t,n,r){for(var i=[],a=4;a<arguments.length;a++)i[a-4]=arguments[a];return e?this._sliceEventStore.apply(this,o([xt(e,Ma(t,Boolean(n)),r),{},t,n],i)).bg:[]},e.prototype._sliceEventStore=function(e,t,n,r){for(var o=[],i=4;i<arguments.length;i++)o[i-4]=arguments[i];if(e){var a=Xn(e,t,Ma(n,Boolean(r)),r);return{bg:this.sliceEventRanges(a.bg,o),fg:this.sliceEventRanges(a.fg,o)}}return{bg:[],fg:[]}},e.prototype._sliceInteraction=function(e,t,n,r){for(var o=[],i=4;i<arguments.length;i++)o[i-4]=arguments[i];if(!e)return null;var a=Xn(e.mutatedEvents,t,Ma(n,Boolean(r)),r);return{segs:this.sliceEventRanges(a.fg,o),affectedInstances:e.affectedEvents.instances,isEvent:e.isEvent}},e.prototype._sliceDateSpan=function(e,t,n){for(var r=[],i=3;i<arguments.length;i++)r[i-3]=arguments[i];if(!e)return[];for(var a=gr(e,t,n),s=this.sliceRange.apply(this,o([e.range],r)),l=0,u=s;l<u.length;l++){var c=u[l];c.eventRange=a}return s},e.prototype.sliceEventRanges=function(e,t){for(var n=[],r=0,o=e;r<o.length;r++){var i=o[r];n.push.apply(n,this.sliceEventRange(i,t))}return n},e.prototype.sliceEventRange=function(e,t){var n=e.range;this.forceDayIfListItem&&"list-item"===e.ui.display&&(n={start:n.start,end:tt(n.start,1)});for(var r=this.sliceRange.apply(this,o([n],t)),i=0,a=r;i<a.length;i++){var s=a[i];s.eventRange=e,s.isStart=e.isStart&&s.isStart,s.isEnd=e.isEnd&&s.isEnd}return r},e}();function Ma(e,t){var n=e.activeRange;return t?n:{start:nt(n.start,e.slotMinTime.milliseconds),end:nt(n.end,e.slotMaxTime.milliseconds-864e5)}}function Ia(e,t,n){var r=e.mutatedEvents.instances;for(var o in r)if(!Yn(t.validRange,r[o].range))return!1;return Na({eventDrag:e},n)}function Pa(e,t,n){return!!Yn(t.validRange,e.range)&&Na({dateSelection:e},n)}function Na(e,t){var n=t.getCurrentData(),o=r({businessHours:n.businessHours,dateSelection:"",eventStore:n.eventStore,eventUiBases:n.eventUiBases,eventSelection:"",eventDrag:null,eventResize:null},e);return(t.pluginHooks.isPropsValid||Ha)(o,t)}function Ha(e,t,n,o){return void 0===n&&(n={}),!(e.eventDrag&&!function(e,t,n,o){var i=t.getCurrentData(),a=e.eventDrag,s=a.mutatedEvents,l=s.defs,u=s.instances,c=Qn(l,a.isEvent?e.eventUiBases:{"":i.selectionConfig});o&&(c=bt(c,o));var d=(v=e.eventStore,g=a.affectedEvents.instances,{defs:v.defs,instances:St(v.instances,(function(e){return!g[e.instanceId]}))}),p=d.defs,f=d.instances,h=Qn(p,e.eventUiBases);var v,g;for(var m in u){var y=u[m],E=y.range,S=c[y.defId],b=l[y.defId];if(!Oa(S.constraints,E,d,e.businessHours,t))return!1;var D=t.options.eventOverlap,C="function"==typeof D?D:null;for(var w in f){var R=f[w];if(qn(E,R.range)){if(!1===h[R.defId].overlap&&a.isEvent)return!1;if(!1===S.overlap)return!1;if(C&&!C(new xr(t,p[R.defId],R),new xr(t,b,y)))return!1}}for(var _=i.eventStore,T=0,k=S.allows;T<k.length;T++){var x=k[T],M=r(r({},n),{range:y.range,allDay:b.allDay}),I=_.defs[b.defId],P=_.instances[m],N=void 0;if(N=I?new xr(t,I,P):new xr(t,b),!x(yr(M,t),N))return!1}}return!0}(e,t,n,o))&&!(e.dateSelection&&!function(e,t,n,o){var i=e.eventStore,a=i.defs,s=i.instances,l=e.dateSelection,u=l.range,c=t.getCurrentData().selectionConfig;o&&(c=o(c));if(!Oa(c.constraints,u,i,e.businessHours,t))return!1;var d=t.options.selectOverlap,p="function"==typeof d?d:null;for(var f in s){var h=s[f];if(qn(u,h.range)){if(!1===c.overlap)return!1;if(p&&!p(new xr(t,a[h.defId],h),null))return!1}}for(var v=0,g=c.allows;v<g.length;v++){if(!(0,g[v])(yr(r(r({},n),l),t),null))return!1}return!0}(e,t,n,o))}function Oa(e,t,n,r,o){for(var i=0,a=e;i<a.length;i++){if(!Ua(Aa(a[i],t,n,r,o),t))return!1}return!0}function Aa(e,t,n,r,o){return"businessHours"===e?La(xt(r,t,o)):"string"==typeof e?La(wn(n,(function(t){return t.groupId===e}))):"object"==typeof e&&e?La(xt(e,t,o)):[]}function La(e){var t=e.instances,n=[];for(var r in t)n.push(t[r].range);return n}function Ua(e,t){for(var n=0,r=e;n<r.length;n++){if(Yn(r[n],t))return!0}return!1}var Wa=/^(visible|hidden)$/,Va=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleEl=function(e){t.el=e,Fo(t.props.elRef,e)},t}return n(t,e),t.prototype.render=function(){var e=this.props,t=e.liquid,n=e.liquidIsAbsolute,r=t&&n,o=["fc-scroller"];return t&&(n?o.push("fc-scroller-liquid-absolute"):o.push("fc-scroller-liquid")),_o("div",{ref:this.handleEl,className:o.join(" "),style:{overflowX:e.overflowX,overflowY:e.overflowY,left:r&&-(e.overcomeLeft||0)||"",right:r&&-(e.overcomeRight||0)||"",bottom:r&&-(e.overcomeBottom||0)||"",marginLeft:!r&&-(e.overcomeLeft||0)||"",marginRight:!r&&-(e.overcomeRight||0)||"",marginBottom:!r&&-(e.overcomeBottom||0)||"",maxHeight:e.maxHeight||""}},e.children)},t.prototype.needsXScrolling=function(){if(Wa.test(this.props.overflowX))return!1;for(var e=this.el,t=this.el.getBoundingClientRect().width-this.getYScrollbarWidth(),n=e.children,r=0;r<n.length;r+=1){if(n[r].getBoundingClientRect().width>t)return!0}return!1},t.prototype.needsYScrolling=function(){if(Wa.test(this.props.overflowY))return!1;for(var e=this.el,t=this.el.getBoundingClientRect().height-this.getXScrollbarWidth(),n=e.children,r=0;r<n.length;r+=1){if(n[r].getBoundingClientRect().height>t)return!0}return!1},t.prototype.getXScrollbarWidth=function(){return Wa.test(this.props.overflowX)?0:this.el.offsetHeight-this.el.clientHeight},t.prototype.getYScrollbarWidth=function(){return Wa.test(this.props.overflowY)?0:this.el.offsetWidth-this.el.clientWidth},t}(Uo),Fa=function(){function e(e){var t=this;this.masterCallback=e,this.currentMap={},this.depths={},this.callbackMap={},this.handleValue=function(e,n){var r=t,o=r.depths,i=r.currentMap,a=!1,s=!1;null!==e?(a=n in i,i[n]=e,o[n]=(o[n]||0)+1,s=!0):(o[n]-=1,o[n]||(delete i[n],delete t.callbackMap[n],a=!0)),t.masterCallback&&(a&&t.masterCallback(null,String(n)),s&&t.masterCallback(e,String(n)))}}return e.prototype.createRef=function(e){var t=this,n=this.callbackMap[e];return n||(n=this.callbackMap[e]=function(n){t.handleValue(n,String(e))}),n},e.prototype.collect=function(e,t,n){return kt(this.currentMap,e,t,n)},e.prototype.getAll=function(){return Ct(this.currentMap)},e}();function Ba(e){for(var t=0,n=0,r=De(e,".fc-scrollgrid-shrink");n<r.length;n++){var o=r[n];t=Math.max(t,Je(o))}return Math.ceil(t)}function za(e,t){return e.liquid&&t.liquid}function ja(e,t){return null!=t.maxHeight||za(e,t)}function Ga(e,t,n,r){var o=n.expandRows;return"function"==typeof t.content?t.content(n):_o("table",{role:"presentation",className:[t.tableClassName,e.syncRowHeights?"fc-scrollgrid-sync-table":""].join(" "),style:{minWidth:n.tableMinWidth,width:n.clientWidth,height:o?n.clientHeight:""}},n.tableColGroupNode,_o(r?"thead":"tbody",{role:"presentation"},"function"==typeof t.rowContent?t.rowContent(n):t.rowContent))}function qa(e,t){return Gt(e,t,wt)}function Ya(e,t){for(var n=[],r=0,i=e;r<i.length;r++)for(var a=i[r],s=a.span||1,l=0;l<s;l+=1)n.push(_o("col",{style:{width:"shrink"===a.width?Za(t):a.width||"",minWidth:a.minWidth||""}}));return _o.apply(void 0,o(["colgroup",{}],n))}function Za(e){return null==e?4:e}function Xa(e){for(var t=0,n=e;t<n.length;t++){if("shrink"===n[t].width)return!0}return!1}function Ka(e,t){var n=["fc-scrollgrid",t.theme.getClass("table")];return e&&n.push("fc-scrollgrid-liquid"),n}function $a(e,t){var n=["fc-scrollgrid-section","fc-scrollgrid-section-"+e.type,e.className];return t&&e.liquid&&null==e.maxHeight&&n.push("fc-scrollgrid-section-liquid"),e.isSticky&&n.push("fc-scrollgrid-section-sticky"),n}function Ja(e){return _o("div",{className:"fc-scrollgrid-sticky-shim",style:{width:e.clientWidth,minWidth:e.tableMinWidth}})}function Qa(e){var t=e.stickyHeaderDates;return null!=t&&"auto"!==t||(t="auto"===e.height||"auto"===e.viewHeight),t}function es(e){var t=e.stickyFooterScrollbar;return null!=t&&"auto"!==t||(t="auto"===e.height||"auto"===e.viewHeight),t}var ts=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.processCols=qt((function(e){return e}),qa),t.renderMicroColGroup=qt(Ya),t.scrollerRefs=new Fa,t.scrollerElRefs=new Fa(t._handleScrollerEl.bind(t)),t.state={shrinkWidth:null,forceYScrollbars:!1,scrollerClientWidths:{},scrollerClientHeights:{}},t.handleSizing=function(){t.setState(r({shrinkWidth:t.computeShrinkWidth()},t.computeScrollerDims()))},t}return n(t,e),t.prototype.render=function(){var e=this,t=e.props,n=e.state,r=e.context,i=t.sections||[],a=this.processCols(t.cols),s=this.renderMicroColGroup(a,n.shrinkWidth),l=Ka(t.liquid,r);t.collapsibleWidth&&l.push("fc-scrollgrid-collapsible");for(var u,c=i.length,d=0,p=[],f=[],h=[];d<c&&"header"===(u=i[d]).type;)p.push(this.renderSection(u,s,!0)),d+=1;for(;d<c&&"body"===(u=i[d]).type;)f.push(this.renderSection(u,s,!1)),d+=1;for(;d<c&&"footer"===(u=i[d]).type;)h.push(this.renderSection(u,s,!0)),d+=1;var v=!Qr(),g={role:"rowgroup"};return _o("table",{role:"grid",className:l.join(" "),style:{height:t.height}},Boolean(!v&&p.length)&&_o.apply(void 0,o(["thead",g],p)),Boolean(!v&&f.length)&&_o.apply(void 0,o(["tbody",g],f)),Boolean(!v&&h.length)&&_o.apply(void 0,o(["tfoot",g],h)),v&&_o.apply(void 0,o(o(o(["tbody",g],p),f),h)))},t.prototype.renderSection=function(e,t,n){return"outerContent"in e?_o(xo,{key:e.key},e.outerContent):_o("tr",{key:e.key,role:"presentation",className:$a(e,this.props.liquid).join(" ")},this.renderChunkTd(e,t,e.chunk,n))},t.prototype.renderChunkTd=function(e,t,n,r){if("outerContent"in n)return n.outerContent;var o=this.props,i=this.state,a=i.forceYScrollbars,s=i.scrollerClientWidths,l=i.scrollerClientHeights,u=ja(o,e),c=za(o,e),d=o.liquid?a?"scroll":u?"auto":"hidden":"visible",p=e.key,f=Ga(e,n,{tableColGroupNode:t,tableMinWidth:"",clientWidth:o.collapsibleWidth||void 0===s[p]?null:s[p],clientHeight:void 0!==l[p]?l[p]:null,expandRows:e.expandRows,syncRowHeights:!1,rowSyncHeights:[],reportRowHeightChange:function(){}},r);return _o(r?"th":"td",{ref:n.elRef,role:"presentation"},_o("div",{className:"fc-scroller-harness"+(c?" fc-scroller-harness-liquid":"")},_o(Va,{ref:this.scrollerRefs.createRef(p),elRef:this.scrollerElRefs.createRef(p),overflowY:d,overflowX:o.liquid?"hidden":"visible",maxHeight:e.maxHeight,liquid:c,liquidIsAbsolute:!0},f)))},t.prototype._handleScrollerEl=function(e,t){var n=function(e,t){for(var n=0,r=e;n<r.length;n++){var o=r[n];if(o.key===t)return o}return null}(this.props.sections,t);n&&Fo(n.chunk.scrollerElRef,e)},t.prototype.componentDidMount=function(){this.handleSizing(),this.context.addResizeHandler(this.handleSizing)},t.prototype.componentDidUpdate=function(){this.handleSizing()},t.prototype.componentWillUnmount=function(){this.context.removeResizeHandler(this.handleSizing)},t.prototype.computeShrinkWidth=function(){return Xa(this.props.cols)?Ba(this.scrollerElRefs.getAll()):0},t.prototype.computeScrollerDims=function(){var e=po(),t=this.scrollerRefs,n=this.scrollerElRefs,r=!1,o={},i={};for(var a in t.currentMap){var s=t.currentMap[a];if(s&&s.needsYScrolling()){r=!0;break}}for(var l=0,u=this.props.sections;l<u.length;l++){a=u[l].key;var c=n.currentMap[a];if(c){var d=c.parentNode;o[a]=Math.floor(d.getBoundingClientRect().width-(r?e.y:0)),i[a]=Math.floor(d.getBoundingClientRect().height)}}return{forceYScrollbars:r,scrollerClientWidths:o,scrollerClientHeights:i}},t}(Uo);ts.addStateEquality({scrollerClientWidths:wt,scrollerClientHeights:wt});var ns=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.elRef=ko(),t}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=t.options,r=e.seg,o=r.eventRange,i=o.ui,a={event:new xr(t,o.def,o.instance),view:t.viewApi,timeText:e.timeText,textColor:i.textColor,backgroundColor:i.backgroundColor,borderColor:i.borderColor,isDraggable:!e.disableDragging&&rr(r,t),isStartResizable:!e.disableResizing&&or(r,t),isEndResizable:!e.disableResizing&&ir(r),isMirror:Boolean(e.isDragging||e.isResizing||e.isDateSelecting),isStart:Boolean(r.isStart),isEnd:Boolean(r.isEnd),isPast:Boolean(e.isPast),isFuture:Boolean(e.isFuture),isToday:Boolean(e.isToday),isSelected:Boolean(e.isSelected),isDragging:Boolean(e.isDragging),isResizing:Boolean(e.isResizing)},s=lr(a).concat(i.classNames);return _o(Yo,{hookProps:a,classNames:n.eventClassNames,content:n.eventContent,defaultContent:e.defaultContent,didMount:n.eventDidMount,willUnmount:n.eventWillUnmount,elRef:this.elRef},(function(t,n,r,o){return e.children(t,s.concat(n),r,o,a)}))},t.prototype.componentDidMount=function(){$n(this.elRef.current,this.props.seg)},t.prototype.componentDidUpdate=function(e){var t=this.props.seg;t!==e.seg&&$n(this.elRef.current,t)},t}(Uo),rs=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=e.seg,o=t.options.eventTimeFormat||e.defaultTimeFormat,i=ar(n,o,t,e.defaultDisplayEventTime,e.defaultDisplayEventEnd);return _o(ns,{seg:n,timeText:i,disableDragging:e.disableDragging,disableResizing:e.disableResizing,defaultContent:e.defaultContent||os,isDragging:e.isDragging,isResizing:e.isResizing,isDateSelecting:e.isDateSelecting,isSelected:e.isSelected,isPast:e.isPast,isFuture:e.isFuture,isToday:e.isToday},(function(o,i,a,s,l){return _o("a",r({className:e.extraClassNames.concat(i).join(" "),style:{borderColor:l.borderColor,backgroundColor:l.backgroundColor},ref:o},cr(n,t)),_o("div",{className:"fc-event-main",ref:a,style:{color:l.textColor}},s),l.isStartResizable&&_o("div",{className:"fc-event-resizer fc-event-resizer-start"}),l.isEndResizable&&_o("div",{className:"fc-event-resizer fc-event-resizer-end"}))}))},t}(Uo);function os(e){return _o("div",{className:"fc-event-main-frame"},e.timeText&&_o("div",{className:"fc-event-time"},e.timeText),_o("div",{className:"fc-event-title-container"},_o("div",{className:"fc-event-title fc-sticky"},e.event.title||_o(xo,null," "))))}var is=function(e){return _o(Oo.Consumer,null,(function(t){var n=t.options,r={isAxis:e.isAxis,date:t.dateEnv.toDate(e.date),view:t.viewApi};return _o(Yo,{hookProps:r,classNames:n.nowIndicatorClassNames,content:n.nowIndicatorContent,didMount:n.nowIndicatorDidMount,willUnmount:n.nowIndicatorWillUnmount},e.children)}))},as=ln({day:"numeric"}),ss=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=t.options,r=ls({date:e.date,dateProfile:e.dateProfile,todayRange:e.todayRange,showDayNumber:e.showDayNumber,extraProps:e.extraHookProps,viewApi:t.viewApi,dateEnv:t.dateEnv});return _o(Xo,{hookProps:r,content:n.dayCellContent,defaultContent:e.defaultContent},e.children)},t}(Uo);function ls(e){var t=e.date,n=e.dateEnv,o=ro(t,e.todayRange,null,e.dateProfile);return r(r(r({date:n.toDate(t),view:e.viewApi},o),{dayNumberText:e.showDayNumber?n.format(t,as):""}),e.extraProps)}var us=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.refineHookProps=Yt(ls),t.normalizeClassNames=Jo(),t}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=t.options,r=this.refineHookProps({date:e.date,dateProfile:e.dateProfile,todayRange:e.todayRange,showDayNumber:e.showDayNumber,extraProps:e.extraHookProps,viewApi:t.viewApi,dateEnv:t.dateEnv}),o=oo(r,t.theme).concat(r.isDisabled?[]:this.normalizeClassNames(n.dayCellClassNames,r)),i=r.isDisabled?{}:{"data-date":Bt(e.date)};return _o($o,{hookProps:r,didMount:n.dayCellDidMount,willUnmount:n.dayCellWillUnmount,elRef:e.elRef},(function(t){return e.children(t,o,i,r.isDisabled)}))},t}(Uo);function cs(e){return _o("div",{className:"fc-"+e})}var ds=function(e){return _o(ns,{defaultContent:ps,seg:e.seg,timeText:"",disableDragging:!0,disableResizing:!0,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:!1,isPast:e.isPast,isFuture:e.isFuture,isToday:e.isToday},(function(e,t,n,r,o){return _o("div",{ref:e,className:["fc-bg-event"].concat(t).join(" "),style:{backgroundColor:o.backgroundColor}},r)}))};function ps(e){return e.event.title&&_o("div",{className:"fc-event-title"},e.event.title)}var fs=function(e){return _o(Oo.Consumer,null,(function(t){var n=t.dateEnv,r=t.options,o=e.date,i=r.weekNumberFormat||e.defaultFormat,a=n.computeWeekNumber(o),s=n.format(o,i);return _o(Yo,{hookProps:{num:a,text:s,date:o},classNames:r.weekNumberClassNames,content:r.weekNumberContent,defaultContent:hs,didMount:r.weekNumberDidMount,willUnmount:r.weekNumberWillUnmount},e.children)}))};function hs(e){return e.text}var vs=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={titleId:xe()},t.handleRootEl=function(e){t.rootEl=e,t.props.elRef&&Fo(t.props.elRef,e)},t.handleDocumentMouseDown=function(e){var n=_e(e);t.rootEl.contains(n)||t.handleCloseClick()},t.handleDocumentKeyDown=function(e){"Escape"===e.key&&t.handleCloseClick()},t.handleCloseClick=function(){var e=t.props.onClose;e&&e()},t}return n(t,e),t.prototype.render=function(){var e=this.context,t=e.theme,n=e.options,o=this.props,i=this.state,a=["fc-popover",t.getClass("popover")].concat(o.extraClassNames||[]);return Io(_o("div",r({id:o.id,className:a.join(" "),"aria-labelledby":i.titleId},o.extraAttrs,{ref:this.handleRootEl}),_o("div",{className:"fc-popover-header "+t.getClass("popoverHeader")},_o("span",{className:"fc-popover-title",id:i.titleId},o.title),_o("span",{className:"fc-popover-close "+t.getIconClass("close"),title:n.closeHint,onClick:this.handleCloseClick})),_o("div",{className:"fc-popover-body "+t.getClass("popoverContent")},o.children)),o.parentEl)},t.prototype.componentDidMount=function(){document.addEventListener("mousedown",this.handleDocumentMouseDown),document.addEventListener("keydown",this.handleDocumentKeyDown),this.updateSize()},t.prototype.componentWillUnmount=function(){document.removeEventListener("mousedown",this.handleDocumentMouseDown),document.removeEventListener("keydown",this.handleDocumentKeyDown)},t.prototype.updateSize=function(){var e=this.context.isRtl,t=this.props,n=t.alignmentEl,r=t.alignGridTop,o=this.rootEl,i=function(e){for(var t=mo(e),n=e.getBoundingClientRect(),r=0,o=t;r<o.length;r++){var i=Xr(n,o[r].getBoundingClientRect());if(!i)return null;n=i}return n}(n);if(i){var a=o.getBoundingClientRect(),s=r?Se(n,".fc-scrollgrid").getBoundingClientRect().top:i.top,l=e?i.right-a.width:i.left;s=Math.max(s,10),l=Math.min(l,document.documentElement.clientWidth-10-a.width),l=Math.max(l,10);var u=o.offsetParent.getBoundingClientRect();we(o,{top:s-u.top,left:l-u.left})}},t}(Uo),gs=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleRootEl=function(e){t.rootEl=e,e?t.context.registerInteractiveComponent(t,{el:e,useEventCenter:!1}):t.context.unregisterInteractiveComponent(t)},t}return n(t,e),t.prototype.render=function(){var e=this.context,t=e.options,n=e.dateEnv,r=this.props,o=r.startDate,i=r.todayRange,a=r.dateProfile,s=n.format(o,t.dayPopoverFormat);return _o(us,{date:o,dateProfile:a,todayRange:i,elRef:this.handleRootEl},(function(e,t,n){return _o(vs,{elRef:e,id:r.id,title:s,extraClassNames:["fc-more-popover"].concat(t),extraAttrs:n,parentEl:r.parentEl,alignmentEl:r.alignmentEl,alignGridTop:r.alignGridTop,onClose:r.onClose},_o(ss,{date:o,dateProfile:a,todayRange:i},(function(e,t){return t&&_o("div",{className:"fc-more-popover-misc",ref:e},t)})),r.children)}))},t.prototype.queryHit=function(e,t,n,o){var i=this.rootEl,a=this.props;return e>=0&&e<n&&t>=0&&t<o?{dateProfile:a.dateProfile,dateSpan:r({allDay:!0,range:{start:a.startDate,end:a.endDate}},a.extraDateSpan),dayEl:i,rect:{left:0,top:0,right:n,bottom:o},layer:1}:null},t}(Bo),ms=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.linkElRef=ko(),t.state={isPopoverOpen:!1,popoverId:xe()},t.handleClick=function(e){var n=t,r=n.props,o=n.context,i=o.options.moreLinkClick,a=Es(r).start;function s(e){var t=e.eventRange,n=t.def,r=t.instance,i=t.range;return{event:new xr(o,n,r),start:o.dateEnv.toDate(i.start),end:o.dateEnv.toDate(i.end),isStart:e.isStart,isEnd:e.isEnd}}"function"==typeof i&&(i=i({date:a,allDay:Boolean(r.allDayDate),allSegs:r.allSegs.map(s),hiddenSegs:r.hiddenSegs.map(s),jsEvent:e,view:o.viewApi})),i&&"popover"!==i?"string"==typeof i&&o.calendarApi.zoomTo(a,i):t.setState({isPopoverOpen:!0})},t.handlePopoverClose=function(){t.setState({isPopoverOpen:!1})},t}return n(t,e),t.prototype.render=function(){var e=this,t=this.props,n=this.state;return _o(Oo.Consumer,null,(function(r){var o=r.viewApi,i=r.options,a=r.calendarApi,s=i.moreLinkText,l=t.moreCnt,u=Es(t),c="function"==typeof s?s.call(a,l):"+"+l+" "+s,d=Xe(i.moreLinkHint,[l],c),p={num:l,shortText:"+"+l,text:c,view:o};return _o(xo,null,Boolean(t.moreCnt)&&_o(Yo,{elRef:e.linkElRef,hookProps:p,classNames:i.moreLinkClassNames,content:i.moreLinkContent,defaultContent:t.defaultContent||ys,didMount:i.moreLinkDidMount,willUnmount:i.moreLinkWillUnmount},(function(r,o,i,a){return t.children(r,["fc-more-link"].concat(o),i,a,e.handleClick,d,n.isPopoverOpen,n.isPopoverOpen?n.popoverId:"")})),n.isPopoverOpen&&_o(gs,{id:n.popoverId,startDate:u.start,endDate:u.end,dateProfile:t.dateProfile,todayRange:t.todayRange,extraDateSpan:t.extraDateSpan,parentEl:e.parentEl,alignmentEl:t.alignmentElRef.current,alignGridTop:t.alignGridTop,onClose:e.handlePopoverClose},t.popoverContent()))}))},t.prototype.componentDidMount=function(){this.updateParentEl()},t.prototype.componentDidUpdate=function(){this.updateParentEl()},t.prototype.updateParentEl=function(){this.linkElRef.current&&(this.parentEl=Se(this.linkElRef.current,".fc-view-harness"))},t}(Uo);function ys(e){return e.text}function Es(e){if(e.allDayDate)return{start:e.allDayDate,end:tt(e.allDayDate,1)};var t,n=e.hiddenSegs;return{start:Ss(n),end:(t=n,t.reduce(Ds).eventRange.range.end)}}function Ss(e){return e.reduce(bs).eventRange.range.start}function bs(e,t){return e.eventRange.range.start<t.eventRange.range.start?e:t}function Ds(e,t){return e.eventRange.range.end>t.eventRange.range.end?e:t}var Cs=function(e){function t(t,n){void 0===n&&(n={});var o=e.call(this)||this;return o.isRendering=!1,o.isRendered=!1,o.currentClassNames=[],o.customContentRenderId=0,o.handleAction=function(e){switch(e.type){case"SET_EVENT_DRAG":case"SET_EVENT_RESIZE":o.renderRunner.tryDrain()}},o.handleData=function(e){o.currentData=e,o.renderRunner.request(e.calendarOptions.rerenderDelay)},o.handleRenderRequest=function(){if(o.isRendering){o.isRendered=!0;var e=o.currentData;To(_o(ga,{options:e.calendarOptions,theme:e.theme,emitter:e.emitter},(function(t,n,i,a){return o.setClassNames(t),o.setHeight(n),_o(Zo.Provider,{value:o.customContentRenderId},_o(fa,r({isHeightAuto:i,forPrint:a},e)))})),o.el)}else o.isRendered&&(o.isRendered=!1,No(o.el),o.setClassNames([]),o.setHeight(""));Po()},o.el=t,o.renderRunner=new Mi(o.handleRenderRequest),new Ni({optionOverrides:n,calendarApi:o,onAction:o.handleAction,onData:o.handleData}),o}return n(t,e),Object.defineProperty(t.prototype,"view",{get:function(){return this.currentData.viewApi},enumerable:!1,configurable:!0}),t.prototype.render=function(){var e=this.isRendering;e?this.customContentRenderId+=1:this.isRendering=!0,this.renderRunner.request(),e&&this.updateSize()},t.prototype.destroy=function(){this.isRendering&&(this.isRendering=!1,this.renderRunner.request())},t.prototype.updateSize=function(){e.prototype.updateSize.call(this),Po()},t.prototype.batchRendering=function(e){this.renderRunner.pause("batchRendering"),e(),this.renderRunner.resume("batchRendering")},t.prototype.pauseRendering=function(){this.renderRunner.pause("pauseRendering")},t.prototype.resumeRendering=function(){this.renderRunner.resume("pauseRendering",!0)},t.prototype.resetOptions=function(e,t){this.currentDataManager.resetOptions(e,t)},t.prototype.setClassNames=function(e){if(!Gt(e,this.currentClassNames)){for(var t=this.el.classList,n=0,r=this.currentClassNames;n<r.length;n++){var o=r[n];t.remove(o)}for(var i=0,a=e;i<a.length;i++){o=a[i];t.add(o)}this.currentClassNames=e}},t.prototype.setHeight=function(e){Re(this.el,"height",e)},t}(kr);ia.touchMouseIgnoreWait=500;var ws=0,Rs=0,_s=!1,Ts=function(){function e(e){var t=this;this.subjectEl=null,this.selector="",this.handleSelector="",this.shouldIgnoreMove=!1,this.shouldWatchScroll=!0,this.isDragging=!1,this.isTouchDragging=!1,this.wasTouchScroll=!1,this.handleMouseDown=function(e){if(!t.shouldIgnoreMouse()&&function(e){return 0===e.button&&!e.ctrlKey}(e)&&t.tryStart(e)){var n=t.createEventFromMouse(e,!0);t.emitter.trigger("pointerdown",n),t.initScrollWatch(n),t.shouldIgnoreMove||document.addEventListener("mousemove",t.handleMouseMove),document.addEventListener("mouseup",t.handleMouseUp)}},this.handleMouseMove=function(e){var n=t.createEventFromMouse(e);t.recordCoords(n),t.emitter.trigger("pointermove",n)},this.handleMouseUp=function(e){document.removeEventListener("mousemove",t.handleMouseMove),document.removeEventListener("mouseup",t.handleMouseUp),t.emitter.trigger("pointerup",t.createEventFromMouse(e)),t.cleanup()},this.handleTouchStart=function(e){if(t.tryStart(e)){t.isTouchDragging=!0;var n=t.createEventFromTouch(e,!0);t.emitter.trigger("pointerdown",n),t.initScrollWatch(n);var r=e.target;t.shouldIgnoreMove||r.addEventListener("touchmove",t.handleTouchMove),r.addEventListener("touchend",t.handleTouchEnd),r.addEventListener("touchcancel",t.handleTouchEnd),window.addEventListener("scroll",t.handleTouchScroll,!0)}},this.handleTouchMove=function(e){var n=t.createEventFromTouch(e);t.recordCoords(n),t.emitter.trigger("pointermove",n)},this.handleTouchEnd=function(e){if(t.isDragging){var n=e.target;n.removeEventListener("touchmove",t.handleTouchMove),n.removeEventListener("touchend",t.handleTouchEnd),n.removeEventListener("touchcancel",t.handleTouchEnd),window.removeEventListener("scroll",t.handleTouchScroll,!0),t.emitter.trigger("pointerup",t.createEventFromTouch(e)),t.cleanup(),t.isTouchDragging=!1,ws+=1,setTimeout((function(){ws-=1}),ia.touchMouseIgnoreWait)}},this.handleTouchScroll=function(){t.wasTouchScroll=!0},this.handleScroll=function(e){if(!t.shouldIgnoreMove){var n=window.pageXOffset-t.prevScrollX+t.prevPageX,r=window.pageYOffset-t.prevScrollY+t.prevPageY;t.emitter.trigger("pointermove",{origEvent:e,isTouch:t.isTouchDragging,subjectEl:t.subjectEl,pageX:n,pageY:r,deltaX:n-t.origPageX,deltaY:r-t.origPageY})}},this.containerEl=e,this.emitter=new Eo,e.addEventListener("mousedown",this.handleMouseDown),e.addEventListener("touchstart",this.handleTouchStart,{passive:!0}),1===(Rs+=1)&&window.addEventListener("touchmove",ks,{passive:!1})}return e.prototype.destroy=function(){this.containerEl.removeEventListener("mousedown",this.handleMouseDown),this.containerEl.removeEventListener("touchstart",this.handleTouchStart,{passive:!0}),(Rs-=1)||window.removeEventListener("touchmove",ks,{passive:!1})},e.prototype.tryStart=function(e){var t=this.querySubjectEl(e),n=e.target;return!(!t||this.handleSelector&&!Se(n,this.handleSelector))&&(this.subjectEl=t,this.isDragging=!0,this.wasTouchScroll=!1,!0)},e.prototype.cleanup=function(){_s=!1,this.isDragging=!1,this.subjectEl=null,this.destroyScrollWatch()},e.prototype.querySubjectEl=function(e){return this.selector?Se(e.target,this.selector):this.containerEl},e.prototype.shouldIgnoreMouse=function(){return ws||this.isTouchDragging},e.prototype.cancelTouchScroll=function(){this.isDragging&&(_s=!0)},e.prototype.initScrollWatch=function(e){this.shouldWatchScroll&&(this.recordCoords(e),window.addEventListener("scroll",this.handleScroll,!0))},e.prototype.recordCoords=function(e){this.shouldWatchScroll&&(this.prevPageX=e.pageX,this.prevPageY=e.pageY,this.prevScrollX=window.pageXOffset,this.prevScrollY=window.pageYOffset)},e.prototype.destroyScrollWatch=function(){this.shouldWatchScroll&&window.removeEventListener("scroll",this.handleScroll,!0)},e.prototype.createEventFromMouse=function(e,t){var n=0,r=0;return t?(this.origPageX=e.pageX,this.origPageY=e.pageY):(n=e.pageX-this.origPageX,r=e.pageY-this.origPageY),{origEvent:e,isTouch:!1,subjectEl:this.subjectEl,pageX:e.pageX,pageY:e.pageY,deltaX:n,deltaY:r}},e.prototype.createEventFromTouch=function(e,t){var n,r,o=e.touches,i=0,a=0;return o&&o.length?(n=o[0].pageX,r=o[0].pageY):(n=e.pageX,r=e.pageY),t?(this.origPageX=n,this.origPageY=r):(i=n-this.origPageX,a=r-this.origPageY),{origEvent:e,isTouch:!0,subjectEl:this.subjectEl,pageX:n,pageY:r,deltaX:i,deltaY:a}},e}();function ks(e){_s&&e.preventDefault()}var xs=function(){function e(){this.isVisible=!1,this.sourceEl=null,this.mirrorEl=null,this.sourceElRect=null,this.parentNode=document.body,this.zIndex=9999,this.revertDuration=0}return e.prototype.start=function(e,t,n){this.sourceEl=e,this.sourceElRect=this.sourceEl.getBoundingClientRect(),this.origScreenX=t-window.pageXOffset,this.origScreenY=n-window.pageYOffset,this.deltaX=0,this.deltaY=0,this.updateElPosition()},e.prototype.handleMove=function(e,t){this.deltaX=e-window.pageXOffset-this.origScreenX,this.deltaY=t-window.pageYOffset-this.origScreenY,this.updateElPosition()},e.prototype.setIsVisible=function(e){e?this.isVisible||(this.mirrorEl&&(this.mirrorEl.style.display=""),this.isVisible=e,this.updateElPosition()):this.isVisible&&(this.mirrorEl&&(this.mirrorEl.style.display="none"),this.isVisible=e)},e.prototype.stop=function(e,t){var n=this,r=function(){n.cleanup(),t()};e&&this.mirrorEl&&this.isVisible&&this.revertDuration&&(this.deltaX||this.deltaY)?this.doRevertAnimation(r,this.revertDuration):setTimeout(r,0)},e.prototype.doRevertAnimation=function(e,t){var n=this.mirrorEl,r=this.sourceEl.getBoundingClientRect();n.style.transition="top "+t+"ms,left "+t+"ms",we(n,{left:r.left,top:r.top}),Ne(n,(function(){n.style.transition="",e()}))},e.prototype.cleanup=function(){this.mirrorEl&&(Ee(this.mirrorEl),this.mirrorEl=null),this.sourceEl=null},e.prototype.updateElPosition=function(){this.sourceEl&&this.isVisible&&we(this.getMirrorEl(),{left:this.sourceElRect.left+this.deltaX,top:this.sourceElRect.top+this.deltaY})},e.prototype.getMirrorEl=function(){var e=this.sourceElRect,t=this.mirrorEl;return t||((t=this.mirrorEl=this.sourceEl.cloneNode(!0)).classList.add("fc-unselectable"),t.classList.add("fc-event-dragging"),we(t,{position:"fixed",zIndex:this.zIndex,visibility:"",boxSizing:"border-box",width:e.right-e.left,height:e.bottom-e.top,right:"auto",bottom:"auto",margin:0}),this.parentNode.appendChild(t)),t},e}(),Ms=function(e){function t(t,n){var r=e.call(this)||this;return r.handleScroll=function(){r.scrollTop=r.scrollController.getScrollTop(),r.scrollLeft=r.scrollController.getScrollLeft(),r.handleScrollChange()},r.scrollController=t,r.doesListening=n,r.scrollTop=r.origScrollTop=t.getScrollTop(),r.scrollLeft=r.origScrollLeft=t.getScrollLeft(),r.scrollWidth=t.getScrollWidth(),r.scrollHeight=t.getScrollHeight(),r.clientWidth=t.getClientWidth(),r.clientHeight=t.getClientHeight(),r.clientRect=r.computeClientRect(),r.doesListening&&r.getEventTarget().addEventListener("scroll",r.handleScroll),r}return n(t,e),t.prototype.destroy=function(){this.doesListening&&this.getEventTarget().removeEventListener("scroll",this.handleScroll)},t.prototype.getScrollTop=function(){return this.scrollTop},t.prototype.getScrollLeft=function(){return this.scrollLeft},t.prototype.setScrollTop=function(e){this.scrollController.setScrollTop(e),this.doesListening||(this.scrollTop=Math.max(Math.min(e,this.getMaxScrollTop()),0),this.handleScrollChange())},t.prototype.setScrollLeft=function(e){this.scrollController.setScrollLeft(e),this.doesListening||(this.scrollLeft=Math.max(Math.min(e,this.getMaxScrollLeft()),0),this.handleScrollChange())},t.prototype.getClientWidth=function(){return this.clientWidth},t.prototype.getClientHeight=function(){return this.clientHeight},t.prototype.getScrollWidth=function(){return this.scrollWidth},t.prototype.getScrollHeight=function(){return this.scrollHeight},t.prototype.handleScrollChange=function(){},t}(bo),Is=function(e){function t(t,n){return e.call(this,new Do(t),n)||this}return n(t,e),t.prototype.getEventTarget=function(){return this.scrollController.el},t.prototype.computeClientRect=function(){return vo(this.scrollController.el)},t}(Ms),Ps=function(e){function t(t){return e.call(this,new Co,t)||this}return n(t,e),t.prototype.getEventTarget=function(){return window},t.prototype.computeClientRect=function(){return{left:this.scrollLeft,right:this.scrollLeft+this.clientWidth,top:this.scrollTop,bottom:this.scrollTop+this.clientHeight}},t.prototype.handleScrollChange=function(){this.clientRect=this.computeClientRect()},t}(Ms),Ns="function"==typeof performance?performance.now:Date.now,Hs=function(){function e(){var e=this;this.isEnabled=!0,this.scrollQuery=[window,".fc-scroller"],this.edgeThreshold=50,this.maxVelocity=300,this.pointerScreenX=null,this.pointerScreenY=null,this.isAnimating=!1,this.scrollCaches=null,this.everMovedUp=!1,this.everMovedDown=!1,this.everMovedLeft=!1,this.everMovedRight=!1,this.animate=function(){if(e.isAnimating){var t=e.computeBestEdge(e.pointerScreenX+window.pageXOffset,e.pointerScreenY+window.pageYOffset);if(t){var n=Ns();e.handleSide(t,(n-e.msSinceRequest)/1e3),e.requestAnimation(n)}else e.isAnimating=!1}}}return e.prototype.start=function(e,t,n){this.isEnabled&&(this.scrollCaches=this.buildCaches(n),this.pointerScreenX=null,this.pointerScreenY=null,this.everMovedUp=!1,this.everMovedDown=!1,this.everMovedLeft=!1,this.everMovedRight=!1,this.handleMove(e,t))},e.prototype.handleMove=function(e,t){if(this.isEnabled){var n=e-window.pageXOffset,r=t-window.pageYOffset,o=null===this.pointerScreenY?0:r-this.pointerScreenY,i=null===this.pointerScreenX?0:n-this.pointerScreenX;o<0?this.everMovedUp=!0:o>0&&(this.everMovedDown=!0),i<0?this.everMovedLeft=!0:i>0&&(this.everMovedRight=!0),this.pointerScreenX=n,this.pointerScreenY=r,this.isAnimating||(this.isAnimating=!0,this.requestAnimation(Ns()))}},e.prototype.stop=function(){if(this.isEnabled){this.isAnimating=!1;for(var e=0,t=this.scrollCaches;e<t.length;e++){t[e].destroy()}this.scrollCaches=null}},e.prototype.requestAnimation=function(e){this.msSinceRequest=e,requestAnimationFrame(this.animate)},e.prototype.handleSide=function(e,t){var n=e.scrollCache,r=this.edgeThreshold,o=r-e.distance,i=o*o/(r*r)*this.maxVelocity*t,a=1;switch(e.name){case"left":a=-1;case"right":n.setScrollLeft(n.getScrollLeft()+i*a);break;case"top":a=-1;case"bottom":n.setScrollTop(n.getScrollTop()+i*a)}},e.prototype.computeBestEdge=function(e,t){for(var n=this.edgeThreshold,r=null,o=0,i=this.scrollCaches;o<i.length;o++){var a=i[o],s=a.clientRect,l=e-s.left,u=s.right-e,c=t-s.top,d=s.bottom-t;l>=0&&u>=0&&c>=0&&d>=0&&(c<=n&&this.everMovedUp&&a.canScrollUp()&&(!r||r.distance>c)&&(r={scrollCache:a,name:"top",distance:c}),d<=n&&this.everMovedDown&&a.canScrollDown()&&(!r||r.distance>d)&&(r={scrollCache:a,name:"bottom",distance:d}),l<=n&&this.everMovedLeft&&a.canScrollLeft()&&(!r||r.distance>l)&&(r={scrollCache:a,name:"left",distance:l}),u<=n&&this.everMovedRight&&a.canScrollRight()&&(!r||r.distance>u)&&(r={scrollCache:a,name:"right",distance:u}))}return r},e.prototype.buildCaches=function(e){return this.queryScrollEls(e).map((function(e){return e===window?new Ps(!1):new Is(e,!1)}))},e.prototype.queryScrollEls=function(e){for(var t=[],n=0,r=this.scrollQuery;n<r.length;n++){var o=r[n];"object"==typeof o?t.push(o):t.push.apply(t,Array.prototype.slice.call(Te(e).querySelectorAll(o)))}return t},e}(),Os=function(e){function t(t,n){var r=e.call(this,t)||this;r.containerEl=t,r.delay=null,r.minDistance=0,r.touchScrollAllowed=!0,r.mirrorNeedsRevert=!1,r.isInteracting=!1,r.isDragging=!1,r.isDelayEnded=!1,r.isDistanceSurpassed=!1,r.delayTimeoutId=null,r.onPointerDown=function(e){r.isDragging||(r.isInteracting=!0,r.isDelayEnded=!1,r.isDistanceSurpassed=!1,Ve(document.body),Be(document.body),e.isTouch||e.origEvent.preventDefault(),r.emitter.trigger("pointerdown",e),r.isInteracting&&!r.pointer.shouldIgnoreMove&&(r.mirror.setIsVisible(!1),r.mirror.start(e.subjectEl,e.pageX,e.pageY),r.startDelay(e),r.minDistance||r.handleDistanceSurpassed(e)))},r.onPointerMove=function(e){if(r.isInteracting){if(r.emitter.trigger("pointermove",e),!r.isDistanceSurpassed){var t=r.minDistance,n=e.deltaX,o=e.deltaY;n*n+o*o>=t*t&&r.handleDistanceSurpassed(e)}r.isDragging&&("scroll"!==e.origEvent.type&&(r.mirror.handleMove(e.pageX,e.pageY),r.autoScroller.handleMove(e.pageX,e.pageY)),r.emitter.trigger("dragmove",e))}},r.onPointerUp=function(e){r.isInteracting&&(r.isInteracting=!1,Fe(document.body),ze(document.body),r.emitter.trigger("pointerup",e),r.isDragging&&(r.autoScroller.stop(),r.tryStopDrag(e)),r.delayTimeoutId&&(clearTimeout(r.delayTimeoutId),r.delayTimeoutId=null))};var o=r.pointer=new Ts(t);return o.emitter.on("pointerdown",r.onPointerDown),o.emitter.on("pointermove",r.onPointerMove),o.emitter.on("pointerup",r.onPointerUp),n&&(o.selector=n),r.mirror=new xs,r.autoScroller=new Hs,r}return n(t,e),t.prototype.destroy=function(){this.pointer.destroy(),this.onPointerUp({})},t.prototype.startDelay=function(e){var t=this;"number"==typeof this.delay?this.delayTimeoutId=setTimeout((function(){t.delayTimeoutId=null,t.handleDelayEnd(e)}),this.delay):this.handleDelayEnd(e)},t.prototype.handleDelayEnd=function(e){this.isDelayEnded=!0,this.tryStartDrag(e)},t.prototype.handleDistanceSurpassed=function(e){this.isDistanceSurpassed=!0,this.tryStartDrag(e)},t.prototype.tryStartDrag=function(e){this.isDelayEnded&&this.isDistanceSurpassed&&(this.pointer.wasTouchScroll&&!this.touchScrollAllowed||(this.isDragging=!0,this.mirrorNeedsRevert=!1,this.autoScroller.start(e.pageX,e.pageY,this.containerEl),this.emitter.trigger("dragstart",e),!1===this.touchScrollAllowed&&this.pointer.cancelTouchScroll()))},t.prototype.tryStopDrag=function(e){this.mirror.stop(this.mirrorNeedsRevert,this.stopDrag.bind(this,e))},t.prototype.stopDrag=function(e){this.isDragging=!1,this.emitter.trigger("dragend",e)},t.prototype.setIgnoreMove=function(e){this.pointer.shouldIgnoreMove=e},t.prototype.setMirrorIsVisible=function(e){this.mirror.setIsVisible(e)},t.prototype.setMirrorNeedsRevert=function(e){this.mirrorNeedsRevert=e},t.prototype.setAutoScrollEnabled=function(e){this.autoScroller.isEnabled=e},t}(oa),As=function(){function e(e){this.origRect=go(e),this.scrollCaches=mo(e).map((function(e){return new Is(e,!0)}))}return e.prototype.destroy=function(){for(var e=0,t=this.scrollCaches;e<t.length;e++){t[e].destroy()}},e.prototype.computeLeft=function(){for(var e=this.origRect.left,t=0,n=this.scrollCaches;t<n.length;t++){var r=n[t];e+=r.origScrollLeft-r.getScrollLeft()}return e},e.prototype.computeTop=function(){for(var e=this.origRect.top,t=0,n=this.scrollCaches;t<n.length;t++){var r=n[t];e+=r.origScrollTop-r.getScrollTop()}return e},e.prototype.isWithinClipping=function(e,t){for(var n,r,o={left:e,top:t},i=0,a=this.scrollCaches;i<a.length;i++){var s=a[i];if(n=s.getEventTarget(),r=void 0,"HTML"!==(r=n.tagName)&&"BODY"!==r&&!Zr(o,s.clientRect))return!1}return!0},e}();var Ls=function(){function e(e,t){var n=this;this.useSubjectCenter=!1,this.requireInitial=!0,this.initialHit=null,this.movingHit=null,this.finalHit=null,this.handlePointerDown=function(e){var t=n.dragging;n.initialHit=null,n.movingHit=null,n.finalHit=null,n.prepareHits(),n.processFirstCoord(e),n.initialHit||!n.requireInitial?(t.setIgnoreMove(!1),n.emitter.trigger("pointerdown",e)):t.setIgnoreMove(!0)},this.handleDragStart=function(e){n.emitter.trigger("dragstart",e),n.handleMove(e,!0)},this.handleDragMove=function(e){n.emitter.trigger("dragmove",e),n.handleMove(e)},this.handlePointerUp=function(e){n.releaseHits(),n.emitter.trigger("pointerup",e)},this.handleDragEnd=function(e){n.movingHit&&n.emitter.trigger("hitupdate",null,!0,e),n.finalHit=n.movingHit,n.movingHit=null,n.emitter.trigger("dragend",e)},this.droppableStore=t,e.emitter.on("pointerdown",this.handlePointerDown),e.emitter.on("dragstart",this.handleDragStart),e.emitter.on("dragmove",this.handleDragMove),e.emitter.on("pointerup",this.handlePointerUp),e.emitter.on("dragend",this.handleDragEnd),this.dragging=e,this.emitter=new Eo}return e.prototype.processFirstCoord=function(e){var t,n={left:e.pageX,top:e.pageY},r=n,o=e.subjectEl;o instanceof HTMLElement&&(r=Kr(r,t=go(o)));var i=this.initialHit=this.queryHitForOffset(r.left,r.top);if(i){if(this.useSubjectCenter&&t){var a=Xr(t,i.rect);a&&(r=$r(a))}this.coordAdjust=Jr(r,n)}else this.coordAdjust={left:0,top:0}},e.prototype.handleMove=function(e,t){var n=this.queryHitForOffset(e.pageX+this.coordAdjust.left,e.pageY+this.coordAdjust.top);!t&&Us(this.movingHit,n)||(this.movingHit=n,this.emitter.trigger("hitupdate",n,!1,e))},e.prototype.prepareHits=function(){this.offsetTrackers=bt(this.droppableStore,(function(e){return e.component.prepareHits(),new As(e.el)}))},e.prototype.releaseHits=function(){var e=this.offsetTrackers;for(var t in e)e[t].destroy();this.offsetTrackers={}},e.prototype.queryHitForOffset=function(e,t){var n=this.droppableStore,r=this.offsetTrackers,o=null;for(var i in n){var a=n[i].component,s=r[i];if(s&&s.isWithinClipping(e,t)){var l=s.computeLeft(),u=s.computeTop(),c=e-l,d=t-u,p=s.origRect,f=p.right-p.left,h=p.bottom-p.top;if(c>=0&&c<f&&d>=0&&d<h){var v=a.queryHit(c,d,f,h);v&&Yn(v.dateProfile.activeRange,v.dateSpan.range)&&(!o||v.layer>o.layer)&&(v.componentId=i,v.context=a.context,v.rect.left+=l,v.rect.right+=l,v.rect.top+=u,v.rect.bottom+=u,o=v)}}}return o},e}();function Us(e,t){return!e&&!t||Boolean(e)===Boolean(t)&&fr(e.dateSpan,t.dateSpan)}function Ws(e,t){for(var n,o,i={},a=0,s=t.pluginHooks.datePointTransforms;a<s.length;a++){var l=s[a];r(i,l(e,t))}return r(i,(n=e,{date:(o=t.dateEnv).toDate(n.range.start),dateStr:o.formatIso(n.range.start,{omitTime:n.allDay}),allDay:n.allDay})),i}var Vs=function(e){function t(t){var n=e.call(this,t)||this;n.handlePointerDown=function(e){var t=n.dragging,r=e.origEvent.target;t.setIgnoreMove(!n.component.isValidDateDownEl(r))},n.handleDragEnd=function(e){var t=n.component;if(!n.dragging.pointer.wasTouchScroll){var o=n.hitDragging,i=o.initialHit,a=o.finalHit;if(i&&a&&Us(i,a)){var s=t.context,l=r(r({},Ws(i.dateSpan,s)),{dayEl:i.dayEl,jsEvent:e.origEvent,view:s.viewApi||s.calendarApi.view});s.emitter.trigger("dateClick",l)}}},n.dragging=new Os(t.el),n.dragging.autoScroller.isEnabled=!1;var o=n.hitDragging=new Ls(n.dragging,na(t));return o.emitter.on("pointerdown",n.handlePointerDown),o.emitter.on("dragend",n.handleDragEnd),n}return n(t,e),t.prototype.destroy=function(){this.dragging.destroy()},t}(ea),Fs=function(e){function t(t){var n=e.call(this,t)||this;n.dragSelection=null,n.handlePointerDown=function(e){var t=n,r=t.component,o=t.dragging,i=r.context.options.selectable&&r.isValidDateDownEl(e.origEvent.target);o.setIgnoreMove(!i),o.delay=e.isTouch?function(e){var t=e.context.options,n=t.selectLongPressDelay;null==n&&(n=t.longPressDelay);return n}(r):null},n.handleDragStart=function(e){n.component.context.calendarApi.unselect(e)},n.handleHitUpdate=function(e,t){var o=n.component.context,i=null,a=!1;if(e){var s=n.hitDragging.initialHit;e.componentId===s.componentId&&n.isHitComboAllowed&&!n.isHitComboAllowed(s,e)||(i=function(e,t,n){var o=e.dateSpan,i=t.dateSpan,a=[o.range.start,o.range.end,i.range.start,i.range.end];a.sort(Ke);for(var s={},l=0,u=n;l<u.length;l++){var c=(0,u[l])(e,t);if(!1===c)return null;c&&r(s,c)}return s.range={start:a[0],end:a[3]},s.allDay=o.allDay,s}(s,e,o.pluginHooks.dateSelectionTransformers)),i&&Pa(i,e.dateProfile,o)||(a=!0,i=null)}i?o.dispatch({type:"SELECT_DATES",selection:i}):t||o.dispatch({type:"UNSELECT_DATES"}),a?Ue():We(),t||(n.dragSelection=i)},n.handlePointerUp=function(e){n.dragSelection&&(mr(n.dragSelection,e,n.component.context),n.dragSelection=null)};var o=t.component.context.options,i=n.dragging=new Os(t.el);i.touchScrollAllowed=!1,i.minDistance=o.selectMinDistance||0,i.autoScroller.isEnabled=o.dragScroll;var a=n.hitDragging=new Ls(n.dragging,na(t));return a.emitter.on("pointerdown",n.handlePointerDown),a.emitter.on("dragstart",n.handleDragStart),a.emitter.on("hitupdate",n.handleHitUpdate),a.emitter.on("pointerup",n.handlePointerUp),n}return n(t,e),t.prototype.destroy=function(){this.dragging.destroy()},t}(ea);var Bs=function(e){function t(n){var o=e.call(this,n)||this;o.subjectEl=null,o.subjectSeg=null,o.isDragging=!1,o.eventRange=null,o.relevantEvents=null,o.receivingContext=null,o.validMutation=null,o.mutatedRelevantEvents=null,o.handlePointerDown=function(e){var t=e.origEvent.target,n=o,r=n.component,i=n.dragging,a=i.mirror,s=r.context.options,l=r.context;o.subjectEl=e.subjectEl;var u=o.subjectSeg=Jn(e.subjectEl),c=(o.eventRange=u.eventRange).instance.instanceId;o.relevantEvents=bn(l.getCurrentData().eventStore,c),i.minDistance=e.isTouch?0:s.eventDragMinDistance,i.delay=e.isTouch&&c!==r.props.eventSelection?function(e){var t=e.context.options,n=t.eventLongPressDelay;null==n&&(n=t.longPressDelay);return n}(r):null,s.fixedMirrorParent?a.parentNode=s.fixedMirrorParent:a.parentNode=Se(t,".fc"),a.revertDuration=s.dragRevertDuration;var d=r.isValidSegDownEl(t)&&!Se(t,".fc-event-resizer");i.setIgnoreMove(!d),o.isDragging=d&&e.subjectEl.classList.contains("fc-event-draggable")},o.handleDragStart=function(e){var t=o.component.context,n=o.eventRange,r=n.instance.instanceId;e.isTouch?r!==o.component.props.eventSelection&&t.dispatch({type:"SELECT_EVENT",eventInstanceId:r}):t.dispatch({type:"UNSELECT_EVENT"}),o.isDragging&&(t.calendarApi.unselect(e),t.emitter.trigger("eventDragStart",{el:o.subjectEl,event:new xr(t,n.def,n.instance),jsEvent:e.origEvent,view:t.viewApi}))},o.handleHitUpdate=function(e,t){if(o.isDragging){var n=o.relevantEvents,r=o.hitDragging.initialHit,i=o.component.context,a=null,s=null,l=null,u=!1,c={affectedEvents:n,mutatedEvents:{defs:{},instances:{}},isEvent:!0};if(e){var d=(a=e.context).options;i===a||d.editable&&d.droppable?(s=function(e,t,n){var r=e.dateSpan,o=t.dateSpan,i=r.range.start,a=o.range.start,s={};r.allDay!==o.allDay&&(s.allDay=o.allDay,s.hasEnd=t.context.options.allDayMaintainDuration,o.allDay&&(i=lt(i)));var l=Fn(i,a,e.context.dateEnv,e.componentId===t.componentId?e.largeUnit:null);l.milliseconds&&(s.allDay=!1);for(var u={datesDelta:l,standardProps:s},c=0,d=n;c<d.length;c++){(0,d[c])(u,e,t)}return u}(r,e,a.getCurrentData().pluginHooks.eventDragMutationMassagers))&&(l=Sr(n,a.getCurrentData().eventUiBases,s,a),c.mutatedEvents=l,Ia(c,e.dateProfile,a)||(u=!0,s=null,l=null,c.mutatedEvents={defs:{},instances:{}})):a=null}o.displayDrag(a,c),u?Ue():We(),t||(i===a&&Us(r,e)&&(s=null),o.dragging.setMirrorNeedsRevert(!s),o.dragging.setMirrorIsVisible(!e||!Te(o.subjectEl).querySelector(".fc-event-mirror")),o.receivingContext=a,o.validMutation=s,o.mutatedRelevantEvents=l)}},o.handlePointerUp=function(){o.isDragging||o.cleanup()},o.handleDragEnd=function(e){if(o.isDragging){var t=o.component.context,n=t.viewApi,i=o,a=i.receivingContext,s=i.validMutation,l=o.eventRange.def,u=o.eventRange.instance,c=new xr(t,l,u),d=o.relevantEvents,p=o.mutatedRelevantEvents,f=o.hitDragging.finalHit;if(o.clearDrag(),t.emitter.trigger("eventDragStop",{el:o.subjectEl,event:c,jsEvent:e.origEvent,view:n}),s){if(a===t){var h=new xr(t,p.defs[l.defId],u?p.instances[u.instanceId]:null);t.dispatch({type:"MERGE_EVENTS",eventStore:p});for(var v={oldEvent:c,event:h,relatedEvents:Ir(p,t,u),revert:function(){t.dispatch({type:"MERGE_EVENTS",eventStore:d})}},g={},m=0,y=t.getCurrentData().pluginHooks.eventDropTransformers;m<y.length;m++){var E=y[m];r(g,E(s,t))}t.emitter.trigger("eventDrop",r(r(r({},v),g),{el:e.subjectEl,delta:s.datesDelta,jsEvent:e.origEvent,view:n})),t.emitter.trigger("eventChange",v)}else if(a){var S={event:c,relatedEvents:Ir(d,t,u),revert:function(){t.dispatch({type:"MERGE_EVENTS",eventStore:d})}};t.emitter.trigger("eventLeave",r(r({},S),{draggedEl:e.subjectEl,view:n})),t.dispatch({type:"REMOVE_EVENTS",eventStore:d}),t.emitter.trigger("eventRemove",S);var b=p.defs[l.defId],D=p.instances[u.instanceId],C=new xr(a,b,D);a.dispatch({type:"MERGE_EVENTS",eventStore:p});var w={event:C,relatedEvents:Ir(p,a,D),revert:function(){a.dispatch({type:"REMOVE_EVENTS",eventStore:p})}};a.emitter.trigger("eventAdd",w),e.isTouch&&a.dispatch({type:"SELECT_EVENT",eventInstanceId:u.instanceId}),a.emitter.trigger("drop",r(r({},Ws(f.dateSpan,a)),{draggedEl:e.subjectEl,jsEvent:e.origEvent,view:f.context.viewApi})),a.emitter.trigger("eventReceive",r(r({},w),{draggedEl:e.subjectEl,view:f.context.viewApi}))}}else t.emitter.trigger("_noEventDrop")}o.cleanup()};var i=o.component.context.options,a=o.dragging=new Os(n.el);a.pointer.selector=t.SELECTOR,a.touchScrollAllowed=!1,a.autoScroller.isEnabled=i.dragScroll;var s=o.hitDragging=new Ls(o.dragging,ra);return s.useSubjectCenter=n.useEventCenter,s.emitter.on("pointerdown",o.handlePointerDown),s.emitter.on("dragstart",o.handleDragStart),s.emitter.on("hitupdate",o.handleHitUpdate),s.emitter.on("pointerup",o.handlePointerUp),s.emitter.on("dragend",o.handleDragEnd),o}return n(t,e),t.prototype.destroy=function(){this.dragging.destroy()},t.prototype.displayDrag=function(e,t){var n=this.component.context,r=this.receivingContext;r&&r!==e&&(r===n?r.dispatch({type:"SET_EVENT_DRAG",state:{affectedEvents:t.affectedEvents,mutatedEvents:{defs:{},instances:{}},isEvent:!0}}):r.dispatch({type:"UNSET_EVENT_DRAG"})),e&&e.dispatch({type:"SET_EVENT_DRAG",state:t})},t.prototype.clearDrag=function(){var e=this.component.context,t=this.receivingContext;t&&t.dispatch({type:"UNSET_EVENT_DRAG"}),e!==t&&e.dispatch({type:"UNSET_EVENT_DRAG"})},t.prototype.cleanup=function(){this.subjectSeg=null,this.isDragging=!1,this.eventRange=null,this.relevantEvents=null,this.receivingContext=null,this.validMutation=null,this.mutatedRelevantEvents=null},t.SELECTOR=".fc-event-draggable, .fc-event-resizable",t}(ea);var zs=function(e){function t(t){var n=e.call(this,t)||this;n.draggingSegEl=null,n.draggingSeg=null,n.eventRange=null,n.relevantEvents=null,n.validMutation=null,n.mutatedRelevantEvents=null,n.handlePointerDown=function(e){var t=n.component,r=Jn(n.querySegEl(e)),o=n.eventRange=r.eventRange;n.dragging.minDistance=t.context.options.eventDragMinDistance,n.dragging.setIgnoreMove(!n.component.isValidSegDownEl(e.origEvent.target)||e.isTouch&&n.component.props.eventSelection!==o.instance.instanceId)},n.handleDragStart=function(e){var t=n.component.context,r=n.eventRange;n.relevantEvents=bn(t.getCurrentData().eventStore,n.eventRange.instance.instanceId);var o=n.querySegEl(e);n.draggingSegEl=o,n.draggingSeg=Jn(o),t.calendarApi.unselect(),t.emitter.trigger("eventResizeStart",{el:o,event:new xr(t,r.def,r.instance),jsEvent:e.origEvent,view:t.viewApi})},n.handleHitUpdate=function(e,t,r){var o=n.component.context,i=n.relevantEvents,a=n.hitDragging.initialHit,s=n.eventRange.instance,l=null,u=null,c=!1,d={affectedEvents:i,mutatedEvents:{defs:{},instances:{}},isEvent:!0};e&&(e.componentId===a.componentId&&n.isHitComboAllowed&&!n.isHitComboAllowed(a,e)||(l=function(e,t,n,r){var o=e.context.dateEnv,i=e.dateSpan.range.start,a=t.dateSpan.range.start,s=Fn(i,a,o,e.largeUnit);if(n){if(o.add(r.start,s)<r.end)return{startDelta:s}}else if(o.add(r.end,s)>r.start)return{endDelta:s};return null}(a,e,r.subjectEl.classList.contains("fc-event-resizer-start"),s.range)));l&&(u=Sr(i,o.getCurrentData().eventUiBases,l,o),d.mutatedEvents=u,Ia(d,e.dateProfile,o)||(c=!0,l=null,u=null,d.mutatedEvents=null)),u?o.dispatch({type:"SET_EVENT_RESIZE",state:d}):o.dispatch({type:"UNSET_EVENT_RESIZE"}),c?Ue():We(),t||(l&&Us(a,e)&&(l=null),n.validMutation=l,n.mutatedRelevantEvents=u)},n.handleDragEnd=function(e){var t=n.component.context,o=n.eventRange.def,i=n.eventRange.instance,a=new xr(t,o,i),s=n.relevantEvents,l=n.mutatedRelevantEvents;if(t.emitter.trigger("eventResizeStop",{el:n.draggingSegEl,event:a,jsEvent:e.origEvent,view:t.viewApi}),n.validMutation){var u=new xr(t,l.defs[o.defId],i?l.instances[i.instanceId]:null);t.dispatch({type:"MERGE_EVENTS",eventStore:l});var c={oldEvent:a,event:u,relatedEvents:Ir(l,t,i),revert:function(){t.dispatch({type:"MERGE_EVENTS",eventStore:s})}};t.emitter.trigger("eventResize",r(r({},c),{el:n.draggingSegEl,startDelta:n.validMutation.startDelta||Nt(0),endDelta:n.validMutation.endDelta||Nt(0),jsEvent:e.origEvent,view:t.viewApi})),t.emitter.trigger("eventChange",c)}else t.emitter.trigger("_noEventResize");n.draggingSeg=null,n.relevantEvents=null,n.validMutation=null};var o=t.component,i=n.dragging=new Os(t.el);i.pointer.selector=".fc-event-resizer",i.touchScrollAllowed=!1,i.autoScroller.isEnabled=o.context.options.dragScroll;var a=n.hitDragging=new Ls(n.dragging,na(t));return a.emitter.on("pointerdown",n.handlePointerDown),a.emitter.on("dragstart",n.handleDragStart),a.emitter.on("hitupdate",n.handleHitUpdate),a.emitter.on("dragend",n.handleDragEnd),n}return n(t,e),t.prototype.destroy=function(){this.dragging.destroy()},t.prototype.querySegEl=function(e){return Se(e.subjectEl,".fc-event")},t}(ea);var js=function(){function e(e){var t=this;this.context=e,this.isRecentPointerDateSelect=!1,this.matchesCancel=!1,this.matchesEvent=!1,this.onSelect=function(e){e.jsEvent&&(t.isRecentPointerDateSelect=!0)},this.onDocumentPointerDown=function(e){var n=t.context.options.unselectCancel,r=_e(e.origEvent);t.matchesCancel=!!Se(r,n),t.matchesEvent=!!Se(r,Bs.SELECTOR)},this.onDocumentPointerUp=function(e){var n=t.context,r=t.documentPointer,o=n.getCurrentData();if(!r.wasTouchScroll){if(o.dateSelection&&!t.isRecentPointerDateSelect){var i=n.options.unselectAuto;!i||i&&t.matchesCancel||n.calendarApi.unselect(e)}o.eventSelection&&!t.matchesEvent&&n.dispatch({type:"UNSELECT_EVENT"})}t.isRecentPointerDateSelect=!1};var n=this.documentPointer=new Ts(document);n.shouldIgnoreMove=!0,n.shouldWatchScroll=!1,n.emitter.on("pointerdown",this.onDocumentPointerDown),n.emitter.on("pointerup",this.onDocumentPointerUp),e.emitter.on("select",this.onSelect)}return e.prototype.destroy=function(){this.context.emitter.off("select",this.onSelect),this.documentPointer.destroy()},e}(),Gs={fixedMirrorParent:yn},qs={dateClick:yn,eventDragStart:yn,eventDragStop:yn,eventDrop:yn,eventResizeStart:yn,eventResizeStop:yn,eventResize:yn,drop:yn,eventReceive:yn,eventLeave:yn},Ys=function(){function e(e,t){var n=this;this.receivingContext=null,this.droppableEvent=null,this.suppliedDragMeta=null,this.dragMeta=null,this.handleDragStart=function(e){n.dragMeta=n.buildDragMeta(e.subjectEl)},this.handleHitUpdate=function(e,t,o){var i=n.hitDragging.dragging,a=null,s=null,l=!1,u={affectedEvents:{defs:{},instances:{}},mutatedEvents:{defs:{},instances:{}},isEvent:n.dragMeta.create};e&&(a=e.context,n.canDropElOnCalendar(o.subjectEl,a)&&(s=function(e,t,n){for(var o=r({},t.leftoverProps),i=0,a=n.pluginHooks.externalDefTransforms;i<a.length;i++){var s=a[i];r(o,s(e,t))}var l=On(o,n),u=l.refined,c=l.extra,d=Ln(u,c,t.sourceId,e.allDay,n.options.forceEventDuration||Boolean(t.duration),n),p=e.range.start;e.allDay&&t.startTime&&(p=n.dateEnv.add(p,t.startTime));var f=t.duration?n.dateEnv.add(p,t.duration):Er(e.allDay,p,n),h=mt(d.defId,{start:p,end:f});return{def:d,instance:h}}(e.dateSpan,n.dragMeta,a),u.mutatedEvents=Sn(s),(l=!Ia(u,e.dateProfile,a))&&(u.mutatedEvents={defs:{},instances:{}},s=null))),n.displayDrag(a,u),i.setMirrorIsVisible(t||!s||!document.querySelector(".fc-event-mirror")),l?Ue():We(),t||(i.setMirrorNeedsRevert(!s),n.receivingContext=a,n.droppableEvent=s)},this.handleDragEnd=function(e){var t=n,o=t.receivingContext,i=t.droppableEvent;if(n.clearDrag(),o&&i){var a=n.hitDragging.finalHit,s=a.context.viewApi,l=n.dragMeta;if(o.emitter.trigger("drop",r(r({},Ws(a.dateSpan,o)),{draggedEl:e.subjectEl,jsEvent:e.origEvent,view:s})),l.create){var u=Sn(i);o.dispatch({type:"MERGE_EVENTS",eventStore:u}),e.isTouch&&o.dispatch({type:"SELECT_EVENT",eventInstanceId:i.instance.instanceId}),o.emitter.trigger("eventReceive",{event:new xr(o,i.def,i.instance),relatedEvents:[],revert:function(){o.dispatch({type:"REMOVE_EVENTS",eventStore:u})},draggedEl:e.subjectEl,view:s})}}n.receivingContext=null,n.droppableEvent=null};var o=this.hitDragging=new Ls(e,ra);o.requireInitial=!1,o.emitter.on("dragstart",this.handleDragStart),o.emitter.on("hitupdate",this.handleHitUpdate),o.emitter.on("dragend",this.handleDragEnd),this.suppliedDragMeta=t}return e.prototype.buildDragMeta=function(e){return"object"==typeof this.suppliedDragMeta?sa(this.suppliedDragMeta):"function"==typeof this.suppliedDragMeta?sa(this.suppliedDragMeta(e)):sa((t=function(e,t){var n=ia.dataAttrPrefix,r=(n?n+"-":"")+t;return e.getAttribute("data-"+r)||""}(e,"event"))?JSON.parse(t):{create:!1});var t},e.prototype.displayDrag=function(e,t){var n=this.receivingContext;n&&n!==e&&n.dispatch({type:"UNSET_EVENT_DRAG"}),e&&e.dispatch({type:"SET_EVENT_DRAG",state:t})},e.prototype.clearDrag=function(){this.receivingContext&&this.receivingContext.dispatch({type:"UNSET_EVENT_DRAG"})},e.prototype.canDropElOnCalendar=function(e,t){var n=t.options.dropAccept;return"function"==typeof n?n.call(t.calendarApi,e):"string"!=typeof n||!n||Boolean(be(e,n))},e}();ia.dataAttrPrefix="";var Zs=function(){function e(e,t){var n=this;void 0===t&&(t={}),this.handlePointerDown=function(e){var t=n.dragging,r=n.settings,o=r.minDistance,i=r.longPressDelay;t.minDistance=null!=o?o:e.isTouch?0:cn.eventDragMinDistance,t.delay=e.isTouch?null!=i?i:cn.longPressDelay:0},this.handleDragStart=function(e){e.isTouch&&n.dragging.delay&&e.subjectEl.classList.contains("fc-event")&&n.dragging.mirror.getMirrorEl().classList.add("fc-event-selected")},this.settings=t;var r=this.dragging=new Os(e);r.touchScrollAllowed=!1,null!=t.itemSelector&&(r.pointer.selector=t.itemSelector),null!=t.appendTo&&(r.mirror.parentNode=t.appendTo),r.emitter.on("pointerdown",this.handlePointerDown),r.emitter.on("dragstart",this.handleDragStart),new Ys(r,t.eventData)}return e.prototype.destroy=function(){this.dragging.destroy()},e}(),Xs=function(e){function t(t){var n=e.call(this,t)||this;n.shouldIgnoreMove=!1,n.mirrorSelector="",n.currentMirrorEl=null,n.handlePointerDown=function(e){n.emitter.trigger("pointerdown",e),n.shouldIgnoreMove||n.emitter.trigger("dragstart",e)},n.handlePointerMove=function(e){n.shouldIgnoreMove||n.emitter.trigger("dragmove",e)},n.handlePointerUp=function(e){n.emitter.trigger("pointerup",e),n.shouldIgnoreMove||n.emitter.trigger("dragend",e)};var r=n.pointer=new Ts(t);return r.emitter.on("pointerdown",n.handlePointerDown),r.emitter.on("pointermove",n.handlePointerMove),r.emitter.on("pointerup",n.handlePointerUp),n}return n(t,e),t.prototype.destroy=function(){this.pointer.destroy()},t.prototype.setIgnoreMove=function(e){this.shouldIgnoreMove=e},t.prototype.setMirrorIsVisible=function(e){if(e)this.currentMirrorEl&&(this.currentMirrorEl.style.visibility="",this.currentMirrorEl=null);else{var t=this.mirrorSelector?document.querySelector(this.mirrorSelector):null;t&&(this.currentMirrorEl=t,t.style.visibility="hidden")}},t}(oa),Ks=function(){function e(e,t){var n=document;e===document||e instanceof Element?(n=e,t=t||{}):t=e||{};var r=this.dragging=new Xs(n);"string"==typeof t.itemSelector?r.pointer.selector=t.itemSelector:n===document&&(r.pointer.selector="[data-event]"),"string"==typeof t.mirrorSelector&&(r.mirrorSelector=t.mirrorSelector),new Ys(r,t.eventData)}return e.prototype.destroy=function(){this.dragging.destroy()},e}(),$s=zo({componentInteractions:[Vs,Fs,Bs,zs],calendarInteractions:[js],elementDraggingImpl:Os,optionRefiners:Gs,listenerRefiners:qs}),Js=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.headerElRef=ko(),t}return n(t,e),t.prototype.renderSimpleLayout=function(e,t){var n=this.props,r=this.context,o=[],i=Qa(r.options);return e&&o.push({type:"header",key:"header",isSticky:i,chunk:{elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}}),o.push({type:"body",key:"body",liquid:!0,chunk:{content:t}}),_o(ti,{viewSpec:r.viewSpec},(function(e,t){return _o("div",{ref:e,className:["fc-daygrid"].concat(t).join(" ")},_o(ts,{liquid:!n.isHeightAuto&&!n.forPrint,collapsibleWidth:n.forPrint,cols:[],sections:o}))}))},t.prototype.renderHScrollLayout=function(e,t,n,r){var o=this.context.pluginHooks.scrollGridImpl;if(!o)throw new Error("No ScrollGrid implementation");var i=this.props,a=this.context,s=!i.forPrint&&Qa(a.options),l=!i.forPrint&&es(a.options),u=[];return e&&u.push({type:"header",key:"header",isSticky:s,chunks:[{key:"main",elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}]}),u.push({type:"body",key:"body",liquid:!0,chunks:[{key:"main",content:t}]}),l&&u.push({type:"footer",key:"footer",isSticky:!0,chunks:[{key:"main",content:Ja}]}),_o(ti,{viewSpec:a.viewSpec},(function(e,t){return _o("div",{ref:e,className:["fc-daygrid"].concat(t).join(" ")},_o(o,{liquid:!i.isHeightAuto&&!i.forPrint,collapsibleWidth:i.forPrint,colGroups:[{cols:[{span:n,minWidth:r}]}],sections:u}))}))},t}(Bo);function Qs(e,t){for(var n=[],r=0;r<t;r+=1)n[r]=[];for(var o=0,i=e;o<i.length;o++){var a=i[o];n[a.row].push(a)}return n}function el(e,t){for(var n=[],r=0;r<t;r+=1)n[r]=[];for(var o=0,i=e;o<i.length;o++){var a=i[o];n[a.firstCol].push(a)}return n}function tl(e,t){var n=[];if(e){for(a=0;a<t;a+=1)n[a]={affectedInstances:e.affectedInstances,isEvent:e.isEvent,segs:[]};for(var r=0,o=e.segs;r<o.length;r++){var i=o[r];n[i.row].segs.push(i)}}else for(var a=0;a<t;a+=1)n[a]=null;return n}var nl=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props,t=so(this.context,e.date);return _o(ss,{date:e.date,dateProfile:e.dateProfile,todayRange:e.todayRange,showDayNumber:e.showDayNumber,extraHookProps:e.extraHookProps,defaultContent:rl},(function(n,o){return(o||e.forceDayTop)&&_o("div",{className:"fc-daygrid-day-top",ref:n},_o("a",r({id:e.dayNumberId,className:"fc-daygrid-day-number"},t),o||_o(xo,null," ")))}))},t}(Uo);function rl(e){return e.dayNumberText}var ol=ln({hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"narrow"});function il(e){var t=e.eventRange.ui.display;return"list-item"===t||"auto"===t&&!e.eventRange.def.allDay&&e.firstCol===e.lastCol&&e.isStart&&e.isEnd}var al=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props;return _o(rs,r({},e,{extraClassNames:["fc-daygrid-event","fc-daygrid-block-event","fc-h-event"],defaultTimeFormat:ol,defaultDisplayEventEnd:e.defaultDisplayEventEnd,disableResizing:!e.seg.eventRange.def.allDay}))},t}(Uo),sl=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=t.options.eventTimeFormat||ol,o=ar(e.seg,n,t,!0,e.defaultDisplayEventEnd);return _o(ns,{seg:e.seg,timeText:o,defaultContent:ll,isDragging:e.isDragging,isResizing:!1,isDateSelecting:!1,isSelected:e.isSelected,isPast:e.isPast,isFuture:e.isFuture,isToday:e.isToday},(function(n,o,i,a){return _o("a",r({className:["fc-daygrid-event","fc-daygrid-dot-event"].concat(o).join(" "),ref:n},cr(e.seg,t)),a)}))},t}(Uo);function ll(e){return _o(xo,null,_o("div",{className:"fc-daygrid-event-dot",style:{borderColor:e.borderColor||e.backgroundColor}}),e.timeText&&_o("div",{className:"fc-event-time"},e.timeText),_o("div",{className:"fc-event-title"},e.event.title||_o(xo,null," ")))}var ul=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.compileSegs=qt(cl),t}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.compileSegs(e.singlePlacements),n=t.allSegs,o=t.invisibleSegs;return _o(ms,{dateProfile:e.dateProfile,todayRange:e.todayRange,allDayDate:e.allDayDate,moreCnt:e.moreCnt,allSegs:n,hiddenSegs:o,alignmentElRef:e.alignmentElRef,alignGridTop:e.alignGridTop,extraDateSpan:e.extraDateSpan,popoverContent:function(){var t=(e.eventDrag?e.eventDrag.affectedInstances:null)||(e.eventResize?e.eventResize.affectedInstances:null)||{};return _o(xo,null,n.map((function(n){var o=n.eventRange.instance.instanceId;return _o("div",{className:"fc-daygrid-event-harness",key:o,style:{visibility:t[o]?"hidden":""}},il(n)?_o(sl,r({seg:n,isDragging:!1,isSelected:o===e.eventSelection,defaultDisplayEventEnd:!1},sr(n,e.todayRange))):_o(al,r({seg:n,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:o===e.eventSelection,defaultDisplayEventEnd:!1},sr(n,e.todayRange))))})))}},(function(e,t,n,o,i,a,s,l){return _o("a",r({ref:e,className:["fc-daygrid-more-link"].concat(t).join(" "),title:a,"aria-expanded":s,"aria-controls":l},He(i)),o)}))},t}(Uo);function cl(e){for(var t=[],n=[],r=0,o=e;r<o.length;r++){var i=o[r];t.push(i.seg),i.isVisible||n.push(i.seg)}return{allSegs:t,invisibleSegs:n}}var dl=ln({week:"narrow"}),pl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.rootElRef=ko(),t.state={dayNumberId:xe()},t.handleRootEl=function(e){Fo(t.rootElRef,e),Fo(t.props.elRef,e)},t}return n(t,e),t.prototype.render=function(){var e=this,t=e.context,n=e.props,o=e.state,i=e.rootElRef,a=n.date,s=n.dateProfile,l=so(t,a,"week");return _o(us,{date:a,dateProfile:s,todayRange:n.todayRange,showDayNumber:n.showDayNumber,extraHookProps:n.extraHookProps,elRef:this.handleRootEl},(function(e,t,u,c){return _o("td",r({ref:e,role:"gridcell",className:["fc-daygrid-day"].concat(t,n.extraClassNames||[]).join(" ")},u,n.extraDataAttrs,n.showDayNumber?{"aria-labelledby":o.dayNumberId}:{}),_o("div",{className:"fc-daygrid-day-frame fc-scrollgrid-sync-inner",ref:n.innerElRef},n.showWeekNumber&&_o(fs,{date:a,defaultFormat:dl},(function(e,t,n,o){return _o("a",r({ref:e,className:["fc-daygrid-week-number"].concat(t).join(" ")},l),o)})),!c&&_o(nl,{date:a,dateProfile:s,showDayNumber:n.showDayNumber,dayNumberId:o.dayNumberId,forceDayTop:n.forceDayTop,todayRange:n.todayRange,extraHookProps:n.extraHookProps}),_o("div",{className:"fc-daygrid-day-events",ref:n.fgContentElRef},n.fgContent,_o("div",{className:"fc-daygrid-day-bottom",style:{marginTop:n.moreMarginTop}},_o(ul,{allDayDate:a,singlePlacements:n.singlePlacements,moreCnt:n.moreCnt,alignmentElRef:i,alignGridTop:!n.showDayNumber,extraDateSpan:n.extraDateSpan,dateProfile:n.dateProfile,eventSelection:n.eventSelection,eventDrag:n.eventDrag,eventResize:n.eventResize,todayRange:n.todayRange}))),_o("div",{className:"fc-daygrid-day-bg"},n.bgContent)))}))},t}(Bo);function fl(e,t,n,r,o,i,a){var s=new vl;s.allowReslicing=!0,s.strictOrder=r,!0===t||!0===n?(s.maxCoord=i,s.hiddenConsumes=!0):"number"==typeof t?s.maxStackCnt=t:"number"==typeof n&&(s.maxStackCnt=n,s.hiddenConsumes=!0);for(var l=[],u=[],c=0;c<e.length;c+=1){var d=o[(R=e[c]).eventRange.instance.instanceId];null!=d?l.push({index:c,thickness:d,span:{start:R.firstCol,end:R.lastCol+1}}):u.push(R)}for(var p=s.addSegs(l),f=function(e,t,n){for(var r=function(e,t){for(var n=[],r=0;r<t;r+=1)n.push([]);for(var o=0,i=e;o<i.length;o++){var a=i[o];for(r=a.span.start;r<a.span.end;r+=1)n[r].push(a)}return n}(e,n.length),o=[],i=[],a=[],s=0;s<n.length;s+=1){for(var l=r[s],u=[],c=0,d=0,p=0,f=l;p<f.length;p++){var h=t[(y=f[p]).index];u.push({seg:hl(h,s,s+1,n),isVisible:!0,isAbsolute:!1,absoluteTop:y.levelCoord,marginTop:y.levelCoord-c}),c=y.levelCoord+y.thickness}var v=[];c=0,d=0;for(var g=0,m=l;g<m.length;g++){h=t[(y=m[g]).index];var y,E=y.span.end-y.span.start>1,S=y.span.start===s;d+=y.levelCoord-c,c=y.levelCoord+y.thickness,E?(d+=y.thickness,S&&v.push({seg:hl(h,y.span.start,y.span.end,n),isVisible:!0,isAbsolute:!0,absoluteTop:y.levelCoord,marginTop:0})):S&&(v.push({seg:hl(h,y.span.start,y.span.end,n),isVisible:!0,isAbsolute:!1,absoluteTop:y.levelCoord,marginTop:d}),d=0)}o.push(u),i.push(v),a.push(d)}return{singleColPlacements:o,multiColPlacements:i,leftoverMargins:a}}(s.toRects(),e,a),h=f.singleColPlacements,v=f.multiColPlacements,g=f.leftoverMargins,m=[],y=[],E=0,S=u;E<S.length;E++){v[(R=S[E]).firstCol].push({seg:R,isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(var b=R.firstCol;b<=R.lastCol;b+=1)h[b].push({seg:hl(R,b,b+1,a),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(b=0;b<a.length;b+=1)m.push(0);for(var D=0,C=p;D<C.length;D++){var w=C[D],R=e[w.index],_=w.span;v[_.start].push({seg:hl(R,_.start,_.end,a),isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(b=_.start;b<_.end;b+=1)m[b]+=1,h[b].push({seg:hl(R,b,b+1,a),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(b=0;b<a.length;b+=1)y.push(g[b]);return{singleColPlacements:h,multiColPlacements:v,moreCnts:m,moreMarginTops:y}}function hl(e,t,n,o){if(e.firstCol===t&&e.lastCol===n-1)return e;var i=e.eventRange,a=i.range,s=jn(a,{start:o[t].date,end:tt(o[n-1].date,1)});return r(r({},e),{firstCol:t,lastCol:n-1,eventRange:{def:i.def,ui:r(r({},i.ui),{durationEditable:!1}),instance:i.instance,range:s},isStart:e.isStart&&s.start.valueOf()===a.start.valueOf(),isEnd:e.isEnd&&s.end.valueOf()===a.end.valueOf()})}var vl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.hiddenConsumes=!1,t.forceHidden={},t}return n(t,e),t.prototype.addSegs=function(t){for(var n=this,r=e.prototype.addSegs.call(this,t),o=this.entriesByLevel,i=function(e){return!n.forceHidden[Zi(e)]},a=0;a<o.length;a+=1)o[a]=o[a].filter(i);return r},t.prototype.handleInvalidInsertion=function(t,n,o){var i=this.entriesByLevel,a=this.forceHidden,s=t.touchingEntry,l=t.touchingLevel,u=t.touchingLateral;if(this.hiddenConsumes&&s){var c=Zi(s);if(!a[c])if(this.allowReslicing){var d=r(r({},s),{span:$i(s.span,n.span)});a[Zi(d)]=!0,i[l][u]=d,this.splitEntry(s,n,o)}else a[c]=!0,o.push(s)}return e.prototype.handleInvalidInsertion.call(this,t,n,o)},t}(qi),gl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.cellElRefs=new Fa,t.frameElRefs=new Fa,t.fgElRefs=new Fa,t.segHarnessRefs=new Fa,t.rootElRef=ko(),t.state={framePositions:null,maxContentHeight:null,eventInstanceHeights:{}},t}return n(t,e),t.prototype.render=function(){var e=this,t=this,n=t.props,r=t.state,o=t.context.options,i=n.cells.length,a=el(n.businessHourSegs,i),s=el(n.bgEventSegs,i),l=el(this.getHighlightSegs(),i),u=el(this.getMirrorSegs(),i),c=fl(tr(n.fgEventSegs,o.eventOrder),n.dayMaxEvents,n.dayMaxEventRows,o.eventOrderStrict,r.eventInstanceHeights,r.maxContentHeight,n.cells),d=c.singleColPlacements,p=c.multiColPlacements,f=c.moreCnts,h=c.moreMarginTops,v=n.eventDrag&&n.eventDrag.affectedInstances||n.eventResize&&n.eventResize.affectedInstances||{};return _o("tr",{ref:this.rootElRef,role:"row"},n.renderIntro&&n.renderIntro(),n.cells.map((function(t,r){var o=e.renderFgSegs(r,n.forPrint?d[r]:p[r],n.todayRange,v),i=e.renderFgSegs(r,function(e,t){if(!e.length)return[];var n=function(e){for(var t={},n=0,r=e;n<r.length;n++)for(var o=0,i=r[n];o<i.length;o++){var a=i[o];t[a.seg.eventRange.instance.instanceId]=a.absoluteTop}return t}(t);return e.map((function(e){return{seg:e,isVisible:!0,isAbsolute:!0,absoluteTop:n[e.eventRange.instance.instanceId],marginTop:0}}))}(u[r],p),n.todayRange,{},Boolean(n.eventDrag),Boolean(n.eventResize),!1);return _o(pl,{key:t.key,elRef:e.cellElRefs.createRef(t.key),innerElRef:e.frameElRefs.createRef(t.key),dateProfile:n.dateProfile,date:t.date,showDayNumber:n.showDayNumbers,showWeekNumber:n.showWeekNumbers&&0===r,forceDayTop:n.showWeekNumbers,todayRange:n.todayRange,eventSelection:n.eventSelection,eventDrag:n.eventDrag,eventResize:n.eventResize,extraHookProps:t.extraHookProps,extraDataAttrs:t.extraDataAttrs,extraClassNames:t.extraClassNames,extraDateSpan:t.extraDateSpan,moreCnt:f[r],moreMarginTop:h[r],singlePlacements:d[r],fgContentElRef:e.fgElRefs.createRef(t.key),fgContent:_o(xo,null,_o(xo,null,o),_o(xo,null,i)),bgContent:_o(xo,null,e.renderFillSegs(l[r],"highlight"),e.renderFillSegs(a[r],"non-business"),e.renderFillSegs(s[r],"bg-event"))})})))},t.prototype.componentDidMount=function(){this.updateSizing(!0)},t.prototype.componentDidUpdate=function(e,t){var n=this.props;this.updateSizing(!wt(e,n))},t.prototype.getHighlightSegs=function(){var e=this.props;return e.eventDrag&&e.eventDrag.segs.length?e.eventDrag.segs:e.eventResize&&e.eventResize.segs.length?e.eventResize.segs:e.dateSelectionSegs},t.prototype.getMirrorSegs=function(){var e=this.props;return e.eventResize&&e.eventResize.segs.length?e.eventResize.segs:[]},t.prototype.renderFgSegs=function(e,t,n,o,i,a,s){var l=this.context,u=this.props.eventSelection,c=this.state.framePositions,d=1===this.props.cells.length,p=i||a||s,f=[];if(c)for(var h=0,v=t;h<v.length;h++){var g=v[h],m=g.seg,y=m.eventRange.instance.instanceId,E=y+":"+e,S=g.isVisible&&!o[y],b=g.isAbsolute,D="",C="";b&&(l.isRtl?(C=0,D=c.lefts[m.lastCol]-c.lefts[m.firstCol]):(D=0,C=c.rights[m.firstCol]-c.rights[m.lastCol])),f.push(_o("div",{className:"fc-daygrid-event-harness"+(b?" fc-daygrid-event-harness-abs":""),key:E,ref:p?null:this.segHarnessRefs.createRef(E),style:{visibility:S?"":"hidden",marginTop:b?"":g.marginTop,top:b?g.absoluteTop:"",left:D,right:C}},il(m)?_o(sl,r({seg:m,isDragging:i,isSelected:y===u,defaultDisplayEventEnd:d},sr(m,n))):_o(al,r({seg:m,isDragging:i,isResizing:a,isDateSelecting:s,isSelected:y===u,defaultDisplayEventEnd:d},sr(m,n)))))}return f},t.prototype.renderFillSegs=function(e,t){var n=this.context.isRtl,i=this.props.todayRange,a=this.state.framePositions,s=[];if(a)for(var l=0,u=e;l<u.length;l++){var c=u[l],d=n?{right:0,left:a.lefts[c.lastCol]-a.lefts[c.firstCol]}:{left:0,right:a.rights[c.firstCol]-a.rights[c.lastCol]};s.push(_o("div",{key:ur(c.eventRange),className:"fc-daygrid-bg-harness",style:d},"bg-event"===t?_o(ds,r({seg:c},sr(c,i))):cs(t)))}return _o.apply(void 0,o([xo,{}],s))},t.prototype.updateSizing=function(e){var t=this.props,n=this.frameElRefs;if(!t.forPrint&&null!==t.clientWidth){if(e){var o=t.cells.map((function(e){return n.currentMap[e.key]}));if(o.length){var i=this.rootElRef.current;this.setState({framePositions:new So(i,o,!0,!1)})}}var a=this.state.eventInstanceHeights,s=this.queryEventInstanceHeights(),l=!0===t.dayMaxEvents||!0===t.dayMaxEventRows;this.setState({eventInstanceHeights:r(r({},a),s),maxContentHeight:l?this.computeMaxContentHeight():null})}},t.prototype.queryEventInstanceHeights=function(){var e=this.segHarnessRefs.currentMap,t={};for(var n in e){var r=Math.round(e[n].getBoundingClientRect().height),o=n.split(":")[0];t[o]=Math.max(t[o]||0,r)}return t},t.prototype.computeMaxContentHeight=function(){var e=this.props.cells[0].key,t=this.cellElRefs.currentMap[e],n=this.fgElRefs.currentMap[e];return t.getBoundingClientRect().bottom-n.getBoundingClientRect().top},t.prototype.getCellEls=function(){var e=this.cellElRefs.currentMap;return this.props.cells.map((function(t){return e[t.key]}))},t}(Bo);gl.addStateEquality({eventInstanceHeights:wt});var ml=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.splitBusinessHourSegs=qt(Qs),t.splitBgEventSegs=qt(Qs),t.splitFgEventSegs=qt(Qs),t.splitDateSelectionSegs=qt(Qs),t.splitEventDrag=qt(tl),t.splitEventResize=qt(tl),t.rowRefs=new Fa,t.handleRootEl=function(e){t.rootEl=e,e?t.context.registerInteractiveComponent(t,{el:e,isHitComboAllowed:t.props.isHitComboAllowed}):t.context.unregisterInteractiveComponent(t)},t}return n(t,e),t.prototype.render=function(){var e=this,t=this.props,n=t.dateProfile,r=t.dayMaxEventRows,o=t.dayMaxEvents,i=t.expandRows,a=t.cells.length,s=this.splitBusinessHourSegs(t.businessHourSegs,a),l=this.splitBgEventSegs(t.bgEventSegs,a),u=this.splitFgEventSegs(t.fgEventSegs,a),c=this.splitDateSelectionSegs(t.dateSelectionSegs,a),d=this.splitEventDrag(t.eventDrag,a),p=this.splitEventResize(t.eventResize,a),f=!0===o||!0===r;return f&&!i&&(f=!1,r=null,o=null),_o("div",{className:["fc-daygrid-body",f?"fc-daygrid-body-balanced":"fc-daygrid-body-unbalanced",i?"":"fc-daygrid-body-natural"].join(" "),ref:this.handleRootEl,style:{width:t.clientWidth,minWidth:t.tableMinWidth}},_o(Ca,{unit:"day"},(function(f,h){return _o(xo,null,_o("table",{role:"presentation",className:"fc-scrollgrid-sync-table",style:{width:t.clientWidth,minWidth:t.tableMinWidth,height:i?t.clientHeight:""}},t.colGroupNode,_o("tbody",{role:"presentation"},t.cells.map((function(i,f){return _o(gl,{ref:e.rowRefs.createRef(f),key:i.length?i[0].date.toISOString():f,showDayNumbers:a>1,showWeekNumbers:t.showWeekNumbers,todayRange:h,dateProfile:n,cells:i,renderIntro:t.renderRowIntro,businessHourSegs:s[f],eventSelection:t.eventSelection,bgEventSegs:l[f].filter(yl),fgEventSegs:u[f],dateSelectionSegs:c[f],eventDrag:d[f],eventResize:p[f],dayMaxEvents:o,dayMaxEventRows:r,clientWidth:t.clientWidth,clientHeight:t.clientHeight,forPrint:t.forPrint})})))))})))},t.prototype.prepareHits=function(){this.rowPositions=new So(this.rootEl,this.rowRefs.collect().map((function(e){return e.getCellEls()[0]})),!1,!0),this.colPositions=new So(this.rootEl,this.rowRefs.currentMap[0].getCellEls(),!0,!1)},t.prototype.queryHit=function(e,t){var n=this.colPositions,o=this.rowPositions,i=n.leftToIndex(e),a=o.topToIndex(t);if(null!=a&&null!=i){var s=this.props.cells[a][i];return{dateProfile:this.props.dateProfile,dateSpan:r({range:this.getCellRange(a,i),allDay:!0},s.extraDateSpan),dayEl:this.getCellEl(a,i),rect:{left:n.lefts[i],right:n.rights[i],top:o.tops[a],bottom:o.bottoms[a]},layer:0}}return null},t.prototype.getCellEl=function(e,t){return this.rowRefs.currentMap[e].getCellEls()[t]},t.prototype.getCellRange=function(e,t){var n=this.props.cells[e][t].date;return{start:n,end:tt(n,1)}},t}(Bo);function yl(e){return e.eventRange.def.allDay}var El=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.forceDayIfListItem=!0,t}return n(t,e),t.prototype.sliceRange=function(e,t){return t.sliceRange(e)},t}(xa),Sl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.slicer=new El,t.tableRef=ko(),t}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.context;return _o(ml,r({ref:this.tableRef},this.slicer.sliceProps(e,e.dateProfile,e.nextDayThreshold,t,e.dayTableModel),{dateProfile:e.dateProfile,cells:e.dayTableModel.cells,colGroupNode:e.colGroupNode,tableMinWidth:e.tableMinWidth,renderRowIntro:e.renderRowIntro,dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,showWeekNumbers:e.showWeekNumbers,expandRows:e.expandRows,headerAlignElRef:e.headerAlignElRef,clientWidth:e.clientWidth,clientHeight:e.clientHeight,forPrint:e.forPrint}))},t}(Bo),bl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.buildDayTableModel=qt(Dl),t.headerRef=ko(),t.tableRef=ko(),t}return n(t,e),t.prototype.render=function(){var e=this,t=this.context,n=t.options,r=t.dateProfileGenerator,o=this.props,i=this.buildDayTableModel(o.dateProfile,r),a=n.dayHeaders&&_o(Ra,{ref:this.headerRef,dateProfile:o.dateProfile,dates:i.headerDates,datesRepDistinctDays:1===i.rowCnt}),s=function(t){return _o(Sl,{ref:e.tableRef,dateProfile:o.dateProfile,dayTableModel:i,businessHours:o.businessHours,dateSelection:o.dateSelection,eventStore:o.eventStore,eventUiBases:o.eventUiBases,eventSelection:o.eventSelection,eventDrag:o.eventDrag,eventResize:o.eventResize,nextDayThreshold:n.nextDayThreshold,colGroupNode:t.tableColGroupNode,tableMinWidth:t.tableMinWidth,dayMaxEvents:n.dayMaxEvents,dayMaxEventRows:n.dayMaxEventRows,showWeekNumbers:n.weekNumbers,expandRows:!o.isHeightAuto,headerAlignElRef:e.headerElRef,clientWidth:t.clientWidth,clientHeight:t.clientHeight,forPrint:o.forPrint})};return n.dayMinWidth?this.renderHScrollLayout(a,s,i.colCnt,n.dayMinWidth):this.renderSimpleLayout(a,s)},t}(Js);function Dl(e,t){var n=new Ta(e.renderRange,t);return new ka(n,/year|month|week/.test(e.currentRangeUnit))}var Cl=zo({initialView:"dayGridMonth",views:{dayGrid:{component:bl,dateProfileGeneratorClass:function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.buildRenderRange=function(t,n,r){var o,i=this.props.dateEnv,a=e.prototype.buildRenderRange.call(this,t,n,r),s=a.start,l=a.end;(/^(year|month)$/.test(n)&&(s=i.startOfWeek(s),(o=i.startOfWeek(l)).valueOf()!==l.valueOf()&&(l=et(o,1))),this.props.monthMode&&this.props.fixedWeekCount)&&(l=et(l,6-Math.ceil(rt(s,l))));return{start:s,end:l}},t}(ai)},dayGridDay:{type:"dayGrid",duration:{days:1}},dayGridWeek:{type:"dayGrid",duration:{weeks:1}},dayGridMonth:{type:"dayGrid",duration:{months:1},monthMode:!0,fixedWeekCount:!0}}}),wl=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.getKeyInfo=function(){return{allDay:{},timed:{}}},t.prototype.getKeysForDateSpan=function(e){return e.allDay?["allDay"]:["timed"]},t.prototype.getKeysForEventDef=function(e){return e.allDay?Kn(e)?["timed","allDay"]:["allDay"]:["timed"]},t}(to),Rl=ln({hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"short"});function _l(e){var t=["fc-timegrid-slot","fc-timegrid-slot-label",e.isLabeled?"fc-scrollgrid-shrink":"fc-timegrid-slot-minor"];return _o(Oo.Consumer,null,(function(n){if(!e.isLabeled)return _o("td",{className:t.join(" "),"data-time":e.isoTimeStr});var r=n.dateEnv,o=n.options,i=n.viewApi,a=null==o.slotLabelFormat?Rl:Array.isArray(o.slotLabelFormat)?ln(o.slotLabelFormat[0]):ln(o.slotLabelFormat),s={level:0,time:e.time,date:r.toDate(e.date),view:i,text:r.format(e.date,a)};return _o(Yo,{hookProps:s,classNames:o.slotLabelClassNames,content:o.slotLabelContent,defaultContent:Tl,didMount:o.slotLabelDidMount,willUnmount:o.slotLabelWillUnmount},(function(n,r,o,i){return _o("td",{ref:n,className:t.concat(r).join(" "),"data-time":e.isoTimeStr},_o("div",{className:"fc-timegrid-slot-label-frame fc-scrollgrid-shrink-frame"},_o("div",{className:"fc-timegrid-slot-label-cushion fc-scrollgrid-shrink-cushion",ref:o},i)))}))}))}function Tl(e){return e.text}var kl=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){return this.props.slatMetas.map((function(e){return _o("tr",{key:e.key},_o(_l,r({},e)))}))},t}(Uo),xl=ln({week:"short"}),Ml=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.allDaySplitter=new wl,t.headerElRef=ko(),t.rootElRef=ko(),t.scrollerElRef=ko(),t.state={slatCoords:null},t.handleScrollTopRequest=function(e){var n=t.scrollerElRef.current;n&&(n.scrollTop=e)},t.renderHeadAxis=function(e,n){void 0===n&&(n="");var o=t.context.options,i=t.props.dateProfile.renderRange,a=1===ot(i.start,i.end)?so(t.context,i.start,"week"):{};return o.weekNumbers&&"day"===e?_o(fs,{date:i.start,defaultFormat:xl},(function(e,t,o,i){return _o("th",{ref:e,"aria-hidden":!0,className:["fc-timegrid-axis","fc-scrollgrid-shrink"].concat(t).join(" ")},_o("div",{className:"fc-timegrid-axis-frame fc-scrollgrid-shrink-frame fc-timegrid-axis-frame-liquid",style:{height:n}},_o("a",r({ref:o,className:"fc-timegrid-axis-cushion fc-scrollgrid-shrink-cushion fc-scrollgrid-sync-inner"},a),i)))})):_o("th",{"aria-hidden":!0,className:"fc-timegrid-axis"},_o("div",{className:"fc-timegrid-axis-frame",style:{height:n}}))},t.renderTableRowAxis=function(e){var n=t.context,r=n.options,o=n.viewApi,i={text:r.allDayText,view:o};return _o(Yo,{hookProps:i,classNames:r.allDayClassNames,content:r.allDayContent,defaultContent:Il,didMount:r.allDayDidMount,willUnmount:r.allDayWillUnmount},(function(t,n,r,o){return _o("td",{ref:t,"aria-hidden":!0,className:["fc-timegrid-axis","fc-scrollgrid-shrink"].concat(n).join(" ")},_o("div",{className:"fc-timegrid-axis-frame fc-scrollgrid-shrink-frame"+(null==e?" fc-timegrid-axis-frame-liquid":""),style:{height:e}},_o("span",{className:"fc-timegrid-axis-cushion fc-scrollgrid-shrink-cushion fc-scrollgrid-sync-inner",ref:r},o)))}))},t.handleSlatCoords=function(e){t.setState({slatCoords:e})},t}return n(t,e),t.prototype.renderSimpleLayout=function(e,t,n){var r=this.context,o=this.props,i=[],a=Qa(r.options);return e&&i.push({type:"header",key:"header",isSticky:a,chunk:{elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}}),t&&(i.push({type:"body",key:"all-day",chunk:{content:t}}),i.push({type:"body",key:"all-day-divider",outerContent:_o("tr",{role:"presentation",className:"fc-scrollgrid-section"},_o("td",{className:"fc-timegrid-divider "+r.theme.getClass("tableCellShaded")}))})),i.push({type:"body",key:"body",liquid:!0,expandRows:Boolean(r.options.expandRows),chunk:{scrollerElRef:this.scrollerElRef,content:n}}),_o(ti,{viewSpec:r.viewSpec,elRef:this.rootElRef},(function(e,t){return _o("div",{className:["fc-timegrid"].concat(t).join(" "),ref:e},_o(ts,{liquid:!o.isHeightAuto&&!o.forPrint,collapsibleWidth:o.forPrint,cols:[{width:"shrink"}],sections:i}))}))},t.prototype.renderHScrollLayout=function(e,t,n,r,o,i,a){var s=this,l=this.context.pluginHooks.scrollGridImpl;if(!l)throw new Error("No ScrollGrid implementation");var u=this.context,c=this.props,d=!c.forPrint&&Qa(u.options),p=!c.forPrint&&es(u.options),f=[];e&&f.push({type:"header",key:"header",isSticky:d,syncRowHeights:!0,chunks:[{key:"axis",rowContent:function(e){return _o("tr",{role:"presentation"},s.renderHeadAxis("day",e.rowSyncHeights[0]))}},{key:"cols",elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}]}),t&&(f.push({type:"body",key:"all-day",syncRowHeights:!0,chunks:[{key:"axis",rowContent:function(e){return _o("tr",{role:"presentation"},s.renderTableRowAxis(e.rowSyncHeights[0]))}},{key:"cols",content:t}]}),f.push({key:"all-day-divider",type:"body",outerContent:_o("tr",{role:"presentation",className:"fc-scrollgrid-section"},_o("td",{colSpan:2,className:"fc-timegrid-divider "+u.theme.getClass("tableCellShaded")}))}));var h=u.options.nowIndicator;return f.push({type:"body",key:"body",liquid:!0,expandRows:Boolean(u.options.expandRows),chunks:[{key:"axis",content:function(e){return _o("div",{className:"fc-timegrid-axis-chunk"},_o("table",{"aria-hidden":!0,style:{height:e.expandRows?e.clientHeight:""}},e.tableColGroupNode,_o("tbody",null,_o(kl,{slatMetas:i}))),_o("div",{className:"fc-timegrid-now-indicator-container"},_o(Ca,{unit:h?"minute":"day"},(function(e){var t=h&&a&&a.safeComputeTop(e);return"number"==typeof t?_o(is,{isAxis:!0,date:e},(function(e,n,r,o){return _o("div",{ref:e,className:["fc-timegrid-now-indicator-arrow"].concat(n).join(" "),style:{top:t}},o)})):null}))))}},{key:"cols",scrollerElRef:this.scrollerElRef,content:n}]}),p&&f.push({key:"footer",type:"footer",isSticky:!0,chunks:[{key:"axis",content:Ja},{key:"cols",content:Ja}]}),_o(ti,{viewSpec:u.viewSpec,elRef:this.rootElRef},(function(e,t){return _o("div",{className:["fc-timegrid"].concat(t).join(" "),ref:e},_o(l,{liquid:!c.isHeightAuto&&!c.forPrint,collapsibleWidth:!1,colGroups:[{width:"shrink",cols:[{width:"shrink"}]},{cols:[{span:r,minWidth:o}]}],sections:f}))}))},t.prototype.getAllDayMaxEventProps=function(){var e=this.context.options,t=e.dayMaxEvents,n=e.dayMaxEventRows;return!0!==t&&!0!==n||(t=void 0,n=5),{dayMaxEvents:t,dayMaxEventRows:n}},t}(Bo);function Il(e){return e.text}var Pl=function(){function e(e,t,n){this.positions=e,this.dateProfile=t,this.slotDuration=n}return e.prototype.safeComputeTop=function(e){var t=this.dateProfile;if(Zn(t.currentRange,e)){var n=lt(e),r=e.valueOf()-n.valueOf();if(r>=Ut(t.slotMinTime)&&r<Ut(t.slotMaxTime))return this.computeTimeTop(Nt(r))}return null},e.prototype.computeDateTop=function(e,t){return t||(t=lt(e)),this.computeTimeTop(Nt(e.valueOf()-t.valueOf()))},e.prototype.computeTimeTop=function(e){var t,n,r=this.positions,o=this.dateProfile,i=r.els.length,a=(e.milliseconds-Ut(o.slotMinTime))/Ut(this.slotDuration);return a=Math.max(0,a),a=Math.min(i,a),t=Math.floor(a),n=a-(t=Math.min(t,i-1)),r.tops[t]+r.getHeight(t)*n},e}(),Nl=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=t.options,o=e.slatElRefs;return _o("tbody",null,e.slatMetas.map((function(i,a){var s={time:i.time,date:t.dateEnv.toDate(i.date),view:t.viewApi},l=["fc-timegrid-slot","fc-timegrid-slot-lane",i.isLabeled?"":"fc-timegrid-slot-minor"];return _o("tr",{key:i.key,ref:o.createRef(i.key)},e.axis&&_o(_l,r({},i)),_o(Yo,{hookProps:s,classNames:n.slotLaneClassNames,content:n.slotLaneContent,didMount:n.slotLaneDidMount,willUnmount:n.slotLaneWillUnmount},(function(e,t,n,r){return _o("td",{ref:e,className:l.concat(t).join(" "),"data-time":i.isoTimeStr},r)})))})))},t}(Uo),Hl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.rootElRef=ko(),t.slatElRefs=new Fa,t}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.context;return _o("div",{ref:this.rootElRef,className:"fc-timegrid-slots"},_o("table",{"aria-hidden":!0,className:t.theme.getClass("table"),style:{minWidth:e.tableMinWidth,width:e.clientWidth,height:e.minHeight}},e.tableColGroupNode,_o(Nl,{slatElRefs:this.slatElRefs,axis:e.axis,slatMetas:e.slatMetas})))},t.prototype.componentDidMount=function(){this.updateSizing()},t.prototype.componentDidUpdate=function(){this.updateSizing()},t.prototype.componentWillUnmount=function(){this.props.onCoords&&this.props.onCoords(null)},t.prototype.updateSizing=function(){var e,t=this.context,n=this.props;n.onCoords&&null!==n.clientWidth&&(this.rootElRef.current.offsetHeight&&n.onCoords(new Pl(new So(this.rootElRef.current,(e=this.slatElRefs.currentMap,n.slatMetas.map((function(t){return e[t.key]}))),!1,!0),this.props.dateProfile,t.options.slotDuration)))},t}(Uo);function Ol(e,t){var n,r=[];for(n=0;n<t;n+=1)r.push([]);if(e)for(n=0;n<e.length;n+=1)r[e[n].col].push(e[n]);return r}function Al(e,t){var n=[];if(e){for(a=0;a<t;a+=1)n[a]={affectedInstances:e.affectedInstances,isEvent:e.isEvent,segs:[]};for(var r=0,o=e.segs;r<o.length;r++){var i=o[r];n[i.col].segs.push(i)}}else for(var a=0;a<t;a+=1)n[a]=null;return n}var Ll=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.rootElRef=ko(),t}return n(t,e),t.prototype.render=function(){var e=this,t=this.props;return _o(ms,{allDayDate:null,moreCnt:t.hiddenSegs.length,allSegs:t.hiddenSegs,hiddenSegs:t.hiddenSegs,alignmentElRef:this.rootElRef,defaultContent:Ul,extraDateSpan:t.extraDateSpan,dateProfile:t.dateProfile,todayRange:t.todayRange,popoverContent:function(){return Xl(t.hiddenSegs,t)}},(function(n,r,o,i,a,s,l,u){return _o("a",{ref:function(t){Fo(n,t),Fo(e.rootElRef,t)},className:["fc-timegrid-more-link"].concat(r).join(" "),style:{top:t.top,bottom:t.bottom},onClick:a,title:s,"aria-expanded":l,"aria-controls":u},_o("div",{ref:o,className:"fc-timegrid-more-link-inner fc-sticky"},i))}))},t}(Uo);function Ul(e){return e.shortText}function Wl(e,t,n){var o=new qi;null!=t&&(o.strictOrder=t),null!=n&&(o.maxStackCnt=n);var i,a,s,l=Xi(o.addSegs(e)),u=function(e){var t=e.entriesByLevel,n=zl((function(e,t){return e+":"+t}),(function(o,i){var a=Vl(function(e,t,n){for(var r=e.levelCoords,o=e.entriesByLevel,i=o[t][n],a=r[t]+i.thickness,s=r.length,l=t;l<s&&r[l]<a;l+=1);for(;l<s;l+=1){for(var u=o[l],c=void 0,d=Qi(u,i.span.start,Yi),p=d[0]+d[1],f=p;(c=u[f])&&c.span.start<i.span.end;)f+=1;if(p<f)return{level:l,lateralStart:p,lateralEnd:f}}return null}(e,o,i),n),s=t[o][i];return[r(r({},s),{nextLevelNodes:a[0]}),s.thickness+a[1]]}));return Vl(t.length?{level:0,lateralStart:0,lateralEnd:t[0].length}:null,n)[0]}(o);return i=u,a=1,s=zl((function(e,t,n){return Zi(e)}),(function(e,t,n){var o,i=e.nextLevelNodes,l=e.thickness,u=l+n,c=l/u,d=[];if(i.length)for(var p=0,f=i;p<f.length;p++){var h=f[p];if(void 0===o)o=(v=s(h,t,u))[0],d.push(v[1]);else{var v=s(h,o,0);d.push(v[1])}}else o=a;var g=(o-t)*c;return[o-g,r(r({},e),{thickness:g,nextLevelNodes:d})]})),{segRects:function(e){var t=[],n=zl((function(e,t,n){return Zi(e)}),(function(e,n,i){var a=r(r({},e),{levelCoord:n,stackDepth:i,stackForward:0});return t.push(a),a.stackForward=o(e.nextLevelNodes,n+e.thickness,i+1)+1}));function o(e,t,r){for(var o=0,i=0,a=e;i<a.length;i++){var s=a[i];o=Math.max(n(s,t,r),o)}return o}return o(e,0,0),t}(u=i.map((function(e){return s(e,0,0)[1]}))),hiddenGroups:l}}function Vl(e,t){if(!e)return[[],0];for(var n=e.level,r=e.lateralStart,o=e.lateralEnd,i=r,a=[];i<o;)a.push(t(n,i)),i+=1;return a.sort(Fl),[a.map(Bl),a[0][1]]}function Fl(e,t){return t[1]-e[1]}function Bl(e){return e[0]}function zl(e,t){var n={};return function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];var i=e.apply(void 0,r);return i in n?n[i]:n[i]=t.apply(void 0,r)}}function jl(e,t,n,r){void 0===n&&(n=null),void 0===r&&(r=0);var o=[];if(n)for(var i=0;i<e.length;i+=1){var a=e[i],s=n.computeDateTop(a.start,t),l=Math.max(s+(r||0),n.computeDateTop(a.end,t));o.push({start:Math.round(s),end:Math.round(l)})}return o}var Gl=ln({hour:"numeric",minute:"2-digit",meridiem:!1}),ql=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=["fc-timegrid-event","fc-v-event"];return this.props.isShort&&e.push("fc-timegrid-event-short"),_o(rs,r({},this.props,{defaultTimeFormat:Gl,extraClassNames:e}))},t}(Uo),Yl=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props;return _o(ss,{date:e.date,dateProfile:e.dateProfile,todayRange:e.todayRange,extraHookProps:e.extraHookProps},(function(e,t){return t&&_o("div",{className:"fc-timegrid-col-misc",ref:e},t)}))},t}(Uo),Zl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.sortEventSegs=qt(tr),t}return n(t,e),t.prototype.render=function(){var e=this,t=this.props,n=this.context,o=n.options.selectMirror,i=t.eventDrag&&t.eventDrag.segs||t.eventResize&&t.eventResize.segs||o&&t.dateSelectionSegs||[],a=t.eventDrag&&t.eventDrag.affectedInstances||t.eventResize&&t.eventResize.affectedInstances||{},s=this.sortEventSegs(t.fgEventSegs,n.options.eventOrder);return _o(us,{elRef:t.elRef,date:t.date,dateProfile:t.dateProfile,todayRange:t.todayRange,extraHookProps:t.extraHookProps},(function(n,l,u){return _o("td",r({ref:n,role:"gridcell",className:["fc-timegrid-col"].concat(l,t.extraClassNames||[]).join(" ")},u,t.extraDataAttrs),_o("div",{className:"fc-timegrid-col-frame"},_o("div",{className:"fc-timegrid-col-bg"},e.renderFillSegs(t.businessHourSegs,"non-business"),e.renderFillSegs(t.bgEventSegs,"bg-event"),e.renderFillSegs(t.dateSelectionSegs,"highlight")),_o("div",{className:"fc-timegrid-col-events"},e.renderFgSegs(s,a,!1,!1,!1)),_o("div",{className:"fc-timegrid-col-events"},e.renderFgSegs(i,{},Boolean(t.eventDrag),Boolean(t.eventResize),Boolean(o))),_o("div",{className:"fc-timegrid-now-indicator-container"},e.renderNowIndicator(t.nowIndicatorSegs)),_o(Yl,{date:t.date,dateProfile:t.dateProfile,todayRange:t.todayRange,extraHookProps:t.extraHookProps})))}))},t.prototype.renderFgSegs=function(e,t,n,r,o){var i=this.props;return i.forPrint?Xl(e,i):this.renderPositionedFgSegs(e,t,n,r,o)},t.prototype.renderPositionedFgSegs=function(e,t,n,o,i){var a=this,s=this.context.options,l=s.eventMaxStack,u=s.eventShortHeight,c=s.eventOrderStrict,d=s.eventMinHeight,p=this.props,f=p.date,h=p.slatCoords,v=p.eventSelection,g=p.todayRange,m=p.nowDate,y=n||o||i,E=function(e,t,n,r){for(var o=[],i=[],a=0;a<e.length;a+=1){var s=t[a];s?o.push({index:a,thickness:1,span:s}):i.push(e[a])}for(var l=Wl(o,n,r),u=l.segRects,c=l.hiddenGroups,d=[],p=0,f=u;p<f.length;p++){var h=f[p];d.push({seg:e[h.index],rect:h})}for(var v=0,g=i;v<g.length;v++){var m=g[v];d.push({seg:m,rect:null})}return{segPlacements:d,hiddenGroups:c}}(e,jl(e,f,h,d),c,l),S=E.segPlacements,b=E.hiddenGroups;return _o(xo,null,this.renderHiddenGroups(b,e),S.map((function(e){var s=e.seg,l=e.rect,c=s.eventRange.instance.instanceId,d=y||Boolean(!t[c]&&l),p=Kl(l&&l.span),f=!y&&l?a.computeSegHStyle(l):{left:0,right:0},h=Boolean(l)&&l.stackForward>0,E=Boolean(l)&&l.span.end-l.span.start<u;return _o("div",{className:"fc-timegrid-event-harness"+(h?" fc-timegrid-event-harness-inset":""),key:c,style:r(r({visibility:d?"":"hidden"},p),f)},_o(ql,r({seg:s,isDragging:n,isResizing:o,isDateSelecting:i,isSelected:c===v,isShort:E},sr(s,g,m))))})))},t.prototype.renderHiddenGroups=function(e,t){var n=this.props,r=n.extraDateSpan,o=n.dateProfile,i=n.todayRange,a=n.nowDate,s=n.eventSelection,l=n.eventDrag,u=n.eventResize;return _o(xo,null,e.map((function(e){var n,c,d=Kl(e.span),p=(n=e.entries,c=t,n.map((function(e){return c[e.index]})));return _o(Ll,{key:Ft(Ss(p)),hiddenSegs:p,top:d.top,bottom:d.bottom,extraDateSpan:r,dateProfile:o,todayRange:i,nowDate:a,eventSelection:s,eventDrag:l,eventResize:u})})))},t.prototype.renderFillSegs=function(e,t){var n=this.props,o=this.context,i=jl(e,n.date,n.slatCoords,o.options.eventMinHeight).map((function(o,i){var a=e[i];return _o("div",{key:ur(a.eventRange),className:"fc-timegrid-bg-harness",style:Kl(o)},"bg-event"===t?_o(ds,r({seg:a},sr(a,n.todayRange,n.nowDate))):cs(t))}));return _o(xo,null,i)},t.prototype.renderNowIndicator=function(e){var t=this.props,n=t.slatCoords,r=t.date;return n?e.map((function(e,t){return _o(is,{isAxis:!1,date:r,key:t},(function(t,o,i,a){return _o("div",{ref:t,className:["fc-timegrid-now-indicator-line"].concat(o).join(" "),style:{top:n.computeDateTop(e.start,r)}},a)}))})):null},t.prototype.computeSegHStyle=function(e){var t,n,r=this.context,o=r.isRtl,i=r.options.slotEventOverlap,a=e.levelCoord,s=e.levelCoord+e.thickness;i&&(s=Math.min(1,a+2*(s-a))),o?(t=1-s,n=a):(t=a,n=1-s);var l={zIndex:e.stackDepth+1,left:100*t+"%",right:100*n+"%"};return i&&!e.stackForward&&(l[o?"marginLeft":"marginRight"]=20),l},t}(Uo);function Xl(e,t){var n=t.todayRange,o=t.nowDate,i=t.eventSelection,a=t.eventDrag,s=t.eventResize,l=(a?a.affectedInstances:null)||(s?s.affectedInstances:null)||{};return _o(xo,null,e.map((function(e){var t=e.eventRange.instance.instanceId;return _o("div",{key:t,style:{visibility:l[t]?"hidden":""}},_o(ql,r({seg:e,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:t===i,isShort:!1},sr(e,n,o))))})))}function Kl(e){return e?{top:e.start,bottom:-e.end}:{top:"",bottom:""}}var $l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.splitFgEventSegs=qt(Ol),t.splitBgEventSegs=qt(Ol),t.splitBusinessHourSegs=qt(Ol),t.splitNowIndicatorSegs=qt(Ol),t.splitDateSelectionSegs=qt(Ol),t.splitEventDrag=qt(Al),t.splitEventResize=qt(Al),t.rootElRef=ko(),t.cellElRefs=new Fa,t}return n(t,e),t.prototype.render=function(){var e=this,t=this.props,n=this.context.options.nowIndicator&&t.slatCoords&&t.slatCoords.safeComputeTop(t.nowDate),r=t.cells.length,o=this.splitFgEventSegs(t.fgEventSegs,r),i=this.splitBgEventSegs(t.bgEventSegs,r),a=this.splitBusinessHourSegs(t.businessHourSegs,r),s=this.splitNowIndicatorSegs(t.nowIndicatorSegs,r),l=this.splitDateSelectionSegs(t.dateSelectionSegs,r),u=this.splitEventDrag(t.eventDrag,r),c=this.splitEventResize(t.eventResize,r);return _o("div",{className:"fc-timegrid-cols",ref:this.rootElRef},_o("table",{role:"presentation",style:{minWidth:t.tableMinWidth,width:t.clientWidth}},t.tableColGroupNode,_o("tbody",{role:"presentation"},_o("tr",{role:"row"},t.axis&&_o("td",{"aria-hidden":!0,className:"fc-timegrid-col fc-timegrid-axis"},_o("div",{className:"fc-timegrid-col-frame"},_o("div",{className:"fc-timegrid-now-indicator-container"},"number"==typeof n&&_o(is,{isAxis:!0,date:t.nowDate},(function(e,t,r,o){return _o("div",{ref:e,className:["fc-timegrid-now-indicator-arrow"].concat(t).join(" "),style:{top:n}},o)}))))),t.cells.map((function(n,r){return _o(Zl,{key:n.key,elRef:e.cellElRefs.createRef(n.key),dateProfile:t.dateProfile,date:n.date,nowDate:t.nowDate,todayRange:t.todayRange,extraHookProps:n.extraHookProps,extraDataAttrs:n.extraDataAttrs,extraClassNames:n.extraClassNames,extraDateSpan:n.extraDateSpan,fgEventSegs:o[r],bgEventSegs:i[r],businessHourSegs:a[r],nowIndicatorSegs:s[r],dateSelectionSegs:l[r],eventDrag:u[r],eventResize:c[r],slatCoords:t.slatCoords,eventSelection:t.eventSelection,forPrint:t.forPrint})}))))))},t.prototype.componentDidMount=function(){this.updateCoords()},t.prototype.componentDidUpdate=function(){this.updateCoords()},t.prototype.updateCoords=function(){var e,t=this.props;t.onColCoords&&null!==t.clientWidth&&t.onColCoords(new So(this.rootElRef.current,(e=this.cellElRefs.currentMap,t.cells.map((function(t){return e[t.key]}))),!0,!1))},t}(Uo);var Jl=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.processSlotOptions=qt(Ql),t.state={slatCoords:null},t.handleRootEl=function(e){e?t.context.registerInteractiveComponent(t,{el:e,isHitComboAllowed:t.props.isHitComboAllowed}):t.context.unregisterInteractiveComponent(t)},t.handleScrollRequest=function(e){var n=t.props.onScrollTopRequest,r=t.state.slatCoords;if(n&&r){if(e.time){var o=r.computeTimeTop(e.time);(o=Math.ceil(o))&&(o+=1),n(o)}return!0}return!1},t.handleColCoords=function(e){t.colCoords=e},t.handleSlatCoords=function(e){t.setState({slatCoords:e}),t.props.onSlatCoords&&t.props.onSlatCoords(e)},t}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.state;return _o("div",{className:"fc-timegrid-body",ref:this.handleRootEl,style:{width:e.clientWidth,minWidth:e.tableMinWidth}},_o(Hl,{axis:e.axis,dateProfile:e.dateProfile,slatMetas:e.slatMetas,clientWidth:e.clientWidth,minHeight:e.expandRows?e.clientHeight:"",tableMinWidth:e.tableMinWidth,tableColGroupNode:e.axis?e.tableColGroupNode:null,onCoords:this.handleSlatCoords}),_o($l,{cells:e.cells,axis:e.axis,dateProfile:e.dateProfile,businessHourSegs:e.businessHourSegs,bgEventSegs:e.bgEventSegs,fgEventSegs:e.fgEventSegs,dateSelectionSegs:e.dateSelectionSegs,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,todayRange:e.todayRange,nowDate:e.nowDate,nowIndicatorSegs:e.nowIndicatorSegs,clientWidth:e.clientWidth,tableMinWidth:e.tableMinWidth,tableColGroupNode:e.tableColGroupNode,slatCoords:t.slatCoords,onColCoords:this.handleColCoords,forPrint:e.forPrint}))},t.prototype.componentDidMount=function(){this.scrollResponder=this.context.createScrollResponder(this.handleScrollRequest)},t.prototype.componentDidUpdate=function(e){this.scrollResponder.update(e.dateProfile!==this.props.dateProfile)},t.prototype.componentWillUnmount=function(){this.scrollResponder.detach()},t.prototype.queryHit=function(e,t){var n=this.context,o=n.dateEnv,i=n.options,a=this.colCoords,s=this.props.dateProfile,l=this.state.slatCoords,u=this.processSlotOptions(this.props.slotDuration,i.snapDuration),c=u.snapDuration,d=u.snapsPerSlot,p=a.leftToIndex(e),f=l.positions.topToIndex(t);if(null!=p&&null!=f){var h=this.props.cells[p],v=l.positions.tops[f],g=l.positions.getHeight(f),m=(t-v)/g,y=f*d+Math.floor(m*d),E=this.props.cells[p].date,S=Ot(s.slotMinTime,At(c,y)),b=o.add(E,S),D=o.add(b,c);return{dateProfile:s,dateSpan:r({range:{start:b,end:D},allDay:!1},h.extraDateSpan),dayEl:a.els[p],rect:{left:a.lefts[p],right:a.rights[p],top:v,bottom:v+g},layer:0}}return null},t}(Bo);function Ql(e,t){var n=t||e,r=Wt(e,n);return null===r&&(n=e,r=1),{snapDuration:n,snapsPerSlot:r}}var eu=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.sliceRange=function(e,t){for(var n=[],r=0;r<t.length;r+=1){var o=jn(e,t[r]);o&&n.push({start:o.start,end:o.end,isStart:o.start.valueOf()===e.start.valueOf(),isEnd:o.end.valueOf()===e.end.valueOf(),col:r})}return n},t}(xa),tu=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.buildDayRanges=qt(nu),t.slicer=new eu,t.timeColsRef=ko(),t}return n(t,e),t.prototype.render=function(){var e=this,t=this.props,n=this.context,o=t.dateProfile,i=t.dayTableModel,a=n.options.nowIndicator,s=this.buildDayRanges(i,o,n.dateEnv);return _o(Ca,{unit:a?"minute":"day"},(function(l,u){return _o(Jl,r({ref:e.timeColsRef},e.slicer.sliceProps(t,o,null,n,s),{forPrint:t.forPrint,axis:t.axis,dateProfile:o,slatMetas:t.slatMetas,slotDuration:t.slotDuration,cells:i.cells[0],tableColGroupNode:t.tableColGroupNode,tableMinWidth:t.tableMinWidth,clientWidth:t.clientWidth,clientHeight:t.clientHeight,expandRows:t.expandRows,nowDate:l,nowIndicatorSegs:a&&e.slicer.sliceNowDate(l,n,s),todayRange:u,onScrollTopRequest:t.onScrollTopRequest,onSlatCoords:t.onSlatCoords}))}))},t}(Bo);function nu(e,t,n){for(var r=[],o=0,i=e.headerDates;o<i.length;o++){var a=i[o];r.push({start:n.add(a,t.slotMinTime),end:n.add(a,t.slotMaxTime)})}return r}var ru=[{hours:1},{minutes:30},{minutes:15},{seconds:30},{seconds:15}];function ou(e,t,n,r,o){for(var i=new Date(0),a=e,s=Nt(0),l=n||function(e){var t,n,r;for(t=ru.length-1;t>=0;t-=1)if(null!==(r=Wt(n=Nt(ru[t]),e))&&r>1)return n;return e}(r),u=[];Ut(a)<Ut(t);){var c=o.add(i,a),d=null!==Wt(s,l);u.push({date:c,time:a,key:c.toISOString(),isoTimeStr:zt(c),isLabeled:d}),a=Ot(a,r),s=Ot(s,r)}return u}var iu=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.buildTimeColsModel=qt(au),t.buildSlatMetas=qt(ou),t}return n(t,e),t.prototype.render=function(){var e=this,t=this.context,n=t.options,o=t.dateEnv,i=t.dateProfileGenerator,a=this.props,s=a.dateProfile,l=this.buildTimeColsModel(s,i),u=this.allDaySplitter.splitProps(a),c=this.buildSlatMetas(s.slotMinTime,s.slotMaxTime,n.slotLabelInterval,n.slotDuration,o),d=n.dayMinWidth,p=!d,f=d,h=n.dayHeaders&&_o(Ra,{dates:l.headerDates,dateProfile:s,datesRepDistinctDays:!0,renderIntro:p?this.renderHeadAxis:null}),v=!1!==n.allDaySlot&&function(t){return _o(Sl,r({},u.allDay,{dateProfile:s,dayTableModel:l,nextDayThreshold:n.nextDayThreshold,tableMinWidth:t.tableMinWidth,colGroupNode:t.tableColGroupNode,renderRowIntro:p?e.renderTableRowAxis:null,showWeekNumbers:!1,expandRows:!1,headerAlignElRef:e.headerElRef,clientWidth:t.clientWidth,clientHeight:t.clientHeight,forPrint:a.forPrint},e.getAllDayMaxEventProps()))},g=function(t){return _o(tu,r({},u.timed,{dayTableModel:l,dateProfile:s,axis:p,slotDuration:n.slotDuration,slatMetas:c,forPrint:a.forPrint,tableColGroupNode:t.tableColGroupNode,tableMinWidth:t.tableMinWidth,clientWidth:t.clientWidth,clientHeight:t.clientHeight,onSlatCoords:e.handleSlatCoords,expandRows:t.expandRows,onScrollTopRequest:e.handleScrollTopRequest}))};return f?this.renderHScrollLayout(h,v,g,l.colCnt,d,c,this.state.slatCoords):this.renderSimpleLayout(h,v,g)},t}(Ml);function au(e,t){var n=new Ta(e.renderRange,t);return new ka(n,!1)}var su=zo({initialView:"timeGridWeek",optionRefiners:{allDaySlot:Boolean},views:{timeGrid:{component:iu,usesMinMaxTime:!0,allDaySlot:!0,slotDuration:"00:30:00",slotEventOverlap:!0},timeGridDay:{type:"timeGrid",duration:{days:1}},timeGridWeek:{type:"timeGrid",duration:{weeks:1}}}}),lu=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.state={textId:xe()},t}return n(t,e),t.prototype.render=function(){var e=this.context,t=e.theme,n=e.dateEnv,o=e.options,i=e.viewApi,a=this.props,s=a.cellId,l=a.dayDate,u=a.todayRange,c=this.state.textId,d=ro(l,u),p=o.listDayFormat?n.format(l,o.listDayFormat):"",f=o.listDaySideFormat?n.format(l,o.listDaySideFormat):"",h=r({date:n.toDate(l),view:i,textId:c,text:p,sideText:f,navLinkAttrs:so(this.context,l),sideNavLinkAttrs:so(this.context,l,"day",!1)},d),v=["fc-list-day"].concat(oo(d,t));return _o(Yo,{hookProps:h,classNames:o.dayHeaderClassNames,content:o.dayHeaderContent,defaultContent:uu,didMount:o.dayHeaderDidMount,willUnmount:o.dayHeaderWillUnmount},(function(e,n,r,o){return _o("tr",{ref:e,className:v.concat(n).join(" "),"data-date":Bt(l)},_o("th",{scope:"colgroup",colSpan:3,id:s,"aria-labelledby":c},_o("div",{className:"fc-list-day-cushion "+t.getClass("tableCellShaded"),ref:r},o)))}))},t}(Uo);function uu(e){return _o(xo,null,e.text&&_o("a",r({id:e.textId,className:"fc-list-day-text"},e.navLinkAttrs),e.text),e.sideText&&_o("a",r({"aria-hidden":!0,className:"fc-list-day-side-text"},e.sideNavLinkAttrs),e.sideText))}var cu=ln({hour:"numeric",minute:"2-digit",meridiem:"short"}),du=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.render=function(){var e=this.props,t=this.context,n=e.seg,o=e.timeHeaderId,i=e.eventHeaderId,a=e.dateHeaderId,s=t.options.eventTimeFormat||cu;return _o(ns,{seg:n,timeText:"",disableDragging:!0,disableResizing:!0,defaultContent:function(){return function(e,t){var n=cr(e,t);return _o("a",r({},n),e.eventRange.def.title)}(n,t)},isPast:e.isPast,isFuture:e.isFuture,isToday:e.isToday,isSelected:e.isSelected,isDragging:e.isDragging,isResizing:e.isResizing,isDateSelecting:e.isDateSelecting},(function(e,r,l,u,c){return _o("tr",{className:["fc-list-event",c.event.url?"fc-event-forced-url":""].concat(r).join(" "),ref:e},function(e,t,n,r,o){var i=n.options;if(!1!==i.displayEventTime){var a=e.eventRange.def,s=e.eventRange.instance,l=!1,u=void 0;if(a.allDay?l=!0:Vn(e.eventRange.range)?e.isStart?u=ar(e,t,n,null,null,s.range.start,e.end):e.isEnd?u=ar(e,t,n,null,null,e.start,s.range.end):l=!0:u=ar(e,t,n),l){var c={text:n.options.allDayText,view:n.viewApi};return _o(Yo,{hookProps:c,classNames:i.allDayClassNames,content:i.allDayContent,defaultContent:pu,didMount:i.allDayDidMount,willUnmount:i.allDayWillUnmount},(function(e,t,n,i){return _o("td",{ref:e,headers:r+" "+o,className:["fc-list-event-time"].concat(t).join(" ")},i)}))}return _o("td",{className:"fc-list-event-time"},u)}return null}(n,s,t,o,a),_o("td",{"aria-hidden":!0,className:"fc-list-event-graphic"},_o("span",{className:"fc-list-event-dot",style:{borderColor:c.borderColor||c.backgroundColor}})),_o("td",{ref:l,headers:i+" "+a,className:"fc-list-event-title"},u))}))},t}(Uo);function pu(e){return e.text}var fu=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.computeDateVars=qt(vu),t.eventStoreToSegs=qt(t._eventStoreToSegs),t.state={timeHeaderId:xe(),eventHeaderId:xe(),dateHeaderIdRoot:xe()},t.setRootEl=function(e){e?t.context.registerInteractiveComponent(t,{el:e}):t.context.unregisterInteractiveComponent(t)},t}return n(t,e),t.prototype.render=function(){var e=this,t=this.props,n=this.context,r=["fc-list",n.theme.getClass("table"),!1!==n.options.stickyHeaderDates?"fc-list-sticky":""],o=this.computeDateVars(t.dateProfile),i=o.dayDates,a=o.dayRanges,s=this.eventStoreToSegs(t.eventStore,t.eventUiBases,a);return _o(ti,{viewSpec:n.viewSpec,elRef:this.setRootEl},(function(n,o){return _o("div",{ref:n,className:r.concat(o).join(" ")},_o(Va,{liquid:!t.isHeightAuto,overflowX:t.isHeightAuto?"visible":"hidden",overflowY:t.isHeightAuto?"visible":"auto"},s.length>0?e.renderSegList(s,i):e.renderEmptyMessage()))}))},t.prototype.renderEmptyMessage=function(){var e=this.context,t=e.options,n=e.viewApi,r={text:t.noEventsText,view:n};return _o(Yo,{hookProps:r,classNames:t.noEventsClassNames,content:t.noEventsContent,defaultContent:hu,didMount:t.noEventsDidMount,willUnmount:t.noEventsWillUnmount},(function(e,t,n,r){return _o("div",{className:["fc-list-empty"].concat(t).join(" "),ref:e},_o("div",{className:"fc-list-empty-cushion",ref:n},r))}))},t.prototype.renderSegList=function(e,t){var n=this.context,o=n.theme,i=n.options,a=this.state,s=a.timeHeaderId,l=a.eventHeaderId,u=a.dateHeaderIdRoot,c=function(e){var t,n,r=[];for(t=0;t<e.length;t+=1)(r[(n=e[t]).dayIndex]||(r[n.dayIndex]=[])).push(n);return r}(e);return _o(Ca,{unit:"day"},(function(e,n){for(var a=[],d=0;d<c.length;d+=1){var p=c[d];if(p){var f=Bt(t[d]),h=u+"-"+f;a.push(_o(lu,{key:f,cellId:h,dayDate:t[d],todayRange:n}));for(var v=0,g=p=tr(p,i.eventOrder);v<g.length;v++){var m=g[v];a.push(_o(du,r({key:f+":"+m.eventRange.instance.instanceId,seg:m,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:!1,timeHeaderId:s,eventHeaderId:l,dateHeaderId:h},sr(m,n,e))))}}}return _o("table",{className:"fc-list-table "+o.getClass("table")},_o("thead",null,_o("tr",null,_o("th",{scope:"col",id:s},i.timeHint),_o("th",{scope:"col","aria-hidden":!0}),_o("th",{scope:"col",id:l},i.eventHint))),_o("tbody",null,a))}))},t.prototype._eventStoreToSegs=function(e,t,n){return this.eventRangesToSegs(Xn(e,t,this.props.dateProfile.activeRange,this.context.options.nextDayThreshold).fg,n)},t.prototype.eventRangesToSegs=function(e,t){for(var n=[],r=0,o=e;r<o.length;r++){var i=o[r];n.push.apply(n,this.eventRangeToSegs(i,t))}return n},t.prototype.eventRangeToSegs=function(e,t){var n,r,o,i=this.context.dateEnv,a=this.context.options.nextDayThreshold,s=e.range,l=e.def.allDay,u=[];for(n=0;n<t.length;n+=1)if((r=jn(s,t[n]))&&(o={component:this,eventRange:e,start:r.start,end:r.end,isStart:e.isStart&&r.start.valueOf()===s.start.valueOf(),isEnd:e.isEnd&&r.end.valueOf()===s.end.valueOf(),dayIndex:n},u.push(o),!o.isEnd&&!l&&n+1<t.length&&s.end<i.add(t[n+1].start,a))){o.end=s.end,o.isEnd=!0;break}return u},t}(Bo);function hu(e){return e.text}function vu(e){for(var t=lt(e.renderRange.start),n=e.renderRange.end,r=[],o=[];t<n;)r.push(t),o.push({start:t,end:tt(t,1)}),t=tt(t,1);return{dayDates:r,dayRanges:o}}function gu(e){return!1===e?null:ln(e)}var mu=zo({optionRefiners:{listDayFormat:gu,listDaySideFormat:gu,noEventsClassNames:yn,noEventsContent:yn,noEventsDidMount:yn,noEventsWillUnmount:yn},views:{list:{component:fu,buttonTextKey:"list",listDayFormat:{month:"long",day:"numeric",year:"numeric"}},listDay:{type:"list",duration:{days:1},listDayFormat:{weekday:"long"}},listWeek:{type:"list",duration:{weeks:1},listDayFormat:{weekday:"long"},listDaySideFormat:{month:"long",day:"numeric",year:"numeric"}},listMonth:{type:"list",duration:{month:1},listDaySideFormat:{weekday:"long"}},listYear:{type:"list",duration:{year:1},listDaySideFormat:{weekday:"long"}}}}),yu=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t}(wo);yu.prototype.classes={root:"fc-theme-bootstrap",table:"table-bordered",tableCellShaded:"table-active",buttonGroup:"btn-group",button:"btn btn-primary",buttonActive:"active",popover:"popover",popoverHeader:"popover-header",popoverContent:"popover-body"},yu.prototype.baseIconClass="fa",yu.prototype.iconClasses={close:"fa-times",prev:"fa-chevron-left",next:"fa-chevron-right",prevYear:"fa-angle-double-left",nextYear:"fa-angle-double-right"},yu.prototype.rtlIconClasses={prev:"fa-chevron-right",next:"fa-chevron-left",prevYear:"fa-angle-double-right",nextYear:"fa-angle-double-left"},yu.prototype.iconOverrideOption="bootstrapFontAwesome",yu.prototype.iconOverrideCustomButtonOption="bootstrapFontAwesome",yu.prototype.iconOverridePrefix="fa-";var Eu=zo({themeClasses:{bootstrap:yu}}),Su="https://www.googleapis.com/calendar/v3/calendars";var bu=zo({eventSourceDefs:[{parseMeta:function(e){var t=e.googleCalendarId;return!t&&e.url&&(t=function(e){var t;if(/^[^/]+@([^/.]+\.)*(google|googlemail|gmail)\.com$/.test(e))return e;if((t=/^https:\/\/www.googleapis.com\/calendar\/v3\/calendars\/([^/]*)/.exec(e))||(t=/^https?:\/\/www.google.com\/calendar\/feeds\/([^/]*)/.exec(e)))return decodeURIComponent(t[1]);return null}(e.url)),t?{googleCalendarId:t,googleCalendarApiKey:e.googleCalendarApiKey,googleCalendarApiBase:e.googleCalendarApiBase,extraParams:e.extraParams}:null},fetch:function(e,t,n){var o=e.context,i=o.dateEnv,a=o.options,s=e.eventSource.meta,l=s.googleCalendarApiKey||a.googleCalendarApiKey;if(l){var u=function(e){var t=e.googleCalendarApiBase;t||(t=Su);return t+"/"+encodeURIComponent(e.googleCalendarId)+"/events"}(s),c=s.extraParams,d="function"==typeof c?c():c,p=function(e,t,n,o){var i,a,s;o.canComputeOffset?(a=o.formatIso(e.start),s=o.formatIso(e.end)):(a=tt(e.start,-1).toISOString(),s=tt(e.end,1).toISOString());i=r(r({},n||{}),{key:t,timeMin:a,timeMax:s,singleEvents:!0,maxResults:9999}),"local"!==o.timeZone&&(i.timeZone=o.timeZone);return i}(e.range,l,d,i);_i("GET",u,p,(function(e,r){var o,i;e.error?n({message:"Google Calendar API: "+e.error.message,errors:e.error.errors,xhr:r}):t({rawEvents:(o=e.items,i=p.timeZone,o.map((function(e){return function(e,t){var n=e.htmlLink||null;n&&t&&(n=function(e,t){return e.replace(/(\?.*?)?(#|$)/,(function(e,n,r){return(n?n+"&":"?")+t+r}))}(n,"ctz="+t));return{id:e.id,title:e.summary,start:e.start.dateTime||e.start.date,end:e.end.dateTime||e.end.date,url:n,location:e.location,description:e.description,attachments:e.attachments||[],extendedProps:(e.extendedProperties||{}).shared||{}}}(e,i)}))),xhr:r})}),(function(e,t){n({message:e,xhr:t})}))}else n({message:"Specify a googleCalendarApiKey. See http://fullcalendar.io/docs/google_calendar/"})}}],optionRefiners:{googleCalendarApiKey:String},eventSourceRefiners:{googleCalendarApiKey:String,googleCalendarId:String,googleCalendarApiBase:String,extraParams:yn}});return xi.push($s,Cl,su,mu,Eu,bu),e.BASE_OPTION_DEFAULTS=cn,e.BASE_OPTION_REFINERS=un,e.BaseComponent=Uo,e.BgEvent=ds,e.BootstrapTheme=yu,e.Calendar=Cs,e.CalendarApi=kr,e.CalendarContent=fa,e.CalendarDataManager=Ni,e.CalendarDataProvider=ji,e.CalendarRoot=ga,e.Component=Ro,e.ContentHook=Xo,e.CustomContentRenderContext=Zo,e.DateComponent=Bo,e.DateEnv=Lr,e.DateProfileGenerator=ai,e.DayCellContent=ss,e.DayCellRoot=us,e.DayGridView=bl,e.DayHeader=Ra,e.DaySeriesModel=Ta,e.DayTable=Sl,e.DayTableModel=ka,e.DayTableSlicer=El,e.DayTimeCols=tu,e.DayTimeColsSlicer=eu,e.DayTimeColsView=iu,e.DelayedRunner=Mi,e.Draggable=Zs,e.ElementDragging=oa,e.ElementScrollController=Do,e.Emitter=Eo,e.EventApi=xr,e.EventRoot=ns,e.EventSourceApi=ye,e.FeaturefulElementDragging=Os,e.Fragment=xo,e.Interaction=ea,e.ListView=fu,e.MoreLinkRoot=ms,e.MountHook=$o,e.NamedTimeZoneImpl=Gi,e.NowIndicatorRoot=is,e.NowTimer=Ca,e.PointerDragging=Ts,e.PositionCache=So,e.RefMap=Fa,e.RenderHook=Yo,e.ScrollController=bo,e.ScrollResponder=Ho,e.Scroller=Va,e.SegHierarchy=qi,e.SimpleScrollGrid=ts,e.Slicer=xa,e.Splitter=to,e.StandardEvent=rs,e.Table=ml,e.TableDateCell=Sa,e.TableDowCell=Da,e.TableView=Js,e.Theme=wo,e.ThirdPartyDraggable=Ks,e.TimeCols=Jl,e.TimeColsSlatsCoords=Pl,e.TimeColsView=Ml,e.ViewApi=Cr,e.ViewContextType=Oo,e.ViewRoot=ti,e.WeekNumberRoot=fs,e.WindowScrollController=Co,e.addDays=tt,e.addDurations=Ot,e.addMs=nt,e.addWeeks=et,e.allowContextMenu=ze,e.allowSelection=Fe,e.applyMutationToEventStore=Sr,e.applyStyle=we,e.applyStyleProp=Re,e.asCleanDays=function(e){return e.years||e.months||e.milliseconds?0:e.days},e.asRoughMinutes=function(e){return Ut(e)/6e4},e.asRoughMs=Ut,e.asRoughSeconds=function(e){return Ut(e)/1e3},e.binarySearch=Qi,e.buildClassNameNormalizer=Jo,e.buildDayRanges=nu,e.buildDayTableModel=Dl,e.buildEntryKey=Zi,e.buildEventApis=Ir,e.buildEventRangeKey=ur,e.buildHashFromArray=function(e,t){for(var n={},r=0;r<e.length;r+=1){var o=t(e[r],r);n[o[0]]=o[1]}return n},e.buildIsoString=Ft,e.buildNavLinkAttrs=so,e.buildSegCompareObj=nr,e.buildSegTimeText=ar,e.buildSlatMetas=ou,e.buildTimeColsModel=au,e.collectFromHash=kt,e.combineEventUis=xn,e.compareByFieldSpec=qe,e.compareByFieldSpecs=Ge,e.compareNumbers=Ke,e.compareObjs=_t,e.computeEarliestSegStart=Ss,e.computeEdges=ho,e.computeFallbackHeaderFormat=ma,e.computeHeightAndMargins=function(e){return e.getBoundingClientRect().height+function(e){var t=window.getComputedStyle(e);return parseInt(t.marginTop,10)+parseInt(t.marginBottom,10)}(e)},e.computeInnerRect=vo,e.computeRect=go,e.computeSegDraggable=rr,e.computeSegEndResizable=ir,e.computeSegStartResizable=or,e.computeShrinkWidth=Ba,e.computeSmallestCellWidth=Je,e.computeVisibleDayRange=Wn,e.config=ia,e.constrainPoint=Kr,e.createAriaClickAttrs=He,e.createContext=Mo,e.createDuration=Nt,e.createElement=_o,e.createEmptyEventStore=Dn,e.createEventInstance=mt,e.createEventUi=kn,e.createFormatter=ln,e.createPlugin=zo,e.createPortal=Io,e.createRef=ko,e.diffDates=Fn,e.diffDayAndTime=it,e.diffDays=ot,e.diffPoints=Jr,e.diffWeeks=rt,e.diffWholeDays=st,e.diffWholeWeeks=at,e.disableCursor=Ue,e.elementClosest=Se,e.elementMatches=be,e.enableCursor=We,e.eventTupleToStore=Sn,e.filterEventStoreDefs=wn,e.filterHash=St,e.findDirectChildren=function(e,t){for(var n=e instanceof HTMLElement?[e]:e,r=[],o=0;o<n.length;o+=1)for(var i=n[o].children,a=0;a<i.length;a+=1){var s=i[a];t&&!be(s,t)||r.push(s)}return r},e.findElements=De,e.flexibleCompare=Ye,e.flushToDom=Po,e.formatDate=function(e,t){void 0===t&&(t={});var n=jr(t),r=ln(t),o=n.createMarkerMeta(e);return o?n.format(o.marker,r,{forcedTzo:o.forcedTzo}):""},e.formatDayString=Bt,e.formatIsoTimeString=zt,e.formatRange=function(e,t,n){var r=jr("object"==typeof n&&n?n:{}),o=ln(n),i=r.createMarkerMeta(e),a=r.createMarkerMeta(t);return i&&a?r.formatRange(i.marker,a.marker,o,{forcedStartTzo:i.forcedTzo,forcedEndTzo:a.forcedTzo,isEndExclusive:n.isEndExclusive,defaultSeparator:cn.defaultRangeSeparator}):""},e.getAllowYScrolling=ja,e.getCanVGrowWithinCell=Qr,e.getClippingParents=mo,e.getDateMeta=ro,e.getDayClassNames=oo,e.getDefaultEventEnd=Er,e.getElRoot=Te,e.getElSeg=Jn,e.getEntrySpanEnd=Yi,e.getEventClassNames=lr,e.getEventTargetViaRoot=_e,e.getIsRtlScrollbarOnLeft=co,e.getRectCenter=$r,e.getRelevantEvents=bn,e.getScrollGridClassNames=Ka,e.getScrollbarWidths=po,e.getSectionClassNames=$a,e.getSectionHasLiquidHeight=za,e.getSegAnchorAttrs=cr,e.getSegMeta=sr,e.getSlotClassNames=function(e,t){var n=["fc-slot","fc-slot-"+Qe[e.dow]];return e.isDisabled?n.push("fc-slot-disabled"):(e.isToday&&(n.push("fc-slot-today"),n.push(t.getClass("today"))),e.isPast&&n.push("fc-slot-past"),e.isFuture&&n.push("fc-slot-future")),n},e.getStickyFooterScrollbar=es,e.getStickyHeaderDates=Qa,e.getUnequalProps=Rt,e.getUniqueDomId=xe,e.globalLocales=Ur,e.globalPlugins=xi,e.greatestDurationDenominator=Vt,e.groupIntersectingEntries=Xi,e.guid=Le,e.hasBgRendering=Kn,e.hasShrinkWidth=Xa,e.identity=yn,e.interactionSettingsStore=ra,e.interactionSettingsToStore=na,e.intersectRanges=jn,e.intersectRects=Xr,e.intersectSpans=$i,e.isArraysEqual=Gt,e.isColPropsEqual=qa,e.isDateSelectionValid=Pa,e.isDateSpansEqual=fr,e.isInt=$e,e.isInteractionValid=Ia,e.isMultiDayRange=Vn,e.isPropsEqual=wt,e.isPropsValid=Ha,e.isValidDate=vt,e.joinSpans=Ki,e.listenBySelector=Ie,e.mapHash=bt,e.memoize=qt,e.memoizeArraylike=function(e,t,n){var r=this,o=[],i=[];return function(a){for(var s=o.length,l=a.length,u=0;u<s;u+=1)if(a[u]){if(!Gt(o[u],a[u])){n&&n(i[u]);var c=e.apply(r,a[u]);t&&t(c,i[u])||(i[u]=c)}}else n&&n(i[u]);for(;u<l;u+=1)i[u]=e.apply(r,a[u]);return o=a,i.splice(l),i}},e.memoizeHashlike=function(e,t,n){var r=this,o={},i={};return function(a){var s={};for(var l in a)if(i[l])if(Gt(o[l],a[l]))s[l]=i[l];else{n&&n(i[l]);var u=e.apply(r,a[l]);s[l]=t&&t(u,i[l])?i[l]:u}else s[l]=e.apply(r,a[l]);return o=a,i=s,s}},e.memoizeObjArg=Yt,e.mergeEventStores=Cn,e.multiplyDuration=At,e.padStart=Ze,e.parseBusinessHours=Yr,e.parseClassNames=Rn,e.parseDragMeta=sa,e.parseEventDef=Ln,e.parseFieldSpecs=je,e.parseMarker=Ar,e.pointInsideRect=Zr,e.preventContextMenu=Be,e.preventDefault=Me,e.preventSelection=Ve,e.rangeContainsMarker=Zn,e.rangeContainsRange=Yn,e.rangesEqual=Gn,e.rangesIntersect=qn,e.refineEventDef=On,e.refineProps=mn,e.removeElement=Ee,e.removeExact=function(e,t){for(var n=0,r=0;r<e.length;)e[r]===t?(e.splice(r,1),n+=1):r+=1;return n},e.render=To,e.renderChunkContent=Ga,e.renderFill=cs,e.renderMicroColGroup=Ya,e.renderScrollShim=Ja,e.requestJson=_i,e.sanitizeShrinkWidth=Za,e.setElSeg=$n,e.setRef=Fo,e.sliceEventStore=Xn,e.sliceEvents=function(e,t){return Xn(e.eventStore,e.eventUiBases,e.dateProfile.activeRange,t?e.nextDayThreshold:null).fg},e.sortEventSegs=tr,e.startOfDay=lt,e.translateRect=function(e,t,n){return{left:e.left+t,right:e.right+t,top:e.top+n,bottom:e.bottom+n}},e.triggerDateSelect=mr,e.unmountComponentAtNode=No,e.unpromisify=yo,e.version="5.10.1",e.whenTransitionDone=Ne,e.wholeDivideDurations=Wt,Object.defineProperty(e,"__esModule",{value:!0}),e}({}); +var FullCalendar=function(e){"use strict";var t,n,r,i,s,o,a,l,c,d={},u=[],h=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function f(e,t){for(var n in t)e[n]=t[n];return e}function g(e){var t=e.parentNode;t&&t.removeChild(e)}function p(e,n,r){var i,s,o,a={};for(o in n)"key"==o?i=n[o]:"ref"==o?s=n[o]:a[o]=n[o];if(arguments.length>2&&(a.children=arguments.length>3?t.call(arguments,2):r),"function"==typeof e&&null!=e.defaultProps)for(o in e.defaultProps)void 0===a[o]&&(a[o]=e.defaultProps[o]);return m(e,a,i,s,null)}function m(e,t,i,s,o){var a={type:e,props:t,key:i,ref:s,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==o?++r:o};return null==o&&null!=n.vnode&&n.vnode(a),a}function v(){return{current:null}}function y(e){return e.children}function b(e,t,n){"-"===t[0]?e.setProperty(t,null==n?"":n):e[t]=null==n?"":"number"!=typeof n||h.test(t)?n:n+"px"}function E(e,t,n,r,i){var s;e:if("style"===t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof r&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||b(e.style,t,"");if(n)for(t in n)r&&n[t]===r[t]||b(e.style,t,n[t])}else if("o"===t[0]&&"n"===t[1])s=t!==(t=t.replace(/Capture$/,"")),t=t.toLowerCase()in e?t.toLowerCase().slice(2):t.slice(2),e.l||(e.l={}),e.l[t+s]=n,n?r||e.addEventListener(t,s?D:S,s):e.removeEventListener(t,s?D:S,s);else if("dangerouslySetInnerHTML"!==t){if(i)t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if("width"!==t&&"height"!==t&&"href"!==t&&"list"!==t&&"form"!==t&&"tabIndex"!==t&&"download"!==t&&t in e)try{e[t]=null==n?"":n;break e}catch(e){}"function"==typeof n||(null==n||!1===n&&-1==t.indexOf("-")?e.removeAttribute(t):e.setAttribute(t,n))}}function S(e){s=!0;try{return this.l[e.type+!1](n.event?n.event(e):e)}finally{s=!1}}function D(e){s=!0;try{return this.l[e.type+!0](n.event?n.event(e):e)}finally{s=!1}}function A(e,t){this.props=e,this.context=t}function w(e,t){if(null==t)return e.__?w(e.__,e.__.__k.indexOf(e)+1):null;for(var n;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e)return n.__e;return"function"==typeof e.type?w(e):null}function C(e){var t,n;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e){e.__e=e.__c.base=n.__e;break}return C(e)}}function R(e){s?setTimeout(e):l(e)}function x(e){(!e.__d&&(e.__d=!0)&&o.push(e)&&!_.__r++||a!==n.debounceRendering)&&((a=n.debounceRendering)||R)(_)}function _(){var e,t,n,r,i,s,a,l;for(o.sort((function(e,t){return e.__v.__b-t.__v.__b}));e=o.shift();)e.__d&&(t=o.length,r=void 0,i=void 0,a=(s=(n=e).__v).__e,(l=n.__P)&&(r=[],(i=f({},s)).__v=s.__v+1,N(l,s,i,n.__n,void 0!==l.ownerSVGElement,null!=s.__h?[a]:null,r,null==a?w(s):a,s.__h),P(r,s),s.__e!=a&&C(s)),o.length>t&&o.sort((function(e,t){return e.__v.__b-t.__v.__b})));_.__r=0}function T(e,t,n,r,i,s,o,a,l,c){var h,f,g,p,v,b,E,S=r&&r.__k||u,D=S.length;for(n.__k=[],h=0;h<t.length;h++)if(null!=(p=n.__k[h]=null==(p=t[h])||"boolean"==typeof p?null:"string"==typeof p||"number"==typeof p||"bigint"==typeof p?m(null,p,null,null,p):Array.isArray(p)?m(y,{children:p},null,null,null):p.__b>0?m(p.type,p.props,p.key,p.ref?p.ref:null,p.__v):p)){if(p.__=n,p.__b=n.__b+1,null===(g=S[h])||g&&p.key==g.key&&p.type===g.type)S[h]=void 0;else for(f=0;f<D;f++){if((g=S[f])&&p.key==g.key&&p.type===g.type){S[f]=void 0;break}g=null}N(e,p,g=g||d,i,s,o,a,l,c),v=p.__e,(f=p.ref)&&g.ref!=f&&(E||(E=[]),g.ref&&E.push(g.ref,null,p),E.push(f,p.__c||v,p)),null!=v?(null==b&&(b=v),"function"==typeof p.type&&p.__k===g.__k?p.__d=l=k(p,l,e):l=I(e,p,g,S,v,l),"function"==typeof n.type&&(n.__d=l)):l&&g.__e==l&&l.parentNode!=e&&(l=w(g))}for(n.__e=b,h=D;h--;)null!=S[h]&&("function"==typeof n.type&&null!=S[h].__e&&S[h].__e==n.__d&&(n.__d=O(r).nextSibling),j(S[h],S[h]));if(E)for(h=0;h<E.length;h++)B(E[h],E[++h],E[++h])}function k(e,t,n){for(var r,i=e.__k,s=0;i&&s<i.length;s++)(r=i[s])&&(r.__=e,t="function"==typeof r.type?k(r,t,n):I(n,r,r,i,r.__e,t));return t}function M(e,t){return t=t||[],null==e||"boolean"==typeof e||(Array.isArray(e)?e.some((function(e){M(e,t)})):t.push(e)),t}function I(e,t,n,r,i,s){var o,a,l;if(void 0!==t.__d)o=t.__d,t.__d=void 0;else if(null==n||i!=s||null==i.parentNode)e:if(null==s||s.parentNode!==e)e.appendChild(i),o=null;else{for(a=s,l=0;(a=a.nextSibling)&&l<r.length;l+=1)if(a==i)break e;e.insertBefore(i,s),o=s}return void 0!==o?o:i.nextSibling}function O(e){var t,n,r;if(null==e.type||"string"==typeof e.type)return e.__e;if(e.__k)for(t=e.__k.length-1;t>=0;t--)if((n=e.__k[t])&&(r=O(n)))return r;return null}function N(e,t,r,i,s,o,a,l,c){var d,u,h,g,p,m,v,b,E,S,D,w,C,R,x,_=t.type;if(void 0!==t.constructor)return null;null!=r.__h&&(c=r.__h,l=t.__e=r.__e,t.__h=null,o=[l]),(d=n.__b)&&d(t);try{e:if("function"==typeof _){if(b=t.props,E=(d=_.contextType)&&i[d.__c],S=d?E?E.props.value:d.__:i,r.__c?v=(u=t.__c=r.__c).__=u.__E:("prototype"in _&&_.prototype.render?t.__c=u=new _(b,S):(t.__c=u=new A(b,S),u.constructor=_,u.render=z),E&&E.sub(u),u.props=b,u.state||(u.state={}),u.context=S,u.__n=i,h=u.__d=!0,u.__h=[],u._sb=[]),null==u.__s&&(u.__s=u.state),null!=_.getDerivedStateFromProps&&(u.__s==u.state&&(u.__s=f({},u.__s)),f(u.__s,_.getDerivedStateFromProps(b,u.__s))),g=u.props,p=u.state,u.__v=t,h)null==_.getDerivedStateFromProps&&null!=u.componentWillMount&&u.componentWillMount(),null!=u.componentDidMount&&u.__h.push(u.componentDidMount);else{if(null==_.getDerivedStateFromProps&&b!==g&&null!=u.componentWillReceiveProps&&u.componentWillReceiveProps(b,S),!u.__e&&null!=u.shouldComponentUpdate&&!1===u.shouldComponentUpdate(b,u.__s,S)||t.__v===r.__v){for(t.__v!==r.__v&&(u.props=b,u.state=u.__s,u.__d=!1),t.__e=r.__e,t.__k=r.__k,t.__k.forEach((function(e){e&&(e.__=t)})),D=0;D<u._sb.length;D++)u.__h.push(u._sb[D]);u._sb=[],u.__h.length&&a.push(u);break e}null!=u.componentWillUpdate&&u.componentWillUpdate(b,u.__s,S),null!=u.componentDidUpdate&&u.__h.push((function(){u.componentDidUpdate(g,p,m)}))}if(u.context=S,u.props=b,u.__P=e,w=n.__r,C=0,"prototype"in _&&_.prototype.render){for(u.state=u.__s,u.__d=!1,w&&w(t),d=u.render(u.props,u.state,u.context),R=0;R<u._sb.length;R++)u.__h.push(u._sb[R]);u._sb=[]}else do{u.__d=!1,w&&w(t),d=u.render(u.props,u.state,u.context),u.state=u.__s}while(u.__d&&++C<25);u.state=u.__s,null!=u.getChildContext&&(i=f(f({},i),u.getChildContext())),h||null==u.getSnapshotBeforeUpdate||(m=u.getSnapshotBeforeUpdate(g,p)),x=null!=d&&d.type===y&&null==d.key?d.props.children:d,T(e,Array.isArray(x)?x:[x],t,r,i,s,o,a,l,c),u.base=t.__e,t.__h=null,u.__h.length&&a.push(u),v&&(u.__E=u.__=null),u.__e=!1}else null==o&&t.__v===r.__v?(t.__k=r.__k,t.__e=r.__e):t.__e=H(r.__e,t,r,i,s,o,a,c);(d=n.diffed)&&d(t)}catch(e){t.__v=null,(c||null!=o)&&(t.__e=l,t.__h=!!c,o[o.indexOf(l)]=null),n.__e(e,t,r)}}function P(e,t){n.__c&&n.__c(t,e),e.some((function(t){try{e=t.__h,t.__h=[],e.some((function(e){e.call(t)}))}catch(e){n.__e(e,t.__v)}}))}function H(e,n,r,i,s,o,a,l){var c,u,h,f=r.props,p=n.props,m=n.type,v=0;if("svg"===m&&(s=!0),null!=o)for(;v<o.length;v++)if((c=o[v])&&"setAttribute"in c==!!m&&(m?c.localName===m:3===c.nodeType)){e=c,o[v]=null;break}if(null==e){if(null===m)return document.createTextNode(p);e=s?document.createElementNS("http://www.w3.org/2000/svg",m):document.createElement(m,p.is&&p),o=null,l=!1}if(null===m)f===p||l&&e.data===p||(e.data=p);else{if(o=o&&t.call(e.childNodes),u=(f=r.props||d).dangerouslySetInnerHTML,h=p.dangerouslySetInnerHTML,!l){if(null!=o)for(f={},v=0;v<e.attributes.length;v++)f[e.attributes[v].name]=e.attributes[v].value;(h||u)&&(h&&(u&&h.__html==u.__html||h.__html===e.innerHTML)||(e.innerHTML=h&&h.__html||""))}if(function(e,t,n,r,i){var s;for(s in n)"children"===s||"key"===s||s in t||E(e,s,null,n[s],r);for(s in t)i&&"function"!=typeof t[s]||"children"===s||"key"===s||"value"===s||"checked"===s||n[s]===t[s]||E(e,s,t[s],n[s],r)}(e,p,f,s,l),h)n.__k=[];else if(v=n.props.children,T(e,Array.isArray(v)?v:[v],n,r,i,s&&"foreignObject"!==m,o,a,o?o[0]:r.__k&&w(r,0),l),null!=o)for(v=o.length;v--;)null!=o[v]&&g(o[v]);l||("value"in p&&void 0!==(v=p.value)&&(v!==e.value||"progress"===m&&!v||"option"===m&&v!==f.value)&&E(e,"value",v,f.value,!1),"checked"in p&&void 0!==(v=p.checked)&&v!==e.checked&&E(e,"checked",v,f.checked,!1))}return e}function B(e,t,r){try{"function"==typeof e?e(t):e.current=t}catch(e){n.__e(e,r)}}function j(e,t,r){var i,s;if(n.unmount&&n.unmount(e),(i=e.ref)&&(i.current&&i.current!==e.__e||B(i,null,t)),null!=(i=e.__c)){if(i.componentWillUnmount)try{i.componentWillUnmount()}catch(e){n.__e(e,t)}i.base=i.__P=null,e.__c=void 0}if(i=e.__k)for(s=0;s<i.length;s++)i[s]&&j(i[s],t,r||"function"!=typeof e.type);r||null==e.__e||g(e.__e),e.__=e.__e=e.__d=void 0}function z(e,t,n){return this.constructor(e,n)}function U(e,r,i){var s,o,a;n.__&&n.__(e,r),o=(s="function"==typeof i)?null:i&&i.__k||r.__k,a=[],N(r,e=(!s&&i||r).__k=p(y,null,[e]),o||d,d,void 0!==r.ownerSVGElement,!s&&i?[i]:o?null:r.firstChild?t.call(r.childNodes):null,a,!s&&i?i:o?o.__e:r.firstChild,s),P(a,e)}t=u.slice,n={__e:function(e,t,n,r){for(var i,s,o;t=t.__;)if((i=t.__c)&&!i.__)try{if((s=i.constructor)&&null!=s.getDerivedStateFromError&&(i.setState(s.getDerivedStateFromError(e)),o=i.__d),null!=i.componentDidCatch&&(i.componentDidCatch(e,r||{}),o=i.__d),o)return i.__E=i}catch(t){e=t}throw e}},r=0,i=function(e){return null!=e&&void 0===e.constructor},s=!1,A.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=f({},this.state),"function"==typeof e&&(e=e(f({},n),this.props)),e&&f(n,e),null!=e&&this.__v&&(t&&this._sb.push(t),x(this))},A.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),x(this))},A.prototype.render=y,o=[],l="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,_.__r=0,c=0;var W,L,F,V=[],G=[],Q=n.__b,q=n.__r,Y=n.diffed,Z=n.__c,X=n.unmount;function $(){for(var e;e=V.shift();)if(e.__P&&e.__H)try{e.__H.__h.forEach(ee),e.__H.__h.forEach(te),e.__H.__h=[]}catch(t){e.__H.__h=[],n.__e(t,e.__v)}}n.__b=function(e){W=null,Q&&Q(e)},n.__r=function(e){q&&q(e);var t=(W=e.__c).__H;t&&(L===W?(t.__h=[],W.__h=[],t.__.forEach((function(e){e.__N&&(e.__=e.__N),e.__V=G,e.__N=e.i=void 0}))):(t.__h.forEach(ee),t.__h.forEach(te),t.__h=[])),L=W},n.diffed=function(e){Y&&Y(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(1!==V.push(t)&&F===n.requestAnimationFrame||((F=n.requestAnimationFrame)||K)($)),t.__H.__.forEach((function(e){e.i&&(e.__H=e.i),e.__V!==G&&(e.__=e.__V),e.i=void 0,e.__V=G}))),L=W=null},n.__c=function(e,t){t.some((function(e){try{e.__h.forEach(ee),e.__h=e.__h.filter((function(e){return!e.__||te(e)}))}catch(r){t.some((function(e){e.__h&&(e.__h=[])})),t=[],n.__e(r,e.__v)}})),Z&&Z(e,t)},n.unmount=function(e){X&&X(e);var t,r=e.__c;r&&r.__H&&(r.__H.__.forEach((function(e){try{ee(e)}catch(e){t=e}})),r.__H=void 0,t&&n.__e(t,r.__v))};var J="function"==typeof requestAnimationFrame;function K(e){var t,n=function(){clearTimeout(r),J&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);J&&(t=requestAnimationFrame(n))}function ee(e){var t=W,n=e.__c;"function"==typeof n&&(e.__c=void 0,n()),W=t}function te(e){var t=W;e.__c=e.__(),W=t}function ne(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function re(e){this.props=e}(re.prototype=new A).isPureReactComponent=!0,re.prototype.shouldComponentUpdate=function(e,t){return ne(this.props,e)||ne(this.state,t)};var ie=n.__b;n.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),ie&&ie(e)};var se=n.__e;n.__e=function(e,t,n,r){if(e.then)for(var i,s=t;s=s.__;)if((i=s.__c)&&i.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),i.__c(e,t);se(e,t,n,r)};var oe=n.unmount;function ae(){this.__u=0,this.t=null,this.__b=null}function le(e){var t=e.__.__c;return t&&t.__a&&t.__a(e)}function ce(){this.u=null,this.o=null}n.unmount=function(e){var t=e.__c;t&&t.__R&&t.__R(),t&&!0===e.__h&&(e.type=null),oe&&oe(e)},(ae.prototype=new A).__c=function(e,t){var n=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(n);var i=le(r.__v),s=!1,o=function(){s||(s=!0,n.__R=null,i?i(a):a())};n.__R=o;var a=function(){if(!--r.__u){if(r.state.__a){var e=r.state.__a;r.__v.__k[0]=function e(t,n,r){return t&&(t.__v=null,t.__k=t.__k&&t.__k.map((function(t){return e(t,n,r)})),t.__c&&t.__c.__P===n&&(t.__e&&r.insertBefore(t.__e,t.__d),t.__c.__e=!0,t.__c.__P=r)),t}(e,e.__c.__P,e.__c.__O)}var t;for(r.setState({__a:r.__b=null});t=r.t.pop();)t.forceUpdate()}},l=!0===t.__h;r.__u++||l||r.setState({__a:r.__b=r.__v.__k[0]}),e.then(o,o)},ae.prototype.componentWillUnmount=function(){this.t=[]},ae.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=function e(t,n,r){return t&&(t.__c&&t.__c.__H&&(t.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),t.__c.__H=null),null!=(t=function(e,t){for(var n in t)e[n]=t[n];return e}({},t)).__c&&(t.__c.__P===r&&(t.__c.__P=n),t.__c=null),t.__k=t.__k&&t.__k.map((function(t){return e(t,n,r)}))),t}(this.__b,n,r.__O=r.__P)}this.__b=null}var i=t.__a&&p(y,null,e.fallback);return i&&(i.__h=null),[p(y,null,t.__a?null:e.children),i]};var de=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;e.u=n=n[2]}};function ue(e){return this.getChildContext=function(){return e.context},e.children}function he(e){var t=this,n=e.i;t.componentWillUnmount=function(){U(null,t.l),t.l=null,t.i=null},t.i&&t.i!==n&&t.componentWillUnmount(),e.__v?(t.l||(t.i=n,t.l={nodeType:1,parentNode:n,childNodes:[],appendChild:function(e){this.childNodes.push(e),t.i.appendChild(e)},insertBefore:function(e,n){this.childNodes.push(e),t.i.appendChild(e)},removeChild:function(e){this.childNodes.splice(this.childNodes.indexOf(e)>>>1,1),t.i.removeChild(e)}}),U(p(ue,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}function fe(e,t){var n=p(he,{__v:e,i:t});return n.containerInfo=t,n}(ce.prototype=new A).__a=function(e){var t=this,n=le(t.__v),r=t.o.get(e);return r[0]++,function(i){var s=function(){t.props.revealOrder?(r.push(i),de(t,e,r)):i()};n?n(s):s()}},ce.prototype.render=function(e){this.u=null,this.o=new Map;var t=M(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},ce.prototype.componentDidUpdate=ce.prototype.componentDidMount=function(){var e=this;this.o.forEach((function(t,n){de(e,n,t)}))};var ge="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,pe=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,me="undefined"!=typeof document,ve=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/i:/fil|che|ra/i).test(e)};A.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(e){Object.defineProperty(A.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}));var ye=n.event;function be(){}function Ee(){return this.cancelBubble}function Se(){return this.defaultPrevented}n.event=function(e){return ye&&(e=ye(e)),e.persist=be,e.isPropagationStopped=Ee,e.isDefaultPrevented=Se,e.nativeEvent=e};var De={configurable:!0,get:function(){return this.class}},Ae=n.vnode;n.vnode=function(e){var t=e.type,n=e.props,r=n;if("string"==typeof t){var i=-1===t.indexOf("-");for(var s in r={},n){var o=n[s];me&&"children"===s&&"noscript"===t||"value"===s&&"defaultValue"in n&&null==o||("defaultValue"===s&&"value"in n&&null==n.value?s="value":"download"===s&&!0===o?o="":/ondoubleclick/i.test(s)?s="ondblclick":/^onchange(textarea|input)/i.test(s+t)&&!ve(n.type)?s="oninput":/^onfocus$/i.test(s)?s="onfocusin":/^onblur$/i.test(s)?s="onfocusout":/^on(Ani|Tra|Tou|BeforeInp|Compo)/.test(s)?s=s.toLowerCase():i&&pe.test(s)?s=s.replace(/[A-Z0-9]/g,"-$&").toLowerCase():null===o&&(o=void 0),/^oninput$/i.test(s)&&(s=s.toLowerCase(),r[s]&&(s="oninputCapture")),r[s]=o)}"select"==t&&r.multiple&&Array.isArray(r.value)&&(r.value=M(n.children).forEach((function(e){e.props.selected=-1!=r.value.indexOf(e.props.value)}))),"select"==t&&null!=r.defaultValue&&(r.value=M(n.children).forEach((function(e){e.props.selected=r.multiple?-1!=r.defaultValue.indexOf(e.props.value):r.defaultValue==e.props.value}))),e.props=r,n.class!=n.className&&(De.enumerable="className"in n,null!=n.className&&(r.class=n.className),Object.defineProperty(r,"className",De))}e.$$typeof=ge,Ae&&Ae(e)};var we=n.__r;n.__r=function(e){we&&we(e),e.__c};const Ce=[],Re=new Map;function xe(e){Ce.push(e),Re.forEach(t=>{Te(t,e)})}function _e(e){let t=Re.get(e);if(!t||!t.isConnected){if(t=e.querySelector("style[data-fullcalendar]"),!t){t=document.createElement("style"),t.setAttribute("data-fullcalendar","");const n=function(){void 0===ke&&(ke=function(){const e=document.querySelector('meta[name="csp-nonce"]');if(e&&e.hasAttribute("content"))return e.getAttribute("content");const t=document.querySelector("script[nonce]");if(t)return t.nonce||"";return""}());return ke}();n&&(t.nonce=n);const r=e===document?document.head:e,i=e===document?r.querySelector("script,link[rel=stylesheet],link[as=style],style"):r.firstChild;r.insertBefore(t,i)}Re.set(e,t),function(e){for(const t of Ce)Te(e,t)}(t)}}function Te(e,t){const{sheet:n}=e,r=n.cssRules.length;t.split("}").forEach((e,t)=>{(e=e.trim())&&n.insertRule(e+"}",r+t)})}let ke;"undefined"!=typeof document&&_e(document);xe(':root{--fc-small-font-size:.85em;--fc-page-bg-color:#fff;--fc-neutral-bg-color:hsla(0,0%,82%,.3);--fc-neutral-text-color:grey;--fc-border-color:#ddd;--fc-button-text-color:#fff;--fc-button-bg-color:#2c3e50;--fc-button-border-color:#2c3e50;--fc-button-hover-bg-color:#1e2b37;--fc-button-hover-border-color:#1a252f;--fc-button-active-bg-color:#1a252f;--fc-button-active-border-color:#151e27;--fc-event-bg-color:#3788d8;--fc-event-border-color:#3788d8;--fc-event-text-color:#fff;--fc-event-selected-overlay-color:rgba(0,0,0,.25);--fc-more-link-bg-color:#d0d0d0;--fc-more-link-text-color:inherit;--fc-event-resizer-thickness:8px;--fc-event-resizer-dot-total-width:8px;--fc-event-resizer-dot-border-width:1px;--fc-non-business-color:hsla(0,0%,84%,.3);--fc-bg-event-color:#8fdf82;--fc-bg-event-opacity:0.3;--fc-highlight-color:rgba(188,232,241,.3);--fc-today-bg-color:rgba(255,220,40,.15);--fc-now-indicator-color:red}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc{display:flex;flex-direction:column;font-size:1em}.fc,.fc *,.fc :after,.fc :before{box-sizing:border-box}.fc table{border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{padding:0;vertical-align:top}.fc a[data-navlink]{cursor:pointer}.fc a[data-navlink]:hover{text-decoration:underline}.fc-direction-ltr{direction:ltr;text-align:left}.fc-direction-rtl{direction:rtl;text-align:right}.fc-theme-standard td,.fc-theme-standard th{border:1px solid var(--fc-border-color)}.fc-liquid-hack td,.fc-liquid-hack th{position:relative}@font-face{font-family:fcicons;font-style:normal;font-weight:400;src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype")}.fc-icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:fcicons!important;font-style:normal;font-variant:normal;font-weight:400;height:1em;line-height:1;text-align:center;text-transform:none;-moz-user-select:none;user-select:none;width:1em}.fc-icon-chevron-left:before{content:"\\e900"}.fc-icon-chevron-right:before{content:"\\e901"}.fc-icon-chevrons-left:before{content:"\\e902"}.fc-icon-chevrons-right:before{content:"\\e903"}.fc-icon-minus-square:before{content:"\\e904"}.fc-icon-plus-square:before{content:"\\e905"}.fc-icon-x:before{content:"\\e906"}.fc .fc-button{border-radius:0;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible;text-transform:none}.fc .fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc .fc-button{-webkit-appearance:button}.fc .fc-button:not(:disabled){cursor:pointer}.fc .fc-button{background-color:transparent;border:1px solid transparent;border-radius:.25em;display:inline-block;font-size:1em;font-weight:400;line-height:1.5;padding:.4em .65em;text-align:center;-moz-user-select:none;user-select:none;vertical-align:middle}.fc .fc-button:hover{text-decoration:none}.fc .fc-button:focus{box-shadow:0 0 0 .2rem rgba(44,62,80,.25);outline:0}.fc .fc-button:disabled{opacity:.65}.fc .fc-button-primary{background-color:var(--fc-button-bg-color);border-color:var(--fc-button-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:hover{background-color:var(--fc-button-hover-bg-color);border-color:var(--fc-button-hover-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:disabled{background-color:var(--fc-button-bg-color);border-color:var(--fc-button-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:var(--fc-button-active-bg-color);border-color:var(--fc-button-active-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button .fc-icon{font-size:1.5em;vertical-align:middle}.fc .fc-button-group{display:inline-flex;position:relative;vertical-align:middle}.fc .fc-button-group>.fc-button{flex:1 1 auto;position:relative}.fc .fc-button-group>.fc-button.fc-button-active,.fc .fc-button-group>.fc-button:active,.fc .fc-button-group>.fc-button:focus,.fc .fc-button-group>.fc-button:hover{z-index:1}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:first-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.fc-direction-rtl .fc-button-group>.fc-button:not(:last-child){border-bottom-left-radius:0;border-top-left-radius:0}.fc .fc-toolbar{align-items:center;display:flex;justify-content:space-between}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc .fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc .fc-toolbar-title{font-size:1.75em;margin:0}.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-direction-rtl .fc-toolbar>*>:not(:first-child){margin-right:.75em}.fc-direction-rtl .fc-toolbar-ltr{flex-direction:row-reverse}.fc .fc-scroller{-webkit-overflow-scrolling:touch;position:relative}.fc .fc-scroller-liquid{height:100%}.fc .fc-scroller-liquid-absolute{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-scroller-harness{direction:ltr;overflow:hidden;position:relative}.fc .fc-scroller-harness-liquid{height:100%}.fc-direction-rtl .fc-scroller-harness>.fc-scroller{direction:rtl}.fc-theme-standard .fc-scrollgrid{border:1px solid var(--fc-border-color)}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{table-layout:fixed;width:100%}.fc .fc-scrollgrid table{border-left-style:hidden;border-right-style:hidden;border-top-style:hidden}.fc .fc-scrollgrid{border-bottom-width:0;border-collapse:separate;border-right-width:0}.fc .fc-scrollgrid-liquid{height:100%}.fc .fc-scrollgrid-section,.fc .fc-scrollgrid-section table,.fc .fc-scrollgrid-section>td{height:1px}.fc .fc-scrollgrid-section-liquid>td{height:100%}.fc .fc-scrollgrid-section>*{border-left-width:0;border-top-width:0}.fc .fc-scrollgrid-section-footer>*,.fc .fc-scrollgrid-section-header>*{border-bottom-width:0}.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-footer table{border-bottom-style:hidden}.fc .fc-scrollgrid-section-sticky>*{background:var(--fc-page-bg-color);position:sticky;z-index:3}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:0}.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky>*{bottom:0}.fc .fc-scrollgrid-sticky-shim{height:1px;margin-bottom:-1px}.fc-sticky{position:sticky}.fc .fc-view-harness{flex-grow:1;position:relative}.fc .fc-view-harness-active>.fc-view{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-col-header-cell-cushion{display:inline-block;padding:2px 4px}.fc .fc-bg-event,.fc .fc-highlight,.fc .fc-non-business{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-non-business{background:var(--fc-non-business-color)}.fc .fc-bg-event{background:var(--fc-bg-event-color);opacity:var(--fc-bg-event-opacity)}.fc .fc-bg-event .fc-event-title{font-size:var(--fc-small-font-size);font-style:italic;margin:.5em}.fc .fc-highlight{background:var(--fc-highlight-color)}.fc .fc-cell-shaded,.fc .fc-day-disabled{background:var(--fc-neutral-bg-color)}a.fc-event,a.fc-event:hover{text-decoration:none}.fc-event.fc-event-draggable,.fc-event[href]{cursor:pointer}.fc-event .fc-event-main{position:relative;z-index:2}.fc-event-dragging:not(.fc-event-selected){opacity:.75}.fc-event-dragging.fc-event-selected{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-event .fc-event-resizer{display:none;position:absolute;z-index:4}.fc-event-selected .fc-event-resizer,.fc-event:hover .fc-event-resizer{display:block}.fc-event-selected .fc-event-resizer{background:var(--fc-page-bg-color);border-color:inherit;border-radius:calc(var(--fc-event-resizer-dot-total-width)/2);border-style:solid;border-width:var(--fc-event-resizer-dot-border-width);height:var(--fc-event-resizer-dot-total-width);width:var(--fc-event-resizer-dot-total-width)}.fc-event-selected .fc-event-resizer:before{bottom:-20px;content:"";left:-20px;position:absolute;right:-20px;top:-20px}.fc-event-selected,.fc-event:focus{box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event-selected:before,.fc-event:focus:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:3}.fc-event-selected:after,.fc-event:focus:after{background:var(--fc-event-selected-overlay-color);bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;z-index:1}.fc-h-event{background-color:var(--fc-event-bg-color);border:1px solid var(--fc-event-border-color);display:block}.fc-h-event .fc-event-main{color:var(--fc-event-text-color)}.fc-h-event .fc-event-main-frame{display:flex}.fc-h-event .fc-event-time{max-width:100%;overflow:hidden}.fc-h-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-width:0}.fc-h-event .fc-event-title{display:inline-block;left:0;max-width:100%;overflow:hidden;right:0;vertical-align:top}.fc-h-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end){border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start){border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0}.fc-h-event:not(.fc-event-selected) .fc-event-resizer{bottom:0;top:0;width:var(--fc-event-resizer-thickness)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end{cursor:w-resize;left:calc(var(--fc-event-resizer-thickness)*-.5)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start{cursor:e-resize;right:calc(var(--fc-event-resizer-thickness)*-.5)}.fc-h-event.fc-event-selected .fc-event-resizer{margin-top:calc(var(--fc-event-resizer-dot-total-width)*-.5);top:50%}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end{left:calc(var(--fc-event-resizer-dot-total-width)*-.5)}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start{right:calc(var(--fc-event-resizer-dot-total-width)*-.5)}.fc .fc-popover{box-shadow:0 2px 6px rgba(0,0,0,.15);position:absolute;z-index:9999}.fc .fc-popover-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:3px 4px}.fc .fc-popover-title{margin:0 2px}.fc .fc-popover-close{cursor:pointer;font-size:1.1em;opacity:.65}.fc-theme-standard .fc-popover{background:var(--fc-page-bg-color);border:1px solid var(--fc-border-color)}.fc-theme-standard .fc-popover-header{background:var(--fc-neutral-bg-color)}');class Me{constructor(e){this.drainedOption=e,this.isRunning=!1,this.isDirty=!1,this.pauseDepths={},this.timeoutId=0}request(e){this.isDirty=!0,this.isPaused()||(this.clearTimeout(),null==e?this.tryDrain():this.timeoutId=setTimeout(this.tryDrain.bind(this),e))}pause(e=""){let{pauseDepths:t}=this;t[e]=(t[e]||0)+1,this.clearTimeout()}resume(e="",t){let{pauseDepths:n}=this;if(e in n){if(t)delete n[e];else{n[e]-=1,n[e]<=0&&delete n[e]}this.tryDrain()}}isPaused(){return Object.keys(this.pauseDepths).length}tryDrain(){if(!this.isRunning&&!this.isPaused()){for(this.isRunning=!0;this.isDirty;)this.isDirty=!1,this.drained();this.isRunning=!1}}clear(){this.clearTimeout(),this.isDirty=!1,this.pauseDepths={}}clearTimeout(){this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=0)}drained(){this.drainedOption&&this.drainedOption()}}function Ie(e){e.parentNode&&e.parentNode.removeChild(e)}function Oe(e,t){if(e.closest)return e.closest(t);if(!document.documentElement.contains(e))return null;do{if(Ne(e,t))return e;e=e.parentElement||e.parentNode}while(null!==e&&1===e.nodeType);return null}function Ne(e,t){return(e.matches||e.matchesSelector||e.msMatchesSelector).call(e,t)}function Pe(e,t){let n=e instanceof HTMLElement?[e]:e,r=[];for(let e=0;e<n.length;e+=1){let i=n[e].querySelectorAll(t);for(let e=0;e<i.length;e+=1)r.push(i[e])}return r}const He=/(top|left|right|bottom|width|height)$/i;function Be(e,t){for(let n in t)je(e,n,t[n])}function je(e,t,n){null==n?e.style[t]="":"number"==typeof n&&He.test(t)?e.style[t]=n+"px":e.style[t]=n}function ze(e){var t,n;return null!==(n=null===(t=e.composedPath)||void 0===t?void 0:t.call(e)[0])&&void 0!==n?n:e.target}let Ue=0;function We(){return Ue+=1,"fc-dom-"+Ue}function Le(e){e.preventDefault()}function Fe(e,t,n,r){let i=function(e,t){return n=>{let r=Oe(n.target,e);r&&t.call(r,n,r)}}(n,r);return e.addEventListener(t,i),()=>{e.removeEventListener(t,i)}}const Ve=["webkitTransitionEnd","otransitionend","oTransitionEnd","msTransitionEnd","transitionend"];function Ge(e,t){let n=r=>{t(r),Ve.forEach(t=>{e.removeEventListener(t,n)})};Ve.forEach(t=>{e.addEventListener(t,n)})}function Qe(e){return Object.assign({onClick:e},qe(e))}function qe(e){return{tabIndex:0,onKeyDown(t){"Enter"!==t.key&&" "!==t.key||(e(t),t.preventDefault())}}}let Ye=0;function Ze(){return Ye+=1,String(Ye)}function Xe(){document.body.classList.add("fc-not-allowed")}function $e(){document.body.classList.remove("fc-not-allowed")}function Je(e){e.style.userSelect="none",e.style.webkitUserSelect="none",e.addEventListener("selectstart",Le)}function Ke(e){e.style.userSelect="",e.style.webkitUserSelect="",e.removeEventListener("selectstart",Le)}function et(e){e.addEventListener("contextmenu",Le)}function tt(e){e.removeEventListener("contextmenu",Le)}function nt(e){let t,n,r=[],i=[];for("string"==typeof e?i=e.split(/\s*,\s*/):"function"==typeof e?i=[e]:Array.isArray(e)&&(i=e),t=0;t<i.length;t+=1)n=i[t],"string"==typeof n?r.push("-"===n.charAt(0)?{field:n.substring(1),order:-1}:{field:n,order:1}):"function"==typeof n&&r.push({func:n});return r}function rt(e,t,n){let r,i;for(r=0;r<n.length;r+=1)if(i=it(e,t,n[r]),i)return i;return 0}function it(e,t,n){return n.func?n.func(e,t):st(e[n.field],t[n.field])*(n.order||1)}function st(e,t){return e||t?null==t?-1:null==e?1:"string"==typeof e||"string"==typeof t?String(e).localeCompare(String(t)):e-t:0}function ot(e,t){let n=String(e);return"000".substr(0,t-n.length)+n}function at(e,t,n){return"function"==typeof e?e(...t):"string"==typeof e?t.reduce((e,t,n)=>e.replace("$"+n,t||""),e):n}function lt(e,t){return e-t}function ct(e){return e%1==0}function dt(e){let t=e.querySelector(".fc-scrollgrid-shrink-frame"),n=e.querySelector(".fc-scrollgrid-shrink-cushion");if(!t)throw new Error("needs fc-scrollgrid-shrink-frame className");if(!n)throw new Error("needs fc-scrollgrid-shrink-cushion className");return e.getBoundingClientRect().width-t.getBoundingClientRect().width+n.getBoundingClientRect().width}const ut=["years","months","days","milliseconds"],ht=/^(-?)(?:(\d+)\.)?(\d+):(\d\d)(?::(\d\d)(?:\.(\d\d\d))?)?/;function ft(e,t){return"string"==typeof e?function(e){let t=ht.exec(e);if(t){let e=t[1]?-1:1;return{years:0,months:0,days:e*(t[2]?parseInt(t[2],10):0),milliseconds:e*(60*(t[3]?parseInt(t[3],10):0)*60*1e3+60*(t[4]?parseInt(t[4],10):0)*1e3+1e3*(t[5]?parseInt(t[5],10):0)+(t[6]?parseInt(t[6],10):0))}}return null}(e):"object"==typeof e&&e?gt(e):"number"==typeof e?gt({[t||"milliseconds"]:e}):null}function gt(e){let t={years:e.years||e.year||0,months:e.months||e.month||0,days:e.days||e.day||0,milliseconds:60*(e.hours||e.hour||0)*60*1e3+60*(e.minutes||e.minute||0)*1e3+1e3*(e.seconds||e.second||0)+(e.milliseconds||e.millisecond||e.ms||0)},n=e.weeks||e.week;return n&&(t.days+=7*n,t.specifiedWeeks=!0),t}function pt(e,t){return{years:e.years+t.years,months:e.months+t.months,days:e.days+t.days,milliseconds:e.milliseconds+t.milliseconds}}function mt(e,t){return{years:e.years*t,months:e.months*t,days:e.days*t,milliseconds:e.milliseconds*t}}function vt(e){return yt(e)/864e5}function yt(e){return 31536e6*e.years+2592e6*e.months+864e5*e.days+e.milliseconds}function bt(e,t){let n=null;for(let r=0;r<ut.length;r+=1){let i=ut[r];if(t[i]){let r=e[i]/t[i];if(!ct(r)||null!==n&&n!==r)return null;n=r}else if(e[i])return null}return n}function Et(e){let t=e.milliseconds;if(t){if(t%1e3!=0)return{unit:"millisecond",value:t};if(t%6e4!=0)return{unit:"second",value:t/1e3};if(t%36e5!=0)return{unit:"minute",value:t/6e4};if(t)return{unit:"hour",value:t/36e5}}return e.days?e.specifiedWeeks&&e.days%7==0?{unit:"week",value:e.days/7}:{unit:"day",value:e.days}:e.months?{unit:"month",value:e.months}:e.years?{unit:"year",value:e.years}:{unit:"millisecond",value:0}}function St(e,t,n){if(e===t)return!0;let r,i=e.length;if(i!==t.length)return!1;for(r=0;r<i;r+=1)if(!(n?n(e[r],t[r]):e[r]===t[r]))return!1;return!0}const Dt=["sun","mon","tue","wed","thu","fri","sat"];function At(e,t){let n=Ht(e);return n[2]+=7*t,Bt(n)}function wt(e,t){let n=Ht(e);return n[2]+=t,Bt(n)}function Ct(e,t){let n=Ht(e);return n[6]+=t,Bt(n)}function Rt(e,t){return xt(e,t)/7}function xt(e,t){return(t.valueOf()-e.valueOf())/864e5}function _t(e,t){let n=Mt(e),r=Mt(t);return{years:0,months:0,days:Math.round(xt(n,r)),milliseconds:t.valueOf()-r.valueOf()-(e.valueOf()-n.valueOf())}}function Tt(e,t){let n=kt(e,t);return null!==n&&n%7==0?n/7:null}function kt(e,t){return zt(e)===zt(t)?Math.round(xt(e,t)):null}function Mt(e){return Bt([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()])}function It(e,t,n,r){let i=Bt([t,0,1+Ot(t,n,r)]),s=Mt(e),o=Math.round(xt(i,s));return Math.floor(o/7)+1}function Ot(e,t,n){let r=7+t-n;return-((7+Bt([e,0,r]).getUTCDay()-t)%7)+r-1}function Nt(e){return[e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()]}function Pt(e){return new Date(e[0],e[1]||0,null==e[2]?1:e[2],e[3]||0,e[4]||0,e[5]||0)}function Ht(e){return[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()]}function Bt(e){return 1===e.length&&(e=e.concat([0])),new Date(Date.UTC(...e))}function jt(e){return!isNaN(e.valueOf())}function zt(e){return 1e3*e.getUTCHours()*60*60+1e3*e.getUTCMinutes()*60+1e3*e.getUTCSeconds()+e.getUTCMilliseconds()}function Ut(e,t,n=!1){let r=e.toISOString();return r=r.replace(".000",""),n&&(r=r.replace("T00:00:00Z","")),r.length>10&&(null==t?r=r.replace("Z",""):0!==t&&(r=r.replace("Z",Vt(t,!0)))),r}function Wt(e){return e.toISOString().replace(/T.*$/,"")}function Lt(e){return e.toISOString().match(/^\d{4}-\d{2}/)[0]}function Ft(e){return ot(e.getUTCHours(),2)+":"+ot(e.getUTCMinutes(),2)+":"+ot(e.getUTCSeconds(),2)}function Vt(e,t=!1){let n=e<0?"-":"+",r=Math.abs(e),i=Math.floor(r/60),s=Math.round(r%60);return t?`${n+ot(i,2)}:${ot(s,2)}`:`GMT${n}${i}${s?":"+ot(s,2):""}`}function Gt(e,t,n){let r,i;return function(...s){if(r){if(!St(r,s)){n&&n(i);let r=e.apply(this,s);t&&t(r,i)||(i=r)}}else i=e.apply(this,s);return r=s,i}}function Qt(e,t,n){let r,i;return s=>{if(r){if(!Cn(r,s)){n&&n(i);let r=e.call(this,s);t&&t(r,i)||(i=r)}}else i=e.call(this,s);return r=s,i}}const qt={week:3,separator:0,omitZeroMinute:0,meridiem:0,omitCommas:0},Yt={timeZoneName:7,era:6,year:5,month:4,day:2,weekday:2,hour:1,minute:1,second:1},Zt=/\s*([ap])\.?m\.?/i,Xt=/,/g,$t=/\s+/g,Jt=/\u200e/g,Kt=/UTC|GMT/;class en{constructor(e){let t={},n={},r=0;for(let i in e)i in qt?(n[i]=e[i],r=Math.max(qt[i],r)):(t[i]=e[i],i in Yt&&(r=Math.max(Yt[i],r)));this.standardDateProps=t,this.extendedSettings=n,this.severity=r,this.buildFormattingFunc=Gt(tn)}format(e,t){return this.buildFormattingFunc(this.standardDateProps,this.extendedSettings,t)(e)}formatRange(e,t,n,r){let{standardDateProps:i,extendedSettings:s}=this,o=function(e,t,n){if(n.getMarkerYear(e)!==n.getMarkerYear(t))return 5;if(n.getMarkerMonth(e)!==n.getMarkerMonth(t))return 4;if(n.getMarkerDay(e)!==n.getMarkerDay(t))return 2;if(zt(e)!==zt(t))return 1;return 0}(e.marker,t.marker,n.calendarSystem);if(!o)return this.format(e,n);let a=o;!(a>1)||"numeric"!==i.year&&"2-digit"!==i.year||"numeric"!==i.month&&"2-digit"!==i.month||"numeric"!==i.day&&"2-digit"!==i.day||(a=1);let l=this.format(e,n),c=this.format(t,n);if(l===c)return l;let d=tn(function(e,t){let n={};for(let r in e)(!(r in Yt)||Yt[r]<=t)&&(n[r]=e[r]);return n}(i,a),s,n),u=d(e),h=d(t),f=function(e,t,n,r){let i=0;for(;i<e.length;){let s=e.indexOf(t,i);if(-1===s)break;let o=e.substr(0,s);i=s+t.length;let a=e.substr(i),l=0;for(;l<n.length;){let e=n.indexOf(r,l);if(-1===e)break;let t=n.substr(0,e);l=e+r.length;let i=n.substr(l);if(o===t&&a===i)return{before:o,after:a}}}return null}(l,u,c,h),g=s.separator||r||n.defaultSeparator||"";return f?f.before+u+g+h+f.after:l+g+c}getLargestUnit(){switch(this.severity){case 7:case 6:case 5:return"year";case 4:return"month";case 3:return"week";case 2:return"day";default:return"time"}}}function tn(e,t,n){let r=Object.keys(e).length;return 1===r&&"short"===e.timeZoneName?e=>Vt(e.timeZoneOffset):0===r&&t.week?e=>function(e,t,n,r,i){let s=[];"long"===i?s.push(n):"short"!==i&&"narrow"!==i||s.push(t);"long"!==i&&"short"!==i||s.push(" ");s.push(r.simpleNumberFormat.format(e)),"rtl"===r.options.direction&&s.reverse();return s.join("")}(n.computeWeekNumber(e.marker),n.weekText,n.weekTextLong,n.locale,t.week):function(e,t,n){e=Object.assign({},e),t=Object.assign({},t),function(e,t){e.timeZoneName&&(e.hour||(e.hour="2-digit"),e.minute||(e.minute="2-digit"));"long"===e.timeZoneName&&(e.timeZoneName="short");t.omitZeroMinute&&(e.second||e.millisecond)&&delete t.omitZeroMinute}(e,t),e.timeZone="UTC";let r,i=new Intl.DateTimeFormat(n.locale.codes,e);if(t.omitZeroMinute){let t=Object.assign({},e);delete t.minute,r=new Intl.DateTimeFormat(n.locale.codes,t)}return s=>{let o,{marker:a}=s;return o=r&&!a.getUTCMinutes()?r:i,function(e,t,n,r,i){e=e.replace(Jt,""),"short"===n.timeZoneName&&(e=function(e,t){let n=!1;e=e.replace(Kt,()=>(n=!0,t)),n||(e+=" "+t);return e}(e,"UTC"===i.timeZone||null==t.timeZoneOffset?"UTC":Vt(t.timeZoneOffset)));r.omitCommas&&(e=e.replace(Xt,"").trim());r.omitZeroMinute&&(e=e.replace(":00",""));!1===r.meridiem?e=e.replace(Zt,"").trim():"narrow"===r.meridiem?e=e.replace(Zt,(e,t)=>t.toLocaleLowerCase()):"short"===r.meridiem?e=e.replace(Zt,(e,t)=>t.toLocaleLowerCase()+"m"):"lowercase"===r.meridiem&&(e=e.replace(Zt,e=>e.toLocaleLowerCase()));return e=(e=e.replace($t," ")).trim()}(o.format(a),s,e,t,n)}}(e,t,n)}function nn(e,t){let n=t.markerToArray(e.marker);return{marker:e.marker,timeZoneOffset:e.timeZoneOffset,array:n,year:n[0],month:n[1],day:n[2],hour:n[3],minute:n[4],second:n[5],millisecond:n[6]}}function rn(e,t,n,r){let i=nn(e,n.calendarSystem);return{date:i,start:i,end:t?nn(t,n.calendarSystem):null,timeZone:n.timeZone,localeCodes:n.locale.codes,defaultSeparator:r||n.defaultSeparator}}class sn{constructor(e){this.cmdStr=e}format(e,t,n){return t.cmdFormatter(this.cmdStr,rn(e,null,t,n))}formatRange(e,t,n,r){return n.cmdFormatter(this.cmdStr,rn(e,t,n,r))}}class on{constructor(e){this.func=e}format(e,t,n){return this.func(rn(e,null,t,n))}formatRange(e,t,n,r){return this.func(rn(e,t,n,r))}}function an(e){return"object"==typeof e&&e?new en(e):"string"==typeof e?new sn(e):"function"==typeof e?new on(e):null}const ln={navLinkDayClick:yn,navLinkWeekClick:yn,duration:ft,bootstrapFontAwesome:yn,buttonIcons:yn,customButtons:yn,defaultAllDayEventDuration:ft,defaultTimedEventDuration:ft,nextDayThreshold:ft,scrollTime:ft,scrollTimeReset:Boolean,slotMinTime:ft,slotMaxTime:ft,dayPopoverFormat:an,slotDuration:ft,snapDuration:ft,headerToolbar:yn,footerToolbar:yn,defaultRangeSeparator:String,titleRangeSeparator:String,forceEventDuration:Boolean,dayHeaders:Boolean,dayHeaderFormat:an,dayHeaderClassNames:yn,dayHeaderContent:yn,dayHeaderDidMount:yn,dayHeaderWillUnmount:yn,dayCellClassNames:yn,dayCellContent:yn,dayCellDidMount:yn,dayCellWillUnmount:yn,initialView:String,aspectRatio:Number,weekends:Boolean,weekNumberCalculation:yn,weekNumbers:Boolean,weekNumberClassNames:yn,weekNumberContent:yn,weekNumberDidMount:yn,weekNumberWillUnmount:yn,editable:Boolean,viewClassNames:yn,viewDidMount:yn,viewWillUnmount:yn,nowIndicator:Boolean,nowIndicatorClassNames:yn,nowIndicatorContent:yn,nowIndicatorDidMount:yn,nowIndicatorWillUnmount:yn,showNonCurrentDates:Boolean,lazyFetching:Boolean,startParam:String,endParam:String,timeZoneParam:String,timeZone:String,locales:yn,locale:yn,themeSystem:String,dragRevertDuration:Number,dragScroll:Boolean,allDayMaintainDuration:Boolean,unselectAuto:Boolean,dropAccept:yn,eventOrder:nt,eventOrderStrict:Boolean,handleWindowResize:Boolean,windowResizeDelay:Number,longPressDelay:Number,eventDragMinDistance:Number,expandRows:Boolean,height:yn,contentHeight:yn,direction:String,weekNumberFormat:an,eventResizableFromStart:Boolean,displayEventTime:Boolean,displayEventEnd:Boolean,weekText:String,weekTextLong:String,progressiveEventRendering:Boolean,businessHours:yn,initialDate:yn,now:yn,eventDataTransform:yn,stickyHeaderDates:yn,stickyFooterScrollbar:yn,viewHeight:yn,defaultAllDay:Boolean,eventSourceFailure:yn,eventSourceSuccess:yn,eventDisplay:String,eventStartEditable:Boolean,eventDurationEditable:Boolean,eventOverlap:yn,eventConstraint:yn,eventAllow:yn,eventBackgroundColor:String,eventBorderColor:String,eventTextColor:String,eventColor:String,eventClassNames:yn,eventContent:yn,eventDidMount:yn,eventWillUnmount:yn,selectConstraint:yn,selectOverlap:yn,selectAllow:yn,droppable:Boolean,unselectCancel:String,slotLabelFormat:yn,slotLaneClassNames:yn,slotLaneContent:yn,slotLaneDidMount:yn,slotLaneWillUnmount:yn,slotLabelClassNames:yn,slotLabelContent:yn,slotLabelDidMount:yn,slotLabelWillUnmount:yn,dayMaxEvents:yn,dayMaxEventRows:yn,dayMinWidth:Number,slotLabelInterval:ft,allDayText:String,allDayClassNames:yn,allDayContent:yn,allDayDidMount:yn,allDayWillUnmount:yn,slotMinWidth:Number,navLinks:Boolean,eventTimeFormat:an,rerenderDelay:Number,moreLinkText:yn,moreLinkHint:yn,selectMinDistance:Number,selectable:Boolean,selectLongPressDelay:Number,eventLongPressDelay:Number,selectMirror:Boolean,eventMaxStack:Number,eventMinHeight:Number,eventMinWidth:Number,eventShortHeight:Number,slotEventOverlap:Boolean,plugins:yn,firstDay:Number,dayCount:Number,dateAlignment:String,dateIncrement:ft,hiddenDays:yn,fixedWeekCount:Boolean,validRange:yn,visibleRange:yn,titleFormat:yn,eventInteractive:Boolean,noEventsText:String,viewHint:yn,navLinkHint:yn,closeHint:String,timeHint:String,eventHint:String,moreLinkClick:yn,moreLinkClassNames:yn,moreLinkContent:yn,moreLinkDidMount:yn,moreLinkWillUnmount:yn,monthStartFormat:an,handleCustomRendering:yn,customRenderingMetaMap:yn,customRenderingReplaces:Boolean},cn={eventDisplay:"auto",defaultRangeSeparator:" - ",titleRangeSeparator:" – ",defaultTimedEventDuration:"01:00:00",defaultAllDayEventDuration:{day:1},forceEventDuration:!1,nextDayThreshold:"00:00:00",dayHeaders:!0,initialView:"",aspectRatio:1.35,headerToolbar:{start:"title",center:"",end:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberCalculation:"local",editable:!1,nowIndicator:!1,scrollTime:"06:00:00",scrollTimeReset:!0,slotMinTime:"00:00:00",slotMaxTime:"24:00:00",showNonCurrentDates:!0,lazyFetching:!0,startParam:"start",endParam:"end",timeZoneParam:"timeZone",timeZone:"local",locales:[],locale:"",themeSystem:"standard",dragRevertDuration:500,dragScroll:!0,allDayMaintainDuration:!1,unselectAuto:!0,dropAccept:"*",eventOrder:"start,-duration,allDay,title",dayPopoverFormat:{month:"long",day:"numeric",year:"numeric"},handleWindowResize:!0,windowResizeDelay:100,longPressDelay:1e3,eventDragMinDistance:5,expandRows:!1,navLinks:!1,selectable:!1,eventMinHeight:15,eventMinWidth:30,eventShortHeight:30,monthStartFormat:{month:"long",day:"numeric"}},dn={datesSet:yn,eventsSet:yn,eventAdd:yn,eventChange:yn,eventRemove:yn,windowResize:yn,eventClick:yn,eventMouseEnter:yn,eventMouseLeave:yn,select:yn,unselect:yn,loading:yn,_unmount:yn,_beforeprint:yn,_afterprint:yn,_noEventDrop:yn,_noEventResize:yn,_resize:yn,_scrollRequest:yn},un={buttonText:yn,buttonHints:yn,views:yn,plugins:yn,initialEvents:yn,events:yn,eventSources:yn},hn={headerToolbar:fn,footerToolbar:fn,buttonText:fn,buttonHints:fn,buttonIcons:fn,dateIncrement:fn,plugins:gn,events:gn,eventSources:gn,resources:gn};function fn(e,t){return"object"==typeof e&&"object"==typeof t&&e&&t?Cn(e,t):e===t}function gn(e,t){return Array.isArray(e)&&Array.isArray(t)?St(e,t):e===t}const pn={type:String,component:yn,buttonText:String,buttonTextKey:String,dateProfileGeneratorClass:yn,usesMinMaxTime:Boolean,classNames:yn,content:yn,didMount:yn,willUnmount:yn};function mn(e){return En(e,hn)}function vn(e,t){let n={},r={};for(let r in t)r in e&&(n[r]=t[r](e[r]));for(let n in e)n in t||(r[n]=e[n]);return{refined:n,extra:r}}function yn(e){return e}const{hasOwnProperty:bn}=Object.prototype;function En(e,t){let n={};if(t)for(let r in t)if(t[r]===fn){let t=[];for(let i=e.length-1;i>=0;i-=1){let s=e[i][r];if("object"==typeof s&&s)t.unshift(s);else if(void 0!==s){n[r]=s;break}}t.length&&(n[r]=En(t))}for(let t=e.length-1;t>=0;t-=1){let r=e[t];for(let e in r)e in n||(n[e]=r[e])}return n}function Sn(e,t){let n={};for(let r in e)t(e[r],r)&&(n[r]=e[r]);return n}function Dn(e,t){let n={};for(let r in e)n[r]=t(e[r],r);return n}function An(e){let t={};for(let n of e)t[n]=!0;return t}function wn(e){let t=[];for(let n in e)t.push(e[n]);return t}function Cn(e,t){if(e===t)return!0;for(let n in e)if(bn.call(e,n)&&!(n in t))return!1;for(let n in t)if(bn.call(t,n)&&e[n]!==t[n])return!1;return!0}const Rn=/^on[A-Z]/;function xn(e,t){let n=[];for(let r in e)bn.call(e,r)&&(r in t||n.push(r));for(let r in t)bn.call(t,r)&&e[r]!==t[r]&&n.push(r);return n}function _n(e,t,n={}){if(e===t)return!0;for(let r in t)if(!(r in e)||!Tn(e[r],t[r],n[r]))return!1;for(let n in e)if(!(n in t))return!1;return!0}function Tn(e,t,n){return e===t||!0===n||!!n&&n(e,t)}function kn(e,t=0,n,r=1){let i=[];null==n&&(n=Object.keys(e).length);for(let s=t;s<n;s+=r){let t=e[s];void 0!==t&&i.push(t)}return i}let Mn={};var In,On;In="gregory",On=class{getMarkerYear(e){return e.getUTCFullYear()}getMarkerMonth(e){return e.getUTCMonth()}getMarkerDay(e){return e.getUTCDate()}arrayToMarker(e){return Bt(e)}markerToArray(e){return Ht(e)}},Mn[In]=On;const Nn=/^\s*(\d{4})(-?(\d{2})(-?(\d{2})([T ](\d{2}):?(\d{2})(:?(\d{2})(\.(\d+))?)?(Z|(([-+])(\d{2})(:?(\d{2}))?))?)?)?)?$/;function Pn(e){let t=Nn.exec(e);if(t){let e=new Date(Date.UTC(Number(t[1]),t[3]?Number(t[3])-1:0,Number(t[5]||1),Number(t[7]||0),Number(t[8]||0),Number(t[10]||0),t[12]?1e3*Number("0."+t[12]):0));if(jt(e)){let n=null;return t[13]&&(n=("-"===t[15]?-1:1)*(60*Number(t[16]||0)+Number(t[18]||0))),{marker:e,isTimeUnspecified:!t[6],timeZoneOffset:n}}}return null}class Hn{constructor(e){let t=this.timeZone=e.timeZone,n="local"!==t&&"UTC"!==t;e.namedTimeZoneImpl&&n&&(this.namedTimeZoneImpl=new e.namedTimeZoneImpl(t)),this.canComputeOffset=Boolean(!n||this.namedTimeZoneImpl),this.calendarSystem=function(e){return new Mn[e]}(e.calendarSystem),this.locale=e.locale,this.weekDow=e.locale.week.dow,this.weekDoy=e.locale.week.doy,"ISO"===e.weekNumberCalculation&&(this.weekDow=1,this.weekDoy=4),"number"==typeof e.firstDay&&(this.weekDow=e.firstDay),"function"==typeof e.weekNumberCalculation&&(this.weekNumberFunc=e.weekNumberCalculation),this.weekText=null!=e.weekText?e.weekText:e.locale.options.weekText,this.weekTextLong=(null!=e.weekTextLong?e.weekTextLong:e.locale.options.weekTextLong)||this.weekText,this.cmdFormatter=e.cmdFormatter,this.defaultSeparator=e.defaultSeparator}createMarker(e){let t=this.createMarkerMeta(e);return null===t?null:t.marker}createNowMarker(){return this.canComputeOffset?this.timestampToMarker((new Date).valueOf()):Bt(Nt(new Date))}createMarkerMeta(e){if("string"==typeof e)return this.parse(e);let t=null;return"number"==typeof e?t=this.timestampToMarker(e):e instanceof Date?(e=e.valueOf(),isNaN(e)||(t=this.timestampToMarker(e))):Array.isArray(e)&&(t=Bt(e)),null!==t&&jt(t)?{marker:t,isTimeUnspecified:!1,forcedTzo:null}:null}parse(e){let t=Pn(e);if(null===t)return null;let{marker:n}=t,r=null;return null!==t.timeZoneOffset&&(this.canComputeOffset?n=this.timestampToMarker(n.valueOf()-60*t.timeZoneOffset*1e3):r=t.timeZoneOffset),{marker:n,isTimeUnspecified:t.isTimeUnspecified,forcedTzo:r}}getYear(e){return this.calendarSystem.getMarkerYear(e)}getMonth(e){return this.calendarSystem.getMarkerMonth(e)}getDay(e){return this.calendarSystem.getMarkerDay(e)}add(e,t){let n=this.calendarSystem.markerToArray(e);return n[0]+=t.years,n[1]+=t.months,n[2]+=t.days,n[6]+=t.milliseconds,this.calendarSystem.arrayToMarker(n)}subtract(e,t){let n=this.calendarSystem.markerToArray(e);return n[0]-=t.years,n[1]-=t.months,n[2]-=t.days,n[6]-=t.milliseconds,this.calendarSystem.arrayToMarker(n)}addYears(e,t){let n=this.calendarSystem.markerToArray(e);return n[0]+=t,this.calendarSystem.arrayToMarker(n)}addMonths(e,t){let n=this.calendarSystem.markerToArray(e);return n[1]+=t,this.calendarSystem.arrayToMarker(n)}diffWholeYears(e,t){let{calendarSystem:n}=this;return zt(e)===zt(t)&&n.getMarkerDay(e)===n.getMarkerDay(t)&&n.getMarkerMonth(e)===n.getMarkerMonth(t)?n.getMarkerYear(t)-n.getMarkerYear(e):null}diffWholeMonths(e,t){let{calendarSystem:n}=this;return zt(e)===zt(t)&&n.getMarkerDay(e)===n.getMarkerDay(t)?n.getMarkerMonth(t)-n.getMarkerMonth(e)+12*(n.getMarkerYear(t)-n.getMarkerYear(e)):null}greatestWholeUnit(e,t){let n=this.diffWholeYears(e,t);return null!==n?{unit:"year",value:n}:(n=this.diffWholeMonths(e,t),null!==n?{unit:"month",value:n}:(n=Tt(e,t),null!==n?{unit:"week",value:n}:(n=kt(e,t),null!==n?{unit:"day",value:n}:(n=function(e,t){return(t.valueOf()-e.valueOf())/36e5}(e,t),ct(n)?{unit:"hour",value:n}:(n=function(e,t){return(t.valueOf()-e.valueOf())/6e4}(e,t),ct(n)?{unit:"minute",value:n}:(n=function(e,t){return(t.valueOf()-e.valueOf())/1e3}(e,t),ct(n)?{unit:"second",value:n}:{unit:"millisecond",value:t.valueOf()-e.valueOf()}))))))}countDurationsBetween(e,t,n){let r;return n.years&&(r=this.diffWholeYears(e,t),null!==r)?r/(vt(n)/365):n.months&&(r=this.diffWholeMonths(e,t),null!==r)?r/function(e){return vt(e)/30}(n):n.days&&(r=kt(e,t),null!==r)?r/vt(n):(t.valueOf()-e.valueOf())/yt(n)}startOf(e,t){return"year"===t?this.startOfYear(e):"month"===t?this.startOfMonth(e):"week"===t?this.startOfWeek(e):"day"===t?Mt(e):"hour"===t?function(e){return Bt([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours()])}(e):"minute"===t?function(e){return Bt([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes()])}(e):"second"===t?function(e){return Bt([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds()])}(e):null}startOfYear(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e)])}startOfMonth(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e)])}startOfWeek(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e),e.getUTCDate()-(e.getUTCDay()-this.weekDow+7)%7])}computeWeekNumber(e){return this.weekNumberFunc?this.weekNumberFunc(this.toDate(e)):function(e,t,n){let r=e.getUTCFullYear(),i=It(e,r,t,n);if(i<1)return It(e,r-1,t,n);let s=It(e,r+1,t,n);return s>=1?Math.min(i,s):i}(e,this.weekDow,this.weekDoy)}format(e,t,n={}){return t.format({marker:e,timeZoneOffset:null!=n.forcedTzo?n.forcedTzo:this.offsetForMarker(e)},this)}formatRange(e,t,n,r={}){return r.isEndExclusive&&(t=Ct(t,-1)),n.formatRange({marker:e,timeZoneOffset:null!=r.forcedStartTzo?r.forcedStartTzo:this.offsetForMarker(e)},{marker:t,timeZoneOffset:null!=r.forcedEndTzo?r.forcedEndTzo:this.offsetForMarker(t)},this,r.defaultSeparator)}formatIso(e,t={}){let n=null;return t.omitTimeZoneOffset||(n=null!=t.forcedTzo?t.forcedTzo:this.offsetForMarker(e)),Ut(e,n,t.omitTime)}timestampToMarker(e){return"local"===this.timeZone?Bt(Nt(new Date(e))):"UTC"!==this.timeZone&&this.namedTimeZoneImpl?Bt(this.namedTimeZoneImpl.timestampToArray(e)):new Date(e)}offsetForMarker(e){return"local"===this.timeZone?-Pt(Ht(e)).getTimezoneOffset():"UTC"===this.timeZone?0:this.namedTimeZoneImpl?this.namedTimeZoneImpl.offsetForArray(Ht(e)):null}toDate(e,t){return"local"===this.timeZone?Pt(Ht(e)):"UTC"===this.timeZone?new Date(e.valueOf()):this.namedTimeZoneImpl?new Date(e.valueOf()-1e3*this.namedTimeZoneImpl.offsetForArray(Ht(e))*60):new Date(e.valueOf()-(t||0))}}class Bn{constructor(e){this.iconOverrideOption&&this.setIconOverride(e[this.iconOverrideOption])}setIconOverride(e){let t,n;if("object"==typeof e&&e){for(n in t=Object.assign({},this.iconClasses),e)t[n]=this.applyIconOverridePrefix(e[n]);this.iconClasses=t}else!1===e&&(this.iconClasses={})}applyIconOverridePrefix(e){let t=this.iconOverridePrefix;return t&&0!==e.indexOf(t)&&(e=t+e),e}getClass(e){return this.classes[e]||""}getIconClass(e,t){let n;return n=t&&this.rtlIconClasses&&this.rtlIconClasses[e]||this.iconClasses[e],n?`${this.baseIconClass} ${n}`:""}getCustomButtonIconClass(e){let t;return this.iconOverrideCustomButtonOption&&(t=e[this.iconOverrideCustomButtonOption],t)?`${this.baseIconClass} ${this.applyIconOverridePrefix(t)}`:""}}function jn(e){e();let t=n.debounceRendering,r=[];for(n.debounceRendering=function(e){r.push(e)},U(p(zn,{}),document.createElement("div"));r.length;)r.shift()();n.debounceRendering=t}Bn.prototype.classes={},Bn.prototype.iconClasses={},Bn.prototype.baseIconClass="",Bn.prototype.iconOverridePrefix="";class zn extends A{render(){return p("div",{})}componentDidMount(){this.setState({})}}function Un(e){let t=function(e,t){var n={__c:t="__cC"+c++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var n,r;return this.getChildContext||(n=[],(r={})[t]=this,this.getChildContext=function(){return r},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&n.some((function(e){e.__e=!0,x(e)}))},this.sub=function(e){n.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n.splice(n.indexOf(e),1),t&&t.call(e)}}),e.children}};return n.Provider.__=n.Consumer.contextType=n}(e),n=t.Provider;return t.Provider=function(){let e=!this.getChildContext,t=n.apply(this,arguments);if(e){let e=[];this.shouldComponentUpdate=t=>{this.props.value!==t.value&&e.forEach(e=>{e.context=t.value,e.forceUpdate()})},this.sub=t=>{e.push(t);let n=t.componentWillUnmount;t.componentWillUnmount=()=>{e.splice(e.indexOf(t),1),n&&n.call(t)}}}return t},t}class Wn{constructor(e,t,n,r){this.execFunc=e,this.emitter=t,this.scrollTime=n,this.scrollTimeReset=r,this.handleScrollRequest=e=>{this.queuedRequest=Object.assign({},this.queuedRequest||{},e),this.drain()},t.on("_scrollRequest",this.handleScrollRequest),this.fireInitialScroll()}detach(){this.emitter.off("_scrollRequest",this.handleScrollRequest)}update(e){e&&this.scrollTimeReset?this.fireInitialScroll():this.drain()}fireInitialScroll(){this.handleScrollRequest({time:this.scrollTime})}drain(){this.queuedRequest&&this.execFunc(this.queuedRequest)&&(this.queuedRequest=null)}}const Ln=Un({});function Fn(e,t,n,r,i,s,o,a,l,c,d,u,h){return{dateEnv:i,options:n,pluginHooks:o,emitter:c,dispatch:a,getCurrentData:l,calendarApi:d,viewSpec:e,viewApi:t,dateProfileGenerator:r,theme:s,isRtl:"rtl"===n.direction,addResizeHandler(e){c.on("_resize",e)},removeResizeHandler(e){c.off("_resize",e)},createScrollResponder:e=>new Wn(e,c,ft(n.scrollTime),n.scrollTimeReset),registerInteractiveComponent:u,unregisterInteractiveComponent:h}}class Vn extends A{shouldComponentUpdate(e,t){return this.debug&&console.log(xn(e,this.props),xn(t,this.state)),!_n(this.props,e,this.propEquality)||!_n(this.state,t,this.stateEquality)}safeSetState(e){_n(this.state,Object.assign(Object.assign({},this.state),e),this.stateEquality)||this.setState(e)}}Vn.addPropsEquality=function(e){let t=Object.create(this.prototype.propEquality);Object.assign(t,e),this.prototype.propEquality=t},Vn.addStateEquality=function(e){let t=Object.create(this.prototype.stateEquality);Object.assign(t,e),this.prototype.stateEquality=t},Vn.contextType=Ln,Vn.prototype.propEquality={},Vn.prototype.stateEquality={};class Gn extends Vn{}function Qn(e,t){"function"==typeof e?e(t):e&&(e.current=t)}Gn.contextType=Ln;class qn extends Gn{constructor(){super(...arguments),this.id=Ze(),this.queuedDomNodes=[],this.currentDomNodes=[],this.handleEl=e=>{const{options:t}=this.context,{generatorName:n}=this.props;t.customRenderingReplaces&&Yn(n,t)||this.updateElRef(e)},this.updateElRef=e=>{this.props.elRef&&Qn(this.props.elRef,e)}}render(){const{props:e,context:t}=this,{options:n}=t,{customGenerator:r,defaultGenerator:s,renderProps:o}=e,a=Zn(e,[],this.handleEl);let l,c,d=!1,u=[];if(null!=r){const e="function"==typeof r?r(o,p):r;if(!0===e)d=!0;else{const t=e&&"object"==typeof e;t&&"html"in e?a.dangerouslySetInnerHTML={__html:e.html}:t&&"domNodes"in e?u=Array.prototype.slice.call(e.domNodes):(t?i(e):"function"!=typeof e)?l=e:c=e}}else d=!Yn(e.generatorName,n);return d&&s&&(l=s(o)),this.queuedDomNodes=u,this.currentGeneratorMeta=c,p(e.elTag,a,l)}componentDidMount(){this.applyQueueudDomNodes(),this.triggerCustomRendering(!0)}componentDidUpdate(){this.applyQueueudDomNodes(),this.triggerCustomRendering(!0)}componentWillUnmount(){this.triggerCustomRendering(!1)}triggerCustomRendering(e){var t;const{props:n,context:r}=this,{handleCustomRendering:i,customRenderingMetaMap:s}=r.options;if(i){const r=null!==(t=this.currentGeneratorMeta)&&void 0!==t?t:null==s?void 0:s[n.generatorName];r&&i(Object.assign(Object.assign({id:this.id,isActive:e,containerEl:this.base,reportNewContainerEl:this.updateElRef,generatorMeta:r},n),{elClasses:(n.elClasses||[]).filter(Xn)}))}}applyQueueudDomNodes(){const{queuedDomNodes:e,currentDomNodes:t}=this,n=this.base;if(!St(e,t)){t.forEach(Ie);for(let t of e)n.appendChild(t);this.currentDomNodes=e}}}function Yn(e,t){var n;return Boolean(t.handleCustomRendering&&e&&(null===(n=t.customRenderingMetaMap)||void 0===n?void 0:n[e]))}function Zn(e,t,n){const r=Object.assign(Object.assign({},e.elAttrs),{ref:n});return(e.elClasses||t)&&(r.className=(e.elClasses||[]).concat(t||[]).concat(r.className||[]).filter(Boolean).join(" ")),e.elStyle&&(r.style=e.elStyle),r}function Xn(e){return Boolean(e)}qn.addPropsEquality({elClasses:St,elStyle:Cn,elAttrs:function(e,t){const n=xn(e,t);for(let e of n)if(!Rn.test(e))return!1;return!0},renderProps:Cn});const $n=Un(0);class Jn extends A{constructor(){super(...arguments),this.InnerContent=Kn.bind(void 0,this),this.handleEl=e=>{this.el=e,this.props.elRef&&(Qn(this.props.elRef,e),e&&this.didMountMisfire&&this.componentDidMount())}}render(){const{props:e}=this,t=function(e,t){const n="function"==typeof e?e(t):e||[];return"string"==typeof n?[n]:n}(e.classNameGenerator,e.renderProps);if(e.children){const n=Zn(e,t,this.handleEl),r=e.children(this.InnerContent,e.renderProps,n);return e.elTag?p(e.elTag,n,r):r}return p(qn,Object.assign(Object.assign({},e),{elRef:this.handleEl,elTag:e.elTag||"div",elClasses:(e.elClasses||[]).concat(t),renderId:this.context}))}componentDidMount(){var e,t;this.el?null===(t=(e=this.props).didMount)||void 0===t||t.call(e,Object.assign(Object.assign({},this.props.renderProps),{el:this.el})):this.didMountMisfire=!0}componentWillUnmount(){var e,t;null===(t=(e=this.props).willUnmount)||void 0===t||t.call(e,Object.assign(Object.assign({},this.props.renderProps),{el:this.el}))}}function Kn(e,t){const n=e.props;return p(qn,Object.assign({renderProps:n.renderProps,generatorName:n.generatorName,customGenerator:n.customGenerator,defaultGenerator:n.defaultGenerator,renderId:e.context},t))}Jn.contextType=$n;class er extends Gn{render(){let{props:e,context:t}=this,{options:n}=t,r={view:t.viewApi};return p(Jn,Object.assign({},e,{elTag:e.elTag||"div",elClasses:[...tr(e.viewSpec),...e.elClasses||[]],renderProps:r,classNameGenerator:n.viewClassNames,generatorName:void 0,didMount:n.viewDidMount,willUnmount:n.viewWillUnmount}),()=>e.children)}}function tr(e){return[`fc-${e.type}-view`,"fc-view"]}function nr(e,t){let n,r,i=[],{start:s}=t;for(e.sort(rr),n=0;n<e.length;n+=1)r=e[n],r.start>s&&i.push({start:s,end:r.start}),r.end>s&&(s=r.end);return s<t.end&&i.push({start:s,end:t.end}),i}function rr(e,t){return e.start.valueOf()-t.start.valueOf()}function ir(e,t){let{start:n,end:r}=e,i=null;return null!==t.start&&(n=null===n?t.start:new Date(Math.max(n.valueOf(),t.start.valueOf()))),null!=t.end&&(r=null===r?t.end:new Date(Math.min(r.valueOf(),t.end.valueOf()))),(null===n||null===r||n<r)&&(i={start:n,end:r}),i}function sr(e,t){return(null===e.start?null:e.start.valueOf())===(null===t.start?null:t.start.valueOf())&&(null===e.end?null:e.end.valueOf())===(null===t.end?null:t.end.valueOf())}function or(e,t){return(null===e.end||null===t.start||e.end>t.start)&&(null===e.start||null===t.end||e.start<t.end)}function ar(e,t){return(null===e.start||null!==t.start&&t.start>=e.start)&&(null===e.end||null!==t.end&&t.end<=e.end)}function lr(e,t){return(null===e.start||t>=e.start)&&(null===e.end||t<e.end)}function cr(e){let t=Math.floor(xt(e.start,e.end))||1,n=Mt(e.start);return{start:n,end:wt(n,t)}}function dr(e,t=ft(0)){let n=null,r=null;if(e.end){r=Mt(e.end);let n=e.end.valueOf()-r.valueOf();n&&n>=yt(t)&&(r=wt(r,1))}return e.start&&(n=Mt(e.start),r&&r<=n&&(r=wt(n,1))),{start:n,end:r}}function ur(e){let t=dr(e);return xt(t.start,t.end)>1}function hr(e,t,n,r){return"year"===r?ft(n.diffWholeYears(e,t),"year"):"month"===r?ft(n.diffWholeMonths(e,t),"month"):_t(e,t)}function fr(e,t){return"function"==typeof e&&(e=e()),null==e?t.createNowMarker():t.createMarker(e)}class gr{constructor(e){this.props=e,this.nowDate=fr(e.nowInput,e.dateEnv),this.initHiddenDays()}buildPrev(e,t,n){let{dateEnv:r}=this.props,i=r.subtract(r.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(i,-1,n)}buildNext(e,t,n){let{dateEnv:r}=this.props,i=r.add(r.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(i,1,n)}build(e,t,n=!0){let r,i,s,o,a,l,{props:c}=this;var d,u;return r=this.buildValidRange(),r=this.trimHiddenDays(r),n&&(d=e,e=null!=(u=r).start&&d<u.start?u.start:null!=u.end&&d>=u.end?new Date(u.end.valueOf()-1):d),i=this.buildCurrentRangeInfo(e,t),s=/^(year|month|week|day)$/.test(i.unit),o=this.buildRenderRange(this.trimHiddenDays(i.range),i.unit,s),o=this.trimHiddenDays(o),a=o,c.showNonCurrentDates||(a=ir(a,i.range)),a=this.adjustActiveRange(a),a=ir(a,r),l=or(i.range,r),lr(o,e)||(e=o.start),{currentDate:e,validRange:r,currentRange:i.range,currentRangeUnit:i.unit,isRangeAllDay:s,activeRange:a,renderRange:o,slotMinTime:c.slotMinTime,slotMaxTime:c.slotMaxTime,isValid:l,dateIncrement:this.buildDateIncrement(i.duration)}}buildValidRange(){let e=this.props.validRangeInput,t="function"==typeof e?e.call(this.props.calendarApi,this.nowDate):e;return this.refineRange(t)||{start:null,end:null}}buildCurrentRangeInfo(e,t){let n,{props:r}=this,i=null,s=null,o=null;return r.duration?(i=r.duration,s=r.durationUnit,o=this.buildRangeFromDuration(e,t,i,s)):(n=this.props.dayCount)?(s="day",o=this.buildRangeFromDayCount(e,t,n)):(o=this.buildCustomVisibleRange(e))?s=r.dateEnv.greatestWholeUnit(o.start,o.end).unit:(i=this.getFallbackDuration(),s=Et(i).unit,o=this.buildRangeFromDuration(e,t,i,s)),{duration:i,unit:s,range:o}}getFallbackDuration(){return ft({day:1})}adjustActiveRange(e){let{dateEnv:t,usesMinMaxTime:n,slotMinTime:r,slotMaxTime:i}=this.props,{start:s,end:o}=e;return n&&(vt(r)<0&&(s=Mt(s),s=t.add(s,r)),vt(i)>1&&(o=Mt(o),o=wt(o,-1),o=t.add(o,i))),{start:s,end:o}}buildRangeFromDuration(e,t,n,r){let i,s,o,{dateEnv:a,dateAlignment:l}=this.props;if(!l){let{dateIncrement:e}=this.props;l=e&&yt(e)<yt(n)?Et(e).unit:r}function c(){i=a.startOf(e,l),s=a.add(i,n),o={start:i,end:s}}return vt(n)<=1&&this.isHiddenDay(i)&&(i=this.skipHiddenDays(i,t),i=Mt(i)),c(),this.trimHiddenDays(o)||(e=this.skipHiddenDays(e,t),c()),o}buildRangeFromDayCount(e,t,n){let r,{dateEnv:i,dateAlignment:s}=this.props,o=0,a=e;s&&(a=i.startOf(a,s)),a=Mt(a),a=this.skipHiddenDays(a,t),r=a;do{r=wt(r,1),this.isHiddenDay(r)||(o+=1)}while(o<n);return{start:a,end:r}}buildCustomVisibleRange(e){let{props:t}=this,n=t.visibleRangeInput,r="function"==typeof n?n.call(t.calendarApi,t.dateEnv.toDate(e)):n,i=this.refineRange(r);return!i||null!=i.start&&null!=i.end?i:null}buildRenderRange(e,t,n){return e}buildDateIncrement(e){let t,{dateIncrement:n}=this.props;return n||((t=this.props.dateAlignment)?ft(1,t):e||ft({days:1}))}refineRange(e){if(e){let t=function(e,t){let n=null,r=null;return e.start&&(n=t.createMarker(e.start)),e.end&&(r=t.createMarker(e.end)),n||r?n&&r&&r<n?null:{start:n,end:r}:null}(e,this.props.dateEnv);return t&&(t=dr(t)),t}return null}initHiddenDays(){let e,t=this.props.hiddenDays||[],n=[],r=0;for(!1===this.props.weekends&&t.push(0,6),e=0;e<7;e+=1)(n[e]=-1!==t.indexOf(e))||(r+=1);if(!r)throw new Error("invalid hiddenDays");this.isHiddenDayHash=n}trimHiddenDays(e){let{start:t,end:n}=e;return t&&(t=this.skipHiddenDays(t)),n&&(n=this.skipHiddenDays(n,-1,!0)),null==t||null==n||t<n?{start:t,end:n}:null}isHiddenDay(e){return e instanceof Date&&(e=e.getUTCDay()),this.isHiddenDayHash[e]}skipHiddenDays(e,t=1,n=!1){for(;this.isHiddenDayHash[(e.getUTCDay()+(n?t:0)+7)%7];)e=wt(e,t);return e}}function pr(e,t,n,r){return{instanceId:Ze(),defId:e,range:t,forcedStartTzo:null==n?null:n,forcedEndTzo:null==r?null:r}}function mr(e,t,n){let{dateEnv:r,pluginHooks:i,options:s}=n,{defs:o,instances:a}=e;a=Sn(a,e=>!o[e.defId].recurringDef);for(let e in o){let n=o[e];if(n.recurringDef){let{duration:o}=n.recurringDef;o||(o=n.allDay?s.defaultAllDayEventDuration:s.defaultTimedEventDuration);let l=vr(n,o,t,r,i.recurringTypes);for(let t of l){let n=pr(e,{start:t,end:r.add(t,o)});a[n.instanceId]=n}}}return{defs:o,instances:a}}function vr(e,t,n,r,i){let s=i[e.recurringDef.typeId].expand(e.recurringDef.typeData,{start:r.subtract(n.start,t),end:n.end},r);return e.allDay&&(s=s.map(Mt)),s}const yr={id:String,groupId:String,title:String,url:String,interactive:Boolean},br={start:yn,end:yn,date:yn,allDay:Boolean},Er=Object.assign(Object.assign(Object.assign({},yr),br),{extendedProps:yn});function Sr(e,t,n,r,i=Ar(n),s,o){let{refined:a,extra:l}=Dr(e,n,i),c=function(e,t){let n=null;e&&(n=e.defaultAllDay);null==n&&(n=t.options.defaultAllDay);return n}(t,n),d=function(e,t,n,r){for(let i=0;i<r.length;i+=1){let s=r[i].parse(e,n);if(s){let{allDay:n}=e;return null==n&&(n=t,null==n&&(n=s.allDayGuess,null==n&&(n=!1))),{allDay:n,duration:s.duration,typeData:s.typeData,typeId:i}}}return null}(a,c,n.dateEnv,n.pluginHooks.recurringTypes);if(d){let e=wr(a,l,t?t.sourceId:"",d.allDay,Boolean(d.duration),n,s);return e.recurringDef={typeId:d.typeId,typeData:d.typeData,duration:d.duration},{def:e,instance:null}}let u=function(e,t,n,r){let i,s,{allDay:o}=e,a=null,l=!1,c=null,d=null!=e.start?e.start:e.date;if(i=n.dateEnv.createMarkerMeta(d),i)a=i.marker;else if(!r)return null;null!=e.end&&(s=n.dateEnv.createMarkerMeta(e.end));null==o&&(o=null!=t?t:(!i||i.isTimeUnspecified)&&(!s||s.isTimeUnspecified));o&&a&&(a=Mt(a));s&&(c=s.marker,o&&(c=Mt(c)),a&&c<=a&&(c=null));c?l=!0:r||(l=n.options.forceEventDuration||!1,c=n.dateEnv.add(a,o?n.options.defaultAllDayEventDuration:n.options.defaultTimedEventDuration));return{allDay:o,hasEnd:l,range:{start:a,end:c},forcedStartTzo:i?i.forcedTzo:null,forcedEndTzo:s?s.forcedTzo:null}}(a,c,n,r);if(u){let e=wr(a,l,t?t.sourceId:"",u.allDay,u.hasEnd,n,s),r=pr(e.defId,u.range,u.forcedStartTzo,u.forcedEndTzo);return o&&e.publicId&&o[e.publicId]&&(r.instanceId=o[e.publicId]),{def:e,instance:r}}return null}function Dr(e,t,n=Ar(t)){return vn(e,n)}function Ar(e){return Object.assign(Object.assign(Object.assign({},Ir),Er),e.pluginHooks.eventRefiners)}function wr(e,t,n,r,i,s,o){let a={title:e.title||"",groupId:e.groupId||"",publicId:e.id||"",url:e.url||"",recurringDef:null,defId:(o&&e.id?o[e.id]:"")||Ze(),sourceId:n,allDay:r,hasEnd:i,interactive:e.interactive,ui:Nr(e,s),extendedProps:Object.assign(Object.assign({},e.extendedProps||{}),t)};for(let t of s.pluginHooks.eventDefMemberAdders)Object.assign(a,t(e));return Object.freeze(a.ui.classNames),Object.freeze(a.extendedProps),a}function Cr(e,t,n,r,i,s){let o={defs:{},instances:{}},a=Ar(n);for(let l of e){let e=Sr(l,t,n,r,a,i,s);e&&Rr(e,o)}return o}function Rr(e,t={defs:{},instances:{}}){return t.defs[e.def.defId]=e.def,e.instance&&(t.instances[e.instance.instanceId]=e.instance),t}function xr(e,t){let n=e.instances[t];if(n){let t=e.defs[n.defId],r=kr(e,e=>{return n=t,r=e,Boolean(n.groupId&&n.groupId===r.groupId);var n,r});return r.defs[t.defId]=t,r.instances[n.instanceId]=n,r}return{defs:{},instances:{}}}function _r(){return{defs:{},instances:{}}}function Tr(e,t){return{defs:Object.assign(Object.assign({},e.defs),t.defs),instances:Object.assign(Object.assign({},e.instances),t.instances)}}function kr(e,t){let n=Sn(e.defs,t),r=Sn(e.instances,e=>n[e.defId]);return{defs:n,instances:r}}function Mr(e){return Array.isArray(e)?e:"string"==typeof e?e.split(/\s+/):[]}const Ir={display:String,editable:Boolean,startEditable:Boolean,durationEditable:Boolean,constraint:yn,overlap:yn,allow:yn,className:Mr,classNames:Mr,color:String,backgroundColor:String,borderColor:String,textColor:String},Or={display:null,startEditable:null,durationEditable:null,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]};function Nr(e,t){let n=function(e,t){return Array.isArray(e)?Cr(e,null,t,!0):"object"==typeof e&&e?Cr([e],null,t,!0):null!=e?String(e):null}(e.constraint,t);return{display:e.display||null,startEditable:null!=e.startEditable?e.startEditable:e.editable,durationEditable:null!=e.durationEditable?e.durationEditable:e.editable,constraints:null!=n?[n]:[],overlap:null!=e.overlap?e.overlap:null,allows:null!=e.allow?[e.allow]:[],backgroundColor:e.backgroundColor||e.color||"",borderColor:e.borderColor||e.color||"",textColor:e.textColor||"",classNames:(e.className||[]).concat(e.classNames||[])}}function Pr(e){return e.reduce(Hr,Or)}function Hr(e,t){return{display:null!=t.display?t.display:e.display,startEditable:null!=t.startEditable?t.startEditable:e.startEditable,durationEditable:null!=t.durationEditable?t.durationEditable:e.durationEditable,constraints:e.constraints.concat(t.constraints),overlap:"boolean"==typeof t.overlap?t.overlap:e.overlap,allows:e.allows.concat(t.allows),backgroundColor:t.backgroundColor||e.backgroundColor,borderColor:t.borderColor||e.borderColor,textColor:t.textColor||e.textColor,classNames:e.classNames.concat(t.classNames)}}const Br={id:String,defaultAllDay:Boolean,url:String,format:String,events:yn,eventDataTransform:yn,success:yn,failure:yn};function jr(e,t,n=zr(t)){let r;if("string"==typeof e?r={url:e}:"function"==typeof e||Array.isArray(e)?r={events:e}:"object"==typeof e&&e&&(r=e),r){let{refined:i,extra:s}=vn(r,n),o=function(e,t){let n=t.pluginHooks.eventSourceDefs;for(let t=n.length-1;t>=0;t-=1){let r=n[t].parseMeta(e);if(r)return{sourceDefId:t,meta:r}}return null}(i,t);if(o)return{_raw:e,isFetching:!1,latestFetchId:"",fetchRange:null,defaultAllDay:i.defaultAllDay,eventDataTransform:i.eventDataTransform,success:i.success,failure:i.failure,publicId:i.id||"",sourceId:Ze(),sourceDefId:o.sourceDefId,meta:o.meta,ui:Nr(i,t),extendedProps:s}}return null}function zr(e){return Object.assign(Object.assign(Object.assign({},Ir),Br),e.pluginHooks.eventSourceRefiners)}function Ur(e,t,n,r,i){switch(t.type){case"RECEIVE_EVENTS":return function(e,t,n,r,i,s){if(t&&n===t.latestFetchId){let n=Cr(Wr(i,t,s),t,s);return r&&(n=mr(n,r,s)),Tr(Vr(e,t.sourceId),n)}return e}(e,n[t.sourceId],t.fetchId,t.fetchRange,t.rawEvents,i);case"RESET_RAW_EVENTS":return function(e,t,n,r,i){const{defIdMap:s,instanceIdMap:o}=function(e){const{defs:t,instances:n}=e,r={},i={};for(let e in t){const n=t[e],{publicId:i}=n;i&&(r[i]=e)}for(let e in n){const r=n[e],s=t[r.defId],{publicId:o}=s;o&&(i[o]=e)}return{defIdMap:r,instanceIdMap:i}}(e);return mr(Cr(Wr(n,t,i),t,i,!1,s,o),r,i)}(e,n[t.sourceId],t.rawEvents,r.activeRange,i);case"ADD_EVENTS":return function(e,t,n,r){n&&(t=mr(t,n,r));return Tr(e,t)}(e,t.eventStore,r?r.activeRange:null,i);case"RESET_EVENTS":return t.eventStore;case"MERGE_EVENTS":return Tr(e,t.eventStore);case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return r?mr(e,r.activeRange,i):e;case"REMOVE_EVENTS":return function(e,t){let{defs:n,instances:r}=e,i={},s={};for(let e in n)t.defs[e]||(i[e]=n[e]);for(let e in r)!t.instances[e]&&i[r[e].defId]&&(s[e]=r[e]);return{defs:i,instances:s}}(e,t.eventStore);case"REMOVE_EVENT_SOURCE":return Vr(e,t.sourceId);case"REMOVE_ALL_EVENT_SOURCES":return kr(e,e=>!e.sourceId);case"REMOVE_ALL_EVENTS":return{defs:{},instances:{}};default:return e}}function Wr(e,t,n){let r=n.options.eventDataTransform,i=t?t.eventDataTransform:null;return i&&(e=Lr(e,i)),r&&(e=Lr(e,r)),e}function Lr(e,t){let n;if(t){n=[];for(let r of e){let e=t(r);e?n.push(e):null==e&&n.push(r)}}else n=e;return n}function Fr(e,t,n){let{defs:r}=e,i=Dn(e.instances,e=>r[e.defId].allDay?e:Object.assign(Object.assign({},e),{range:{start:n.createMarker(t.toDate(e.range.start,e.forcedStartTzo)),end:n.createMarker(t.toDate(e.range.end,e.forcedEndTzo))},forcedStartTzo:n.canComputeOffset?null:e.forcedStartTzo,forcedEndTzo:n.canComputeOffset?null:e.forcedEndTzo}));return{defs:r,instances:i}}function Vr(e,t){return kr(e,e=>e.sourceId!==t)}class Gr{constructor(){this.handlers={},this.thisContext=null}setThisContext(e){this.thisContext=e}setOptions(e){this.options=e}on(e,t){!function(e,t,n){(e[t]||(e[t]=[])).push(n)}(this.handlers,e,t)}off(e,t){!function(e,t,n){n?e[t]&&(e[t]=e[t].filter(e=>e!==n)):delete e[t]}(this.handlers,e,t)}trigger(e,...t){let n=this.handlers[e]||[],r=this.options&&this.options[e],i=[].concat(r||[],n);for(let e of i)e.apply(this.thisContext,t)}hasHandlers(e){return Boolean(this.handlers[e]&&this.handlers[e].length||this.options&&this.options[e])}}const Qr={startTime:"09:00",endTime:"17:00",daysOfWeek:[1,2,3,4,5],display:"inverse-background",classNames:"fc-non-business",groupId:"_businessHours"};function qr(e,t){return Cr(function(e){let t;t=!0===e?[{}]:Array.isArray(e)?e.filter(e=>e.daysOfWeek):"object"==typeof e&&e?[e]:[];return t=t.map(e=>Object.assign(Object.assign({},Qr),e)),t}(e),null,t)}function Yr(e,t,n){n.emitter.trigger("select",Object.assign(Object.assign({},Zr(e,n)),{jsEvent:t?t.origEvent:null,view:n.viewApi||n.calendarApi.view}))}function Zr(e,t){let n={};for(let r of t.pluginHooks.dateSpanTransforms)Object.assign(n,r(e,t));var r,i;return Object.assign(n,(r=e,i=t.dateEnv,Object.assign(Object.assign({},wi(r.range,i,r.allDay)),{allDay:r.allDay}))),n}function Xr(e,t,n){let{dateEnv:r,options:i}=n,s=t;return e?(s=Mt(s),s=r.add(s,i.defaultAllDayEventDuration)):s=r.add(s,i.defaultTimedEventDuration),s}function $r(e,t,n,r){let i=li(e.defs,t),s={defs:{},instances:{}};for(let t in e.defs){let o=e.defs[t];s.defs[t]=Jr(o,i[t],n,r)}for(let t in e.instances){let o=e.instances[t],a=s.defs[o.defId];s.instances[t]=Kr(o,a,i[o.defId],n,r)}return s}function Jr(e,t,n,r){let i=n.standardProps||{};null==i.hasEnd&&t.durationEditable&&(n.startDelta||n.endDelta)&&(i.hasEnd=!0);let s=Object.assign(Object.assign(Object.assign({},e),i),{ui:Object.assign(Object.assign({},e.ui),i.ui)});n.extendedProps&&(s.extendedProps=Object.assign(Object.assign({},s.extendedProps),n.extendedProps));for(let e of r.pluginHooks.eventDefMutationAppliers)e(s,n,r);return!s.hasEnd&&r.options.forceEventDuration&&(s.hasEnd=!0),s}function Kr(e,t,n,r,i){let{dateEnv:s}=i,o=r.standardProps&&!0===r.standardProps.allDay,a=r.standardProps&&!1===r.standardProps.hasEnd,l=Object.assign({},e);return o&&(l.range=cr(l.range)),r.datesDelta&&n.startEditable&&(l.range={start:s.add(l.range.start,r.datesDelta),end:s.add(l.range.end,r.datesDelta)}),r.startDelta&&n.durationEditable&&(l.range={start:s.add(l.range.start,r.startDelta),end:l.range.end}),r.endDelta&&n.durationEditable&&(l.range={start:l.range.start,end:s.add(l.range.end,r.endDelta)}),a&&(l.range={start:l.range.start,end:Xr(t.allDay,l.range.start,i)}),t.allDay&&(l.range={start:Mt(l.range.start),end:Mt(l.range.end)}),l.range.end<l.range.start&&(l.range.end=Xr(t.allDay,l.range.start,i)),l}class ei{constructor(e,t){this.context=e,this.internalEventSource=t}remove(){this.context.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:this.internalEventSource.sourceId})}refetch(){this.context.dispatch({type:"FETCH_EVENT_SOURCES",sourceIds:[this.internalEventSource.sourceId],isRefetch:!0})}get id(){return this.internalEventSource.publicId}get url(){return this.internalEventSource.meta.url}get format(){return this.internalEventSource.meta.format}}class ti{constructor(e,t,n){this._context=e,this._def=t,this._instance=n||null}setProp(e,t){if(e in br)console.warn("Could not set date-related prop 'name'. Use one of the date-related methods instead.");else if("id"===e)t=yr[e](t),this.mutate({standardProps:{publicId:t}});else if(e in yr)t=yr[e](t),this.mutate({standardProps:{[e]:t}});else if(e in Ir){let n=Ir[e](t);n="color"===e?{backgroundColor:t,borderColor:t}:"editable"===e?{startEditable:t,durationEditable:t}:{[e]:t},this.mutate({standardProps:{ui:n}})}else console.warn(`Could not set prop '${e}'. Use setExtendedProp instead.`)}setExtendedProp(e,t){this.mutate({extendedProps:{[e]:t}})}setStart(e,t={}){let{dateEnv:n}=this._context,r=n.createMarker(e);if(r&&this._instance){let e=hr(this._instance.range.start,r,n,t.granularity);t.maintainDuration?this.mutate({datesDelta:e}):this.mutate({startDelta:e})}}setEnd(e,t={}){let n,{dateEnv:r}=this._context;if((null==e||(n=r.createMarker(e),n))&&this._instance)if(n){let e=hr(this._instance.range.end,n,r,t.granularity);this.mutate({endDelta:e})}else this.mutate({standardProps:{hasEnd:!1}})}setDates(e,t,n={}){let r,{dateEnv:i}=this._context,s={allDay:n.allDay},o=i.createMarker(e);var a,l;if(o&&((null==t||(r=i.createMarker(t),r))&&this._instance)){let e=this._instance.range;!0===n.allDay&&(e=cr(e));let t=hr(e.start,o,i,n.granularity);if(r){let o=hr(e.end,r,i,n.granularity);l=o,(a=t).years===l.years&&a.months===l.months&&a.days===l.days&&a.milliseconds===l.milliseconds?this.mutate({datesDelta:t,standardProps:s}):this.mutate({startDelta:t,endDelta:o,standardProps:s})}else s.hasEnd=!1,this.mutate({datesDelta:t,standardProps:s})}}moveStart(e){let t=ft(e);t&&this.mutate({startDelta:t})}moveEnd(e){let t=ft(e);t&&this.mutate({endDelta:t})}moveDates(e){let t=ft(e);t&&this.mutate({datesDelta:t})}setAllDay(e,t={}){let n={allDay:e},{maintainDuration:r}=t;null==r&&(r=this._context.options.allDayMaintainDuration),this._def.allDay!==e&&(n.hasEnd=r),this.mutate({standardProps:n})}formatRange(e){let{dateEnv:t}=this._context,n=this._instance,r=an(e);return this._def.hasEnd?t.formatRange(n.range.start,n.range.end,r,{forcedStartTzo:n.forcedStartTzo,forcedEndTzo:n.forcedEndTzo}):t.format(n.range.start,r,{forcedTzo:n.forcedStartTzo})}mutate(e){let t=this._instance;if(t){let n=this._def,r=this._context,{eventStore:i}=r.getCurrentData(),s=xr(i,t.instanceId);s=$r(s,{"":{display:"",startEditable:!0,durationEditable:!0,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]}},e,r);let o=new ti(r,n,t);this._def=s.defs[n.defId],this._instance=s.instances[t.instanceId],r.dispatch({type:"MERGE_EVENTS",eventStore:s}),r.emitter.trigger("eventChange",{oldEvent:o,event:this,relatedEvents:ri(s,r,t),revert(){r.dispatch({type:"RESET_EVENTS",eventStore:i})}})}}remove(){let e=this._context,t=ni(this);e.dispatch({type:"REMOVE_EVENTS",eventStore:t}),e.emitter.trigger("eventRemove",{event:this,relatedEvents:[],revert(){e.dispatch({type:"MERGE_EVENTS",eventStore:t})}})}get source(){let{sourceId:e}=this._def;return e?new ei(this._context,this._context.getCurrentData().eventSources[e]):null}get start(){return this._instance?this._context.dateEnv.toDate(this._instance.range.start):null}get end(){return this._instance&&this._def.hasEnd?this._context.dateEnv.toDate(this._instance.range.end):null}get startStr(){let e=this._instance;return e?this._context.dateEnv.formatIso(e.range.start,{omitTime:this._def.allDay,forcedTzo:e.forcedStartTzo}):""}get endStr(){let e=this._instance;return e&&this._def.hasEnd?this._context.dateEnv.formatIso(e.range.end,{omitTime:this._def.allDay,forcedTzo:e.forcedEndTzo}):""}get id(){return this._def.publicId}get groupId(){return this._def.groupId}get allDay(){return this._def.allDay}get title(){return this._def.title}get url(){return this._def.url}get display(){return this._def.ui.display||"auto"}get startEditable(){return this._def.ui.startEditable}get durationEditable(){return this._def.ui.durationEditable}get constraint(){return this._def.ui.constraints[0]||null}get overlap(){return this._def.ui.overlap}get allow(){return this._def.ui.allows[0]||null}get backgroundColor(){return this._def.ui.backgroundColor}get borderColor(){return this._def.ui.borderColor}get textColor(){return this._def.ui.textColor}get classNames(){return this._def.ui.classNames}get extendedProps(){return this._def.extendedProps}toPlainObject(e={}){let t=this._def,{ui:n}=t,{startStr:r,endStr:i}=this,s={allDay:t.allDay};return t.title&&(s.title=t.title),r&&(s.start=r),i&&(s.end=i),t.publicId&&(s.id=t.publicId),t.groupId&&(s.groupId=t.groupId),t.url&&(s.url=t.url),n.display&&"auto"!==n.display&&(s.display=n.display),e.collapseColor&&n.backgroundColor&&n.backgroundColor===n.borderColor?s.color=n.backgroundColor:(n.backgroundColor&&(s.backgroundColor=n.backgroundColor),n.borderColor&&(s.borderColor=n.borderColor)),n.textColor&&(s.textColor=n.textColor),n.classNames.length&&(s.classNames=n.classNames),Object.keys(t.extendedProps).length&&(e.collapseExtendedProps?Object.assign(s,t.extendedProps):s.extendedProps=t.extendedProps),s}toJSON(){return this.toPlainObject()}}function ni(e){let t=e._def,n=e._instance;return{defs:{[t.defId]:t},instances:n?{[n.instanceId]:n}:{}}}function ri(e,t,n){let{defs:r,instances:i}=e,s=[],o=n?n.instanceId:"";for(let e in i){let n=i[e],a=r[n.defId];n.instanceId!==o&&s.push(new ti(t,a,n))}return s}function ii(e,t,n,r){let i={},s={},o={},a=[],l=[],c=li(e.defs,t);for(let t in e.defs){let n=e.defs[t];"inverse-background"===c[n.defId].display&&(n.groupId?(i[n.groupId]=[],o[n.groupId]||(o[n.groupId]=n)):s[t]=[])}for(let t in e.instances){let o=e.instances[t],d=e.defs[o.defId],u=c[d.defId],h=o.range,f=!d.allDay&&r?dr(h,r):h,g=ir(f,n);g&&("inverse-background"===u.display?d.groupId?i[d.groupId].push(g):s[o.defId].push(g):"none"!==u.display&&("background"===u.display?a:l).push({def:d,ui:u,instance:o,range:g,isStart:f.start&&f.start.valueOf()===g.start.valueOf(),isEnd:f.end&&f.end.valueOf()===g.end.valueOf()}))}for(let e in i){let t=nr(i[e],n);for(let n of t){let t=o[e],r=c[t.defId];a.push({def:t,ui:r,instance:null,range:n,isStart:!1,isEnd:!1})}}for(let t in s){let r=nr(s[t],n);for(let n of r)a.push({def:e.defs[t],ui:c[t],instance:null,range:n,isStart:!1,isEnd:!1})}return{bg:a,fg:l}}function si(e){return"background"===e.ui.display||"inverse-background"===e.ui.display}function oi(e,t){e.fcSeg=t}function ai(e){return e.fcSeg||e.parentNode.fcSeg||null}function li(e,t){return Dn(e,e=>ci(e,t))}function ci(e,t){let n=[];return t[""]&&n.push(t[""]),t[e.defId]&&n.push(t[e.defId]),n.push(e.ui),Pr(n)}function di(e,t){let n=e.map(ui);return n.sort((e,n)=>rt(e,n,t)),n.map(e=>e._seg)}function ui(e){let{eventRange:t}=e,n=t.def,r=t.instance?t.instance.range:t.range,i=r.start?r.start.valueOf():0,s=r.end?r.end.valueOf():0;return Object.assign(Object.assign(Object.assign({},n.extendedProps),n),{id:n.publicId,start:i,end:s,duration:s-i,allDay:Number(n.allDay),_seg:e})}function hi(e,t){let{pluginHooks:n}=t,r=n.isDraggableTransformers,{def:i,ui:s}=e.eventRange,o=s.startEditable;for(let e of r)o=e(o,i,s,t);return o}function fi(e,t){return e.isStart&&e.eventRange.ui.durationEditable&&t.options.eventResizableFromStart}function gi(e,t){return e.isEnd&&e.eventRange.ui.durationEditable}function pi(e,t,n,r,i,s,o){let{dateEnv:a,options:l}=n,{displayEventTime:c,displayEventEnd:d}=l,u=e.eventRange.def,h=e.eventRange.instance;null==c&&(c=!1!==r),null==d&&(d=!1!==i);let f=h.range.start,g=h.range.end,p=s||e.start||e.eventRange.range.start,m=o||e.end||e.eventRange.range.end,v=Mt(f).valueOf()===Mt(p).valueOf(),y=Mt(Ct(g,-1)).valueOf()===Mt(Ct(m,-1)).valueOf();return c&&!u.allDay&&(v||y)?(p=v?f:p,m=y?g:m,d&&u.hasEnd?a.formatRange(p,m,t,{forcedStartTzo:s?null:h.forcedStartTzo,forcedEndTzo:o?null:h.forcedEndTzo}):a.format(p,t,{forcedTzo:s?null:h.forcedStartTzo})):""}function mi(e,t,n){let r=e.eventRange.range;return{isPast:r.end<=(n||t.start),isFuture:r.start>=(n||t.end),isToday:t&&lr(t,r.start)}}function vi(e){let t=["fc-event"];return e.isMirror&&t.push("fc-event-mirror"),e.isDraggable&&t.push("fc-event-draggable"),(e.isStartResizable||e.isEndResizable)&&t.push("fc-event-resizable"),e.isDragging&&t.push("fc-event-dragging"),e.isResizing&&t.push("fc-event-resizing"),e.isSelected&&t.push("fc-event-selected"),e.isStart&&t.push("fc-event-start"),e.isEnd&&t.push("fc-event-end"),e.isPast&&t.push("fc-event-past"),e.isToday&&t.push("fc-event-today"),e.isFuture&&t.push("fc-event-future"),t}function yi(e){return e.instance?e.instance.instanceId:`${e.def.defId}:${e.range.start.toISOString()}`}function bi(e,t){let{def:n,instance:r}=e.eventRange,{url:i}=n;if(i)return{href:i};let{emitter:s,options:o}=t,{eventInteractive:a}=o;return null==a&&(a=n.interactive,null==a&&(a=Boolean(s.hasHandlers("eventClick")))),a?qe(e=>{s.trigger("eventClick",{el:e.target,event:new ti(t,n,r),jsEvent:e,view:t.viewApi})}):{}}const Ei={start:yn,end:yn,allDay:Boolean};function Si(e,t,n){let r=function(e,t){let{refined:n,extra:r}=vn(e,Ei),i=n.start?t.createMarkerMeta(n.start):null,s=n.end?t.createMarkerMeta(n.end):null,{allDay:o}=n;null==o&&(o=i&&i.isTimeUnspecified&&(!s||s.isTimeUnspecified));return Object.assign({range:{start:i?i.marker:null,end:s?s.marker:null},allDay:o},r)}(e,t),{range:i}=r;if(!i.start)return null;if(!i.end){if(null==n)return null;i.end=t.add(i.start,n)}return r}function Di(e,t){return sr(e.range,t.range)&&e.allDay===t.allDay&&function(e,t){for(let n in t)if("range"!==n&&"allDay"!==n&&e[n]!==t[n])return!1;for(let n in e)if(!(n in t))return!1;return!0}(e,t)}function Ai(e,t,n){return Object.assign(Object.assign({},wi(e,t,n)),{timeZone:t.timeZone})}function wi(e,t,n){return{start:t.toDate(e.start),end:t.toDate(e.end),startStr:t.formatIso(e.start,{omitTime:n}),endStr:t.formatIso(e.end,{omitTime:n})}}function Ci(e,t,n){let r=!1,i=function(e){r||(r=!0,t(e))},s=function(e){r||(r=!0,n(e))},o=e(i,s);o&&"function"==typeof o.then&&o.then(i,s)}class Ri extends Error{constructor(e,t){super(e),this.response=t}}function xi(e,t,n){const r={method:e=e.toUpperCase()};return"GET"===e?t+=(-1===t.indexOf("?")?"?":"&")+new URLSearchParams(n):(r.body=new URLSearchParams(n),r.headers={"Content-Type":"application/x-www-form-urlencoded"}),fetch(t,r).then(e=>{if(e.ok)return e.json().then(t=>[t,e],()=>{throw new Ri("Failure parsing JSON",e)});throw new Ri("Request failed",e)})}let _i;function Ti(){return null==_i&&(_i=function(){if("undefined"==typeof document)return!0;let e=document.createElement("div");e.style.position="absolute",e.style.top="0px",e.style.left="0px",e.innerHTML="<table><tr><td><div></div></td></tr></table>",e.querySelector("table").style.height="100px",e.querySelector("div").style.height="100%",document.body.appendChild(e);let t=e.querySelector("div").offsetHeight>0;return document.body.removeChild(e),t}()),_i}class ki extends Gn{constructor(){super(...arguments),this.state={forPrint:!1},this.handleBeforePrint=()=>{jn(()=>{this.setState({forPrint:!0})})},this.handleAfterPrint=()=>{jn(()=>{this.setState({forPrint:!1})})}}render(){let{props:e}=this,{options:t}=e,{forPrint:n}=this.state,r=n||"auto"===t.height||"auto"===t.contentHeight,i=r||null==t.height?"":t.height,s=["fc",n?"fc-media-print":"fc-media-screen","fc-direction-"+t.direction,e.theme.getClass("root")];return Ti()||s.push("fc-liquid-hack"),e.children(s,i,r,n)}componentDidMount(){let{emitter:e}=this.props;e.on("_beforeprint",this.handleBeforePrint),e.on("_afterprint",this.handleAfterPrint)}componentWillUnmount(){let{emitter:e}=this.props;e.off("_beforeprint",this.handleBeforePrint),e.off("_afterprint",this.handleAfterPrint)}}class Mi{constructor(e){this.component=e.component,this.isHitComboAllowed=e.isHitComboAllowed||null}destroy(){}}function Ii(e){return{[e.component.uid]:e}}const Oi={};class Ni{getCurrentData(){return this.currentDataManager.getCurrentData()}dispatch(e){this.currentDataManager.dispatch(e)}get view(){return this.getCurrentData().viewApi}batchRendering(e){e()}updateSize(){this.trigger("_resize",!0)}setOption(e,t){this.dispatch({type:"SET_OPTION",optionName:e,rawOptionValue:t})}getOption(e){return this.currentDataManager.currentCalendarOptionsInput[e]}getAvailableLocaleCodes(){return Object.keys(this.getCurrentData().availableRawLocales)}on(e,t){let{currentDataManager:n}=this;n.currentCalendarOptionsRefiners[e]?n.emitter.on(e,t):console.warn(`Unknown listener name '${e}'`)}off(e,t){this.currentDataManager.emitter.off(e,t)}trigger(e,...t){this.currentDataManager.emitter.trigger(e,...t)}changeView(e,t){this.batchRendering(()=>{if(this.unselect(),t)if(t.start&&t.end)this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e}),this.dispatch({type:"SET_OPTION",optionName:"visibleRange",rawOptionValue:t});else{let{dateEnv:n}=this.getCurrentData();this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e,dateMarker:n.createMarker(t)})}else this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e})})}zoomTo(e,t){let n;t=t||"day",n=this.getCurrentData().viewSpecs[t]||this.getUnitViewSpec(t),this.unselect(),n?this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:n.type,dateMarker:e}):this.dispatch({type:"CHANGE_DATE",dateMarker:e})}getUnitViewSpec(e){let t,n,{viewSpecs:r,toolbarConfig:i}=this.getCurrentData(),s=[].concat(i.header?i.header.viewsWithButtons:[],i.footer?i.footer.viewsWithButtons:[]);for(let e in r)s.push(e);for(t=0;t<s.length;t+=1)if(n=r[s[t]],n&&n.singleUnit===e)return n;return null}prev(){this.unselect(),this.dispatch({type:"PREV"})}next(){this.unselect(),this.dispatch({type:"NEXT"})}prevYear(){let e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:e.dateEnv.addYears(e.currentDate,-1)})}nextYear(){let e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:e.dateEnv.addYears(e.currentDate,1)})}today(){let e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:fr(e.calendarOptions.now,e.dateEnv)})}gotoDate(e){let t=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:t.dateEnv.createMarker(e)})}incrementDate(e){let t=this.getCurrentData(),n=ft(e);n&&(this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:t.dateEnv.add(t.currentDate,n)}))}getDate(){let e=this.getCurrentData();return e.dateEnv.toDate(e.currentDate)}formatDate(e,t){let{dateEnv:n}=this.getCurrentData();return n.format(n.createMarker(e),an(t))}formatRange(e,t,n){let{dateEnv:r}=this.getCurrentData();return r.formatRange(r.createMarker(e),r.createMarker(t),an(n),n)}formatIso(e,t){let{dateEnv:n}=this.getCurrentData();return n.formatIso(n.createMarker(e),{omitTime:t})}select(e,t){let n;n=null==t?null!=e.start?e:{start:e,end:null}:{start:e,end:t};let r=this.getCurrentData(),i=Si(n,r.dateEnv,ft({days:1}));i&&(this.dispatch({type:"SELECT_DATES",selection:i}),Yr(i,null,r))}unselect(e){let t=this.getCurrentData();t.dateSelection&&(this.dispatch({type:"UNSELECT_DATES"}),function(e,t){t.emitter.trigger("unselect",{jsEvent:e?e.origEvent:null,view:t.viewApi||t.calendarApi.view})}(e,t))}addEvent(e,t){if(e instanceof ti){let t=e._def,n=e._instance;return this.getCurrentData().eventStore.defs[t.defId]||(this.dispatch({type:"ADD_EVENTS",eventStore:Rr({def:t,instance:n})}),this.triggerEventAdd(e)),e}let n,r=this.getCurrentData();if(t instanceof ei)n=t.internalEventSource;else if("boolean"==typeof t)t&&([n]=wn(r.eventSources));else if(null!=t){let e=this.getEventSourceById(t);if(!e)return console.warn(`Could not find an event source with ID "${t}"`),null;n=e.internalEventSource}let i=Sr(e,n,r,!1);if(i){let e=new ti(r,i.def,i.def.recurringDef?null:i.instance);return this.dispatch({type:"ADD_EVENTS",eventStore:Rr(i)}),this.triggerEventAdd(e),e}return null}triggerEventAdd(e){let{emitter:t}=this.getCurrentData();t.trigger("eventAdd",{event:e,relatedEvents:[],revert:()=>{this.dispatch({type:"REMOVE_EVENTS",eventStore:ni(e)})}})}getEventById(e){let t=this.getCurrentData(),{defs:n,instances:r}=t.eventStore;e=String(e);for(let i in n){let s=n[i];if(s.publicId===e){if(s.recurringDef)return new ti(t,s,null);for(let e in r){let n=r[e];if(n.defId===s.defId)return new ti(t,s,n)}}}return null}getEvents(){let e=this.getCurrentData();return ri(e.eventStore,e)}removeAllEvents(){this.dispatch({type:"REMOVE_ALL_EVENTS"})}getEventSources(){let e=this.getCurrentData(),t=e.eventSources,n=[];for(let r in t)n.push(new ei(e,t[r]));return n}getEventSourceById(e){let t=this.getCurrentData(),n=t.eventSources;e=String(e);for(let r in n)if(n[r].publicId===e)return new ei(t,n[r]);return null}addEventSource(e){let t=this.getCurrentData();if(e instanceof ei)return t.eventSources[e.internalEventSource.sourceId]||this.dispatch({type:"ADD_EVENT_SOURCES",sources:[e.internalEventSource]}),e;let n=jr(e,t);return n?(this.dispatch({type:"ADD_EVENT_SOURCES",sources:[n]}),new ei(t,n)):null}removeAllEventSources(){this.dispatch({type:"REMOVE_ALL_EVENT_SOURCES"})}refetchEvents(){this.dispatch({type:"FETCH_EVENT_SOURCES",isRefetch:!0})}scrollToTime(e){let t=ft(e);t&&this.trigger("_scrollRequest",{time:t})}}function Pi(e,t){return e.left>=t.left&&e.left<t.right&&e.top>=t.top&&e.top<t.bottom}function Hi(e,t){let n={left:Math.max(e.left,t.left),right:Math.min(e.right,t.right),top:Math.max(e.top,t.top),bottom:Math.min(e.bottom,t.bottom)};return n.left<n.right&&n.top<n.bottom&&n}function Bi(e,t){return{left:Math.min(Math.max(e.left,t.left),t.right),top:Math.min(Math.max(e.top,t.top),t.bottom)}}function ji(e){return{left:(e.left+e.right)/2,top:(e.top+e.bottom)/2}}function zi(e,t){return{left:e.left-t.left,top:e.top-t.top}}const Ui={defs:{},instances:{}};class Wi{constructor(){this.getKeysForEventDefs=Gt(this._getKeysForEventDefs),this.splitDateSelection=Gt(this._splitDateSpan),this.splitEventStore=Gt(this._splitEventStore),this.splitIndividualUi=Gt(this._splitIndividualUi),this.splitEventDrag=Gt(this._splitInteraction),this.splitEventResize=Gt(this._splitInteraction),this.eventUiBuilders={}}splitProps(e){let t=this.getKeyInfo(e),n=this.getKeysForEventDefs(e.eventStore),r=this.splitDateSelection(e.dateSelection),i=this.splitIndividualUi(e.eventUiBases,n),s=this.splitEventStore(e.eventStore,n),o=this.splitEventDrag(e.eventDrag),a=this.splitEventResize(e.eventResize),l={};this.eventUiBuilders=Dn(t,(e,t)=>this.eventUiBuilders[t]||Gt(Li));for(let n in t){let c=t[n],d=s[n]||Ui,u=this.eventUiBuilders[n];l[n]={businessHours:c.businessHours||e.businessHours,dateSelection:r[n]||null,eventStore:d,eventUiBases:u(e.eventUiBases[""],c.ui,i[n]),eventSelection:d.instances[e.eventSelection]?e.eventSelection:"",eventDrag:o[n]||null,eventResize:a[n]||null}}return l}_splitDateSpan(e){let t={};if(e){let n=this.getKeysForDateSpan(e);for(let r of n)t[r]=e}return t}_getKeysForEventDefs(e){return Dn(e.defs,e=>this.getKeysForEventDef(e))}_splitEventStore(e,t){let{defs:n,instances:r}=e,i={};for(let e in n)for(let r of t[e])i[r]||(i[r]={defs:{},instances:{}}),i[r].defs[e]=n[e];for(let e in r){let n=r[e];for(let r of t[n.defId])i[r]&&(i[r].instances[e]=n)}return i}_splitIndividualUi(e,t){let n={};for(let r in e)if(r)for(let i of t[r])n[i]||(n[i]={}),n[i][r]=e[r];return n}_splitInteraction(e){let t={};if(e){let n=this._splitEventStore(e.affectedEvents,this._getKeysForEventDefs(e.affectedEvents)),r=this._getKeysForEventDefs(e.mutatedEvents),i=this._splitEventStore(e.mutatedEvents,r),s=r=>{t[r]||(t[r]={affectedEvents:n[r]||Ui,mutatedEvents:i[r]||Ui,isEvent:e.isEvent})};for(let e in n)s(e);for(let e in i)s(e)}return t}}function Li(e,t,n){let r=[];e&&r.push(e),t&&r.push(t);let i={"":Pr(r)};return n&&Object.assign(i,n),i}function Fi(e,t,n,r){return{dow:e.getUTCDay(),isDisabled:Boolean(r&&!lr(r.activeRange,e)),isOther:Boolean(r&&!lr(r.currentRange,e)),isToday:Boolean(t&&lr(t,e)),isPast:Boolean(n?e<n:!!t&&e<t.start),isFuture:Boolean(n?e>n:!!t&&e>=t.end)}}function Vi(e,t){let n=["fc-day","fc-day-"+Dt[e.dow]];return e.isDisabled?n.push("fc-day-disabled"):(e.isToday&&(n.push("fc-day-today"),n.push(t.getClass("today"))),e.isPast&&n.push("fc-day-past"),e.isFuture&&n.push("fc-day-future"),e.isOther&&n.push("fc-day-other")),n}const Gi=an({year:"numeric",month:"long",day:"numeric"}),Qi=an({week:"long"});function qi(e,t,n="day",r=!0){const{dateEnv:i,options:s,calendarApi:o}=e;let a=i.format(t,"week"===n?Qi:Gi);if(s.navLinks){let e=i.toDate(t);const l=e=>{let r="day"===n?s.navLinkDayClick:"week"===n?s.navLinkWeekClick:null;"function"==typeof r?r.call(o,i.toDate(t),e):("string"==typeof r&&(n=r),o.zoomTo(t,n))};return Object.assign({title:at(s.navLinkHint,[a,e],a),"data-navlink":""},r?Qe(l):{onClick:l})}return{"aria-label":a}}let Yi,Zi=null;function Xi(){return null===Zi&&(Zi=function(){let e=document.createElement("div");Be(e,{position:"absolute",top:-1e3,left:0,border:0,padding:0,overflow:"scroll",direction:"rtl"}),e.innerHTML="<div></div>",document.body.appendChild(e);let t=e.firstChild.getBoundingClientRect().left>e.getBoundingClientRect().left;return Ie(e),t}()),Zi}function $i(){return Yi||(Yi=function(){let e=document.createElement("div");e.style.overflow="scroll",e.style.position="absolute",e.style.top="-9999px",e.style.left="-9999px",document.body.appendChild(e);let t=Ji(e);return document.body.removeChild(e),t}()),Yi}function Ji(e){return{x:e.offsetHeight-e.clientHeight,y:e.offsetWidth-e.clientWidth}}function Ki(e,t=!1){let n=window.getComputedStyle(e),r=parseInt(n.borderLeftWidth,10)||0,i=parseInt(n.borderRightWidth,10)||0,s=parseInt(n.borderTopWidth,10)||0,o=parseInt(n.borderBottomWidth,10)||0,a=Ji(e),l=a.y-r-i,c={borderLeft:r,borderRight:i,borderTop:s,borderBottom:o,scrollbarBottom:a.x-s-o,scrollbarLeft:0,scrollbarRight:0};return Xi()&&"rtl"===n.direction?c.scrollbarLeft=l:c.scrollbarRight=l,t&&(c.paddingLeft=parseInt(n.paddingLeft,10)||0,c.paddingRight=parseInt(n.paddingRight,10)||0,c.paddingTop=parseInt(n.paddingTop,10)||0,c.paddingBottom=parseInt(n.paddingBottom,10)||0),c}function es(e,t=!1,n){let r=n?e.getBoundingClientRect():ts(e),i=Ki(e,t),s={left:r.left+i.borderLeft+i.scrollbarLeft,right:r.right-i.borderRight-i.scrollbarRight,top:r.top+i.borderTop,bottom:r.bottom-i.borderBottom-i.scrollbarBottom};return t&&(s.left+=i.paddingLeft,s.right-=i.paddingRight,s.top+=i.paddingTop,s.bottom-=i.paddingBottom),s}function ts(e){let t=e.getBoundingClientRect();return{left:t.left+window.scrollX,top:t.top+window.scrollY,right:t.right+window.scrollX,bottom:t.bottom+window.scrollY}}function ns(e){let t=[];for(;e instanceof HTMLElement;){let n=window.getComputedStyle(e);if("fixed"===n.position)break;/(auto|scroll)/.test(n.overflow+n.overflowY+n.overflowX)&&t.push(e),e=e.parentNode}return t}class rs{constructor(e,t,n,r){this.els=t;let i=this.originClientRect=e.getBoundingClientRect();n&&this.buildElHorizontals(i.left),r&&this.buildElVerticals(i.top)}buildElHorizontals(e){let t=[],n=[];for(let r of this.els){let i=r.getBoundingClientRect();t.push(i.left-e),n.push(i.right-e)}this.lefts=t,this.rights=n}buildElVerticals(e){let t=[],n=[];for(let r of this.els){let i=r.getBoundingClientRect();t.push(i.top-e),n.push(i.bottom-e)}this.tops=t,this.bottoms=n}leftToIndex(e){let t,{lefts:n,rights:r}=this,i=n.length;for(t=0;t<i;t+=1)if(e>=n[t]&&e<r[t])return t}topToIndex(e){let t,{tops:n,bottoms:r}=this,i=n.length;for(t=0;t<i;t+=1)if(e>=n[t]&&e<r[t])return t}getWidth(e){return this.rights[e]-this.lefts[e]}getHeight(e){return this.bottoms[e]-this.tops[e]}similarTo(e){return is(this.tops||[],e.tops||[])&&is(this.bottoms||[],e.bottoms||[])&&is(this.lefts||[],e.lefts||[])&&is(this.rights||[],e.rights||[])}}function is(e,t){const n=e.length;if(n!==t.length)return!1;for(let r=0;r<n;r++)if(Math.round(e[r])!==Math.round(t[r]))return!1;return!0}class ss{getMaxScrollTop(){return this.getScrollHeight()-this.getClientHeight()}getMaxScrollLeft(){return this.getScrollWidth()-this.getClientWidth()}canScrollVertically(){return this.getMaxScrollTop()>0}canScrollHorizontally(){return this.getMaxScrollLeft()>0}canScrollUp(){return this.getScrollTop()>0}canScrollDown(){return this.getScrollTop()<this.getMaxScrollTop()}canScrollLeft(){return this.getScrollLeft()>0}canScrollRight(){return this.getScrollLeft()<this.getMaxScrollLeft()}}class os extends ss{constructor(e){super(),this.el=e}getScrollTop(){return this.el.scrollTop}getScrollLeft(){return this.el.scrollLeft}setScrollTop(e){this.el.scrollTop=e}setScrollLeft(e){this.el.scrollLeft=e}getScrollWidth(){return this.el.scrollWidth}getScrollHeight(){return this.el.scrollHeight}getClientHeight(){return this.el.clientHeight}getClientWidth(){return this.el.clientWidth}}class as extends ss{getScrollTop(){return window.scrollY}getScrollLeft(){return window.scrollX}setScrollTop(e){window.scroll(window.scrollX,e)}setScrollLeft(e){window.scroll(e,window.scrollY)}getScrollWidth(){return document.documentElement.scrollWidth}getScrollHeight(){return document.documentElement.scrollHeight}getClientHeight(){return document.documentElement.clientHeight}getClientWidth(){return document.documentElement.clientWidth}}class ls extends Gn{constructor(){super(...arguments),this.uid=Ze()}prepareHits(){}queryHit(e,t,n,r){return null}isValidSegDownEl(e){return!this.props.eventDrag&&!this.props.eventResize&&!Oe(e,".fc-event-mirror")}isValidDateDownEl(e){return!(Oe(e,".fc-event:not(.fc-bg-event)")||Oe(e,".fc-more-link")||Oe(e,"a[data-navlink]")||Oe(e,".fc-popover"))}}class cs{constructor(e=(e=>e.thickness||1)){this.getEntryThickness=e,this.strictOrder=!1,this.allowReslicing=!1,this.maxCoord=-1,this.maxStackCnt=-1,this.levelCoords=[],this.entriesByLevel=[],this.stackCnts={}}addSegs(e){let t=[];for(let n of e)this.insertEntry(n,t);return t}insertEntry(e,t){let n=this.findInsertion(e);this.isInsertionValid(n,e)?this.insertEntryAt(e,n):this.handleInvalidInsertion(n,e,t)}isInsertionValid(e,t){return(-1===this.maxCoord||e.levelCoord+this.getEntryThickness(t)<=this.maxCoord)&&(-1===this.maxStackCnt||e.stackCnt<this.maxStackCnt)}handleInvalidInsertion(e,t,n){if(this.allowReslicing&&e.touchingEntry){const r=Object.assign(Object.assign({},t),{span:fs(t.span,e.touchingEntry.span)});n.push(r),this.splitEntry(t,e.touchingEntry,n)}else n.push(t)}splitEntry(e,t,n){let r=e.span,i=t.span;r.start<i.start&&this.insertEntry({index:e.index,thickness:e.thickness,span:{start:r.start,end:i.start}},n),r.end>i.end&&this.insertEntry({index:e.index,thickness:e.thickness,span:{start:i.end,end:r.end}},n)}insertEntryAt(e,t){let{entriesByLevel:n,levelCoords:r}=this;-1===t.lateral?(gs(r,t.level,t.levelCoord),gs(n,t.level,[e])):gs(n[t.level],t.lateral,e),this.stackCnts[us(e)]=t.stackCnt}findInsertion(e){let{levelCoords:t,entriesByLevel:n,strictOrder:r,stackCnts:i}=this,s=t.length,o=0,a=-1,l=-1,c=null,d=0;for(let u=0;u<s;u+=1){const s=t[u];if(!r&&s>=o+this.getEntryThickness(e))break;let h,f=n[u],g=ps(f,e.span.start,ds),p=g[0]+g[1];for(;(h=f[p])&&h.span.start<e.span.end;){let e=s+this.getEntryThickness(h);e>o&&(o=e,c=h,a=u,l=p),e===o&&(d=Math.max(d,i[us(h)]+1)),p+=1}}let u=0;if(c)for(u=a+1;u<s&&t[u]<o;)u+=1;let h=-1;return u<s&&t[u]===o&&(h=ps(n[u],e.span.end,ds)[0]),{touchingLevel:a,touchingLateral:l,touchingEntry:c,stackCnt:d,levelCoord:o,level:u,lateral:h}}toRects(){let{entriesByLevel:e,levelCoords:t}=this,n=e.length,r=[];for(let i=0;i<n;i+=1){let n=e[i],s=t[i];for(let e of n)r.push(Object.assign(Object.assign({},e),{thickness:this.getEntryThickness(e),levelCoord:s}))}return r}}function ds(e){return e.span.end}function us(e){return e.index+":"+e.span.start}function hs(e){let t=[];for(let i of e){let e=[],s={span:i.span,entries:[i]};for(let i of t)fs(i.span,s.span)?s={entries:i.entries.concat(s.entries),span:(n=i.span,r=s.span,{start:Math.min(n.start,r.start),end:Math.max(n.end,r.end)})}:e.push(i);e.push(s),t=e}var n,r;return t}function fs(e,t){let n=Math.max(e.start,t.start),r=Math.min(e.end,t.end);return n<r?{start:n,end:r}:null}function gs(e,t,n){e.splice(t,0,n)}function ps(e,t,n){let r=0,i=e.length;if(!i||t<n(e[r]))return[0,0];if(t>n(e[i-1]))return[i,0];for(;r<i;){let s=Math.floor(r+(i-r)/2),o=n(e[s]);if(t<o)i=s;else{if(!(t>o))return[s,1];r=s+1}}return[r,0]}class ms{constructor(e,t){this.emitter=new Gr}destroy(){}setMirrorIsVisible(e){}setMirrorNeedsRevert(e){}setAutoScrollEnabled(e){}}const vs={},ys={startTime:ft,duration:ft,create:Boolean,sourceId:String};function bs(e){let{refined:t,extra:n}=vn(e,ys);return{startTime:t.startTime||null,duration:t.duration||null,create:null==t.create||t.create,sourceId:t.sourceId,leftoverProps:n}}function Es(e,t){return an(!e||t>10?{weekday:"short"}:t>1?{weekday:"short",month:"numeric",day:"numeric",omitCommas:!0}:{weekday:"long"})}const Ss="fc-col-header-cell";function Ds(e){return e.text}class As extends Gn{render(){let{dateEnv:e,options:t,theme:n,viewApi:r}=this.context,{props:i}=this,{date:s,dateProfile:o}=i,a=Fi(s,i.todayRange,null,o),l=[Ss].concat(Vi(a,n)),c=e.format(s,i.dayHeaderFormat),d=!a.isDisabled&&i.colCnt>1?qi(this.context,s):{},u=Object.assign(Object.assign(Object.assign({date:e.toDate(s),view:r},i.extraRenderProps),{text:c}),a);return p(Jn,{elTag:"th",elClasses:l,elAttrs:Object.assign({role:"columnheader",colSpan:i.colSpan,"data-date":a.isDisabled?void 0:Wt(s)},i.extraDataAttrs),renderProps:u,generatorName:"dayHeaderContent",customGenerator:t.dayHeaderContent,defaultGenerator:Ds,classNameGenerator:t.dayHeaderClassNames,didMount:t.dayHeaderDidMount,willUnmount:t.dayHeaderWillUnmount},e=>p("div",{className:"fc-scrollgrid-sync-inner"},!a.isDisabled&&p(e,{elTag:"a",elAttrs:d,elClasses:["fc-col-header-cell-cushion",i.isSticky&&"fc-sticky"]})))}}const ws=an({weekday:"long"});class Cs extends Gn{render(){let{props:e}=this,{dateEnv:t,theme:n,viewApi:r,options:i}=this.context,s=wt(new Date(2592e5),e.dow),o={dow:e.dow,isDisabled:!1,isFuture:!1,isPast:!1,isToday:!1,isOther:!1},a=t.format(s,e.dayHeaderFormat),l=Object.assign(Object.assign(Object.assign(Object.assign({date:s},o),{view:r}),e.extraRenderProps),{text:a});return p(Jn,{elTag:"th",elClasses:[Ss,...Vi(o,n),...e.extraClassNames||[]],elAttrs:Object.assign({role:"columnheader",colSpan:e.colSpan},e.extraDataAttrs),renderProps:l,generatorName:"dayHeaderContent",customGenerator:i.dayHeaderContent,defaultGenerator:Ds,classNameGenerator:i.dayHeaderClassNames,didMount:i.dayHeaderDidMount,willUnmount:i.dayHeaderWillUnmount},n=>p("div",{className:"fc-scrollgrid-sync-inner"},p(n,{elTag:"a",elClasses:["fc-col-header-cell-cushion",e.isSticky&&"fc-sticky"],elAttrs:{"aria-label":t.format(s,ws)}})))}}class Rs extends A{constructor(e,t){super(e,t),this.initialNowDate=fr(t.options.now,t.dateEnv),this.initialNowQueriedMs=(new Date).valueOf(),this.state=this.computeTiming().currentState}render(){let{props:e,state:t}=this;return e.children(t.nowDate,t.todayRange)}componentDidMount(){this.setTimeout()}componentDidUpdate(e){e.unit!==this.props.unit&&(this.clearTimeout(),this.setTimeout())}componentWillUnmount(){this.clearTimeout()}computeTiming(){let{props:e,context:t}=this,n=Ct(this.initialNowDate,(new Date).valueOf()-this.initialNowQueriedMs),r=t.dateEnv.startOf(n,e.unit),i=t.dateEnv.add(r,ft(1,e.unit)),s=i.valueOf()-n.valueOf();return s=Math.min(864e5,s),{currentState:{nowDate:r,todayRange:xs(r)},nextState:{nowDate:i,todayRange:xs(i)},waitMs:s}}setTimeout(){let{nextState:e,waitMs:t}=this.computeTiming();this.timeoutId=setTimeout(()=>{this.setState(e,()=>{this.setTimeout()})},t)}clearTimeout(){this.timeoutId&&clearTimeout(this.timeoutId)}}function xs(e){let t=Mt(e);return{start:t,end:wt(t,1)}}Rs.contextType=Ln;class _s extends Gn{constructor(){super(...arguments),this.createDayHeaderFormatter=Gt(Ts)}render(){let{context:e}=this,{dates:t,dateProfile:n,datesRepDistinctDays:r,renderIntro:i}=this.props,s=this.createDayHeaderFormatter(e.options.dayHeaderFormat,r,t.length);return p(Rs,{unit:"day"},(e,o)=>p("tr",{role:"row"},i&&i("day"),t.map(e=>r?p(As,{key:e.toISOString(),date:e,dateProfile:n,todayRange:o,colCnt:t.length,dayHeaderFormat:s}):p(Cs,{key:e.getUTCDay(),dow:e.getUTCDay(),dayHeaderFormat:s}))))}}function Ts(e,t,n){return e||Es(t,n)}class ks{constructor(e,t){let n=e.start,{end:r}=e,i=[],s=[],o=-1;for(;n<r;)t.isHiddenDay(n)?i.push(o+.5):(o+=1,i.push(o),s.push(n)),n=wt(n,1);this.dates=s,this.indices=i,this.cnt=s.length}sliceRange(e){let t=this.getDateDayIndex(e.start),n=this.getDateDayIndex(wt(e.end,-1)),r=Math.max(0,t),i=Math.min(this.cnt-1,n);return r=Math.ceil(r),i=Math.floor(i),r<=i?{firstIndex:r,lastIndex:i,isStart:t===r,isEnd:n===i}:null}getDateDayIndex(e){let{indices:t}=this,n=Math.floor(xt(this.dates[0],e));return n<0?t[0]-1:n>=t.length?t[t.length-1]+1:t[n]}}class Ms{constructor(e,t){let n,r,i,{dates:s}=e;if(t){for(r=s[0].getUTCDay(),n=1;n<s.length&&s[n].getUTCDay()!==r;n+=1);i=Math.ceil(s.length/n)}else i=1,n=s.length;this.rowCnt=i,this.colCnt=n,this.daySeries=e,this.cells=this.buildCells(),this.headerDates=this.buildHeaderDates()}buildCells(){let e=[];for(let t=0;t<this.rowCnt;t+=1){let n=[];for(let e=0;e<this.colCnt;e+=1)n.push(this.buildCell(t,e));e.push(n)}return e}buildCell(e,t){let n=this.daySeries.dates[e*this.colCnt+t];return{key:n.toISOString(),date:n}}buildHeaderDates(){let e=[];for(let t=0;t<this.colCnt;t+=1)e.push(this.cells[0][t].date);return e}sliceRange(e){let{colCnt:t}=this,n=this.daySeries.sliceRange(e),r=[];if(n){let{firstIndex:e,lastIndex:i}=n,s=e;for(;s<=i;){let o=Math.floor(s/t),a=Math.min((o+1)*t,i+1);r.push({row:o,firstCol:s%t,lastCol:(a-1)%t,isStart:n.isStart&&s===e,isEnd:n.isEnd&&a-1===i}),s=a}}return r}}class Is{constructor(){this.sliceBusinessHours=Gt(this._sliceBusinessHours),this.sliceDateSelection=Gt(this._sliceDateSpan),this.sliceEventStore=Gt(this._sliceEventStore),this.sliceEventDrag=Gt(this._sliceInteraction),this.sliceEventResize=Gt(this._sliceInteraction),this.forceDayIfListItem=!1}sliceProps(e,t,n,r,...i){let{eventUiBases:s}=e,o=this.sliceEventStore(e.eventStore,s,t,n,...i);return{dateSelectionSegs:this.sliceDateSelection(e.dateSelection,t,n,s,r,...i),businessHourSegs:this.sliceBusinessHours(e.businessHours,t,n,r,...i),fgEventSegs:o.fg,bgEventSegs:o.bg,eventDrag:this.sliceEventDrag(e.eventDrag,s,t,n,...i),eventResize:this.sliceEventResize(e.eventResize,s,t,n,...i),eventSelection:e.eventSelection}}sliceNowDate(e,t,n,r,...i){return this._sliceDateSpan({range:{start:e,end:Ct(e,1)},allDay:!1},t,n,{},r,...i)}_sliceBusinessHours(e,t,n,r,...i){return e?this._sliceEventStore(mr(e,Os(t,Boolean(n)),r),{},t,n,...i).bg:[]}_sliceEventStore(e,t,n,r,...i){if(e){let s=ii(e,t,Os(n,Boolean(r)),r);return{bg:this.sliceEventRanges(s.bg,i),fg:this.sliceEventRanges(s.fg,i)}}return{bg:[],fg:[]}}_sliceInteraction(e,t,n,r,...i){if(!e)return null;let s=ii(e.mutatedEvents,t,Os(n,Boolean(r)),r);return{segs:this.sliceEventRanges(s.fg,i),affectedInstances:e.affectedEvents.instances,isEvent:e.isEvent}}_sliceDateSpan(e,t,n,r,i,...s){if(!e)return[];let o=Os(t,Boolean(n)),a=ir(e.range,o);if(a){let t=function(e,t,n){let r=Dr({editable:!1},n),i=wr(r.refined,r.extra,"",e.allDay,!0,n);return{def:i,ui:ci(i,t),instance:pr(i.defId,e.range),range:e.range,isStart:!0,isEnd:!0}}(e=Object.assign(Object.assign({},e),{range:a}),r,i),n=this.sliceRange(e.range,...s);for(let e of n)e.eventRange=t;return n}return[]}sliceEventRanges(e,t){let n=[];for(let r of e)n.push(...this.sliceEventRange(r,t));return n}sliceEventRange(e,t){let n=e.range;this.forceDayIfListItem&&"list-item"===e.ui.display&&(n={start:n.start,end:wt(n.start,1)});let r=this.sliceRange(n,...t);for(let t of r)t.eventRange=e,t.isStart=e.isStart&&t.isStart,t.isEnd=e.isEnd&&t.isEnd;return r}}function Os(e,t){let n=e.activeRange;return t?n:{start:Ct(n.start,e.slotMinTime.milliseconds),end:Ct(n.end,e.slotMaxTime.milliseconds-864e5)}}function Ns(e,t,n){let{instances:r}=e.mutatedEvents;for(let e in r)if(!ar(t.validRange,r[e].range))return!1;return Hs({eventDrag:e},n)}function Ps(e,t,n){return!!ar(t.validRange,e.range)&&Hs({dateSelection:e},n)}function Hs(e,t){let n=t.getCurrentData(),r=Object.assign({businessHours:n.businessHours,dateSelection:"",eventStore:n.eventStore,eventUiBases:n.eventUiBases,eventSelection:"",eventDrag:null,eventResize:null},e);return(t.pluginHooks.isPropsValid||Bs)(r,t)}function Bs(e,t,n={},r){return!(e.eventDrag&&!function(e,t,n,r){let i=t.getCurrentData(),s=e.eventDrag,o=s.mutatedEvents,a=o.defs,l=o.instances,c=li(a,s.isEvent?e.eventUiBases:{"":i.selectionConfig});r&&(c=Dn(c,r));let d=(g=e.eventStore,p=s.affectedEvents.instances,{defs:g.defs,instances:Sn(g.instances,e=>!p[e.instanceId])}),u=d.defs,h=d.instances,f=li(u,e.eventUiBases);var g,p;for(let r in l){let o=l[r],g=o.range,p=c[o.defId],m=a[o.defId];if(!js(p.constraints,g,d,e.businessHours,t))return!1;let{eventOverlap:v}=t.options,y="function"==typeof v?v:null;for(let e in h){let n=h[e];if(or(g,n.range)){if(!1===f[n.defId].overlap&&s.isEvent)return!1;if(!1===p.overlap)return!1;if(y&&!y(new ti(t,u[n.defId],n),new ti(t,m,o)))return!1}}let b=i.eventStore;for(let e of p.allows){let i,s=Object.assign(Object.assign({},n),{range:o.range,allDay:m.allDay}),a=b.defs[m.defId],l=b.instances[r];if(i=a?new ti(t,a,l):new ti(t,m),!e(Zr(s,t),i))return!1}}return!0}(e,t,n,r))&&!(e.dateSelection&&!function(e,t,n,r){let i=e.eventStore,s=i.defs,o=i.instances,a=e.dateSelection,l=a.range,{selectionConfig:c}=t.getCurrentData();r&&(c=r(c));if(!js(c.constraints,l,i,e.businessHours,t))return!1;let{selectOverlap:d}=t.options,u="function"==typeof d?d:null;for(let e in o){let n=o[e];if(or(l,n.range)){if(!1===c.overlap)return!1;if(u&&!u(new ti(t,s[n.defId],n),null))return!1}}for(let e of c.allows){let r=Object.assign(Object.assign({},n),a);if(!e(Zr(r,t),null))return!1}return!0}(e,t,n,r))}function js(e,t,n,r,i){for(let s of e)if(!Ws(zs(s,t,n,r,i),t))return!1;return!0}function zs(e,t,n,r,i){return"businessHours"===e?Us(mr(r,t,i)):"string"==typeof e?Us(kr(n,t=>t.groupId===e)):"object"==typeof e&&e?Us(mr(e,t,i)):[]}function Us(e){let{instances:t}=e,n=[];for(let e in t)n.push(t[e].range);return n}function Ws(e,t){for(let n of e)if(ar(n,t))return!0;return!1}const Ls=/^(visible|hidden)$/;class Fs extends Gn{constructor(){super(...arguments),this.handleEl=e=>{this.el=e,Qn(this.props.elRef,e)}}render(){let{props:e}=this,{liquid:t,liquidIsAbsolute:n}=e,r=t&&n,i=["fc-scroller"];return t&&(n?i.push("fc-scroller-liquid-absolute"):i.push("fc-scroller-liquid")),p("div",{ref:this.handleEl,className:i.join(" "),style:{overflowX:e.overflowX,overflowY:e.overflowY,left:r&&-(e.overcomeLeft||0)||"",right:r&&-(e.overcomeRight||0)||"",bottom:r&&-(e.overcomeBottom||0)||"",marginLeft:!r&&-(e.overcomeLeft||0)||"",marginRight:!r&&-(e.overcomeRight||0)||"",marginBottom:!r&&-(e.overcomeBottom||0)||"",maxHeight:e.maxHeight||""}},e.children)}needsXScrolling(){if(Ls.test(this.props.overflowX))return!1;let{el:e}=this,t=this.el.getBoundingClientRect().width-this.getYScrollbarWidth(),{children:n}=e;for(let e=0;e<n.length;e+=1){if(n[e].getBoundingClientRect().width>t)return!0}return!1}needsYScrolling(){if(Ls.test(this.props.overflowY))return!1;let{el:e}=this,t=this.el.getBoundingClientRect().height-this.getXScrollbarWidth(),{children:n}=e;for(let e=0;e<n.length;e+=1){if(n[e].getBoundingClientRect().height>t)return!0}return!1}getXScrollbarWidth(){return Ls.test(this.props.overflowX)?0:this.el.offsetHeight-this.el.clientHeight}getYScrollbarWidth(){return Ls.test(this.props.overflowY)?0:this.el.offsetWidth-this.el.clientWidth}}class Vs{constructor(e){this.masterCallback=e,this.currentMap={},this.depths={},this.callbackMap={},this.handleValue=(e,t)=>{let{depths:n,currentMap:r}=this,i=!1,s=!1;null!==e?(i=t in r,r[t]=e,n[t]=(n[t]||0)+1,s=!0):(n[t]-=1,n[t]||(delete r[t],delete this.callbackMap[t],i=!0)),this.masterCallback&&(i&&this.masterCallback(null,String(t)),s&&this.masterCallback(e,String(t)))}}createRef(e){let t=this.callbackMap[e];return t||(t=this.callbackMap[e]=t=>{this.handleValue(t,String(e))}),t}collect(e,t,n){return kn(this.currentMap,e,t,n)}getAll(){return wn(this.currentMap)}}function Gs(e){let t=Pe(e,".fc-scrollgrid-shrink"),n=0;for(let e of t)n=Math.max(n,dt(e));return Math.ceil(n)}function Qs(e,t){return e.liquid&&t.liquid}function qs(e,t){return null!=t.maxHeight||Qs(e,t)}function Ys(e,t,n,r){let{expandRows:i}=n;return"function"==typeof t.content?t.content(n):p("table",{role:"presentation",className:[t.tableClassName,e.syncRowHeights?"fc-scrollgrid-sync-table":""].join(" "),style:{minWidth:n.tableMinWidth,width:n.clientWidth,height:i?n.clientHeight:""}},n.tableColGroupNode,p(r?"thead":"tbody",{role:"presentation"},"function"==typeof t.rowContent?t.rowContent(n):t.rowContent))}function Zs(e,t){return St(e,t,Cn)}function Xs(e,t){let n=[];for(let r of e){let e=r.span||1;for(let i=0;i<e;i+=1)n.push(p("col",{style:{width:"shrink"===r.width?$s(t):r.width||"",minWidth:r.minWidth||""}}))}return p("colgroup",{},...n)}function $s(e){return null==e?4:e}function Js(e){for(let t of e)if("shrink"===t.width)return!0;return!1}function Ks(e,t){let n=["fc-scrollgrid",t.theme.getClass("table")];return e&&n.push("fc-scrollgrid-liquid"),n}function eo(e,t){let n=["fc-scrollgrid-section","fc-scrollgrid-section-"+e.type,e.className];return t&&e.liquid&&null==e.maxHeight&&n.push("fc-scrollgrid-section-liquid"),e.isSticky&&n.push("fc-scrollgrid-section-sticky"),n}function to(e){return p("div",{className:"fc-scrollgrid-sticky-shim",style:{width:e.clientWidth,minWidth:e.tableMinWidth}})}function no(e){let{stickyHeaderDates:t}=e;return null!=t&&"auto"!==t||(t="auto"===e.height||"auto"===e.viewHeight),t}function ro(e){let{stickyFooterScrollbar:t}=e;return null!=t&&"auto"!==t||(t="auto"===e.height||"auto"===e.viewHeight),t}class io extends Gn{constructor(){super(...arguments),this.processCols=Gt(e=>e,Zs),this.renderMicroColGroup=Gt(Xs),this.scrollerRefs=new Vs,this.scrollerElRefs=new Vs(this._handleScrollerEl.bind(this)),this.state={shrinkWidth:null,forceYScrollbars:!1,scrollerClientWidths:{},scrollerClientHeights:{}},this.handleSizing=()=>{this.safeSetState(Object.assign({shrinkWidth:this.computeShrinkWidth()},this.computeScrollerDims()))}}render(){let{props:e,state:t,context:n}=this,r=e.sections||[],i=this.processCols(e.cols),s=this.renderMicroColGroup(i,t.shrinkWidth),o=Ks(e.liquid,n);e.collapsibleWidth&&o.push("fc-scrollgrid-collapsible");let a,l=r.length,c=0,d=[],u=[],h=[];for(;c<l&&"header"===(a=r[c]).type;)d.push(this.renderSection(a,s,!0)),c+=1;for(;c<l&&"body"===(a=r[c]).type;)u.push(this.renderSection(a,s,!1)),c+=1;for(;c<l&&"footer"===(a=r[c]).type;)h.push(this.renderSection(a,s,!0)),c+=1;let f=!Ti();const g={role:"rowgroup"};return p("table",{role:"grid",className:o.join(" "),style:{height:e.height}},Boolean(!f&&d.length)&&p("thead",g,...d),Boolean(!f&&u.length)&&p("tbody",g,...u),Boolean(!f&&h.length)&&p("tfoot",g,...h),f&&p("tbody",g,...d,...u,...h))}renderSection(e,t,n){return"outerContent"in e?p(y,{key:e.key},e.outerContent):p("tr",{key:e.key,role:"presentation",className:eo(e,this.props.liquid).join(" ")},this.renderChunkTd(e,t,e.chunk,n))}renderChunkTd(e,t,n,r){if("outerContent"in n)return n.outerContent;let{props:i}=this,{forceYScrollbars:s,scrollerClientWidths:o,scrollerClientHeights:a}=this.state,l=qs(i,e),c=Qs(i,e),d=i.liquid?s?"scroll":l?"auto":"hidden":"visible",u=e.key,h=Ys(e,n,{tableColGroupNode:t,tableMinWidth:"",clientWidth:i.collapsibleWidth||void 0===o[u]?null:o[u],clientHeight:void 0!==a[u]?a[u]:null,expandRows:e.expandRows,syncRowHeights:!1,rowSyncHeights:[],reportRowHeightChange:()=>{}},r);return p(r?"th":"td",{ref:n.elRef,role:"presentation"},p("div",{className:"fc-scroller-harness"+(c?" fc-scroller-harness-liquid":"")},p(Fs,{ref:this.scrollerRefs.createRef(u),elRef:this.scrollerElRefs.createRef(u),overflowY:d,overflowX:i.liquid?"hidden":"visible",maxHeight:e.maxHeight,liquid:c,liquidIsAbsolute:!0},h)))}_handleScrollerEl(e,t){let n=function(e,t){for(let n of e)if(n.key===t)return n;return null}(this.props.sections,t);n&&Qn(n.chunk.scrollerElRef,e)}componentDidMount(){this.handleSizing(),this.context.addResizeHandler(this.handleSizing)}componentDidUpdate(){this.handleSizing()}componentWillUnmount(){this.context.removeResizeHandler(this.handleSizing)}computeShrinkWidth(){return Js(this.props.cols)?Gs(this.scrollerElRefs.getAll()):0}computeScrollerDims(){let e=$i(),{scrollerRefs:t,scrollerElRefs:n}=this,r=!1,i={},s={};for(let e in t.currentMap){let n=t.currentMap[e];if(n&&n.needsYScrolling()){r=!0;break}}for(let t of this.props.sections){let o=t.key,a=n.currentMap[o];if(a){let t=a.parentNode;i[o]=Math.floor(t.getBoundingClientRect().width-(r?e.y:0)),s[o]=Math.floor(t.getBoundingClientRect().height)}}return{forceYScrollbars:r,scrollerClientWidths:i,scrollerClientHeights:s}}}io.addStateEquality({scrollerClientWidths:Cn,scrollerClientHeights:Cn});class so extends Gn{constructor(){super(...arguments),this.handleEl=e=>{this.el=e,e&&oi(e,this.props.seg)}}render(){const{props:e,context:t}=this,{options:n}=t,{seg:r}=e,{eventRange:i}=r,{ui:s}=i,o={event:new ti(t,i.def,i.instance),view:t.viewApi,timeText:e.timeText,textColor:s.textColor,backgroundColor:s.backgroundColor,borderColor:s.borderColor,isDraggable:!e.disableDragging&&hi(r,t),isStartResizable:!e.disableResizing&&fi(r,t),isEndResizable:!e.disableResizing&&gi(r),isMirror:Boolean(e.isDragging||e.isResizing||e.isDateSelecting),isStart:Boolean(r.isStart),isEnd:Boolean(r.isEnd),isPast:Boolean(e.isPast),isFuture:Boolean(e.isFuture),isToday:Boolean(e.isToday),isSelected:Boolean(e.isSelected),isDragging:Boolean(e.isDragging),isResizing:Boolean(e.isResizing)};return p(Jn,Object.assign({},e,{elRef:this.handleEl,elClasses:[...vi(o),...r.eventRange.ui.classNames,...e.elClasses||[]],renderProps:o,generatorName:"eventContent",customGenerator:n.eventContent,defaultGenerator:e.defaultGenerator,classNameGenerator:n.eventClassNames,didMount:n.eventDidMount,willUnmount:n.eventWillUnmount}))}componentDidUpdate(e){this.el&&this.props.seg!==e.seg&&oi(this.el,this.props.seg)}}class oo extends Gn{render(){let{props:e,context:t}=this,{options:n}=t,{seg:r}=e,{ui:i}=r.eventRange,s=pi(r,n.eventTimeFormat||e.defaultTimeFormat,t,e.defaultDisplayEventTime,e.defaultDisplayEventEnd);return p(so,Object.assign({},e,{elTag:"a",elStyle:{borderColor:i.borderColor,backgroundColor:i.backgroundColor},elAttrs:bi(r,t),defaultGenerator:ao,timeText:s}),(e,t)=>p(y,null,p(e,{elTag:"div",elClasses:["fc-event-main"],elStyle:{color:t.textColor}}),Boolean(t.isStartResizable)&&p("div",{className:"fc-event-resizer fc-event-resizer-start"}),Boolean(t.isEndResizable)&&p("div",{className:"fc-event-resizer fc-event-resizer-end"})))}}function ao(e){return p("div",{className:"fc-event-main-frame"},e.timeText&&p("div",{className:"fc-event-time"},e.timeText),p("div",{className:"fc-event-title-container"},p("div",{className:"fc-event-title fc-sticky"},e.event.title||p(y,null," "))))}const lo=e=>p(Ln.Consumer,null,t=>{let{options:n}=t,r={isAxis:e.isAxis,date:t.dateEnv.toDate(e.date),view:t.viewApi};return p(Jn,Object.assign({},e,{elTag:e.elTag||"div",renderProps:r,generatorName:"nowIndicatorContent",customGenerator:n.nowIndicatorContent,classNameGenerator:n.nowIndicatorClassNames,didMount:n.nowIndicatorDidMount,willUnmount:n.nowIndicatorWillUnmount}))}),co=an({day:"numeric"});class uo extends Gn{constructor(){super(...arguments),this.refineRenderProps=Qt(fo)}render(){let{props:e,context:t}=this,{options:n}=t,r=this.refineRenderProps({date:e.date,dateProfile:e.dateProfile,todayRange:e.todayRange,isMonthStart:e.isMonthStart||!1,showDayNumber:e.showDayNumber,extraRenderProps:e.extraRenderProps,viewApi:t.viewApi,dateEnv:t.dateEnv,monthStartFormat:n.monthStartFormat});return p(Jn,Object.assign({},e,{elClasses:[...Vi(r,t.theme),...e.elClasses||[]],elAttrs:Object.assign(Object.assign({},e.elAttrs),r.isDisabled?{}:{"data-date":Wt(e.date)}),renderProps:r,generatorName:"dayCellContent",customGenerator:n.dayCellContent,defaultGenerator:e.defaultGenerator,classNameGenerator:r.isDisabled?void 0:n.dayCellClassNames,didMount:n.dayCellDidMount,willUnmount:n.dayCellWillUnmount}))}}function ho(e){return Boolean(e.dayCellContent||Yn("dayCellContent",e))}function fo(e){let{date:t,dateEnv:n,dateProfile:r,isMonthStart:i}=e,s=Fi(t,e.todayRange,null,r),o=e.showDayNumber?n.format(t,i?e.monthStartFormat:co):"";return Object.assign(Object.assign(Object.assign({date:n.toDate(t),view:e.viewApi},s),{isMonthStart:i,dayNumberText:o}),e.extraRenderProps)}class go extends Gn{render(){let{props:e}=this,{seg:t}=e;return p(so,{elTag:"div",elClasses:["fc-bg-event"],elStyle:{backgroundColor:t.eventRange.ui.backgroundColor},defaultGenerator:po,seg:t,timeText:"",isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:!1,isPast:e.isPast,isFuture:e.isFuture,isToday:e.isToday,disableDragging:!0,disableResizing:!0})}}function po(e){let{title:t}=e.event;return t&&p("div",{className:"fc-event-title"},e.event.title)}function mo(e){return p("div",{className:"fc-"+e})}const vo=e=>p(Ln.Consumer,null,t=>{let{dateEnv:n,options:r}=t,{date:i}=e,s=r.weekNumberFormat||e.defaultFormat,o={num:n.computeWeekNumber(i),text:n.format(i,s),date:i};return p(Jn,Object.assign({},e,{renderProps:o,generatorName:"weekNumberContent",customGenerator:r.weekNumberContent,defaultGenerator:yo,classNameGenerator:r.weekNumberClassNames,didMount:r.weekNumberDidMount,willUnmount:r.weekNumberWillUnmount}))});function yo(e){return e.text}class bo extends Gn{constructor(){super(...arguments),this.state={titleId:We()},this.handleRootEl=e=>{this.rootEl=e,this.props.elRef&&Qn(this.props.elRef,e)},this.handleDocumentMouseDown=e=>{const t=ze(e);this.rootEl.contains(t)||this.handleCloseClick()},this.handleDocumentKeyDown=e=>{"Escape"===e.key&&this.handleCloseClick()},this.handleCloseClick=()=>{let{onClose:e}=this.props;e&&e()}}render(){let{theme:e,options:t}=this.context,{props:n,state:r}=this,i=["fc-popover",e.getClass("popover")].concat(n.extraClassNames||[]);return fe(p("div",Object.assign({},n.extraAttrs,{id:n.id,className:i.join(" "),"aria-labelledby":r.titleId,ref:this.handleRootEl}),p("div",{className:"fc-popover-header "+e.getClass("popoverHeader")},p("span",{className:"fc-popover-title",id:r.titleId},n.title),p("span",{className:"fc-popover-close "+e.getIconClass("close"),title:t.closeHint,onClick:this.handleCloseClick})),p("div",{className:"fc-popover-body "+e.getClass("popoverContent")},n.children)),n.parentEl)}componentDidMount(){document.addEventListener("mousedown",this.handleDocumentMouseDown),document.addEventListener("keydown",this.handleDocumentKeyDown),this.updateSize()}componentWillUnmount(){document.removeEventListener("mousedown",this.handleDocumentMouseDown),document.removeEventListener("keydown",this.handleDocumentKeyDown)}updateSize(){let{isRtl:e}=this.context,{alignmentEl:t,alignGridTop:n}=this.props,{rootEl:r}=this,i=function(e){let t=ns(e),n=e.getBoundingClientRect();for(let e of t){let t=Hi(n,e.getBoundingClientRect());if(!t)return null;n=t}return n}(t);if(i){let s=r.getBoundingClientRect(),o=n?Oe(t,".fc-scrollgrid").getBoundingClientRect().top:i.top,a=e?i.right-s.width:i.left;o=Math.max(o,10),a=Math.min(a,document.documentElement.clientWidth-10-s.width),a=Math.max(a,10);let l=r.offsetParent.getBoundingClientRect();Be(r,{top:o-l.top,left:a-l.left})}}}class Eo extends ls{constructor(){super(...arguments),this.handleRootEl=e=>{this.rootEl=e,e?this.context.registerInteractiveComponent(this,{el:e,useEventCenter:!1}):this.context.unregisterInteractiveComponent(this)}}render(){let{options:e,dateEnv:t}=this.context,{props:n}=this,{startDate:r,todayRange:i,dateProfile:s}=n,o=t.format(r,e.dayPopoverFormat);return p(uo,{elRef:this.handleRootEl,date:r,dateProfile:s,todayRange:i},(t,r,i)=>p(bo,{elRef:i.ref,id:n.id,title:o,extraClassNames:["fc-more-popover"].concat(i.className||[]),extraAttrs:i,parentEl:n.parentEl,alignmentEl:n.alignmentEl,alignGridTop:n.alignGridTop,onClose:n.onClose},ho(e)&&p(t,{elTag:"div",elClasses:["fc-more-popover-misc"]}),n.children))}queryHit(e,t,n,r){let{rootEl:i,props:s}=this;return e>=0&&e<n&&t>=0&&t<r?{dateProfile:s.dateProfile,dateSpan:Object.assign({allDay:!s.forceTimed,range:{start:s.startDate,end:s.endDate}},s.extraDateSpan),dayEl:i,rect:{left:0,top:0,right:n,bottom:r},layer:1}:null}}class So extends Gn{constructor(){super(...arguments),this.state={isPopoverOpen:!1,popoverId:We()},this.handleLinkEl=e=>{this.linkEl=e,this.props.elRef&&Qn(this.props.elRef,e)},this.handleClick=e=>{let{props:t,context:n}=this,{moreLinkClick:r}=n.options,i=Ao(t).start;function s(e){let{def:t,instance:r,range:i}=e.eventRange;return{event:new ti(n,t,r),start:n.dateEnv.toDate(i.start),end:n.dateEnv.toDate(i.end),isStart:e.isStart,isEnd:e.isEnd}}"function"==typeof r&&(r=r({date:i,allDay:Boolean(t.allDayDate),allSegs:t.allSegs.map(s),hiddenSegs:t.hiddenSegs.map(s),jsEvent:e,view:n.viewApi})),r&&"popover"!==r?"string"==typeof r&&n.calendarApi.zoomTo(i,r):this.setState({isPopoverOpen:!0})},this.handlePopoverClose=()=>{this.setState({isPopoverOpen:!1})}}render(){let{props:e,state:t}=this;return p(Ln.Consumer,null,n=>{let{viewApi:r,options:i,calendarApi:s}=n,{moreLinkText:o}=i,{moreCnt:a}=e,l=Ao(e),c="function"==typeof o?o.call(s,a):`+${a} ${o}`,d=at(i.moreLinkHint,[a],c),u={num:a,shortText:"+"+a,text:c,view:r};return p(y,null,Boolean(e.moreCnt)&&p(Jn,{elTag:e.elTag||"a",elRef:this.handleLinkEl,elClasses:[...e.elClasses||[],"fc-more-link"],elStyle:e.elStyle,elAttrs:Object.assign(Object.assign(Object.assign({},e.elAttrs),Qe(this.handleClick)),{title:d,"aria-expanded":t.isPopoverOpen,"aria-controls":t.isPopoverOpen?t.popoverId:""}),renderProps:u,generatorName:"moreLinkContent",customGenerator:i.moreLinkContent,defaultGenerator:e.defaultGenerator||Do,classNameGenerator:i.moreLinkClassNames,didMount:i.moreLinkDidMount,willUnmount:i.moreLinkWillUnmount},e.children),t.isPopoverOpen&&p(Eo,{id:t.popoverId,startDate:l.start,endDate:l.end,dateProfile:e.dateProfile,todayRange:e.todayRange,extraDateSpan:e.extraDateSpan,parentEl:this.parentEl,alignmentEl:e.alignmentElRef?e.alignmentElRef.current:this.linkEl,alignGridTop:e.alignGridTop,forceTimed:e.forceTimed,onClose:this.handlePopoverClose},e.popoverContent()))})}componentDidMount(){this.updateParentEl()}componentDidUpdate(){this.updateParentEl()}updateParentEl(){this.linkEl&&(this.parentEl=Oe(this.linkEl,".fc-view-harness"))}}function Do(e){return e.text}function Ao(e){if(e.allDayDate)return{start:e.allDayDate,end:wt(e.allDayDate,1)};let{hiddenSegs:t}=e;return{start:wo(t),end:(n=t,n.reduce(Ro).eventRange.range.end)};var n}function wo(e){return e.reduce(Co).eventRange.range.start}function Co(e,t){return e.eventRange.range.start<t.eventRange.range.start?e:t}function Ro(e,t){return e.eventRange.range.end>t.eventRange.range.end?e:t}var xo={__proto__:null,BASE_OPTION_DEFAULTS:cn,BaseComponent:Gn,BgEvent:go,CalendarImpl:Ni,CalendarRoot:ki,ContentContainer:Jn,CustomRenderingStore:class extends class{constructor(){this.handlers=[]}set(e){this.currentValue=e;for(let t of this.handlers)t(e)}subscribe(e){this.handlers.push(e),void 0!==this.currentValue&&e(this.currentValue)}}{constructor(){super(...arguments),this.map=new Map}handle(e){const{map:t}=this;let n=!1;e.isActive?(t.set(e.id,e),n=!0):t.has(e.id)&&(t.delete(e.id),n=!0),n&&this.set(t)}},DateComponent:ls,DateEnv:Hn,DateProfileGenerator:gr,DayCellContainer:uo,DayHeader:_s,DaySeriesModel:ks,DayTableModel:Ms,DelayedRunner:Me,ElementDragging:ms,ElementScrollController:os,Emitter:Gr,EventContainer:so,EventImpl:ti,Interaction:Mi,MoreLinkContainer:So,NamedTimeZoneImpl:class{constructor(e){this.timeZoneName=e}},NowIndicatorContainer:lo,NowTimer:Rs,PositionCache:rs,RefMap:Vs,ScrollController:ss,ScrollResponder:Wn,Scroller:Fs,SegHierarchy:cs,SimpleScrollGrid:io,Slicer:Is,Splitter:Wi,StandardEvent:oo,TableDateCell:As,TableDowCell:Cs,Theme:Bn,ViewContainer:er,ViewContextType:Ln,WeekNumberContainer:vo,WindowScrollController:as,addDays:wt,addDurations:pt,addMs:Ct,addWeeks:At,allowContextMenu:tt,allowSelection:Ke,applyMutationToEventStore:$r,applyStyle:Be,asCleanDays:function(e){return e.years||e.months||e.milliseconds?0:e.days},asRoughMinutes:function(e){return yt(e)/6e4},asRoughMs:yt,asRoughSeconds:function(e){return yt(e)/1e3},binarySearch:ps,buildElAttrs:Zn,buildEntryKey:us,buildEventApis:ri,buildEventRangeKey:yi,buildIsoString:Ut,buildNavLinkAttrs:qi,buildSegTimeText:pi,collectFromHash:kn,combineEventUis:Pr,compareByFieldSpecs:rt,compareNumbers:lt,compareObjs:_n,computeEarliestSegStart:wo,computeEdges:Ki,computeFallbackHeaderFormat:Es,computeInnerRect:es,computeRect:ts,computeShrinkWidth:Gs,computeVisibleDayRange:dr,config:vs,constrainPoint:Bi,createDuration:ft,createEmptyEventStore:_r,createEventInstance:pr,createEventUi:Nr,createFormatter:an,diffDates:hr,diffDayAndTime:_t,diffDays:xt,diffPoints:zi,diffWeeks:Rt,diffWholeDays:kt,diffWholeWeeks:Tt,disableCursor:Xe,elementClosest:Oe,elementMatches:Ne,enableCursor:$e,eventTupleToStore:Rr,filterHash:Sn,findDirectChildren:function(e,t){let n=e instanceof HTMLElement?[e]:e,r=[];for(let e=0;e<n.length;e+=1){let i=n[e].children;for(let e=0;e<i.length;e+=1){let n=i[e];t&&!Ne(n,t)||r.push(n)}}return r},findElements:Pe,flexibleCompare:st,formatDayString:Wt,formatIsoMonthStr:Lt,formatIsoTimeString:Ft,getAllowYScrolling:qs,getCanVGrowWithinCell:Ti,getClippingParents:ns,getDateMeta:Fi,getDayClassNames:Vi,getDefaultEventEnd:Xr,getElSeg:ai,getEntrySpanEnd:ds,getEventTargetViaRoot:ze,getIsRtlScrollbarOnLeft:Xi,getRectCenter:ji,getRelevantEvents:xr,getScrollGridClassNames:Ks,getScrollbarWidths:$i,getSectionClassNames:eo,getSectionHasLiquidHeight:Qs,getSegAnchorAttrs:bi,getSegMeta:mi,getSlotClassNames:function(e,t){let n=["fc-slot","fc-slot-"+Dt[e.dow]];return e.isDisabled?n.push("fc-slot-disabled"):(e.isToday&&(n.push("fc-slot-today"),n.push(t.getClass("today"))),e.isPast&&n.push("fc-slot-past"),e.isFuture&&n.push("fc-slot-future")),n},getStickyFooterScrollbar:ro,getStickyHeaderDates:no,getUniqueDomId:We,greatestDurationDenominator:Et,groupIntersectingEntries:hs,guid:Ze,hasBgRendering:si,hasCustomDayCellContent:ho,hasShrinkWidth:Js,identity:yn,injectStyles:xe,interactionSettingsStore:Oi,interactionSettingsToStore:Ii,intersectRanges:ir,intersectRects:Hi,intersectSpans:fs,isArraysEqual:St,isColPropsEqual:Zs,isDateSelectionValid:Ps,isDateSpansEqual:Di,isInt:ct,isInteractionValid:Ns,isMultiDayRange:ur,isPropsEqual:Cn,isPropsValid:Bs,isValidDate:jt,mapHash:Dn,memoize:Gt,memoizeArraylike:function(e,t,n){let r=[],i=[];return s=>{let o=r.length,a=s.length,l=0;for(;l<o;l+=1)if(s[l]){if(!St(r[l],s[l])){n&&n(i[l]);let r=e.apply(this,s[l]);t&&t(r,i[l])||(i[l]=r)}}else n&&n(i[l]);for(;l<a;l+=1)i[l]=e.apply(this,s[l]);return r=s,i.splice(a),i}},memoizeHashlike:function(e,t,n){let r={},i={};return s=>{let o={};for(let a in s)if(i[a])if(St(r[a],s[a]))o[a]=i[a];else{n&&n(i[a]);let r=e.apply(this,s[a]);o[a]=t&&t(r,i[a])?i[a]:r}else o[a]=e.apply(this,s[a]);return r=s,i=o,o}},memoizeObjArg:Qt,mergeEventStores:Tr,multiplyDuration:mt,padStart:ot,parseBusinessHours:qr,parseClassNames:Mr,parseDragMeta:bs,parseEventDef:wr,parseFieldSpecs:nt,parseMarker:Pn,pointInsideRect:Pi,preventContextMenu:et,preventDefault:Le,preventSelection:Je,rangeContainsMarker:lr,rangeContainsRange:ar,rangesEqual:sr,rangesIntersect:or,refineEventDef:Dr,refineProps:vn,removeElement:Ie,removeExact:function(e,t){let n=0,r=0;for(;r<e.length;)e[r]===t?(e.splice(r,1),n+=1):r+=1;return n},renderChunkContent:Ys,renderFill:mo,renderMicroColGroup:Xs,renderScrollShim:to,requestJson:xi,sanitizeShrinkWidth:$s,setRef:Qn,sliceEventStore:ii,sortEventSegs:di,startOfDay:Mt,translateRect:function(e,t,n){return{left:e.left+t,right:e.right+t,top:e.top+n,bottom:e.bottom+n}},triggerDateSelect:Yr,unpromisify:Ci,whenTransitionDone:Ge,wholeDivideDurations:bt},_o={__proto__:null,createPortal:fe,createContext:Un,flushSync:jn,Component:A,Fragment:y,cloneElement:function(e,n,r){var i,s,o,a=f({},e.props);for(o in n)"key"==o?i=n[o]:"ref"==o?s=n[o]:a[o]=n[o];return arguments.length>2&&(a.children=arguments.length>3?t.call(arguments,2):r),m(e.type,a,i||e.key,s||e.ref,null)},createElement:p,createRef:v,h:p,hydrate:function e(t,n){U(t,n,e)},get isValidElement(){return i},get options(){return n},render:U,toChildArray:M};const To=[],ko={code:"en",week:{dow:0,doy:4},direction:"ltr",buttonText:{prev:"prev",next:"next",prevYear:"prev year",nextYear:"next year",year:"year",today:"today",month:"month",week:"week",day:"day",list:"list"},weekText:"W",weekTextLong:"Week",closeHint:"Close",timeHint:"Time",eventHint:"Event",allDayText:"all-day",moreLinkText:"more",noEventsText:"No events to display"},Mo=Object.assign(Object.assign({},ko),{buttonHints:{prev:"Previous $0",next:"Next $0",today:(e,t)=>"day"===t?"Today":"This "+e},viewHint:"$0 view",navLinkHint:"Go to $0",moreLinkHint:e=>`Show ${e} more event${1===e?"":"s"}`});function Io(e){let t=e.length>0?e[0].code:"en",n=To.concat(e),r={en:Mo};for(let e of n)r[e.code]=e;return{map:r,defaultCode:t}}function Oo(e,t){return"object"!=typeof e||Array.isArray(e)?function(e,t){let n=[].concat(e||[]),r=function(e,t){for(let n=0;n<e.length;n+=1){let r=e[n].toLocaleLowerCase().split("-");for(let e=r.length;e>0;e-=1){let n=r.slice(0,e).join("-");if(t[n])return t[n]}}return null}(n,t)||Mo;return No(e,n,r)}(e,t):No(e.code,[e.code],e)}function No(e,t,n){let r=En([ko,n],["buttonText"]);delete r.code;let{week:i}=r;return delete r.week,{codeArg:e,codes:t,week:i,simpleNumberFormat:new Intl.NumberFormat(e),options:r}}function Po(e){return{id:Ze(),name:e.name,premiumReleaseDate:e.premiumReleaseDate?new Date(e.premiumReleaseDate):void 0,deps:e.deps||[],reducers:e.reducers||[],isLoadingFuncs:e.isLoadingFuncs||[],contextInit:[].concat(e.contextInit||[]),eventRefiners:e.eventRefiners||{},eventDefMemberAdders:e.eventDefMemberAdders||[],eventSourceRefiners:e.eventSourceRefiners||{},isDraggableTransformers:e.isDraggableTransformers||[],eventDragMutationMassagers:e.eventDragMutationMassagers||[],eventDefMutationAppliers:e.eventDefMutationAppliers||[],dateSelectionTransformers:e.dateSelectionTransformers||[],datePointTransforms:e.datePointTransforms||[],dateSpanTransforms:e.dateSpanTransforms||[],views:e.views||{},viewPropsTransformers:e.viewPropsTransformers||[],isPropsValid:e.isPropsValid||null,externalDefTransforms:e.externalDefTransforms||[],viewContainerAppends:e.viewContainerAppends||[],eventDropTransformers:e.eventDropTransformers||[],componentInteractions:e.componentInteractions||[],calendarInteractions:e.calendarInteractions||[],themeClasses:e.themeClasses||{},eventSourceDefs:e.eventSourceDefs||[],cmdFormatter:e.cmdFormatter,recurringTypes:e.recurringTypes||[],namedTimeZonedImpl:e.namedTimeZonedImpl,initialView:e.initialView||"",elementDraggingImpl:e.elementDraggingImpl,optionChangeHandlers:e.optionChangeHandlers||{},scrollGridImpl:e.scrollGridImpl||null,listenerRefiners:e.listenerRefiners||{},optionRefiners:e.optionRefiners||{},propSetHandlers:e.propSetHandlers||{}}}function Ho(){let e,t=[],n=[];return(r,i)=>(e&&St(r,t)&&St(i,n)||(e=function(e,t){let n={},r={premiumReleaseDate:void 0,reducers:[],isLoadingFuncs:[],contextInit:[],eventRefiners:{},eventDefMemberAdders:[],eventSourceRefiners:{},isDraggableTransformers:[],eventDragMutationMassagers:[],eventDefMutationAppliers:[],dateSelectionTransformers:[],datePointTransforms:[],dateSpanTransforms:[],views:{},viewPropsTransformers:[],isPropsValid:null,externalDefTransforms:[],viewContainerAppends:[],eventDropTransformers:[],componentInteractions:[],calendarInteractions:[],themeClasses:{},eventSourceDefs:[],cmdFormatter:null,recurringTypes:[],namedTimeZonedImpl:null,initialView:"",elementDraggingImpl:null,optionChangeHandlers:{},scrollGridImpl:null,listenerRefiners:{},optionRefiners:{},propSetHandlers:{}};function i(e){for(let o of e){const e=o.name,a=n[e];void 0===a?(n[e]=o.id,i(o.deps),s=o,r={premiumReleaseDate:Bo((t=r).premiumReleaseDate,s.premiumReleaseDate),reducers:t.reducers.concat(s.reducers),isLoadingFuncs:t.isLoadingFuncs.concat(s.isLoadingFuncs),contextInit:t.contextInit.concat(s.contextInit),eventRefiners:Object.assign(Object.assign({},t.eventRefiners),s.eventRefiners),eventDefMemberAdders:t.eventDefMemberAdders.concat(s.eventDefMemberAdders),eventSourceRefiners:Object.assign(Object.assign({},t.eventSourceRefiners),s.eventSourceRefiners),isDraggableTransformers:t.isDraggableTransformers.concat(s.isDraggableTransformers),eventDragMutationMassagers:t.eventDragMutationMassagers.concat(s.eventDragMutationMassagers),eventDefMutationAppliers:t.eventDefMutationAppliers.concat(s.eventDefMutationAppliers),dateSelectionTransformers:t.dateSelectionTransformers.concat(s.dateSelectionTransformers),datePointTransforms:t.datePointTransforms.concat(s.datePointTransforms),dateSpanTransforms:t.dateSpanTransforms.concat(s.dateSpanTransforms),views:Object.assign(Object.assign({},t.views),s.views),viewPropsTransformers:t.viewPropsTransformers.concat(s.viewPropsTransformers),isPropsValid:s.isPropsValid||t.isPropsValid,externalDefTransforms:t.externalDefTransforms.concat(s.externalDefTransforms),viewContainerAppends:t.viewContainerAppends.concat(s.viewContainerAppends),eventDropTransformers:t.eventDropTransformers.concat(s.eventDropTransformers),calendarInteractions:t.calendarInteractions.concat(s.calendarInteractions),componentInteractions:t.componentInteractions.concat(s.componentInteractions),themeClasses:Object.assign(Object.assign({},t.themeClasses),s.themeClasses),eventSourceDefs:t.eventSourceDefs.concat(s.eventSourceDefs),cmdFormatter:s.cmdFormatter||t.cmdFormatter,recurringTypes:t.recurringTypes.concat(s.recurringTypes),namedTimeZonedImpl:s.namedTimeZonedImpl||t.namedTimeZonedImpl,initialView:t.initialView||s.initialView,elementDraggingImpl:t.elementDraggingImpl||s.elementDraggingImpl,optionChangeHandlers:Object.assign(Object.assign({},t.optionChangeHandlers),s.optionChangeHandlers),scrollGridImpl:s.scrollGridImpl||t.scrollGridImpl,listenerRefiners:Object.assign(Object.assign({},t.listenerRefiners),s.listenerRefiners),optionRefiners:Object.assign(Object.assign({},t.optionRefiners),s.optionRefiners),propSetHandlers:Object.assign(Object.assign({},t.propSetHandlers),s.propSetHandlers)}):a!==o.id&&console.warn(`Duplicate plugin '${e}'`)}var t,s}return e&&i(e),i(t),r}(r,i)),t=r,n=i,e)}function Bo(e,t){return void 0===e?t:void 0===t?e:new Date(Math.max(e.valueOf(),t.valueOf()))}class jo extends Bn{}function zo(e,t,n,r){if(t[e])return t[e];let i=function(e,t,n,r){let i=n[e],s=r[e],o=e=>i&&null!==i[e]?i[e]:s&&null!==s[e]?s[e]:null,a=o("component"),l=o("superType"),c=null;if(l){if(l===e)throw new Error("Can't have a custom view type that references itself");c=zo(l,t,n,r)}!a&&c&&(a=c.component);if(!a)return null;return{type:e,component:a,defaults:Object.assign(Object.assign({},c?c.defaults:{}),i?i.rawOptions:{}),overrides:Object.assign(Object.assign({},c?c.overrides:{}),s?s.rawOptions:{})}}(e,t,n,r);return i&&(t[e]=i),i}function Uo(e){return Dn(e,Wo)}function Wo(e){let t="function"==typeof e?{component:e}:e,{component:n}=t;return t.content?n=Lo(t):!n||n.prototype instanceof Gn||(n=Lo(Object.assign(Object.assign({},t),{content:n}))),{superType:t.type,component:n,rawOptions:t}}function Lo(e){return t=>p(Ln.Consumer,null,n=>p(Jn,{elTag:"div",elClasses:tr(n.viewSpec),renderProps:Object.assign(Object.assign({},t),{nextDayThreshold:n.options.nextDayThreshold}),generatorName:void 0,customGenerator:e.content,classNameGenerator:e.classNames,didMount:e.didMount,willUnmount:e.willUnmount}))}function Fo(e,t,n,r){let i=Uo(e),s=Uo(t.views);return Dn(function(e,t){let n,r={};for(n in e)zo(n,r,e,t);for(n in t)zo(n,r,e,t);return r}(i,s),e=>function(e,t,n,r,i){let s=e.overrides.duration||e.defaults.duration||r.duration||n.duration,o=null,a="",l="",c={};if(s&&(o=function(e){let t=JSON.stringify(e),n=Vo[t];void 0===n&&(n=ft(e),Vo[t]=n);return n}(s),o)){let e=Et(o);a=e.unit,1===e.value&&(l=a,c=t[a]?t[a].rawOptions:{})}let d=t=>{let n=t.buttonText||{},r=e.defaults.buttonTextKey;return null!=r&&null!=n[r]?n[r]:null!=n[e.type]?n[e.type]:null!=n[l]?n[l]:null},u=t=>{let n=t.buttonHints||{},r=e.defaults.buttonTextKey;return null!=r&&null!=n[r]?n[r]:null!=n[e.type]?n[e.type]:null!=n[l]?n[l]:null};return{type:e.type,component:e.component,duration:o,durationUnit:a,singleUnit:l,optionDefaults:e.defaults,optionOverrides:Object.assign(Object.assign({},c),e.overrides),buttonTextOverride:d(r)||d(n)||e.overrides.buttonText,buttonTextDefault:d(i)||e.defaults.buttonText||d(cn)||e.type,buttonTitleOverride:u(r)||u(n)||e.overrides.buttonHint,buttonTitleDefault:u(i)||e.defaults.buttonHint||u(cn)}}(e,s,t,n,r))}jo.prototype.classes={root:"fc-theme-standard",tableCellShaded:"fc-cell-shaded",buttonGroup:"fc-button-group",button:"fc-button fc-button-primary",buttonActive:"fc-button-active"},jo.prototype.baseIconClass="fc-icon",jo.prototype.iconClasses={close:"fc-icon-x",prev:"fc-icon-chevron-left",next:"fc-icon-chevron-right",prevYear:"fc-icon-chevrons-left",nextYear:"fc-icon-chevrons-right"},jo.prototype.rtlIconClasses={prev:"fc-icon-chevron-right",next:"fc-icon-chevron-left",prevYear:"fc-icon-chevrons-right",nextYear:"fc-icon-chevrons-left"},jo.prototype.iconOverrideOption="buttonIcons",jo.prototype.iconOverrideCustomButtonOption="icon",jo.prototype.iconOverridePrefix="fc-icon-";let Vo={};function Go(e,t,n){let r=t?t.activeRange:null;return Yo({},function(e,t){let n=zr(t),r=[].concat(e.eventSources||[]),i=[];e.initialEvents&&r.unshift(e.initialEvents);e.events&&r.unshift(e.events);for(let e of r){let r=jr(e,t,n);r&&i.push(r)}return i}(e,n),r,n)}function Qo(e,t,n,r){let i=n?n.activeRange:null;switch(t.type){case"ADD_EVENT_SOURCES":return Yo(e,t.sources,i,r);case"REMOVE_EVENT_SOURCE":return s=e,o=t.sourceId,Sn(s,e=>e.sourceId!==o);case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return n?Zo(e,i,r):e;case"FETCH_EVENT_SOURCES":return Xo(e,t.sourceIds?An(t.sourceIds):Jo(e,r),i,t.isRefetch||!1,r);case"RECEIVE_EVENTS":case"RECEIVE_EVENT_ERROR":return function(e,t,n,r){let i=e[t];if(i&&n===i.latestFetchId)return Object.assign(Object.assign({},e),{[t]:Object.assign(Object.assign({},i),{isFetching:!1,fetchRange:r})});return e}(e,t.sourceId,t.fetchId,t.fetchRange);case"REMOVE_ALL_EVENT_SOURCES":return{};default:return e}var s,o}function qo(e){for(let t in e)if(e[t].isFetching)return!0;return!1}function Yo(e,t,n,r){let i={};for(let e of t)i[e.sourceId]=e;return n&&(i=Zo(i,n,r)),Object.assign(Object.assign({},e),i)}function Zo(e,t,n){return Xo(e,Sn(e,e=>function(e,t,n){if(!Ko(e,n))return!e.latestFetchId;return!n.options.lazyFetching||!e.fetchRange||e.isFetching||t.start<e.fetchRange.start||t.end>e.fetchRange.end}(e,t,n)),t,!1,n)}function Xo(e,t,n,r,i){let s={};for(let o in e){let a=e[o];t[o]?s[o]=$o(a,n,r,i):s[o]=a}return s}function $o(e,t,n,r){let{options:i,calendarApi:s}=r,o=r.pluginHooks.eventSourceDefs[e.sourceDefId],a=Ze();return o.fetch({eventSource:e,range:t,isRefetch:n,context:r},n=>{let{rawEvents:o}=n;i.eventSourceSuccess&&(o=i.eventSourceSuccess.call(s,o,n.response)||o),e.success&&(o=e.success.call(s,o,n.response)||o),r.dispatch({type:"RECEIVE_EVENTS",sourceId:e.sourceId,fetchId:a,fetchRange:t,rawEvents:o})},n=>{let o=!1;i.eventSourceFailure&&(i.eventSourceFailure.call(s,n),o=!0),e.failure&&(e.failure(n),o=!0),o||console.warn(n.message,n),r.dispatch({type:"RECEIVE_EVENT_ERROR",sourceId:e.sourceId,fetchId:a,fetchRange:t,error:n})}),Object.assign(Object.assign({},e),{isFetching:!0,latestFetchId:a})}function Jo(e,t){return Sn(e,e=>Ko(e,t))}function Ko(e,t){return!t.pluginHooks.eventSourceDefs[e.sourceDefId].ignoreRange}function ea(e,t){switch(t.type){case"UNSELECT_DATES":return null;case"SELECT_DATES":return t.selection;default:return e}}function ta(e,t){switch(t.type){case"UNSELECT_EVENT":return"";case"SELECT_EVENT":return t.eventInstanceId;default:return e}}function na(e,t){let n;switch(t.type){case"UNSET_EVENT_DRAG":return null;case"SET_EVENT_DRAG":return n=t.state,{affectedEvents:n.affectedEvents,mutatedEvents:n.mutatedEvents,isEvent:n.isEvent};default:return e}}function ra(e,t){let n;switch(t.type){case"UNSET_EVENT_RESIZE":return null;case"SET_EVENT_RESIZE":return n=t.state,{affectedEvents:n.affectedEvents,mutatedEvents:n.mutatedEvents,isEvent:n.isEvent};default:return e}}function ia(e,t,n,r,i){return{header:e.headerToolbar?sa(e.headerToolbar,e,t,n,r,i):null,footer:e.footerToolbar?sa(e.footerToolbar,e,t,n,r,i):null}}function sa(e,t,n,r,i,s){let o={},a=[],l=!1;for(let c in e){let d=oa(e[c],t,n,r,i,s);o[c]=d.widgets,a.push(...d.viewsWithButtons),l=l||d.hasTitle}return{sectionWidgets:o,viewsWithButtons:a,hasTitle:l}}function oa(e,t,n,r,i,s){let o="rtl"===t.direction,a=t.customButtons||{},l=n.buttonText||{},c=t.buttonText||{},d=n.buttonHints||{},u=t.buttonHints||{},h=e?e.split(" "):[],f=[],g=!1;return{widgets:h.map(e=>e.split(",").map(e=>{if("title"===e)return g=!0,{buttonName:e};let n,h,p,m,v,y;if(n=a[e])p=e=>{n.click&&n.click.call(e.target,e,e.target)},(m=r.getCustomButtonIconClass(n))||(m=r.getIconClass(e,o))||(v=n.text),y=n.hint||n.text;else if(h=i[e]){f.push(e),p=()=>{s.changeView(e)},(v=h.buttonTextOverride)||(m=r.getIconClass(e,o))||(v=h.buttonTextDefault);let n=h.buttonTextOverride||h.buttonTextDefault;y=at(h.buttonTitleOverride||h.buttonTitleDefault||t.viewHint,[n,e],n)}else if(s[e])if(p=()=>{s[e]()},(v=l[e])||(m=r.getIconClass(e,o))||(v=c[e]),"prevYear"===e||"nextYear"===e){let t="prevYear"===e?"prev":"next";y=at(d[t]||u[t],[c.year||"year","year"],c[e])}else y=t=>at(d[e]||u[e],[c[t]||t,t],c[e]);return{buttonName:e,buttonClick:p,buttonIcon:m,buttonText:v,buttonHint:y}})),viewsWithButtons:f,hasTitle:g}}class aa{constructor(e,t,n){this.type=e,this.getCurrentData=t,this.dateEnv=n}get calendar(){return this.getCurrentData().calendarApi}get title(){return this.getCurrentData().viewTitle}get activeStart(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.start)}get activeEnd(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.end)}get currentStart(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.start)}get currentEnd(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.end)}getOption(e){return this.getCurrentData().options[e]}}function la(e,t){let n=wn(t.getCurrentData().eventSources);if(1===n.length&&1===e.length&&Array.isArray(n[0]._raw)&&Array.isArray(e[0]))return void t.dispatch({type:"RESET_RAW_EVENTS",sourceId:n[0].sourceId,rawEvents:e[0]});let r=[];for(let t of e){let e=!1;for(let r=0;r<n.length;r+=1)if(n[r]._raw===t){n.splice(r,1),e=!0;break}e||r.push(t)}for(let e of n)t.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:e.sourceId});for(let e of r)t.calendarApi.addEventSource(e)}const ca=[Po({name:"array-event-source",eventSourceDefs:[{ignoreRange:!0,parseMeta:e=>Array.isArray(e.events)?e.events:null,fetch(e,t){t({rawEvents:e.eventSource.meta})}}]}),Po({name:"func-event-source",eventSourceDefs:[{parseMeta:e=>"function"==typeof e.events?e.events:null,fetch(e,t,n){const{dateEnv:r}=e.context;Ci(e.eventSource.meta.bind(null,Ai(e.range,r)),e=>t({rawEvents:e}),n)}}]}),Po({name:"json-event-source",eventSourceRefiners:{method:String,extraParams:yn,startParam:String,endParam:String,timeZoneParam:String},eventSourceDefs:[{parseMeta:e=>!e.url||"json"!==e.format&&e.format?null:{url:e.url,format:"json",method:(e.method||"GET").toUpperCase(),extraParams:e.extraParams,startParam:e.startParam,endParam:e.endParam,timeZoneParam:e.timeZoneParam},fetch(e,t,n){const{meta:r}=e.eventSource,i=function(e,t,n){let r,i,s,o,{dateEnv:a,options:l}=n,c={};r=e.startParam,null==r&&(r=l.startParam);i=e.endParam,null==i&&(i=l.endParam);s=e.timeZoneParam,null==s&&(s=l.timeZoneParam);o="function"==typeof e.extraParams?e.extraParams():e.extraParams||{};Object.assign(c,o),c[r]=a.formatIso(t.start),c[i]=a.formatIso(t.end),"local"!==a.timeZone&&(c[s]=a.timeZone);return c}(r,e.range,e.context);xi(r.method,r.url,i).then(([e,n])=>{t({rawEvents:e,response:n})},n)}}]}),Po({name:"simple-recurring-event",recurringTypes:[{parse(e,t){if(e.daysOfWeek||e.startTime||e.endTime||e.startRecur||e.endRecur){let i,s={daysOfWeek:e.daysOfWeek||null,startTime:e.startTime||null,endTime:e.endTime||null,startRecur:e.startRecur?t.createMarker(e.startRecur):null,endRecur:e.endRecur?t.createMarker(e.endRecur):null};return e.duration&&(i=e.duration),!i&&e.startTime&&e.endTime&&(n=e.endTime,r=e.startTime,i={years:n.years-r.years,months:n.months-r.months,days:n.days-r.days,milliseconds:n.milliseconds-r.milliseconds}),{allDayGuess:Boolean(!e.startTime&&!e.endTime),duration:i,typeData:s}}var n,r;return null},expand(e,t,n){let r=ir(t,{start:e.startRecur,end:e.endRecur});return r?function(e,t,n,r){let i=e?An(e):null,s=Mt(n.start),o=n.end,a=[];for(;s<o;){let e;i&&!i[s.getUTCDay()]||(e=t?r.add(s,t):s,a.push(e)),s=wt(s,1)}return a}(e.daysOfWeek,e.startTime,r,n):[]}}],eventRefiners:{daysOfWeek:yn,startTime:ft,endTime:ft,duration:ft,startRecur:yn,endRecur:yn}}),Po({name:"change-handler",optionChangeHandlers:{events(e,t){la([e],t)},eventSources:la}}),Po({name:"misc",isLoadingFuncs:[e=>qo(e.eventSources)],propSetHandlers:{dateProfile:function(e,t){t.emitter.trigger("datesSet",Object.assign(Object.assign({},Ai(e.activeRange,t.dateEnv)),{view:t.viewApi}))},eventStore:function(e,t){let{emitter:n}=t;n.hasHandlers("eventsSet")&&n.trigger("eventsSet",ri(e,t))}}})];class da{constructor(e,t){this.runTaskOption=e,this.drainedOption=t,this.queue=[],this.delayedRunner=new Me(this.drain.bind(this))}request(e,t){this.queue.push(e),this.delayedRunner.request(t)}pause(e){this.delayedRunner.pause(e)}resume(e,t){this.delayedRunner.resume(e,t)}drain(){let{queue:e}=this;for(;e.length;){let t,n=[];for(;t=e.shift();)this.runTask(t),n.push(t);this.drained(n)}}runTask(e){this.runTaskOption&&this.runTaskOption(e)}drained(e){this.drainedOption&&this.drainedOption(e)}}function ua(e,t,n){let r;return r=/^(year|month)$/.test(e.currentRangeUnit)?e.currentRange:e.activeRange,n.formatRange(r.start,r.end,an(t.titleFormat||function(e){let{currentRangeUnit:t}=e;if("year"===t)return{year:"numeric"};if("month"===t)return{year:"numeric",month:"long"};let n=kt(e.currentRange.start,e.currentRange.end);if(null!==n&&n>1)return{year:"numeric",month:"short",day:"numeric"};return{year:"numeric",month:"long",day:"numeric"}}(e)),{isEndExclusive:e.isRangeAllDay,defaultSeparator:t.titleRangeSeparator})}class ha{constructor(e){this.computeCurrentViewData=Gt(this._computeCurrentViewData),this.organizeRawLocales=Gt(Io),this.buildLocale=Gt(Oo),this.buildPluginHooks=Ho(),this.buildDateEnv=Gt(fa),this.buildTheme=Gt(ga),this.parseToolbars=Gt(ia),this.buildViewSpecs=Gt(Fo),this.buildDateProfileGenerator=Qt(pa),this.buildViewApi=Gt(ma),this.buildViewUiProps=Qt(ba),this.buildEventUiBySource=Gt(va,Cn),this.buildEventUiBases=Gt(ya),this.parseContextBusinessHours=Qt(Sa),this.buildTitle=Gt(ua),this.emitter=new Gr,this.actionRunner=new da(this._handleAction.bind(this),this.updateData.bind(this)),this.currentCalendarOptionsInput={},this.currentCalendarOptionsRefined={},this.currentViewOptionsInput={},this.currentViewOptionsRefined={},this.currentCalendarOptionsRefiners={},this.optionsForRefining=[],this.optionsForHandling=[],this.getCurrentData=()=>this.data,this.dispatch=e=>{this.actionRunner.request(e)},this.props=e,this.actionRunner.pause();let t={},n=this.computeOptionsData(e.optionOverrides,t,e.calendarApi),r=n.calendarOptions.initialView||n.pluginHooks.initialView,i=this.computeCurrentViewData(r,n,e.optionOverrides,t);e.calendarApi.currentDataManager=this,this.emitter.setThisContext(e.calendarApi),this.emitter.setOptions(i.options);let s=function(e,t){let n=e.initialDate;return null!=n?t.createMarker(n):fr(e.now,t)}(n.calendarOptions,n.dateEnv),o=i.dateProfileGenerator.build(s);lr(o.activeRange,s)||(s=o.currentRange.start);let a={dateEnv:n.dateEnv,options:n.calendarOptions,pluginHooks:n.pluginHooks,calendarApi:e.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData};for(let e of n.pluginHooks.contextInit)e(a);let l=Go(n.calendarOptions,o,a),c={dynamicOptionOverrides:t,currentViewType:r,currentDate:s,dateProfile:o,businessHours:this.parseContextBusinessHours(a),eventSources:l,eventUiBases:{},eventStore:{defs:{},instances:{}},renderableEventStore:{defs:{},instances:{}},dateSelection:null,eventSelection:"",eventDrag:null,eventResize:null,selectionConfig:this.buildViewUiProps(a).selectionConfig},d=Object.assign(Object.assign({},a),c);for(let e of n.pluginHooks.reducers)Object.assign(c,e(null,null,d));Ea(c,a)&&this.emitter.trigger("loading",!0),this.state=c,this.updateData(),this.actionRunner.resume()}resetOptions(e,t){let{props:n}=this;void 0===t?n.optionOverrides=e:(n.optionOverrides=Object.assign(Object.assign({},n.optionOverrides||{}),e),this.optionsForRefining.push(...t)),(void 0===t||t.length)&&this.actionRunner.request({type:"NOTHING"})}_handleAction(e){let{props:t,state:n,emitter:r}=this,i=function(e,t){switch(t.type){case"SET_OPTION":return Object.assign(Object.assign({},e),{[t.optionName]:t.rawOptionValue});default:return e}}(n.dynamicOptionOverrides,e),s=this.computeOptionsData(t.optionOverrides,i,t.calendarApi),o=function(e,t){switch(t.type){case"CHANGE_VIEW_TYPE":e=t.viewType}return e}(n.currentViewType,e),a=this.computeCurrentViewData(o,s,t.optionOverrides,i);t.calendarApi.currentDataManager=this,r.setThisContext(t.calendarApi),r.setOptions(a.options);let l={dateEnv:s.dateEnv,options:s.calendarOptions,pluginHooks:s.pluginHooks,calendarApi:t.calendarApi,dispatch:this.dispatch,emitter:r,getCurrentData:this.getCurrentData},{currentDate:c,dateProfile:d}=n;this.data&&this.data.dateProfileGenerator!==a.dateProfileGenerator&&(d=a.dateProfileGenerator.build(c)),c=function(e,t){switch(t.type){case"CHANGE_DATE":return t.dateMarker;default:return e}}(c,e),d=function(e,t,n,r){let i;switch(t.type){case"CHANGE_VIEW_TYPE":return r.build(t.dateMarker||n);case"CHANGE_DATE":return r.build(t.dateMarker);case"PREV":if(i=r.buildPrev(e,n),i.isValid)return i;break;case"NEXT":if(i=r.buildNext(e,n),i.isValid)return i}return e}(d,e,c,a.dateProfileGenerator),"PREV"!==e.type&&"NEXT"!==e.type&&lr(d.currentRange,c)||(c=d.currentRange.start);let u=Qo(n.eventSources,e,d,l),h=Ur(n.eventStore,e,u,d,l),f=qo(u)&&!a.options.progressiveEventRendering&&n.renderableEventStore||h,{eventUiSingleBase:g,selectionConfig:p}=this.buildViewUiProps(l),m=this.buildEventUiBySource(u),v={dynamicOptionOverrides:i,currentViewType:o,currentDate:c,dateProfile:d,eventSources:u,eventStore:h,renderableEventStore:f,selectionConfig:p,eventUiBases:this.buildEventUiBases(f.defs,g,m),businessHours:this.parseContextBusinessHours(l),dateSelection:ea(n.dateSelection,e),eventSelection:ta(n.eventSelection,e),eventDrag:na(n.eventDrag,e),eventResize:ra(n.eventResize,e)},y=Object.assign(Object.assign({},l),v);for(let t of s.pluginHooks.reducers)Object.assign(v,t(n,e,y));let b=Ea(n,l),E=Ea(v,l);!b&&E?r.trigger("loading",!0):b&&!E&&r.trigger("loading",!1),this.state=v,t.onAction&&t.onAction(e)}updateData(){let{props:e,state:t}=this,n=this.data,r=this.computeOptionsData(e.optionOverrides,t.dynamicOptionOverrides,e.calendarApi),i=this.computeCurrentViewData(t.currentViewType,r,e.optionOverrides,t.dynamicOptionOverrides),s=this.data=Object.assign(Object.assign(Object.assign({viewTitle:this.buildTitle(t.dateProfile,i.options,r.dateEnv),calendarApi:e.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData},r),i),t),o=r.pluginHooks.optionChangeHandlers,a=n&&n.calendarOptions,l=r.calendarOptions;if(a&&a!==l){a.timeZone!==l.timeZone&&(t.eventSources=s.eventSources=function(e,t,n){let r=t?t.activeRange:null;return Xo(e,Jo(e,n),r,!0,n)}(s.eventSources,t.dateProfile,s),t.eventStore=s.eventStore=Fr(s.eventStore,n.dateEnv,s.dateEnv),t.renderableEventStore=s.renderableEventStore=Fr(s.renderableEventStore,n.dateEnv,s.dateEnv));for(let e in o)-1===this.optionsForHandling.indexOf(e)&&a[e]===l[e]||o[e](l[e],s)}this.optionsForHandling=[],e.onData&&e.onData(s)}computeOptionsData(e,t,n){if(!this.optionsForRefining.length&&e===this.stableOptionOverrides&&t===this.stableDynamicOptionOverrides)return this.stableCalendarOptionsData;let{refinedOptions:r,pluginHooks:i,localeDefaults:s,availableLocaleData:o,extra:a}=this.processRawCalendarOptions(e,t);Da(a);let l=this.buildDateEnv(r.timeZone,r.locale,r.weekNumberCalculation,r.firstDay,r.weekText,i,o,r.defaultRangeSeparator),c=this.buildViewSpecs(i.views,this.stableOptionOverrides,this.stableDynamicOptionOverrides,s),d=this.buildTheme(r,i),u=this.parseToolbars(r,this.stableOptionOverrides,d,c,n);return this.stableCalendarOptionsData={calendarOptions:r,pluginHooks:i,dateEnv:l,viewSpecs:c,theme:d,toolbarConfig:u,localeDefaults:s,availableRawLocales:o.map}}processRawCalendarOptions(e,t){let{locales:n,locale:r}=mn([cn,e,t]),i=this.organizeRawLocales(n),s=i.map,o=this.buildLocale(r||i.defaultCode,s).options,a=this.buildPluginHooks(e.plugins||[],ca),l=this.currentCalendarOptionsRefiners=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},ln),dn),un),a.listenerRefiners),a.optionRefiners),c={},d=mn([cn,o,e,t]),u={},h=this.currentCalendarOptionsInput,f=this.currentCalendarOptionsRefined,g=!1;for(let e in d)-1===this.optionsForRefining.indexOf(e)&&(d[e]===h[e]||hn[e]&&e in h&&hn[e](h[e],d[e]))?u[e]=f[e]:l[e]?(u[e]=l[e](d[e]),g=!0):c[e]=h[e];return g&&(this.currentCalendarOptionsInput=d,this.currentCalendarOptionsRefined=u,this.stableOptionOverrides=e,this.stableDynamicOptionOverrides=t),this.optionsForHandling.push(...this.optionsForRefining),this.optionsForRefining=[],{rawOptions:this.currentCalendarOptionsInput,refinedOptions:this.currentCalendarOptionsRefined,pluginHooks:a,availableLocaleData:i,localeDefaults:o,extra:c}}_computeCurrentViewData(e,t,n,r){let i=t.viewSpecs[e];if(!i)throw new Error(`viewType "${e}" is not available. Please make sure you've loaded all neccessary plugins`);let{refinedOptions:s,extra:o}=this.processRawViewOptions(i,t.pluginHooks,t.localeDefaults,n,r);return Da(o),{viewSpec:i,options:s,dateProfileGenerator:this.buildDateProfileGenerator({dateProfileGeneratorClass:i.optionDefaults.dateProfileGeneratorClass,duration:i.duration,durationUnit:i.durationUnit,usesMinMaxTime:i.optionDefaults.usesMinMaxTime,dateEnv:t.dateEnv,calendarApi:this.props.calendarApi,slotMinTime:s.slotMinTime,slotMaxTime:s.slotMaxTime,showNonCurrentDates:s.showNonCurrentDates,dayCount:s.dayCount,dateAlignment:s.dateAlignment,dateIncrement:s.dateIncrement,hiddenDays:s.hiddenDays,weekends:s.weekends,nowInput:s.now,validRangeInput:s.validRange,visibleRangeInput:s.visibleRange,fixedWeekCount:s.fixedWeekCount}),viewApi:this.buildViewApi(e,this.getCurrentData,t.dateEnv)}}processRawViewOptions(e,t,n,r,i){let s=mn([cn,e.optionDefaults,n,r,e.optionOverrides,i]),o=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},ln),dn),un),pn),t.listenerRefiners),t.optionRefiners),a={},l=this.currentViewOptionsInput,c=this.currentViewOptionsRefined,d=!1,u={};for(let e in s)s[e]===l[e]||hn[e]&&hn[e](s[e],l[e])?a[e]=c[e]:(s[e]===this.currentCalendarOptionsInput[e]||hn[e]&&hn[e](s[e],this.currentCalendarOptionsInput[e])?e in this.currentCalendarOptionsRefined&&(a[e]=this.currentCalendarOptionsRefined[e]):o[e]?a[e]=o[e](s[e]):u[e]=s[e],d=!0);return d&&(this.currentViewOptionsInput=s,this.currentViewOptionsRefined=a),{rawOptions:this.currentViewOptionsInput,refinedOptions:this.currentViewOptionsRefined,extra:u}}}function fa(e,t,n,r,i,s,o,a){let l=Oo(t||o.defaultCode,o.map);return new Hn({calendarSystem:"gregory",timeZone:e,namedTimeZoneImpl:s.namedTimeZonedImpl,locale:l,weekNumberCalculation:n,firstDay:r,weekText:i,cmdFormatter:s.cmdFormatter,defaultSeparator:a})}function ga(e,t){return new(t.themeClasses[e.themeSystem]||jo)(e)}function pa(e){return new(e.dateProfileGeneratorClass||gr)(e)}function ma(e,t,n){return new aa(e,t,n)}function va(e){return Dn(e,e=>e.ui)}function ya(e,t,n){let r={"":t};for(let t in e){let i=e[t];i.sourceId&&n[i.sourceId]&&(r[t]=n[i.sourceId])}return r}function ba(e){let{options:t}=e;return{eventUiSingleBase:Nr({display:t.eventDisplay,editable:t.editable,startEditable:t.eventStartEditable,durationEditable:t.eventDurationEditable,constraint:t.eventConstraint,overlap:"boolean"==typeof t.eventOverlap?t.eventOverlap:void 0,allow:t.eventAllow,backgroundColor:t.eventBackgroundColor,borderColor:t.eventBorderColor,textColor:t.eventTextColor,color:t.eventColor},e),selectionConfig:Nr({constraint:t.selectConstraint,overlap:"boolean"==typeof t.selectOverlap?t.selectOverlap:void 0,allow:t.selectAllow},e)}}function Ea(e,t){for(let n of t.pluginHooks.isLoadingFuncs)if(n(e))return!0;return!1}function Sa(e){return qr(e.options.businessHours,e)}function Da(e,t){for(let n in e)console.warn(`Unknown option '${n}'`+(t?` for view '${t}'`:""))}class Aa extends Gn{render(){return p("div",{className:"fc-toolbar-chunk"},...this.props.widgetGroups.map(e=>this.renderWidgetGroup(e)))}renderWidgetGroup(e){let{props:t}=this,{theme:n}=this.context,r=[],i=!0;for(let s of e){let{buttonName:e,buttonClick:o,buttonText:a,buttonIcon:l,buttonHint:c}=s;if("title"===e)i=!1,r.push(p("h2",{className:"fc-toolbar-title",id:t.titleId},t.title));else{let i=e===t.activeButton,s=!t.isTodayEnabled&&"today"===e||!t.isPrevEnabled&&"prev"===e||!t.isNextEnabled&&"next"===e,d=[`fc-${e}-button`,n.getClass("button")];i&&d.push(n.getClass("buttonActive")),r.push(p("button",{type:"button",title:"function"==typeof c?c(t.navUnit):c,disabled:s,"aria-pressed":i,className:d.join(" "),onClick:o},a||(l?p("span",{className:l,role:"img"}):"")))}}if(r.length>1){return p("div",{className:i&&n.getClass("buttonGroup")||""},...r)}return r[0]}}class wa extends Gn{render(){let e,t,{model:n,extraClassName:r}=this.props,i=!1,s=n.sectionWidgets,o=s.center;return s.left?(i=!0,e=s.left):e=s.start,s.right?(i=!0,t=s.right):t=s.end,p("div",{className:[r||"","fc-toolbar",i?"fc-toolbar-ltr":""].join(" ")},this.renderSection("start",e||[]),this.renderSection("center",o||[]),this.renderSection("end",t||[]))}renderSection(e,t){let{props:n}=this;return p(Aa,{key:e,widgetGroups:t,title:n.title,navUnit:n.navUnit,activeButton:n.activeButton,isTodayEnabled:n.isTodayEnabled,isPrevEnabled:n.isPrevEnabled,isNextEnabled:n.isNextEnabled,titleId:n.titleId})}}class Ca extends Gn{constructor(){super(...arguments),this.state={availableWidth:null},this.handleEl=e=>{this.el=e,Qn(this.props.elRef,e),this.updateAvailableWidth()},this.handleResize=()=>{this.updateAvailableWidth()}}render(){let{props:e,state:t}=this,{aspectRatio:n}=e,r=["fc-view-harness",n||e.liquid||e.height?"fc-view-harness-active":"fc-view-harness-passive"],i="",s="";return n?null!==t.availableWidth?i=t.availableWidth/n:s=1/n*100+"%":i=e.height||"",p("div",{"aria-labelledby":e.labeledById,ref:this.handleEl,className:r.join(" "),style:{height:i,paddingBottom:s}},e.children)}componentDidMount(){this.context.addResizeHandler(this.handleResize)}componentWillUnmount(){this.context.removeResizeHandler(this.handleResize)}updateAvailableWidth(){this.el&&this.props.aspectRatio&&this.setState({availableWidth:this.el.offsetWidth})}}class Ra extends Mi{constructor(e){super(e),this.handleSegClick=(e,t)=>{let{component:n}=this,{context:r}=n,i=ai(t);if(i&&n.isValidSegDownEl(e.target)){let s=Oe(e.target,".fc-event-forced-url"),o=s?s.querySelector("a[href]").href:"";r.emitter.trigger("eventClick",{el:t,event:new ti(n.context,i.eventRange.def,i.eventRange.instance),jsEvent:e,view:r.viewApi}),o&&!e.defaultPrevented&&(window.location.href=o)}},this.destroy=Fe(e.el,"click",".fc-event",this.handleSegClick)}}class xa extends Mi{constructor(e){super(e),this.handleEventElRemove=e=>{e===this.currentSegEl&&this.handleSegLeave(null,this.currentSegEl)},this.handleSegEnter=(e,t)=>{ai(t)&&(this.currentSegEl=t,this.triggerEvent("eventMouseEnter",e,t))},this.handleSegLeave=(e,t)=>{this.currentSegEl&&(this.currentSegEl=null,this.triggerEvent("eventMouseLeave",e,t))},this.removeHoverListeners=function(e,t,n,r){let i;return Fe(e,"mouseover",t,(e,t)=>{if(t!==i){i=t,n(e,t);let s=e=>{i=null,r(e,t),t.removeEventListener("mouseleave",s)};t.addEventListener("mouseleave",s)}})}(e.el,".fc-event",this.handleSegEnter,this.handleSegLeave)}destroy(){this.removeHoverListeners()}triggerEvent(e,t,n){let{component:r}=this,{context:i}=r,s=ai(n);t&&!r.isValidSegDownEl(t.target)||i.emitter.trigger(e,{el:n,event:new ti(i,s.eventRange.def,s.eventRange.instance),jsEvent:t,view:i.viewApi})}}class _a extends Vn{constructor(){super(...arguments),this.buildViewContext=Gt(Fn),this.buildViewPropTransformers=Gt(ka),this.buildToolbarProps=Gt(Ta),this.headerRef={current:null},this.footerRef={current:null},this.interactionsStore={},this.state={viewLabelId:We()},this.registerInteractiveComponent=(e,t)=>{let n=function(e,t){return{component:e,el:t.el,useEventCenter:null==t.useEventCenter||t.useEventCenter,isHitComboAllowed:t.isHitComboAllowed||null}}(e,t),r=[Ra,xa].concat(this.props.pluginHooks.componentInteractions).map(e=>new e(n));this.interactionsStore[e.uid]=r,Oi[e.uid]=n},this.unregisterInteractiveComponent=e=>{let t=this.interactionsStore[e.uid];if(t){for(let e of t)e.destroy();delete this.interactionsStore[e.uid]}delete Oi[e.uid]},this.resizeRunner=new Me(()=>{this.props.emitter.trigger("_resize",!0),this.props.emitter.trigger("windowResize",{view:this.props.viewApi})}),this.handleWindowResize=e=>{let{options:t}=this.props;t.handleWindowResize&&e.target===window&&this.resizeRunner.request(t.windowResizeDelay)}}render(){let e,{props:t}=this,{toolbarConfig:n,options:r}=t,i=this.buildToolbarProps(t.viewSpec,t.dateProfile,t.dateProfileGenerator,t.currentDate,fr(t.options.now,t.dateEnv),t.viewTitle),s=!1,o="";t.isHeightAuto||t.forPrint?o="":null!=r.height?s=!0:null!=r.contentHeight?o=r.contentHeight:e=Math.max(r.aspectRatio,.5);let a=this.buildViewContext(t.viewSpec,t.viewApi,t.options,t.dateProfileGenerator,t.dateEnv,t.theme,t.pluginHooks,t.dispatch,t.getCurrentData,t.emitter,t.calendarApi,this.registerInteractiveComponent,this.unregisterInteractiveComponent),l=n.header&&n.header.hasTitle?this.state.viewLabelId:void 0;return p(Ln.Provider,{value:a},n.header&&p(wa,Object.assign({ref:this.headerRef,extraClassName:"fc-header-toolbar",model:n.header,titleId:l},i)),p(Ca,{liquid:s,height:o,aspectRatio:e,labeledById:l},this.renderView(t),this.buildAppendContent()),n.footer&&p(wa,Object.assign({ref:this.footerRef,extraClassName:"fc-footer-toolbar",model:n.footer,titleId:""},i)))}componentDidMount(){let{props:e}=this;this.calendarInteractions=e.pluginHooks.calendarInteractions.map(t=>new t(e)),window.addEventListener("resize",this.handleWindowResize);let{propSetHandlers:t}=e.pluginHooks;for(let n in t)t[n](e[n],e)}componentDidUpdate(e){let{props:t}=this,{propSetHandlers:n}=t.pluginHooks;for(let r in n)t[r]!==e[r]&&n[r](t[r],t)}componentWillUnmount(){window.removeEventListener("resize",this.handleWindowResize),this.resizeRunner.clear();for(let e of this.calendarInteractions)e.destroy();this.props.emitter.trigger("_unmount")}buildAppendContent(){let{props:e}=this;return p(y,{},...e.pluginHooks.viewContainerAppends.map(t=>t(e)))}renderView(e){let{pluginHooks:t}=e,{viewSpec:n}=e,r={dateProfile:e.dateProfile,businessHours:e.businessHours,eventStore:e.renderableEventStore,eventUiBases:e.eventUiBases,dateSelection:e.dateSelection,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,isHeightAuto:e.isHeightAuto,forPrint:e.forPrint},i=this.buildViewPropTransformers(t.viewPropsTransformers);for(let t of i)Object.assign(r,t.transform(r,e));return p(n.component,Object.assign({},r))}}function Ta(e,t,n,r,i,s){let o=n.build(i,void 0,!1),a=n.buildPrev(t,r,!1),l=n.buildNext(t,r,!1);return{title:s,activeButton:e.type,navUnit:e.singleUnit,isTodayEnabled:o.isValid&&!lr(t.currentRange,i),isPrevEnabled:a.isValid,isNextEnabled:l.isValid}}function ka(e){return e.map(e=>new e)}function Ma(e){let t=Oo(e.locale||"en",Io([]).map);return new Hn(Object.assign(Object.assign({timeZone:cn.timeZone,calendarSystem:"gregory"},e),{locale:t}))}vs.touchMouseIgnoreWait=500;let Ia=0,Oa=0,Na=!1;class Pa{constructor(e){this.subjectEl=null,this.selector="",this.handleSelector="",this.shouldIgnoreMove=!1,this.shouldWatchScroll=!0,this.isDragging=!1,this.isTouchDragging=!1,this.wasTouchScroll=!1,this.handleMouseDown=e=>{if(!this.shouldIgnoreMouse()&&function(e){return 0===e.button&&!e.ctrlKey}(e)&&this.tryStart(e)){let t=this.createEventFromMouse(e,!0);this.emitter.trigger("pointerdown",t),this.initScrollWatch(t),this.shouldIgnoreMove||document.addEventListener("mousemove",this.handleMouseMove),document.addEventListener("mouseup",this.handleMouseUp)}},this.handleMouseMove=e=>{let t=this.createEventFromMouse(e);this.recordCoords(t),this.emitter.trigger("pointermove",t)},this.handleMouseUp=e=>{document.removeEventListener("mousemove",this.handleMouseMove),document.removeEventListener("mouseup",this.handleMouseUp),this.emitter.trigger("pointerup",this.createEventFromMouse(e)),this.cleanup()},this.handleTouchStart=e=>{if(this.tryStart(e)){this.isTouchDragging=!0;let t=this.createEventFromTouch(e,!0);this.emitter.trigger("pointerdown",t),this.initScrollWatch(t);let n=e.target;this.shouldIgnoreMove||n.addEventListener("touchmove",this.handleTouchMove),n.addEventListener("touchend",this.handleTouchEnd),n.addEventListener("touchcancel",this.handleTouchEnd),window.addEventListener("scroll",this.handleTouchScroll,!0)}},this.handleTouchMove=e=>{let t=this.createEventFromTouch(e);this.recordCoords(t),this.emitter.trigger("pointermove",t)},this.handleTouchEnd=e=>{if(this.isDragging){let t=e.target;t.removeEventListener("touchmove",this.handleTouchMove),t.removeEventListener("touchend",this.handleTouchEnd),t.removeEventListener("touchcancel",this.handleTouchEnd),window.removeEventListener("scroll",this.handleTouchScroll,!0),this.emitter.trigger("pointerup",this.createEventFromTouch(e)),this.cleanup(),this.isTouchDragging=!1,Ia+=1,setTimeout(()=>{Ia-=1},vs.touchMouseIgnoreWait)}},this.handleTouchScroll=()=>{this.wasTouchScroll=!0},this.handleScroll=e=>{if(!this.shouldIgnoreMove){let t=window.scrollX-this.prevScrollX+this.prevPageX,n=window.scrollY-this.prevScrollY+this.prevPageY;this.emitter.trigger("pointermove",{origEvent:e,isTouch:this.isTouchDragging,subjectEl:this.subjectEl,pageX:t,pageY:n,deltaX:t-this.origPageX,deltaY:n-this.origPageY})}},this.containerEl=e,this.emitter=new Gr,e.addEventListener("mousedown",this.handleMouseDown),e.addEventListener("touchstart",this.handleTouchStart,{passive:!0}),Oa+=1,1===Oa&&window.addEventListener("touchmove",Ha,{passive:!1})}destroy(){this.containerEl.removeEventListener("mousedown",this.handleMouseDown),this.containerEl.removeEventListener("touchstart",this.handleTouchStart,{passive:!0}),Oa-=1,Oa||window.removeEventListener("touchmove",Ha,{passive:!1})}tryStart(e){let t=this.querySubjectEl(e),n=e.target;return!(!t||this.handleSelector&&!Oe(n,this.handleSelector))&&(this.subjectEl=t,this.isDragging=!0,this.wasTouchScroll=!1,!0)}cleanup(){Na=!1,this.isDragging=!1,this.subjectEl=null,this.destroyScrollWatch()}querySubjectEl(e){return this.selector?Oe(e.target,this.selector):this.containerEl}shouldIgnoreMouse(){return Ia||this.isTouchDragging}cancelTouchScroll(){this.isDragging&&(Na=!0)}initScrollWatch(e){this.shouldWatchScroll&&(this.recordCoords(e),window.addEventListener("scroll",this.handleScroll,!0))}recordCoords(e){this.shouldWatchScroll&&(this.prevPageX=e.pageX,this.prevPageY=e.pageY,this.prevScrollX=window.scrollX,this.prevScrollY=window.scrollY)}destroyScrollWatch(){this.shouldWatchScroll&&window.removeEventListener("scroll",this.handleScroll,!0)}createEventFromMouse(e,t){let n=0,r=0;return t?(this.origPageX=e.pageX,this.origPageY=e.pageY):(n=e.pageX-this.origPageX,r=e.pageY-this.origPageY),{origEvent:e,isTouch:!1,subjectEl:this.subjectEl,pageX:e.pageX,pageY:e.pageY,deltaX:n,deltaY:r}}createEventFromTouch(e,t){let n,r,i=e.touches,s=0,o=0;return i&&i.length?(n=i[0].pageX,r=i[0].pageY):(n=e.pageX,r=e.pageY),t?(this.origPageX=n,this.origPageY=r):(s=n-this.origPageX,o=r-this.origPageY),{origEvent:e,isTouch:!0,subjectEl:this.subjectEl,pageX:n,pageY:r,deltaX:s,deltaY:o}}}function Ha(e){Na&&e.preventDefault()}class Ba{constructor(){this.isVisible=!1,this.sourceEl=null,this.mirrorEl=null,this.sourceElRect=null,this.parentNode=document.body,this.zIndex=9999,this.revertDuration=0}start(e,t,n){this.sourceEl=e,this.sourceElRect=this.sourceEl.getBoundingClientRect(),this.origScreenX=t-window.scrollX,this.origScreenY=n-window.scrollY,this.deltaX=0,this.deltaY=0,this.updateElPosition()}handleMove(e,t){this.deltaX=e-window.scrollX-this.origScreenX,this.deltaY=t-window.scrollY-this.origScreenY,this.updateElPosition()}setIsVisible(e){e?this.isVisible||(this.mirrorEl&&(this.mirrorEl.style.display=""),this.isVisible=e,this.updateElPosition()):this.isVisible&&(this.mirrorEl&&(this.mirrorEl.style.display="none"),this.isVisible=e)}stop(e,t){let n=()=>{this.cleanup(),t()};e&&this.mirrorEl&&this.isVisible&&this.revertDuration&&(this.deltaX||this.deltaY)?this.doRevertAnimation(n,this.revertDuration):setTimeout(n,0)}doRevertAnimation(e,t){let n=this.mirrorEl,r=this.sourceEl.getBoundingClientRect();n.style.transition="top "+t+"ms,left "+t+"ms",Be(n,{left:r.left,top:r.top}),Ge(n,()=>{n.style.transition="",e()})}cleanup(){this.mirrorEl&&(Ie(this.mirrorEl),this.mirrorEl=null),this.sourceEl=null}updateElPosition(){this.sourceEl&&this.isVisible&&Be(this.getMirrorEl(),{left:this.sourceElRect.left+this.deltaX,top:this.sourceElRect.top+this.deltaY})}getMirrorEl(){let e=this.sourceElRect,t=this.mirrorEl;return t||(t=this.mirrorEl=this.sourceEl.cloneNode(!0),t.style.userSelect="none",t.style.webkitUserSelect="none",t.style.pointerEvents="none",t.classList.add("fc-event-dragging"),Be(t,{position:"fixed",zIndex:this.zIndex,visibility:"",boxSizing:"border-box",width:e.right-e.left,height:e.bottom-e.top,right:"auto",bottom:"auto",margin:0}),this.parentNode.appendChild(t)),t}}class ja extends ss{constructor(e,t){super(),this.handleScroll=()=>{this.scrollTop=this.scrollController.getScrollTop(),this.scrollLeft=this.scrollController.getScrollLeft(),this.handleScrollChange()},this.scrollController=e,this.doesListening=t,this.scrollTop=this.origScrollTop=e.getScrollTop(),this.scrollLeft=this.origScrollLeft=e.getScrollLeft(),this.scrollWidth=e.getScrollWidth(),this.scrollHeight=e.getScrollHeight(),this.clientWidth=e.getClientWidth(),this.clientHeight=e.getClientHeight(),this.clientRect=this.computeClientRect(),this.doesListening&&this.getEventTarget().addEventListener("scroll",this.handleScroll)}destroy(){this.doesListening&&this.getEventTarget().removeEventListener("scroll",this.handleScroll)}getScrollTop(){return this.scrollTop}getScrollLeft(){return this.scrollLeft}setScrollTop(e){this.scrollController.setScrollTop(e),this.doesListening||(this.scrollTop=Math.max(Math.min(e,this.getMaxScrollTop()),0),this.handleScrollChange())}setScrollLeft(e){this.scrollController.setScrollLeft(e),this.doesListening||(this.scrollLeft=Math.max(Math.min(e,this.getMaxScrollLeft()),0),this.handleScrollChange())}getClientWidth(){return this.clientWidth}getClientHeight(){return this.clientHeight}getScrollWidth(){return this.scrollWidth}getScrollHeight(){return this.scrollHeight}handleScrollChange(){}}class za extends ja{constructor(e,t){super(new os(e),t)}getEventTarget(){return this.scrollController.el}computeClientRect(){return es(this.scrollController.el)}}class Ua extends ja{constructor(e){super(new as,e)}getEventTarget(){return window}computeClientRect(){return{left:this.scrollLeft,right:this.scrollLeft+this.clientWidth,top:this.scrollTop,bottom:this.scrollTop+this.clientHeight}}handleScrollChange(){this.clientRect=this.computeClientRect()}}const Wa="function"==typeof performance?performance.now:Date.now;class La{constructor(){this.isEnabled=!0,this.scrollQuery=[window,".fc-scroller"],this.edgeThreshold=50,this.maxVelocity=300,this.pointerScreenX=null,this.pointerScreenY=null,this.isAnimating=!1,this.scrollCaches=null,this.everMovedUp=!1,this.everMovedDown=!1,this.everMovedLeft=!1,this.everMovedRight=!1,this.animate=()=>{if(this.isAnimating){let e=this.computeBestEdge(this.pointerScreenX+window.scrollX,this.pointerScreenY+window.scrollY);if(e){let t=Wa();this.handleSide(e,(t-this.msSinceRequest)/1e3),this.requestAnimation(t)}else this.isAnimating=!1}}}start(e,t,n){this.isEnabled&&(this.scrollCaches=this.buildCaches(n),this.pointerScreenX=null,this.pointerScreenY=null,this.everMovedUp=!1,this.everMovedDown=!1,this.everMovedLeft=!1,this.everMovedRight=!1,this.handleMove(e,t))}handleMove(e,t){if(this.isEnabled){let n=e-window.scrollX,r=t-window.scrollY,i=null===this.pointerScreenY?0:r-this.pointerScreenY,s=null===this.pointerScreenX?0:n-this.pointerScreenX;i<0?this.everMovedUp=!0:i>0&&(this.everMovedDown=!0),s<0?this.everMovedLeft=!0:s>0&&(this.everMovedRight=!0),this.pointerScreenX=n,this.pointerScreenY=r,this.isAnimating||(this.isAnimating=!0,this.requestAnimation(Wa()))}}stop(){if(this.isEnabled){this.isAnimating=!1;for(let e of this.scrollCaches)e.destroy();this.scrollCaches=null}}requestAnimation(e){this.msSinceRequest=e,requestAnimationFrame(this.animate)}handleSide(e,t){let{scrollCache:n}=e,{edgeThreshold:r}=this,i=r-e.distance,s=i*i/(r*r)*this.maxVelocity*t,o=1;switch(e.name){case"left":o=-1;case"right":n.setScrollLeft(n.getScrollLeft()+s*o);break;case"top":o=-1;case"bottom":n.setScrollTop(n.getScrollTop()+s*o)}}computeBestEdge(e,t){let{edgeThreshold:n}=this,r=null,i=this.scrollCaches||[];for(let s of i){let i=s.clientRect,o=e-i.left,a=i.right-e,l=t-i.top,c=i.bottom-t;o>=0&&a>=0&&l>=0&&c>=0&&(l<=n&&this.everMovedUp&&s.canScrollUp()&&(!r||r.distance>l)&&(r={scrollCache:s,name:"top",distance:l}),c<=n&&this.everMovedDown&&s.canScrollDown()&&(!r||r.distance>c)&&(r={scrollCache:s,name:"bottom",distance:c}),o<=n&&this.everMovedLeft&&s.canScrollLeft()&&(!r||r.distance>o)&&(r={scrollCache:s,name:"left",distance:o}),a<=n&&this.everMovedRight&&s.canScrollRight()&&(!r||r.distance>a)&&(r={scrollCache:s,name:"right",distance:a}))}return r}buildCaches(e){return this.queryScrollEls(e).map(e=>e===window?new Ua(!1):new za(e,!1))}queryScrollEls(e){let t=[];for(let n of this.scrollQuery)"object"==typeof n?t.push(n):t.push(...Array.prototype.slice.call(e.getRootNode().querySelectorAll(n)));return t}}class Fa extends ms{constructor(e,t){super(e),this.containerEl=e,this.delay=null,this.minDistance=0,this.touchScrollAllowed=!0,this.mirrorNeedsRevert=!1,this.isInteracting=!1,this.isDragging=!1,this.isDelayEnded=!1,this.isDistanceSurpassed=!1,this.delayTimeoutId=null,this.onPointerDown=e=>{this.isDragging||(this.isInteracting=!0,this.isDelayEnded=!1,this.isDistanceSurpassed=!1,Je(document.body),et(document.body),e.isTouch||e.origEvent.preventDefault(),this.emitter.trigger("pointerdown",e),this.isInteracting&&!this.pointer.shouldIgnoreMove&&(this.mirror.setIsVisible(!1),this.mirror.start(e.subjectEl,e.pageX,e.pageY),this.startDelay(e),this.minDistance||this.handleDistanceSurpassed(e)))},this.onPointerMove=e=>{if(this.isInteracting){if(this.emitter.trigger("pointermove",e),!this.isDistanceSurpassed){let t,n=this.minDistance,{deltaX:r,deltaY:i}=e;t=r*r+i*i,t>=n*n&&this.handleDistanceSurpassed(e)}this.isDragging&&("scroll"!==e.origEvent.type&&(this.mirror.handleMove(e.pageX,e.pageY),this.autoScroller.handleMove(e.pageX,e.pageY)),this.emitter.trigger("dragmove",e))}},this.onPointerUp=e=>{this.isInteracting&&(this.isInteracting=!1,Ke(document.body),tt(document.body),this.emitter.trigger("pointerup",e),this.isDragging&&(this.autoScroller.stop(),this.tryStopDrag(e)),this.delayTimeoutId&&(clearTimeout(this.delayTimeoutId),this.delayTimeoutId=null))};let n=this.pointer=new Pa(e);n.emitter.on("pointerdown",this.onPointerDown),n.emitter.on("pointermove",this.onPointerMove),n.emitter.on("pointerup",this.onPointerUp),t&&(n.selector=t),this.mirror=new Ba,this.autoScroller=new La}destroy(){this.pointer.destroy(),this.onPointerUp({})}startDelay(e){"number"==typeof this.delay?this.delayTimeoutId=setTimeout(()=>{this.delayTimeoutId=null,this.handleDelayEnd(e)},this.delay):this.handleDelayEnd(e)}handleDelayEnd(e){this.isDelayEnded=!0,this.tryStartDrag(e)}handleDistanceSurpassed(e){this.isDistanceSurpassed=!0,this.tryStartDrag(e)}tryStartDrag(e){this.isDelayEnded&&this.isDistanceSurpassed&&(this.pointer.wasTouchScroll&&!this.touchScrollAllowed||(this.isDragging=!0,this.mirrorNeedsRevert=!1,this.autoScroller.start(e.pageX,e.pageY,this.containerEl),this.emitter.trigger("dragstart",e),!1===this.touchScrollAllowed&&this.pointer.cancelTouchScroll()))}tryStopDrag(e){this.mirror.stop(this.mirrorNeedsRevert,this.stopDrag.bind(this,e))}stopDrag(e){this.isDragging=!1,this.emitter.trigger("dragend",e)}setIgnoreMove(e){this.pointer.shouldIgnoreMove=e}setMirrorIsVisible(e){this.mirror.setIsVisible(e)}setMirrorNeedsRevert(e){this.mirrorNeedsRevert=e}setAutoScrollEnabled(e){this.autoScroller.isEnabled=e}}class Va{constructor(e){this.el=e,this.origRect=ts(e),this.scrollCaches=ns(e).map(e=>new za(e,!0))}destroy(){for(let e of this.scrollCaches)e.destroy()}computeLeft(){let e=this.origRect.left;for(let t of this.scrollCaches)e+=t.origScrollLeft-t.getScrollLeft();return e}computeTop(){let e=this.origRect.top;for(let t of this.scrollCaches)e+=t.origScrollTop-t.getScrollTop();return e}isWithinClipping(e,t){let n={left:e,top:t};for(let e of this.scrollCaches)if(!Ga(e.getEventTarget())&&!Pi(n,e.clientRect))return!1;return!0}}function Ga(e){let t=e.tagName;return"HTML"===t||"BODY"===t}class Qa{constructor(e,t){this.useSubjectCenter=!1,this.requireInitial=!0,this.disablePointCheck=!1,this.initialHit=null,this.movingHit=null,this.finalHit=null,this.handlePointerDown=e=>{let{dragging:t}=this;this.initialHit=null,this.movingHit=null,this.finalHit=null,this.prepareHits(),this.processFirstCoord(e),this.initialHit||!this.requireInitial?(t.setIgnoreMove(!1),this.emitter.trigger("pointerdown",e)):t.setIgnoreMove(!0)},this.handleDragStart=e=>{this.emitter.trigger("dragstart",e),this.handleMove(e,!0)},this.handleDragMove=e=>{this.emitter.trigger("dragmove",e),this.handleMove(e)},this.handlePointerUp=e=>{this.releaseHits(),this.emitter.trigger("pointerup",e)},this.handleDragEnd=e=>{this.movingHit&&this.emitter.trigger("hitupdate",null,!0,e),this.finalHit=this.movingHit,this.movingHit=null,this.emitter.trigger("dragend",e)},this.droppableStore=t,e.emitter.on("pointerdown",this.handlePointerDown),e.emitter.on("dragstart",this.handleDragStart),e.emitter.on("dragmove",this.handleDragMove),e.emitter.on("pointerup",this.handlePointerUp),e.emitter.on("dragend",this.handleDragEnd),this.dragging=e,this.emitter=new Gr}processFirstCoord(e){let t,n={left:e.pageX,top:e.pageY},r=n,i=e.subjectEl;i instanceof HTMLElement&&(t=ts(i),r=Bi(r,t));let s=this.initialHit=this.queryHitForOffset(r.left,r.top);if(s){if(this.useSubjectCenter&&t){let e=Hi(t,s.rect);e&&(r=ji(e))}this.coordAdjust=zi(r,n)}else this.coordAdjust={left:0,top:0}}handleMove(e,t){let n=this.queryHitForOffset(e.pageX+this.coordAdjust.left,e.pageY+this.coordAdjust.top);!t&&qa(this.movingHit,n)||(this.movingHit=n,this.emitter.trigger("hitupdate",n,!1,e))}prepareHits(){this.offsetTrackers=Dn(this.droppableStore,e=>(e.component.prepareHits(),new Va(e.el)))}releaseHits(){let{offsetTrackers:e}=this;for(let t in e)e[t].destroy();this.offsetTrackers={}}queryHitForOffset(e,t){let{droppableStore:n,offsetTrackers:r}=this,i=null;for(let s in n){let o=n[s].component,a=r[s];if(a&&a.isWithinClipping(e,t)){let n=a.computeLeft(),r=a.computeTop(),l=e-n,c=t-r,{origRect:d}=a,u=d.right-d.left,h=d.bottom-d.top;if(l>=0&&l<u&&c>=0&&c<h){let e=o.queryHit(l,c,u,h);e&&ar(e.dateProfile.activeRange,e.dateSpan.range)&&(this.disablePointCheck||a.el.contains(document.elementFromPoint(l+n-window.scrollX,c+r-window.scrollY)))&&(!i||e.layer>i.layer)&&(e.componentId=s,e.context=o.context,e.rect.left+=n,e.rect.right+=n,e.rect.top+=r,e.rect.bottom+=r,i=e)}}}return i}}function qa(e,t){return!e&&!t||Boolean(e)===Boolean(t)&&Di(e.dateSpan,t.dateSpan)}function Ya(e,t){let n={};for(let r of t.pluginHooks.datePointTransforms)Object.assign(n,r(e,t));var r,i;return Object.assign(n,(r=e,{date:(i=t.dateEnv).toDate(r.range.start),dateStr:i.formatIso(r.range.start,{omitTime:r.allDay}),allDay:r.allDay})),n}class Za extends Mi{constructor(e){super(e),this.subjectEl=null,this.subjectSeg=null,this.isDragging=!1,this.eventRange=null,this.relevantEvents=null,this.receivingContext=null,this.validMutation=null,this.mutatedRelevantEvents=null,this.handlePointerDown=e=>{let t=e.origEvent.target,{component:n,dragging:r}=this,{mirror:i}=r,{options:s}=n.context,o=n.context;this.subjectEl=e.subjectEl;let a=this.subjectSeg=ai(e.subjectEl),l=(this.eventRange=a.eventRange).instance.instanceId;this.relevantEvents=xr(o.getCurrentData().eventStore,l),r.minDistance=e.isTouch?0:s.eventDragMinDistance,r.delay=e.isTouch&&l!==n.props.eventSelection?function(e){let{options:t}=e.context,n=t.eventLongPressDelay;null==n&&(n=t.longPressDelay);return n}(n):null,s.fixedMirrorParent?i.parentNode=s.fixedMirrorParent:i.parentNode=Oe(t,".fc"),i.revertDuration=s.dragRevertDuration;let c=n.isValidSegDownEl(t)&&!Oe(t,".fc-event-resizer");r.setIgnoreMove(!c),this.isDragging=c&&e.subjectEl.classList.contains("fc-event-draggable")},this.handleDragStart=e=>{let t=this.component.context,n=this.eventRange,r=n.instance.instanceId;e.isTouch?r!==this.component.props.eventSelection&&t.dispatch({type:"SELECT_EVENT",eventInstanceId:r}):t.dispatch({type:"UNSELECT_EVENT"}),this.isDragging&&(t.calendarApi.unselect(e),t.emitter.trigger("eventDragStart",{el:this.subjectEl,event:new ti(t,n.def,n.instance),jsEvent:e.origEvent,view:t.viewApi}))},this.handleHitUpdate=(e,t)=>{if(!this.isDragging)return;let n=this.relevantEvents,r=this.hitDragging.initialHit,i=this.component.context,s=null,o=null,a=null,l=!1,c={affectedEvents:n,mutatedEvents:{defs:{},instances:{}},isEvent:!0};if(e){s=e.context;let t=s.options;i===s||t.editable&&t.droppable?(o=function(e,t,n,r){let i=e.dateSpan,s=t.dateSpan,o=i.range.start,a=s.range.start,l={};i.allDay!==s.allDay&&(l.allDay=s.allDay,l.hasEnd=t.context.options.allDayMaintainDuration,o=s.allDay?Mt(n):n);let c=hr(o,a,e.context.dateEnv,e.componentId===t.componentId?e.largeUnit:null);c.milliseconds&&(l.allDay=!1);let d={datesDelta:c,standardProps:l};for(let n of r)n(d,e,t);return d}(r,e,this.eventRange.instance.range.start,s.getCurrentData().pluginHooks.eventDragMutationMassagers),o&&(a=$r(n,s.getCurrentData().eventUiBases,o,s),c.mutatedEvents=a,Ns(c,e.dateProfile,s)||(l=!0,o=null,a=null,c.mutatedEvents={defs:{},instances:{}}))):s=null}this.displayDrag(s,c),l?Xe():$e(),t||(i===s&&qa(r,e)&&(o=null),this.dragging.setMirrorNeedsRevert(!o),this.dragging.setMirrorIsVisible(!e||!this.subjectEl.getRootNode().querySelector(".fc-event-mirror")),this.receivingContext=s,this.validMutation=o,this.mutatedRelevantEvents=a)},this.handlePointerUp=()=>{this.isDragging||this.cleanup()},this.handleDragEnd=e=>{if(this.isDragging){let t=this.component.context,n=t.viewApi,{receivingContext:r,validMutation:i}=this,s=this.eventRange.def,o=this.eventRange.instance,a=new ti(t,s,o),l=this.relevantEvents,c=this.mutatedRelevantEvents,{finalHit:d}=this.hitDragging;if(this.clearDrag(),t.emitter.trigger("eventDragStop",{el:this.subjectEl,event:a,jsEvent:e.origEvent,view:n}),i){if(r===t){let r=new ti(t,c.defs[s.defId],o?c.instances[o.instanceId]:null);t.dispatch({type:"MERGE_EVENTS",eventStore:c});let d={oldEvent:a,event:r,relatedEvents:ri(c,t,o),revert(){t.dispatch({type:"MERGE_EVENTS",eventStore:l})}},u={};for(let e of t.getCurrentData().pluginHooks.eventDropTransformers)Object.assign(u,e(i,t));t.emitter.trigger("eventDrop",Object.assign(Object.assign(Object.assign({},d),u),{el:e.subjectEl,delta:i.datesDelta,jsEvent:e.origEvent,view:n})),t.emitter.trigger("eventChange",d)}else if(r){let i={event:a,relatedEvents:ri(l,t,o),revert(){t.dispatch({type:"MERGE_EVENTS",eventStore:l})}};t.emitter.trigger("eventLeave",Object.assign(Object.assign({},i),{draggedEl:e.subjectEl,view:n})),t.dispatch({type:"REMOVE_EVENTS",eventStore:l}),t.emitter.trigger("eventRemove",i);let u=c.defs[s.defId],h=c.instances[o.instanceId],f=new ti(r,u,h);r.dispatch({type:"MERGE_EVENTS",eventStore:c});let g={event:f,relatedEvents:ri(c,r,h),revert(){r.dispatch({type:"REMOVE_EVENTS",eventStore:c})}};r.emitter.trigger("eventAdd",g),e.isTouch&&r.dispatch({type:"SELECT_EVENT",eventInstanceId:o.instanceId}),r.emitter.trigger("drop",Object.assign(Object.assign({},Ya(d.dateSpan,r)),{draggedEl:e.subjectEl,jsEvent:e.origEvent,view:d.context.viewApi})),r.emitter.trigger("eventReceive",Object.assign(Object.assign({},g),{draggedEl:e.subjectEl,view:d.context.viewApi}))}}else t.emitter.trigger("_noEventDrop")}this.cleanup()};let{component:t}=this,{options:n}=t.context,r=this.dragging=new Fa(e.el);r.pointer.selector=Za.SELECTOR,r.touchScrollAllowed=!1,r.autoScroller.isEnabled=n.dragScroll;let i=this.hitDragging=new Qa(this.dragging,Oi);i.useSubjectCenter=e.useEventCenter,i.emitter.on("pointerdown",this.handlePointerDown),i.emitter.on("dragstart",this.handleDragStart),i.emitter.on("hitupdate",this.handleHitUpdate),i.emitter.on("pointerup",this.handlePointerUp),i.emitter.on("dragend",this.handleDragEnd)}destroy(){this.dragging.destroy()}displayDrag(e,t){let n=this.component.context,r=this.receivingContext;r&&r!==e&&(r===n?r.dispatch({type:"SET_EVENT_DRAG",state:{affectedEvents:t.affectedEvents,mutatedEvents:{defs:{},instances:{}},isEvent:!0}}):r.dispatch({type:"UNSET_EVENT_DRAG"})),e&&e.dispatch({type:"SET_EVENT_DRAG",state:t})}clearDrag(){let e=this.component.context,{receivingContext:t}=this;t&&t.dispatch({type:"UNSET_EVENT_DRAG"}),e!==t&&e.dispatch({type:"UNSET_EVENT_DRAG"})}cleanup(){this.subjectSeg=null,this.isDragging=!1,this.eventRange=null,this.relevantEvents=null,this.receivingContext=null,this.validMutation=null,this.mutatedRelevantEvents=null}}Za.SELECTOR=".fc-event-draggable, .fc-event-resizable";const Xa={fixedMirrorParent:yn},$a={dateClick:yn,eventDragStart:yn,eventDragStop:yn,eventDrop:yn,eventResizeStart:yn,eventResizeStop:yn,eventResize:yn,drop:yn,eventReceive:yn,eventLeave:yn};class Ja{constructor(e,t){this.receivingContext=null,this.droppableEvent=null,this.suppliedDragMeta=null,this.dragMeta=null,this.handleDragStart=e=>{this.dragMeta=this.buildDragMeta(e.subjectEl)},this.handleHitUpdate=(e,t,n)=>{let{dragging:r}=this.hitDragging,i=null,s=null,o=!1,a={affectedEvents:{defs:{},instances:{}},mutatedEvents:{defs:{},instances:{}},isEvent:this.dragMeta.create};e&&(i=e.context,this.canDropElOnCalendar(n.subjectEl,i)&&(s=function(e,t,n){let r=Object.assign({},t.leftoverProps);for(let i of n.pluginHooks.externalDefTransforms)Object.assign(r,i(e,t));let{refined:i,extra:s}=Dr(r,n),o=wr(i,s,t.sourceId,e.allDay,n.options.forceEventDuration||Boolean(t.duration),n),a=e.range.start;e.allDay&&t.startTime&&(a=n.dateEnv.add(a,t.startTime));let l=t.duration?n.dateEnv.add(a,t.duration):Xr(e.allDay,a,n),c=pr(o.defId,{start:a,end:l});return{def:o,instance:c}}(e.dateSpan,this.dragMeta,i),a.mutatedEvents=Rr(s),o=!Ns(a,e.dateProfile,i),o&&(a.mutatedEvents={defs:{},instances:{}},s=null))),this.displayDrag(i,a),r.setMirrorIsVisible(t||!s||!document.querySelector(".fc-event-mirror")),o?Xe():$e(),t||(r.setMirrorNeedsRevert(!s),this.receivingContext=i,this.droppableEvent=s)},this.handleDragEnd=e=>{let{receivingContext:t,droppableEvent:n}=this;if(this.clearDrag(),t&&n){let r=this.hitDragging.finalHit,i=r.context.viewApi,s=this.dragMeta;if(t.emitter.trigger("drop",Object.assign(Object.assign({},Ya(r.dateSpan,t)),{draggedEl:e.subjectEl,jsEvent:e.origEvent,view:i})),s.create){let r=Rr(n);t.dispatch({type:"MERGE_EVENTS",eventStore:r}),e.isTouch&&t.dispatch({type:"SELECT_EVENT",eventInstanceId:n.instance.instanceId}),t.emitter.trigger("eventReceive",{event:new ti(t,n.def,n.instance),relatedEvents:[],revert(){t.dispatch({type:"REMOVE_EVENTS",eventStore:r})},draggedEl:e.subjectEl,view:i})}}this.receivingContext=null,this.droppableEvent=null};let n=this.hitDragging=new Qa(e,Oi);n.requireInitial=!1,n.emitter.on("dragstart",this.handleDragStart),n.emitter.on("hitupdate",this.handleHitUpdate),n.emitter.on("dragend",this.handleDragEnd),this.suppliedDragMeta=t}buildDragMeta(e){return"object"==typeof this.suppliedDragMeta?bs(this.suppliedDragMeta):"function"==typeof this.suppliedDragMeta?bs(this.suppliedDragMeta(e)):function(e){let t=function(e,t){let n=vs.dataAttrPrefix,r=(n?n+"-":"")+t;return e.getAttribute("data-"+r)||""}(e,"event");return bs(t?JSON.parse(t):{create:!1})}(e)}displayDrag(e,t){let n=this.receivingContext;n&&n!==e&&n.dispatch({type:"UNSET_EVENT_DRAG"}),e&&e.dispatch({type:"SET_EVENT_DRAG",state:t})}clearDrag(){this.receivingContext&&this.receivingContext.dispatch({type:"UNSET_EVENT_DRAG"})}canDropElOnCalendar(e,t){let n=t.options.dropAccept;return"function"==typeof n?n.call(t.calendarApi,e):"string"!=typeof n||!n||Boolean(Ne(e,n))}}vs.dataAttrPrefix="";class Ka extends ms{constructor(e){super(e),this.shouldIgnoreMove=!1,this.mirrorSelector="",this.currentMirrorEl=null,this.handlePointerDown=e=>{this.emitter.trigger("pointerdown",e),this.shouldIgnoreMove||this.emitter.trigger("dragstart",e)},this.handlePointerMove=e=>{this.shouldIgnoreMove||this.emitter.trigger("dragmove",e)},this.handlePointerUp=e=>{this.emitter.trigger("pointerup",e),this.shouldIgnoreMove||this.emitter.trigger("dragend",e)};let t=this.pointer=new Pa(e);t.emitter.on("pointerdown",this.handlePointerDown),t.emitter.on("pointermove",this.handlePointerMove),t.emitter.on("pointerup",this.handlePointerUp)}destroy(){this.pointer.destroy()}setIgnoreMove(e){this.shouldIgnoreMove=e}setMirrorIsVisible(e){if(e)this.currentMirrorEl&&(this.currentMirrorEl.style.visibility="",this.currentMirrorEl=null);else{let e=this.mirrorSelector?document.querySelector(this.mirrorSelector):null;e&&(this.currentMirrorEl=e,e.style.visibility="hidden")}}}var el=Po({name:"@fullcalendar/interaction",componentInteractions:[class extends Mi{constructor(e){super(e),this.handlePointerDown=e=>{let{dragging:t}=this,n=e.origEvent.target;t.setIgnoreMove(!this.component.isValidDateDownEl(n))},this.handleDragEnd=e=>{let{component:t}=this,{pointer:n}=this.dragging;if(!n.wasTouchScroll){let{initialHit:n,finalHit:r}=this.hitDragging;if(n&&r&&qa(n,r)){let{context:r}=t,i=Object.assign(Object.assign({},Ya(n.dateSpan,r)),{dayEl:n.dayEl,jsEvent:e.origEvent,view:r.viewApi||r.calendarApi.view});r.emitter.trigger("dateClick",i)}}},this.dragging=new Fa(e.el),this.dragging.autoScroller.isEnabled=!1;let t=this.hitDragging=new Qa(this.dragging,Ii(e));t.emitter.on("pointerdown",this.handlePointerDown),t.emitter.on("dragend",this.handleDragEnd)}destroy(){this.dragging.destroy()}},class extends Mi{constructor(e){super(e),this.dragSelection=null,this.handlePointerDown=e=>{let{component:t,dragging:n}=this,{options:r}=t.context,i=r.selectable&&t.isValidDateDownEl(e.origEvent.target);n.setIgnoreMove(!i),n.delay=e.isTouch?function(e){let{options:t}=e.context,n=t.selectLongPressDelay;null==n&&(n=t.longPressDelay);return n}(t):null},this.handleDragStart=e=>{this.component.context.calendarApi.unselect(e)},this.handleHitUpdate=(e,t)=>{let{context:n}=this.component,r=null,i=!1;if(e){let t=this.hitDragging.initialHit;e.componentId===t.componentId&&this.isHitComboAllowed&&!this.isHitComboAllowed(t,e)||(r=function(e,t,n){let r=e.dateSpan,i=t.dateSpan,s=[r.range.start,r.range.end,i.range.start,i.range.end];s.sort(lt);let o={};for(let r of n){let n=r(e,t);if(!1===n)return null;n&&Object.assign(o,n)}return o.range={start:s[0],end:s[3]},o.allDay=r.allDay,o}(t,e,n.pluginHooks.dateSelectionTransformers)),r&&Ps(r,e.dateProfile,n)||(i=!0,r=null)}r?n.dispatch({type:"SELECT_DATES",selection:r}):t||n.dispatch({type:"UNSELECT_DATES"}),i?Xe():$e(),t||(this.dragSelection=r)},this.handlePointerUp=e=>{this.dragSelection&&(Yr(this.dragSelection,e,this.component.context),this.dragSelection=null)};let{component:t}=e,{options:n}=t.context,r=this.dragging=new Fa(e.el);r.touchScrollAllowed=!1,r.minDistance=n.selectMinDistance||0,r.autoScroller.isEnabled=n.dragScroll;let i=this.hitDragging=new Qa(this.dragging,Ii(e));i.emitter.on("pointerdown",this.handlePointerDown),i.emitter.on("dragstart",this.handleDragStart),i.emitter.on("hitupdate",this.handleHitUpdate),i.emitter.on("pointerup",this.handlePointerUp)}destroy(){this.dragging.destroy()}},Za,class extends Mi{constructor(e){super(e),this.draggingSegEl=null,this.draggingSeg=null,this.eventRange=null,this.relevantEvents=null,this.validMutation=null,this.mutatedRelevantEvents=null,this.handlePointerDown=e=>{let{component:t}=this,n=ai(this.querySegEl(e)),r=this.eventRange=n.eventRange;this.dragging.minDistance=t.context.options.eventDragMinDistance,this.dragging.setIgnoreMove(!this.component.isValidSegDownEl(e.origEvent.target)||e.isTouch&&this.component.props.eventSelection!==r.instance.instanceId)},this.handleDragStart=e=>{let{context:t}=this.component,n=this.eventRange;this.relevantEvents=xr(t.getCurrentData().eventStore,this.eventRange.instance.instanceId);let r=this.querySegEl(e);this.draggingSegEl=r,this.draggingSeg=ai(r),t.calendarApi.unselect(),t.emitter.trigger("eventResizeStart",{el:r,event:new ti(t,n.def,n.instance),jsEvent:e.origEvent,view:t.viewApi})},this.handleHitUpdate=(e,t,n)=>{let{context:r}=this.component,i=this.relevantEvents,s=this.hitDragging.initialHit,o=this.eventRange.instance,a=null,l=null,c=!1,d={affectedEvents:i,mutatedEvents:{defs:{},instances:{}},isEvent:!0};if(e){e.componentId===s.componentId&&this.isHitComboAllowed&&!this.isHitComboAllowed(s,e)||(a=function(e,t,n,r){let i=e.context.dateEnv,s=e.dateSpan.range.start,o=t.dateSpan.range.start,a=hr(s,o,i,e.largeUnit);if(n){if(i.add(r.start,a)<r.end)return{startDelta:a}}else if(i.add(r.end,a)>r.start)return{endDelta:a};return null}(s,e,n.subjectEl.classList.contains("fc-event-resizer-start"),o.range))}a&&(l=$r(i,r.getCurrentData().eventUiBases,a,r),d.mutatedEvents=l,Ns(d,e.dateProfile,r)||(c=!0,a=null,l=null,d.mutatedEvents=null)),l?r.dispatch({type:"SET_EVENT_RESIZE",state:d}):r.dispatch({type:"UNSET_EVENT_RESIZE"}),c?Xe():$e(),t||(a&&qa(s,e)&&(a=null),this.validMutation=a,this.mutatedRelevantEvents=l)},this.handleDragEnd=e=>{let{context:t}=this.component,n=this.eventRange.def,r=this.eventRange.instance,i=new ti(t,n,r),s=this.relevantEvents,o=this.mutatedRelevantEvents;if(t.emitter.trigger("eventResizeStop",{el:this.draggingSegEl,event:i,jsEvent:e.origEvent,view:t.viewApi}),this.validMutation){let a=new ti(t,o.defs[n.defId],r?o.instances[r.instanceId]:null);t.dispatch({type:"MERGE_EVENTS",eventStore:o});let l={oldEvent:i,event:a,relatedEvents:ri(o,t,r),revert(){t.dispatch({type:"MERGE_EVENTS",eventStore:s})}};t.emitter.trigger("eventResize",Object.assign(Object.assign({},l),{el:this.draggingSegEl,startDelta:this.validMutation.startDelta||ft(0),endDelta:this.validMutation.endDelta||ft(0),jsEvent:e.origEvent,view:t.viewApi})),t.emitter.trigger("eventChange",l)}else t.emitter.trigger("_noEventResize");this.draggingSeg=null,this.relevantEvents=null,this.validMutation=null};let{component:t}=e,n=this.dragging=new Fa(e.el);n.pointer.selector=".fc-event-resizer",n.touchScrollAllowed=!1,n.autoScroller.isEnabled=t.context.options.dragScroll;let r=this.hitDragging=new Qa(this.dragging,Ii(e));r.emitter.on("pointerdown",this.handlePointerDown),r.emitter.on("dragstart",this.handleDragStart),r.emitter.on("hitupdate",this.handleHitUpdate),r.emitter.on("dragend",this.handleDragEnd)}destroy(){this.dragging.destroy()}querySegEl(e){return Oe(e.subjectEl,".fc-event")}}],calendarInteractions:[class{constructor(e){this.context=e,this.isRecentPointerDateSelect=!1,this.matchesCancel=!1,this.matchesEvent=!1,this.onSelect=e=>{e.jsEvent&&(this.isRecentPointerDateSelect=!0)},this.onDocumentPointerDown=e=>{let t=this.context.options.unselectCancel,n=ze(e.origEvent);this.matchesCancel=!!Oe(n,t),this.matchesEvent=!!Oe(n,Za.SELECTOR)},this.onDocumentPointerUp=e=>{let{context:t}=this,{documentPointer:n}=this,r=t.getCurrentData();if(!n.wasTouchScroll){if(r.dateSelection&&!this.isRecentPointerDateSelect){let n=t.options.unselectAuto;!n||n&&this.matchesCancel||t.calendarApi.unselect(e)}r.eventSelection&&!this.matchesEvent&&t.dispatch({type:"UNSELECT_EVENT"})}this.isRecentPointerDateSelect=!1};let t=this.documentPointer=new Pa(document);t.shouldIgnoreMove=!0,t.shouldWatchScroll=!1,t.emitter.on("pointerdown",this.onDocumentPointerDown),t.emitter.on("pointerup",this.onDocumentPointerUp),e.emitter.on("select",this.onSelect)}destroy(){this.context.emitter.off("select",this.onSelect),this.documentPointer.destroy()}}],elementDraggingImpl:Fa,optionRefiners:Xa,listenerRefiners:$a});class tl extends ls{constructor(){super(...arguments),this.headerElRef={current:null}}renderSimpleLayout(e,t){let{props:n,context:r}=this,i=[],s=no(r.options);return e&&i.push({type:"header",key:"header",isSticky:s,chunk:{elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}}),i.push({type:"body",key:"body",liquid:!0,chunk:{content:t}}),p(er,{elClasses:["fc-daygrid"],viewSpec:r.viewSpec},p(io,{liquid:!n.isHeightAuto&&!n.forPrint,collapsibleWidth:n.forPrint,cols:[],sections:i}))}renderHScrollLayout(e,t,n,r){let i=this.context.pluginHooks.scrollGridImpl;if(!i)throw new Error("No ScrollGrid implementation");let{props:s,context:o}=this,a=!s.forPrint&&no(o.options),l=!s.forPrint&&ro(o.options),c=[];return e&&c.push({type:"header",key:"header",isSticky:a,chunks:[{key:"main",elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}]}),c.push({type:"body",key:"body",liquid:!0,chunks:[{key:"main",content:t}]}),l&&c.push({type:"footer",key:"footer",isSticky:!0,chunks:[{key:"main",content:to}]}),p(er,{elClasses:["fc-daygrid"],viewSpec:o.viewSpec},p(i,{liquid:!s.isHeightAuto&&!s.forPrint,forPrint:s.forPrint,collapsibleWidth:s.forPrint,colGroups:[{cols:[{span:n,minWidth:r}]}],sections:c}))}}function nl(e,t){let n=[];for(let e=0;e<t;e+=1)n[e]=[];for(let t of e)n[t.row].push(t);return n}function rl(e,t){let n=[];for(let e=0;e<t;e+=1)n[e]=[];for(let t of e)n[t.firstCol].push(t);return n}function il(e,t){let n=[];if(e){for(let r=0;r<t;r+=1)n[r]={affectedInstances:e.affectedInstances,isEvent:e.isEvent,segs:[]};for(let t of e.segs)n[t.row].segs.push(t)}else for(let e=0;e<t;e+=1)n[e]=null;return n}const sl=an({hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"narrow"});function ol(e){let{display:t}=e.eventRange.ui;return"list-item"===t||"auto"===t&&!e.eventRange.def.allDay&&e.firstCol===e.lastCol&&e.isStart&&e.isEnd}class al extends Gn{render(){let{props:e}=this;return p(oo,Object.assign({},e,{elClasses:["fc-daygrid-event","fc-daygrid-block-event","fc-h-event"],defaultTimeFormat:sl,defaultDisplayEventEnd:e.defaultDisplayEventEnd,disableResizing:!e.seg.eventRange.def.allDay}))}}class ll extends Gn{render(){let{props:e,context:t}=this,{options:n}=t,{seg:r}=e,i=pi(r,n.eventTimeFormat||sl,t,!0,e.defaultDisplayEventEnd);return p(so,Object.assign({},e,{elTag:"a",elClasses:["fc-daygrid-event","fc-daygrid-dot-event"],elAttrs:bi(e.seg,t),defaultGenerator:cl,timeText:i,isResizing:!1,isDateSelecting:!1}))}}function cl(e){return p(y,null,p("div",{className:"fc-daygrid-event-dot",style:{borderColor:e.borderColor||e.backgroundColor}}),e.timeText&&p("div",{className:"fc-event-time"},e.timeText),p("div",{className:"fc-event-title"},e.event.title||p(y,null," ")))}class dl extends Gn{constructor(){super(...arguments),this.compileSegs=Gt(ul)}render(){let{props:e}=this,{allSegs:t,invisibleSegs:n}=this.compileSegs(e.singlePlacements);return p(So,{elClasses:["fc-daygrid-more-link"],dateProfile:e.dateProfile,todayRange:e.todayRange,allDayDate:e.allDayDate,moreCnt:e.moreCnt,allSegs:t,hiddenSegs:n,alignmentElRef:e.alignmentElRef,alignGridTop:e.alignGridTop,extraDateSpan:e.extraDateSpan,popoverContent:()=>{let n=(e.eventDrag?e.eventDrag.affectedInstances:null)||(e.eventResize?e.eventResize.affectedInstances:null)||{};return p(y,null,t.map(t=>{let r=t.eventRange.instance.instanceId;return p("div",{className:"fc-daygrid-event-harness",key:r,style:{visibility:n[r]?"hidden":""}},ol(t)?p(ll,Object.assign({seg:t,isDragging:!1,isSelected:r===e.eventSelection,defaultDisplayEventEnd:!1},mi(t,e.todayRange))):p(al,Object.assign({seg:t,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:r===e.eventSelection,defaultDisplayEventEnd:!1},mi(t,e.todayRange))))}))}})}}function ul(e){let t=[],n=[];for(let r of e)t.push(r.seg),r.isVisible||n.push(r.seg);return{allSegs:t,invisibleSegs:n}}const hl=an({week:"narrow"});class fl extends ls{constructor(){super(...arguments),this.rootElRef={current:null},this.state={dayNumberId:We()},this.handleRootEl=e=>{Qn(this.rootElRef,e),Qn(this.props.elRef,e)}}render(){let{context:e,props:t,state:n,rootElRef:r}=this,{options:i,dateEnv:s}=e,{date:o,dateProfile:a}=t;const l=t.showDayNumber&&function(e,t,n){const{start:r,end:i}=t,s=Ct(i,-1),o=n.getYear(r),a=n.getMonth(r),l=n.getYear(s),c=n.getMonth(s);return!(o===l&&a===c)&&Boolean(e.valueOf()===r.valueOf()||1===n.getDay(e)&&e.valueOf()<i.valueOf())}(o,a.currentRange,s);return p(uo,{elTag:"td",elRef:this.handleRootEl,elClasses:["fc-daygrid-day",...t.extraClassNames||[]],elAttrs:Object.assign(Object.assign(Object.assign({},t.extraDataAttrs),t.showDayNumber?{"aria-labelledby":n.dayNumberId}:{}),{role:"gridcell"}),defaultGenerator:gl,date:o,dateProfile:a,todayRange:t.todayRange,showDayNumber:t.showDayNumber,isMonthStart:l,extraRenderProps:t.extraRenderProps},(s,a)=>p("div",{ref:t.innerElRef,className:"fc-daygrid-day-frame fc-scrollgrid-sync-inner",style:{minHeight:t.minHeight}},t.showWeekNumber&&p(vo,{elTag:"a",elClasses:["fc-daygrid-week-number"],elAttrs:qi(e,o,"week"),date:o,defaultFormat:hl}),!a.isDisabled&&(t.showDayNumber||ho(i)||t.forceDayTop)?p("div",{className:"fc-daygrid-day-top"},p(s,{elTag:"a",elClasses:["fc-daygrid-day-number",l&&"fc-daygrid-month-start"],elAttrs:Object.assign(Object.assign({},qi(e,o)),{id:n.dayNumberId})})):t.showDayNumber?p("div",{className:"fc-daygrid-day-top",style:{visibility:"hidden"}},p("a",{className:"fc-daygrid-day-number"}," ")):void 0,p("div",{className:"fc-daygrid-day-events",ref:t.fgContentElRef},t.fgContent,p("div",{className:"fc-daygrid-day-bottom",style:{marginTop:t.moreMarginTop}},p(dl,{allDayDate:o,singlePlacements:t.singlePlacements,moreCnt:t.moreCnt,alignmentElRef:r,alignGridTop:!t.showDayNumber,extraDateSpan:t.extraDateSpan,dateProfile:t.dateProfile,eventSelection:t.eventSelection,eventDrag:t.eventDrag,eventResize:t.eventResize,todayRange:t.todayRange}))),p("div",{className:"fc-daygrid-day-bg"},t.bgContent)))}}function gl(e){return e.dayNumberText||p(y,null," ")}function pl(e){return e.eventRange.instance.instanceId+":"+e.firstCol}function ml(e){return pl(e)+":"+e.lastCol}function vl(e,t,n,r,i,s,o){let a=new bl(t=>{let n=e[t.index].eventRange.instance.instanceId+":"+t.span.start+":"+(t.span.end-1);return i[n]||1});a.allowReslicing=!0,a.strictOrder=r,!0===t||!0===n?(a.maxCoord=s,a.hiddenConsumes=!0):"number"==typeof t?a.maxStackCnt=t:"number"==typeof n&&(a.maxStackCnt=n,a.hiddenConsumes=!0);let l=[],c=[];for(let t=0;t<e.length;t+=1){let n=e[t],r=ml(n);null!=i[r]?l.push({index:t,span:{start:n.firstCol,end:n.lastCol+1}}):c.push(n)}let d=a.addSegs(l),u=a.toRects(),{singleColPlacements:h,multiColPlacements:f,leftoverMargins:g}=function(e,t,n){let r=function(e,t){let n=[];for(let e=0;e<t;e+=1)n.push([]);for(let t of e)for(let e=t.span.start;e<t.span.end;e+=1)n[e].push(t);return n}(e,n.length),i=[],s=[],o=[];for(let e=0;e<n.length;e+=1){let a=r[e],l=[],c=0,d=0;for(let r of a){let i=t[r.index];l.push({seg:yl(i,e,e+1,n),isVisible:!0,isAbsolute:!1,absoluteTop:r.levelCoord,marginTop:r.levelCoord-c}),c=r.levelCoord+r.thickness}let u=[];c=0,d=0;for(let r of a){let i=t[r.index],s=r.span.end-r.span.start>1,o=r.span.start===e;d+=r.levelCoord-c,c=r.levelCoord+r.thickness,s?(d+=r.thickness,o&&u.push({seg:yl(i,r.span.start,r.span.end,n),isVisible:!0,isAbsolute:!0,absoluteTop:r.levelCoord,marginTop:0})):o&&(u.push({seg:yl(i,r.span.start,r.span.end,n),isVisible:!0,isAbsolute:!1,absoluteTop:r.levelCoord,marginTop:d}),d=0)}i.push(l),s.push(u),o.push(d)}return{singleColPlacements:i,multiColPlacements:s,leftoverMargins:o}}(u,e,o),p=[],m=[];for(let e of c){f[e.firstCol].push({seg:e,isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(let t=e.firstCol;t<=e.lastCol;t+=1)h[t].push({seg:yl(e,t,t+1,o),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(let e=0;e<o.length;e+=1)p.push(0);for(let t of d){let n=e[t.index],r=t.span;f[r.start].push({seg:yl(n,r.start,r.end,o),isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(let e=r.start;e<r.end;e+=1)p[e]+=1,h[e].push({seg:yl(n,e,e+1,o),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(let e=0;e<o.length;e+=1)m.push(g[e]);return{singleColPlacements:h,multiColPlacements:f,moreCnts:p,moreMarginTops:m}}function yl(e,t,n,r){if(e.firstCol===t&&e.lastCol===n-1)return e;let i=e.eventRange,s=i.range,o=ir(s,{start:r[t].date,end:wt(r[n-1].date,1)});return Object.assign(Object.assign({},e),{firstCol:t,lastCol:n-1,eventRange:{def:i.def,ui:Object.assign(Object.assign({},i.ui),{durationEditable:!1}),instance:i.instance,range:o},isStart:e.isStart&&o.start.valueOf()===s.start.valueOf(),isEnd:e.isEnd&&o.end.valueOf()===s.end.valueOf()})}class bl extends cs{constructor(){super(...arguments),this.hiddenConsumes=!1,this.forceHidden={}}addSegs(e){const t=super.addSegs(e),{entriesByLevel:n}=this,r=e=>!this.forceHidden[us(e)];for(let e=0;e<n.length;e+=1)n[e]=n[e].filter(r);return t}handleInvalidInsertion(e,t,n){const{entriesByLevel:r,forceHidden:i}=this,{touchingEntry:s,touchingLevel:o,touchingLateral:a}=e;if(this.hiddenConsumes&&s){const e=us(s);if(!i[e])if(this.allowReslicing){const e=Object.assign(Object.assign({},s),{span:fs(s.span,t.span)});i[us(e)]=!0,r[o][a]=e,n.push(e),this.splitEntry(s,t,n)}else i[e]=!0,n.push(s)}super.handleInvalidInsertion(e,t,n)}}class El extends ls{constructor(){super(...arguments),this.cellElRefs=new Vs,this.frameElRefs=new Vs,this.fgElRefs=new Vs,this.segHarnessRefs=new Vs,this.rootElRef={current:null},this.state={framePositions:null,maxContentHeight:null,segHeights:{}},this.handleResize=e=>{e&&this.updateSizing(!0)}}render(){let{props:e,state:t,context:n}=this,{options:r}=n,i=e.cells.length,s=rl(e.businessHourSegs,i),o=rl(e.bgEventSegs,i),a=rl(this.getHighlightSegs(),i),l=rl(this.getMirrorSegs(),i),{singleColPlacements:c,multiColPlacements:d,moreCnts:u,moreMarginTops:h}=vl(di(e.fgEventSegs,r.eventOrder),e.dayMaxEvents,e.dayMaxEventRows,r.eventOrderStrict,t.segHeights,t.maxContentHeight,e.cells),f=e.eventDrag&&e.eventDrag.affectedInstances||e.eventResize&&e.eventResize.affectedInstances||{};return p("tr",{ref:this.rootElRef,role:"row"},e.renderIntro&&e.renderIntro(),e.cells.map((t,n)=>{let r=this.renderFgSegs(n,e.forPrint?c[n]:d[n],e.todayRange,f),i=this.renderFgSegs(n,function(e,t){if(!e.length)return[];let n=function(e){let t={};for(let n of e)for(let e of n)t[e.seg.eventRange.instance.instanceId]=e.absoluteTop;return t}(t);return e.map(e=>({seg:e,isVisible:!0,isAbsolute:!0,absoluteTop:n[e.eventRange.instance.instanceId],marginTop:0}))}(l[n],d),e.todayRange,{},Boolean(e.eventDrag),Boolean(e.eventResize),!1);return p(fl,{key:t.key,elRef:this.cellElRefs.createRef(t.key),innerElRef:this.frameElRefs.createRef(t.key),dateProfile:e.dateProfile,date:t.date,showDayNumber:e.showDayNumbers,showWeekNumber:e.showWeekNumbers&&0===n,forceDayTop:e.showWeekNumbers,todayRange:e.todayRange,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,extraRenderProps:t.extraRenderProps,extraDataAttrs:t.extraDataAttrs,extraClassNames:t.extraClassNames,extraDateSpan:t.extraDateSpan,moreCnt:u[n],moreMarginTop:h[n],singlePlacements:c[n],fgContentElRef:this.fgElRefs.createRef(t.key),fgContent:p(y,null,p(y,null,r),p(y,null,i)),bgContent:p(y,null,this.renderFillSegs(a[n],"highlight"),this.renderFillSegs(s[n],"non-business"),this.renderFillSegs(o[n],"bg-event")),minHeight:e.cellMinHeight})}))}componentDidMount(){this.updateSizing(!0),this.context.addResizeHandler(this.handleResize)}componentDidUpdate(e,t){let n=this.props;this.updateSizing(!Cn(e,n))}componentWillUnmount(){this.context.removeResizeHandler(this.handleResize)}getHighlightSegs(){let{props:e}=this;return e.eventDrag&&e.eventDrag.segs.length?e.eventDrag.segs:e.eventResize&&e.eventResize.segs.length?e.eventResize.segs:e.dateSelectionSegs}getMirrorSegs(){let{props:e}=this;return e.eventResize&&e.eventResize.segs.length?e.eventResize.segs:[]}renderFgSegs(e,t,n,r,i,s,o){let{context:a}=this,{eventSelection:l}=this.props,{framePositions:c}=this.state,d=1===this.props.cells.length,u=i||s||o,h=[];if(c)for(let e of t){let{seg:t}=e,{instanceId:f}=t.eventRange.instance,g=e.isVisible&&!r[f],m=e.isAbsolute,v="",y="";m&&(a.isRtl?(y=0,v=c.lefts[t.lastCol]-c.lefts[t.firstCol]):(v=0,y=c.rights[t.firstCol]-c.rights[t.lastCol])),h.push(p("div",{className:"fc-daygrid-event-harness"+(m?" fc-daygrid-event-harness-abs":""),key:pl(t),ref:u?null:this.segHarnessRefs.createRef(ml(t)),style:{visibility:g?"":"hidden",marginTop:m?"":e.marginTop,top:m?e.absoluteTop:"",left:v,right:y}},ol(t)?p(ll,Object.assign({seg:t,isDragging:i,isSelected:f===l,defaultDisplayEventEnd:d},mi(t,n))):p(al,Object.assign({seg:t,isDragging:i,isResizing:s,isDateSelecting:o,isSelected:f===l,defaultDisplayEventEnd:d},mi(t,n)))))}return h}renderFillSegs(e,t){let{isRtl:n}=this.context,{todayRange:r}=this.props,{framePositions:i}=this.state,s=[];if(i)for(let o of e){let e=n?{right:0,left:i.lefts[o.lastCol]-i.lefts[o.firstCol]}:{left:0,right:i.rights[o.firstCol]-i.rights[o.lastCol]};s.push(p("div",{key:yi(o.eventRange),className:"fc-daygrid-bg-harness",style:e},"bg-event"===t?p(go,Object.assign({seg:o},mi(o,r))):mo(t)))}return p(y,{},...s)}updateSizing(e){let{props:t,state:n,frameElRefs:r}=this;if(!t.forPrint&&null!==t.clientWidth){if(e){let e=t.cells.map(e=>r.currentMap[e.key]);if(e.length){let t=this.rootElRef.current,r=new rs(t,e,!0,!1);n.framePositions&&n.framePositions.similarTo(r)||this.setState({framePositions:new rs(t,e,!0,!1)})}}const i=this.state.segHeights,s=this.querySegHeights(),o=!0===t.dayMaxEvents||!0===t.dayMaxEventRows;this.safeSetState({segHeights:Object.assign(Object.assign({},i),s),maxContentHeight:o?this.computeMaxContentHeight():null})}}querySegHeights(){let e=this.segHarnessRefs.currentMap,t={};for(let n in e){let r=Math.round(e[n].getBoundingClientRect().height);t[n]=Math.max(t[n]||0,r)}return t}computeMaxContentHeight(){let e=this.props.cells[0].key,t=this.cellElRefs.currentMap[e],n=this.fgElRefs.currentMap[e];return t.getBoundingClientRect().bottom-n.getBoundingClientRect().top}getCellEls(){let e=this.cellElRefs.currentMap;return this.props.cells.map(t=>e[t.key])}}El.addStateEquality({segHeights:Cn});class Sl extends ls{constructor(){super(...arguments),this.splitBusinessHourSegs=Gt(nl),this.splitBgEventSegs=Gt(nl),this.splitFgEventSegs=Gt(nl),this.splitDateSelectionSegs=Gt(nl),this.splitEventDrag=Gt(il),this.splitEventResize=Gt(il),this.rowRefs=new Vs}render(){let{props:e,context:t}=this,n=e.cells.length,r=this.splitBusinessHourSegs(e.businessHourSegs,n),i=this.splitBgEventSegs(e.bgEventSegs,n),s=this.splitFgEventSegs(e.fgEventSegs,n),o=this.splitDateSelectionSegs(e.dateSelectionSegs,n),a=this.splitEventDrag(e.eventDrag,n),l=this.splitEventResize(e.eventResize,n),c=n>=7&&e.clientWidth?e.clientWidth/t.options.aspectRatio/6:null;return p(Rs,{unit:"day"},(t,d)=>p(y,null,e.cells.map((t,u)=>p(El,{ref:this.rowRefs.createRef(u),key:t.length?t[0].date.toISOString():u,showDayNumbers:n>1,showWeekNumbers:e.showWeekNumbers,todayRange:d,dateProfile:e.dateProfile,cells:t,renderIntro:e.renderRowIntro,businessHourSegs:r[u],eventSelection:e.eventSelection,bgEventSegs:i[u].filter(Dl),fgEventSegs:s[u],dateSelectionSegs:o[u],eventDrag:a[u],eventResize:l[u],dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,clientWidth:e.clientWidth,clientHeight:e.clientHeight,cellMinHeight:c,forPrint:e.forPrint}))))}componentDidMount(){this.registerInteractiveComponent()}componentDidUpdate(){this.registerInteractiveComponent()}registerInteractiveComponent(){if(!this.rootEl){const e=this.rowRefs.currentMap[0].getCellEls()[0],t=e?e.closest(".fc-daygrid-body"):null;t&&(this.rootEl=t,this.context.registerInteractiveComponent(this,{el:t,isHitComboAllowed:this.props.isHitComboAllowed}))}}componentWillUnmount(){this.rootEl&&(this.context.unregisterInteractiveComponent(this),this.rootEl=null)}prepareHits(){this.rowPositions=new rs(this.rootEl,this.rowRefs.collect().map(e=>e.getCellEls()[0]),!1,!0),this.colPositions=new rs(this.rootEl,this.rowRefs.currentMap[0].getCellEls(),!0,!1)}queryHit(e,t){let{colPositions:n,rowPositions:r}=this,i=n.leftToIndex(e),s=r.topToIndex(t);if(null!=s&&null!=i){let e=this.props.cells[s][i];return{dateProfile:this.props.dateProfile,dateSpan:Object.assign({range:this.getCellRange(s,i),allDay:!0},e.extraDateSpan),dayEl:this.getCellEl(s,i),rect:{left:n.lefts[i],right:n.rights[i],top:r.tops[s],bottom:r.bottoms[s]},layer:0}}return null}getCellEl(e,t){return this.rowRefs.currentMap[e].getCellEls()[t]}getCellRange(e,t){let n=this.props.cells[e][t].date;return{start:n,end:wt(n,1)}}}function Dl(e){return e.eventRange.def.allDay}class Al extends ls{constructor(){super(...arguments),this.elRef={current:null},this.needsScrollReset=!1}render(){let{props:e}=this,{dayMaxEventRows:t,dayMaxEvents:n,expandRows:r}=e,i=!0===n||!0===t;i&&!r&&(i=!1,t=null,n=null);let s=["fc-daygrid-body",i?"fc-daygrid-body-balanced":"fc-daygrid-body-unbalanced",r?"":"fc-daygrid-body-natural"];return p("div",{ref:this.elRef,className:s.join(" "),style:{width:e.clientWidth,minWidth:e.tableMinWidth}},p("table",{role:"presentation",className:"fc-scrollgrid-sync-table",style:{width:e.clientWidth,minWidth:e.tableMinWidth,height:r?e.clientHeight:""}},e.colGroupNode,p("tbody",{role:"presentation"},p(Sl,{dateProfile:e.dateProfile,cells:e.cells,renderRowIntro:e.renderRowIntro,showWeekNumbers:e.showWeekNumbers,clientWidth:e.clientWidth,clientHeight:e.clientHeight,businessHourSegs:e.businessHourSegs,bgEventSegs:e.bgEventSegs,fgEventSegs:e.fgEventSegs,dateSelectionSegs:e.dateSelectionSegs,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,dayMaxEvents:n,dayMaxEventRows:t,forPrint:e.forPrint,isHitComboAllowed:e.isHitComboAllowed}))))}componentDidMount(){this.requestScrollReset()}componentDidUpdate(e){e.dateProfile!==this.props.dateProfile?this.requestScrollReset():this.flushScrollReset()}requestScrollReset(){this.needsScrollReset=!0,this.flushScrollReset()}flushScrollReset(){if(this.needsScrollReset&&this.props.clientWidth){const e=function(e,t){let n;t.currentRangeUnit.match(/year|month/)&&(n=e.querySelector(`[data-date="${Lt(t.currentDate)}-01"]`));n||(n=e.querySelector(`[data-date="${Wt(t.currentDate)}"]`));return n}(this.elRef.current,this.props.dateProfile);if(e){const t=e.closest(".fc-daygrid-body"),n=t.closest(".fc-scroller"),r=e.getBoundingClientRect().top-t.getBoundingClientRect().top;n.scrollTop=r?r+1:0}this.needsScrollReset=!1}}}class wl extends Is{constructor(){super(...arguments),this.forceDayIfListItem=!0}sliceRange(e,t){return t.sliceRange(e)}}class Cl extends ls{constructor(){super(...arguments),this.slicer=new wl,this.tableRef={current:null}}render(){let{props:e,context:t}=this;return p(Al,Object.assign({ref:this.tableRef},this.slicer.sliceProps(e,e.dateProfile,e.nextDayThreshold,t,e.dayTableModel),{dateProfile:e.dateProfile,cells:e.dayTableModel.cells,colGroupNode:e.colGroupNode,tableMinWidth:e.tableMinWidth,renderRowIntro:e.renderRowIntro,dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,showWeekNumbers:e.showWeekNumbers,expandRows:e.expandRows,headerAlignElRef:e.headerAlignElRef,clientWidth:e.clientWidth,clientHeight:e.clientHeight,forPrint:e.forPrint}))}}function Rl(e,t){let n=new ks(e.renderRange,t);return new Ms(n,/year|month|week/.test(e.currentRangeUnit))}class xl extends gr{buildRenderRange(e,t,n){let r=super.buildRenderRange(e,t,n),{props:i}=this;return _l({currentRange:r,snapToWeek:/^(year|month)$/.test(t),fixedWeekCount:i.fixedWeekCount,dateEnv:i.dateEnv})}}function _l(e){let t,{dateEnv:n,currentRange:r}=e,{start:i,end:s}=r;if(e.snapToWeek&&(i=n.startOfWeek(i),t=n.startOfWeek(s),t.valueOf()!==s.valueOf()&&(s=At(t,1))),e.fixedWeekCount){let e=n.startOfWeek(n.startOfMonth(wt(r.end,-1)));s=At(s,6-Math.ceil(Rt(e,s)))}return{start:i,end:s}}xe(':root{--fc-daygrid-event-dot-width:8px}.fc-daygrid-day-events:after,.fc-daygrid-day-events:before,.fc-daygrid-day-frame:after,.fc-daygrid-day-frame:before,.fc-daygrid-event-harness:after,.fc-daygrid-event-harness:before{clear:both;content:"";display:table}.fc .fc-daygrid-body{position:relative;z-index:1}.fc .fc-daygrid-day.fc-day-today{background-color:var(--fc-today-bg-color)}.fc .fc-daygrid-day-frame{min-height:100%;position:relative}.fc .fc-daygrid-day-top{display:flex;flex-direction:row-reverse}.fc .fc-day-other .fc-daygrid-day-top{opacity:.3}.fc .fc-daygrid-day-number{padding:4px;position:relative;z-index:4}.fc .fc-daygrid-month-start{font-size:1.1em;font-weight:700}.fc .fc-daygrid-day-events{margin-top:1px}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{left:0;position:absolute;right:0}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:2em;position:relative}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:1em}.fc .fc-daygrid-event-harness{position:relative}.fc .fc-daygrid-event-harness-abs{left:0;position:absolute;right:0;top:0}.fc .fc-daygrid-bg-harness{bottom:0;position:absolute;top:0}.fc .fc-daygrid-day-bg .fc-non-business{z-index:1}.fc .fc-daygrid-day-bg .fc-bg-event{z-index:2}.fc .fc-daygrid-day-bg .fc-highlight{z-index:3}.fc .fc-daygrid-event{margin-top:1px;z-index:6}.fc .fc-daygrid-event.fc-event-mirror{z-index:7}.fc .fc-daygrid-day-bottom{font-size:.85em;margin:0 2px}.fc .fc-daygrid-day-bottom:after,.fc .fc-daygrid-day-bottom:before{clear:both;content:"";display:table}.fc .fc-daygrid-more-link{border-radius:3px;cursor:pointer;line-height:1;margin-top:1px;max-width:100%;overflow:hidden;padding:2px;position:relative;white-space:nowrap;z-index:4}.fc .fc-daygrid-more-link:hover{background-color:rgba(0,0,0,.1)}.fc .fc-daygrid-week-number{background-color:var(--fc-neutral-bg-color);color:var(--fc-neutral-text-color);min-width:1.5em;padding:2px;position:absolute;text-align:center;top:0;z-index:5}.fc .fc-more-popover .fc-popover-body{min-width:220px;padding:10px}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:2px}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{margin-right:2px}.fc-direction-ltr .fc-daygrid-more-link{float:left}.fc-direction-ltr .fc-daygrid-week-number{border-radius:0 0 3px 0;left:0}.fc-direction-rtl .fc-daygrid-more-link{float:right}.fc-direction-rtl .fc-daygrid-week-number{border-radius:0 0 0 3px;right:0}.fc-liquid-hack .fc-daygrid-day-frame{position:static}.fc-daygrid-event{border-radius:3px;font-size:var(--fc-small-font-size);position:relative;white-space:nowrap}.fc-daygrid-block-event .fc-event-time{font-weight:700}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{padding:1px}.fc-daygrid-dot-event{align-items:center;display:flex;padding:2px 0}.fc-daygrid-dot-event .fc-event-title{flex-grow:1;flex-shrink:1;font-weight:700;min-width:0;overflow:hidden}.fc-daygrid-dot-event.fc-event-mirror,.fc-daygrid-dot-event:hover{background:rgba(0,0,0,.1)}.fc-daygrid-dot-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-daygrid-event-dot{border:calc(var(--fc-daygrid-event-dot-width)/2) solid var(--fc-event-border-color);border-radius:calc(var(--fc-daygrid-event-dot-width)/2);box-sizing:content-box;height:0;margin:0 4px;width:0}.fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-right:3px}.fc-direction-rtl .fc-daygrid-event .fc-event-time{margin-left:3px}');var Tl=Po({name:"@fullcalendar/daygrid",initialView:"dayGridMonth",views:{dayGrid:{component:class extends tl{constructor(){super(...arguments),this.buildDayTableModel=Gt(Rl),this.headerRef={current:null},this.tableRef={current:null}}render(){let{options:e,dateProfileGenerator:t}=this.context,{props:n}=this,r=this.buildDayTableModel(n.dateProfile,t),i=e.dayHeaders&&p(_s,{ref:this.headerRef,dateProfile:n.dateProfile,dates:r.headerDates,datesRepDistinctDays:1===r.rowCnt}),s=t=>p(Cl,{ref:this.tableRef,dateProfile:n.dateProfile,dayTableModel:r,businessHours:n.businessHours,dateSelection:n.dateSelection,eventStore:n.eventStore,eventUiBases:n.eventUiBases,eventSelection:n.eventSelection,eventDrag:n.eventDrag,eventResize:n.eventResize,nextDayThreshold:e.nextDayThreshold,colGroupNode:t.tableColGroupNode,tableMinWidth:t.tableMinWidth,dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,showWeekNumbers:e.weekNumbers,expandRows:!n.isHeightAuto,headerAlignElRef:this.headerElRef,clientWidth:t.clientWidth,clientHeight:t.clientHeight,forPrint:n.forPrint});return e.dayMinWidth?this.renderHScrollLayout(i,s,r.colCnt,e.dayMinWidth):this.renderSimpleLayout(i,s)}},dateProfileGeneratorClass:xl},dayGridDay:{type:"dayGrid",duration:{days:1}},dayGridWeek:{type:"dayGrid",duration:{weeks:1}},dayGridMonth:{type:"dayGrid",duration:{months:1},fixedWeekCount:!0},dayGridYear:{type:"dayGrid",duration:{years:1}}}});class kl extends Wi{getKeyInfo(){return{allDay:{},timed:{}}}getKeysForDateSpan(e){return e.allDay?["allDay"]:["timed"]}getKeysForEventDef(e){return e.allDay?si(e)?["timed","allDay"]:["allDay"]:["timed"]}}const Ml=an({hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"short"});function Il(e){let t=["fc-timegrid-slot","fc-timegrid-slot-label",e.isLabeled?"fc-scrollgrid-shrink":"fc-timegrid-slot-minor"];return p(Ln.Consumer,null,n=>{if(!e.isLabeled)return p("td",{className:t.join(" "),"data-time":e.isoTimeStr});let{dateEnv:r,options:i,viewApi:s}=n,o=null==i.slotLabelFormat?Ml:Array.isArray(i.slotLabelFormat)?an(i.slotLabelFormat[0]):an(i.slotLabelFormat),a={level:0,time:e.time,date:r.toDate(e.date),view:s,text:r.format(e.date,o)};return p(Jn,{elTag:"td",elClasses:t,elAttrs:{"data-time":e.isoTimeStr},renderProps:a,generatorName:"slotLabelContent",customGenerator:i.slotLabelContent,defaultGenerator:Ol,classNameGenerator:i.slotLabelClassNames,didMount:i.slotLabelDidMount,willUnmount:i.slotLabelWillUnmount},e=>p("div",{className:"fc-timegrid-slot-label-frame fc-scrollgrid-shrink-frame"},p(e,{elTag:"div",elClasses:["fc-timegrid-slot-label-cushion","fc-scrollgrid-shrink-cushion"]})))})}function Ol(e){return e.text}class Nl extends Gn{render(){return this.props.slatMetas.map(e=>p("tr",{key:e.key},p(Il,Object.assign({},e))))}}const Pl=an({week:"short"});class Hl extends ls{constructor(){super(...arguments),this.allDaySplitter=new kl,this.headerElRef={current:null},this.rootElRef={current:null},this.scrollerElRef={current:null},this.state={slatCoords:null},this.handleScrollTopRequest=e=>{let t=this.scrollerElRef.current;t&&(t.scrollTop=e)},this.renderHeadAxis=(e,t="")=>{let{options:n}=this.context,{dateProfile:r}=this.props,i=r.renderRange,s=1===xt(i.start,i.end)?qi(this.context,i.start,"week"):{};return n.weekNumbers&&"day"===e?p(vo,{elTag:"th",elClasses:["fc-timegrid-axis","fc-scrollgrid-shrink"],elAttrs:{"aria-hidden":!0},date:i.start,defaultFormat:Pl},e=>p("div",{className:["fc-timegrid-axis-frame","fc-scrollgrid-shrink-frame","fc-timegrid-axis-frame-liquid"].join(" "),style:{height:t}},p(e,{elTag:"a",elClasses:["fc-timegrid-axis-cushion","fc-scrollgrid-shrink-cushion","fc-scrollgrid-sync-inner"],elAttrs:s}))):p("th",{"aria-hidden":!0,className:"fc-timegrid-axis"},p("div",{className:"fc-timegrid-axis-frame",style:{height:t}}))},this.renderTableRowAxis=e=>{let{options:t,viewApi:n}=this.context,r={text:t.allDayText,view:n};return p(Jn,{elTag:"td",elClasses:["fc-timegrid-axis","fc-scrollgrid-shrink"],elAttrs:{"aria-hidden":!0},renderProps:r,generatorName:"allDayContent",customGenerator:t.allDayContent,defaultGenerator:Bl,classNameGenerator:t.allDayClassNames,didMount:t.allDayDidMount,willUnmount:t.allDayWillUnmount},t=>p("div",{className:["fc-timegrid-axis-frame","fc-scrollgrid-shrink-frame",null==e?" fc-timegrid-axis-frame-liquid":""].join(" "),style:{height:e}},p(t,{elTag:"span",elClasses:["fc-timegrid-axis-cushion","fc-scrollgrid-shrink-cushion","fc-scrollgrid-sync-inner"]})))},this.handleSlatCoords=e=>{this.setState({slatCoords:e})}}renderSimpleLayout(e,t,n){let{context:r,props:i}=this,s=[],o=no(r.options);return e&&s.push({type:"header",key:"header",isSticky:o,chunk:{elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}}),t&&(s.push({type:"body",key:"all-day",chunk:{content:t}}),s.push({type:"body",key:"all-day-divider",outerContent:p("tr",{role:"presentation",className:"fc-scrollgrid-section"},p("td",{className:"fc-timegrid-divider "+r.theme.getClass("tableCellShaded")}))})),s.push({type:"body",key:"body",liquid:!0,expandRows:Boolean(r.options.expandRows),chunk:{scrollerElRef:this.scrollerElRef,content:n}}),p(er,{elRef:this.rootElRef,elClasses:["fc-timegrid"],viewSpec:r.viewSpec},p(io,{liquid:!i.isHeightAuto&&!i.forPrint,collapsibleWidth:i.forPrint,cols:[{width:"shrink"}],sections:s}))}renderHScrollLayout(e,t,n,r,i,s,o){let a=this.context.pluginHooks.scrollGridImpl;if(!a)throw new Error("No ScrollGrid implementation");let{context:l,props:c}=this,d=!c.forPrint&&no(l.options),u=!c.forPrint&&ro(l.options),h=[];e&&h.push({type:"header",key:"header",isSticky:d,syncRowHeights:!0,chunks:[{key:"axis",rowContent:e=>p("tr",{role:"presentation"},this.renderHeadAxis("day",e.rowSyncHeights[0]))},{key:"cols",elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}]}),t&&(h.push({type:"body",key:"all-day",syncRowHeights:!0,chunks:[{key:"axis",rowContent:e=>p("tr",{role:"presentation"},this.renderTableRowAxis(e.rowSyncHeights[0]))},{key:"cols",content:t}]}),h.push({key:"all-day-divider",type:"body",outerContent:p("tr",{role:"presentation",className:"fc-scrollgrid-section"},p("td",{colSpan:2,className:"fc-timegrid-divider "+l.theme.getClass("tableCellShaded")}))}));let f=l.options.nowIndicator;return h.push({type:"body",key:"body",liquid:!0,expandRows:Boolean(l.options.expandRows),chunks:[{key:"axis",content:e=>p("div",{className:"fc-timegrid-axis-chunk"},p("table",{"aria-hidden":!0,style:{height:e.expandRows?e.clientHeight:""}},e.tableColGroupNode,p("tbody",null,p(Nl,{slatMetas:s}))),p("div",{className:"fc-timegrid-now-indicator-container"},p(Rs,{unit:f?"minute":"day"},e=>{let t=f&&o&&o.safeComputeTop(e);return"number"==typeof t?p(lo,{elClasses:["fc-timegrid-now-indicator-arrow"],elStyle:{top:t},isAxis:!0,date:e}):null})))},{key:"cols",scrollerElRef:this.scrollerElRef,content:n}]}),u&&h.push({key:"footer",type:"footer",isSticky:!0,chunks:[{key:"axis",content:to},{key:"cols",content:to}]}),p(er,{elRef:this.rootElRef,elClasses:["fc-timegrid"],viewSpec:l.viewSpec},p(a,{liquid:!c.isHeightAuto&&!c.forPrint,forPrint:c.forPrint,collapsibleWidth:!1,colGroups:[{width:"shrink",cols:[{width:"shrink"}]},{cols:[{span:r,minWidth:i}]}],sections:h}))}getAllDayMaxEventProps(){let{dayMaxEvents:e,dayMaxEventRows:t}=this.context.options;return!0!==e&&!0!==t||(e=void 0,t=5),{dayMaxEvents:e,dayMaxEventRows:t}}}function Bl(e){return e.text}class jl{constructor(e,t,n){this.positions=e,this.dateProfile=t,this.slotDuration=n}safeComputeTop(e){let{dateProfile:t}=this;if(lr(t.currentRange,e)){let n=Mt(e),r=e.valueOf()-n.valueOf();if(r>=yt(t.slotMinTime)&&r<yt(t.slotMaxTime))return this.computeTimeTop(ft(r))}return null}computeDateTop(e,t){return t||(t=Mt(e)),this.computeTimeTop(ft(e.valueOf()-t.valueOf()))}computeTimeTop(e){let t,n,{positions:r,dateProfile:i}=this,s=r.els.length,o=(e.milliseconds-yt(i.slotMinTime))/yt(this.slotDuration);return o=Math.max(0,o),o=Math.min(s,o),t=Math.floor(o),t=Math.min(t,s-1),n=o-t,r.tops[t]+r.getHeight(t)*n}}class zl extends Gn{render(){let{props:e,context:t}=this,{options:n}=t,{slatElRefs:r}=e;return p("tbody",null,e.slatMetas.map((i,s)=>{let o={time:i.time,date:t.dateEnv.toDate(i.date),view:t.viewApi};return p("tr",{key:i.key,ref:r.createRef(i.key)},e.axis&&p(Il,Object.assign({},i)),p(Jn,{elTag:"td",elClasses:["fc-timegrid-slot","fc-timegrid-slot-lane",!i.isLabeled&&"fc-timegrid-slot-minor"],elAttrs:{"data-time":i.isoTimeStr},renderProps:o,generatorName:"slotLaneContent",customGenerator:n.slotLaneContent,classNameGenerator:n.slotLaneClassNames,didMount:n.slotLaneDidMount,willUnmount:n.slotLaneWillUnmount}))}))}}class Ul extends Gn{constructor(){super(...arguments),this.rootElRef={current:null},this.slatElRefs=new Vs}render(){let{props:e,context:t}=this;return p("div",{ref:this.rootElRef,className:"fc-timegrid-slots"},p("table",{"aria-hidden":!0,className:t.theme.getClass("table"),style:{minWidth:e.tableMinWidth,width:e.clientWidth,height:e.minHeight}},e.tableColGroupNode,p(zl,{slatElRefs:this.slatElRefs,axis:e.axis,slatMetas:e.slatMetas})))}componentDidMount(){this.updateSizing()}componentDidUpdate(){this.updateSizing()}componentWillUnmount(){this.props.onCoords&&this.props.onCoords(null)}updateSizing(){let{context:e,props:t}=this;if(t.onCoords&&null!==t.clientWidth){this.rootElRef.current.offsetHeight&&t.onCoords(new jl(new rs(this.rootElRef.current,(n=this.slatElRefs.currentMap,t.slatMetas.map(e=>n[e.key])),!1,!0),this.props.dateProfile,e.options.slotDuration))}var n}}function Wl(e,t){let n,r=[];for(n=0;n<t;n+=1)r.push([]);if(e)for(n=0;n<e.length;n+=1)r[e[n].col].push(e[n]);return r}function Ll(e,t){let n=[];if(e){for(let r=0;r<t;r+=1)n[r]={affectedInstances:e.affectedInstances,isEvent:e.isEvent,segs:[]};for(let t of e.segs)n[t.col].segs.push(t)}else for(let e=0;e<t;e+=1)n[e]=null;return n}class Fl extends Gn{render(){let{props:e}=this;return p(So,{elClasses:["fc-timegrid-more-link"],elStyle:{top:e.top,bottom:e.bottom},allDayDate:null,moreCnt:e.hiddenSegs.length,allSegs:e.hiddenSegs,hiddenSegs:e.hiddenSegs,extraDateSpan:e.extraDateSpan,dateProfile:e.dateProfile,todayRange:e.todayRange,popoverContent:()=>ec(e.hiddenSegs,e),defaultGenerator:Vl,forceTimed:!0},e=>p(e,{elTag:"div",elClasses:["fc-timegrid-more-link-inner","fc-sticky"]}))}}function Vl(e){return e.shortText}function Gl(e,t,n){let r=new cs;null!=t&&(r.strictOrder=t),null!=n&&(r.maxStackCnt=n);let i=hs(r.addSegs(e)),s=function(e){const{entriesByLevel:t}=e,n=Zl((e,t)=>e+":"+t,(r,i)=>{let s=Ql(function(e,t,n){let{levelCoords:r,entriesByLevel:i}=e,s=i[t][n],o=r[t]+s.thickness,a=r.length,l=t;for(;l<a&&r[l]<o;l+=1);for(;l<a;l+=1){let e,t=i[l],n=ps(t,s.span.start,ds),r=n[0]+n[1],o=r;for(;(e=t[o])&&e.span.start<s.span.end;)o+=1;if(r<o)return{level:l,lateralStart:r,lateralEnd:o}}return null}(e,r,i),n),o=t[r][i];return[Object.assign(Object.assign({},o),{nextLevelNodes:s[0]}),o.thickness+s[1]]});return Ql(t.length?{level:0,lateralStart:0,lateralEnd:t[0].length}:null,n)[0]}(r);return s=function(e,t){const n=Zl((e,t,n)=>us(e),(e,r,i)=>{let s,{nextLevelNodes:o,thickness:a}=e,l=a+i,c=a/l,d=[];if(o.length)for(let e of o)if(void 0===s){let t=n(e,r,l);s=t[0],d.push(t[1])}else{let t=n(e,s,0);d.push(t[1])}else s=t;let u=(s-r)*c;return[s-u,Object.assign(Object.assign({},e),{thickness:u,nextLevelNodes:d})]});return e.map(e=>n(e,0,0)[1])}(s,1),{segRects:function(e){let t=[];const n=Zl((e,t,n)=>us(e),(e,n,i)=>{let s=Object.assign(Object.assign({},e),{levelCoord:n,stackDepth:i,stackForward:0});return t.push(s),s.stackForward=r(e.nextLevelNodes,n+e.thickness,i+1)+1});function r(e,t,r){let i=0;for(let s of e)i=Math.max(n(s,t,r),i);return i}return r(e,0,0),t}(s),hiddenGroups:i}}function Ql(e,t){if(!e)return[[],0];let{level:n,lateralStart:r,lateralEnd:i}=e,s=r,o=[];for(;s<i;)o.push(t(n,s)),s+=1;return o.sort(ql),[o.map(Yl),o[0][1]]}function ql(e,t){return t[1]-e[1]}function Yl(e){return e[0]}function Zl(e,t){const n={};return(...r)=>{let i=e(...r);return i in n?n[i]:n[i]=t(...r)}}function Xl(e,t,n=null,r=0){let i=[];if(n)for(let s=0;s<e.length;s+=1){let o=e[s],a=n.computeDateTop(o.start,t),l=Math.max(a+(r||0),n.computeDateTop(o.end,t));i.push({start:Math.round(a),end:Math.round(l)})}return i}const $l=an({hour:"numeric",minute:"2-digit",meridiem:!1});class Jl extends Gn{render(){return p(oo,Object.assign({},this.props,{elClasses:["fc-timegrid-event","fc-v-event",this.props.isShort&&"fc-timegrid-event-short"],defaultTimeFormat:$l}))}}class Kl extends Gn{constructor(){super(...arguments),this.sortEventSegs=Gt(di)}render(){let{props:e,context:t}=this,{options:n}=t,r=n.selectMirror,i=e.eventDrag&&e.eventDrag.segs||e.eventResize&&e.eventResize.segs||r&&e.dateSelectionSegs||[],s=e.eventDrag&&e.eventDrag.affectedInstances||e.eventResize&&e.eventResize.affectedInstances||{},o=this.sortEventSegs(e.fgEventSegs,n.eventOrder);return p(uo,{elTag:"td",elRef:e.elRef,elClasses:["fc-timegrid-col",...e.extraClassNames||[]],elAttrs:Object.assign({role:"gridcell"},e.extraDataAttrs),date:e.date,dateProfile:e.dateProfile,todayRange:e.todayRange,extraRenderProps:e.extraRenderProps},t=>p("div",{className:"fc-timegrid-col-frame"},p("div",{className:"fc-timegrid-col-bg"},this.renderFillSegs(e.businessHourSegs,"non-business"),this.renderFillSegs(e.bgEventSegs,"bg-event"),this.renderFillSegs(e.dateSelectionSegs,"highlight")),p("div",{className:"fc-timegrid-col-events"},this.renderFgSegs(o,s,!1,!1,!1)),p("div",{className:"fc-timegrid-col-events"},this.renderFgSegs(i,{},Boolean(e.eventDrag),Boolean(e.eventResize),Boolean(r),"mirror")),p("div",{className:"fc-timegrid-now-indicator-container"},this.renderNowIndicator(e.nowIndicatorSegs)),ho(n)&&p(t,{elTag:"div",elClasses:["fc-timegrid-col-misc"]})))}renderFgSegs(e,t,n,r,i,s){let{props:o}=this;return o.forPrint?ec(e,o):this.renderPositionedFgSegs(e,t,n,r,i,s)}renderPositionedFgSegs(e,t,n,r,i,s){let{eventMaxStack:o,eventShortHeight:a,eventOrderStrict:l,eventMinHeight:c}=this.context.options,{date:d,slatCoords:u,eventSelection:h,todayRange:f,nowDate:g}=this.props,m=n||r||i,v=Xl(e,d,u,c),{segPlacements:b,hiddenGroups:E}=function(e,t,n,r){let i=[],s=[];for(let n=0;n<e.length;n+=1){let r=t[n];r?i.push({index:n,thickness:1,span:r}):s.push(e[n])}let{segRects:o,hiddenGroups:a}=Gl(i,n,r),l=[];for(let t of o)l.push({seg:e[t.index],rect:t});for(let e of s)l.push({seg:e,rect:null});return{segPlacements:l,hiddenGroups:a}}(e,v,l,o);return p(y,null,this.renderHiddenGroups(E,e),b.map(e=>{let{seg:o,rect:l}=e,c=o.eventRange.instance.instanceId,d=m||Boolean(!t[c]&&l),u=tc(l&&l.span),v=!m&&l?this.computeSegHStyle(l):{left:0,right:0},y=Boolean(l)&&l.stackForward>0,b=Boolean(l)&&l.span.end-l.span.start<a;return p("div",{className:"fc-timegrid-event-harness"+(y?" fc-timegrid-event-harness-inset":""),key:s||c,style:Object.assign(Object.assign({visibility:d?"":"hidden"},u),v)},p(Jl,Object.assign({seg:o,isDragging:n,isResizing:r,isDateSelecting:i,isSelected:c===h,isShort:b},mi(o,f,g))))}))}renderHiddenGroups(e,t){let{extraDateSpan:n,dateProfile:r,todayRange:i,nowDate:s,eventSelection:o,eventDrag:a,eventResize:l}=this.props;return p(y,null,e.map(e=>{let c=tc(e.span),d=(u=e.entries,h=t,u.map(e=>h[e.index]));var u,h;return p(Fl,{key:Ut(wo(d)),hiddenSegs:d,top:c.top,bottom:c.bottom,extraDateSpan:n,dateProfile:r,todayRange:i,nowDate:s,eventSelection:o,eventDrag:a,eventResize:l})}))}renderFillSegs(e,t){let{props:n,context:r}=this,i=Xl(e,n.date,n.slatCoords,r.options.eventMinHeight).map((r,i)=>{let s=e[i];return p("div",{key:yi(s.eventRange),className:"fc-timegrid-bg-harness",style:tc(r)},"bg-event"===t?p(go,Object.assign({seg:s},mi(s,n.todayRange,n.nowDate))):mo(t))});return p(y,null,i)}renderNowIndicator(e){let{slatCoords:t,date:n}=this.props;return t?e.map((e,r)=>p(lo,{key:r,elClasses:["fc-timegrid-now-indicator-line"],elStyle:{top:t.computeDateTop(e.start,n)},isAxis:!1,date:n})):null}computeSegHStyle(e){let t,n,{isRtl:r,options:i}=this.context,s=i.slotEventOverlap,o=e.levelCoord,a=e.levelCoord+e.thickness;s&&(a=Math.min(1,o+2*(a-o))),r?(t=1-a,n=o):(t=o,n=1-a);let l={zIndex:e.stackDepth+1,left:100*t+"%",right:100*n+"%"};return s&&!e.stackForward&&(l[r?"marginLeft":"marginRight"]=20),l}}function ec(e,{todayRange:t,nowDate:n,eventSelection:r,eventDrag:i,eventResize:s}){let o=(i?i.affectedInstances:null)||(s?s.affectedInstances:null)||{};return p(y,null,e.map(e=>{let i=e.eventRange.instance.instanceId;return p("div",{key:i,style:{visibility:o[i]?"hidden":""}},p(Jl,Object.assign({seg:e,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:i===r,isShort:!1},mi(e,t,n))))}))}function tc(e){return e?{top:e.start,bottom:-e.end}:{top:"",bottom:""}}class nc extends Gn{constructor(){super(...arguments),this.splitFgEventSegs=Gt(Wl),this.splitBgEventSegs=Gt(Wl),this.splitBusinessHourSegs=Gt(Wl),this.splitNowIndicatorSegs=Gt(Wl),this.splitDateSelectionSegs=Gt(Wl),this.splitEventDrag=Gt(Ll),this.splitEventResize=Gt(Ll),this.rootElRef={current:null},this.cellElRefs=new Vs}render(){let{props:e,context:t}=this,n=t.options.nowIndicator&&e.slatCoords&&e.slatCoords.safeComputeTop(e.nowDate),r=e.cells.length,i=this.splitFgEventSegs(e.fgEventSegs,r),s=this.splitBgEventSegs(e.bgEventSegs,r),o=this.splitBusinessHourSegs(e.businessHourSegs,r),a=this.splitNowIndicatorSegs(e.nowIndicatorSegs,r),l=this.splitDateSelectionSegs(e.dateSelectionSegs,r),c=this.splitEventDrag(e.eventDrag,r),d=this.splitEventResize(e.eventResize,r);return p("div",{className:"fc-timegrid-cols",ref:this.rootElRef},p("table",{role:"presentation",style:{minWidth:e.tableMinWidth,width:e.clientWidth}},e.tableColGroupNode,p("tbody",{role:"presentation"},p("tr",{role:"row"},e.axis&&p("td",{"aria-hidden":!0,className:"fc-timegrid-col fc-timegrid-axis"},p("div",{className:"fc-timegrid-col-frame"},p("div",{className:"fc-timegrid-now-indicator-container"},"number"==typeof n&&p(lo,{elClasses:["fc-timegrid-now-indicator-arrow"],elStyle:{top:n},isAxis:!0,date:e.nowDate})))),e.cells.map((t,n)=>p(Kl,{key:t.key,elRef:this.cellElRefs.createRef(t.key),dateProfile:e.dateProfile,date:t.date,nowDate:e.nowDate,todayRange:e.todayRange,extraRenderProps:t.extraRenderProps,extraDataAttrs:t.extraDataAttrs,extraClassNames:t.extraClassNames,extraDateSpan:t.extraDateSpan,fgEventSegs:i[n],bgEventSegs:s[n],businessHourSegs:o[n],nowIndicatorSegs:a[n],dateSelectionSegs:l[n],eventDrag:c[n],eventResize:d[n],slatCoords:e.slatCoords,eventSelection:e.eventSelection,forPrint:e.forPrint}))))))}componentDidMount(){this.updateCoords()}componentDidUpdate(){this.updateCoords()}updateCoords(){let{props:e}=this;var t;e.onColCoords&&null!==e.clientWidth&&e.onColCoords(new rs(this.rootElRef.current,(t=this.cellElRefs.currentMap,e.cells.map(e=>t[e.key])),!0,!1))}}class rc extends ls{constructor(){super(...arguments),this.processSlotOptions=Gt(ic),this.state={slatCoords:null},this.handleRootEl=e=>{e?this.context.registerInteractiveComponent(this,{el:e,isHitComboAllowed:this.props.isHitComboAllowed}):this.context.unregisterInteractiveComponent(this)},this.handleScrollRequest=e=>{let{onScrollTopRequest:t}=this.props,{slatCoords:n}=this.state;if(t&&n){if(e.time){let r=n.computeTimeTop(e.time);r=Math.ceil(r),r&&(r+=1),t(r)}return!0}return!1},this.handleColCoords=e=>{this.colCoords=e},this.handleSlatCoords=e=>{this.setState({slatCoords:e}),this.props.onSlatCoords&&this.props.onSlatCoords(e)}}render(){let{props:e,state:t}=this;return p("div",{className:"fc-timegrid-body",ref:this.handleRootEl,style:{width:e.clientWidth,minWidth:e.tableMinWidth}},p(Ul,{axis:e.axis,dateProfile:e.dateProfile,slatMetas:e.slatMetas,clientWidth:e.clientWidth,minHeight:e.expandRows?e.clientHeight:"",tableMinWidth:e.tableMinWidth,tableColGroupNode:e.axis?e.tableColGroupNode:null,onCoords:this.handleSlatCoords}),p(nc,{cells:e.cells,axis:e.axis,dateProfile:e.dateProfile,businessHourSegs:e.businessHourSegs,bgEventSegs:e.bgEventSegs,fgEventSegs:e.fgEventSegs,dateSelectionSegs:e.dateSelectionSegs,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,todayRange:e.todayRange,nowDate:e.nowDate,nowIndicatorSegs:e.nowIndicatorSegs,clientWidth:e.clientWidth,tableMinWidth:e.tableMinWidth,tableColGroupNode:e.tableColGroupNode,slatCoords:t.slatCoords,onColCoords:this.handleColCoords,forPrint:e.forPrint}))}componentDidMount(){this.scrollResponder=this.context.createScrollResponder(this.handleScrollRequest)}componentDidUpdate(e){this.scrollResponder.update(e.dateProfile!==this.props.dateProfile)}componentWillUnmount(){this.scrollResponder.detach()}queryHit(e,t){let{dateEnv:n,options:r}=this.context,{colCoords:i}=this,{dateProfile:s}=this.props,{slatCoords:o}=this.state,{snapDuration:a,snapsPerSlot:l}=this.processSlotOptions(this.props.slotDuration,r.snapDuration),c=i.leftToIndex(e),d=o.positions.topToIndex(t);if(null!=c&&null!=d){let e=this.props.cells[c],r=o.positions.tops[d],u=o.positions.getHeight(d),h=(t-r)/u,f=d*l+Math.floor(h*l),g=this.props.cells[c].date,p=pt(s.slotMinTime,mt(a,f)),m=n.add(g,p),v=n.add(m,a);return{dateProfile:s,dateSpan:Object.assign({range:{start:m,end:v},allDay:!1},e.extraDateSpan),dayEl:i.els[c],rect:{left:i.lefts[c],right:i.rights[c],top:r,bottom:r+u},layer:0}}return null}}function ic(e,t){let n=t||e,r=bt(e,n);return null===r&&(n=e,r=1),{snapDuration:n,snapsPerSlot:r}}class sc extends Is{sliceRange(e,t){let n=[];for(let r=0;r<t.length;r+=1){let i=ir(e,t[r]);i&&n.push({start:i.start,end:i.end,isStart:i.start.valueOf()===e.start.valueOf(),isEnd:i.end.valueOf()===e.end.valueOf(),col:r})}return n}}class oc extends ls{constructor(){super(...arguments),this.buildDayRanges=Gt(ac),this.slicer=new sc,this.timeColsRef={current:null}}render(){let{props:e,context:t}=this,{dateProfile:n,dayTableModel:r}=e,{nowIndicator:i,nextDayThreshold:s}=t.options,o=this.buildDayRanges(r,n,t.dateEnv);return p(Rs,{unit:i?"minute":"day"},(a,l)=>p(rc,Object.assign({ref:this.timeColsRef},this.slicer.sliceProps(e,n,null,t,o),{forPrint:e.forPrint,axis:e.axis,dateProfile:n,slatMetas:e.slatMetas,slotDuration:e.slotDuration,cells:r.cells[0],tableColGroupNode:e.tableColGroupNode,tableMinWidth:e.tableMinWidth,clientWidth:e.clientWidth,clientHeight:e.clientHeight,expandRows:e.expandRows,nowDate:a,nowIndicatorSegs:i&&this.slicer.sliceNowDate(a,n,s,t,o),todayRange:l,onScrollTopRequest:e.onScrollTopRequest,onSlatCoords:e.onSlatCoords})))}}function ac(e,t,n){let r=[];for(let i of e.headerDates)r.push({start:n.add(i,t.slotMinTime),end:n.add(i,t.slotMaxTime)});return r}const lc=[{hours:1},{minutes:30},{minutes:15},{seconds:30},{seconds:15}];function cc(e,t,n,r,i){let s=new Date(0),o=e,a=ft(0),l=n||function(e){let t,n,r;for(t=lc.length-1;t>=0;t-=1)if(n=ft(lc[t]),r=bt(n,e),null!==r&&r>1)return n;return e}(r),c=[];for(;yt(o)<yt(t);){let e=i.add(s,o),t=null!==bt(a,l);c.push({date:e,time:o,key:e.toISOString(),isoTimeStr:Ft(e),isLabeled:t}),o=pt(o,r),a=pt(a,r)}return c}function dc(e,t){let n=new ks(e.renderRange,t);return new Ms(n,!1)}xe('.fc-v-event{background-color:var(--fc-event-bg-color);border:1px solid var(--fc-event-border-color);display:block}.fc-v-event .fc-event-main{color:var(--fc-event-text-color);height:100%}.fc-v-event .fc-event-main-frame{display:flex;flex-direction:column;height:100%}.fc-v-event .fc-event-time{flex-grow:0;flex-shrink:0;max-height:100%;overflow:hidden}.fc-v-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-height:0}.fc-v-event .fc-event-title{bottom:0;max-height:100%;overflow:hidden;top:0}.fc-v-event:not(.fc-event-start){border-top-left-radius:0;border-top-right-radius:0;border-top-width:0}.fc-v-event:not(.fc-event-end){border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}.fc-v-event.fc-event-selected:before{left:-10px;right:-10px}.fc-v-event .fc-event-resizer-start{cursor:n-resize}.fc-v-event .fc-event-resizer-end{cursor:s-resize}.fc-v-event:not(.fc-event-selected) .fc-event-resizer{height:var(--fc-event-resizer-thickness);left:0;right:0}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-start{top:calc(var(--fc-event-resizer-thickness)/-2)}.fc-v-event:not(.fc-event-selected) .fc-event-resizer-end{bottom:calc(var(--fc-event-resizer-thickness)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer{left:50%;margin-left:calc(var(--fc-event-resizer-dot-total-width)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer-start{top:calc(var(--fc-event-resizer-dot-total-width)/-2)}.fc-v-event.fc-event-selected .fc-event-resizer-end{bottom:calc(var(--fc-event-resizer-dot-total-width)/-2)}.fc .fc-timegrid .fc-daygrid-body{z-index:2}.fc .fc-timegrid-divider{padding:0 0 2px}.fc .fc-timegrid-body{min-height:100%;position:relative;z-index:1}.fc .fc-timegrid-axis-chunk{position:relative}.fc .fc-timegrid-axis-chunk>table,.fc .fc-timegrid-slots{position:relative;z-index:1}.fc .fc-timegrid-slot{border-bottom:0;height:1.5em}.fc .fc-timegrid-slot:empty:before{content:"\\00a0"}.fc .fc-timegrid-slot-minor{border-top-style:dotted}.fc .fc-timegrid-slot-label-cushion{display:inline-block;white-space:nowrap}.fc .fc-timegrid-slot-label{vertical-align:middle}.fc .fc-timegrid-axis-cushion,.fc .fc-timegrid-slot-label-cushion{padding:0 4px}.fc .fc-timegrid-axis-frame-liquid{height:100%}.fc .fc-timegrid-axis-frame{align-items:center;display:flex;justify-content:flex-end;overflow:hidden}.fc .fc-timegrid-axis-cushion{flex-shrink:0;max-width:60px}.fc-direction-ltr .fc-timegrid-slot-label-frame{text-align:right}.fc-direction-rtl .fc-timegrid-slot-label-frame{text-align:left}.fc-liquid-hack .fc-timegrid-axis-frame-liquid{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.fc .fc-timegrid-col.fc-day-today{background-color:var(--fc-today-bg-color)}.fc .fc-timegrid-col-frame{min-height:100%;position:relative}.fc-media-screen.fc-liquid-hack .fc-timegrid-col-frame{bottom:0;height:auto;left:0;position:absolute;right:0;top:0}.fc-media-screen .fc-timegrid-cols{bottom:0;left:0;position:absolute;right:0;top:0}.fc-media-screen .fc-timegrid-cols>table{height:100%}.fc-media-screen .fc-timegrid-col-bg,.fc-media-screen .fc-timegrid-col-events,.fc-media-screen .fc-timegrid-now-indicator-container{left:0;position:absolute;right:0;top:0}.fc .fc-timegrid-col-bg{z-index:2}.fc .fc-timegrid-col-bg .fc-non-business{z-index:1}.fc .fc-timegrid-col-bg .fc-bg-event{z-index:2}.fc .fc-timegrid-col-bg .fc-highlight{z-index:3}.fc .fc-timegrid-bg-harness{left:0;position:absolute;right:0}.fc .fc-timegrid-col-events{z-index:3}.fc .fc-timegrid-now-indicator-container{bottom:0;overflow:hidden}.fc-direction-ltr .fc-timegrid-col-events{margin:0 2.5% 0 2px}.fc-direction-rtl .fc-timegrid-col-events{margin:0 2px 0 2.5%}.fc-timegrid-event-harness{position:absolute}.fc-timegrid-event-harness>.fc-timegrid-event{bottom:0;left:0;position:absolute;right:0;top:0}.fc-timegrid-event-harness-inset .fc-timegrid-event,.fc-timegrid-event.fc-event-mirror,.fc-timegrid-more-link{box-shadow:0 0 0 1px var(--fc-page-bg-color)}.fc-timegrid-event,.fc-timegrid-more-link{border-radius:3px;font-size:var(--fc-small-font-size)}.fc-timegrid-event{margin-bottom:1px}.fc-timegrid-event .fc-event-main{padding:1px 1px 0}.fc-timegrid-event .fc-event-time{font-size:var(--fc-small-font-size);margin-bottom:1px;white-space:nowrap}.fc-timegrid-event-short .fc-event-main-frame{flex-direction:row;overflow:hidden}.fc-timegrid-event-short .fc-event-time:after{content:"\\00a0-\\00a0"}.fc-timegrid-event-short .fc-event-title{font-size:var(--fc-small-font-size)}.fc-timegrid-more-link{background:var(--fc-more-link-bg-color);color:var(--fc-more-link-text-color);cursor:pointer;margin-bottom:1px;position:absolute;z-index:9999}.fc-timegrid-more-link-inner{padding:3px 2px;top:0}.fc-direction-ltr .fc-timegrid-more-link{right:0}.fc-direction-rtl .fc-timegrid-more-link{left:0}.fc .fc-timegrid-now-indicator-line{border-color:var(--fc-now-indicator-color);border-style:solid;border-width:1px 0 0;left:0;position:absolute;right:0;z-index:4}.fc .fc-timegrid-now-indicator-arrow{border-color:var(--fc-now-indicator-color);border-style:solid;margin-top:-5px;position:absolute;z-index:4}.fc-direction-ltr .fc-timegrid-now-indicator-arrow{border-bottom-color:transparent;border-top-color:transparent;border-width:5px 0 5px 6px;left:0}.fc-direction-rtl .fc-timegrid-now-indicator-arrow{border-bottom-color:transparent;border-top-color:transparent;border-width:5px 6px 5px 0;right:0}');var uc=Po({name:"@fullcalendar/timegrid",initialView:"timeGridWeek",optionRefiners:{allDaySlot:Boolean},views:{timeGrid:{component:class extends Hl{constructor(){super(...arguments),this.buildTimeColsModel=Gt(dc),this.buildSlatMetas=Gt(cc)}render(){let{options:e,dateEnv:t,dateProfileGenerator:n}=this.context,{props:r}=this,{dateProfile:i}=r,s=this.buildTimeColsModel(i,n),o=this.allDaySplitter.splitProps(r),a=this.buildSlatMetas(i.slotMinTime,i.slotMaxTime,e.slotLabelInterval,e.slotDuration,t),{dayMinWidth:l}=e,c=!l,d=l,u=e.dayHeaders&&p(_s,{dates:s.headerDates,dateProfile:i,datesRepDistinctDays:!0,renderIntro:c?this.renderHeadAxis:null}),h=!1!==e.allDaySlot&&(t=>p(Cl,Object.assign({},o.allDay,{dateProfile:i,dayTableModel:s,nextDayThreshold:e.nextDayThreshold,tableMinWidth:t.tableMinWidth,colGroupNode:t.tableColGroupNode,renderRowIntro:c?this.renderTableRowAxis:null,showWeekNumbers:!1,expandRows:!1,headerAlignElRef:this.headerElRef,clientWidth:t.clientWidth,clientHeight:t.clientHeight,forPrint:r.forPrint},this.getAllDayMaxEventProps()))),f=t=>p(oc,Object.assign({},o.timed,{dayTableModel:s,dateProfile:i,axis:c,slotDuration:e.slotDuration,slatMetas:a,forPrint:r.forPrint,tableColGroupNode:t.tableColGroupNode,tableMinWidth:t.tableMinWidth,clientWidth:t.clientWidth,clientHeight:t.clientHeight,onSlatCoords:this.handleSlatCoords,expandRows:t.expandRows,onScrollTopRequest:this.handleScrollTopRequest}));return d?this.renderHScrollLayout(u,h,f,s.colCnt,l,a,this.state.slatCoords):this.renderSimpleLayout(u,h,f)}},usesMinMaxTime:!0,allDaySlot:!0,slotDuration:"00:30:00",slotEventOverlap:!0},timeGridDay:{type:"timeGrid",duration:{days:1}},timeGridWeek:{type:"timeGrid",duration:{weeks:1}}}});class hc extends Gn{constructor(){super(...arguments),this.state={textId:We()}}render(){let{theme:e,dateEnv:t,options:n,viewApi:r}=this.context,{cellId:i,dayDate:s,todayRange:o}=this.props,{textId:a}=this.state,l=Fi(s,o),c=n.listDayFormat?t.format(s,n.listDayFormat):"",d=n.listDaySideFormat?t.format(s,n.listDaySideFormat):"",u=Object.assign({date:t.toDate(s),view:r,textId:a,text:c,sideText:d,navLinkAttrs:qi(this.context,s),sideNavLinkAttrs:qi(this.context,s,"day",!1)},l);return p(Jn,{elTag:"tr",elClasses:["fc-list-day",...Vi(l,e)],elAttrs:{"data-date":Wt(s)},renderProps:u,generatorName:"dayHeaderContent",customGenerator:n.dayHeaderContent,defaultGenerator:fc,classNameGenerator:n.dayHeaderClassNames,didMount:n.dayHeaderDidMount,willUnmount:n.dayHeaderWillUnmount},t=>p("th",{scope:"colgroup",colSpan:3,id:i,"aria-labelledby":a},p(t,{elTag:"div",elClasses:["fc-list-day-cushion",e.getClass("tableCellShaded")]})))}}function fc(e){return p(y,null,e.text&&p("a",Object.assign({id:e.textId,className:"fc-list-day-text"},e.navLinkAttrs),e.text),e.sideText&&p("a",Object.assign({"aria-hidden":!0,className:"fc-list-day-side-text"},e.sideNavLinkAttrs),e.sideText))}const gc=an({hour:"numeric",minute:"2-digit",meridiem:"short"});class pc extends Gn{render(){let{props:e,context:t}=this,{options:n}=t,{seg:r,timeHeaderId:i,eventHeaderId:s,dateHeaderId:o}=e,a=n.eventTimeFormat||gc;return p(so,Object.assign({},e,{elTag:"tr",elClasses:["fc-list-event",r.eventRange.def.url&&"fc-event-forced-url"],defaultGenerator:()=>function(e,t){let n=bi(e,t);return p("a",Object.assign({},n),e.eventRange.def.title)}(r,t),seg:r,timeText:"",disableDragging:!0,disableResizing:!0}),(e,n)=>p(y,null,function(e,t,n,r,i){let{options:s}=n;if(!1!==s.displayEventTime){let o,a=e.eventRange.def,l=e.eventRange.instance,c=!1;if(a.allDay?c=!0:ur(e.eventRange.range)?e.isStart?o=pi(e,t,n,null,null,l.range.start,e.end):e.isEnd?o=pi(e,t,n,null,null,e.start,l.range.end):c=!0:o=pi(e,t,n),c){let e={text:n.options.allDayText,view:n.viewApi};return p(Jn,{elTag:"td",elClasses:["fc-list-event-time"],elAttrs:{headers:`${r} ${i}`},renderProps:e,generatorName:"allDayContent",customGenerator:s.allDayContent,defaultGenerator:mc,classNameGenerator:s.allDayClassNames,didMount:s.allDayDidMount,willUnmount:s.allDayWillUnmount})}return p("td",{className:"fc-list-event-time"},o)}return null}(r,a,t,i,o),p("td",{"aria-hidden":!0,className:"fc-list-event-graphic"},p("span",{className:"fc-list-event-dot",style:{borderColor:n.borderColor||n.backgroundColor}})),p(e,{elTag:"td",elClasses:["fc-list-event-title"],elAttrs:{headers:`${s} ${o}`}})))}}function mc(e){return e.text}function vc(e){return e.text}function yc(e){let t=Mt(e.renderRange.start),n=e.renderRange.end,r=[],i=[];for(;t<n;)r.push(t),i.push({start:t,end:wt(t,1)}),t=wt(t,1);return{dayDates:r,dayRanges:i}}xe(':root{--fc-list-event-dot-width:10px;--fc-list-event-hover-bg-color:#f5f5f5}.fc-theme-standard .fc-list{border:1px solid var(--fc-border-color)}.fc .fc-list-empty{align-items:center;background-color:var(--fc-neutral-bg-color);display:flex;height:100%;justify-content:center}.fc .fc-list-empty-cushion{margin:5em 0}.fc .fc-list-table{border-style:hidden;width:100%}.fc .fc-list-table tr>*{border-left:0;border-right:0}.fc .fc-list-sticky .fc-list-day>*{background:var(--fc-page-bg-color);position:sticky;top:0}.fc .fc-list-table thead{left:-10000px;position:absolute}.fc .fc-list-table tbody>tr:first-child th{border-top:0}.fc .fc-list-table th{padding:0}.fc .fc-list-day-cushion,.fc .fc-list-table td{padding:8px 14px}.fc .fc-list-day-cushion:after{clear:both;content:"";display:table}.fc-theme-standard .fc-list-day-cushion{background-color:var(--fc-neutral-bg-color)}.fc-direction-ltr .fc-list-day-text,.fc-direction-rtl .fc-list-day-side-text{float:left}.fc-direction-ltr .fc-list-day-side-text,.fc-direction-rtl .fc-list-day-text{float:right}.fc-direction-ltr .fc-list-table .fc-list-event-graphic{padding-right:0}.fc-direction-rtl .fc-list-table .fc-list-event-graphic{padding-left:0}.fc .fc-list-event.fc-event-forced-url{cursor:pointer}.fc .fc-list-event:hover td{background-color:var(--fc-list-event-hover-bg-color)}.fc .fc-list-event-graphic,.fc .fc-list-event-time{white-space:nowrap;width:1px}.fc .fc-list-event-dot{border:calc(var(--fc-list-event-dot-width)/2) solid var(--fc-event-border-color);border-radius:calc(var(--fc-list-event-dot-width)/2);box-sizing:content-box;display:inline-block;height:0;width:0}.fc .fc-list-event-title a{color:inherit;text-decoration:none}.fc .fc-list-event.fc-event-forced-url:hover a{text-decoration:underline}');function bc(e){return!1===e?null:an(e)}var Ec=Po({name:"@fullcalendar/list",optionRefiners:{listDayFormat:bc,listDaySideFormat:bc,noEventsClassNames:yn,noEventsContent:yn,noEventsDidMount:yn,noEventsWillUnmount:yn},views:{list:{component:class extends ls{constructor(){super(...arguments),this.computeDateVars=Gt(yc),this.eventStoreToSegs=Gt(this._eventStoreToSegs),this.state={timeHeaderId:We(),eventHeaderId:We(),dateHeaderIdRoot:We()},this.setRootEl=e=>{e?this.context.registerInteractiveComponent(this,{el:e}):this.context.unregisterInteractiveComponent(this)}}render(){let{props:e,context:t}=this,{dayDates:n,dayRanges:r}=this.computeDateVars(e.dateProfile),i=this.eventStoreToSegs(e.eventStore,e.eventUiBases,r);return p(er,{elRef:this.setRootEl,elClasses:["fc-list",t.theme.getClass("table"),!1!==t.options.stickyHeaderDates?"fc-list-sticky":""],viewSpec:t.viewSpec},p(Fs,{liquid:!e.isHeightAuto,overflowX:e.isHeightAuto?"visible":"hidden",overflowY:e.isHeightAuto?"visible":"auto"},i.length>0?this.renderSegList(i,n):this.renderEmptyMessage()))}renderEmptyMessage(){let{options:e,viewApi:t}=this.context,n={text:e.noEventsText,view:t};return p(Jn,{elTag:"div",elClasses:["fc-list-empty"],renderProps:n,generatorName:"noEventsContent",customGenerator:e.noEventsContent,defaultGenerator:vc,classNameGenerator:e.noEventsClassNames,didMount:e.noEventsDidMount,willUnmount:e.noEventsWillUnmount},e=>p(e,{elTag:"div",elClasses:["fc-list-empty-cushion"]}))}renderSegList(e,t){let{theme:n,options:r}=this.context,{timeHeaderId:i,eventHeaderId:s,dateHeaderIdRoot:o}=this.state,a=function(e){let t,n,r=[];for(t=0;t<e.length;t+=1)n=e[t],(r[n.dayIndex]||(r[n.dayIndex]=[])).push(n);return r}(e);return p(Rs,{unit:"day"},(e,l)=>{let c=[];for(let n=0;n<a.length;n+=1){let d=a[n];if(d){let a=Wt(t[n]),u=o+"-"+a;c.push(p(hc,{key:a,cellId:u,dayDate:t[n],todayRange:l})),d=di(d,r.eventOrder);for(let t of d)c.push(p(pc,Object.assign({key:a+":"+t.eventRange.instance.instanceId,seg:t,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:!1,timeHeaderId:i,eventHeaderId:s,dateHeaderId:u},mi(t,l,e))))}}return p("table",{className:"fc-list-table "+n.getClass("table")},p("thead",null,p("tr",null,p("th",{scope:"col",id:i},r.timeHint),p("th",{scope:"col","aria-hidden":!0}),p("th",{scope:"col",id:s},r.eventHint))),p("tbody",null,c))})}_eventStoreToSegs(e,t,n){return this.eventRangesToSegs(ii(e,t,this.props.dateProfile.activeRange,this.context.options.nextDayThreshold).fg,n)}eventRangesToSegs(e,t){let n=[];for(let r of e)n.push(...this.eventRangeToSegs(r,t));return n}eventRangeToSegs(e,t){let n,r,i,{dateEnv:s}=this.context,{nextDayThreshold:o}=this.context.options,a=e.range,l=e.def.allDay,c=[];for(n=0;n<t.length;n+=1)if(r=ir(a,t[n]),r&&(i={component:this,eventRange:e,start:r.start,end:r.end,isStart:e.isStart&&r.start.valueOf()===a.start.valueOf(),isEnd:e.isEnd&&r.end.valueOf()===a.end.valueOf(),dayIndex:n},c.push(i),!i.isEnd&&!l&&n+1<t.length&&a.end<s.add(t[n+1].start,o))){i.end=a.end,i.isEnd=!0;break}return c}},buttonTextKey:"list",listDayFormat:{month:"long",day:"numeric",year:"numeric"}},listDay:{type:"list",duration:{days:1},listDayFormat:{weekday:"long"}},listWeek:{type:"list",duration:{weeks:1},listDayFormat:{weekday:"long"},listDaySideFormat:{month:"long",day:"numeric",year:"numeric"}},listMonth:{type:"list",duration:{month:1},listDaySideFormat:{weekday:"long"}},listYear:{type:"list",duration:{year:1},listDaySideFormat:{weekday:"long"}}}});class Sc extends ls{constructor(){super(...arguments),this.buildDayTableModel=Gt(Rl),this.slicer=new wl,this.state={labelId:We()}}render(){const{props:e,state:t,context:n}=this,{dateProfile:r,forPrint:i}=e,{options:s}=n,o=this.buildDayTableModel(r,n.dateProfileGenerator),a=this.slicer.sliceProps(e,r,s.nextDayThreshold,n,o),l=null!=e.tableWidth?e.tableWidth/s.aspectRatio:null,c=o.cells.length,d=null!=l?l/c:null;return p("div",{ref:e.elRef,"data-date":e.isoDateStr,className:"fc-multimonth-month",style:{width:e.width},role:"grid","aria-labelledby":t.labelId},p("div",{className:"fc-multimonth-header",style:{marginBottom:d},role:"presentation"},p("div",{className:"fc-multimonth-title",id:t.labelId},n.dateEnv.format(e.dateProfile.currentRange.start,e.titleFormat)),p("table",{className:["fc-multimonth-header-table",n.theme.getClass("table")].join(" "),role:"presentation"},p("thead",{role:"rowgroup"},p(_s,{dateProfile:e.dateProfile,dates:o.headerDates,datesRepDistinctDays:!1})))),p("div",{className:["fc-multimonth-daygrid","fc-daygrid","fc-daygrid-body",!i&&"fc-daygrid-body-balanced",i&&"fc-daygrid-body-unbalanced",i&&"fc-daygrid-body-natural"].join(" "),style:{marginTop:-d}},p("table",{className:["fc-multimonth-daygrid-table",n.theme.getClass("table")].join(" "),style:{height:i?"":l},role:"presentation"},p("tbody",{role:"rowgroup"},p(Sl,Object.assign({},a,{dateProfile:r,cells:o.cells,eventSelection:e.eventSelection,dayMaxEvents:!i,dayMaxEventRows:!i,showWeekNumbers:s.weekNumbers,clientWidth:e.clientWidth,clientHeight:e.clientHeight,forPrint:i}))))))}}const Dc=ft(1,"month");function Ac(e,t,n,r,i){const{start:s,end:o}=t.currentRange;let a=s;const l=[];for(;a.valueOf()<o.valueOf();){const s=n.add(a,Dc),o={start:e.skipHiddenDays(a),end:e.skipHiddenDays(s,-1,!0)};let c=_l({currentRange:o,snapToWeek:!0,fixedWeekCount:r,dateEnv:n});c={start:e.skipHiddenDays(c.start),end:e.skipHiddenDays(c.end,-1,!0)};const d=t.activeRange?ir(t.activeRange,i?c:o):null;l.push({currentDate:t.currentDate,isValid:t.isValid,validRange:t.validRange,renderRange:c,activeRange:d,currentRange:o,currentRangeUnit:"month",isRangeAllDay:!0,dateIncrement:t.dateIncrement,slotMinTime:t.slotMaxTime,slotMaxTime:t.slotMinTime}),a=s}return l}const wc=an({year:"numeric",month:"long"}),Cc=an({month:"long"});function Rc(e,t){return e||(t[0].currentRange.start.getUTCFullYear()!==t[t.length-1].currentRange.start.getUTCFullYear()?wc:Cc)}const xc={multiMonthTitleFormat:an,multiMonthMaxColumns:Number,multiMonthMinWidth:Number};xe(".fc .fc-multimonth{border:1px solid var(--fc-border-color);display:flex;flex-wrap:wrap;overflow-x:hidden;overflow-y:auto}.fc .fc-multimonth-title{font-size:1.2em;font-weight:700;padding:1em 0;text-align:center}.fc .fc-multimonth-daygrid{background:var(--fc-page-bg-color)}.fc .fc-multimonth-daygrid-table,.fc .fc-multimonth-header-table{table-layout:fixed;width:100%}.fc .fc-multimonth-daygrid-table{border-top-style:hidden!important}.fc .fc-multimonth-singlecol .fc-multimonth{position:relative}.fc .fc-multimonth-singlecol .fc-multimonth-header{background:var(--fc-page-bg-color);position:relative;top:0;z-index:2}.fc .fc-multimonth-singlecol .fc-multimonth-daygrid{position:relative;z-index:1}.fc .fc-multimonth-singlecol .fc-multimonth-daygrid-table,.fc .fc-multimonth-singlecol .fc-multimonth-header-table{border-left-style:hidden;border-right-style:hidden}.fc .fc-multimonth-singlecol .fc-multimonth-month:last-child .fc-multimonth-daygrid-table{border-bottom-style:hidden}.fc .fc-multimonth-multicol{line-height:1}.fc .fc-multimonth-multicol .fc-multimonth-month{padding:0 1.2em 1.2em}.fc .fc-multimonth-multicol .fc-daygrid-more-link{border:1px solid var(--fc-event-border-color);display:block;float:none;padding:1px}.fc .fc-multimonth-compact{line-height:1}.fc .fc-multimonth-compact .fc-multimonth-daygrid-table,.fc .fc-multimonth-compact .fc-multimonth-header-table{font-size:.9em}.fc-media-screen .fc-multimonth-singlecol .fc-multimonth-header{position:sticky}.fc-media-print .fc-multimonth{overflow:visible}");var _c=Po({name:"@fullcalendar/multimonth",initialView:"multiMonthYear",optionRefiners:xc,views:{multiMonth:{component:class extends ls{constructor(){super(...arguments),this.splitDateProfileByMonth=Gt(Ac),this.buildMonthFormat=Gt(Rc),this.scrollElRef={current:null},this.firstMonthElRef={current:null},this.needsScrollReset=!1,this.handleSizing=e=>{e&&this.updateSize()}}render(){const{context:e,props:t,state:n}=this,{options:r}=e,{clientWidth:i,clientHeight:s}=n,o=n.monthHPadding||0,a=Math.min(null!=i?Math.floor(i/(r.multiMonthMinWidth+o)):1,r.multiMonthMaxColumns)||1,l=100/a+"%",c=null==i?null:i/a-o,d=null!=i&&1===a,u=this.splitDateProfileByMonth(e.dateProfileGenerator,t.dateProfile,e.dateEnv,!d&&r.fixedWeekCount,r.showNonCurrentDates),h=this.buildMonthFormat(r.multiMonthTitleFormat,u),f=["fc-multimonth",d?"fc-multimonth-singlecol":"fc-multimonth-multicol",null!=c&&c<400?"fc-multimonth-compact":""];return p(er,{elRef:this.scrollElRef,elClasses:f,viewSpec:e.viewSpec},u.map((e,n)=>{const r=Lt(e.currentRange.start);return p(Sc,Object.assign({},t,{key:r,isoDateStr:r,elRef:0===n?this.firstMonthElRef:void 0,titleFormat:h,dateProfile:e,width:l,tableWidth:c,clientWidth:i,clientHeight:s}))}))}componentDidMount(){this.updateSize(),this.context.addResizeHandler(this.handleSizing),this.requestScrollReset()}componentDidUpdate(e){Cn(e,this.props)||this.handleSizing(!1),e.dateProfile!==this.props.dateProfile?this.requestScrollReset():this.flushScrollReset()}componentWillUnmount(){this.context.removeResizeHandler(this.handleSizing)}updateSize(){const e=this.scrollElRef.current,t=this.firstMonthElRef.current;e&&this.setState({clientWidth:e.clientWidth,clientHeight:e.clientHeight}),t&&e&&null==this.state.monthHPadding&&this.setState({monthHPadding:e.clientWidth-t.firstChild.offsetWidth})}requestScrollReset(){this.needsScrollReset=!0,this.flushScrollReset()}flushScrollReset(){if(this.needsScrollReset&&null!=this.state.monthHPadding){const{currentDate:e}=this.props.dateProfile,t=this.scrollElRef.current,n=t.querySelector(`[data-date="${Lt(e)}"]`);t.scrollTop=n.getBoundingClientRect().top-this.firstMonthElRef.current.getBoundingClientRect().top,this.needsScrollReset=!1}}shouldComponentUpdate(){return!0}},dateProfileGeneratorClass:xl,multiMonthMinWidth:350,multiMonthMaxColumns:3},multiMonthYear:{type:"multiMonth",duration:{years:1},fixedWeekCount:!0,showNonCurrentDates:!1}}});return ca.push(el,Tl,uc,Ec,_c),e.Calendar=class extends Ni{constructor(e,t={}){super(),this.isRendering=!1,this.isRendered=!1,this.currentClassNames=[],this.customContentRenderId=0,this.handleAction=e=>{switch(e.type){case"SET_EVENT_DRAG":case"SET_EVENT_RESIZE":this.renderRunner.tryDrain()}},this.handleData=e=>{this.currentData=e,this.renderRunner.request(e.calendarOptions.rerenderDelay)},this.handleRenderRequest=()=>{if(this.isRendering){this.isRendered=!0;let{currentData:e}=this;jn(()=>{U(p(ki,{options:e.calendarOptions,theme:e.theme,emitter:e.emitter},(t,n,r,i)=>(this.setClassNames(t),this.setHeight(n),p($n.Provider,{value:this.customContentRenderId},p(_a,Object.assign({isHeightAuto:r,forPrint:i},e))))),this.el)})}else this.isRendered&&(this.isRendered=!1,U(null,this.el),this.setClassNames([]),this.setHeight(""))},function(e){e.isConnected&&e.getRootNode&&_e(e.getRootNode())}(e),this.el=e,this.renderRunner=new Me(this.handleRenderRequest),new ha({optionOverrides:t,calendarApi:this,onAction:this.handleAction,onData:this.handleData})}render(){let e=this.isRendering;e?this.customContentRenderId+=1:this.isRendering=!0,this.renderRunner.request(),e&&this.updateSize()}destroy(){this.isRendering&&(this.isRendering=!1,this.renderRunner.request())}updateSize(){jn(()=>{super.updateSize()})}batchRendering(e){this.renderRunner.pause("batchRendering"),e(),this.renderRunner.resume("batchRendering")}pauseRendering(){this.renderRunner.pause("pauseRendering")}resumeRendering(){this.renderRunner.resume("pauseRendering",!0)}resetOptions(e,t){this.currentDataManager.resetOptions(e,t)}setClassNames(e){if(!St(e,this.currentClassNames)){let{classList:t}=this.el;for(let e of this.currentClassNames)t.remove(e);for(let n of e)t.add(n);this.currentClassNames=e}}setHeight(e){je(this.el,"height",e)}},e.Draggable=class{constructor(e,t={}){this.handlePointerDown=e=>{let{dragging:t}=this,{minDistance:n,longPressDelay:r}=this.settings;t.minDistance=null!=n?n:e.isTouch?0:cn.eventDragMinDistance,t.delay=e.isTouch?null!=r?r:cn.longPressDelay:0},this.handleDragStart=e=>{e.isTouch&&this.dragging.delay&&e.subjectEl.classList.contains("fc-event")&&this.dragging.mirror.getMirrorEl().classList.add("fc-event-selected")},this.settings=t;let n=this.dragging=new Fa(e);n.touchScrollAllowed=!1,null!=t.itemSelector&&(n.pointer.selector=t.itemSelector),null!=t.appendTo&&(n.mirror.parentNode=t.appendTo),n.emitter.on("pointerdown",this.handlePointerDown),n.emitter.on("dragstart",this.handleDragStart),new Ja(n,t.eventData)}destroy(){this.dragging.destroy()}},e.Internal=xo,e.JsonRequestError=Ri,e.Preact=_o,e.ThirdPartyDraggable=class{constructor(e,t){let n=document;e===document||e instanceof Element?(n=e,t=t||{}):t=e||{};let r=this.dragging=new Ka(n);"string"==typeof t.itemSelector?r.pointer.selector=t.itemSelector:n===document&&(r.pointer.selector="[data-event]"),"string"==typeof t.mirrorSelector&&(r.mirrorSelector=t.mirrorSelector),new Ja(r,t.eventData).hitDragging.disablePointCheck=!0}destroy(){this.dragging.destroy()}},e.createPlugin=Po,e.formatDate=function(e,t={}){let n=Ma(t),r=an(t),i=n.createMarkerMeta(e);return i?n.format(i.marker,r,{forcedTzo:i.forcedTzo}):""},e.formatRange=function(e,t,n){let r=Ma("object"==typeof n&&n?n:{}),i=an(n),s=r.createMarkerMeta(e),o=r.createMarkerMeta(t);return s&&o?r.formatRange(s.marker,o.marker,i,{forcedStartTzo:s.forcedTzo,forcedEndTzo:o.forcedTzo,isEndExclusive:n.isEndExclusive,defaultSeparator:cn.defaultRangeSeparator}):""},e.globalLocales=To,e.globalPlugins=ca,e.sliceEvents=function(e,t){return ii(e.eventStore,e.eventUiBases,e.dateProfile.activeRange,t?e.nextDayThreshold:null).fg},e.version="6.1.14",Object.defineProperty(e,"__esModule",{value:!0}),e}({}); /** * @license * Video.js 8.3.0 <http://videojs.com/> @@ -5998,5 +5998,5 @@ htmx.defineExtension("preload", { !function(e){if(!e.hasInitialised){var t={escapeRegExp:function(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},hasClass:function(e,t){var i=" ";return 1===e.nodeType&&(i+e.className+i).replace(/[\n\t]/g,i).indexOf(i+t+i)>=0},addClass:function(e,t){e.className+=" "+t},removeClass:function(e,t){var i=new RegExp("\\b"+this.escapeRegExp(t)+"\\b");e.className=e.className.replace(i,"")},interpolateString:function(e,t){var i=/{{([a-z][a-z0-9\-_]*)}}/gi;return e.replace(i,function(e){return t(arguments[1])||""})},getCookie:function(e){var t="; "+document.cookie,i=t.split("; "+e+"=");return i.length<2?void 0:i.pop().split(";").shift()},setCookie:function(e,t,i,n,o,s){var r=new Date;r.setDate(r.getDate()+(i||365));var a=[e+"="+t,"expires="+r.toUTCString(),"path="+(o||"/")];n&&a.push("domain="+n),s&&a.push("secure"),document.cookie=a.join(";")},deepExtend:function(e,t){for(var i in t)t.hasOwnProperty(i)&&(i in e&&this.isPlainObject(e[i])&&this.isPlainObject(t[i])?this.deepExtend(e[i],t[i]):e[i]=t[i]);return e},throttle:function(e,t){var i=!1;return function(){i||(e.apply(this,arguments),i=!0,setTimeout(function(){i=!1},t))}},hash:function(e){var t,i,n,o=0;if(0===e.length)return o;for(t=0,n=e.length;t<n;++t)i=e.charCodeAt(t),o=(o<<5)-o+i,o|=0;return o},normaliseHex:function(e){return"#"==e[0]&&(e=e.substr(1)),3==e.length&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]),e},getContrast:function(e){e=this.normaliseHex(e);var t=parseInt(e.substr(0,2),16),i=parseInt(e.substr(2,2),16),n=parseInt(e.substr(4,2),16),o=(299*t+587*i+114*n)/1e3;return o>=128?"#000":"#fff"},getLuminance:function(e){var t=parseInt(this.normaliseHex(e),16),i=38,n=(t>>16)+i,o=(t>>8&255)+i,s=(255&t)+i,r=(16777216+65536*(n<255?n<1?0:n:255)+256*(o<255?o<1?0:o:255)+(s<255?s<1?0:s:255)).toString(16).slice(1);return"#"+r},isMobile:function(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)},isPlainObject:function(e){return"object"==typeof e&&null!==e&&e.constructor==Object},traverseDOMPath:function(e,i){return e&&e.parentNode?t.hasClass(e,i)?e:this.traverseDOMPath(e.parentNode,i):null}};e.status={deny:"deny",allow:"allow",dismiss:"dismiss"},e.transitionEnd=function(){var e=document.createElement("div"),t={t:"transitionend",OT:"oTransitionEnd",msT:"MSTransitionEnd",MozT:"transitionend",WebkitT:"webkitTransitionEnd"};for(var i in t)if(t.hasOwnProperty(i)&&"undefined"!=typeof e.style[i+"ransition"])return t[i];return""}(),e.hasTransition=!!e.transitionEnd;var i=Object.keys(e.status).map(t.escapeRegExp);e.customStyles={},e.Popup=function(){function n(){this.initialise.apply(this,arguments)}function o(e){this.openingTimeout=null,t.removeClass(e,"cc-invisible")}function s(t){t.style.display="none",t.removeEventListener(e.transitionEnd,this.afterTransition),this.afterTransition=null}function r(){var t=this.options.onInitialise.bind(this);if(!window.navigator.cookieEnabled)return t(e.status.deny),!0;if(window.CookiesOK||window.navigator.CookiesOK)return t(e.status.allow),!0;var i=Object.keys(e.status),n=this.getStatus(),o=i.indexOf(n)>=0;return o&&t(n),o}function a(){var e=this.options.position.split("-"),t=[];return e.forEach(function(e){t.push("cc-"+e)}),t}function c(){var e=this.options,i="top"==e.position||"bottom"==e.position?"banner":"floating";t.isMobile()&&(i="floating");var n=["cc-"+i,"cc-type-"+e.type,"cc-theme-"+e.theme];e["static"]&&n.push("cc-static"),n.push.apply(n,a.call(this));p.call(this,this.options.palette);return this.customStyleSelector&&n.push(this.customStyleSelector),n}function l(){var e={},i=this.options;i.showLink||(i.elements.link="",i.elements.messagelink=i.elements.message),Object.keys(i.elements).forEach(function(n){e[n]=t.interpolateString(i.elements[n],function(e){var t=i.content[e];return e&&"string"==typeof t&&t.length?t:""})});var n=i.compliance[i.type];n||(n=i.compliance.info),e.compliance=t.interpolateString(n,function(t){return e[t]});var o=i.layouts[i.layout];return o||(o=i.layouts.basic),t.interpolateString(o,function(t){return e[t]})}function u(i){var n=this.options,o=document.createElement("div"),s=n.container&&1===n.container.nodeType?n.container:document.body;o.innerHTML=i;var r=o.children[0];return r.style.display="none",t.hasClass(r,"cc-window")&&e.hasTransition&&t.addClass(r,"cc-invisible"),this.onButtonClick=h.bind(this),r.addEventListener("click",this.onButtonClick),n.autoAttach&&(s.firstChild?s.insertBefore(r,s.firstChild):s.appendChild(r)),r}function h(n){var o=t.traverseDOMPath(n.target,"cc-btn")||n.target;if(t.hasClass(o,"cc-btn")){var s=o.className.match(new RegExp("\\bcc-("+i.join("|")+")\\b")),r=s&&s[1]||!1;r&&(this.setStatus(r),this.close(!0))}t.hasClass(o,"cc-close")&&(this.setStatus(e.status.dismiss),this.close(!0)),t.hasClass(o,"cc-revoke")&&this.revokeChoice()}function p(e){var i=t.hash(JSON.stringify(e)),n="cc-color-override-"+i,o=t.isPlainObject(e);return this.customStyleSelector=o?n:null,o&&d(i,e,"."+n),o}function d(i,n,o){if(e.customStyles[i])return void++e.customStyles[i].references;var s={},r=n.popup,a=n.button,c=n.highlight;r&&(r.text=r.text?r.text:t.getContrast(r.background),r.link=r.link?r.link:r.text,s[o+".cc-window"]=["color: "+r.text,"background-color: "+r.background],s[o+".cc-revoke"]=["color: "+r.text,"background-color: "+r.background],s[o+" .cc-link,"+o+" .cc-link:active,"+o+" .cc-link:visited"]=["color: "+r.link],a&&(a.text=a.text?a.text:t.getContrast(a.background),a.border=a.border?a.border:"transparent",s[o+" .cc-btn"]=["color: "+a.text,"border-color: "+a.border,"background-color: "+a.background],a.padding&&s[o+" .cc-btn"].push("padding: "+a.padding),"transparent"!=a.background&&(s[o+" .cc-btn:hover, "+o+" .cc-btn:focus"]=["background-color: "+(a.hover||v(a.background))]),c?(c.text=c.text?c.text:t.getContrast(c.background),c.border=c.border?c.border:"transparent",s[o+" .cc-highlight .cc-btn:first-child"]=["color: "+c.text,"border-color: "+c.border,"background-color: "+c.background]):s[o+" .cc-highlight .cc-btn:first-child"]=["color: "+r.text]));var l=document.createElement("style");document.head.appendChild(l),e.customStyles[i]={references:1,element:l.sheet};var u=-1;for(var h in s)s.hasOwnProperty(h)&&l.sheet.insertRule(h+"{"+s[h].join(";")+"}",++u)}function v(e){return e=t.normaliseHex(e),"000000"==e?"#222":t.getLuminance(e)}function f(i){if(t.isPlainObject(i)){var n=t.hash(JSON.stringify(i)),o=e.customStyles[n];if(o&&!--o.references){var s=o.element.ownerNode;s&&s.parentNode&&s.parentNode.removeChild(s),e.customStyles[n]=null}}}function m(e,t){for(var i=0,n=e.length;i<n;++i){var o=e[i];if(o instanceof RegExp&&o.test(t)||"string"==typeof o&&o.length&&o===t)return!0}return!1}function b(){var i=this.setStatus.bind(this),n=this.close.bind(this),o=this.options.dismissOnTimeout;"number"==typeof o&&o>=0&&(this.dismissTimeout=window.setTimeout(function(){i(e.status.dismiss),n(!0)},Math.floor(o)));var s=this.options.dismissOnScroll;if("number"==typeof s&&s>=0){var r=function(t){window.pageYOffset>Math.floor(s)&&(i(e.status.dismiss),n(!0),window.removeEventListener("scroll",r),this.onWindowScroll=null)};this.options.enabled&&(this.onWindowScroll=r,window.addEventListener("scroll",r))}var a=this.options.dismissOnWindowClick,c=this.options.ignoreClicksFrom;if(a){var l=function(o){for(var s=!1,r=o.path.length,a=c.length,u=0;u<r;u++)if(!s)for(var h=0;h<a;h++)s||(s=t.hasClass(o.path[u],c[h]));s||(i(e.status.dismiss),n(!0),window.removeEventListener("click",l),this.onWindowClick=null)}.bind(this);this.options.enabled&&(this.onWindowClick=l,window.addEventListener("click",l))}}function g(){if("info"!=this.options.type&&(this.options.revokable=!0),t.isMobile()&&(this.options.animateRevokable=!1),this.options.revokable){var e=a.call(this);this.options.animateRevokable&&e.push("cc-animate"),this.customStyleSelector&&e.push(this.customStyleSelector);var i=this.options.revokeBtn.replace("{{classes}}",e.join(" ")).replace("{{policy}}",this.options.content.policy);this.revokeBtn=u.call(this,i);var n=this.revokeBtn;if(this.options.animateRevokable){var o=t.throttle(function(e){var i=!1,o=20,s=window.innerHeight-20;t.hasClass(n,"cc-top")&&e.clientY<o&&(i=!0),t.hasClass(n,"cc-bottom")&&e.clientY>s&&(i=!0),i?t.hasClass(n,"cc-active")||t.addClass(n,"cc-active"):t.hasClass(n,"cc-active")&&t.removeClass(n,"cc-active")},200);this.onMouseMove=o,window.addEventListener("mousemove",o)}}}var y={enabled:!0,container:null,cookie:{name:"cookieconsent_status",path:"/",domain:"",expiryDays:365,secure:!1},onPopupOpen:function(){},onPopupClose:function(){},onInitialise:function(e){},onStatusChange:function(e,t){},onRevokeChoice:function(){},onNoCookieLaw:function(e,t){},content:{header:"Cookies used on the website!",message:"This website uses cookies to ensure you get the best experience on our website.",dismiss:"Got it!",allow:"Allow cookies",deny:"Decline",link:"Learn more",href:"https://cookiesandyou.com",close:"❌",target:"_blank",policy:"Cookie Policy"},elements:{header:'<span class="cc-header">{{header}}</span> ',message:'<span id="cookieconsent:desc" class="cc-message">{{message}}</span>',messagelink:'<span id="cookieconsent:desc" class="cc-message">{{message}} <a aria-label="learn more about cookies" role=button tabindex="0" class="cc-link" href="{{href}}" rel="noopener noreferrer nofollow" target="{{target}}">{{link}}</a></span>',dismiss:'<a aria-label="dismiss cookie message" role=button tabindex="0" class="cc-btn cc-dismiss">{{dismiss}}</a>',allow:'<a aria-label="allow cookies" role=button tabindex="0" class="cc-btn cc-allow">{{allow}}</a>',deny:'<a aria-label="deny cookies" role=button tabindex="0" class="cc-btn cc-deny">{{deny}}</a>',link:'<a aria-label="learn more about cookies" role=button tabindex="0" class="cc-link" href="{{href}}" rel="noopener noreferrer nofollow" target="{{target}}">{{link}}</a>',close:'<span aria-label="dismiss cookie message" role=button tabindex="0" class="cc-close">{{close}}</span>'},window:'<div role="dialog" aria-live="polite" aria-label="cookieconsent" aria-describedby="cookieconsent:desc" class="cc-window {{classes}}"><!--googleoff: all-->{{children}}<!--googleon: all--></div>',revokeBtn:'<div class="cc-revoke {{classes}}">{{policy}}</div>',compliance:{info:'<div class="cc-compliance">{{dismiss}}</div>',"opt-in":'<div class="cc-compliance cc-highlight">{{deny}}{{allow}}</div>',"opt-out":'<div class="cc-compliance cc-highlight">{{deny}}{{allow}}</div>'},type:"info",layouts:{basic:"{{messagelink}}{{compliance}}","basic-close":"{{messagelink}}{{compliance}}{{close}}","basic-header":"{{header}}{{message}}{{link}}{{compliance}}"},layout:"basic",position:"bottom",theme:"block","static":!1,palette:null,revokable:!1,animateRevokable:!0,showLink:!0,dismissOnScroll:!1,dismissOnTimeout:!1,dismissOnWindowClick:!1,ignoreClicksFrom:["cc-revoke","cc-btn"],autoOpen:!0,autoAttach:!0,whitelistPage:[],blacklistPage:[],overrideHTML:null};return n.prototype.initialise=function(e){this.options&&this.destroy(),t.deepExtend(this.options={},y),t.isPlainObject(e)&&t.deepExtend(this.options,e),r.call(this)&&(this.options.enabled=!1),m(this.options.blacklistPage,location.pathname)&&(this.options.enabled=!1),m(this.options.whitelistPage,location.pathname)&&(this.options.enabled=!0);var i=this.options.window.replace("{{classes}}",c.call(this).join(" ")).replace("{{children}}",l.call(this)),n=this.options.overrideHTML;if("string"==typeof n&&n.length&&(i=n),this.options["static"]){var o=u.call(this,'<div class="cc-grower">'+i+"</div>");o.style.display="",this.element=o.firstChild,this.element.style.display="none",t.addClass(this.element,"cc-invisible")}else this.element=u.call(this,i);b.call(this),g.call(this),this.options.autoOpen&&this.autoOpen()},n.prototype.destroy=function(){this.onButtonClick&&this.element&&(this.element.removeEventListener("click",this.onButtonClick),this.onButtonClick=null),this.dismissTimeout&&(clearTimeout(this.dismissTimeout),this.dismissTimeout=null),this.onWindowScroll&&(window.removeEventListener("scroll",this.onWindowScroll),this.onWindowScroll=null),this.onWindowClick&&(window.removeEventListener("click",this.onWindowClick),this.onWindowClick=null),this.onMouseMove&&(window.removeEventListener("mousemove",this.onMouseMove),this.onMouseMove=null),this.element&&this.element.parentNode&&this.element.parentNode.removeChild(this.element),this.element=null,this.revokeBtn&&this.revokeBtn.parentNode&&this.revokeBtn.parentNode.removeChild(this.revokeBtn),this.revokeBtn=null,f(this.options.palette),this.options=null},n.prototype.open=function(t){if(this.element)return this.isOpen()||(e.hasTransition?this.fadeIn():this.element.style.display="",this.options.revokable&&this.toggleRevokeButton(),this.options.onPopupOpen.call(this)),this},n.prototype.close=function(t){if(this.element)return this.isOpen()&&(e.hasTransition?this.fadeOut():this.element.style.display="none",t&&this.options.revokable&&this.toggleRevokeButton(!0),this.options.onPopupClose.call(this)),this},n.prototype.fadeIn=function(){var i=this.element;if(e.hasTransition&&i&&(this.afterTransition&&s.call(this,i),t.hasClass(i,"cc-invisible"))){if(i.style.display="",this.options["static"]){var n=this.element.clientHeight;this.element.parentNode.style.maxHeight=n+"px"}var r=20;this.openingTimeout=setTimeout(o.bind(this,i),r)}},n.prototype.fadeOut=function(){var i=this.element;e.hasTransition&&i&&(this.openingTimeout&&(clearTimeout(this.openingTimeout),o.bind(this,i)),t.hasClass(i,"cc-invisible")||(this.options["static"]&&(this.element.parentNode.style.maxHeight=""),this.afterTransition=s.bind(this,i),i.addEventListener(e.transitionEnd,this.afterTransition),t.addClass(i,"cc-invisible")))},n.prototype.isOpen=function(){return this.element&&""==this.element.style.display&&(!e.hasTransition||!t.hasClass(this.element,"cc-invisible"))},n.prototype.toggleRevokeButton=function(e){this.revokeBtn&&(this.revokeBtn.style.display=e?"":"none")},n.prototype.revokeChoice=function(e){this.options.enabled=!0,this.clearStatus(),this.options.onRevokeChoice.call(this),e||this.autoOpen()},n.prototype.hasAnswered=function(t){return Object.keys(e.status).indexOf(this.getStatus())>=0},n.prototype.hasConsented=function(t){var i=this.getStatus();return i==e.status.allow||i==e.status.dismiss},n.prototype.autoOpen=function(e){!this.hasAnswered()&&this.options.enabled?this.open():this.hasAnswered()&&this.options.revokable&&this.toggleRevokeButton(!0)},n.prototype.setStatus=function(i){var n=this.options.cookie,o=t.getCookie(n.name),s=Object.keys(e.status).indexOf(o)>=0;Object.keys(e.status).indexOf(i)>=0?(t.setCookie(n.name,i,n.expiryDays,n.domain,n.path,n.secure),this.options.onStatusChange.call(this,i,s)):this.clearStatus()},n.prototype.getStatus=function(){return t.getCookie(this.options.cookie.name)},n.prototype.clearStatus=function(){var e=this.options.cookie;t.setCookie(e.name,"",-1,e.domain,e.path)},n}(),e.Location=function(){function e(e){t.deepExtend(this.options={},s),t.isPlainObject(e)&&t.deepExtend(this.options,e),this.currentServiceIndex=-1}function i(e,t,i){var n,o=document.createElement("script");o.type="text/"+(e.type||"javascript"),o.src=e.src||e,o.async=!1,o.onreadystatechange=o.onload=function(){var e=o.readyState;clearTimeout(n),t.done||e&&!/loaded|complete/.test(e)||(t.done=!0,t(),o.onreadystatechange=o.onload=null)},document.body.appendChild(o),n=setTimeout(function(){t.done=!0,t(),o.onreadystatechange=o.onload=null},i)}function n(e,t,i,n,o){var s=new(window.XMLHttpRequest||window.ActiveXObject)("MSXML2.XMLHTTP.3.0");if(s.open(n?"POST":"GET",e,1),s.setRequestHeader("Content-type","application/x-www-form-urlencoded"),Array.isArray(o))for(var r=0,a=o.length;r<a;++r){var c=o[r].split(":",2);s.setRequestHeader(c[0].replace(/^\s+|\s+$/g,""),c[1].replace(/^\s+|\s+$/g,""))}"function"==typeof t&&(s.onreadystatechange=function(){s.readyState>3&&t(s)}),s.send(n)}function o(e){return new Error("Error ["+(e.code||"UNKNOWN")+"]: "+e.error)}var s={timeout:5e3,services:["ipinfo"],serviceDefinitions:{ipinfo:function(){return{url:"//ipinfo.io",headers:["Accept: application/json"],callback:function(e,t){try{var i=JSON.parse(t);return i.error?o(i):{code:i.country}}catch(n){return o({error:"Invalid response ("+n+")"})}}}},ipinfodb:function(e){return{url:"//api.ipinfodb.com/v3/ip-country/?key={api_key}&format=json&callback={callback}",isScript:!0,callback:function(e,t){try{var i=JSON.parse(t);return"ERROR"==i.statusCode?o({error:i.statusMessage}):{code:i.countryCode}}catch(n){return o({error:"Invalid response ("+n+")"})}}}},maxmind:function(){return{url:"//js.maxmind.com/js/apis/geoip2/v2.1/geoip2.js",isScript:!0,callback:function(e){return window.geoip2?void geoip2.country(function(t){try{e({code:t.country.iso_code})}catch(i){e(o(i))}},function(t){e(o(t))}):void e(new Error("Unexpected response format. The downloaded script should have exported `geoip2` to the global scope"))}}}}};return e.prototype.getNextService=function(){var e;do e=this.getServiceByIdx(++this.currentServiceIndex);while(this.currentServiceIndex<this.options.services.length&&!e);return e},e.prototype.getServiceByIdx=function(e){var i=this.options.services[e];if("function"==typeof i){var n=i();return n.name&&t.deepExtend(n,this.options.serviceDefinitions[n.name](n)),n}return"string"==typeof i?this.options.serviceDefinitions[i]():t.isPlainObject(i)?this.options.serviceDefinitions[i.name](i):null},e.prototype.locate=function(e,t){var i=this.getNextService();return i?(this.callbackComplete=e,this.callbackError=t,void this.runService(i,this.runNextServiceOnError.bind(this))):void t(new Error("No services to run"))},e.prototype.setupUrl=function(e){var t=this.getCurrentServiceOpts();return e.url.replace(/\{(.*?)\}/g,function(i,n){if("callback"===n){var o="callback"+Date.now();return window[o]=function(t){e.__JSONP_DATA=JSON.stringify(t)},o}if(n in t.interpolateUrl)return t.interpolateUrl[n]})},e.prototype.runService=function(e,t){var o=this;if(e&&e.url&&e.callback){var s=e.isScript?i:n,r=this.setupUrl(e);s(r,function(i){var n=i?i.responseText:"";e.__JSONP_DATA&&(n=e.__JSONP_DATA,delete e.__JSONP_DATA),o.runServiceCallback.call(o,t,e,n)},this.options.timeout,e.data,e.headers)}},e.prototype.runServiceCallback=function(e,t,i){var n=this,o=function(t){s||n.onServiceResult.call(n,e,t)},s=t.callback(o,i);s&&this.onServiceResult.call(this,e,s)},e.prototype.onServiceResult=function(e,t){t instanceof Error||t&&t.error?e.call(this,t,null):e.call(this,null,t)},e.prototype.runNextServiceOnError=function(e,t){if(e){this.logError(e);var i=this.getNextService();i?this.runService(i,this.runNextServiceOnError.bind(this)):this.completeService.call(this,this.callbackError,new Error("All services failed"))}else this.completeService.call(this,this.callbackComplete,t)},e.prototype.getCurrentServiceOpts=function(){var e=this.options.services[this.currentServiceIndex];return"string"==typeof e?{name:e}:"function"==typeof e?e():t.isPlainObject(e)?e:{}},e.prototype.completeService=function(e,t){this.currentServiceIndex=-1,e&&e(t)},e.prototype.logError=function(e){var t=this.currentServiceIndex,i=this.getServiceByIdx(t);console.warn("The service["+t+"] ("+i.url+") responded with the following error",e)},e}(),e.Law=function(){function e(e){this.initialise.apply(this,arguments)}var i={regionalLaw:!0,hasLaw:["AT","BE","BG","HR","CZ","CY","DK","EE","FI","FR","DE","EL","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","SK","ES","SE","GB","UK","GR","EU"],revokable:["HR","CY","DK","EE","FR","DE","LV","LT","NL","PT","ES"],explicitAction:["HR","IT","ES"]};return e.prototype.initialise=function(e){t.deepExtend(this.options={},i),t.isPlainObject(e)&&t.deepExtend(this.options,e)},e.prototype.get=function(e){var t=this.options;return{hasLaw:t.hasLaw.indexOf(e)>=0,revokable:t.revokable.indexOf(e)>=0,explicitAction:t.explicitAction.indexOf(e)>=0}},e.prototype.applyLaw=function(e,t){var i=this.get(t);return i.hasLaw||(e.enabled=!1,"function"==typeof e.onNoCookieLaw&&e.onNoCookieLaw(t,i)),this.options.regionalLaw&&(i.revokable&&(e.revokable=!0),i.explicitAction&&(e.dismissOnScroll=!1,e.dismissOnTimeout=!1)),e},e}(),e.initialise=function(i,n,o){var s=new e.Law(i.law);n||(n=function(){}),o||(o=function(){});var r=Object.keys(e.status),a=t.getCookie("cookieconsent_status"),c=r.indexOf(a)>=0;return c?void n(new e.Popup(i)):void e.getCountryCode(i,function(t){delete i.law,delete i.location,t.code&&(i=s.applyLaw(i,t.code)),n(new e.Popup(i))},function(t){delete i.law,delete i.location,o(t,new e.Popup(i))})},e.getCountryCode=function(t,i,n){if(t.law&&t.law.countryCode)return void i({code:t.law.countryCode});if(t.location){var o=new e.Location(t.location);return void o.locate(function(e){i(e||{})},n)}i({})},e.utils=t,e.hasInitialised=!0,window.cookieconsent=e}}(window.cookieconsent||{}); function jsBundleVersion() { - return "2fb8693374ebdea0ffcbb3b8c1d39910"; + return "9932515daa74aa541b2e25a200653153"; }