File: blk03447.txt

text/plain;charset=utf-8
9We can always get more money. We can never get more time.h!
Created with GIMPd.e
Created with GIMPd.e
Created with GIMPd.e
Created with GIMPd.e
Created with GIMPd.e
Created with GIMPd.e
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>A simple template for launching your art on Bitcoin</title>
    <script sandbox="allow-scripts" type="text/javascript"
        src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
    <script sandbox="allow-scripts" type="text/javascript"
        src="https://cdnjs.cloudflare.com/ajax/libs/tone/14.8.49/Tone.js"></script>
    <script sandbox="allow-scripts" type="text/javascript"
        src="https://cdn.jsdelivr.nM
et/npm/tonal/browser/tonal.min.js"></script>
    <script type="text/javascript">
        var cnv;let points=[],start=0,speed=2,wdt,margin=60,w=500,h=300,tileWidth=100,tileHeight=100,sclX=5,sclY=10,paletteIndex2=0,paletteType,paletteIndex3=0,globalNote,mainIndex=0,bnd,phi=3.14*(137.51/180),cbn=0,cbn2=0,duration=0,savedTime,startx1=0,starty1=0,start1=0,rootInc=0,format,currentKey,voiceChord=!1,randForm=0,notePlay,pastNote,keyFifths=[],sequence=[],chordArray=[],bassChord=[],reading,state,lastState,oscill,oscill2,trM
ig=!1,bckg=["#F3F3F3","#000000"],palette1=[["#ce2d42","#082880","#7462f9","#f4b53f","#123676","#9c223d","#e6c7b4"],["#f43b79","#1136ed","#6b43dd","#ef9029","#4aa4ae","#69239b","#f7f1b4"],["#7fefe4","#be3edd","#70cfe5","#f2c666","#e6c7b4","#583fc4","#fff57d"],["#80aded","#7b66f7","#658fdb","#f2e18b","#f7f1b4","#773caa","#f4b537"],["#a5e2f2","#a783ed","#61c1db","#f7c872","#6eabf4","#6d52dd","#ff7db2"],["#d8d8d8","#898de0","#89afe5","#f9e78f","#85b2e8","#8110e5","#bf2b6e"],["#7094fc","#643ac9","#306bef","#9100dd","#e6M
c7b4","#e2396d","#ef3a65"],["#80aded","#a28fef","#4688e8","#db003a","#f7f1b4","#d632a4","#bc174e"],["#594499","#db3e3e","#25ceb2","#02827b","#a0a09f","#56661d","#34067c"],["#425999","#bc3f3f","#9fe2cc","#108fc1","#d37676","#132691","#5b3c96"],["#ffeda1","#91205c","#2929e2","#9509b7","#70b9c0","#5474e8","#d30b8c"],["#f9cfc7","#721b74","#1c70ea","#7c1d93","#919bdb","#5574ce","#f25c87"],["#f25a7b","#e960af","#992843","#8b52f7","#6eabf4","#3714a1","#445b96"],["#ff399c","#e73250","#d32f53","#33bbff","#7de7ff","#69239b",M
"#8041f9"],["#6f6674","#34a0a5","#992843","#f98450","#6eabf4","#3714a1","#445b96"],["#4d82aa","#24c6c6","#d32f53","#f973a0","#7de7ff","#69239b","#8041f9"],["#ff6d40","#361ee0","#992843","#e6c7b4","#9370f2","#3714a1","#445b96"],["#e6372f","#3a338e","#d32f53","#f7f1b4","#8092ff","#69239b","#8041f9"],["#ffa943","#2177f4","#35fc93","#f9cfd2","#6eabf4","#3714a1","#445b96"],["#ffce45","#2f7083","#5affdf","#fcf4b7","#7de7ff","#69239b","#8041f9"],["#41d9f2","#528cd1","#3a6eba","#5f64c1","#4a97f4","#7426bf","#f7d52f"],["#71M
f2ff","#249cff","#63a1ea","#7f88db","#56a6f4","#7f0caf","#f7b643"],["#41d9f2","#51fcbb","#d3057b","#295cff","#7d22ff","#51d7e5","#e6c7b4"],["#71f2ff","#81fcca","#f91cb0","#0239c1","#8450d6","#05bdc6","#f7f1b4"],["#43bbef","#53f9e4","#bf2640","#5082ff","#8648ff","#36ffcf","#881ed3"],["#6bcced","#fce586","#f93ebb","#52a1ff","#8e51a8","#05bdc6","#ff0895"],["#a745ed","#fcbbbb","#f20a41","#ffd252","#0606bf","#ff459e","#881ed3"],["#7b19d1","#a7d0f9","#ba0f40","#fcd5bb","#4545ce","#9666ff","#ff0895"],["#31a4dd","#6f3bff",M
"#f20a41","#4470a5","#7171f4","#e710f9","#2e92ff"],["#ffffab","#8e7de2","#ba0f40","#9312b2","#85b5f9","#830591","#034a7f"],["#06a0ba","#6f3bff","#f20a41","#8777f7","#4848c1","#6b11f7","#e6c7b4"],["#2bc5cc","#8e7de2","#ba0f40","#6155bf","#4b4bf7","#a318b7","#f7f1b4"],["#06a0ba","#6f3bff","#8473ff","#fce875","#4848c1","#ffb3c9","#2e92ff"],["#2bc5cc","#8e7de2","#9e61ba","#ffd2c7","#0f0fce","#f7e579","#034a7f"],["#c10839","#6f3bff","#ff06a6","#f2a5bb","#4848c1","#117ff7","#579ef2"],["#a20dd3","#8e7de2","#aa08ff","#f2ecM
79","#0f0fce","#a60abc","#1b64ce"],["#06a0ba","#6f3bff","#fca660","#f7f377","#9149bf","#f71165","#31f0ff"],["#2bc5cc","#8e7de2","#dd582a","#ffe09c","#630ca8","#a8275c","#04717c"],["#e041b3","#3e71ff","#ffec64","#77c1f7","#9149bf","#f71165","#e6c7b4"],["#f95089","#8e7de2","#f99175","#1d6bdd","#630ca8","#a8275c","#f7f1b4"],["#f4d334","#0636cc","#8989ef","#e6c7b4","#8005e0","#fc68a4","#3386ff"],["#fc889e","#3b72a3","#2d5cc4","#f7f1b4","#f938cb","#d61a1a","#04717c"],["#f4d334","#3ef6ff","#5347f4","#b877f7","#9149bf","#M
f71165","#e6c7b4"],["#fc889e","#1fb2b2","#2d5cc4","#6e1ed6","#630ca8","#a8275c","#f7f1b4"],["#f4d334","#3ef6ff","#5347f4","#f7f777","#9149bf","#ef5090","#e6c7b4"],["#fc889e","#1fb2b2","#2d5cc4","#ffce88","#630ca8","#ba0457","#f7f1b4"],["#f4d334","#3ef6ff","#5347f4","#77c4f7","#9149bf","#f71165","#854fba"],["#fc889e","#1fb2b2","#2d5cc4","#2187bf","#630ca8","#a8275c","#e783ea"],["#f4d334","#3ef6ff","#f97575","#f4dc78","#9149bf","#f71165","#e6c7b4"],["#fc889e","#1fb2b2","#cc2929","#f28b79","#630ca8","#a8275c","#f7f1b4M
"],["#f4d334","#3ef6ff","#f97575","#f279ab","#9149bf","#645eea","#e6c7b4"],["#fc889e","#52adff","#cc2929","#e81073","#630ca8","#3a3acc","#f7f1b4"],["#3ac9d8","#6f3bff","#44acf2","#fce875","#bf23f9","#ffb3c9","#2e92ff"],["#44acf2","#8e7de2","#6cffff","#ffd2c7","#9449ce","#f7e579","#034a7f"],["#06a0ba","#6f3bff","#fc4c7e","#f9b175","#6c6ce5","#8f58f9","#e6c7b4"],["#2bc5cc","#8e7de2","#cf4ef9","#f7df77","#4949c1","#a915ff","#f7f1b4"],["#ef01c4","#065ca8","#1c00ba","#ffee94","#c053ba","#8f58f9","#4ea8f9"],["#a60160","#M
30bec3","#5e52db","#ffebae","#da55f2","#a915ff","#4febf7"],["#f44260","#3c5ba0","#845ecc","#f4b53f","#3d9fc1","#9c223d","#e6c7b4"],["#f43b79","#4058ad","#6c3ca5","#ef9029","#317ec4","#69239b","#f7f1b4"],["#f44260","#3c5ba0","#7070e8","#f27740","#3d9fc1","#d34040","#e6c7b4"],["#f43b79","#4058ad","#4d4dc1","#ef9029","#317ec4","#ed5487","#f7f1b4"],["#f244ee","#5c75c6","#7070e8","#3cd3b6","#3d9fc1","#d34040","#e6c7b4"],["#f43b79","#637cc1","#4d4dc1","#1cb7b7","#317ec4","#ed5487","#f7f1b4"],["#e5491f","#2058d3","#7462f9M
","#40f2d0","#123676","#9c223d","#e6c7b4"],["#ef973f","#177199","#6b43dd","#15abba","#4aa4ae","#69239b","#f7f1b4"],["#e22079","#2058d3","#7462f9","#40f2d0","#5a92e5","#9c223d","#e6c7b4"],["#f21c59","#177199","#6b43dd","#15abba","#4658f9","#69239b","#f7f1b4"],["#e22079","#2058d3","#e6c7b4","#40f2d0","#5a92e5","#ba4564","#edf28b"],["#f21c59","#177199","#f7f1b4","#15abba","#4658f9","#e5336a","#43f7c8"],["#e22079","#4b80e0","#e6c7b4","#41a9ef","#5a92e5","#bc0d8b","#f7adf7"],["#f21c59","#197abc","#f7f1b4","#36a9cc","#46M
58f9","#d3057f","#43f7c8"],["#e22079","#4b80e0","#e6c7b4","#435ced","#e2b55a","#ea397d","#f4e2ae"],["#f21c59","#197abc","#f7f1b4","#7f63f7","#f98562","#e84b3a","#e9f49f"],["#0850b7","#6771f9","#8213bc","#75f9e0","#4848c1","#ffb3c9","#2e92ff"],["#3081e2","#5285dd","#9604af","#15abba","#0f0fce","#f7e579","#034a7f"],["#d80e3e","#6771f9","#8213bc","#f7ad77","#4848c1","#ffb3c9","#31b5ff"],["#ef4878","#5285dd","#9604af","#f4cb78","#0f0fce","#f7e579","#2a76d1"],["#f98246","#69acf7","#8213bc","#f7ad77","#4848c1","#ffb3c9",M
"#31b5ff"],["#ed7d4a","#5285dd","#b529d3","#f4cb78","#0f0fce","#f7e579","#2a76d1"],["#f7cd48","#69d6f4","#8213bc","#f7ad77","#7649bf","#ffb3c9","#e6c7b4"],["#f49090","#21b5d8","#b529d3","#f4cb78","#5829b2","#f7e579","#f7f1b4"],["#4a82f4","#f22a51","#8213bc","#f7ad77","#905df4","#ffb3c9","#0c85ba"],["#4cb2f2","#b72c4e","#b529d3","#f4cb78","#542ad3","#f7e579","#096889"],["#4a82f4","#f22a51","#1522ba","#f7ad77","#d32fc0","#b6fffa","#0c85ba"],["#4cb2f2","#b72c4e","#483d9b","#f4cb78","#e50a6e","#f1ffb8","#096889"],["#4aM
82f4","#f22a51","#4b23db","#f7ad77","#d1304b","#5b99f4","#1dbcb4"],["#4cb2f2","#b72c4e","#694eea","#f4cb78","#d61660","#5cd3f2","#096889"],["#ad4cf2","#f22a51","#8213bc","#f478b0","#5ff2f2","#ffb3c9","#0c85ba"],["#8b05e2","#b72c4e","#b529d3","#f4cb78","#3ea6b7","#f7e579","#096889"],["#584def","#f22a51","#a52cdd","#f2c679","#60caef","#d2b6ff","#0d53b7"],["#4f24c6","#b72c4e","#b529d3","#efaa7b","#3ea6b7","#f7e579","#458bdd"],["#584def","#ef592b","#2cdbc1","#f2c679","#6290ed","#b8fff1","#0d53b7"],["#4f24c6","#f27949",M
"#2ec0d8","#efaa7b","#4067b5","#f7e579","#458bdd"],["#584def","#ed2e8a","#2eacd8","#f2c679","#6290ed","#6929ce","#0d53b7"],["#4f24c6","#c11670","#3070d6","#efaa7b","#4067b5","#4a4add","#458bdd"],["#584def","#ed2e8a","#2eacd8","#ef9c7b","#6290ed","#6929ce","#0d53b7"],["#4f24c6","#c11670","#3070d6","#fc583d","#4067b5","#4a4add","#458bdd"],["#b7b7b7","#0a0a0a","#ffffff","#dbdcdd","#b2b2b2","#a7a7a8","#4e4f4f"],["#d8d8d8","#636363","#dbdcdd","#b2b2b2","#4e4f4f","#e0e1e2","#3f3f3f"],],paletteIndex,colorIndex,colorIndex2M
,grayscale,paletteMode,element,flavour,key,trigger=!1,anim=!1,gridIndex=0,count=0,direction,currentChord=0,nextChord=0,keyArray=["C","D","E","F","G","A","B"],flavours=["major","minor"],fifths=[["C","G","D","A","E","B","F#","Db","Ab","Eb","Bb","F"],["A","E","B","F#","C#","G#","D#","Bb","F","C","G","D"]],midSeq4,mapScale,mixer,stereo,synth2,synth4,synth6,synth3,feedback,reverb5,delay5,delay4,delay2,reverb3,lfo,pingPong,pingPong1,panner,autoPan,FFT,wave,meter,pendulum;function centerCanvas(){var e=(windowWidth-width)/M
2,t=(windowHeight-height)/2;cnv.position(e,t)}function setup(){wdt=windowWidth<windowHeight?windowWidth:windowHeight,wdt-=margin,cnv=createCanvas(wdt,wdt),centerCanvas(),bIndex=1,background(0),center=createVector(width/2,height/2),noFill(),noStroke(),smooth(),strokeWeight(1);let e=int(1990*mathRand());noiseSeed(e),randomSeed(e),noiseDetail(2,1),pixelDensity(displayDensity()),initializeAudio();let t=int(map(mathRand(),0,1,0,flavours.length));flavour=flavours[t];let f=int(map(mathRand(),0,1,0,fifths[t].length));key=fM
ifths[t][f],mapScale=(scale=(scale=(scale=(scale=(scale=(scale=(scale=Tonal.Scale.get(key+"1 "+flavour).notes).concat(Tonal.Scale.get(key+"2 "+flavour).notes)).concat(Tonal.Scale.get(key+"3 "+flavour).notes)).concat(Tonal.Scale.get(key+"4 "+flavour).notes)).concat(Tonal.Scale.get(key+"5 "+flavour).notes)).concat(Tonal.Scale.get(key+"6 "+flavour).notes)).concat(Tonal.Scale.get(key+"7 "+flavour).notes)).slice(14,28);for(let i=0;i<mapScale.length;i++){mapScale.length,mapScale[i].length>2?keyFifths.push(mapScale[i].sliM
ce(0,2)):keyFifths.push(mapScale[i].slice(0,1));.5>random(1)?currentKey-=1:currentKey+=1}let a=[];for(let $=0;$<keyFifths.length;$++)a.push(fifths[t].indexOf(keyFifths[$]));for(let s=0;s<a.length;s++)-1===a[s]&&(keyFifths.splice(s,1),a.splice(s,1));for(let c=0;c<a.length;c++)a[c]===a[0]-1&&(sequence.push(keyFifths[0]),sequence.push(keyFifths[c])),a[c]===a[0]+1&&sequence.push(keyFifths[c]),a[c]===a[0]+3&&(sequence.push(keyFifths[0]),sequence.push(keyFifths[c])),a[c]===a[0]+2&&sequence.push(keyFifths[c]),a[c]===a[0]+M
4&&sequence.push(keyFifths[c]);for(let n=0;n<15;n++)for(let d=0;d<sequence.length;d++)chordArray.push(generateChord(`${sequence[d]}2`,!0));for(let _=0;_<15;_++)for(let r=0;r<sequence.length;r++)bassChord.push(generateChord(`${sequence[r]}3`,!0));paletteMode=mathRand(),paletteIndexSub=(paletteIndex=2*int(map(mathRand(),0,1,0,50)))+1,paletteIndex3=2*int(map(mathRand(),0,1,0,50)),colorIndex=int(map(mathRand(),0,1,0,palette1[0].length)),colorIndex2=int(map(mathRand(),0,1,0,palette1[0].length)),paletteType=mathRand(),grM
ayscale=98===paletteIndex,oscill=mathRand(),oscill2=mathRand(),format=mathRand(),direction=int(map(mathRand(),0,1,0,2)),format<.5?(w=width,h=.4*height):(w=.4*width,h=height),tileWidth=floor(w/sclX)+1,tileHeight=floor(h/sclY)+1,chordNotes=chordArray;for(let b=0;b<=w;b+=tileWidth)for(let o=0;o<=h;o+=tileHeight){let l=gridIndex;points.push(new GridPoint(b-w/2,o-h/2,tileWidth,tileHeight,0,l,0)),gridIndex=(gridIndex+1)%14}let p=map(mathRand(),0,1,.1,.5),u=points;for(let y in points)mathRand()>p?(points[y].subdivide(u,y,M
2),points.splice(y,1),count++):(u.push(points[y]),points.splice(y,1));element=(points=u).length;let g;g=paletteMode<.5?7:3,window.$generativeTraits={Type:"Audio",BPM:"60",Aspect:"Grid",Key:key,Flavour:flavour,Elements:element,Subdivision:count,Palette:g,Grayscale:grayscale,Property:"Object"}}function initializeAudio(){Tone.Transport.bpm.value=60,(mixer=new Tone.Gain).toDestination(),FFT=new Tone.FFT(64),Tone.Master.connect(FFT),wave=new Tone.Waveform,(pendulum=new Tone.LFO(.05)).start(),(meter=new Tone.Meter).normaM
lRange=!0,pendulum.connect(meter),panner=new Tone.Panner(0).chain(mixer);let e=new Tone.Chorus({frequency:.83,depth:.7,wet:.85}),t=new Tone.Reverb({decay:3/4,wet:.5});t.generate();let f=new Tone.FeedbackDelay({delayTime:3/8,feedback:.32,wet:.36});(pingPong=new Tone.PingPongDelay(3/4,.5).toDestination()).set({wet:.3});let i=new Tone.Filter(2250,"lowpass",-24),a=new Tone.Filter(320,"highpass",-48);new Tone.LFO(1,250,2250).connect(i.frequency).start();let $=new Tone.FeedbackDelay({delayTime:.005,feedback:.1,wet:.33});M
new Tone.LFO(1,-1,1).connect(panner.pan).start(),(synth4=new Tone.PolySynth(Tone.FMSynth).chain(e,f,t,pingPong,i,a,$,mixer)).set({harmonicity:3,modulationIndex:3,oscillator:{type:"sine"},envelope:{attack:2e-4,decay:.1,sustain:.08,release:.03},modulation:{type:"sine"},modulationEnvelope:{attack:4e-4,decay:.1,sustain:.09,release:.01},filterEnvelope:{attack:2e-4,decay:.2,sustain:.5,release:.4,baseFrequency:200,octaves:2.6},volume:-16}),delay5=new Tone.FeedbackDelay({delayTime:3/8,feedback:.3,wet:.2});let s=new Tone.ReM
verb({decay:3/16,wet:.25});s.generate();let c=new Tone.Filter(2250,"lowpass",-24);(synth6=new Tone.PolySynth(Tone.Synth).chain(delay5,s,pingPong,c,mixer)).set({harmonicity:3,modulationIndex:3,detune:0,oscillator:{pitch:7,type:"sine"},envelope:{attack:1,decay:.1,sustain:.02,release:.03},modulation:{type:"sine"},modulationEnvelope:{attack:1.5,decay:.1,sustain:.02,release:.06},filterEnvelope:{attack:2,decay:.2,sustain:.5,release:.4,baseFrequency:200,octaves:2.6},volume:-24}),synth6.connect(wave),Tone.Transport.schedulM
eRepeat(()=>{pingPong.set({delayTime:random([3/4,3/16,3/8,.25])}),pingPong.set({wet:random([0,.1,.5])}),f.set({delayTime:random([3/8,.25])}),delay5.set({delayTime:random([3/8,.25])})},"2m")}function draw(){background(0,20),translate(center.x,center.y);let e=.5-meter.getValue(0),t=wave.getValue(0),f=FFT.getValue(0),i=map(e,-.5,.5,-PI,PI);for(let a=0;a<points.length;a++)points[a].r=points[a].r3,points[a].move(),points[a].animate(a,i,f),points[a].render(),points[a].display(a,t,f),points[a].start+=.1,points[a].offset+=M
.006;anim&&(start+=.02),trigger&&(playChord(),Tone.Transport.start(),trigger=!1)}function playChord(){Tone.Transport.schedule(bounceChord,"1"),Tone.Transport.start()}function bounceChord(){currentChord=nextChord,Promise.all([playSynthChord(chordNotes[currentChord],12,12),playStringChord(bassChord[currentChord],6,6),]).then(e=>{int(random(2));let t=int(random(6,18))+"m";!function f(i){let a=e[0],$=e[1];new Tone.BufferSource({url:a,playbackRate:.125}).toDestination().start(i),new Tone.BufferSource({url:$,playbackRateM
:.125}).toDestination().start(i),Tone.Transport.scheduleOnce(f,"+"+t)}(Tone.now())}),Tone.Transport.start(),nextChord<chordNotes.length-1?nextChord+=1:nextChord=0,Tone.Transport.schedule(bounceChord,"+2m")}function playSynthChord(e,t,f){let i=Tone.Time(t).toSeconds(),a=Tone.Time(f).toSeconds();return Tone.Offline(()=>{synth6.triggerAttackRelease(e,i)},i+a)}function playStringChord(e,t,f){let i=Tone.Time(t).toSeconds(),a=Tone.Time(f).toSeconds();return Tone.Offline(()=>{synth4.triggerAttackRelease(e,i)},i+a)}functioM
n voicing(e,t){let f=scale.indexOf(e)+t-1,i;if(void 0!==scale[f])i=scale[f];else if(3===(i=scale[f-7]).length)parseInt(i.slice(2));else{let a=parseInt(i.slice(1))+1;i=`${i.slice(0,1)}${a}`}return i}const getNextChordNote=(e,t)=>{let f=scale.indexOf(e)+t-1,i;if(void 0!==scale[f])i=scale[f];else if(3===(i=scale[f-7]).length)parseInt(i.slice(2));else{let a=parseInt(i.slice(1))+1;i=`${i.slice(0,1)}${a}`}return i};function generateChord(e,t){let f=1,i=1,a=1,$=1,s=1,c=1,n=1;t?(f=generateIndice1(),i=generateIndice1(),a=geM
nerateIndice1(),$=generateIndice1(),s=generateIndice(),c=generateIndice2(),n=generateIndice2()):(f=1,i=1,a=1,$=1,s=1,c=1,n=1);let d=voicing(e,f),_=voicing(getNextChordNote(e,3),i),r=voicing(getNextChordNote(e,5),a),b=voicing(getNextChordNote(e,7),$),o=voicing(getNextChordNote(e,9),s);return voicing(getNextChordNote(e,11),c),voicing(getNextChordNote(e,13),n),[d,_,r,b,o]}function generateIndice(){let e=int(map(mathRand(),0,1,0,3));return 0===e?-8:1===e?1:2===e?8:void 0}function generateIndice1(){return mathRand()>.5?M
1:8}function generateIndice2(){return mathRand()>.5?-8:1}class GridPoint{constructor(e,t,f,i,a,$,s){int(map(e+t,-width/2+-height/2,width/2+height/2,0,sclX+sclY)),int(map(t,-height/2,height/2,0,4)),this.x=e,this.y=t,this.w=f,this.c2=f,this.wx=e,this.hy=t,this.ws=f,this.hs=i,this.h=i,this.r=f,this.r2=f,this.r3=f,this.mv=0,this.theta=0,this.centerX=this.x+this.w/2,this.centerY=this.y+this.h/2,this.c=int(map(mathRand(),0,1,0,3)),this.paletteIndex2=int(map(dist(this.centerX,this.centerY,0,0),0,500,0,palette1[0].length))M
,this.randForm=int(map(mathRand(),0,1,0,5)),this.randIndex=paletteMode<.5?int(map(mathRand(),0,1,0,palette1[0].length)):paletteIndex2,this.randIndex2=int(map(mathRand(),0,1,0,palette1[0].length)),this.randIndex3=int(map(mathRand(),0,1,0,palette1[0].length)),this.randIndex4=int(map(mathRand(),0,1,0,palette1[0].length)),this.start=0,this.alpha=255,this.pIndex=paletteIndex,this.pi=paletteIndex3,this.rt=map(mathRand(),0,1,PI/6,PI/3),this.incr,this.rst=random(0,TAU),this.rst2=random(0,TAU),this.rad=0,this.sub=s,this.offM
set=20*mathRand(),this.offset2=0,this.div=int(map(mathRand(),0,1,10,30)),this.strk=1,this.isOn=a,this.note=$,this.init(),paletteIndex2=(paletteIndex2+1)%3}subdivide(e,t,f){let i=this.w/f,a=this.h/f,$=this.sub+1,s=this.note+7;e.push(new GridPoint(this.x,this.y,i,a,this.isOn,s,$),new GridPoint(this.x+i,this.y,i,a,this.isOn,s,$),new GridPoint(this.x,this.y+a,i,a,this.isOn,s,$),new GridPoint(this.x+i,this.y+a,i,a,this.isOn,s,$))}move(){if(0<=this.t&&this.t<this.t1){let e=norm(this.t,0,this.t1-1);this.mv=lerp(0,TAU,easeM
OutQuint(e)),this.rad=lerp(0,this.w/4,easeOutQuint(e))}this.t1<this.t&&this.init(),this.t++}init(){this.t=-int(random(map(speed,1,5,500,100))),this.t1=map(speed,1,5,220,60)}animate(e,t,f){this.theta=t+e*PI/4;let i=int(map(this.x,-width/2,width/2,0,f.length)),a=f[i];a=a===-1/0?0:f[i],this.incr=map(a,0,-100,0,.2),this.i=map(e,0,points.length,0,TWO_PI),this.xoff=map(cos(this.i),-1,1,0,3),this.yoff=map(sin(this.i),-1,1,0,3),this.n=noise(this.xoff+this.offset+this.incr,this.yoff+this.offset+this.incr),this.n4=noise(thisM
.xoff+50,this.yoff+50),this.n5=noise(this.xoff+50+start,this.yoff+50+start),this.n6=noise(this.offset,this.offset),this.angle=noise(this.xoff+this.offset,this.yoff+this.offset)*TAU*4,this.xa=this.x,this.ya=this.y*sin(map(this.n,0,1,0,TAU)),this.xb=this.x*sin(this.mv),this.r=map(this.n,0,1,this.w/2,this.w),this.r3=map(this.n,0,1,this.w/2,this.w),this.r2=map(this.n,0,1,0,5),this.alpha=map(this.n5,0,1,120,180),this.delay=int(map(this.n4,0,1,2,1))}render(){strokeWeight(.1);fill(color(palette1[this.pIndex][this.randIndeM
x])),circle(this.x,this.ya,this.r2),circle(this.x+this.w,this.ya,this.r2),circle(this.x,this.ya+this.h,this.r2),circle(this.x+this.w,this.ya+this.h,this.r2)}display(e,t,f){if(0===direction)for(let i=this.ya;i<=this.ya+this.h;i+=2){beginShape();for(let a=this.xa;a<=this.xa+this.w;a+=5){let $=int(map(this.ya*this.xa,(this.ya+this.h)*(this.xa+this.w),0,f.length)),s=f[$];s=s===-1/0?0:f[$],this.incr2=map(s,0,-100,0,6),this.n3=noise(this.incr2,this.incr2),this.n2=noise(this.xoff+this.offset2+this.incr2,this.yoff+this.offM
set2+this.incr2),this.n4=map(this.n3,0,1,.9,1.1),this.z=oscill<.5?map(this.n2,0,1,.9,1.1):1;let c=int(map(this.n2,0,1,0,255));int(map(this.n2,0,1,0,palette1[0].length));let n=map(i,this.y,this.y+this.h,0,1),d,_=color(palette1[this.pIndex][this.randIndex]),r=color(palette1[this.pIndex+1][this.randIndex]);(d=lerpColor(_,r,n)).setAlpha(c),noFill(),stroke(d),strokeWeight(.5),vertex(a,i*this.z),this.offset2+=.1}endShape()}else if(1===direction)for(let b=this.xa;b<=this.xa+this.w;b+=2){beginShape();for(let o=this.ya;o<=tM
his.ya+this.h;o+=5){let l=int(map(e,points.length,0,f.length)),p=f[l];p=p===-1/0?0:f[l],this.incr2=map(p,0,-100,0,3),this.n3=noise(this.incr2,this.incr2),this.n2=noise(this.xoff+this.offset2+this.incr2,this.yoff+this.offset2+this.incr2),this.n4=map(this.n3,0,1,.9,1.1),this.z=oscill<.5?map(this.n2,0,1,.9,1.1):1,this.z2=oscill2<.5?map(this.n2,0,1,.999,1.009):1;let u=int(map(this.n2,0,1,0,255));int(map(this.n2,0,1,0,palette1[0].length));let y=map(o,this.y,this.y+this.h,0,1),g,x=color(palette1[this.pIndex][this.randIndM
ex]),m=color(palette1[this.pIndex+1][this.randIndex]);(g=lerpColor(x,m,y)).setAlpha(u),noFill(),stroke(g),strokeWeight(.5),vertex(b*this.z2,o*this.z),this.offset2+=.1}endShape()}if(0===this.c);else if(1===this.c){strokeWeight(.5);let v=0;for(let I=1;I<t.length;I++)if(t[I-1]<0&&t[I]>=0){v=I;break}let k=v+t.length/2,F=100*this.h;for(let C=v;C<=k;C++){let S=map(C-1,v,k,this.xb,this.xb+this.w),T=map(t[C-1],-12,12,this.y-F,this.y+F+this.h),P=map(C,v,k,this.xb,this.xb+this.w),q=map(t[C],-12,12,this.y-F,this.y+F+this.h);lM
ine(S,T,P,q)}}}}function mapNote(e,t){let f=t.length,i=t[modulo(e,f)],a=Tonal.Note.octave(t[0])+floor(e/f);return Tonal.Note.pitchClass(i)+a}function modulo(e,t){return(e%t+t)%t}function easeOutQuint(e){return 1+--e*e*e*e*e}function windowResized(){centerCanvas()}function keyTyped(){return"p"===key&&saveCanvas("liquidentropy","jpg"),!1}function touchStarted(){return Tone.start(),anim||(trigger=!0,Tone.Transport.start()),anim=!0,3===touches.length&&saveCanvas("liquidentropy","jpg"),!1}function mousePressed(){return M
Tone.start(),anim||(trigger=!0,Tone.Transport.start()),anim=!0,!1}
    <script id="snippet-random-code" type="text/javascript">
        // DO NOT EDIT THIS SECTION
        let seed = window.location.href.split('/').find(t => t.includes('i0'));
        if (seed == null) {
            const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
            seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('M
            let pattern = "seed=";
            for (let i = 0; i < seed.length - pattern.length; ++i) {
                if (seed.substring(i, i + pattern.length) == pattern) {
                    seed = seed.substring(i + pattern.length);
                    break;
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
            for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (M
r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
            return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
            return function () {
                u >>>= 0, i >>>= 0;
          var l = ($ >>>= 0) + (_ >>>= 0) | 0;
                return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
        // IMPORTANT: Instead of Math.random(), use this function mathRand() for random number generation.
        // This function generates a random number between 0 and 1 with on-chain seed.
        let mathRand = sfc32(...cyrb128(seed));
 background-color: #000000;
            margin: 0px;
            overflow: hidden;
            width: 100%;
            height: 100%;
    <script type="text/javascript">
Created with GIMPd.e
text/html;charset=utf-8
	<meta charset="UTF-8">
	<title>outscripted by mataleone</title>
	<script sandbox="allow-scripts" type="text/javascript"
		src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
	<script id="snippet-contract-code" type="text/javascript">
		const tokenIdRand = (Math.floor(Math.random() * 1000000) + 1) * 1000000 + (Math.floor(Math.random() * 100) + 1);
			"tokenId": tokenIdRand,
			"seed": tokenIdRand.toString(),
pt id="snippet-random-code" type="text/javascript">
		let seed = window.location.href.split('/').find(t => t.includes('i0'));
		if (seed == null) {
			const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
			seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('') + "i0";
			let pattern = "seed=";
			for (let i = 0; i < seed.length - pattern.length; ++i) {
				if (seed.substring(i, i + pattern.length) == pattM
					seed = seed.substring(i + pattern.length);
		function cyrb128($) {
			let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
			for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
			return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), lM
 = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
		function sfc32($, _, u, i) {
			return function () {
				u >>>= 0, i >>>= 0;
				var l = ($ >>>= 0) + (_ >>>= 0) | 0;
				return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
		let mathRand = sfc32(...cyrb128(seed));
			background-color: #000;
			width: 100% !important;
			height: 100% !important;
			object-fit: contain;
	<script type="text/javascript">
		const _lerp = (f, min, max) => (min + (max - min) * f)
			const _map = (v, inMin, inMax, outMin, outMax) => (outMin + (outMax - outMin) * ((v - inMin) / (inMax - inMin)))
				['#332440', 'berry'],
				['#1E2F36', 'sea'],
				['#36261E', 'earth'],
				['#1E2036', 'deep'],
				['#1E3623', 'forest'],
				['#FFE0C2', 'sand'],
				['#FFE0C2', 'sand'],
				['#FFCA9C', 'koi'],
				['#C2FcFF', 'sky'],
				['#FFFDBC', 'mustard'],
			let _bg = Math.floor(mathRand() * bgs.length)
			let _clr = Math.floor(mathRand() * clrs.length)
			let _q = Math.floor(_lerp(mathRand(), _q_min, _q_max + 1))
Math.floor(_lerp(mathRand(), _r_min, _r_max + 1))
			let _a = Math.floor(mathRand() * 5) // <+
			let _ins = Math.floor(_lerp(mathRand(), _ins_min, _ins_max + 1))
			let _worm_max = _r * 2
			let _worm = _lerp(mathRand(), 0, _worm_max)
			window.$generativeTraits = {
				"background color": bgs[_bg][1],
				"incsriptions color": clrs[_clr][1],
				"inscriptions size": _r,
				"inscriptions complexity": _ins,
				"disconformity": Math.floor(M
_map(_worm, 0, _worm_max, 0, 11)),
			console.log(seed, window.$generativeTraits)
			let _paused = false
			function setup() {
				createCanvas(2160, 2160)
				background(bgs[_bg][0])
			function draw() {
				if (_paused) return
				background(bgs[_bg][0])
				let _c = color(clrs[_clr][0])
				for (let i = 0; i < _q * 10000; ++i) {
					const x = _randPos()
					const y = _randPos()
					let al = map(_q, _q_min, _q_max, 128, 64)
					star(x, y, _r, _ins)
			function _randPos() {
				const a = mathRand() * Math.PI + Math.PI
				let p = Math.cos(a)
				// p = (1-Math.abs(p))*Math.sign(p)
				let w = width / 2
				return w + _map(p, -1, 1, -w - _worm, w + _worm)
			function star(cx, cy, r, c) {
				let n = noise(cx / sc, cy / sc)
				let _cx = cx + sin(n * Math.PI * 2) * _worm
				let _cy = cy + cos(n * Math.PI * 2) * _worm
				let ixs = [...Array(c).keys()]
				while (ixs.length > 0) {
					const i = Math.floor(mathRand() * ixs.length)
					const a = ixs[i] * ((Math.PI * 2) / c) + (Math.PI / 4) * _a
					vertex(_cx + sin(a) * r, _cy + cos(a) * r)
					ixs.splice(i, 1)
			function keyPressed() {
				if (keyCode == 32) _paused = false
				if (keyCode == 83) save('outscripted.png')
text/plain;charset=utf-8
  "name": "ajx.sats"
text/plain;charset=utf-8
  "name": "ajw.sats"
FjDOUT:B0D1ED8AD61F12FC100691F38BE20E0611EF1340C87AEB90293206A18F27F0B4
text/plain;charset=utf-8
  "name": "schwarz.sats"
text/plain;charset=utf-8
JYou are not a drop in the ocean. You are the entire ocean in a drop. -Rumih!
iTXtXML:com.adobe.xmp
' id='W5M0MpCehiHzreSzNTczkc9d'?>
<x:xmpmeta xmlns:x='adobe:ns:meta/' x:xmptk='Image::ExifTool 12.56'>
<rdf:RDF xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#'>
 <rdf:Description rdf:about=''
  xmlns:metadata='https://thesaudisnft.com/metadata/1.0/'>
  <metadata:Metadata rdf:parseType='Resource'>
   <metadata:Attributes>
     <rdf:li rdf:parseType='Resource'>
      <metadata:Trait_Type>Head</metadata:Trait_TypeM
      <metadata:Value>Light 1</metadata:Value>
     <rdf:li rdf:parseType='Resource'>
      <metadata:Trait_Type>Hair</metadata:Trait_Type>
      <metadata:Value>Neat</metadata:Value>
     <rdf:li rdf:parseType='Resource'>
      <metadata:Trait_Type>Facial Hair</metadata:Trait_Type>
      <metadata:Value>Normal Brown Beard</metadata:Value>
     <rdf:li rdf:parseType='Resource'>
      <metadata:Trait_Type>Headwear</metadata:Trait_Type>
      <metadata:Value>Brown ShemagM
h &amp; Agal</metadata:Value>
     <rdf:li rdf:parseType='Resource'>
      <metadata:Trait_Type>Eyewear</metadata:Trait_Type>
      <metadata:Value>Big Pixel Shades</metadata:Value>
     <rdf:li rdf:parseType='Resource'>
      <metadata:Trait_Type>Mouthpiece</metadata:Trait_Type>
      <metadata:Value>Miswak</metadata:Value>
   </metadata:Attributes>
   <metadata:Description>Max Bidding</metadata:Description>
   <metadata:External_URL>https://token.thesaudM
isnft.com/3886</metadata:External_URL>
   <metadata:Name>The Saudis #3886</metadata:Name>
  </metadata:Metadata>
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
(:3=<9387@H\N@DWE78PmQW_bghg>Mqypdx\egc
/cB8Bcccccccccccccccccccccccccccccccccccccccccccccccccc
((((((((((((((((((((((((((((((((((((((((((((((((((
text/plain;charset=utf-8
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:BE7E9E25B23E11ED8536935D374F50B5" xmpMM:DocumentID="xmp.did:BE7E9E26B23E11ED8536935D374F50B5"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:BE7E9E23B23E11ED8536935D374F50B5" stRef:documentID="xmp.did:BE7E9E24B23E11ED8536935D374F50B5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C5DCE796B23E11EDAAEAD6F4CE556F4D" xmpMM:DocumentID="xmp.did:C5DCE797B23E11EDAAEAD6F4CE556F4D"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C5DCE794B23E11EDAAEAD6F4CE556F4D" stRef:documentID="xmp.did:C5DCE795B23E11EDAAEAD6F4CE556F4D"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C71B0FCCB23E11ED8C06A6B538EAF67C" xmpMM:DocumentID="xmp.did:C71B0FCDB23E11ED8C06A6B538EAF67C"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C71B0FCAB23E11ED8C06A6B538EAF67C" stRef:documentID="xmp.did:C71B0FCBB23E11ED8C06A6B538EAF67C"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
_ahH^r9:?--0JavVW^=>DRT[Y[b)))
'&+\^e3294DR0?M005OQX6HW
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C3E1C3A6B23E11EDB421D594A75CBF0A" xmpMM:DocumentID="xmp.did:C3E1C3A7B23E11EDB421D594A75CBF0A"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C3E1C3A4B23E11EDB421D594A75CBF0A" stRef:documentID="xmp.did:C3E1C3A5B23E11EDB421D594A75CBF0A"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
!+**0/.322^C4766#""T
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C765FBEEB23E11ED906DCAD067800C84" xmpMM:DocumentID="xmp.did:C765FBEFB23E11ED906DCAD067800C84"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C765FBECB23E11ED906DCAD067800C84" stRef:documentID="xmp.did:C765FBEDB23E11ED906DCAD067800C84"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C7B0FA1DB23E11ED94F6882F641A3199" xmpMM:DocumentID="xmp.did:C7B0FA1EB23E11ED94F6882F641A3199"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C7B0FA1BB23E11ED94F6882F641A3199" stRef:documentID="xmp.did:C7B0FA1CB23E11ED94F6882F641A3199"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:BF273DABB23E11EDB519F91201FADE17" xmpMM:DocumentID="xmp.did:BF273DACB23E11EDB519F91201FADE17"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:BF273DA9B23E11EDB519F91201FADE17" stRef:documentID="xmp.did:BF273DAAB23E11EDB519F91201FADE17"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:CA2E3BBFB23E11EDA6F38B057F4F3504" xmpMM:DocumentID="xmp.did:CA2E3BC0B23E11EDA6F38B057F4F3504"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:CA2E3BBDB23E11EDA6F38B057F4F3504" stRef:documentID="xmp.did:CA2E3BBEB23E11EDA6F38B057F4F3504"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C8A405FBB23E11EDB264C4C4AB4EA627" xmpMM:DocumentID="xmp.did:C8A405FCB23E11EDB264C4C4AB4EA627"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C8A405F9B23E11EDB264C4C4AB4EA627" stRef:documentID="xmp.did:C8A405FAB23E11EDB264C4C4AB4EA627"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
#c?.IKRzSBwSB~YGhA1gD4
`MtN;eB2`>/Z9+rL:pH8J(
YF?@F`bi[]dWX_MOVRT[R0"
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:CC55D39BB23E11EDB15BA3B6EF344B39" xmpMM:DocumentID="xmp.did:CC55D39CB23E11EDB15BA3B6EF344B39"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:CC55D399B23E11EDB15BA3B6EF344B39" stRef:documentID="xmp.did:CC55D39AB23E11EDB15BA3B6EF344B39"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C997784AB23E11ED9D90817C1C38A4A7" xmpMM:DocumentID="xmp.did:C997784BB23E11ED9D90817C1C38A4A7"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C9977848B23E11ED9D90817C1C38A4A7" stRef:documentID="xmp.did:C9977849B23E11ED9D90817C1C38A4A7"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
text/plain;charset=utf-8
  "name": "stas.sats"
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C50641A8B23E11EDA1D7901DFD9540DC" xmpMM:DocumentID="xmp.did:C50641A9B23E11EDA1D7901DFD9540DC"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C50641A6B23E11EDA1D7901DFD9540DC" stRef:documentID="xmp.did:C50641A7B23E11EDA1D7901DFD9540DC"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C34E3B79B23E11EDA97A9C31B3032C37" xmpMM:DocumentID="xmp.did:C34E3B7AB23E11EDA97A9C31B3032C37"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C34E3B77B23E11EDA97A9C31B3032C37" stRef:documentID="xmp.did:C34E3B78B23E11EDA97A9C31B3032C37"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
UUUUUUUUU~uUUUUUUUUU_
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C21FB19DB23E11EDBC45E8D08D6F95B5" xmpMM:DocumentID="xmp.did:C21FB19EB23E11EDBC45E8D08D6F95B5"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C21FB19BB23E11EDBC45E8D08D6F95B5" stRef:documentID="xmp.did:C21FB19CB23E11EDBC45E8D08D6F95B5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:CABCFDB2B23E11ED83E7996DDCFD737A" xmpMM:DocumentID="xmp.did:CABCFDB3B23E11ED83E7996DDCFD737A"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:CABCFDB0B23E11ED83E7996DDCFD737A" stRef:documentID="xmp.did:CABCFDB1B23E11ED83E7996DDCFD737A"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C9E33982B23E11EDA48CC696B341583D" xmpMM:DocumentID="xmp.did:C9E33983B23E11EDA48CC696B341583D"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C9E33980B23E11EDA48CC696B341583D" stRef:documentID="xmp.did:C9E33981B23E11EDA48CC696B341583D"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
'#*" "*#>1++1>H<9<HWNNWmhm
'#*" "*#>1++1>H<9<HWNNWmhm
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C1D5984CB23E11ED8B0180A16816A9AA" xmpMM:DocumentID="xmp.did:C1D5984DB23E11ED8B0180A16816A9AA"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C1D5984AB23E11ED8B0180A16816A9AA" stRef:documentID="xmp.did:C1D5984BB23E11ED8B0180A16816A9AA"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C6BF11ABB23E11ED8FC8A702EEFC8F54" xmpMM:DocumentID="xmp.did:C6BF11ACB23E11ED8FC8A702EEFC8F54"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C6BF11A9B23E11ED8FC8A702EEFC8F54" stRef:documentID="xmp.did:C6BF11AAB23E11ED8FC8A702EEFC8F54"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C306E3CEB23E11ED8343A5C0ECBEEB43" xmpMM:DocumentID="xmp.did:C306E3CFB23E11ED8343A5C0ECBEEB43"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C306E3CCB23E11ED8343A5C0ECBEEB43" stRef:documentID="xmp.did:C306E3CDB23E11ED8343A5C0ECBEEB43"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:CD46A24DB23E11ED91BBC432B94F588D" xmpMM:DocumentID="xmp.did:CD46A24EB23E11ED91BBC432B94F588D"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:CD46A24BB23E11ED91BBC432B94F588D" stRef:documentID="xmp.did:CD46A24CB23E11ED91BBC432B94F588D"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:CB0CFECCB23E11EDA444E74AF0199280" xmpMM:DocumentID="xmp.did:CB0CFECDB23E11EDA444E74AF0199280"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:CB0CFECAB23E11EDA444E74AF0199280" stRef:documentID="xmp.did:CB0CFECBB23E11EDA444E74AF0199280"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C6269442B23E11ED9CACF8EA342A4197" xmpMM:DocumentID="xmp.did:C6269443B23E11ED9CACF8EA342A4197"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C6269440B23E11ED9CACF8EA342A4197" stRef:documentID="xmp.did:C6269441B23E11ED9CACF8EA342A4197"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C85E15A5B23E11ED9955EF0EB08EBC15" xmpMM:DocumentID="xmp.did:C85E15A6B23E11ED9955EF0EB08EBC15"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C85E15A3B23E11ED9955EF0EB08EBC15" stRef:documentID="xmp.did:C85E15A4B23E11ED9955EF0EB08EBC15"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
&I&fffffffff""""""""",
_I #3$'9-++[A2C/$I3&(*@4$
mM<EHe)''!  SWt1//yP<
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:CC0A066BB23E11ED95F5FB737597839A" xmpMM:DocumentID="xmp.did:CC0A066CB23E11ED95F5FB737597839A"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:CC0A0669B23E11ED95F5FB737597839A" stRef:documentID="xmp.did:CC0A066AB23E11ED95F5FB737597839A"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/html;charset=utf-8
Wow! Unbelievable, a game on BTC!? It is a testament to what we can do when we're one with the force!
But like any work, this was made possible by makers all over the world!
Kudos to all the makers!
- Star Wars Crawler and stars on canvas: tutorial by Slawomir Chodnicki at https://medium.com/@twineworks
- Logo made through Star Jedi font
- Coin gif made on pixilart.com
- Ping Pong tutorial at https://github.com/CodeExplainedRepo/Ping-Pong-Game-JavaScript
- Music from https://mmontM
ag.github.io/chip-player-js/?q=star+wars <- great little site! always loved 8-bit music, glad could make something out of it!
- Casey Rodarmor for ordinals!
P.S.: My 3 years old likes it! <3 What else do I need?
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Satoshi Wars - Episode I - A New Hope</title>
reyougame,.banner{background-color:#000}#swcrawl h1,#swcrawl h2,.titleLogo{text-align:center}@-moz-keyframes logoAnimation{0%{transform:scale(2.25);opacity:1}95%{opacity:1}100%{transform:scale(.1);opacity:0}}@-webkit-keyframes logoAnimation{0%{transform:scale(2.2);opacity:1}95%{opacity:1}100%{transform:scale(.1);opacity:0}}@-o-keyframes logoAnimation{0%{transform:scale(2.2);opacity:1}95%{opacity:1}100%{transform:scale(.1);opacity:0}}@keyframes logoAnimation{0%{transform:scale(2.2);opacity:1}95%{opacity:1}100%{transM
form:scale(.1);opacity:0}}body{background-color:#1e1e1e}.areyougame{border:3px solid #fff;min-width:550px;max-width:550px;margin:auto;min-height:444px;max-height:444px;position:absolute;top:0;right:0;left:0;bottom:0}#galaxy,.bars{position:relative}.banner{width:100%;border-bottom:2px solid #fff;display:flex;justify-content:space-between;box-sizing:border-box}#galaxy{cursor:pointer;border-top:0;margin:auto}.bar-low{min-width:51px;max-width:51px;background-color:#4075ac;bottom:4px;right:-27px}.bar-high{min-width:55pxM
;max-width:55px;background-color:#af4217;bottom:27px;left:-29px}.bar-high,.bar-low{position:absolute;min-height:10px;max-height:10px}.intro{color:#4bd5ee;font-family:sans-serif;display:flex;justify-content:center;font-size:30px;padding-top:120px;opacity:0;animation:6s ease-in 1s forwards intro}.faddingLogo{top:40%;left:30%;position:absolute}@keyframes intro{0%,100%{opacity:0}5%,85%{opacity:1}}.starwarsAnimation{position:static;text-align:center;margin:0 auto;opacity:0;animation:12s cubic-bezier(.11,.6,.48,.88) 2s lM
ogoAnimation}.block{display:block}.titleLogo{display:flex;position:relative;flex-direction:column;font-family:StarWars;color:#000;text-shadow:-2px -2px 0 #ffd54e,-2px -1px 0 #ffd54e,-2px 0 0 #ffd54e,-2px 1px 0 #ffd54e,-2px 2px 0 #ffd54e,-1px -2px 0 #ffd54e,-1px -1px 0 #ffd54e,-1px 0 0 #ffd54e,-1px 1px 0 #ffd54e,-1px 2px 0 #ffd54e,0 -2px 0 #ffd54e,0 -1px 0 #ffd54e,0 0 0 #ffd54e,0 1px 0 #ffd54e,0 2px 0 #ffd54e,1px -2px 0 #ffd54e,1px -1px 0 #ffd54e,1px 0 0 #ffd54e,1px 1px 0 #ffd54e,1px 2px 0 #ffd54e,2px -2px 0 #ffd54eM
,2px -1px 0 #ffd54e,2px 0 0 #ffd54e,2px 1px 0 #ffd54e,2px 2px 0 #ffd54e;font-size:50px;line-height:86%;letter-spacing:initial}#swcrawl-container{perspective:calc(100vh * 0.35);transform-style:preserve-3d;}#swcrawl{color:#f5c91c;position:absolute;width:550px;left:15px;bottom:4px;height:800px;overflow:hidden;transform:rotate3d(1,0,0,36deg);transform-origin:50% 100%;mask-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.66),rgba(0,0,0,1));-webkit-mask-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.66),rgba(0,M
0,0,1))}#swcrawl-content{font-family:Arial;font-size:25px;letter-spacing:.12em;position:absolute;top:800px;left:0;right:0}#swcrawl p{text-align:justify;width:95%;margin:0 0 1.25em;line-height:1.25em}#swcrawl h1{font-size:1em;margin:0 0 .3em}#swcrawl h2{font-size:1.5em;margin:0 0 .7em}.hidden{display:none}@font-face{font-family:StarWars;src:url('data:font/truetype;charset=utf-8;base64,AAEAAAARAQAABAAQTFRTSBl2GpsAAAS4AAAAtE9TLzJKu9koAAABmAAAAGBQQ0xU9+/kTgAAtXgAAAA2VkRNWHvngxMAAAVsAAAF4GNtYXDF2s1tAAAbgAAABTRjdnQgDMYKhM
wAAJCAAAAD6ZnBnbTSUzNcAACC0AAADS2dseWaaPLMkAAAlHAAAizBoZG14LFcy3QAAC0wAABA0aGVhZAUacmMAAAEcAAAANmhoZWEYhgz4AAABVAAAACRobXR4uhPtmwAAAfgAAALAbG9jYR3g+tIAALBMAAABYm1heHADDgXyAAABeAAAACBuYW1l/ajJPQAAsbAAAAI9cG9zdHtRbs4AALPwAAABh3ByZXDRPy8yAAAkAAAAAB4AAQAAAAEAAD6TVUNfDzz1ABMIAAAAAADLuBMWAAAAAMu4Exb5iP08FPsKAAAAAAYAAgAAAAAAAAABAAAKAP08AAAVg/mI+YgU+wABAAAAAAAAAAAAAAAAAAAAsAABAAAAsAHhADEAAAAAAAIADAAGACAAAAIABAkAAAAAAAMFiwGQAAUAAAMzAuEAAPxCAzMC4QAAChQAzAQkAAAECwAAAAAAAAAAgAAABwAAAAAAAAAAAAAAACAgICAAQAAgICAMEPxCAAAKAALEAAAAAM
QAAAAAFpAWkAAAAIAAADAACAAAAAAAAAAAABl7/DgQp/+UEvAApBLwAKwWiACEEvABMBXkAIQS8ABkFeQAZBXkAIQXsAC8C9gBcBbD/nAZnAAoHCP90BVAAPAYOADwFVv/2BcD/fgWuAAoCJgAoBo0ACgXdADwFfP8QBwj/dAA4/tgF6/+wBG8AAAZ+ADwFMAA8BcwACgV2ACgDbwAIBXwAPAUgADwFUAAAAocAqgV4ACgFwP9+BcwACgZe/7AGXAA8BZYAPAZyACgC9gA9AvYAnAL2/4UDtgAABcD/fgNoAKIVg/wrB/MAIwgLAEkHgwBMCAsAAAdfAE0GVABRAvYASAL2ACMFrv7eBbD/nAZyACgHCP8IBVD/EAYOADwELv9iBcD/eAV8ADwFdgAoBZb/EAXd/xAGiwBaB/sABgA4/tgF6/+cBG/+FAZ+/xAFMP8QBaAACgV2/vwDbQAABXwAPAUg/xAC9gCcBHMAxQXr/5sGDgAABaAACgYOADwGXP8QBZYAPM
AZy/vwAAPmIAAAAAASYAFQICwAGAocAqgKHAKgEcwDFBHMAwwZxAAoGcgAKBev/sAXr/7AF6/+wBev/sAXr/7AF6/+wBev/sAXr/7AF6/+wBev/sAXr/7AF6/+wCA7/sAgO/7AFoAAKBcwACgVQADwFUAA8BVAAPAVQADwFUAA8BVAAPAVQADwFUAA8AiYAGgImABoCJgApAiYAKQImACgCJgAoAiYAAwImAAMHDP/WBwz/1gWWADwFlgA8Bo0ACgaNAAoGjQAKBo0ACgaNAAoGjQAKBo0ACgaNAAoGjQAKBo0ACgaNAAIGjQACBa4ACgWuAAoFrgAKBa4ACgWuAAoFrgAKBa4ACgWuAAoFwP9+BcD/fgViACgFYgAoBlwAPAXA/34IDgAQCA4AEARvAAAEbwAABcD/fgV4ACgFeAAoBJgAVAgA/4QAAACwSwEBAQEBASIBLwErAQEBAQEBAQEBAUxEAQEBAQEBAQEBTEREAQEBAQEBAQEBTEQBLwEBAStMAQEBAM
QEBATtMAUQBAQEBAQFETAFMTAEBAQEBTEQ7AQEvTAEBAQEBTEQBAQFMAQFMTAEBAQEBAQEBAQEBAQEBAQFMTAEBAQEBAQEBREQBAUREREQBAUxMAQEBAQEBAQEBAUxMTExMTExMTEwBAQEBAQEBAQEBAQEBHiIAAAABAAEBAQEBAAwA+Aj/AAgACv/9AAkADP/8AAoADf/8AAsADv/8AAwAD//7AA0AEf/7AA4AEv/7AA8AE//6ABAAFP/6ABEAFv/6ABIAF//5ABMAGP/5ABQAGf/5ABUAG//4ABYAHP/4ABcAHf/4ABgAHv/3ABkAIP/3ABoAIf/3ABsAIv/2ABwAI//2AB0AJf/1AB4AJv/1AB8AJ//1ACAAKP/0ACEAKv/0ACIAK//0ACMALP/zACQALf/zACUAL//zACYAMP/yACcAMf/yACgAMv/yACkANP/xACoANf/xACsANv/xACwAN//wAC0AOf/wAC4AOv/wAC8AO//vADAAPP/vADEAPv/vADIAPM
//uADMAQP/uADQAQf/uADUAQ//tADYARP/tADcARf/sADgARv/sADkASP/sADoASf/rADsASv/rADwAS//rAD0ATf/qAD4ATv/qAD8AT//qAEAAUP/pAEEAUv/pAEIAU//pAEMAVP/oAEQAVf/oAEUAV//oAEYAWP/nAEcAWf/nAEgAWv/nAEkAXP/mAEoAXf/mAEsAXv/mAEwAX//lAE0AYf/lAE4AYv/lAE8AY//kAFAAZP/kAFEAZv/jAFIAZ//jAFMAaP/jAFQAaf/iAFUAa//iAFYAbP/iAFcAbf/hAFgAbv/hAFkAcP/hAFoAcf/gAFsAcv/gAFwAc//gAF0Adf/fAF4Adv/fAF8Ad//fAGAAeP/eAGEAev/eAGIAe//eAGMAfP/dAGQAff/dAGUAf//dAGYAgP/cAGcAgf/cAGgAgv/cAGkAhP/bAGoAhf/bAGsAhv/bAGwAh//aAG0Aif/aAG4Aiv/ZAG8Ai//ZAHAAjP/ZAHEAjv/YAHIAj//YAHMAkM
P/YAHQAkf/XAHUAk//XAHYAlP/XAHcAlf/WAHgAlv/WAHkAmP/WAHoAmf/VAHsAmv/VAHwAm//VAH0Anf/UAH4Anv/UAH8An//UAIAAoP/TAIEAov/TAIIAo//TAIMApP/SAIQApf/SAIUAp//SAIYAqP/RAIcAqf/RAIgAqv/QAIkArP/QAIoArf/QAIsArv/PAIwAr//PAI0Asf/PAI4Asv/OAI8As//OAJAAtP/OAJEAtv/NAJIAt//NAJMAuP/NAJQAuf/MAJUAu//MAJYAvP/MAJcAvf/LAJgAvv/LAJkAwP/LAJoAwf/KAJsAwv/KAJwAw//KAJ0Axf/JAJ4Axv/JAJ8Ax//JAKAAyP/IAKEAyv/IAKIAy//HAKMAzP/HAKQAzf/HAKUAz//GAKYA0P/GAKcA0f/GAKgA0v/FAKkA1P/FAKoA1f/FAKsA1v/EAKwA1//EAK0A2f/EAK4A2v/DAK8A2//DALAA3P/DALEA3v/CALIA3//CALMA4P/CALQA4M
f/BALUA4//BALYA5P/BALcA5f/AALgA5v/AALkA6P/AALoA6f+/ALsA6v+/ALwA6/+/AL0A7f++AL4A7v++AL8A7/+9AMAA8P+9AMEA8v+9AMIA8/+8AMMA9P+8AMQA9f+8AMUA9/+7AMYA+P+7AMcA+f+7AMgA+v+6AMkA/P+6AMoA/f+6AMsA/v+5AMwA//+5AM0BAf+5AM4BAv+4AM8BA/+4ANABBP+4ANEBBv+3ANIBB/+3ANMBCP+3ANQBCf+2ANUBC/+2ANYBDP+2ANcBDf+1ANgBDv+1ANkBEP+0ANoBEf+0ANsBEv+0ANwBE/+zAN0BFf+zAN4BFv+zAN8BF/+yAOABGP+yAOEBGv+yAOIBG/+xAOMBHP+xAOQBHf+xAOUBH/+wAOYBIP+wAOcBIf+wAOgBIv+vAOkBJP+vAOoBJf+vAOsBJv+uAOwBJ/+uAO0BKf+uAO4BKv+tAO8BK/+tAPABLP+tAPEBLv+sAPIBL/+sAPMBMP+rAPQBMf+rAPUBMM
/+rAPYBNP+qAPcBNf+qAPgBNv+qAPkBOP+pAPoBOf+pAPsBOv+pAPwBO/+oAP0BPf+oAP4BPv+oAP8BP/+nAAAAFwAAALQJGA4AAAcFBQUGBQcFBwYHAwYHCAYHBgYHAwcHBggABwUHBggHBAYGBgMGBgcHBwcIAwQDBAYEGAkJCAkIBwMEBwYICAYHBQYGBwcHCAoABwUHBgcHBAYGBAUHBwYHBwcIAAAFCgMDBQUHBwcHBwcHBwcHBwcHBwkJBgYGBgYGBgYGBgMDAgIDAwMDCAgHBwcHBwcHBwcHBwcICAcHBwcHBwcHBgYGBgcGCQkFBQYGBgUJAAAKGw8AAAgFBgYHBggGBwcHBAcICQcIBwcIAwgHBwkABwYIBggHBQcGBwMHBwcICAgJBAQEBQcEGwoKCQoJCAQECAcJCQcIBQcHBwgHCQsABwYIBggHBQcGBAYHCAcICAgJAAAGCwMDBgYICAcHBwcHBwcHBwcHBwoKBwgHBwcHBwcHBwMDAwMDAwMDCM
QkICAgICAgICAgICAgJCQgICAgICAgIBwcHBwgHCgoGBgcHBwUKAAALHhEAAAkGBwcIBwkHCQgIBAgJCgcIBwgJBAkICAoACAYJBwkJBggHBwMICAgJCQkKBAQEBQgEHgsLCgsKCQQFCQgKCgcIBggICQkICgwACAYJBwkJBggHBAYICAgICQkKAAAGDAMDBgYJCQgICAgICAgICAgICAsLCAgHBwcHBwcHBwQEAwMEBAQECgoJCQkJCQkJCQkJCQkKCgkJCQkJCQkJCAgHBwkICwsGBggICAcKAAAMIRIAAAoGBwcJBwkHCQgJBAkKCwgJCAkKBAoJCAsACQcKCAoJBggICAQICQkKCgoLBAUEBgkFIQwMCwwLCgQFCgkLCwgJBgkICQoJCg0ACQcKCAoJBggIBQcJCQgJCgoLAAAHDQQEBwcKCgkJCQkJCQkJCQkJCQwMCAkICAgICAgICAQEAwMEBAQECwsKCgoKCgoKCgoKCgoLCwoKCgoKCgoKCQkICAoJDM
AwHBwkICAcMAAANIxQAAAoHCAgJCAoICQkKBQkKCwkKCQkKBAsKCQsACgcLCAoKBgkICQQJCQkKCgoLBQUFBgkFIw0NDA0MCgUGCgkLCwkKBwkJCgoKCw4ACgcLCAoKBgkIBQcKCgkKCgoLAAAHDgQEBwcKCgoKCgoKCgoKCgoKCg0NCQoJCQkJCQkJCQQEAwMEBAQECwsKCgsLCwsLCwsLCwsLCwoKCgoKCgoKCQkJCQoJDQ0HBwkJCQgNAAAPKBcAAAwICQkLCQsJCwoLBgsMDQoLCgsLBQwLCg0ACwgMCgwLBwoKCgUKCwsMDAsMBgUGBwsHKA8PDg8ODAYGCwsMDQoLCAsKCwsLDRAACwgMCgsLBwoKBQgLCwsLDAsMAAAJEAUFCAgMDAsLCwsLCwsLCwsLCw8PCgsKCgoKCgoKCgUFBAQFBQUFDQ0LCwwMDAwMDAwMDAwNDQsLCwsLCwsLCwsKCgwLDw8ICAsKCggPAAAQKxgAAA0ICQkLCQwJDAsMBgsNDM
gsMCwwNBQ0MCw4ADAkNCg0MBwsKCwULDAwNDQ0OBgUGBwwHKxAQDxAPDQYGDQsODgsMCAwLDA0MDhEADAkNCgwMBwsKBQkMDAsMDQ0OAAAJEQUFCQkNDQwMDAwMDAwMDAwMDBAQDAsLCwsLCwsLCwUFBAQFBQUFDg4NDQ0NDQ0NDQ0NDQ0ODg0NDQ0NDQ0NDAwLCw0MEBAJCQwLCwkQAAARLhoAAA4JCgoMCgwKDAwNBgwODwsNCwwNBQ4MDA8ADQkOCw0MCAwLCwUMDAwODg0OBgYGCAwILhEREBEQDQYHDQwODwsNCQwMDA0MDhIADQkOCw0MCAwLBgoNDQwNDg0OAAAKEQUFCgoODg0NDQ0NDQ0NDQ0NDRERDAwLCwsLCwsLCwUFBQUFBQUFDw8NDQ4ODg4ODg4ODg4PDw0NDQ0NDQ0NDAwLCw4MEREJCQwMDAoRAAATMx0AAA8KCwsOCw4LDg0OBw4PEQ0ODQ4OBhAODREBDgsPDA8NCA0MDQYNDg4PDw4QBM
wcHCQ4IMxMTEhMSDwcHDg4QEQ0OCg4NDQ4OEBQBDgsPDA4NCA0MBwsODg0ODw4QAAALEwYGCwsPDw4ODg4ODg4ODg4ODhMTDQ4NDQ0NDQ0NDQYGBQUGBgYGEREODhAQEBAQEBAQEBAREQ4ODg4ODg4ODg4NDQ8OExMLCw4NDQsUAAAVOSAAABELDAwPDA8MDw4QCA8REg4QDg8QBhEPDhIBEAwRDhAPCQ4NDgcODw8RERASCAgICg8JORUVFBUTEQgIEA8SEg4QCw8ODxAPERUBEAwRDhAPCQ4NCAwQEA8QERASAAAMFQcHDAwRERAQEBAQEBAQEBAQEBUVDg8ODg4ODg4ODgYGBgYGBgYGExMQEBERERERERERERESEhAQEBAQEBAQDw8ODhEPFRUMDA8ODgwVAAAYQCQAABMMDg4RDhEOERASCRETFRASEBESBxQSEBUBEg0TEBIRCxAPEAgQERETExIUCQkJCxELQBgYFxgWEwkJEhEUFRASDREQERISFBgBEM
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
G797gISAeQBrgAAAAABADz9/gV8BaQADwAnuAAWK7oADwAAABkruAAAELgAAtC4AA8QuAAD0AC4AAIvuAAFLzAxMxkBIREBIQkBFjcRBicBETwB1gFKAdb95gHMPlr6Zv32AXQEMP4qAdb9Lv0yXAb+UgK2Avr+UgABACgAAAbeBaQADQBXuAAWK7gADi+4AAAvuAAE3LgAABC4AAbQuAAOELgACtC4AAovuAAJ3LgADNC4AAQQuAAP3AC4AAUvuAAJL7oAAgADABkrugAAAAcAGSu4AAIQuAAL0DAxAREhESERIREhESERIREDeANm/nD+Kv6G/ioB1gOyAfL+UvwKAgj9+AWk/g4AAAAAAf8QAAAFlgWkAAsAU7gAFiu4AAwvuAAGL7gADBC4AADQuAAAL7gAC9y4AATQuAAGELgAB9y4AAYQuAAJ0LgABxC4AA3cALgAAC+4AAgvugADAAIAGSu4AAMQuAAG0DAxMxEhESEBESERIQERPP7UAwIBrgHW/ir+UM
gP2Aa795AIc+lwCHP3kAAL/EAAABdYFpAAOABcAM7gAFiu6ABQAEAAZK7gAEBC4AA3QALgAAC+6AAQAFwAZK7oAEQAMABkruAAEELgAAtwwMTMRIREhHgEXFg4CByEZAiEyNjcuASM8/tQE2K7kMCwQMNi0/jwBbB1EAgVHGAP2Aa4QlISgoIy4G/4jBDz+9itXUzUAAAASAFoAAAZFB60AOwBEAEgAlwCfAKUArAC4AMgA0wDWAOwA+AEGAQwBIAEyAUMCybgAFiu6ALcAoAAZK7oAogDMABkrugCjAHUAGSu6AAwAoACjERI5ugAoAHUAoxESOboAPAB1AKMREjm4AHUQuABF0LgARS+6AEkAoACjERI5ugBRAKAAoxESOboAYgB1AKMREjm4AHUQuABy0LgAci+6AHcAoACjERI5uAB1ELgAedC6AJMAoACjERI5uAC3ELgAptC4AKYvuADMELgAqdC4AKkvuADMELgArtC4AK4vuADMELgAs9C4ALMvuAC3EM
LgAyNC4AMgvuAC3ELgAydC4AMkvuAC3ELgAz9C4AM8vugDWAKAAoxESObgAzBC4AOHQuADhL7gAtxC4AOvQuACjELgA8tC4APIvuACjELgA9NC4APQvugD1AHUAoxESOboA9wB1AKMREjm6APoAoACjERI5ugD8AKAAoxESOboBAQCgAKMREjm6AQYAoACjERI5ugENAKAAoxESOboBFwCgAKMREjm6AR0AoACjERI5ugEpAHUAoxESOboBNwCgAKMREjm6ATgAoACjERI5uAB1ELgBOtC4ATovugE8AKAAoxESOboBPQCgAKMREjm6AUIAoACjERI5uACjELgBRdwAuAAML7gAFC+4AEYvuABIL7oBIwCkABkrugAnAC4AGSu6ADgAUwAZK7oAqQCvABkruAA4ELgABtC4ADgQuAAe0LgAOBC4ADXQugBJAC4AJxESObgAUxC4AE3QuABNL7oAUQBTADgREjm4AC4QuABU3LoAYgAuACcREjm4AC4QuACT0LgAkM
y+4ACcQuACg0LgAUxC4AKbQuACmL7gAVBC4AKjQuAAuELgAqtC4AK8QuACt3LgAUxC4ALTcuACtELgAtdy4ASMQuAD50LgA+S+6APoApAEjERI5uAEjELgBAdC4AQEvugEGAKQBIxESObgBIxC4AQ3QuAENL7gBIxC4ATTQuAE0LzAxATcmNzIVFzM/ATUnNxcUFxY/ASY3FxUXFTM3FwcfATM3MxQHBh8BNzMHBhUXFgcmNycmJwcnIzUHIwcGJT8CMxcPAic1HwEFHwMzBj8BFj8BJzczFxUHFRc3Fz8DDwEjBg8CBhsBBxYVDwEjJzcnNSc2NTQnByYHAwcjJz8GLwE2NzYvAiYnNic3JwE3JzUzFQ8BASERIREhEzM/AiMHEzcnIyY3MzUjDwEGEx8BNy8BMxUPATM3NicmBxM3Njc1JyMVHwEHNxc3Axc2NzYXFQ8BFjc2LwEGJzU3Jw8BFQE1Mxc3MxUjNQcnBwEzJjcPAxUzNhcWBycXPwEnBwUzPwEfAM
T8BJw8BJz8BIwcXNxcHBRczNzYnNzYXNycPARUWBwYnIxU/ATUHNzM1IzcjDwEVMwcDHActBiAnIBkgJg0gIEAnExoUE0AzLQ0gLQYnExoaEyZUUxQnLScGGm0UNC0zExo6QK1BDAIfDA4kEgQeERJ7EwX9vQ0gBo4TBy0hBlMUDS0mQDMnLRMgRzmHDS0ZGiCARxpUBgYTBg0UBgYMGhohZoEzoBQTDScgBhMUIBkMDRkHEwYUJmcgDS0GDAMiAg4mDAH6YgGUBFf6FW0nAZ0BwAYgpQGdDROarQ0TBw0VOAEtAYcmATQTD0mKCAUmP1yaJyYCJ0YBRXQ6FBkhBhgCJxMEHjk6GiEBLBoFSwwPEQwMEBAB/Hg6DRMtBnoaMw1UDRoXJQcUCTsBACAiJAkNDAEeDh4CCwEdFwMQCAoB0Q0mIA0mBiAGBwcsFCAMJw3tJictJicgDBMNJhMaBsU0RhQNWhoGIFogJkEtBhMtVA0NegcNZwZtDQ0mJgYnEydNQAYgIM
SYHOiAUOSEHDQ0NEyBsIQEmEiACE2odAwn1DQ0trS0GJxMGRyZaM0daDQYGExoNIGYtOScNGS1B/r/+7DkNjS0HIG0HbQ0ZGoctDQ0N/h8UNDNAYSBNJmAHoGGaDS0TBoEGEzQtE/sZIgENDAIiBRr6wv5sBbg6AioM/msCKyAHJgYtLf60IQEoBh8aDCcgUw0RTf5hARgOOiYnCCMMKRgK/n8EDTMNDRMGJwYzKhYBWhYdByYCHi0BAzESEjEQEBAQ/pAg5xomrhMGehpUE3kBBlUCUXVIMAcEERMCFiUIHxQWCg4FIkIaLQZBEwYZBiAGGi0mFAYTJgYnDBlmFCYmBw1TAAAAJAAG//oILwfaABQANgBKAFQAYgBwAIAAiACXAKQArADDAM0A3ADkAO0A+gEJARwBJAFMAV0BZQFtAXIBfAGCAYcBjAGRAaABpAGnAbEBuAHAAt+4ABYruAHBL7gALi+4AcEQuAAP0LgADy+4ABXcuAAX0LgAFy+4ABUQuAAZ0M
LgAGS+4AC4QuAAs3LoAXgAPACwREjm4AC4QuABq0LgAai+4AC4QuABz0LoAdgAPACwREjm6AIwADwAsERI5ugC6AA8ALBESOboAuwAPACwREjm6ALwADwAsERI5ugDYAA8ALBESOboA+gAPACwREjm6AQ0ADwAsERI5ugEOAA8ALBESOboBEwAPACwREjm6ARUADwAsERI5ugElAA8ALBESOboBKQAPACwREjm6AVMADwAsERI5ugFaAA8ALBESOboBYgAPACwREjm6AWQADwAsERI5ugFvAA8ALBESOboBcgAPACwREjm6AXYADwAsERI5ugGIAA8ALBESOboBigAPACwREjm6AY0ADwAsERI5ugGSAA8ALBESOboBnAAPACwREjm6AaAADwAsERI5ugGjAA8ALBESOboBpQAPACwREjm6AacADwAsERI5ugGoAA8ALBESOboBrgAPACwREjm6AbIADwAsERI5ugG1AA8ALBESObgALBC4AcLcALoAIwALABkruM
gGzAWQAGSu6AVMBtwAZK7oA7wGrABkruADvELgAWdC4AFkvuAGrELgAWtC4AFovuABZELgAcdy4AVMQuACB0LgAgS+4AbMQuACM0LgAjC+4AasQuADz0LgA8y+6APoBqwDvERI5uABxELgBNtC4ATYvuAFTELgBQ9y4AVMQuAFR0LgBUxC4AVXQuAFVL7oBWgBZAHEREjm4AbMQuAFe0LgBXi+6AWIBZAGzERI5uABxELgBftC4AO8QuAGN0LgBjS+6AZIBqwDvERI5ugGcAasA7xESOboBoAGrAO8REjm6AaMAWQBxERI5ugGlAFkAcRESOboBpwBZAHEREjm6Aa4AWQBxERI5uAG3ELgBstC4AbIvuAG3ELgButC4AbovuAFDELgBvtC4Ab4vMDEBFh8BFhcWFxIBAAUGJyQDJjcSJTYBFxUfAxUfAxYXNzY/BTY3Ni8BACUPAQQDBgEfAQYVFzM3HwEHJzYzNiMPASc2BTYXFgcGIyYnNgUfARYPASc/ATUHJM
yY3FzMVFzM3NhcUBycHBicXMxcHJwcvAQ8BJzUjByc3FxYHFgcGJzQHFxQzBx8CBwYnNycGJwc2FwcGFzcXBwYnNTYHMxcVByYnJicWBxc3NhUWBxcVBy8BBycHJz8BJjc1JzYfARUGByYnNCc2FwcjJiMGBxYzBwYnNiczFxQjBic2AzYfAQ8BIycmEx8BBhcVIwcXBwYvARMfAxUnFRcHLwEmJzY3HwInHwEWFwcnIxczFwcvATUlMhcWByYnJh8DBzYXMx8BFgcjJgcXBgcnNC8CBxUfAwYHISYnNT8CNjcBFzMfAjcnBwYnJjU3DwEWEwUfAgchNgEVFz8BNScmExUzNzUBFTIHMjc2JyYHARU3NiciNxUXNycTFzMvAQUfATcnBx8DMy8EBxU3JxcHFzUXJxcBDwQXPwIDFyU3LwEhJxclNy8BBQcEeO/Ar3VGFRR1/sr+0f55tWn9RF0GF68Cn4n8RgIIAhILUnU6gNjvx2OSCzV7o3VjCxJSY/7o/iedzM
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
wAZKzAxMxEhESEVIRUhFSERARMhPATW/QAB8P4QA3r9FbABzgWk/lKm/Kb+UgXGAT4AAAIAPAAABYwHBAALAA4AM7gAFiu6AAkAAAAZK7gACRC4AATQALgADS+6AAkAAAAZK7oABgAHABkrugACAAMAGSswMTMRIREhFSEVIRUhEQETITwE1v0AAfD+EAN6/RWwAc4FpP5Spvym/lIFxgE+AAACADwAAAWMBxkACwARAD24ABYrugAJAAAAGSu4AAkQuAAE0LoADgAAAAkREjkAuAAQL7oACQAAABkrugAGAAcAGSu6AAIAAwAZKzAxMxEhESEVIRUhFSERASUFNQkBPATW/QAB8P4QA3r+ev7r/ugBFgEXBaT+Uqb8pv5SBcCuqzsBG/7lAAAAAgA8AAAFjAcZAAsAEQA9uAAWK7oACQAAABkruAAJELgABNC6AA4AAAAJERI5ALgAEC+6AAkAAAAZK7oABgAHABkrugACAAMAGSswMTMRIREhFSEVIRUhEQElBM
TUJATwE1v0AAfD+EAN6/nr+6/7oARYBFwWk/lKm/Kb+UgXArqs7ARv+5QAAAAMAPAAABYwG5AALABcAIwBHuAAWK7oACQAAABkruAAJELgABNAAugAJAAAAGSu6AAwAEgAZK7oABgAHABkrugACAAMAGSu4AAwQuAAY0LgAEhC4AB7QMDEzESERIRUhFSEVIREBMhYVDgEjIiY1NDYhMhYVDgEjIiY1NDY8BNb9AAHw/hADevynM0EFQzIwQkIBsDNBBUMyMEJCBaT+Uqb8pv5SBuRDMj0+QjI4REMyPT5CMjhEAAADADwAAAWMBuQACwAXACMAR7gAFiu6AAkAAAAZK7gACRC4AATQALoACQAAABkrugAMABIAGSu6AAYABwAZK7oAAgADABkruAAMELgAGNC4ABIQuAAe0DAxMxEhESEVIRUhFSERATIWFQ4BIyImNTQ2ITIWFQ4BIyImNTQ2PATW/QAB8P4QA3r8pzNBBUMyMEJCAbAzQQVDMjBCQgWk/lKm/M
Kb+UgbkQzI9PkIyOERDMj0+QjI4RAAAAgAaAAAB/gcEAAMABgApuAAWK7oAAQAAABkruAABELgACNwAuAACL7gABC+6AAYAAgAEERI5MDETIREhAyETKAHW/ioOAXNxBaT6XAcE/sQAAAAAAgAaAAAB/gcEAAMABgApuAAWK7oAAQAAABkruAABELgACNwAuAACL7gABC+6AAYAAgAEERI5MDETIREhAyETKAHW/ioOAXNxBaT6XAcE/sQAAAAAAgApAAACCgcEAAMABgAhuAAWK7oAAAABABkrALgAAC+4AAUvugAEAAAABRESOTAxKQERISUTIQH8/i0B0/4tcQFwBaQkATwAAgApAAACCgcEAAMABgAhuAAWK7oAAAABABkrALgAAC+4AAUvugAEAAAABRESOTAxKQERISUTIQH8/i0B0/4tcQFwBaQkATwAAgAoAAAB/gcfAAMACQBLuAAWK7oAAQAAABkruAABELgABNC4AAQvuAAAELgABtC4AAYvuAABEM
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
RI5ugCkAO4BARESObgAUhC4AK7QuACuL7oAwAEKAQsREjm6AMIBCgELERI5ugDRAQoBCxESOboA2gEKAQsREjm4AQoQuADi0LgA4i+4AOEQuADl0LoA5gEKAQsREjm6APIBOQE3ERI5ugD4APUADRESObgBARC4AQLQugEDATkBNxESOboBCAD1AA0REjm6AQ0BCgELERI5ugEjAN4ADRESObgADRC4ATvcALgBES+4ARYvuAExL7gBNS+4ATgvuAABL7oA+gElABkrugEEASEAGSu6AO4A1gAZK7oAjgBDABkrugAFAREAARESOboAHAERAAEREjm4AEMQuAAu0LgALi+4AEMQuAA/0LgAPy+6AEcAQwCOERI5uABDELgASNC4AEgvugBKAREAARESObgAQxC4AFPQuABTL7oAWgERAAEREjm6AGMBEQABERI5uABDELgAbtC4AG4vugBvAREAARESOboAggERAAEREjm4AI4QuACI0LgAiC+6AJsAQwCOERI5uM
ACOELgAndC4AJ0vuACOELgAn9C4AJ8vuACOELgAodC4AKEvugCkAREAARESOboAwAERAAEREjm6AMIBEQABERI5ugDIAREAARESObgA+hC4AP3QuAD+3LoA0QD9AP4REjm4AO4QuADU0LgA+hC4ANjQuAD9ELgA2dC6ANoBIQEEERI5uAD6ELgA3NC4AO4QuADf0LgA/hC4AOHQuAEEELgA59C4AOLcuADWELgA49C4AOEQuADk3LoA5gEhAQQREjm4AOvQugDyAP0A/hESOboA9AEhAQQREjm4AO4QuAD10LoA+AEhAQQREjm4AOIQuAD/0LgA5BC4AQDQuADWELgBAdC4AQQQuAEG0LgA5xC4AQfQugEIAREAARESObgBJRC4AQrQuAEKL7gBIRC4AQvQuAELL7oBDQERAAEREjm4ASUQuAEa0LgBGi+6ASMBEQABERI5uAExELgBKty4ASUQuAEs0LgBIRC4AS3QugEvAREAARESObgBMRC4ATbQugE3AREAAM
RESObgBMRC4ATnQMDEBJRcPAQM+ASQEHgEfAhMFHwEkHwEWBw0BJi0BLwE/AScTNSYnEy8BARUXAxcTMzUlBxc3BzcnByczNycVJQc/AR8BPwEnDQEXAycuBCcFJRcOAw8BARc2HgMTFxMnBQM3Ej4CMzUBLgMnDgIHBQImBw4CDwIlAQcXPwIFHwInLgEkBAYHNiQyHgEfASclLwEPAicBHgI2LgIiBgUeAjYuAhceAgYuAwEDEwMOARY+ASUmDgM2BRYHFzY3IBcWByMnBiUDIzUkBzM1IxU3JyMFNycHBgEkFxYHNhUTMxMVJQcnBic3MzUjFTcnIyEzJwcBIRUHMxUjBy8BJRYHICcmNyADNycHBgE2FzQzIRUjFTMmNyEVBxYHIS8BAyMnFSMB8wF7FKdqRlDfASoBNKFvEBQFUf7lBR4BPBJ6RUb6W/4bSwEBATktFCgFjTwoFFZCGQNGCgVRBQ/+FiNgFOsPHhR3CghHA+gUKCQFSSEHUPutAU/VDxUWMM
m9velMDawEkCkJGM0IeF/x4DT+Ld2wuNxcS5gIaAxc1UzhdGv1YJSczWF1iSkEkBQEnQiY+KxEVDwoBN/tECxB5g7MBKsPMQgVTvP7q/u7kdIwBXLHquU4FU/7yxfCsjlUFAY+XpKchEkSVeWMBrRBJMCEcNSsEIzQZEhooKg38hzVH/5NTI0VJBv4UUUR8Wvf5zBxUODhxARgcOMSojRz+kxxUAd38cHCMHHAB3XAcjB0BbQFtHBxUVHDFcP7nOIxw/YxxcY0ccQHBVR04+zkBicSMcDhxOANmOMT+5xw4xAEZ4XEcjRwBcXBwOQHAcP3FjQEYjKio/j8ccBxVjHAJ0ydAdwr9HtCaKCNo5Hcot/13lBkZT1kTUCIoOzZ3GTEyOxlAAoSkCjsDJx5U/CStFPzFBQN7fBRjFHJXWgJcFyUFJSJqAmFeAy0sD0MiKv0ov9KedzkIBBcpSBQeT6Pz1QNvYAIHPnKO/jcNAyooKvyaAwHyy0AjaPxwhZawrh8HXKG1IM
gEYug4nXlyPpGCjA28PGBEMAwwUAxtDIBwSBgo3JQoKHR4lFBMKBQINDgwBtBEIChIiHg8PYUUlCiUyJQUIASUuDwgKJyIB5P21Akv4Fh4qGwosTTIFKBEXEtCMHBzgHHDhVI2pHAEZjBzEOOEcOVUcxRyMARgcVIwcHHEBNf6vVFRUOFQc/TjhHDmMOP7AjBxUqRz9HOFUjYyM/q8cxRyMARw4qHCMjMRUcDipVP0c/ueNjQAAAAAAJgAmACYATgB0AK4BDgFYAZYCFgI4AxYDlgPcA/IEBgRQBI4EvgT6BSAFUgWaBbgGIAZcBpoG0AbmBxAHQAd8B6YH7ggwCGQInAi6CPAJCgkyCWoJpgnMCiYKbgrICt4K+gsSCxILRgtuDS4Oig7yEEwQsBJOFG4UvhUSFWAVdhXIFgAWNhZyFpgWzBcCF0wXkBfUGxgfPB9SH4QftB/4ICogbiC4IOohIiFEIXQhqCHYIhgigCK8Ix4jYiO0I8oj4CQgKPopGCk0KXApqM
CnuKioqYCqWKs4rBitIK4orwiv6LFAspi0sLbIt/C5GLtwvTi+ML8owAjA6MH4wwjEeMXoxpDHOMfIyFjJWMpYy3jMmM4Iz3jQuNH408DViNdg2TjbGNz43vDg6ONA5Zjm+OhY6bDrCOxg7bjvKPCY8nj0WPWA9qj30Pj4+nj74P3o//EA+QIBA2kEUQU5BkkWYAAAAAAAQAMYAAQAAAAAAAAA7AAAAAQAAAAAAAQAJADsAAQAAAAAAAgAHAEQAAQAAAAAAAwAOAEsAAQAAAAAABAAJAFkAAQAAAAAABQAEAGIAAQAAAAAABgAIAGYAAQAAAAAABwAPAG4AAwABBAkAAAB2AH0AAwABBAkAAQASAPMAAwABBAkAAgAOAQUAAwABBAkAAwAcARMAAwABBAkABAASAS8AAwABBAkABQAIAUEAAwABBAkABgAQAUkAAwABBAkABwAeAVkxOTk4IGJ5IEJvYmEgRm9udHMgLSBEYXZpZGUgQ2FuYXZlcm8gLSBjYW5hdM
mVyb0BwaWFuZXRhLm5ldFN0YXIgSmVkaVJlZ3VsYXJTb2Z0eTpTdGFySmVkaVN0YXIgSmVkaTIuMTZTdGFySmVkaVNvZnR5LUJvYmFGb250cwAxADkAOQA4ACAAYgB5ACAAQgBvAGIAYQAgAEYAbwBuAHQAcwAgAC0AIABEAGEAdgBpAGQAZQAgAEMAYQBuAGEAdgBlAHIAbwAgAC0AIABjAGEAbgBhAHYAZQByAG8AQABwAGkAYQBuAGUAdABhAC4AbgBlAHQAUwB0AGEAcgAgAEoAZQBkAGkAUgBlAGcAdQBsAGEAcgBTAG8AZgB0AHkAOgBTAHQAYQByAEoAZQBkAGkAUwB0AGEAcgAgAEoAZQBkAGkAMgAuADEANgBTAHQAYQByAEoAZQBkAGkAUwBvAGYAdAB5AC0AQgBvAGIAYQBGAG8AbgB0AHMAAAAAAgAAAAAAAP+cADIAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAABAgACAEMAFAAVABYAFwAYABkAGM
gAbABwAEwAQACAAVABaAEgAVQBXAFwAWABMAFIAUwA+AEAAPwBEAFYARwBJAEoASwBNAE4ATwAeAAoAXQBbAEYAWQBFAFEAUAAPABEAEgADAGEABAAjAAYABwAIAEEACQANAAsADABCAA4ANAA6ACgANQA3ADwAOAAsADIAMwBeAGAAXwAkADYAJwApACoAKwAtAC4ALwAdAAUAPQA7ACYAOQAlADEAMAAfACEAIgAAALYAtwC0ALUAxQCCAK0AagDJAGkAxwBrAK4AbQBiAGwAYwBuAJAAoABkAG8AywBxAGUAcADIAHIAygBzAM8AdQDMAHQAzQB2AM4AdwDpAOoAZgB4ANMAegDQAHkA0QB7AK8AfQBnAHwAkQChANYAfwDUAH4A1QCAAGgAgQDrAOwA7QDuAIkAugCwALEA5ADlALsA5gDnAKIAiAROVUxMAAABAAAAAACAtgMZCAAAAAAQDAAARWxlY3RyaWsAAAAAAAAAAP////83///+AAAAAAAA+/tAAM
<div class="areyougame">
<div class="banner">
src="data:image/gif;base64,R0lGODlhIAAgAPcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBAQICAgQEBAYGBgoKCg8PDxMTExgYGB0dHSAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXVM
5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1tbW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOTk5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaamprGplrysicWvfc2xcta0ZOC2VOu5RPG6Ofa7Mvm8Lfu8Kvy8KPy8J/28Jv28Jf28Jf28Jf28Jf28Jf28Jf28Jf28Jf29Jf29Jf29Jf29Jf29Jf29Jf29Jv29Jv29J/y9Kfu9K/q9L/i+Nfa+PfO/SO7BV+rDaeXFeeLHh9/JltvMqNfPvNXRx9TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f3+M
Dg4OHh4eLi4uPj4+Xl5ejo6Ovr6+/v7/Hx8fT09Pb29vj4+Pr6+vv7+/z8/P39/f39/f7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQADQAAACwAAAAAIAAgAAAIpAAXCBxIsKDBgwgTKlzIsKHDhxAJ/ptIcWJEiROFadyokeJFihw5enyYMaTJjv8cljwZ0mLDlShhCnPJUGbFlikX2vzHUSBOhTt7LviZMOhGnyJzIjSqEelGmgeZCnOKEijPpEKJLr36lOvUoUmt4swatqjXmV6pohWL9SjYrjXPEtSqU+5AumxZlo2rF2/ds12VkpQZ+OLAihUNK17MuLHjhQEBACH5BAANAAAALAAAAAAgACAAhwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBAQM
ICAgQEBAcHBwwMDBERERYWFhoaGh0dHSAgICEhISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdHR0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpaWltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1tbW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CAgIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOTk5SUlJWVlZaWlpeXl5iYmJmZmZM
qampubm5ycnJ2dnZ6enp+fn6WhmKykkbKmiriphL6rfsSteMywbdazX961VOW3Suq4Q/C6O/S6Nfa7MPm8LPq8Kvy8KPy8J/28Jv28Jv28Jf28Jf28Jf27JPy7JPu6I/u5I/u5I/u5I/u5I/u6I/y6JPy7JP28JP29Jf29Jf29Jf29Jf29Jv29J/y9KPy9Kfu9LPq9MPm+Nfe/O/XARPLBTfDCWO3EZenGdubJheTKjuPMl+HOoeDQrN/Tt93VwtzYztvb29zc3N3d3d7e3t/f3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+np6erq6uvr6+zs7O3t7e3t7e7u7u/v7/Dw8PHx8fPz8/T09PX19ff39/n5+fr6+vz8/Pz8/P39/f39/f7+/v7+/v7+/v///wikABcIHEiwoMGDCBMqXMiwocOHEAn+m0gxIsJ/ujLqKlbsn0WDGDVy9PhR4ESRHEeWXHAyY8qRJC2e5AgPXsqJJWcWq3kzJsSZPIstuPkRqE2hPWM
Vi3Hl0KEylG4M67ejToVGOU3FGvIr06dalUpN+pdlU7M9/ZLGafTgxbdeOOdFizVqVrVyhdOO+fKlV6V6iK1n+rStzcOCBFCseXsy4sWOIAQEAIfkEAA0AAAAsAAAAACAAIACHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAgICBAQEBwcHDAwMERERFhYWGhoaHR0dICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGM
BgYWFhYmJiY2NjZGRkZWVlZmZmZ2dnaGhoaWlpampqa2trbGxsbW1tbm5ub29vcHBwcXFxcnJyc3NzdHR0dXV1dnZ2d3d3eHh4eXl5enp6e3t7fHx8fX19fn5+f39/gICAgYGBgoKCg4ODhISEhYWFhoaGh4eHiIiIiYmJioqKi4uLjIyMjY2Njo6Oj4+PkJCQkZGRkpKSk5OTlJSUlZWVlpaWl5eXmJiYmZmZn5uSpZ2Lq5+FsaF/tqJ5v6Vux6hl0KtY2a1L4a4+6LA17LEt77Eo8bEl8bEj8rEj87Ej87Mk9LMk9bUk9rYl97cl+Lcl+Lgm+Lkm+Lgn97go9rcp9bcr87Yt8rYw8LY07rY567ZB57dL4rdY3bhl2Lp21LuDz7yTyr6kyMCuxsK5xcXFxsbGx8fHyMjIycnJysrKy8vLzMzMzc3Nzs7Oz8/P0NDQ0dHR0tLS09PT1NTU1dXV1tbW19fX2NjY2dnZ2tra29vb3Nzc3d3d3t7e39/f4ODg4eHh4+M
Pj5ubm6Ojo6+vr7e3t7+/v8vLy9PT09vb29/f3+fn5+/v7/Pz8/Pz8/f39/f39/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+/v7+////CI0AFwgcSLCgwYMIEypcyLChw4cQCf6bSDHiwYmpMmqcaFHiP40b/3UciBFkKo4jF5QEiXLkypApVX402bLjy4w1Ld48KTLlzpwRf/Z0OZPlUJtFU8mSBRTiy6VNHz5lelRnUqhVg16lGrPkUqxdZ37l6lPs16gOvZ7N6tQs2LIZx6KVSnFuzLt48+plGBAAIfkEAA0AAAAsAAAAACAAIACHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAgICBAQEBwcHDAwMERERFhYWGhoaHR0dICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLiM
4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmZ2dnaGhoaWlpampqa2trbGxsbW1tbm5ub29vcHBwcXFxcnJyc3NzdHR0dXV1dnZ2d3d3eHh4eXl5enp6e3t7fHx8fX19fn5+f39/gICAgYGBgoKCg4ODhISEhYWFhoaGh4eHiIiIiYmJioqKi4uLjIyMjY2Njo6Oj4+PkJCQkZGRkpKSk5OTlJSUlZWVlpaWl5eXmJiYmZmZmpqam5ubnJycnZ2dnp6en5+fpaGYrKSRsqaKuKmEvqt+xK14zLBt1LJj2rRa4LVT5bdM6rhE77k98ro49bsy+Lsu+rM
ws+7wp/Lwo/Lwn/bwm/bwl/bwl/bwl/bwl/bwl/bwl/bwk/bwl/b0l/b0l/b0l/b0l/b0l/b0l/b0l/b0m/b0m/b0n/L0p+70r+70u+b4x+L439r899MBE8sFN8MJV7sNf68Vq6cZ25smF5MqO48yX4c6h4NCs39O33dXC3NjO29vb3Nzc3d3d3t7e39/f4ODg4eHh4uLi4+Pj5OTk5eXl5ubm5+fn6Ojo6enp6urq6+vr7Ozs7e3t7u7u7+/v8PDw8fHx8vLy8/Pz9PT09fX19vb29/f3+Pj4+vr6+/v7/Pz8/f39/v7+/v7+////CKUAFwgcSLCgwYMIEypcyLChw4cQCf6bSDEiwn/Dhu3auGuixYIYNXL0+FFgyIwiN/4rueBkRo4dS05EOVMkyYg1h9VUuRJnyJoCX950WBPoAqE9HxYNGVTj0IZLMzbtmJToT6ZHnVaFelVqVqo+MxpFGlYnVppbGUYd1tRs2bFi06o92datxZx1nypFyVcsS5d95e4NLHM
gw38IQKVZkybix48eQAwIAIfkEAA0AAAAsAAAAACAAIACHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQEBAgICBAQEBgYGCgoKDw8PExMTGBgYHR0dICAgISEhIiIiIyMjJCQkJSUlJiYmJycnKCgoKSkpKioqKysrLCwsLS0tLi4uLy8vMDAwMTExMjIyMzMzNDQ0NTU1NjY2Nzc3ODg4OTk5Ojo6Ozs7PDw8PT09Pj4+Pz8/QEBAQUFBQkJCQ0NDRERERUVFRkZGR0dHSEhISUlJSkpKS0tLTExMTU1NTk5OT09PUFBQUVFRUlJSU1NTVFRUVVVVVlZWV1dXWFhYWVlZWlpaW1tbXFxcXV1dXl5eX19fYGBgYWFhYmJiY2NjZGRkZWVlZmZmZ2dnaGhoaWlpampqa2trbGxsbW1tbm5ub29vcHBwcXFxcnJyc3NzdHR0dXV1dnM
Z2d3d3eHh4eXl5enp6e3t7fHx8fX19fn5+f39/gICAgYGBgoKCg4ODhISEhYWFhoaGh4eHiIiIiYmJioqKi4uLjIyMjY2Njo6Oj4+PkJCQkZGRkpKSk5OTlJSUlZWVlpaWl5eXmJiYmZmZmpqam5ubnJycnZ2dnp6en5+foKCgoaGhoqKio6OjpKSkpaWlpqamsamWvKyJxa99zbFy1rRk4LZU67lE8bo59rsy+bwt+7wq/Lwo/Lwn/bwm/bwl/bwl/bwl/bwl/bwl/bwl/bwl/bwl/b0l/b0l/b0l/b0l/b0l/b0l/b0m/b0m/b0n/L0p+70r+r0v+L419r49879I7sFX6sNp5cV54seH38mW28yo18+81dHH1NTU1dXV1tbW19fX2NjY2dnZ2tra29vb3Nzc3d3d3t7e39/f4ODg4eHh4uLi4+Pj5eXl6Ojo6+vr7+/v8fHx9PT09vb2+Pj4+vr6+/v7/Pz8/f39/f39/v7+/v7+/v7+/v7+/v7+/v7+/v7+/vM
7+/v7+/v7+/v7+/v7+/v7+/v7+////CKQAFwgcSLCgwYMIEypcyLChw4cQCf6bSHFiRIkThWncqJHiRYocOXp8mDGkyY7/HJY8GdJiw5UoYQpzyVBmxZYpF9r8x1EgToU7ey74mTDoRp8icyI0qhHpRpoHmQpzihIoz6RCiS69+pTr1KFJreLMGrao15leqaIVi/Uo2K41zxLUqlPuQLpsWZaNqxdv3bNdlZKUGfjiwIoVDStezLix44UBAQA7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=="
<div class="bars"><div class="bar-low"></div></div>
src="data:image/png;base64,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"
<div class="bars"><div class="bar-high"></div></div>
<canvas id="galaxy" width="550" height="400" class=""></canvas>
<section id="swintro" class="hidden">
A long time ago, in a galaxy far,<br />
<div class="faddingLogo">
<div class="titleLogo">
  <div>Satoshi</div>
<div id="swcrawl-container" class="stretch hidden">
<div id="swcrawl-content">
  <h1>Episode I</h1>
  <h2>A NEW HOPE</h2>
  <p>In a world plagued by greedy financial institutions and centralized power a new hope has emerged ...</p>
  <p>... a mysterious digital money known as
itcoin created by SATOSHI NAKAMOTO</p>
    Born out of the desire for financial freedom and privM
acy, with no central authority to control it, it has come to restore
    balance to the force of finance and the world.
    But as the forces of the old order begin to sense the threat posed by this new money, the battle for the soul of finance
    With the fate of the financial world hanging in balance, a hero must arise to lead the fight for financial liberation. The age
itcoin has begun, and with it, a new hope ...
const canvas=document.getElementById("galaxy"),ctx=canvas.getContext("2d");function drawText(A,B,M,g="55",C="#FFF",$="",o="start"){""!=o&&(ctx.textAlign=o),ctx.fillStyle=C,ctx.font=`${$} ${g}px Arial, sans-serif`,ctx.fillText(A,B,M)}function crawlOpening(){var A=document.querySelector("#logo");A.classList.remove("hidden"),A.classList.add("starwarsAnimation");var B=!1;A.addEventListener("animationend",()=>{A.classList.add("hidden")}),new Audio("data:audio/mpeg;base64,//M0BAACVBLyADzDAITAOfQAWMYEFIU8cHC7DgbgBAAwEM
x3h/mYfIDhuHOu7gCIIQEAQB8H/lAAD4Por22+oQsSExZLUR0Lx//M0BA0CvBb2AGUGAIT4MfQAyYwBXTcfG8fj83u4UiTLsjTQCiaCpUSKDct375uTxvInRiFEAxQwHOQMw/5wIDST/+7FlA/W//M0BBYCgBb4AGTGAIWYLUwA+kwA5Z88YIBsSDxi0iwydi7Hf/9n//0VI1aGLpiw7gx1OEBQIg+0CAgD4Pvs/5cpKGuRMYMV//M0BB4C4BL4AGTDAAwAfdQA2kwBIOF5YOFlIWUQTMACB6bHk8PJ3gAIHCI555j//MsAb8RHP8Pw8wA6/PMjkCzBeCvKU3KG//M0BAoDICECADzBBgZAUfwAeMYAGmgCBFpgoB1Xru5gXvYTIYcLUwwQYQEBg6wqo2KHC4bKiGbrpb/9iAanLdv9wi56Vpvb//M0BAsDOAMW3CRjAAYQRewAykYAcskmu/79DdCuOqSx47+oJ1StdkMhkhEr1VVVEqTYJQVBU9lSbPYOIwW9TM
AxAEFQUCcYC//M0BAwDYBzsAGxjAgawSfwAwIYABgIFAESCoCOjEVJ7f//rIwSmUCwrsogZlZY5DhW9RYl4wY16Wo9np/ahK1SzIYThOEz4//M0BAkDVBsAAGDBBAZYPgAAwIYAPIWKC7BURiokCwWFhdjP/+lJRWT1xIgIOLrgYGaCHGiahQH2A/66hez67QYip3gQAgKi//M0BAgDCAMQiCxjAASoOfgAwIYAgCYRUuPbU/0Lf26umt3rxYprVpQEs6rGoUSd+JoayMNf/9grs1Kg0atDFUMBNyURHluz//M0BBACqBj4AGUjAgI4BUwA+AAAol//yPrK+tz///////RVK+tz///////QV9bn//////+hAIRhOqu9nbO3Lf8BhZNCIiII//M0BCQBHAKmAHwAAAI4BUwA+AAAECBNO7d/39EROoiIIToZ0PDz44fwA/gAAAD/jh4Y4AEf/fwK+tz///////QqJ7lNacFA//M0BEUGqFTuKGjDGII4BUwA+AAAIM
BAIBJJV+1HEiJFGZmSJE6qqqZgwVVUuM3GZm1CsNxBXRQU2EEuCjooUFf8EFBRRX1uf//M0BDkGtG7uAGjDDoI4BUwA+AAA//////6KK+tz///////QV9bn//////+iK+tz///////QV9bn//////+iK+tz///////Q//M0BC0BHAKmAHwAAAI4BUwA+AAAV9bn//////+iK+tz///////QV9bn//////+iK+tz///////QV9bn//////+iK+tz//////M0BE4BHAKmAHwAAAI4BUwA+AAA///QV9bn//////+iTEFNRTMuMTAwqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BG8BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BJABHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqM
qqqK+tz///////QV9bn//////+i//M0BLEBHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BNIBHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAM
HwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqM
qqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn/////M
/+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMM
TAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz/M
//////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BM
UwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqM
qqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BM
N4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqM
qqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QVM
9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATM
EFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAATEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqK+tz///////QV9bn//////+i//M0BN4BHAKmAHwAAAI4BUwA+AAAOlAswEFAMFEUH5XOkOruXM7fuINYdyq7bX5+Vy+33CpSWK4AQFgMLoEAEgBByZPYQxo///M0BN4BHAKmAHwAAAI4BUwA+AAA73rXsGRmPjv4IiMh/iPgMh+Z8AIHgOtBgIXQYhLXbZ249p/5fMQxLMY3G7de3n38KSxs//M0BN4BHAKmAHwAAAI4BUwA+AAAAEBwMDYIAEEIh7Qj/8fDaAMx8f+CIjIfwRgAdD+h7wARtAoFApFQqFQoFFMgFgRmzj+D//M0BN4BHAKmAHwAAAI4BUwA+AAA/IfLn8Qg8L/gNieqJ8TCA1z7fjwjEWcPFMOb+XGYtM
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
8pKllJoeOaF+Xcx9Qx3vhW//r/H//M0BKsC1DFsZAjFBAVQYtjAEYoI/8oqjQwKcOmE2SPxjiMugD/7N///gxX///F1DBjiqCffRxsugf/2b///Biv//+Lqxa5Y//M0BLICuF1qABQFcgT4utgAKArkgxR5vKOOOi1CL//66CA////E5n9QBBBYrHMwzL0cjpqEv//9Apf//8aT+oAloWHrOpXs//M0BLsC7IlqABwCgAUQuuTIEAUCYcZHzVoBa30//oLY2///yoo/xaUYas8r2ZzI83QJW///yZL///UY/xaKpPPNci2bEo4j//M0BMICxIlsZBQCcgVBEtQAOATkbnAff///BGZ///oFn+oEEUufc7tlHPboCb/xC3//+gx///yDVaOOHJFOdsKiwp8qAj+4//M0BMkC7LVmABQCcgU5atAAKATkAAv//+FAv//+oPNAGjkdIjm6MvqEP8g3//+CO/+f6dDCBqjahmg4WMfoDn+gKE///8TE//M0BM8DILdiAM
BwCwAWpbsyoKAWA///+Q0IRlEqE0IOI/QAf6CAn///lCf///ILQ8cInqo0ImLJMUarw+vpq//lyX//+gz/i//M0BNIDNLdgACgCwAVxbsgAOAWA9DxwieqjQiYskw81Xh9fTV//Lkv//9Bn/F3OHhA7tSJGhMc7LqKf1C2///1H/+Uzh4QO//M0BNUDHLVeACgFwIURbsgAOA7k7UiRoTHOy6in9Qtv//9R//lFniWNxoBJj84W4GkROplo336Pnp9dSxHT/0/Knf45iMiq//M0BNoDDLVcABwFcgUpDs1IKATkTHxwImP0I4nYrM4/v06/rqWI///5V/8dFY+TInCEsjKjYpc131HvR/T9WwMJ6///KkP6//M0BOAC+LViABwHcgV5asgAKA7kiGlSZFxOyaNlXNd9R70+n9sKH///5Ut/iGWNgILByuQrnVxAy8Mb/r/bFhb/8b/0xsOC//M0BOUDKLVmABwCwAZZaswAOAWAwc8izq6OvDPtmFf//8b/0rOiTM
ojb5frTHJW8thRbgX0f2zP7VA8hr//8oGf//+QcDGck//M0BOUCqIlqABQFcgVREtQAKArkPXv51jKdZ2JwD6P/M/tULmf//5QY///5DrqOjBVB05tC5ejnsmoQf+//liP//+UN/xzS//M0BO0DyLdkABwCwAbBbtTIOAWAhg1CmbQeP3VuoCf7Cf//8EX///j1jAzwDFYEsJBjnqPHUda4wAfv7dvwp///8YL/3Djb//M0BOYDcLdkABwCwAYBbtAAOAWACywqLO6KXLUcdVdAG/+3/QFD///8TC//DGXhFUnT5Q7jLP/wiv/oJD/b//w3/4dzDTSt//M0BOUCxIloABQCoASxEtQAKATkNTDqR8n4af+JD///+G//f0r1QmkINn7iOCnpNEJpegCY/8l6/UB8kbRfT9eI5F///xVL//M0BO8D6LVgACVHUgdRbsQAMY4QOmFhmAUk0gc/khtDhVGxuYGn/j3r+IMzovp/5U7/Cq2jvH9NCUipEb0ATO/53/UF0M
c9///M0BOUDDLdkABwCwAVBaswAKATk/+VEz+gSl7yemhKRUi70BDf/nf9RAjnv//yomf0CUqrUfOIotjiZWk9uVA7/2/8IDf////M0BOoDsLdmyBQHwAaBbsAAOAuA+Hf4VdR84ii2c9aT25UQf+3/hAb///xj/CrV5IcMmVLOiupXTCXf4Z///9Bv//+KTyQ4//M0BOUCqItkACAFcgUZFswAOArkZMqWdFdSumEu/wz+3//Qb///ikruiTEIkZYVnwvDVrBkl89v+nEJDX//6DH/wh3RJiES//M0BO4EVLlYACWqUgfBasWQUAWBMsKz4Xh1rBkl89v+nEJDX//6DH/whfxoSQggq0BOE2GOnAT9v/R8YTp//9Bv/Lo/GhJC//M0BN8DOLVeACgFwIYZasAAUAuBCCrgThNhjpwE/b/0fGE6f//Qb/y6FeyhjPVA8uo8a30AGj+//8QP///lDv/hnsoYz1QP//M0BN8C4LdiABwCwAWJbsgAOAWALqPGt9ABoM
/v//ED///5Q7/4ZnSQmGhdwdFCI1aOsVroAdT//zsuM//on48G/6gZAc8Ai//M0BOQCtLVoABwCcgWBatAAOATkkwwjuHkKVpWGy6Ab/fX9Nx///+g/+oGRuLOMXhoZtbfqInIfGDP5//pqK/t//1Jf+UuL//M0BOsDTItmABhnGAaRFswAMM4wOMXhoZtbfqInIfGDP5//pqK/t//1Jf/DCgCMcwjo7IZR5pVUysJA/7de34jkUfr/++gu//M0BOkDKIlmABiiOAZBEswAMURwjsjkj4clTTEaIN+9v/Tjrf//5X/6apVxqPGVGylRYlHExirUUf/7fhRf//8qMf4z0jYd//M0BOkC8IdmABinOAXhDswAMU5wMSoko0ESjhSKsaEP3//wh///xo7/GeoS4pqDkLtEDJI3Hq8S5ALX0X5/49P//9R3///H//M0BO0DsLdgABwCwAbRbtDwKAWA8vIOQu0Szkbj1eN/AT7b5H9/3///wY3///HqrQIIo6kGDSOFdM
lYwurd2/6cK3/1G/9Va//M0BOcDMIlmAAjHCgZ5FswAEY4UIIo6oMGkcK9WMLq3t/04Vv/qN/6q5cCaDVcaGk4TWlmtHrpRvS+bhnf9bv/CfLgTQarj//M0BOYDCFtsyAwlJAXBEtAoGE5oQ0nCa0s1o9dKN6XzcE3//+o3/wnVcSMIkgnSMtqhXrimB6j11h29vThm/9H/qcSMIkgn//M0BOkDRLdiABwCwAZJbsggKAWASMtqhXrimB4MeusO3t6cM3/o/9TUYDFOERuKD6JInEf1OHFlB3OuAZT8IAg7/zeowGKc//M0BOgDhLVoZATFCAaJaswAMEToIjcUH0SROI/qcOLKDudcAyn4oCH/zdXMcpzC4KOQD1J11YbT+UKKu3/iP//jT38P5jlO//M0BOQC3IlqAAgCoAVpEtgAEAVAYXBRyAepOurDafyhRV2/8R//8ae/h9UuAASTG2IMdtzx8qaxDdnfoEf8b+uumnAex+5S//M0BOoDDFtoABkCFgZxFM
tAAMgQsgEWzB5Etue9U1hN2d+gX/G/rrppuAex+5YCCuQJOTQ4hVzFL5PsbvVvC3r2svQ3//leC//M0BOoDGF1iABjCCAZIusQAMYQQgJmIFGLjCOmlH8X0Hc14W9e1l6G//8r/qaAcpIOpI/2uwPY4rZZ1R29IG2160Xxn//if//M0BOsDXEVmAAwiQAaQiswAGESA/DlAOUkHUkf7XYHscVss6o7ekDba9aL4z//xP/hxscQQH1yUUkUHWjye0r/gd6d7H9Tv//M0BOgDJIdoAATFBAZJDtAACYoI/+V4OxxCJVyUdLR1pye1f8Len2P6nf/8rwbC4xEN6e+CyG3SpvcvN7+GN9/RSLxQ3/+I//M0BOgDYGduPBQCkAZgzuR4EAUg7v4b7YKCwuZBX1XwNLqlV7l/v4G+/1O8Y//4nd/DfbVML8ADyGwjHnD+hKdaQv3MpRfh//M0BOYDQKlqZBwCwAYxEtTAGE6ol/9uUK//8Xtgu7L5DYPFOPoSnKWmv3M/8M
HvN9LcoQ//8R2wp9CrQcviXpqOThuaoNOJd//M0BOYDfIdkABzHFAb5DsgAOY4oZv/4ff/SbuL7//5FbDOsPaNBy+Jemo5OG5qg04l1m//h9/9Ju4vv//kVsM6w9or8pFYa//M0BOEDEKlmABwCwAWZUtAAOAWAhwyiiTnUBZ9ggpf8Mvb4uflSn//F7f/8q2jBStWjhlFVevBX1mNX+B3t8o/KlP/+J2////M0BOUDoIdgABUqBgbZDsjIKY4M5VtF/EAyEOSR4I3PePx/16xD/0Qzxj//lXfw3u/EAyEOSR4I3PePx/16xD/0Qzxj//lX//M0BN8DzKliyCgCwAZxVrwAUAuAfw3uyYSkT5wvnhhF1H+5dUujeFLbPRfv/wbf1ZMJSJ84Xzwwi6j/cuqXRvCltnov3/4N//M0BNkDuKlcADQCwAdxUrgAaAWAv6n4B4ibduC0E2+k1mIn6RD6fr1L/b/lW/q+AeIm3bgtBNvpNZiJ+kQ+n69S/2/5Vv6l//M0BM
NADwKtiABhqNgbpVsgAEY4Q+kRKS8sFrgjeBsv+FP/MbqZ//yrv7ceFGWFCinywVlwSdgNlwh8o6JP63fyWPcYBrWNu//M0BMkDMIdmABhnJAZhDswAMM5I/Ey9RDwvbX6GeMf/8q39eMA1rG3fiZeoh4Xtr9DPGP/+Vb+twwVnPYkduFN5b4Gf/bof//M0BMkDHIloABwCkAY5EtAAOAUg//yrv4ZxXDBWc9iR24U3lvgZ/9uh///Ku/hnFc7nKUgAVb8E/j+BP/od54u//5Vv/+Uz//M0BMoDCIloACRnFgYREtAASM4sucpSABVvwT+P4E/+h3ni7//lW//5RfzQ6EmHpeYMs496jSjfwIU61zvyk//4Mb+Xdkvz//M0BMwC5IdoABhHGgWojtTIEArgQ6EmHpeYMs496jSjfwIU61zvyk//4Mb+XdklyDjqgMPjGdXundf/Cf+N/kv68g46oDD4//M0BNECjIlmABQHcAUZEswAKA7gxnV7p3X/wn/jf5L+tM
cAK0DzICAWaOPBNUaUPmOlndRfOI0YkqP/yU7foQ/dgBWkcWAgE//M0BNsCsIdkAAgHcAVhDsgAEA7gxo48E1RpQ+IZU2ovzhD7epOMF9HrcVp8yrhdQw0tMyh8MuTUeyJzeNyVSs9v8l/VcLqG//M0BOMCyKlkAAgHcAWRUsgAEA7gGlpmUPhlyaj2RObxu2pWe3+S/qqwQtmVjvQ2lOch3Ic+tKDWixjhDSKIvV+uwQtmVjvQ//M0BOkDeIliABjiOgbxEsQAMcR02lOch3Ic+tKDWixjhDSKIvV+uhLOwgSssTCW1BDC4wmJDrnOysjiH/Ffv9sGHCWdhAlZ//M0BOQCSGlqABQCkASQ0tQAKAUgYmEtqCGFxhMSHXOdrkcQ/7Pv87Bh1aAc0+jrO+OCZLZwmrCkDR3TZGA7///yIaoBzT6O//M0BPID5EVsyAxGHAfgztmQEEqks744JktnCasKQNHdNkYDv///Ihr/vmC4pjNC0Y0pxvJpmthqaUGH7cgz6M
x37P5q22Wx1//M0BOYC3EVoABzFAgWoitAAOYoE2WCmM0BiUMFRMWLCthrUc4vkPoX/Z/Qq11sg4ePiM5hL9e6mAPKsi/5pQqmaix/sNO9Y//M0BOsDGDNmAB0jBgYwZswAOkYMjFtfaQ4mHnILfr6kANWRf8qDUzUd/0mPtF7NCwwOwp0+n4ERnT/oFjf/5F//5X+jNCww//M0BOwDXCVkZBTIAgagSsjIKZAEOwp0+n4ERnT/oFjf/5F//5X+ipEA/TGDaNLC9WxyRjC7E3B2XyBuXr+Awb4V//gA+b/w//M0BOkDEDVeAB0iBgYgarwAOkQMMw62FT2aiWDSxOrbJSexiXJsvjQPyPNr4RDPhX/+HH/LIviCafKCFKxkwvfq/2B4U7/+//M0BOsDYCNoyARmAAbIRwpYCMQKMSbwMb/+Kb/9gq/EE15QWSsZML36/wYHd//GJN4cb8s78J31Ai0yJgnEzHmFhldSH2Cx//M0BOcDmHtkABwDoAYA8swAKAdA2M
3/PCreF6Od/DvqBFpkTBOJmPMLDK6kPsFjtv+eFW8L0c7+HVRwL++EGNcPPwxIVu8Ps//M0BOUCuJlkAACnFAVxMsgAAU4ojUiTZuv4WK///9SCPE+EGbg1fCjQ1LeBt0mbN1/Bjfq/s/GI+A9pKjpEGIDVInV+kHP5//M0BOwEQLltLBQFoAfxMwpYOAtC672/f5mieOvjfke/8wBfwHnXyyQRApiSugdnup69emYZl29f0/+YKjwP9/vyDNLTMq+g//M0BN0DdLdgACgCoAYA9sQAUAVAv1OAmHln/zjz0X/VWKnEH+J2N9yNunyDPuogWDBMDk9TguMs/+54+Kt8aBPif9yNtRNH//M0BNwDRHlcABwCoAaI8rgAOAVAdqLNRe07P2rY31HtSInBvwoQyf/Fu94t//UJWpbBHYByM6h+1bG+o9qRE4N+FCGT/4t3//M0BNoDMF1gwBzFMgYgurjIOkRkvFnpHfRTiowWm+MdhCNPT/DNf/UaYX+7Icn0jvopxM
UYLTfGOwhGnp/hmv/qNML+jU7Wq//M0BNsDsF1WAB0jKAZYurQAAY4Q5sptQuao1b8d8hCBv/lB/d/+g9xX99S+bKbULmqNW/HfIQgb/5Qf3f/oPcV/fUu8OBMY//M0BNcEKHVsyAgnFAaIqsgAEA6gImD+erpFWRureMAv/8WX/8WxP6Lw4ExgiYP56ukVZG6t6AX/+LL/+LYn9FVmiMQ7EMkO//M0BM4DhHONLBwCgQao5wpYOAUClYpX/RE8ww7/kmu9Hqp/SzRGIdiGSHSsUr/oieYYd/yTXej1U/pVzEWPUZFakHX19A06//M0BMoDBJFiABwCsAYBHsQAOAVg1PooKN/6n/9asxFj1GRWpB19fQNOtT6KCjf+p//WpaDGLfAeKVt6Yow2EhLf+o4WDn7P//M0BMwC8JFiACgCsAXhIsQAUAVg/8Q0GMW+A8Urb0xRhsJCW/9RwsHP2f/4heYNB82pYC0XO5tKO5pzYpRyyELQecLGC3MG//M0BNAC+I9otM
BQCsAXZHtFoKAVgg+bUsBaLnZ2lHc05sUo5ZCFoPOFjBZXmTkzo2QN+K7FCBGRPgljSd+CnrIsMurt5k5M6//M0BNMC1DtiZATDAAWodsTICYYANkDfiuxQgRkT4JY0nfgp6yLDLq7V5RsYM3AWxq8F9lNOy0jIwN23Q8rqT+77/xnKNjBm//M0BNgCqC9kAAUlBAVQXsgACkoI4C2NXgvspp2WkZGBu26HldSf3ff+MScofz6RiX3TPat8/4N7B+bhdOraqK9Vnyn6ycof//M0BOACzCNkAAhmAAWYRsgAEMwAz6RiX3TPat8/4N7B+bhdOraqK9Vnyn61w0FTy31l68LHNGcNqLddTyM1FXddmHgqak31//M0BOYDBC9kABkmAAYIXsgAMkwAl7uAZZo5w3UXdXzeUej55aol7VKkwaEGOZvlKkJ0IQ9eQCr8nBUyKyFrnZX//fSYNCDH//M0BOgDCE1oABhiRAYQmtAAMMSIM3ylSE6EIevIBV+TgqZFZC1zsM
r//vnMYDJAJRanet9ahc4FvCWZ6268JOV9ndq/lGEkg//M0BOoDPDdmACTFGAZ4bswASYowEotTzWtWkD5wLeA/m69uHrBrPV//wxVBCWEc8eUoczUQDkE6lHwSf/mf3yLa///Rv6jo//M0BOkDSGlmBBgCcAaQ0swIMATgLQQlhHPHlKHMzogHIJ1KPgk//M/vkW1//+jf1HQWMny0ZT1IDyesSDGc/GP/f++Ash+v//M0BOcCrDVmABTFBAZQvsgAOY4Ms/8sIjJw5aMp6kB5esSDGc/GP/f++AshZ6+z/ywiGp0aaw0OBrSGDLJgzP+hCN/xUEJ///M0BOsDTEVgACUCGAaYisAASgQw+//gYn0aaw059IYMsmDM/8hG/4qCJ/9/+sDE6tUXQ2ioE2fN24mMQCYstv9f+oN4hSX///M0BOkDSC9gFBhGUAZIurwAMIasT/qMBCI/+n/iIy1RdDaKgTZ83biYxAJiy2/1/6g3iFJf9P+owEIj/6f+IjIMOyy+oM
naY//M0BOgDmLlYABwCwAdJcrAAOAWAr3ZdCA7aeTQSBfW/q/6Y2EBL/X/4zEql9XR/7jLKlHM5+DluyjdCnGcqaPufikh6v6f8//M0BOEDIF1aYBinJgaAurTIMU5M8EAwd/4wokdnoJcBSr/g4zoqAiBIgAEA9QWgaCU5BLHzysejdai4Jqcqnt/4OH//Cgc3//M0BOEDLF1cYAxFEgW4urgAGIog15v+oEYKtNmsM1WdJQUO2xO1jYdB1qFBHxpPb7+M/9f/GDxb68xv9QTzFQLGcLlB0MIR//M0BOMEMLVcAAUqFohhargAClQtaJWKQkNimKHZUEcC3q3h5vfsBwb/3/8NHt5On/UHQKyKmRgZ74Qi0JsUhIbCso7Kgji7//M0BNMEvLlYCDUtMglZcuGYOAtC1bzv+wli7/9wZvJ0T/UHZw2qAhJQpAFI+KIt4sWKyYjFtzQQ9SBUvr/1BUz/40Nf5P/8//M0BLoEwLdfLCgFoAlZbuZYAwoKMKBSkhkAOM
R8URbxYsVkxGLbmh3qQKk9f/ELf/Ghov8nb/wwt+BOw7i4WckDoUY1ooyAJ//M0BKEE0LdnLADlDAlpau5YOAtCneyP/t1DUIf//8GR9/QNyA4GCIAw+D9i+JhJ2GRWWooqB39kf/9RgO/+ITl+//+Mygsw//M0BIcETLdlLBwFoAiRbs5YOAtAWcABkPiwuLGlBflC46/KiN9k//wo//xo78n/+CMhgJgGHxoXGjUJ8XFxi/KhdfZP/6A4//M0BHUEALlWACgKwAf5ar2QOA9Bf/8Thj8z//FjNYgdF9uH/AqhfgVb//+guGf//9QZ///xlIgdF9uH/AqhfgVb//+guGf///M0BGgD7LVnLBwFoIfBar2QUA9B/9QZ///xlOSqKszXi6Rk3hu//f/wNmdf//IBN/qGclUVZmvF0jJvDd/4GzOv//lBN/////M0BFwDALdgAADHCAYBbsAAAY4Q1HEyXeMrqOxjN6gB/7f+HQX///GL/jmy7xldR2MZvUAP/b/w6M
C///4xf8dXtH6aFtGfy//M0BF8C5LVgACgFwAWpasAAUBTkgQ/0Ci///5QX///8gntH6aFtGfygQ/0Ci///5QX///8gldCqGP06FivqBc/6Ei///+4f//M0BGQClLVkYBQCwAUpasjAKAWA///ySaFUMfp0LFfUC5/0JF///9w////kkdDjD0P53MM8qEhb+Fm///1H///8cuhxh6H8//M0BG0CiLViABwHcgURasQAOA7k7mGeoSFv4Wb///Uf///xytR5RyNiz4xDegXv2/UKN///g//p1HlHI2LPjEN6Be/b9Qo3//M0BHcCnLdiACgHcgU5bsQAUA7k//+D/+kGincAUckNw4h2JeBfr14T/5L/0A0U7gCjkhuHEOxLwL9evCf/Jf+ioTGrkZht//M0BIACpLdmABwFcgUxbswAOArkCeJ1W+gZ/b+Yf///jf+WoTGrkZhtCeJ1W+gZ/b+Yf///jf+WyQ0YWObSXzS6uugTv14X//M0BIkCgIloABQCgAUBEM
tAAKAUA/XyH/lckNGFjm0l80urroE79eF/18h/5WoMUww0bij/B0MmoCU9P+lso7Sn9X/x8GKYY//M0BJQCfF1sUAgCgQT4utigEAUCaNxR/g6GTUBKen/S2UdpT+r/4+qNcTUVZqFbGOa/AX7YQX/+n6D//RGuJqKs1CtjHNfg//M0BJ8CoIlsABwCgAVBEtgAOAUAL9sIL//T9B//opSlWkzD32bKOsqtQm9v7YYfb//8f/y0pSrSZh77NlHWVWoTe39sMPt///M0BKgCeF1sABwFcgTwutgAOArk/+P/5aqSqlh5zXb8pVUWoc3/T+2J///+VJf4nDjMqyPt+laLUd/6f2wv///jRb/E1ai0//M0BLMC1F9qAAhlCAWovtQAEMoQfLDDE/5yO+gBf/r/bBaMf/0/E5D+oFUWj5YYYn/OR30AL/9f7YLRj/+n4nIf1AmhYas5//M0BLgCjIlsABQFcgUZEtgAKArkpD+5SbqBn/p/0Aga///9Q7/Ei6FhqzmkPM
7lJuoGf+n/QCBr///1Dv8SLoznmuP++Ud2T//M0BMIC1IlqFBwCcAWpEtQoOATgKAEW/6/9AlDb/5AGrf//4+TS55rj/vlHdkygILfoAoXf//44CLf//5LjgmbCZoiIClfu//M0BMcC0LVqFBwCwAUpauRQKAWAGd/9X/xN2b//+RCj///oAk44JmwmaIiApX7hnf/V/8Tdm///kQo///6AJNGZY+eSJA8W//M0BM4DDLVgABwCwAYZasAAOAWAjM+igEf+b/4ilv//8TE/8VozLHzyRIHi0Zn0UAj/zf/EUt///iYn/inQOwEQE0CE4Rgj//M0BNAC4LVgABwCwIXBasAAOAWBboF2891/hAv//+gb/8J6HYMgLDDZGRt4Xb4QL///oP/+E9xUgF2H8VF8fPPZryX69v/G//M0BNUDRLVaACgKoAX5argAUA7kz//UN/8tuKkAuw/iovj557NeS/Xt/42f/6hv/lmpMkWKnmZQnjpcrTQMV14X///xpv/K//M0BM
NYDULdcAA2iTgahbrgAG0Sc1JkixU8zKE8dLlaaBiuvC///+NN/5VWNFxrAFK1gY5yOVz6AHX/X9eIjvX8GI/8tGi41//M0BNQDDLViABwCwAYZasQAOAWAgClawMc5HK59ADr/r+vER3r+DEf+WRIggrEG4hysbmDUgpdQX6P+CXJ//+M3//+A1IwZ//M0BNYDDItmAAglcgTpFtAAEArk5R4INwMKFzGpSXUF+R/2/Bcn//4zU///AQaKhYoICwgdtWEaTMiYF/xJ///9Az/4VhYo//M0BN0C3IloABwFoAW5EtAAOAtAICwgdtWEaTMiYF/xJ///9Az/4VoEPAAIxUsqHnP2TNC4wOmO4z/j////Sn/b/nANIuEn//M0BOICxIloABwFcgWJEtAAOArkAAAKxNHGJqSLkWo0zdH///8T///6U/7f9ABFXssrEGbSV2kOoOP6gKO9P/+gP///xLLK//M0BOgDHIloABQCoAY5EtAAKAVAxBm0ldpDqDj+oCjvTM
//oD///8Sqg4JJEbGvxcKKwuR6Aen/Tv+EAt9v/+PgW/wnEoOCS//M0BOkDXLVsfAgCgIchct2YEEQERGxr8XCisLkegHp/07/hALfb//j4Fv8JxKlFJyRdDWkSdbnn6xMv/X/1B2T9//+RUP8B//M0BOQCuItmABQFcgVxFswAKArkCdSik5IuhrSJOtzz9YmX/r/6g7J+///IqH+AhOrcLDYIpeMn7E4SbkDP/N0/D4t7//8a//M0BOsDrLlszBwHcwdZcuG4CYqGO/w67hYbBFLxk/YnCTcgZ/5un4fFvf//jR3+HWrkZMV880nW5G3cEMv/1/6hQkn//+Lx//M0BOMCqLVkABwFcgVRasgAOArkz/DE57lfPNJrcfbuAWX/6/9QhIf//5UY/wyV3FIIcIxUtPLeihKN8I3//+DG///4ncUg//M0BOsDgLVcABwFwIcBargAOAuBhwjFS08t6KEo3wjf//4Mb///ie6IOUqYRNlNtBQbTKAjVuY//Xkif/6f1M
GP/T3RBylTC//M0BOYDZLVcADQFwIbJargAaAuBJsptoKDaZQEatzH/68kT//T+ox/6VQpSxaLTCLMXZS5s90vw3+/T9eJ02//+hb/EKFKW//M0BOIDJLdoyBQCwAZJbtGQKAWALRaYRZi7KXNnul+G/36frxOm3//0Lf4hVTICxxEIyiCDTGrsXGgB/hRv//9F///45kBY//M0BOIDILdgACgCwAXZbsQAOAWA4iEZRBBpjV2LjQA/wo3//+i///8doaSHGPcanEWWzj4wl0AjX/b/oJm9///Gf8KpQ04c//M0BOQCsLVoAAgCcgVhatAAEATkY9yKEWWzj5ZLoENf9v+gmb3//8Z/wqq43HhxmUlKzJ7FWRXg6/M7/rx4n///lSX+GuNx//M0BOwDVIlmABhnNAapEswAMM5o4cZlJSsyexVkV4OvzO/68eJ///5Ul/hqCMxgDOizQygibHAgRpXgv79v/E3/9v/lSQRm//M0BOkDVLdqZBwCwAapbtTIOAWAMM
AZ0WaGUETY4ECNK8F/ft/4m//t/8qSqq5qEarUwxEYeYzQJ3v/fT9Rq3//+J/+PVzUI//M0BOYC7LVoZBQCcgXZatDIKATk1WphiIw8xmgTvf++n6jVv//8T/8erIYOVMofFBw/Gt1Aawv1/r+FP0//8a3+Mishg5Uy//M0BOoDXLVkABwCwIZRaswAOAWAh8UHD8a3UBrC/X+v4U/T//xrf4yKBhatI0zRZBUIJXijkGd+a+9/V8bv/5L/1gwtWkaZ//M0BOgDOLVmABwCwAZxaswAOAWAosgqEErxRyDO/Nfe/q+N3/8l/64iEo2EThlz1HFiw5KrGA9PP/98b9un/47/CFIhKNhE//M0BOcDJF1uyAwlJAZIut2QGEpI4Zc9RxYsOSqxgPTz//fG/bp/+O/whYRFy0EVjdlolR3LRSHoAfkf3trqMN/5X/y8Ii5a//M0BOcC/LVmABwCwAX5aswAOAWACKxuy0So7lopD0APyP7211GG/8r/5eryges2oNqggM
HvZ9A/+pBgY8hKEHfhn/7PKB6za//M0BOoDKLVoABQCwAZRatAAKAWAg2qCAe9n0D/6kGBjyEoQd+Gf/srUcSBxQ/FUob1tQX/DA/189DKIL1/8GL/lMUAw/7O8//M0BOoDHF1scAhnQgY4utjgEM6E2h26mpGu2oz/QSC3+vn2oha/k/2lP0XwKtshjkrG6wTkHPyuvvhF+r99UI/6/qX/w54F//M0BOsDULdqZBQCwAahbtTIKAWAW2QxyVjdYJyDn5XX3wi/V++qEf9f1L/4cYKC/BK1P0rHpGIELai3ZKPgL+v+gv/T9R/8//M0BOkDNF1oJBgiQAZoutBIMESAlBQX4JWp+lY9IxAhbUW7JR8Bf1/0F/6fqP/klaBJHZRy1HndJmTUd+nAb+or/J/10CSO//M0BOgC+EVmABhGOAXwiswAMIxwyjlqPO6TMmo79OA39RX+T/rV8rDUSdaXLYQ5UMzfVKLpwk//5lBP/+NDf/+IPwQ8rDUS//M0BOsDUIloAM
AkiQAbI0uWQCUZ4daXLYQ5UMzfVKLpwk//5lBP/+NDf/+IPwQXKtKqWaowP0jUuvbv+Art+vVBb//ypfBch//M0BOgDTItoACRHJgaZFtAASI5MlWlVLNUYH6RqXXt3/AV2/Xqgt//5UvguQU4AW4ARG8p2ARxdticKc+gv31bEf6C//+r6//M0BOYDVItqZBiiLAapFtTIMURY//hxsMv0JwAtwAiN5TsAji7bE4U59Bfvq2I/0F//9X1//DjYZfoVvA4EC8cQ8kR6T+PP//M0BOMChGlsABQCkAUI0tgAKAUgSeX/8Iv/KepL//lXwi+Bymm8DgQLxxDyRHpP489J5f/wi/8p6kv/+VfCL4HKafyjUjSz//M0BO0DqKliABlFSgdRUsQAMoqUGY8ep/y2egyffAjX/T1Fn//Kv/KPyH5RqRpZjMePU/5bPQZPvgRr/p6iz//lX/lH5BXB//M0BOUDHKlkABwCwAY5UsgAOAWAA0dwwbFjTyi+jJ8nhL7b29C//M
8a/9WCBo7hg2LGnlF9GT5PCX23t6F//41/6lcTAEVVB//M0BOYEBK1zLBQCkQgJWuZYKAUiQ+PKo+hW6/+EfVsf//g3/0QwAoQZwFlkXfektHXyN2B/7//8G/9LosoiEYWEpEHC1HTj//M0BNgDoKlmyBwFwAdBUs2QOAuAE0dHTR/EvX/1N//14MiEYWEpEHC1HTjE0dHTR/EvX/1N//14OggwEz1Dm8Uac6jD2778//M0BNEDZIlkABgnVAbJEsgAME6oI//+O//43/M6ggwEz1Dm8Uac6jD2778I//+O//43/M6qxgecckXLpwj9ZXhL/29C//8b//M0BM0C5IlqAAjFAgXJEtQAEYoE/q5HGB5xyRcunCP1leEv/b0L//xv+rkawxeEinBmufxgX9KP/Cb7+l+4p/p/F7/4c2YY//M0BNECtIdqABQCkAXxEuR4EAUgvCRTgzXP4wL+lH/hN9/S/cU/0/i9/8ObKvLtDeAqiwl6HOv/hO9vq/Up//xe///F+M
lfl//M0BNYC6KluGBQCwAXRUtwwKAWA2hvAVRYS9DnX/wne31fqU//4vf//i/Su/LMmgMOT2V9sOnyty/4V/8/4x//yv+G/yzJo//M0BNoC6IdseAwlKgXRDtjwGEpUDDk9lfbDp8rcv+Ff/P+Mf/8r/huksgi5xqiUapVF6i/cdvRdYV6vpKXov//G8FppLIIu//M0BN4CmIloABQFcAUxEtAAKArgcaolGqVReov3Hb0XWFer6Sl6L//xvBaaCaLCiCEPgarxobQvZ/v4R/y1Xx///G/7NQTR//M0BOcDNIdgAAjKAgZpDsAAEZQEYUQQh8DVeNDaF7P9/CP+Wq+P//43/Zqq8WAiRdQLg4Qds2all+En6d9Oqff/jXfyXiwE//M0BOYDHKtgACAKUAY5VsAAQBSgSLqBcHCDtmzUsvwk/Tvp1T7/8a7+SrAqIuOoKasNLV4LkTpLWVTIXq3ZzyVgVEXHUFNW//M0BOcC8IdmABhnKAXhDswAMM5QGlq8FyJ0lM
rKpkL1bs55K9kQGkkw0bzVAxYb0h+2knnyblVtlUdyO3RJf+v2RAaSTDRvN//M0BOsDaKlqFBQCwAbRUtQoKAWAUDFhvSH7aSefJuVW2VR3I7dEl/66tj0HkWq059GAWCxvmDM50vpW05fkSfVLd//4Qtj0//M0BOcDJIdsZBTFAgZJDtjIKYoEHkWq059GAWCxvmDM50vpW05fkSfVLd//4QrCVKQhHCyFpVecGz34tir///9KsJUpCEcL//M0BOcDDIdqAAwFUAYZDtQAGAqgIWlV5wbPfi2Kv///0qrOMz4GS4HDk2p9gsBm7RAOClf+ZR5/zgX/d9YazjM+BkuBw5Nq//M0BOkCvCVoABzGAAV4StAAOYwAfYLAZu0QDgpX/mUef84F/3fWGs+x0Ex7AjgaBXhCwq3VQ8KHN9T3U4Bib/9UEGG3fNfI//M0BPADiF1iABgCcAcQusQAMATgFwHn2OgmPYEcDQK8IWFW6qHhQ5vqe6nAMTf/qggw275r5AuA6M
t5QXaUCc3qyP80JvbXM//M0BOoDeF9eFCSnJgbwvrwoSU5M8kf/+L3/n/07ygu0oE5vVkf5oTe2uZ5I//8Xv/P/pu7Q8jdPCrrs/ROVL/q69AsX9v8c//M0BOUCaC9cABRnAgTQXrgAKM4Ee34b/Hd2h5G6eFXXZ+icqX/V16BYv7f449vw3+Oq+8abPEOqPwg8tBfigb/p0ODev+Hm//M0BPEDgF9aAAjFNAcAvrQAEYpo//iX/6KN+8abPEOqPwg8tBfigb/p0ODev+Hm//iX/6KNtDIMFo86ZSh1RdwsX/P/FP3///M0BOwERH1iAATFFgiI+sQACYosxS5nyX4OOtDIMFo86ZSh1RdwsX/P/FP3/xS5nyX4OOowL/oAztohwtszRIciwsZwkxFD//M0BNoCzHloAAEKFAWY8tAAAhQo6i1bvs+n+ZMC/6AM7aIcLbM0SHIsLGcJMRQ+otW77Pp/mdIzJBo0dHK8shSVGOjb8e/E//M0BOADFHlmAAEnFAYo8M
swAAk4oz/2fzvyoS0jMkGjR0cryyFJUY6Nvx78TP/Z/O/KhKtzMOwoAKKflF8nByZ/tJggCD/D///M0BOEDYLVkAAElFAbBasgAAkooyZT/jdzMOwoAKKflF8nByZ/tJggCD/D/yZT/jQcBSjKwLkCDUy/QagHjz/3x4UajhIG///M0BN4DGHlkAABHEgYw8sgAAI4klrvGA4ClGVgXMINTL9BqAePP/fHhRqOEgb+Wu8ZVbGboQeG4W+07Rot/d+g3r/x7/r/S//M0BN8DUD1kyAAlAgagesmQAEoE2M3Qg8Nwt9p2jRb+79BvX/j3/X+lK9EWAkZRrAQfvbZ/qk3UW6N/hy70u+j9RXoiwEjK//M0BN0C+FtYAABHAgXwtrAAAI4ENYCD97bP9Um6i3Rv8OXel30fqQpigOTwkwCDOnuBMmHbRv9urdTf0XP/4n82FMUByeEm//M0BOADADteAABmGgYAdrwAAMw0AQZ09wJkw7aN/t1bqb+i5//E/m1l6EuFhM
uO7MWoq8Bd/KnY87RneIp7y36PUy9CXCw3H//M0BOMDRFViAABnGAaAqsQAAM4wdmLUVeAu/lTsedozvEU95b9HqZeGioEQzL0lWHnQQF9P2BU7niL3I+GZeGioEQzL0lWH//M0BOECnHNoAADFFAU45tAAAYoonQQF9P2BU7niL3I+GS8+7ewYiBkVHqywQooZuN5EBFaxpG3V9ETfI4xxefdvYMRAyKj1//M0BOoDDHNmAADFFAYY5swAAYooZYIUUM3G8iAitY0jbq+iJvkcY5U27MCRYOAwt/+2rLg4EgTeI1Y0eGG84cHff/vNuzAk//M0BOwDPI9oqADCFAZ5HtFQAYQoWDgMLf/tqy4OBIE3iNWNHhhvOHB33/71hP8o/H9CqH9q6vX3fqPFQXCcaf9x4dDYLGN///M0BOsDHDteAAAGAAY4drwAAAwAzDR4WnO3+hxpdRniYNphP8o/H9CqH9q6vX3fqPFQXCcaf9x4dDYLGN/zDR4WnO3+hxpd//M0BM
OwC0ElYAADjHAWgkrAAAcY4RniYNpW15h8+++VDNrJiSkup1kiQfoVq8dpdat0/8vo//yp/4EteYfPvvlQzayYkpLqd//M0BPIDlElQFAUiEgcokqAoCkQkZIkH6FavHaXWrdP/L6P/8qf+BDGWOWGYgYKB/dbVKtiE/6BFL4T2v/K9f/hxn7TGWOWG//M0BOsDaDFSAAAmEAbQYqQAAEwgYgYKB/dbVKtiE/6BFL4T2v/K9f/hxn7VwgSYzSHJK2k3hHYeH4Nz6k4Qf+7+Gf2/wX8r//M0BOcFKJlaAAGHGApRMrQAAw4whAkxmkOSVtJvCOw8Pwbn1Jwg/938M/t/gv5VkChCWI0HI37rgS+Ec43IOzY3DP68nLP+//M0BMcEEJdeAAEtFAghLrwAAlooQ+R/KyBQhLEaDkb91wJfCOcbkHZsbhn9eTln/IfI/lVzusEPuwYzDci4IesEJbVvwVkr//M0BLkDeJdmAADiDgbxLswAAcQc/ar930ud1gh92DGYbM
kXBD1ghLat+Cslf7Vfu+lXnrWAEU0DTPwm3QmoJ7wQ+L9v///6e//M0BLQDXHtqZAUiBga49tTICkQMetYARTQNM/CbdCagnvBD4v2////p4yGwdckTURBgkg5bOJnhLrBzyIkmOMhsHXJE1EQY//M0BLEDfD1qyBTCBgb4etWQKYQMJIOWziZ4S6wc8iJJhYMU4WImy5VDhRSRU2oMCDw+QTy5T5eDFOFiJsuVQ4UUkVNqDAg8//M0BKwC9E9kFAyiMAXonsgoGURgPkE8uU+XhaBHkYFdQxEdZ9LICI3/EHetX7vTC0CPIwK6hiI6z6WQERv+IO9av3elhY5d//M0BK8CsDdeABgiQAVgbrwAMESAHl0lxFlfrghPP5r5X6v/0Qscujy6S4iyv1wQnn818r9X/6FmfOWMzSxUPDuIeQMgpI63//M0BLcCqDVaACUDJAVQarQASgZISrlv9ns+Ksz5yxmaWKh4dxDyBkFJHW6Vct/s9nxVqGHyRlkpjgpy7K8YQM
np6nd6Pb8DV//M0BL8CwBtkAAjDAgWANsgAEYYEDD5IyyUxwU5dleMIT09Tu9Ht+Bli3KDFjnQSZdQX8dmOjTJe/N+jd/68G/5li3KDFjnQ//M0BMYCnE1sABRlAgU4mtgAKMoESZdQX8dmOjTJe/N+jd/68G/5leBBq56+O4KUAHCOZkHoc3KmloPm+1RrdcMchG8CDVz1//M0BM8CXDduABUiFAS4btwAKkQo8dwUoAOEczIPQ5uVNLQfN9qjW64Y5CNVhSyedYcY0iLCfPS2rhtjhlrxJBfv1t+zoUIo//M0BNwC3CVwZBhHEgW4SuDIMI4kUsnnWHGNIiwnz0tq4bY4Za8SQX79bfs6FCLlD92TcB4E0Gt+ptS8yHdnH7zJSrVezuTy//M0BOECjC1sABzHAgUYWtgAOY4Eh+7JuA8CaDW/U2peZDuzj95kpVqvZ3JVoCBKaKBt44Mx6UURugynToMDPpSsTyCLBMnu//M0BOsDGH9wZBwCkAYw/uDIOAUg+M
y/poCBKaKBt44Mx6UURugynToMDPpSsTyCLBMnu+y/pqDtGbo3QOwJVzaSugwJes2tJ//M0BOwDdGlqABiiMAbo0tQAMURgI/1ubtneymoO0ZujdA7AlXNpK6DAl6za0kj/W5u2d7KV5a1cqdD8EPDK8p1LXGD/eThn//M0BOcDUEFoABUlCAaggtAAKkoQX6jv2dC+WtXKnQ/BDwyvKdS1xg/3k4Z1+o79nQuDQTQ3qDoxkEer1xypQLffn2Yq1vI///M0BOUDBE1oABlnMAYImtAAMs5gu9qINBNDeoOjGQR6vXHKlAt9+fZirW8j+72ogyNVqCtoLGF22WtC2oaUclKK/PM8j3Sk//M0BOcDwE9uyBxlQgeAnt2QOMqEGRqtQVtBYwu2y1oW1DSjkpRX55nke6UVqI7nIu1ANq7V1oegM1G86Ggsn268v0VfoqI7//M0BN4DKE1oABTKEgZQmtAAKZQknIu1ANq7V1oegM1G86Ggsn268v0VfoXEPRVx60KQsM
vtKUHwbZfImHct3Z8lzSyPsViHo//M0BN4C8E1oABlCNgXgmtAAMoRsq49aFIWX2lKD4NsvkTDuW7s+S5pZH2KV9O3pG2CfkSQFW6jJj9Qyo+s94noMn7cx6/o9//M0BOIDEE9mAAkqEgYgnswAElQkO3pG2CfkSQFW6jJj9Qyo+s94noMn7cx6/oWSc6RK5fCWkWvV+NtTbgsj0/V21STnSJXL//M0BOQC9DVqAAknFAXoatQAEk4o4S0i16vxtqbcFken6u2pQhI9DGIwqAQwgstY3iAYoCrTW5UjWzff7oZ63UoQkehjEYVA//M0BOcDGE9oAAkiFAYwntAAEkQoIYQWWsbxAMUBVprcqRrZvv90M9bqVcH4ofBYivnuClJOla8KLR3d7Wir6XX477k4PxQ+//M0BOgDNE1oAAkiFAZomtAAEkQoCxFfPcFKSdK14UWju72tFX0uvx33JZNZo2x1ONcTPrNSYUD7R+/EtRR0Q/X8k77USazR//M0BOcDSFlmAM
CSiRAaQsswASUSItjqca4mfWakwoH2j9+Jaijoh+v5J32oV31RR+N4XUuPLTLZwf200WO55LoP/+9XtdTvq//M0BOUCfE9sAATCFAT4ntgACYQoij8bwupceWmWzg/tposdzyXQf/96va6lcAAai29InpfOIdiTUo2VD+bu/HfuFv/3f63A//M0BPADlDVoVATFEAcoatCoCYogAGotvSJ6XziHYk1KNlQ/m7vx37hb/93+teI0DoJioHUYHybI+Fi2W5XbiHV9/HWeviNA//M0BOkDLGlsZAjFFAZY0tjIEYoo6CYqB1GB8myPhYtluV24h1ffx1nrR0bUcwuWCRAXStB+FinzO/F3cso7/61W9fFUdG1H//M0BOkDRE9oAAUlFgaIntAACkosMLlgkQF0rQfhYp8zvxd3LKO/+tVvXxX5MQjKwvkFjXV4/GhnyHE+N6/tB/2/JfV8mIRl//M0BOcDLGdoABwidAZYztAAOEToYXyCxrq8fjQz5DifG9f2g/7fkM
vqV+RKsT8rx31EildS+gM+fObHL2+cxUZ8xMVf0PV8i//M0BOcDOE9vFATHFAZwnt4oCY4oVYn5XjvqJFK6l9AZ8+c2OXt85ioz5iYq/oepQJD5D5JRkDUIPZKvjAX2VRvfo340U/ZT//M0BOYC8GlqFABFBAXg0tQoAIoI/UgSHyHySjIGoQeyVfGAvsqje/Rvxop+yn+p+pJAzE8A9jLUjLxAv2mPlen9RZb5Gt1f//M0BOoDUE1sZABFAgagmtjIAIoElfqSQMxPAPYy1Iy8QL9pj5Xp/UWW+RrdX5UMYuOQtjcR+rY8L+kMzjOfEfVXv/mvKBjF//M0BOgDBGloAAEFCAYI0tAAAgoQxyFsbiP1bHhf0hmcZz4j6q9/815R+hUfGkbwPxSNS65bOBv228QFMubqG/W39fo0/QqP//M0BOoDjGlmAAUnFgcY0swACk4sjSN4H4pGpdctnA37beICmXN1Dfrb+v0aVRdUzLQgzAULrRsfDX1c18rfXy1S2nt36M
Ldy//M0BOQDLGlqZATFEAZY0tTICYog+SF1TMtCDMBQutGx8NfVzXyt9fLVLae3fot3L5LUQDFxUA9AGa6PhZvo5uS2/rQVs2Wf//M0BOQDIGlmABzHMgZA0swAOY5k+5fF9RAMXFQD0AZro+Fm+jm5Lb+tBWzZZ/7l8XXIaadpHhH5gP27L7AYzKAxLJXqUf+R//M0BOUC3DdoAADHEAW4btAAAY4g9ez+zIaadpHhH5gP27L7AYzKAxLJXqUf+R9ez+wTtBcBhovx4Hr99Qx95Llbm7U+++zv//M0BOoDZGdmABwldAbIzswAOEro7/KidoLgMNF+PA9fvqGPvJcrc3an332d/f5VFkjsu2AAzNHljcnvoN9YjhXHmW9eJwWS//M0BOYDcGlmAAEnEAbg0swAAk4gOy7YADM0eWNye+g31iOFceZb14nFQIj5jDQBxXCu4GCQtS+IBb81h5spymuzto+jqrQI//M0BOIDKGloAABFBAZQ0tAAAIoIj5jDQBxXCM
u4GCQtS+IBb81h5spymuzto+jqr+U8W4vgv5pyoh2woX/UTcXqbTb9n09Hy//M0BOIDMDVoAAAmAAZgatAAAEwAni3F8F/NOVEO2FC/6ibi9Tabfs+noYCRobYw9gZEziDhGrkVZZQNqiQHKn8mo/XZ3dUB//M0BOIDDE9qFABHBAYYntQoAI4II0NsYewMiZxBwjVyKssoG1RIDlT+TUfrs7upwGaVD0ziAyeK1oOlyq2vD/NTclVTo1/u//M0BOQCyE+TLAAiAYWQnyZYAEQD6cBmlQ9M4gMnitaDpcqtrw/zU3JVU6Nf7umNFjPBJiNATgId+FcaG36W41/zm3b//0Ro//M0BOoDkFVmZATHFgcgqszICY4ssZ4JMRoCcBDvwrjQ2/S3Gv+c27f/+hXC8MHFHJ4MDNA+GhXCJhZu0s/Z9T9OO/If/6sL//M0BOQC3EVoAATFGAW4itAACYowwwcUcngwM0D4aFcImFm7Sz9n1P0478h//qWhTOoOZbQ5xrCA8M
YuFgltATlv1vzv+ihTO//M0BOkDfDVoYBTHEgb4atDAKY4koOZbQ5xrCA8YuFgltATlv1vzv+jpNpwixyZdbG9vodOdJv4mEPJSvjXL1X/+P6mfX0m0//M0BOQDIDdsZBxnAgZAbtjIOM4E4RY5Mutje30OnOk38TCHkpXxrl6r//H9TPrVoG1lGYjqEYs6OUaM2KAjryuftuZdlqBt//M0BOUC9E1qABRlQgXomtQAKMqEZRmI6hGLOjlGjNigI68rn7bmXZbAzqCj4cPA9QlBm0ow01goF+9eMdd3dsl8h9b8DOoK//M0BOgDWGlsZAxFJgaw0tjIGIpMPhw8D1CUGbSjDTWCgX714x13d2yXyH1vACCqYPRetZAZgOmtRnhR/ltxOoL6mt9nzIAQ//M0BOUC0E1qABQCcAWgmtQAKATgVTB6L1rIDMB01qM8KP8tuJ1BfU1vs+ZVEDB2bcA0LTUES0XxyRgbV94tWQZ9Ep8f+roE//M0BOsDlIFoACQidAcpAM
tAASEToDB2bcA0LTUES0XxyRgbV94tWQZ9Ep8f+roWhZZRY64/iTSkrQlPuHbcN9Z5vt+ihZZRY//M0BOQCwDVoABUnAgWAatAAKk4E64/iTSkrQlPuHbcN9Z5vt+igIDFxxBFHnHYRERnStJo0GuVnLfr4mZfGs/8v9VAQGLji//M0BOsDcE1qZAjFAgbgmtTIEYoECKPOOwiIjOlaTRoNcrOW/XxMy+NZ/5f6laVEthZFcZc9qntcckYHl/vbmvwP9H/10qJb//M0BOcDJE1uyAxFNAZImt2QGIpoCyK4y57VPa45IwPL/e3Nfgf6P/rV5cGB+GTAUEdNMhwp7xicKizqjK65R+/5pJ/hz5Tl//M0BOcDSGd03ASiOAaQzum4CURwwYH4ZMBQR00yHCnvGJwqLOqMrrlH7/mkn+HPlOmYTQyNwHSDYLTQ4cOWcN0U7+Z+z639//M0BOUCoE1oACgCcAVAmtAAUATgMwmhkbgOkGwWmhw4cs4bop38z9n1vTaw4M
wRDzobcTuqWRE3WYMXt36voCjvv+b+02sOM//M0BO4DpGlu2AiiOAdI0t2wEURwEQ86G3E7qlkRN1mDF7d+r6Ao77/m/tXnBavESLiCg9raVtrMSsKgzd/blPp8pfrrd5B3//M0BOYC5GlmABwCkAXI0swAOAUgyfOC1eIkXEFB7W0rbWYlYVBm7+3KfT5S/XW7yDvk1ecdRdachTMb1XmD/qPgFbYt98/I//M0BOoDoGlmABhnQgdA0swAMM6E8i+VVV+33c46i605CmY3qvMH/UfAK2xb75+R5F8qqr9vucTo5x+pPP8epTiPT6sgOuhF//M0BOMCzDVsACRmJgWYatgASMxMG/kcht/8N4nRzj9Sef49SnEen1ZAddCKN/I5Db/4beUHupRQpZeKzUZTYrQacWn3dtYr//M0BOkDOGdsFBwFkAZwztgoOAsgt7rfVyg91KKFLLxWajKbFaDTi0+7trFdvdb6laDuFo3D2QERYTVOVQlh3kP0PQt+j9dB//M0BM
OgDpGdmACQnQgdIzswASE6E3C0bh7ICIsJqnKoSw7yH6HoW/R+tQyzFyMjSPkTD1UCrsCGvqNFuoJ9zYfC7vq+DVKGW//M0BOADXDtoACRmNAa4dtAASMxoYuRkaR8iYeqgVdgQ19Rot1BPubD4Xd9XwapVQDz8iM9FHibXV2ajAoNCE7y/9w3/6smg//M0BN0C/DVsZCQlNAX4atjISEpoHn5EZ6KPE2urs1GBQaEJ3l/7hv/1ZNUFfpvE5jR7AUqpNsCdPUrskF1v1G+RZ+N8fLAr//M0BOAC9DVoABkFFAXoatAAMgoo9N4nMaPYClVJtgTp6ldkgut+o3yLPxvj5ZWdGwAWEMLzEWnaPxZExY6EOf0/0H/5KdGw//M0BOMCvBdoAAhmAAV4LtAAEMwAAWEMLzEWnaPxZExY6EOf0/0H/5L2xMxs0gzgx5mLlppbi5DbURsGVfjT8TK/WQ2eKe2J//M0BOoDhC1kZAkiAgcIWsjIEkQEmNmkGcGPMxctNLcXIM
baiNgyr8afiZX6yGzxRwRFTUWP0T6EUJ1pBmtXUS/J9H+jBEVNR//M0BOQC5DtuyAgDYAXIdt2QEAbAY/RPoRQnWkGa1dRL8n0f6OkECIvYkHhITAVlYVpJUMapllhnKRHwM/T0lcbyxD9YZ6QQ//M0BOgDVEVmZATCAgaoiszICYQEIi9iQeEhMBWVhWklQxqmWWGcpEfAz9PSVxvLEP1hlcEMY8qAKWn4TZ5SzQaAWs+LkGT7//M0BOUC0DdoAARiFgWgbtAACMQsqkfzWshghjHlQBS0/CbPKWaDQC1nxcgyfdUj+a1kFYJ3NXoVNWnCuFezOCPvesMw1b0d//M0BOsDnFdmACUFNgc4rswASgpsX9QLwTuavQqatOFcK9mcEfe9YZhq3o6v6gXVuc2+9tAAkxhDqHkPAhajMhdA+1+VdRyT//M0BOQCgEdqABTCBAUAjtQAKYQI6bnNvvbQAJMYQ6h5DwIWozIXQPtflXUck+lD8JPEsRjw473DHR+3g2zcQM
eKuU/s3/f/9//M0BO8EGEdgACTFKAgwjsAASYpQSH4SeJYjHhx3uGOj9vBtm4g8Vcp/Zv+//6l03gRwoxBxiJAjB50sv+B8wzPo/0g13Bt0//M0BOADJDdoAAyjMgZIbtAAGUZk3gRwoxBxiJAjB50sv+B8wzPo/0g13BvgqOWe5gJwjqomwBd0OGEFUFi9Qi7++r9vMP4K//M0BOAC5DNsAAjCEgXIZtgAEYQkjlnuYCcI6qJsAXdDhhBVBYvUIu/vq/bzD6QAwBRSroBmdWUOsNKLNXQMi3XhAN6uvZ6h//M0BOQDIEeXLATHMwZAjy5YCY5mH7KQAwBRSroBmdWUOsNKLNXQMi3XhAN6uvZ6hH7FwFx+dUbhsQXQ6cH8FcV68KOd30fu//M0BOUDLEVqZARlCgZYitTICMoU4rgLj86o3DYguh04P4K4r14Uc7vo/dxVgRw5tbo6XrC2M4twSR2H5uXjh/+t9/Z4agRw//M0BOUDAFdoAABiCgYArtAAAMQU5M
tbo6XrC2M4twSR2H5uXjh/+t9/Z4aVkIdoEAWBohPIrGk6Y5kJdIgSqs6S///iRkIdo//M0BOgDUDVqZAzFQgagatTIGYqEEAWBohPIrGk6Y5kJdIgSqs6S///iRcIZIRJ8BilUzer0SBcLlNPF2+XyEF+Q+7+1luEM//M0BOYDeFdouBQFcAbwrtFwKArgkIk+AxSqZvV6JAuFymni7fL5CC/Ifd/ay1XwKKayWkC8jcI1ylJZcjFSn/3f2no7wKKa//M0BOECzFVqYAwFcAWYqtTAGArgyWkC8jcI1ylJZcjFSn/3f2no5fEbZfGxEfeC4R0egmj7ouBdl0OgJ/os7v/I+I2y+NiI//M0BOcDGFdmYCACcAYwrszAQATg+8Fwjo9BNH3RcC7LodAT/RZ3f+RV3AaJ2Ks8GdorZGWLqObleAtkfyQ8P+70f/RuA0Ts//M0BOgDGDFwcARjAAYwYuDgCMYAVZ4M7RWyMsXUc3K8BbI/kh4f93o/+hXsCE0HiSUzGM
uk4PllcJutlTFTHC33f/07+wITQ//M0BOkDZFtsABTDAgbIttgAKYYEeJJTMa6Tg+WVwm62VMVMcLfd//TvwYAgxjQG1xhXyjrVg7HpZXwcDbwB63f/+nBgCDGN//M0BOUCuDNuAAwmNAVwZtwAGExoAbXGFfKOtWDsellfBwNvAHrd//6V4Fg0rtydmDWYqBDlygTKzpU+E0X8Ed9v//jeBYNK//M0BOwDRFtsACRiFAaIttgASMQo7cnZg1mKgQ5coEys6VPhNF/BHfb//42aD4ItAqTqOe4nNj78BYbMpy+HjE4d9f0f+uaD//M0BOoDRF1qACBFGgaIutQAQIo04ItAqTqOe4nNj78BYbMpy+HjE4d9f0f+tfMFSc09SjJY6AkIHZyht7VdEyG/3jrevzBU//M0BOgDEEVqABhGVAYgitQAMIyonNPUoyWOgJCB2cobe1XRMhv9463roEgTa45R/Jn3lp4rsKk2Bi72KkMmKmIX2gnSWT9T//M0BOoDKEVqAM
CjCBAZQitQAUYQIfR97qBIE2uOUfyZ95aeK7CpNgYu9ipDJipiF9oJ0lk/U30fe5cPxNWMcUxtKVOlzUsA+//M0BOoDUFtoACDCFgagttAAQYQsY4Rq4XKlvDD/J//+vD8TVjHFMbSlTpc1LAPmOEauFypbww/yf//rw0SZFLU/3ao+UVal//M0BOgDSEVmACjDDAaQiswAUYYYQFPqlTcVWdbehJvT9/p+JcNEmRS1P92qPlFWpUBT6pU3FVnW3oSb0/f6fiXaFavClm0k//M0BOYC8F1oACRnJgXgutAASM5MgDmp5QaAQotEdUxfmJyp0SX+n7/6toVq8KWbSSAOanlBoBCi0R1TF+YnKnRJf6fv/qXz//M0BOoEKFtiACkiDAhQtsQAUkQYELXtJp0mQnPkg3dPpkFd4kK/T3/+To8xC17SadJkJz5IN3T6ZBXeJCv09//k6BG0kxQI//M0BNoDUF9mADUCDAagvswAagQYBrSbx6pedMXARvafF9/ljPkfuM
/2CNpJigQDWk3j1S86YuAje0+L7/LGfI/d/scDhZw06//M0BNgDgF9mABUnBgcAvswAKk4M2hcng4FWXtXLbee8p9n3f0PjsDhZw062hcng4FWXtXLbee8p9n3f0Pjl8DGNYd6XC1GA//M0BNMDiFtmACwqJAcQtswAWFRILJ+mSuu00sKnvZ//o8DGNYd6XC1GALJ+mSuu00sKnvZ//oXaK0yJiy1Gq3Goc2Tpj3xE//M0BM0C8EdoACQqJgXgjtAASFRMt3s+//dL7RWmRMWWo1W41DmydMe+Ilu9n3/7pdXcVC/NxqLQar6CAP164lRrHN8h9/9C//M0BNEDLFtuxBQlEAZYtt2IKEogdxUL83GotBqvoIA/XriVGsc3yH3/0JVoJPQOG3ZWt49Bvo4SmuuEd18ke/yH3+jsijQS//M0BNEC6FtqABxnGAXQttQAOM4wegcNuytbx6DfRwlNdcI7r5I9/kPv9HZFFehSJiyiSVHgmpwQ4Vnd7bxRp7kVCrvIeM
v6e//M0BNUCuFdoAAwHQAVwrtAAGA6AhSJiyiSVHgmpwQ4Vnd7bxRp7kVCrvIev6ewfDSlprG6NTQwOHprajxH1+fEV3o+7/bT2//M0BNwCxEdoACwqAgWIjtAAWFQED4aUtNY3RqaGBw9NbUeI+vz4iu9H3f7aVXzIwNo4ibSpTtxQE/RMCf0NED/d6P9VCHzI//M0BOICyEdoACBFGAWQjtAAQIowwNo4ibSpTtxQE/RMCf0NED/d6P9VCB1oyqHwOc9IIQkjNwwb1Gf5QigUGfkvu/6x1oyq//M0BOgDRFtoZCRFKAaIttDISIpQHwOc9IIQkjNwwb1Gf5QigUGfkvu/6/Y8SAw3jKFHplHe124aoSgBKWWyQGuvcgDnvJfP//M0BOYDMFtkACxHGgZgtsgAWI40/+EvY8SAw3jKFHplHe124aoSgBKWWyQGuvcgDnvJfP/+EvwlN0i17pUobomiihOnzf6w//M0BOYDJFtiACCnJgZItsQAQU5Mt3t+//1fhM
KbpFr3SpQ3RNFFCdPm/1hbvb9//qcJwUSQtoMeeVtgwEEdtfEX6ibvb9/+m//M0BOYDAF1kZBxlBAYAusjIOMoIRwnBRJC2gx55W2DAQR218RfqJu9v3/6ZFZ0V/zrbr2EHqmHKtkg0vV/KEOsMev6f/onR//M0BOkDMF9mZBQHcAZgvszIKA7gX/OtuvYQeqYcq2SDS9X8oQ6wx6/p/+iKKBIIUdQFifQSZDzVwyybNrH2/479b7sl/64o//M0BOkD8FtiACRFZAfgtsQASIrIoEghR1AWJ9BJkPNXDLJs2sfb/jv1vuyX/rXoBbc6zUxFziT6sCdH6+Y73/Hfr+j/ySeg//M0BN0CzFtsABglNAWYttgAMEpoFtzrNTEXOJPqwJ0fr5jvf8d+v6P/JJWgt4PjM3RY3vvX5Wx0IhR25/l0eGfv9H/iV1Bb//M0BOMC+EdqAChFCgXwjtQAUIoUwfGZuixvfevytjoRCjtz/Lo8M/f6P/ErlaASEqDFBl/Ne1MRrM
Rghpz/ImOoR/fQCQlQY//M0BOYDEEVqADBnJAYgitQAYM5IoMv5r2piNaMENOf5Ex1CP705p4ZGKotsKEZzOOVSL8iwKd/qzGRGnp6moAs/5H0GvM+B//M0BOgDWF1oFBxnFgawutAoOM4sA+c08MjFUW2FCM5nHKpF+RYFO/1ZjIjT09TUAWf8j6DXmfAgfc/cDCEo9EwqCdKRAWup//M0BOUC+F1oACBnJgXwutAAQM5MWpCbvm7HGu9P3/+Zz9wMISj0TCoJ0pEBa6lakJu+bsca70/f/5ngKE7NEmcJLGNK/QSB//M0BOgDREVoFC0nCAaIitAoWk4QnJytWEb/UEI+n//18BQnZokzhJYxpX6CQM5OVqwjf6ghH0//+tXxBMgo7DG7SHOPfcx7//M0BOYCrEVmACjHCAVYiswAUY4Qfq3G9v8Fh/q+j/1J8QTIKOwxu0hzj33Me36txvb/BYf6vo/9STi+hKeEgT4R3ulNYAq9//M0BO4EbFtiFDEHGgjYtM
sQoYg402pEP+tAR72f/+s4voSnhIE+Ed7pTWAKvdqRD/rQEe9n//rWgEhou7R9wpkXNDIvU4sz3//M0BNoDQFtuKBwlJgaAttxQOEpMCX1O//7UUAkNF3aPuFMi5oZF6nFme4S+p3//ahXUB9pBovLULVV0UF+3Ef00E/d//2iu//M0BNkDJF9mACyiNgZIvswAWURsoD7SDReWoWqrooL9uI/poJ+7//tFVbhJFB6T/TVViqpoNwqy6WpJP2qf6P/6sM3CSKD0//M0BNkDIF1mACRnGgZAuswASM40n+mqrFVTQbhVl0tSSftU/0f/1YZVoA41cGL8YoZU34uAy++sO3/eNJ63ev/0higDjVwY//M0BNoDCFtqFBhCEAYQttQoMIQgvxihlTfi4DL76w7f940nrd6//SGFmoWuRGEH3i1zdI1fNgijVzNwk39kKO+S+z/rmoWu//M0BNwCxEVqABwiOAWIitQAOERwRGEH3i1zdI1fNgijVzNwk39kKO+S+z/rIM
Cj8BEWJpz3qvpAvUIdG6aQ7/yJAfkvs/8XI//M0BOICtF1oACDCAgVoutAAQYQECj8BEWJpz3qvpAvUIdG6aQ7/yJAfkvs/8XXDQ0cZ3oa1C8osVTprCf9l8VHrd//P6MND//M0BOkDFEdmABzHBAYojswAOY4IRxnehrULyixVOmsJ/2XxUet3/8/oNPjhxMBQNQTQ4MYjzjeKG+ngbu816+qJf9FjjT44//M0BOoDKF1mABxlCAZQuswAOMoQcTAUDUE0ODGI843ihvp4G7vNevqiX/RY5cQEmIrzC16+YQG78A/qNCl9b9FH+MkU4gJM//M0BOoDYF9kADEFGgbAvsgAYgo0RXmFr18wgN34B/UaFL636KP8ZIpVKiyAyGgYzTk8NaOvjBUIfvNA/9R//6D/o/x+RKiy//M0BOcDSF9mZCQiMAaQvszISERgAyGgYzTk8NaOvjBUIfvNA/9R//6D/o/x+RVSKBDnIBqLSdOPb9Dr43Uwj6n+CP3KRQIc//M0BM
OUC4F1mABxGHgXAuswAOIw85ANRaTpx7fodfG6mEfU/wR+5iLbAracQyIQx7vWcKAsb7LxusSm/VzQVMb/R/7yh/168//M0BOoDaEVqyBRiAgbQitWQKMQEpEW2BW04hkQhj3es4UBY32XjdYlN+rmgqY3+j/3lD/r15RX/8M9A7PAKo2GQfBhoBdr///M0BOYC5F1kABwCcAXIusgAOATgSX/1lGiDV9n/4Z6B2eAVRsMg+DDQC7X+kv/rKNEGr7HGYZQY1JF1fDrNUG9eoI/W8PQE//M0BOoDeHVpKARlEgbw6tJQCMokY/g/jMMoMaki6vh1mqDevUEfreHoCMfwfewIB9OVLbaC66rF9GsbrCJu2pinFuhH//qX//M0BOUCrEV9HAgCcQVYivo4EATi/q6OwIB9OVLbaC66rF9GsbrCJu2pinFuhH//qX/q6AeCxQIxRjOYR+4QM3KIInXSEf/t//M0BO0ENId3LBgnOQhpDu5YME5y4v/W/+HgeCxQIxRjOM
YR+4QM3KIInXSEf/t4v/W/+HuQwiNOzMjmHzMZCpsHa8/hL+or///M0BNwC/F10yBgjOgX4uumQMEZ0J/19PIYRGnZmRzD5mMhU2Dtefwl/UV/k/6+l7CDmRKidwc50wtskWP/WEbp96m8R//wb//M0BN8CvEVsAARiCgV4itgACMQU9hBzIlRO4Oc6YW2SLH/rCN0+9TeI//4N1QlhSjezuTtwBNOeothyIN/6+gn7/8GP++nw//M0BOYDkIloABgnIgchEtAAME5Eo4v0hLClG9ncnbgCac9RbDkQb/19BP3/4Mf99PhRxfpVDAi24VFchCS1aob1f1K00L/j//M0BOADMGduZAhlCAZgztzIEMoQ/1/bh60I9wYEW3CorkISWrVDer+pWmhf8f+v7cPWhHuV3aO2+CDmIkWSK7BoUE9DtWEv//M0BOAC7GluFBQCkAXY0twoKAUg/G+ND32/403/T4XWDRvTu0dt8EHMRIskV2DQoJ6HasJf+N8aHvt/xpv+nM
wusGjelImIC//M0BOQDBIlqABiiSAYJEtQAMUSQMDQhgbnMTmawB16O3C/70J439f+ZwA8iYgIwNCGBucxOZrAHXo7cL/vQnjf1/5nAD/oS//M0BOYDpKl0fARFhwdJUuj4CIsOT1M7VYJ4ZxT6DSvtSFnf/JOiH+v/Zq+hJPUztVgnhnFPoNK+1IWd/8k6If6/9moOT85M//M0BN4DJGdwLAgCkAZIzuBYEAUgxhKTrE6l08wHT0pwf+yhPj/7f6dSA5PzkzGEpOsTqXTzAdPSnB/7KE+P/t/p1IUnmPxe//M0BN4EHKlwLAwlJAg5UuBYGEpI6bibVJVQuguFOnZuFdTgxWe/t/rJ5j8Xum4m1SVULoLhTp2bhXU4MVnv7f61BJAgMMYD//M0BM8DQGdueAgiCgaAztzwEEQUJj2tKD9xP1aaD/z7eN/WCSBAYYwGTHtaUH7ifq00H/n28b+t7CqKTM3TJozfIDf+FeWW//M0BM4DEFtoABhnJAYgttAAMM5I2M
K/1/7NfYVRSZm6ZNGb5Ab/wryy2xX+v/ZrVwYzrjkbGc4CXQcK01+Ft+mVvH/1/5DBj//M0BNADKGl0yBQicAZQ0umQKETgOuORsZzgJdBwrTX4W36ZW8f/X/kF8hQwa5mRlHQMkMIMHb8K5Y8GK2fyX9YzyFDBrmZG//M0BNADCEVuZBglIgYQitzIMEpEUdAyQwgwdvwrljwYrZ/Jf1jFJhkqqU2LhoDLFRw2+a3C/81WO+Mf/8q39bM0TDJVUpsX//M0BNICnGdw1AgiBgU4zuGoEEQMDQGWKjht81uF/5qsd8Y//5Vv62ZpJTDp3NLo7heUF4//rEH+k78EH//4Mz/Y2slMOnc0//M0BNsClEdsABglFgUojtgAMEosujuF5QXj/+sQf6TvwQf//gzP9ja1EJgJM5LpYI+5MSvb4X/3Un8Z//5V38hmBCYCTOS6//M0BOQCyGdsAAhlCAWQztgAEMoQWCPuTEr2+F/91J/Gf/+Vd/IZhcQXOyPiPt2HuUIBlM
F/wp/Uko6vUz//lXfw9sxBc7I+I//M0BOoC+EVoAAwFcAXwitAAGArg+3Ye5QgGUX/Cn9SSjq9TP/+Vd/D2xcGjkuHT8K88jlCwv/0gf/VlNfxj//lW/rKVYNHJ//M0BO0DXIlmEAhnCQa5EswgEM4ScOn4V55HKFhf/pA/+rKa/jH//Kt/WUqVAIAgIEA0HzeSZOqaHEPcV8IeQviP+sxp8iAQ//M0BOoDKIdmFAjiVwZRDswoEcSuBAQIBoPm8kydU0OIe4r4Q8hfEf9ZjT5FAeAwAEZ1dFtRkM8QfWvqd7IE/66fH//9WwyN//M0BOoDCIdmYARHMwYRDszACI5mpAeAwAEZ1dFtRkM8QfWvqd7IE/66fH//9WwyNpXERTIx5vhJsaBHfgQ/lSCEDupD//lS//M0BOwDWIdkAATHAgaxDsgACY4E3+a04iKZGPN8JNjQI78CH8qQQgd1If/8qW/zWlUL8c5ZBkcN7iN3Nw+ew9O3h/6SDp43//M0BOkDRIlkAM
AjHBAaJEsgAEY4I+S/r4fC/HOWQZHDe4jdzcPnsPTt4f+kg6eN/kv6+H4IShkDcthRzKTwt4wW77aQn+sP5//M0BOcDLEdq3AglFAZYjtW4EEoohf+JIIShkDcthRzKTwt4wW77aQn+sP5hf+JFzJ7hVI9w1HsmZRbffwn99J/j/63f2Ypm//M0BOcDeKts2BQCwAbxVtmwKAWAT3CqR7hqPZMyi2+/hP76T/H/1u/sxRU6iRSW7g3PTHbogdTR64QX77KNTepD//qW/pdp//M0BOIDJItiABQHcAZJFsQAKA7gOokUlu4Nz0x26IHU0euEF++yjU3qQ//6lv6XaQDUwyGg25YzjWhgf1ajwn/5X8T/W7+3//M0BOIDUGluxATCFgag0t2ICYQsSAamGQ0G3LGca0MD+rUeE//K/if63f26VRMwyAitET1C2ZBCm/NhB/7F+hP//qW/ofQg//M0BOAC6GluyARiCAXQ0t2QCMQQTMMgIrRE9QtmQQpvzYQf+xfoTM
//6lv6H0IXSy3Vu2PH7CBLP/gT/+UL9RDf/9RzCn0CX//M0BOQC5GdqAATFBAXIztQACYoISy3Vu2PH7CBLP/gT/+UL9RDf/9RzCn0CVfhDXplZqsBMnwhz//hNPbpTpvzEZDf/6x0///M0BOgDgIlkAADHCAcBEsgAAY4Q/5ke7NHwhr0ys1WAmT4Q5//wmnt0p035iMhv/9Y6f/8yPdmhw85A/U7uu3JqbsBCFO/4//M0BOMC9GdqwASiVgXoztWACUSsC//U4m6Cz//4o//5VuhG7Th5yB+p3dduTU3YCEKd/wF/+pxN0Fn//xR//yrdCN2lppg3//M0BOYDOIlkcASnYgZxEsjgCU7ELcQGejXwt+gNn1kwA/8RTw3//oO/25emmDctxAZ6NfC36A2fWTAD/xFPDf/+g7/bl2Qt//M0BOUDGKleACgFwAYxUrwAUAuAM8VZGQIiyE9ND5CCfn1i/hrOf2f16GQtM8VZGQIiyE9ND5CCfn1i/hrOf2f16M54MM
E97//M0BOYD3K1aAA0NNge5WrQAGhpsSvhpqcNf3rhn26DW6Cv+R/9Oc8GCe9pXw01OGv71wz7dBrdBX/I/+lXCpkz/BqtplYSf//M0BNsD7LVeAADKCgfZarwAAZQUbw/+rXbyf//KP/V04VMmf4NVtMrCT7eH/1a7eT//5R/6ulUdraZKpI1dRQT/8E/2/Uf///M0BM8DQItmYAjFAgaBFszAEYoE/xn+XXWO1tMlUkauooJ/+Cf7fqP//4z/LrrV1jvI5GAZklylD1WBB+pvm2i/3xJ/VrHe//M0BM4DAEV1KAQiBgYAiupQCEQMRyMAzJLlKHqsCD9TfNtF/viT+pX0dgCsnnXTDTGA4At/wk/uQnv4t//bKO/iJkf6OwBW//M0BNEC1GlqAAhlMgWo0tQAEMpkTzrphpjAcAW/4Sf3IT38W//tlHfxEyPVDo0BdBNg8IZyDZw0H/8H/qsTxH/V/sDo0BdB//M0BNYCxIloAAhnBAWJEtAAEM4INg8IZyDZwM
0H/8H/qsTxH/V/s/Bi6oUi2EN3IHowMwAS+vcbrtgly39T/5DT+DF1QpFsI//M0BNwCpIlqUAAlBAVJEtSgAEoIbuQPRgZgAl9e43XbBLlv6n/yGlW4ACES3A8UNHEM9u2Rnmj/D6oBf6U+N/v/9dwAEIlu//M0BOQCtEd1KARiFgVojupQCMQsB4oaOIZ7dsjPNH+H1QC/0p8b/f/61cCUAAHaSqmF7mQjYkAVdn1gO1U5Uf/k/68CUAAH//M0BOsDZIdkAAynUgbJDsgAGU6kaSqmF7mQjYkAVdn1gO1U5Uf/k/61S5DFFDZhZvFKKnMEoRo9Wbh7/KieoN/W/+AkuQxR//M0BOcC0FtqUAhlMgWgttSgEMpkQ2YWbxSipzBKEaPVm4e/yonqDf1v/gLCKsaLPK2xRNcwuHqYF/2uXqT//x/+QbVhFWNF//M0BO0DREdoABhGOAaIjtAAMIxwnlbYomuYXD1MC/7XL1J//4//INqVADAwGA61pHMS3Qd7KVZgNM
/Q23jv6n/z7KgAwMBgO//M0BOsDRGdw1CAiJgaIzuGoQERMtaRzEt0HeylWYDf0Nt47+p/8+yqu4DEs4jMd52PsbhvZ/ljqFE/0avggf+RFTWOMPXXc//M0BOkDGEVsYBTCAgYwitjAKYQEBiWcRmO87H2Nw3s/yx1Cif6NXwQP/IiprHGHrcLHPfTpygZIN/oNn4fCGW/qf/spwsc9//M0BOoDUGdqZAhlCgagztTIEMoU9OnKBkg3+g2fh8IZb+p/+yl3OBQEJAAWgkorGeHszBWBCsVuhFeX/LAm+Q8W/rRFw+7n//M0BOgDBItoABQFcAYJFtAAKArgAoCEgALQSUVjPD2ZgrAhWK3QivL/lgTfIeLf1oi4fTSs+A3zEkHe5NcmLPwG7/iU/9SP//M0BOoDIGdq0ARlQAZAztWgCMqA0mlZ8BvmJIO9ya5MWfgN3/Ep/6kfpcDrIoFgFZFCyOxuSHW+OEv07cl//Hm/V/VgdZFA//M0BOsDrGl43AhicQdY0M
vG4EMTisArIoWR2NyQ63xwl+nbkv/4836v6le4g45rI6Tdd4NVvcG04U//meEW//if8v3EHHNZH//M0BOMCgEdkABQHQAUAjsgAKA6ASbrvBqt7g2nCn/8zwi3/8T/l1Qdc9BPExIqjCx9OClTPKGYxKYZxCmmd18S/3flng656//M0BO4EDF1iABkCYAgYusQAMgTACeJiRVGFj6cFKmeUMxiUwziFNM7r4l/u/LPVuHnoLkJ1QcKgIFbCdjm3Waj/7P/6rh56//M0BOACnD9yZAwjNgU4fuTIGEZsC5CdUHCoCBWwnY5t1mo/+z/+pZoBDhEVkloUaAHMRWVhk1pDVxrStfEXqr7P/kpoBDhE//M0BOkDJHtqABRnBAZI9tQAKM4IVkloUaAHMRWVhk1pDVxrStfEXqr7P/klCCqgPAkEHbRuo4oUMhYeImrWCgc08P2LdoCC//M0BOkC9HtqABhlMgXo9tQAMMpkqgPAkEHbRuo4oUMhYeImrWCgc08P2Ldo5M
EwDIkzApwsoFi0k50OubVotbc9Jrr5B3ImA//M0BOwDpD1qZBijRAdIetTIMUaIZEmYFOFlAsWknOh1zatFrbnpNdfIOYkGCaRFi4S5lXOBSyuyyij1cKDXSrNlykFwKdVl//M0BOQCqB9qABzDAgVQPtQAOYYEgYt1xT6W1jYkGCaRFi4S5lXOBSyuyyij1cKDXSrNlykFwKdVlgYt1xT6W1jV9A+rEMvT//M0BOwDeDFkAB0mAAbwYsgAOkwAWJaWddMonpht//j0I+pvov/0k/QPqxDL01iWlnXTKJ6Ybf/49CPqb6L/9JP2AjBLsM4q//M0BOcDMBlqeBhGAAZgMtTwMIwAmYMFrbZgJpGmR3yi3+W9cp+rV7ARgl2GcVTMGC1tswE0jTI75Rb/LeuU/VqVsHEyBUD2//M0BOcDDDtkACzCCAYYdsgAWYQQVj48b6oF0q1/28TDv3f/9dg4mQKgeysfHjfVAulWv+3iYd+7//rV9BtyKaAGL16jJ1YA//M0BM
OkEmFdiACzFJAkwrsQAWYpIvXLp/1j///6/QbcimgBi9eoydWAL1y6f9Y///+tnBliyKAeSMeQbrUOcSartiK////uZ//M0BNIDIFloABglQAZAstAAMEqAwZYsigHkjHkG61DnEmq7Yiv///7lBFwJSCCXEOW1UYdJoPA+rLVdOlrjpT//+ygkCLgS//M0BNMDNDtoABhlJgZodtAAMMpMkEEuIctqow6TQeB9WWq6dLXHSn//9lBJ2AOFgQnQfpWXkOy0qDiDV6pT9mU8Qf///0bA//M0BNICxFlqABzCBgWIstQAOYQMHCwIToP0rLyHZaVBxBq9Up+zKeIP///6FemHjKMgeW4lFFQWU3tcFqCTPfbidG9BP6f///M0BNgCkF1oACRlFAUgutAASMoo6OmHjKMgeW4lFFQWU3tcFqCTPfbidG9BP6f/6NAhKJPoPHOLvzvUNQEp85Uvb9f7/TVo//M0BOICqC9oABinEgVQXtAAMU4kEJRJ9B45xd+d6hqAlM
PnKl7fr/f6aleBPgIY5LoZRXTf1ICxgJ77cS6ND/x3/6PTwJ8BD//M0BOoDXFlmYCzFBAa4sszAWYoIHJdDKK6b+pAWMBPfbiXRof+O//R6VX5458zuCBdFSR0H1adeogXTtL+DqWipvyP/s0Pz//M0BOcDNFtmACDFBgZotswAQYoMxz5ncEC6KkjoPq069RAunaX8HUtFTfkf/ZoV9Ai47asQaq1L6iQCCH2ZTWVqf//6Yv6B//M0BOYDYE9mACRlJgbAnswASMpMFx21Yg1VqX1EgEEPsymsrU///0xduKQUgmijyMRrqfRYuEZFzzWWoPF/9H/UPtTcUgpB//M0BOMCxDdqACBlGAWIbtQAQMowNFHkYjXU+ixcIyLnmstQeL/6P+ofalVqOcOBQR1QYVRWFQJA2JI/Uc2gr22X/1nV/6Go//M0BOkDJGlmACzFBgZI0swAWYoM5w4FBHVBhVFYVAkDYkj9RzaCvbZf/WdX/oVqgKBeBIhSrCBp5PwY4ztXZM
AyP///ONUBQ//M0BOkDdE1wyBhiIgbomuGQMMRELwJEKVYQNPJ+DHGdq7IGR///5xUE9MGIInBCCXJ38to36WiCtToVZHz9ixYjO34sn+yX//M0BOQCzDVmACRiFAWYaswASMQoQCemDEETghBLk7+W0b9LRBWp0Ksj5+xYsRnb8WT/ZLoV76B27QWUfD63k3GFKl1++v0g//M0BOoDRDFiADTFBgaIYsQAaYoMO//lCX+2Be+gdu0FlHw+t5NxhSpdfvr9IDv/5Ql/tgVgLPejh11p2l6DyZBAZpQipT0+//M0BOgDWC9tHCQiEAawXto4SEQgo1v/T/6mAs96OHXWnaXoPJkEBmlCKlPT6jW/9P/qwwBgCu106BzFM9koE/ayH/v7qQN///M0BOUCxC9oxBjCAAWIXtGIMYQA//1L/+vDAGAK7XToHMUz2SgT9rIf+/upA3///Uv/6/AtiJuGsr5OJJOtQL9W269cMP////M0BOsD9F1iZBTFCgfousTIKYoU/M
q///+gLwLYibhrK+TiSTrUC/VtuvXDD///6v///oCWoB2gr0ginReMmwSqysBcu6Pr///M0BN4DIFtoABhlNgZAttAAMMpsV4mLf/p/GnP/CVQDtBXpBFOi8ZNglVlYC5d0fX+rxMW//T+NOf+ElcEDAqmL5DbWy8uF//M0BN8DEF1wwAxFUAYguuGAGIqgdWF69m2/8K3//+o3/yOCBgVTF8htrZeXCurC9ezbf+Fb///Ub/5FGBIPQDJh8ZCsihTJ//M0BOEDQIloABzHBgaBEtAAOY4MT3qiHdWV9/+gc///6Dm///uE5xgSD0AyYfGQrIoUyU96oh3Vlff/oHP//+g5v//7hOeB//M0BOADOLVoABgiQAZxatAAMESAuuAYyQh4gJcVZhTvkXUuUCVEetat0+g+L+3//KErf//zBkdA3XAMZIQ8QEuKswp3yLqX//M0BN8DpIdmABzFBgdJDswAOYoMKBKiPWtW6fQfF/b//lCVv//5gyOV2DE8KHwVBqKXKM
231LAv9u7JV+vuoc3//+CP///wo//M0BNcDHItoABzCCAY5FtAAOYQQzYMTwofBUGopcrbfUsC/27slX6+6hzf//4I////CjPQbQUwgNR2Bsqt6mADTev/6jR3///M0BNgD4LVoHBhlGIfBatA4MMox/+g//4r6DaCmEBqOwNlVvUwAab1//UaO///0H//FVWcUmD3iWiNrCr1QI/0M3/o0RF////M0BM0EhLdiFCTKGAkJbsQoSZQw/5f/4lZxSYPeJaI2sKvVAj/Qzf+jREX///l//iX0JWNTnHEiVPQmEWu3+vSgmf/1v/rx//M0BLcD0LVmAC0CDIehaswAWgQZX0JWNTnHEiVPQmEWu3+vSgmf/1v/rxUbYLnjO7ypdl/EO4vd95//xJ/lYuNsFzxnd5Uu//M0BK0DJItoACRlFAZJFtAASMooy/iHcXu+8//4k/ysXUmVQBB3EKeR6h2xehf9fJf+j/1JMqgCDuIU8j1Dti9C/6+S/9H///M0BK0DEItoAM
BhnIgYhFtAAMM5EqdAhcHHOtpv6oChz+v/odyN///oO/+T0CFwcc62m/qgKHP6/+h3I3//+g7/5NcE2NONe//M0BK8C0FtqACQnFgWgttQASE4slN/lIk6bU9EDP/7P/Vgmxpxr0pv8pEnTanogZ//Z/6nCgo0AHGVWqLVXllh37vy//qf///M0BLUCjDFqUCApNAUYYtSgQFJoQmLYUFGgA4yq1Raq8ssO/d+X/9T/6ExZJQWS0DAYCrLRHJ5YNovJEOmmWfaS/9PT+olB//M0BL8CbDFzIBgiGATYYuZAMEQwZLQMBgKstEcnlg2i8kQ6aZZ9pL/09P6ljAYgmRTyjNBKtLDADN8v/7w43/1H/01xgMQT//M0BMsCyItqACBlBAWRFtQAQMoIIp5RmglWlhgBm+X/94cb/6j/6a0D/PDMoxivLZA3Fh2egqM9W9On6f98Gn+6UA/zwzKM//M0BNECTF1qABwCgASYutQAOAUAYry2QNxYdnoKjPVvTp+n/fBp/M
ulFnESYoWSnxnH2W0pANM6/xhkA20/9f1Ef6Q5D04iT//M0BN8CrC9sZBQGQAVYXtjIKAyAFCyU+M4+y2lIBpnX+MMgG2n/r+oj/SHIeZVhFcpIzFOyrJOnkgbb1hYr///x3+uUTKsI//M0BOcDKDFxHAhnBAZQYuI4EM4IrlJGYp2VZJ08kDbesLFf//+O/1yiVQAgIwBAI0pnWaVWyzVjWAjdet/40lh3+2g1X68L//M0BOcC7IloABQCoAXZEtAAKAVAABARgCARpTOs0qtlmrGsBG69b/xpLDv9tBqv14WVHJU8g2062rr1DAHv9QsDBv/qR/ZU//M0BOsDOIlyyBQCoAZxEuWQKAVAGByVPINtOtq69QwB7/ULAwb/6kf2VBihxISHoeiGb38gE0AV//+cc4tF///3lBP0I+oG//M0BOoDbItkABwCcAbZFsgAOATgIehxISHoeiGb38gE0AV//+cc4tF///3lBP0I+oGIda6rQJSBgIQENxAPuhgGKgV6aM
fE7//M0BOYC9IlmABwFcgXpEswAOArk//A7v+MrqtAlIGAhAQ3EA+6GAYqBXpp8Tv/8Du/4xdvvwPpoAIIhI1biJdCKAAsl8Jvb//M0BOkDpItk3BQCoAdJFsm4KAVAW/OWf6dvvwPpoAIIhI1biJdCKAAsl8JvbW/OWf6V9qFof3MlKwp1h85Teqd/1sgQf/xb//M0BOECwFtkVBwDcgWAtsioOAbk/yiPahaH9zJSsKdYfOU3qnf9bIEH/8W/8ojgeSSzq9FPpYZRfn/edxi+v/+o3/wvwPJJ//M0BOgDqLleACgCwAdRcrwAUAWAZ1ein0sMovz/vO4xfX//Ub/4XQRQ5WRYRu76ik+geSClKhutOPp1YkLFN//T9Az/1EwR//M0BOADKAtxLAjCAAZQFuJYEYQAQ5WRYRu76ik+geSClKhutOPp1YkLFN//T9Az/1E1mzAR9dIPwWbeUUIX2/0/ABNv9P+Q//M0BOADGCGZLAjDAwYwQzJYEYYGb/4emzAR9M
dIPwWbeUUIX2/0/ABNv9P+Qb/4eo6hRZqx6inB1yCSnRk/r9As9v9f+UP/8//M0BOEC8F1qABiiMAXgutQAMURgpR1CizVj1FODrkElOjJ/X6BZ7f6/8of/5RULUIRTHAImZdXcnlA2f7maj6IvwQq3Xzf9//M0BOUCvItqABgiPAV5FtQAMER4BZv39v7CwtQhFMcAiZl1dyeUDZ/uZqPoi/BCrdfN/0Fm/f2/sLXKgVI+Td2OlTHHvOEB//M0BOwD2IlkZCRFOgexEsjISIp0nV10fnesD0t/t/x8Zf///Fi2VAqR8m7sdKmOPecIDOrro/O9YHpb/b/j4y///+LFlcAs//M0BOEDAItmAARiCgYBFswACMQUEwBjsxgKr9M0CM0H+vbqvwv/rDJXdR4/qwCwTAGOzGAqv0zQIzQf69uq/C/+sMld1Hj+//M0BOQDFIlkABxHGAYpEsgAOI4wpQ3tbLoGKAFuIvBCN0w4FqqXQR3/+j/0Bva2XQMUALcReCEbpM
hwLVUugjv/9H/oVgCbT//M0BOUD6LVmLAjiUgfRasxYEcSkoXMXVhdpwXLqKG7PHSaX/+7/3wBNp0LmLqwu04Ll1FDdnjpNL//d/70ASNAQKTaHs3gh//M0BNkD1LVgAAUnBIepasAACk4JXJqYX9G3b/5D/0ACRoCBSbQ9m8EK5NTC/o27f/If+hUcxgrprS4K10KEO6ihs6Gf/If+//M0BM4DWFtu3AQiCAawtt24CEQQXHMYK6a0uCtdChDuoobOhn/yH/l15YmQQb3RslXiYwBre3+/KvEZ/98E7+jI8sTIIN7o//M0BMsC5DGRLAAiAwXIYyJYAEQG2SrxMYA1vb/flXiM/++Cd/RkVRuyJEFSKvJGvV2voLf0ONbL1RrFUJv/5F5yir1jdkSI//M0BM8CvC9zFAxGNAV4XuYoGIxoKkVeSNertfQW/oca2XqjWKoTf/yLzlFXrQ1LGpWFmIQtZ7wdk8WI/XpxvSFd/5tPs8iG//M0BNYClDF1JABiCAUoYM
upIAMQQpY1KwsxCFrPeDsnixH69ON6Qrv/Np9nkVQBFQ6BpERSkeYUJamA/+q9/PCDf+Td/0gCK//M0BN8CeDFuYABlBwTwYtzAAMoOh0DSIilI8woS1MB/9V7+eEG/8m7/pZxC0BBqsNlWMUpdKlAT/6f2QKX///VvbiEnELQE//M0BOoDBIdmABwCoAYJDswAOAVAGqw2VYxSl0qUBP/p/ZApf//9W9uIRcTCSyHj1Mfmp2KsC3/66azUFxf///Ut28fEwksh//M0BOwDjF163ABFCwcYuvW4AIoW49TH5qdirAt/+ums1BcX///1LdvHBDCojF0PL65m7VoOgqf2+muhxNF7f66jP/uhkEMK//M0BOYDJFuFLABCAQZItwpYAIQCiMXQ8vrmbtWg6Cp/b6a6HE0Xt/rqM/+6GUHNUIABiMMPkdjY/JC644jq/hj/0G/65VBz//M0BOYC/F1xHAAiCAX4uuI4AEQQVCAAYjDD5HY2PyQuuOI6v4Y/9Bv+uVWCcM
IMTBsrS7aP0BBH7//qWLP/9Az/yyIJwgxMG//M0BOkDKLdqZBQCwAZRbtTIKAWAytLto/QEEfv/+pYs//0DP/LIIc2AwAGAxo4t3vYDGizcKFQb1lm/5BeE//wQLfy2dIc2//M0BOkDILVmABwCwAZBaswAOAWAAwAGAxo4t3vYDGizcKFQb1lm/5BeE//wQLfy2dUP8nSYIhkRNj7YILv4n80j/1P/8iH+//M0BOoDcItkWCgCoAbhFsiwUAVATpMEQyImx9sEF38T+aR/6n/+RfgkqCWR9vx1ygvB0/6mCsZPb64FrCmX/9UIi//0aXqL//M0BOYDCDFvLAjCMAYQYt5YEYRgX4JKglkfb8dcoLwdP+pgrGT2+uBawpl//VCIv/9Gl6i1iARAjEAZgM9I1a3lTjh+8oIe//M0BOgC4IlkwBQFoAXBEsmAKAtAvWe/Ul/VEAiBGIAzAZ6Rq1vKnHD95QQ9es9+pL+p5Cd2rKXkymd+oF66Yb/V1v1FP/+M//M0BM
O0D2IdlLBQCoAexDspYKAVA/24A5Cd2rKXkymd+oF66Yb/V1v1FP/+M/24A/ZE5jb0/IOoPQZo3rjG38dXoR//5T/vq//M0BOICjCtqsATCEgUYVtVgCYQkT+yJzG3p+QdQegzRvXGNv46vQj//yn/fUlUOuMKQStNN8dMTVAd/1w3/yv0F//+Mf+oO//M0BOwEELlkAAziVgghcsgAGcSsuMKQStNN8dMTVAd/1w3/yv0F//+Mf+rnAPQ5UsbuaNBn0OEBrOl6PGN/9+pL/Z/TsRzg//M0BN4C/GdxKAgnYgX4zuJQEE7EHocqWN3NGgz6HCA1nS9HjG/+/Ul/s/p2IUTE64m1RcGme5oNQNZjBbGfNTH/6xD1FP9n//M0BOEDAIdoACBFOAYBDtAAQIpwr/6ETE64m1RcGme5oNQNZjBbGfNTH/6xD1FP9nr/6BaCwiLgKuEtGyNFSaxtV+/Dv+l+//M0BOQDFIlqACQnJgYpEtQASE5MhH//lH/zNItBYRFwFM
XCWjZGipNY2q/fh3/S/Qj//yj/5mlXkRgfKnDXYapub3HXM7eCX//M0BOUDAIlsZBxlAgYBEtjIOMoE/RifQX//8oXwWnkRgfKnDXYapub3HXM7eCX/RifQX//8oXwWlQEkzQqmEDLHNth5ML9F//M0BOgDTGloECBHJgaY0tAgQI5MIU5r8W/1nBGnUbf/8oBtN2HKjneAkmaFUwgZY5tsPJhfopCnNfi3+s4I06jb//lANpuw//M0BOYDkGl/LAglCQcg0v5YEEoS5Uc71cNCEw8srmTOayK9K/vw0396lupD//lC/+2peGhCYeWVzJnNZFelf34ab+9S3Uh///M0BOADZIdkZBRnAgbJDsjIKM4E/yhf/bUtwIpJq2L5/KveI/Qcv3rBf/duhf/+MH4EUk1bF8/lXvEfoOX71gv/u3Qv//GD//M0BNwDSKliABwCwAaRUsQAOAWA1cKGBBAUE3NrsHp/iz+4EN/8j/V04UMCCAoJubXYPT/Fn9wIb/5H+rpVwM
OBh7Q9/UL8X//M0BNoERIdozAhnAgiJDtGYEM4EDiX78F8ih0Tf1P/sdRgcDD2h7+oX4uHEv34L5FDom/qf/Y6hw6wKMp1GlT1QO79+Df1N//M0BMgDTItmABTHCAaZFswAKY4Q/Hf5H+vajDrAoynUaVPVA7v34N/U38d/kf69qMSEjrZprWQKTQcHvG+4nUd/kf6+jEhI//M0BMYC1IloABzFCAWpEtAAOYoQ62aa1kCk0HB7xvuJ1Hf5H+voX7AhJMM+0cmGfU2ygoTkl6ilvFf0eX4/+Rd+r9C/YEJJ//M0BMsChEVsABwlCgUIitgAOEoUhn2jkwz6m2UFCckvUUt4r+jy/H/yLv1foazgIRgmBiESIp1hfS/qZ9RX/18aJf6f6tVZ//M0BNUCzEdoAAjFAgWYjtAAEYoEwEIwTAxCJEU6wvpf1M+or/6+NEv9P9Wp7BkTXQ46m4XoGimX+Bv9Et47//oL/1ucgl2D//M0BNsCsGloABQlFgVg0tAAKEosIM
muhx1NwvQNFMv8Df6Jbx3//QX/rc5BJ+g2fYu8aCq8FXHB/tTAvTzxZui//+P/24l+g//M0BOMCkEVoABQGcAUgitAAKAzg2fYu8aCq8FXHB/tTAvTzxZui//+P/24ldp3BFJGnxdWXM1FYA089AN/uqN4///x/9TtO//M0BO0DnGl03AwiUwc40um4GESm4IpI0+Lqy5morAGnnoBv91RvH//+P/qVJoC1htDUpzUb4IN03tgX+jrbqn//Qf/s0E0B//M0BOYDHGl02AQFIQY40umwCApCaw2hqU5qN8EG6b2wL/R1t1T//oP/2aGgNH0Qah9QvQdErt+Dr+edNbxj//oM/4ePR1Aa//M0BOcDLIlmABglFgZZEswAMEosPog1D6heg6JXb8HX886a3jH//QZ/w8ejlQ6QHwDYibTU2guo4nwL/GliZuME/9/9uoOk//M0BOcDMItmACRFGAZhFswASIowB8A2Im01NoLqOJ8C/xpYmbjBP/f/bqXYQIhAAmfIyM
cGBAi+PEJzAv5Hg2PxX9T/5ahGw//M0BOcDJIloYBhFGgZJEtDAMIo0gRCABM+Rk4MCBF8eITmBfyPBsfiv6n/y1CHMVjxfVlZS2WpBH8Bz7f9RIvYWf//tDGYr//M0BOcDHItmECAlFAY5FswgQEooHi+rKylstSCP4Dn2/6iRews///aGFR1UIE3WC4W+7LWooM7YiP/9kUTfxD/p+n/2xkDq//M0BOgDRItiABwnFgaJFsQAOE4soQJusFwt92WtRQZ2xEf/7Iom/iH/T9P/tjIVhBWHlg1xNzQvpYcNb4gG/t7x3wzd2v+F//M0BOYDCGdqyAgFcAYQztWQEArg4QVh5YNcTc0L6WHDW+IBv7e8d8M3dr/hdYmF45JIRJZA2KX7JGzWdYgfT/xw/w7tHd+V//M0BOgDXGdmAAhiYga4zswAEMTEiYXjkkhElkDYpfskbNZ1iB9P/HD/Du0d35X0HVXRx7qjJuSq41zp62/Se/b//mvQdVdH//M0BOUC5HlqAM
BQCoAXI8tQAKAVAHuqMm5KrjXOnrb9J79v/+aUHb/E6YSVcxrp8K8NiIzDBPRb0bM1bu9Sjj/q//0pB2/xO//M0BOkDdLVqVBQCoAbpatSoKAVAmElXMa6fCvDYiMwwT0W9GzNW7vUo4/6v/9KVoPg0Be4HlWhKQa+EYuGLl0cEf///I0Hw//M0BOQDCHtqABQCoAYQ9tQAKAVAaAvcDyrQlINfCMXDFy6OCP///kXA1aEpBbdND3l0b/YSGhZqwjQ/bv9AI9p7dVeBq0JS//M0BOYDQHlqABwCoAaA8tQAOAVAC26aHvLo3+wkNCzVhGh+3f6AR7T26q2PqD54jetrb4WjBKESoTsHHvTwMAznHidi+tRP//M0BOUCmC9sACRGJgUwXtgASIxM5/RH1B88RvW1t8LRglCJUJ2Dj3p4GAZzjxOxfWon8/oVpMIq9XWGIkzWVYZ0Fp7f4pfo//M0BO4DyF1seCRnJgeQutjwSM5Mi36Pymukwir1dYYiTNZVhnQWnM
t/il+iLfo/KayA9BxAwwT3LWjVraJbVBE7/0Wr/+K2e//M0BOQCvDFoACTCAgV4YtAASYQEkgPQcQMME9y1o1a2iW1QRO/9Fq//itnp5wIqMn4oGpoaX8YbZygqdv6CwGf6f0c4EVGT//M0BOsDXFtiADAiRAa4tsQAYESI8UDU0NL+MNs5QVO39BYDP9P6FQQIojjTk24vRupg+lL3UUepya95G3nF9H9xWxIIEURx//M0BOgDxDlqFCQiJAeIctQoSERIpybcXo3UwfSl7qKPU5Ne8jbzi+j+4rYlgcHri5yBA3j4TpQq9HAByHmrrIlU/0f/9UDg//M0BN4C4FdqACQlKAXArtQASEpQ9cXOQIG8fCdKFXo4AOQ81dZEqn+j//qViUCaJIq4bUx2HqyyKDFB3uzztvy+Lu///TEo//M0BOMC8HNsCCRlFQXg5tgQSMoqE0SRVw2pjsPVlkUGKDvdnnbfl8Xd//+luG6xhVgU3YQxZZoNjOr2l/v3uEuG6xhVgM
U3Y//M0BOcC1FdoACRFKAWortAASIpQQxZZoNjOr2l/v3uEC9y4TdFOjUmjhePSrKRGJUNTa9+UGPfi4Rce5s6ns8k9BkL3LhN0//M0BOwDfDFoeCQjIAb4YtDwSEZAU6NSaOF49KspEYlQ1Nr35QY9+LhFx7mzqezyT0GV4GsgmrKi43TxsGKd6fzt1r8b6/3///M0BOcDJC9kAB0jAgZIXsgAOkYEq4GsgmrKi43TxsGKd6fzt1r8b6/3/qUc3uBoQlTy8jgzatogmDJeT+Avl8V+h32fkRze//M0BOcDLFdkACkiBAZYrsgAUkQI4GhCVPLyODNq2iCYMl5P4C+XxX6HfZ+R5UcO0mzNU5P885CBexpsN/zPq6lG0/V/6eVH//M0BOcCcFtoACjCAgTgttAAUYQEDtJszVOT/POQgXsabDf8z6upRtP1f+l2sIC0jocsYdKJdILzYIoBc79rf+fkP5Wtr3aw//M0BPMESE1oVCTHBgiQmtCoSY4MgLSOhyxh0M
ol0gvNgigFzv2t/5+Q/la2vZqwUEwWlyNneteni8IX9Bpf/L7v4+0mzVgoJ//M0BOECuGdsABgiIAVwztgAMERAgtLkbO9a9PF4Qv6DS/+X3fx9pNUewMDAoUWQouKVfJ+EzAE/1/+Jnzf0Gr/xxmVHsDAw//M0BOgDQE9sZBiiJwaAntjIMUROKFFkKLilXyfhMwBP9f/iZ839Bq/8cZlVJ/3D4AgY5RvNrH29bcGME7vxIv/nV/5UjaT///M0BOcDIF9mACUCGgZAvswASgQ0uHwBAxyjebWPt624MYJ3fiRf/Or/ypG1n/DDJJEkwAg8OTTjkXqCiDbygD8VIK9HrL/1//M0BOgDQC9myBzCAAaAXs2QOYQAvD5wMT/hhkkiSYAQeHJpxyL1BRBt5QB+KkFej1l/63h84GGpsOAw7rBU1wAm4G6Bjkd4//M0BOcC5FliuBwCcgXIssVwOATkJR/q+nT8JP/4mR/yxCpsOAw7rBU1wAm4G6Bjkd4JR/q+nT8JPM
/4mR/yxBcAAolw7SK6v//M0BOsDaINgyBQCoAbRBsGQKAVAo6MBG+v/2SH3/+DOf7YvgAFEuHaRXV9HRgI31/+yQ+//wZz/bF1QUwTD6EiURQOYk+lB//M0BOcDLC9rLAxGUAZYXtZYGIygIA9Or/t7KI//qN/8VUFMEw+hIlEUDmJPpQSAPTq/7eyiP/6jf/FV8wK5VaLgXCreqD4A//M0BOcD3C9myATFFAe4Xs2QCYoo2j2t/9Ywv///GP/hfzArlVouBcKt6oPgDaPa3/1jC///8Y/+F7B4WYJGDyix2tvvC+tV//M0BNwDqF1syBhlJgdQutmQMMpMVpf/yopf//5xH+gJSweFmCRg8osdrb7wvrVVaX/8qKX//+cR/oCUKbdhcYVgodDSPHq6//M0BNQC3IdqABQCoAW5DtQAKAVAszGXQX9679Pw4r/6O///9A4GU27C4wrBQ6GkePV1ZmMugv7136fhxX/0d///6BwNckmq//M0BNkDOItqYBQCoAZxFM
tTAKAVAmgXgwI4MqPJTZnVcpP6bvVfwo3/7u3//8ENckmqmgXgwI4MqPJTZnVcpP6bvVfwo3/7u//M0BNgDEItmACRnFAYhFswASM4o3//8ENVRuaKVBajEsypdb0Yi+QH7tXft+E//lz///7hGao3NFKgtRiWZUut6MRfID92r//M0BNoDULVkADQCwIahasgAaAWBv2/Cf/y5///9wjNVoTFCHjwpJXIOhhq1eVAOaqf+jfCwz///lTv8JQmKEPHhSSuQdDDV//M0BNgDvLWBLAgCoYd5awJYEAVDq8qAc1U/9G+Fhn///Knf4RXQCGRgO6U/wbrGl7gk1fbTt2xLJv//8qOf+JwxoBDIwHdK//M0BM8DqLWFLAgCoYdRawpYEAVDf4N1jS9wSavtp27Ylk3//+VHP/E4Yc0LsZC+pfCEmk7gX1bHm+nthCW+jfr/Fn+EzQux//M0BMcDlLd9LAgHoQcpbvpYEA9CkL6l8ISaTuBfVseb6e2EJb6N+v8Wf4TmuM
8pqXzC+tDQGNtq30+fHCP//+ULf4dea7ymp//M0BMADdLViABwCwAbpasQAOAWAfML60NAY22rfT58cI///5Qt/h1XEceQsYuvO7SgwBqen+3VHCL/8EX/dKYjjyFjF153a//M0BLsDfIliAAkKGAb5EsQAEhQwUGANT0/26o4Rf/gi/7pRwWDxh56ZWrU9ColfTTf+0//9B/+ah7BYPGHnplatT0KiV9NN//M0BLYDQLVkABwCwAaBasgAOAWA/7T//0H/5qHlxcZLteU2o3PJB30//rE7f/j/66k4uMl2vKbUbnkg76f/1idv/x/9dSUS//M0BLUC+LdkABwCwAXxbsgAOAWAkgsBWVDmYckfbg0F6v2//W//wsJSQWArKhzMOSPtwaC9X7f/rf/4WcKHKmQbOYXdFyVB//M0BLgC3IlkABwCoAW5EsgAOAVARb//XlLGf/b/5TChypkGzmF3RclQUW//15Sxn/2/+UXAwZPG5zYTXTDB2pGvFEv/63f1//M0BM
L0CyItoABwCoAWRFtAAOAVAYewMGTxuc2E10wwdqRrxRL/+t39WHgQYhhnWsR4XhR9aFA+2Zu1Te6h3/f//G/+EAQYh//M0BMMCjIloABwCoAUZEtAAOAVAhnWsR4XhR9aFA+2Zu1Te6h3/f//G/+EFAMkAzQ2w3Ex1ggDehwE9+vtCf/If+XAMkAzQ//M0BM0CjC9stBRiBAUYXtloKMQI2w3Ex1ggDehwE9+vtCf/If+XAXDDPOY2maWyhIykcEwAPf/38sYKBf/8EO/844BcMM85//M0BNcCqF1qABzFBAVQutQAOYoIjaZpbKEjKRwTAA9//fyxgoF//wQ7/zjl0TOqvt/j8UgTR/6//zzEmUv//UrOFuhvAxei//M0BN8CkC9qAAhlAAUgXtQAEMoAZ1V9v8fikCaP/X/+eYkyl//6lZwt0N4GLTc896oxjfXoTgIN8dhUh//9uM/4CiAmbnnv//M0BOkDSItqdATCAgaRFtToCYQEVGMb69CcBBvjsKkP/M
/txn/AUQE2S+hEWLrRK0a+okAL///KHREI///5Ul1Xi2kvoRFi6//M0BOcC0F1tEBQCcAWgutogKATg0StGvqJAC///yh0RCP//+VJdV4tl//DwTPjQcmamPhQRhe18YC/o072r2gn/9v/eU//D//M0BO0DiIdiqBwCoAcRDsVQOAVAwTPjQcmamPhQRhe18YC/o072r2gn/9v/eUWoHmwCuNmA5xdOgkTvtXJvtmjm///1G/8v//M0BOcDPLVeADQCwIZ5arwAaAWBUDzYBXGzAc4unQSJ32rk32zRzf//6jf+XcIRkgFjZqnC52Lx5sopfdbV3X21UTt/9Bv///M0BOYC3IliUCgHcwW5EsSgUA7mksIRkgFjZqnC52Lx5sopfdbV3X21UTt/9Bv/ksIDUQXT3YrjA27aC4gtRJVz8oVd/1Hf//M0BOsDOLdioBwCwAZxbsVAOAWA/H4QGogunuxXGBt20FxBaiSrn5Qq7/qO/+PVCWgTsKbTD8yLaMDatzAv0M
31Qx/7P/QEt//M0BOoDeF1uyCTCFAbwut2QSYQoAnYU2mH5kW0YG1bmBfpvqhj/2f+hiCTjyTVo4FVcZpQdQr0cO9rev9HR//V/+g6//b/o//M0BOUDHIlqABzCAAY5EtQAOYQAP2iCTjyTVo4FVcZpQdQr0cO9rev9HR//V/+g6//b/oP2oFhbQFGjse1B5yvooE/9P9o3//M0BOYDYIlqABwCoAbBEtQAOAVA///qP/oMigWFtAUaOx7UHnK+igT/0/2jf//+o/+gyM14ElGMgblyqPlCQK9i+Oi/p/+///M0BOMDFC9qAB0lAgYoXtQAOkoE+DFf+oLZrwJKMZA3LlUfKEgV7F8dF/T/9/8GK/9QWYBXZzxOwxjzpoPNoTAc/n+1v8eP//M0BOQCzDFuwBhFIAWYYt2AMIpA/+DEf6MIwCuznidhjHnTQebQmA5/P9rf48f/8GI/0YRVkgEKMDGOFhxbejSltB4Sf3pv//M0BOoD8LdmqBhKIAfhbs1QMJRA/M
eUf/8Zv+sOyQCFGBjHCw4tvRpS2g8JP703/vKP/+M3/WHXUBNDgvA3ObrXhRv7ht639//M0BN4DELVoVBQCwAYhatCoKAWAH7+M3///yhv/lSGoCaHBeBuc3WvCjf3Db1v6P38Zv///lDf/KkHsKnW5RtRKJU+oInVn//M0BOADLItiABwidgZZFsQAOETs9v+I///8Y//luwqdblG1EolT6gidWf2/4j///xj/+WWgDJARBXK1Kp0n+3/9ol///0H///M0BOADRItkVBwCoAaJFsioOAVA4y0AZICIK5WpVOk/2//tEv//+g//GVU7EAxPQLiY3E4MSyGL5+VfuoG/f9/+g/3Y2k7E//M0BN4DTItqeBwCoAaZFtTwOAVAAxPQLiY3E4MSyGL5+VfuoG/f9/+g/3Y2lczHhUupejo7dCHa//vQ5Qr7fv/4z6ahEzMe//M0BNwDXIlmACDKFga5EswAQZQsFS6l6Ojt0Idr/+9DlCvt+//jPpqERYJG1BgGbMj5zM
b16iBfg+fv3oNCf/qPnKmeuCRtQ//M0BNkCyIloACAlJAWREtAAQEpIYBmzI+c29eogX4Pn796DQn/6j5ypnrWpzuAIkP1beV9AKG+rf/zwGF///9Ta/CPU53AE//M0BN8ClLdoABQCwAUpbtAAKAWASH6tvK+gFDfVv/54DC///+ptfhHVoEhjCUPF5la1KdGDDUq37X946X//BP/g/QJDGEoe//M0BOgDSIlmHBwiLAaREsw4OERYLzK1qU6MGGpVv2v7x0v/+Cf/B9Wi6fgKh6AdsfceV1Gv0OL/nqb/JC//MVbProun4Coe//M0BOYC+LdiABwCwAXxbsQAOAWAgHbH3HldRr9Di/56m/yQv/zFWz61yUCgdwaDwjQ/hm1OZEwA7XtXf6Mgq3/kNtT/TkoF//M0BOkDOIluzAgCoQZxEt2YEAVCA7g0HhGh/DNqcyJgB2vau/0ZBVv/Iban+lXDI04NOptvoQI/f/9Dwk//s/3SicMjTg06//M0BOgDBLdkAM
BQCwAYJbsgAKAWAm2+hAj9//0PCT/+z/dKJAWCkDAUF6FCSl5zWSieWAs9d5vt9CUX/9sEb/6iYCwUgYCgv//M0BOoDFItmABwFoAYpFswAOAtAQoSUvOayUTywFnrvN9voSi//tgjf/UTVAbDDKHqYrzZtHmeVAp85oUb///BDv/lqkANh//M0BOsDOFt4zBgiEQZwtvGYMEQihlD1MV5s2jzPKgU+c0KN///gh3/y1SEBy0IHHy5VS66OvqKA/qsJ///0Hf19s70AOWhA//M0BOoDdF1qLBglNAboutRYMEpo4+XKqXXR19RQH9VhP//+g7+vtnehAUsAwGcczrkMlXL4WDgE3oPDP///qKR/CssApYBg//M0BOUCgF1qABwlAAUAutQAOEoAM45nXIZKuXwsHAJvQeGf///UUj+FZZU8iNBDOEGoz1eEbBiQm39Qghv3aDygY/UGv8hW//M0BPADtIdmzBwCoAdpDs2YOAVAeRGghnCDUZ6vCNgxITb+oQQ37M
tB5QMfqDX+QrQzExxLGINdWq3EJ9OGCv6sp/Wa/nNIZ//M0BOcDHIlmqBwCcgY5Es1QOATkiY4ljEGurVbiE+nDBX9WU/rNfzmlA+DBMKhrqwrJYOiq7hX0KH9S+Bf7zeQT/W9H7NYH//M0BOgDDItrDAgCcgYZFtYYEATkwYJhUNdWFZLB0VXcK+hQ/qXwL/ebyCf63o/ZraOg02oY5qMbkdKOm0/wF/q6k9Bf//qP//M0BOoDRIlk/BQCcgaJEsn4KATk/ro6DTahjmoxuR0o6bT/AX+rqT0F//+o/+uQTb3QajCDM7v9gq4YiMUwXzW5v6iv8n/X//M0BOgDfF1oZAiiYAb4utDIEUTAIJt7oNRhBmd3+wVcMRGKYL5rc39RX+T/rcE00TDpfR8oYV+4uFtD6Ub4Lf96N1Fn//Kl//M0BOMCvEduZAgCIAV4jtzIEARA/5R8uHME00TDpfR8oYV+4uFtD6Ub4Lf96N1Fn//Kl/5R8uHFACqKEaCrZ3JevhTtqM
hhk//M0BOoDnGduyBzCBgc4zt2QOYQMe1+I3/y3Qj/W/+zUAFUUI0FWzuS9fCnbVDDI9r8Rv/luhH+t/9mp6OoImljcjZzKIKHV//M0BOMDEIlqACRlBAYhEtQASMoIVMEve/wE/6yzdBf//xOXw7qejo6giaWNyNnMogodVUwS97/AT/rLN0F///E5fDup6OCV//M0BOUDHGmZLAgCkQY40zJYEAUifkfvv24+Ts6DRuhjcCU//dupL5n6ZUv//yvBKvyP337cfJ2dBo3QxuBKf/u3Ul8z9MqX//M0BOYD2IlkADDHCAexEsgAYY4Q//5V4rZhoWnSkmIX0OJ/P4Q3/dm88h9f+VL/yj618Vsw0LTpSTEL6HE/n8Ib/uzeeQ+v//M0BNsDXGdsxBRnQga4ztmIKM6E/Kl/5R9a1aUxoaGxg7PK/DRngNb/EPQv//Gv/sx1KY0NDYwdnlfhozwGt/iHoX//jX/2//M0BNgD0KliFBwCwAehUsQoOAWAY5XAkMkwkM
7MGcozR8Y+s/o/hH/ZCfH6PW8tgSGSYSdmDOUZo+MfWf0fwj/shPj9HreWV//M0BM4DfKlkAAzHFgb5UsgAGY4soBzAoCGA3kdStR4Juyevw3z1Z7+TnfroBzAoCGA3kdStR4Juyevw3z1Z7+TnfrXMcjTk//M0BMkDZIlmACCnRgbJEswAQU6M4m2oIHW/4R/o9Pjv/+Nf/MtpzHI05OJtqCB1v+Ef6PT47//jX/zLaaKpAhhArlfUvTFL//M0BMUC1IdoABQFcAWpDtAAKArg88Z8N1sRUd/t/qoqkCGECuV9S9MUvzxnw3WxFR3+3+rCwzAkpVKYR9Rxt/XCO31q3j////M0BMoDBGdsyARlEAYIztmQCMog+N/5nCwzAkpVKYR9Rxt/XCO31q3j//+N/5l5EMOMUe0PjUWGbBilT/hup+tn9v9byIYc//M0BMwC6EVxLARiMAXQiuJYCMRgYo9ofGosM2DFKn/DdT9bP7f61SVYKs6FDU6DqGgO2NKLbbUwjM
/lp8d//eN/0GqyVYKs6//M0BNACwIdoAAQFMAWBDtAACApgFDU6DqGgO2NKLbbUwj/lp8d//eN/0Gq1zRD6iH1KCZxShQi+oIK7fwpDtmpv9v9WaIfU//M0BNcCsEVuxBwCcAVgit2IOATgQ+pQTOKUKEX1BBXb+FIds1N/t/qVWJ6GH5FJnOIYI4g/Aot6a4R/3lfx/9dX7GVrE9DD//M0BN8C0IlqABxFDAWhEtQAOIoY8ikznEMEcQfgUW9NcI/7yv4/+ur9jK11uxipNUDFQYLIjNlmHniptFe5HQF9eLf11ut2//M0BOUCtEVuZAjCAgVoitzIEYQEMVJqgYqDBZEZssw88VNor3I6Avrxb+utkd1AybWYw41UvBCTJgY3b8uGoD/pQ5fG/rSr//M0BOwDeIlqVBzFAgbxEtSoOYoE8Xkd1AybWYw41UvBCTJgY3b8uGoD/pQ5fG/rSr8XtzDgGIqiJ0+FvxYnhX84/8YJ/5L+//M0BOcC9EVsZBhlFAXoiM
tjIMMoooC25hwDEVRE6fC34sTwr+cf+ME/8l/UBVQ26wKSVQA2uWjlcsAfsvq1cH/Vt/H//4NEG//M0BOoDTGdqVCRlIwaYztSoSMpG3WBSSqAG1y0crlgD9l9Wrg/6tv4///BolScQIAhAgRqXe/hm0GN680K/oe/jQ5/kj3or//M0BOgDPEeDLBwCYQZ4jwZYOATC/WTiBAEIECNS738M2gxvXmhX9D38aHP8ke9Ff63/xEgQESNqj7ELfFpzbrkRW/Xr//43//M0BOcDkGeDLAgiUwcgzwZYEESm+S/8RIEBEjao+xC3xac265EVv16//+N/kpIeOEWuFIFfUDIL1PqAIb6bbjH/E7/q1yQ8//M0BOEC1GlsuBQFcAWo0tlwKArgcItcKQK+oGQXqfUAQ3023GP+J3/Vre0uYSRuD9+vC/3FysE3yS+56wT6fDf5bKWb+0uY//M0BOYDJId3LACiAYZJDu5YAUQDSRuD9+vC/3FysE3yS+56wT6fDf5bKWb1pM
QQHhqRthVxj85X1fmZ73g/+ngv7ZZnXSggP//M0BOYDbGls3ABFCwbY0tm4AIoWDUjbCrjH5yvq/Mz3vB/9PBf2yzOtpYEBhimBimNBPoBib3wmzfS/iLrfDy/q2+zqpYEB//M0BOIC8GlyuAUiBgXg0uVwCkQMhimBimNBPoBib3wmzfS/iLrfDy/q2+zqk8WbJcdddf/Y7Qfdib8L/WA2s/K/8r65PFmy//M0BOYC/F1uAARiAAX4utwACMQAXHXXX/2O0H3Ym/C/1gNrPyv/K+vsOcUkkmF8dJmtZjwdLKjo96Pl9DjL+3/8h2HOKSST//M0BOkDSFtsABgiZAaQttgAMETIC+OkzWsx4OllR0e9Hy+hxl/b/+QVYeqopwjM8hK/2EghNhtLFDy2l3/Pf6TLD1VFOEZn//M0BOcC/HluABQCgAX48twAKAUAkJX+wkEJsNpYoeW0u/57/SZVgxWmZNEcTgZEd8JiUtMnBu3XhHAx6Nn+UtZ8pBitMyaI//M0BM
OoDYFtsAAglYAbAttgAEErA4nAyI74TEpaZODduvCOBj0bP8paz5RWfRYut3cAkSlbhcq+N3mmF0Yu04Fz3i5D9u2i///M0BOcC8FFoAAUiCgXgotAACkQU0T6LF1u7gEiUrcLlXxu80wujF2nAue8XIft20X+hrcgTeyWUEWRn7PmH/SnYbR7v2fu6//M0BOsDNFVgABlCUAZoqsAAMoSg63IE3sllBFkZ+z5h/0p2G0e79n7utZrog/rpt55HMxhx/fwZPvTuv/tj/7f39E10Qf10//M0BOoC9ClkZAhnCAXoUsjIEM4Q288jmYw4/v4Mn3p3X/2x/9v7+hXGsTaYy90oXTZb4Yg+vsj+iX8Vs4kt9L7Oa+7GsTaY//M0BO0DdE1iAAjCCgbomsQAEYQUy90oXTZb4Yg+vsj+iX8Vs4kt9L7Oa+4JtqCcRLD5lwcx1Z4WkRdMJ8XpyvtT87t/w8E2//M0BOgDnDtqAATHBgc4dtQACY4M1BOIlh8y4OY6s8LSIM
umE+L05X2p+d2/4eYISMCio8rPH4DFIMtzj3stGhr//6hHBCRgU//M0BOECqFlwABRiIgVQsuAAKMREVHlZ4/AYpBluce9lo0Nf//UI1YgumpK0BUprql6xcSTetXuz9OFhAAM/7v1CCILpqStA//M0BOkDBHVsAAUlBgYI6tgACkoMVKa6pesXEk3rV7s/ThYQADP+79Qge3GP2uBJSmUkwLZ7GIeqDoXZ1aZINr9UFQliEad1//M0BOsDYFdqFAkiBgbArtQoEkQM738UZp//psCd///Bu9uMftcCSlMpJgWz2MQ9UHQuzq0yQbX6oKhLEI07r3v4ozT//TYE//M0BOgDTCloZAjHBgaYUtDIEY4M7//+DdXsvmOPuo3rRLrUIvsMFNQaGdgarbTVS79uBn6ey+Y4+6jetEutQi+wwU1BoZ2B//M0BOYCxC9iAAhmJAWIXsQAEMxIqttNVLv24Gfpx9EWCfHvzhXj3oboICzv9lbjz/vJ/q3P7MfRFgnx784V4M
96G6CAs7/ZW//M0BOwDUFNcAB0iCgagprgAOkQU48/7yf6tz+yb5TBNWQVPO2gpujcWMmhTof/V/bU3rm+UwTVkFTztoKbo3FjJoU6H/1f2//M0BOoFVMlkyBjiSAqpksmQMcSQ1N61nyigjWxIfpY1sIBsjbcSy/TGiXRX/7t8+UUEa2JD9LGthANkbbiWX6Y0S6K//dvV//M0BMcDcD9qABijRAbgftQAMUaIq0McmlYeNceFfDAwk9suW9vU/7PspD1Whjk0rDxrjwr4YGEntly3t6n/Z9lIefbOFkx2//M0BMMDIFtsAAjHBgZAttgAEY4MOiAvI/cUtNXwrt6lmF/f7WfxYD+2cLJjsdEBeR+4paavhXb1LML+/2s/iwHViQ9oMgQq//M0BMQC2EFuAATCAgWwgtwACYQEzhJInu6hRtT/qf3D///0ExBEh7QZAhVnCSRPd1Cjan/U/uH///oJiBWD4++75kCqOq3M//M0BMkC9FNqAAUCBgXoptQACgQMWM
ydPAKvVen9lAjXAPxL/LB76YT/D0Hx993zIFUdVuYtk6eAVeq9P7KBGuAfiX+WD30wn//M0BMwC3ClkAAkiEgW4UsgAEkQk+HnssXyrAQZ3S2FHOw4cBPEqSjPu/ijv1dli+VYCDO6Wwo52HDgJ4lSUZ938Ud+pxxRv//M0BNEDFFVcACTiJgYoqrgAScRMVfWn5hLTTTDH6ojTfred/FP5fHFG9V9afmEtNNMMfqiNN+t538U/l5u7D09M2jW8JZ3x//M0BNIC5FFksAwiYAXIoslgGETAbcoNii3EH/Od9spN3Yenpm0a3hLO+LblBsUW4g/5zvtlFZnShSLWjj4IOVF9Cr9BtAW3//M0BNYD7EdsyBkiQAfYjtmQMkSAne+izomdKFItaOPgg5UX0Kv0G0Bbed76LOiqwgCzvNE5Qvf46eqBmw+7n/kN/9lVhAFn//M0BMoC3CVqABhlFAW4StQAMMooeaJyhe/x09UDNh93P/Ib/7Gq0DY+Y5GSxMIpcpXw8M
30QxaFfR/4/5GL/52uq0DY+Y5GS//M0BM8CsDVuAAhlCgVgatwAEMoUxMIpcpXw830QxaFfR/4/5GL/52ukFBsgNwyS3XrJAppzLyoe/uy6FKU8kv9Rvu6qQUGy//M0BNcCxDVsAATGAAWIatgACYwAA3DJLdeskCmnMvKh7+7LoUpTyS/1G+7q6RhvA45l8fBUg7oXbBim9YeoPSXR9dBnv4v0//M0BN0CsE1sAAUCAgVgmtgACgQEjDeBxzL4+CpB3Qu2DFN6w9Qekuj66DPfxdXlBphcWqm1PKVD9s+rgyfSElfqf/Vyg0wu//M0BOUCnE1sAAjCQAU4mtgAEYSALVTanlKh+2fVwZPpCSv1P/qV4wZkyJh+SbuQB6mLnCWoZ8zBY6gyp/PM8hWd/WrjBmTI//M0BO4DYGloACjiGgbA0tAAUcQ0mH5Ju5AHqYucJahnzMFjqDKn88zyFZ39agCJqGjBWUS04UWTdPQMbyoI1EpH/qf7X8Og//M0BOsDcE9oAM
AUnCAbgntAACk4QETUNGCsolpwosm6egY3lQRqJSP/U/2v4deUuCRENiuvEdw4zZXghL/ROF//G/0/zHKXB//M0BOcDREdqACRiJAaIjtQASMRIIiGxXXiO4cZsrwQl/onC//jf6f5hPGgMrAk8DkDsPZgkQqXwoXbmSNfAR9z0Kt9sU/l2//M0BOUCpEVsABkiMgVIitgAMkRkfWeNAZWBJ4HIHYezBIhUvhQu3Mka+Aj7noVb7Yp/Ls+t/bulsgQfYvXUTsvyge/rDD7t//M0BO0DoE1oACRlJgdAmtAASMpM3/j3/gP+GXft3S2QIPsXrqJ2X5QPf1hh927/x7/wH/DLlenpyQlGVMG85+WC/tqG/VUf//M0BOYDLEdwyAwlFgZYjuGQGEosEdvb9WW7uY6enJCUZUwbzn5YL+2ob9VR8R29v1Zbu5jm4F0DoKJQM0ShqbNBij9QmiCv//M0BOYC7GdqABgiUAXYztQAMESgrd8jb/TzcC6B0FEoGaJQ1NmgxM
R+oTRBX1u+Rt/pVgV///MquKcM2DQkRNIMZrNT2y0r///M0BOoD7E1mFBUFAAfYmswoKgoASX/nIFf//zKrinDNg0JETSDGazU9stK/0l/5xeAyUQ24GfQEIT6jN9Qte/t+2w9+vgMl//M0BN4DNGdqFBjiKAZoztQoMcRQENuBn0BCE+ozfULXv7ftsPfrPP02hYHRvjnsGf0LRp8YduZDOo0fun1Lo9eL9/VZ7Tz9//M0BN0DEE9qACTFFgYgntQASYosNoWB0b457Bn9C0afGHbmQzqNH7p9S6PXi/f1We38KOSDqQqtf6XEOjabjAUjc8WZYcq4//M0BN8DBDVqABgiIgYIatQAMEREkV6tP4UckHUhVa/0uIdG03GApG54syw5VxIr1aWljih2FXUumIJd8Ere0TqD3anfZD79//M0BOEDCDN0yAgiFgYQZumQEEQsHLUscUOwq6l0xBLvglb2idQe7U77Iffo5ZWTrCpEmayV6gOMT4wHf8Pnyj/Uf+mrpM
k6w//M0BOMCkEVsAAwiEgUgitgAGEQkqRJmsleoDjE+MB3/D58o/1H/pq6VCriBNkylG7OrxHLJ+Ht1HlEgZx5vtrl/rzX8j+aY//M0BO0D4GdoFCTHFgfAztAoSY4sFXECbJlKN2dXiOWT8PbqPKJAzjzfbXL/Xmv5H80xE/bEiAVjVk0CN9saGv6qHnqN0cSL//M0BOIDLEdqFBUlMgZYjtQoKkpk/i39Qn7YkQCsasmgRvtjQ1/VQ89RujiRf8W/qYIEFSQqUGjy7UI3TgzN9Qr0P+77Kunp//M0BOIC9E1qAAkiQAXomtQAEkSAggQVJCpQaPLtQjdODM31CvQ/7vsq6enARgJDBwvn7sM4yd940Up8BOJOv1P+yLdHUdXg//M0BOUC2EVoAAUFCAWwitAACgoQIwEhg4Xz92GcZO+8aKU+AnEnX6n/ZFujqOrVitLuQ2h64jERiihJN8b6w3D/nm/3/0RW//M0BOoDvGduPARnAgd4ztx4CM4El3IbQ9cRiM
IxRQkm+N9Ybh/zzf7/6FQhqijGFuKFI8crar0T0BTNQQcIXvH6zn27PyoQ1//M0BOEDDE9sZARlAAYYntjICMoARRjC3FCkeOVtV6J6ApmoIOEL3j9Zz7dn5VWgKPhgwqIKMJcaZPjG/RWxLoN+5f9VAUfD//M0BOMC4EVqAAjCCAXAitQAEYQQBhUQUYS40yfGN+itiXQb9y/6lecJYoEI7rtvJ2ihGu18E6buqB2n7OI/qbBv9RLnCWKB//M0BOgDZE1oAATFBgbImtAACYoMCO67bydooRrtfBOm7qgdp+ziP6mwb/US5a4OCTcm9jAmMEmX2Eg1fRwzZX0/x/qfLfyP//M0BOQC1E1uZBhiFgWomtzIMMQsLXBwSbk3sYExgky+wkGr6OGbK+n+P9T5b+RV5ybFsH2IQHKEIR1aGv9RfQZ9bvtlv6ec//M0BOkDZDVueAhlBgbIatzwEMoMmxbB9iEByhCEdWhr/UX0GfW77Zb+lfIXk0ETHVr5fXGn7DQYrM
+rc/t/HfXp/WnyF5NBE//M0BOUCtGdsABQCkAVoztgAKAUgx1a+X1xp+w0GK/q3P7fx316f1pX854fp2q47zus5YvUfsFo+1lD3EXo4qj7qf7v0fnPD//M0BOwDgEdoACTCJAcAjtAASYRI9O1XHed1nLF6j9gtH2soe4i9HFUfdT/d+hWPk8NDMti3tkoanyhlu8O8Q/f8hF3/0R8n//M0BOcDVGdoACSiOAaoztAASURwhoZlsW9slDU+UMt3h3iH7/kIu/+hGvLEuYKjisuB1jFxgYOam+kDSydR9rv9RH7P+sa8//M0BOQC2E1qABglJgWwmtQAMEpMsS5gqOKy4HWMXGBg5qb6QNLJ1H2u/1Efs/61jQQUgoJEos6pGOqt4wc7/XiPQT+mNBBS//M0BOkDCGdoACRlJAYQztAASMpICgkSizqkY6q3jBzv9eI9BP6V1kWRPGyfDVh1x1hy8x3GGJTWYhmwE/+j//G4rrIsieNk//M0BOsDhE9qFBzFCAcInM
tQoOYoQ+GrDrjrDl5juMMSmsxDNgJ/9H/+NxVUAiv/c7DH2l9cVz6ldTaQoHdryqHbFto/6D07b//M0BOUC3E1qABxlIgW4mtQAOMpEvp+sAiv/c7DH2l9cVz6ldTaQoHdryqHbFto/6D07bvp+tbKDiPB1BaBjdORsNt1GUF69//M0BOoDiGloZCAidAcQ0tDIQETobcB/J/VZQcR4OoLQMbpyNhtuoygvXrbgP5P6lbGIn2LM0rA2/K3Mizwar9PijdrZ9P0W//M0BOQCmGlqABQCkAUw0tQAKAUgMRPsWZpWBt+VuZFng1X6fFG7Wz6foeME6UjgeDRXohqWZHCwY3rbU7dvbHft+njBOlI4//M0BO0DdH9kADEFKAbo/sgAYgpQHg0V6IalmRwsGN621O3b2x37fpXnALSXYJuObbXBVdcriEgzM3XUUvu1H/kt+jnALSXY//M0BOgD2GluyBiiOAew0t2QMURwJuObbXBVdcriEgzM3XUUvu1H/kt+haBu5M
olFqRqbNo5Gq9x0EFbp8UP3/UlZ6PpoG7mi//M0BN0CxE9mACUCKAWInswASgRQUWpGps2jkar3HQQVunxQ/f9SVno+lQMAv/DljkWWcnlmq+6Bl71rqBm1dfqKbf4w/rUB//M0BOMCzE1mACRnJgWYmswASM5MgF/4csciyzk8s1X3QMvetdQM2rr9RTb/GH9alWAyUonB+iqdRqe9woFb9NQf/43/6GAy//M0BOkDCGlmACTFAAYQ0swASYoAUonB+iqdRqe9woFb9NQf/43/6KGUG4EYaflZ2VLt3xAec15J+FPTxCv10MoNwIw0/Kzs//M0BOsDSE1kACRnJgaQmsgASM5MqXbviA85ryT8KeniFfrVoqONFhsWsgiqZjglmqy1hYPI+eTV2499aDr15yrRRUcaLDYt//M0BOkDKGlkACknAgZQ0sgAUk4EZBFUzHBLNVlrCweR88mrtx760HXrzlWhqC28GV8MYXPhQ11q2gMPypaL7Oedslf6PXUF//M0BM
OkDhIFsyBglFgcJAtmQMEost4Mr4YwufChrrVtAYflS0X2c87ZK/0etoJ51A1oNEDSUDADrtqOyoq5W7uPeTpoJ51A1//M0BOMCoGloABiiKAVA0tAAMURQoNEDSUDADrtqOyoq5W7uPeTpn1gngPEgoH6IIVBBBywaCa4k9bfmakjLEE/U73/zc+sE//M0BOwC5E9kACTlKAXInsgAScpQ8B4kFA/RBCoIIOWDQTXEnrb8zUkZYgn6ne/+beXUB7iYIEyigq6Sla5mkXOG8xxyzM4Z//M0BPADvGdeACTiKAd4zrwAScRQi4qKJWusZYY/fZTy6gPcTBAmUUFXSUrXM0i5w3mOOWZnDMXFRRK11jLDH77KVZoOMAAY//M0BOcDLDleABWFAgZYcrwAKwoEw7FssQAIMSXCaVWjq8/d9H9E0HGAAMYdi2WIAEGJLhNKrR1efu+j+hWAl6YFFRp3Du5A//M0BOcC0DVaAAkiAgWgarQAEkQEcNL7c7mUF5VOqAl6YM
FFRp3Du5AcNL7c7mUF5VOqInrD6CYep3a+qeCr+ySnZKiU//9UR//M0BO0DzFlcADDCJgeYsrgAYYRMPWH0Ew9Tu19U8FX9klOyVEp//6mg2lgzLGanqVYuByVjYo5cXDS2RfiJX6zvdyVBtLBm//M0BOMEREdiACQiUAiIjsQASESgWM1PUqxcDkrGxRy4uGlsi/ESv1ne7kmzjJ+JgvAT0ropyWPMniojLtVXwg+18D5bof+q//M0BNEC1ClqAARDAAWoUtQACIYAzjJ+JgvAT0ropyWPMniojLtVXwg+18D5bof+pecXfOcWRJLETvWBe7bLR2zcKbh7iflP//M0BNYCcEdqYATCAQTgjtTACYQCJ/yXOLvnOLIkliJ3rAvdtlo7ZuFNw9xPynk/5JXpE79/YIdqld/BU2ECWRV8WyfX/H/r//M0BOICnCNmAAUmAAU4RswACkwAN/19Infv7BDtUrv4KmwgSyKvi2T6/4/9Zv+tnFcLRglkXUKlFL6CJs9nyM
KWfKJPlz6mg//M0BOsDXCdgAAjJBga4TsAAEZIMlnmWvkj6rr+uqcVwtGCWRdQqUUvoImz2fIpZ8ok+XPqaCWeZa+SPquv66seQgmf0W2PW//M0BOgDeGdcACQiVgbwzrgASESs32RLW+H7GkeX6seQgmf0W2PW32RLW+H7GkeX6puCI4koT3vS+2ROTvhzPJU+hH1/R/dN//M0BOMDNEdcACWFQAZojrgASwqAwRHElCe96X2yJyd8OZ5Kn0I+v6P7lYNIIw4SzIJMy+MLjlW+byRxR+3s+rb3cjBpBGHC//M0BOIDDGdeACQiVAYYzrwASESoWZBJmXxhccq3zeSOKP29n1be7kXpoItRNUGbRYhxgZVKd0ux3fqOMyVNn8Q9NBFqJqgz//M0BOQEMEViADDDJAhgisQAYYZIaLEOMDKpTul2O79RxmSps/iFAg/tB+TJg5pBJlGfQAdHW9RS+QEI3T0No19fS/9RL9AE//M0BNQCQCNoAAjJAASARtAAEZIAHM
9oPyZMHNIJMoz6ADo63qKXyAhG6ehtGvr6X/qJfoRFZ5LLbDZDQbR3AqfVv4pvzv/Bv//M0BOMCxCdmAATJAAWITswACZIA1P1M/kPyQis8llthshoNo7gVPq38U353/g36n6mfyH5JG3Sg4XspQGZOyVUYtPTz4T/i//M0BOkDDCdgAAkoAgYYTsAAElAEJv48f1P5r+Fht0oOF7KUBmTslVGLT08+E/4ib+PH9T+a/hZkEoCRMCkgiylM6biy2Ezk//M0BOsDDCVcACQoMAYYSrgASFBgQAs8T70LUbyDfTu6UMglASJgUkEWUpnTcWWwmciAFnifehajeQb6d3ShphsPEuEsNpcC//M0BO0D/EdeyCBJKgf4jr2QQJJUjwZWDWH2LI53rr79FMNh4lwlhtLgUeDKwaw+xZHO9dffoS1wS47YT0AAeMU9YAuYdvrb//M0BOADTGdaZCwiIgaYzrTIWEREo1a2Vlrglx2wnoAA8Yp6wBcw7fW3Rq1srdqiQSjtwM
niHwTAr1j7UGFn6UXEP3Xd3F9qi//M0BN4DUGtYZCgFcAag1rDIUArgQSjtwniHwTAr1j7UGFn6UXEP3Xd3F9wDhqdIbRbGh0dZB+tPPCO7siGj6SPfcsI7gHDU//M0BNwDnCVgAAUmEAc4SsAACkwg6Q2i2NDo6yD9aeeEd3ZENH0ke+5YRR3JI0T+L5vQ/pkeXlP1GX2Rn/T30F0/nP539I7k//M0BNUCrCdmABxDIAVYTswAOIZAkaJ/F83of0yPLyn6jL7Iz/p76C6fzn87+lVgutSKdZXyBp60H7foBNr0bvwKiV8h/LsF//M0BN0CnCdmAADFAgU4TswAAYoE1qRTrK+QNPWg/b9AJtejd+BUSvkP5dWcuJraF+O8YBqyhfRu3A8tp3XUvqWa/6XfsNzl//M0BOYDACdmAAUiAgYATswACkQExNbQvx3jANWUL6N24HltO66l9SzX/S79htUN2y2gOACI4IEyekpr6W3OcksKxRzP9v8g//M0BOkDLEdiAM
AUlAgZYjsQACkoEG7ZbQHABEcECZPSU19LbnOSWFYo5n+3+QR/SMs70YINSK+aC54JYNx8wIZQDgvduW/be//M0BOkDZGdiYAEiCgbIzsTAAkQUP6RlnejBBqRXzQXPBLBuPmBDKAcF7ty37b2gruQ9xiibDXC2R6K+9qCWKSPTooK7kPcY//M0BOUC9GdgAAECCAXozsAAAgQQomw1wtkeivvaglikj06FlxhCX6ltoGXOGaJUU0GrZbUC8DGl6rXa+Jq93+2XGEJfqW2g//M0BOgDVGlaAAUnAAao0rQACk4AZc4ZolRTQatltQLwMaXqtdr4mr3f7R+hZsmCXASBYlGsmM9rUK+NaU301bvzvf4qP0LN//M0BOUDHC2DLABJAwY4WwZYAJIGkwS4CQLEo1kxntahXxrSm+mrd+d7/FXAGNzkE30eBCTuDdhdCkuZ1YjvzfV5Z/+bwBjc//M0BOYDPD9mYAEiBgZ4fszAAkQM5BN9HgQk7g3YXQpLmdWI7831eM
Wf/mwQGxCE16BTLEhgMcjldMlsdWyalfpwRvM9XoBAb//M0BOUCeEdoAAElAATwjtAAAkoAEITXoFMsSGAxyOV0yWx1bJqV+nBG8z1ehbFy/smy8RUPv/KKhaJm3TlFJ9ep/Z7v9Fi5//M0BPADoE9mFADCCgdAnswoAYQUf2TZeIqH3/lFQtEzbpyik+vU/s93+hUkSCwEMthuu5rjkgNbjJOS9W9uG8nfmWf0kiQW//M0BOkDPE9oFADlAgZ4ntAoAcoEAhlsN13NcckBrcZJyXq3tw3k78yz+lWEOSdnT/DCC62Fgctik00SVVdqfO/6v+mEOSdn//M0BOgDIClkAADDBgZAUsgAAYYMT/DCC62Fgctik00SVVdqfO/6v+lICBD+lVMoysOc6nCca01uhiSrej/r3f4xICBD+lVM//M0BOkDWGFmeAFCAAawwszwAoQAoysOc6nCca01uhiSrej/r3f4xTeSAYHPiFenoEzHWcj2MPtV+NE+FvJ/iur9v+HDeM
SAY//M0BOYDBCdkAAFpAAYITsgAAtIAHPiFenoEzHWcj2MPtV+NE+FvJ/iur9v+HJAWQ1nwZ7yPjTk/Heww1qs2pNGHibp2ez/+//M0BOgDJE1mZADCCAZImszIAYQQSkBZDWfBnvI+NOT8d7DDWqzak0YeJunZ7P/5JSyJThw2OxEobhus9or2fUeW/vv9/R/r//M0BOgDADFkAAGGAAYAYsgAAwwALIlOHDY7EShuG6z2ivZ9R5b++/39H+vrCYEKI4vO3Fji+Kac35Ab1Omq6gY2+Q3We+zq//M0BOsDGDNiAAEjCAYwZsQAAkYQ9dPWEwIURxeduLHF8U05vyA3qdNV1Axt8hus99nV66UHFfH46JmEFQrB4KjWm6kbpqAt//M0BOwDkE9iFAElCAcgnsQoAkoQ/qVyNNRD/SDivj8dEzCCoVg8FRrTdSN01AW/1K5Gmoh/pRTGoFSLUBhX9Tn5xkGVpUSr//M0BOYDWE9gAAGCCAawnsAAAwQQP14J3+c6vM
V/oFMagVItQGFf1OfnGQZWlRKs/Xgnf5zq9X+iQPCPJhNb9GmftPyPXkN7d//M0BOMC4EViAADCCAXAisQAAYQQDcGN5Srt4//8tIHhHkwmt+jTP2n5HryG9uhuDG8pV28f/+WVsChR+UjmMJte9G434W/4//M0BOgDvFFeADUiGAd4orwAakQwIvC7qPT/o/12BQo/KRzGE2vejcb8Lf8EXhd1Hp/0f61MZb8WW6ibT9IVLictvqqfdR1H//M0BN8DTE9qyABiBgaYntWQAMQMP9aYy34st1E2n6QqXE5bfVU+6jqOf62Q8Zl577FB2FF0HHCrbsF6mfgNT+izO01Ls7PR//M0BN0DQE1kZAEiBgaAmsjIAkQMIeMy899ig7Ci6DjhVt2C9TPwGp/RZnaal2dnoUg8W8WMplbnp2CSXjPZunEPX/2dSQeL//M0BNwDNFFgAAEiCgZoosAAAkQUeLGUytz07BJLxns3TiHr/7OpcKgDhXtJxOTVUMxtx14TK1F6NM
oEvXp/w+/V6f+I3CoA4//M0BNsC7E1gAAEiCgXYmsAAAkQUV7ScTk1VDMbcdeEytRejaBL16f8Pv1en/iPLjKVMyfQvSU7OE25LY/KxHnoi93+JP9Sc//M0BN8CnClkAAEnBgU4UsgAAk4MuMpUzJ9C9JTs4Tbktj8rEeeiL3f4k/1JkAhSCh7v0sVRmeI4YjIzz9RXo2Hf+i9PD/////M0BOgDfEVeAAGCCgb4irwAAwQUlTUgEKQUPd+liqMzxHDEZGefqK9Gw7/0Xp4f//8qaZYNR6Fij5IDPYAvjB0SUrN1yr75//M0BOMCjE9iAAElBgUYnsQAAkoMD09f/9UsGo9CxR8kBnsAXxg6JKVm65V98h6ev/+p5RCIgHltiCfUlMVhY9U2WqN24z0e//M0BO0DsHVcFAElBgdg6rgoAkoMZ9//6uUQiIB5bYgn1JTFYWPVNlqjduM9Hmff/+rGPYBj/JMahy3yqD5qIbTJU////0Yx//M0BOUDED1cAAUlBgYgeM
rgACkoM7AMf5JjUOW+VQfNRDaZKn///+hXti2pSNUPeRPXRYLQrBjrez0C/fAfXgj//1dsW1KRq//M0BOcDnHVcABWCBgc46rgAKwQMh7yJ66LBaFYMdb2egX74D68Ef/+pcrVdlskAx0IVMi4JtUY0muFXmTjVPU2/d9WilytV//M0BOADHClgADDCEgY4UsAAYYQk2WyQDHQhUyLgm1RjSa4VeZONU9Tb931aKeS5AAnNEmxArdbLU0cm+uv/u/1f6OS5AAnN//M0BOEDIE1kACTFFAZAmsgASYooEmxArdbLU0cm+uv/u/1f6GA0lMTJ87T7viNIe69g+NaF3ADZPyHQyn0e6j97AaSmJk+d//M0BOIClDtoACACYAUodtAAQATAp93xGkPdewfGtC7gBsn5DoZT6PdR+9XDXicik/SQXHMaPWVmVe0IIUGq6/TfnGa8NeJy//M0BOsDPGFiAD0iFAZ4wsQAekQoKT9JBccxo9ZWZV7QghQarr9N+cZrYsMnGM
swD65noCLHczYSaH1qNxJEj+mzf1/exYZON//M0BOoDcEWHLAkiAQbgiw5YEkQCZgH1zPQEWO5mwk0PrUbiSJH9Nm/r+9XNNWQGH8Ykb+eW3FMBM+2j46deC3U3bNP9eaas//M0BOYCoClmACxGEgVAUswAWIwkgMP4xI388tuKYCZ9tHx068Fupu2af630OkgUBmOnibdQJmE04yvdR6qzkPW105NW/V6H//M0BO8DlCdiABnpAAcoTsQAM9IASQKAzHTxNuoEzCacZXuo9VZyHra6cmrfqYUGMBRqKaHo/h5G8D56i4qTuieVr29bIUGM//M0BOgDEClkADxpEgYgUsgAeNIkBRqKaHo/h5G8D56i4qTuieVr29bF5bJBoL6osTXzKRnVwqkayl7a+DHkq9vvs9nX7eWy//M0BOoDRClkABmGAAaIUsgAMwwAQaC+qLE18ykZ1cKpGspe2vgx5Kvb77PZ1+2WnmwmMFTIb9Ip4KEa7rbr35h6a/R/w//s//M0BM
OgDLE1kADDCGAZYmsgAYYQwlp5sJjBUyG/SKeChGu6269+Yemv0f8P/7JweRgKVTebN5iFJuCYw14S3fvw2ciTzX7bX//M0BOgDTDdiACQiQAaYbsQASESA/7pweRgKVTebN5iFJuCYw14S3fvw2ciTzX7bX/7lgPuF2ALvLhm53Xy2B1fal9umqje3//M0BOYC6CliABXmAAXQUsQAK8wAzn//6ID7hdgC7y4Zud18tgdX2pfbpqo3t85//+i1zZwHCZHK+xo0fZlAa8XJfTqfUO5e//M0BOoDgE9gACRiRAcAnsAASMSIc9jf421zZwHCZHK+xo0fZlAa8XJfTqfUO5ec9jf41cxtgTH1UDZ/KL3ikUFttVfL5df+//M0BOUDIE9kADDCFAZAnsgAYYQoCZxN6ep/s5rMbYEx9VA2fyi94pFBbbVXy+XX/gmcTenqf7Oa51gqF0ntyi2Gjey1DB0d//M0BOYDeE1iAB0iBgbwmsQAOkQMF79E1BtIbuS/5H/K8M
6wVC6T25RbDRvZahg6Oi9+iag2kN3Jf8j/lVeqYVBAnrDkDQoot//M0BOEDIFFmYCDCJgZAoszAQYRMXE6dDAC3l6PR1p6uqYVBAnrDkDQootXE6dDAC3l6PR1p6rAkABQqoGDj42hwaFS2i8bh//M0BOIDSE1iACUCGAaQmsQASgQwPKdZn//6bAkABQqoGDj42hwaFS2i8bhPKdZn//6V6hlYHaMmBOhjK4pmUQHoqlpZ3X7f//M0BOADgF9iACzCGAcAvsQAWYQw//r6hlYHaMmBOhjK4pmUQHoqlpZ3X7f//rXiESQWWt4I4NozLQ5IBF2XC1+R//p4hEkF//M0BNsDZE9iACUCGAbInsQASgQwlreCODaMy0OSARdlwtfkf/6VlI+XwSap3PYzfI/h4LJDHc76cI8lU/4Q//83KR8vgk1T//M0BNcC0ClkACTGEgWgUsgASYwkuexm+R/DwWSGO5304R5Kp/wh//5t6RsFTCbnvKDrijpM/U32UaoP+un3+M
3B/r6ejpGwV//M0BN0C6E1kABRiGAXQmsgAKMQwMJue8oOuKOkz9TfZRqg/66ff7cH+vp6FXLDVoe0OM1XNFPhBzSr8O2Tge9n2q/u/UQXL//M0BOEC6ClkACQmEAXQUsgASEwgDVoe0OM1XNFPhBzSr8O2Tge9n2q/u/UQAgCons0oJO2c0ZjeJu/o4GkN+Rf5V/5/8VOf//M0BOUCqEViABgiRgVQisQAMESMkAIAqJ7NKCTtnNGY3ibv6OBpDfkX+Vf+f/FTn5AFNsaxQRygFqco+Gcg/SQ5zX9EX/T+//M0BO0DXE9iADAiVAa4nsQAYESoUBTbGsUEcoBanKPhnIP0kOc1/RF/0/lFo7BsJIlOykaoKG4cZZ0tuD78d2Q/hn9v4q2j//M0BOoDWHtiACRiJgaw9sQASMRMsGwkiU7KRqgobhxlnS24Pvx3ZD+Gf2/irWLDCwYtcbtbQWh+Ia0Pbhmp4Xs+xZ/9v5Ek//M0BOcDME1oFBWCAAZgmtAoKwQAxM
YYWDFrjdraC0PxDWh7cM1PC9n2LP/t/IkmrMqgwYIYFblIB4LNOpocRo3EU/LnP/fsZ//M0BOcDgFtoxCQnFgcAttGISE4sVmVQYMEMCtykA8FmnU0OI0biKflzn/v2MaAqAMo5h7doKFVHKHl3vSDFs9r/WWoCoAyj//M0BOIC2CdqZCAiEgWwTtTIQEQkmHt2goVUcoeXe9IMWz2v9ZYx9OkeKFwEmjal57Qq1bA3Ee/B0VHoaoWL+mIf0s/KGPp0//M0BOcDQE1kACSiFgaAmsgASUQsjxQuAk0bUvPaFWrYG4j34Oio9DVCxf0xD+ln5RWKsCwTyjG2aC4BoaTG/SGF92v+n+39//M0BOYDPE1iABjiNAZ4msQAMcRo8VYFgnlGNs0FwDQ0mN+kML7tf9P9v73rGi48OuVt9ZqZMeXsNMl7DAb8W3/uYb/T+LdY//M0BOUDHCFkACQmEgY4QsgASEwk0XHh1ytvrNTJjy9hpkvYYDfi2/9zDf6fxZXyPriyIM
xNWwNxivp7bhB17qVf0emn0eR9c//M0BOYCsCdkABUmAAVgTsgAKkwAWRGJq2BuMV9PbcIOvdSr+j00+hXzH1gYOk6u3u6meclWRtViBW/R+p30f3xfzH1gYOk6//M0BO4D5D9kZCRGUgfIfsjISIyku3u6meclWRtViBW/R+p30f3xdeePAjxBxHSn7uihSk1LKCQLQmq3dUE7uox+CNXPHgR4//M0BOICzD9kABwjRAWYfsgAOEaIg4jpT93RQpSallBIFoTVbuqCd3UY/BGpB/fp7ANzZNcNFGjOiZq9Azd0j+QPfZ+Wf9YP//M0BOgDVE1iACQlUgaomsQASEqk79PYBubJrhoo0Z0TNXoGbukfyB77Pyz/rQM6PMDBooonGIVl1yW2TZeMjfsrd0jV//UB//M0BOUCxD9mACQiEgWIfswASEQknR5gYNFFE4xCsuuS2ybLxkb9lbukav/6lR8q9mFRA1u7dbBM3BRFhGWE1/5P/+Qa//5M//M0BOsDGD9kAM
CQmUgYwfsgASEykfKvZhUQNbu3WwTNwURYRlhNf+T//kGv/+TUEOLAnDKrLBOOkwZ1VgPEor/R8Ds+z6h4I//M0BOwDfD1iABgmRAb4esQAMEyIcWBOGVWWCcdJgzqrAeJRX+j4HZ9n1D0AFVFxqRwZgEFXSRyBjNElMlUTBV4n12N8Rf/3//M0BOcDPD9mZCQiKAZ4fszISERQOABVRcakcGYBBV0kcgYzRJTJVEwVeJ9djfEX/9zl4iQYBHrMRdw+uhX4l7Qb5ydi/6z///M0BOYDJDtqyAwiYAZIdtWQGETAyH6/1cRIMAj1mIu4fXQr8S9oN85Oxf9Z/5D9f6kAKqmAgj8PLOui9vhnl645bWBeL5vf//M0BOYDOHdmZCQiSgZw7szISESU/+FJ/+tQAVVMBBH4eWddF7fDPL1xy2sC8Xze//8KT/9alQAFImYI/DXYomFbShrFNVSi//M0BOUC/B1kZBUjAgX4OsjIKkYEnhAc2jf1Sn/oQV//mPywACkTMM
EfhrsUTCtpQ1imqpRTwgObRv6pT/0IK//zH5ZUABWxM//M0BOgDmEVtKAwlUgcwitpQGEqkCHwdSXVem7jUYFoJUYFtuEhHzdf//2H//wc/SAArYmBD4OpLqvTdxqMC0EqMC23CQj5u//M0BOEDHDtkABjCBgY4dsgAMYQMv//7D//4OfpVQAFtNhwYkiYhaATh2RsK8L0Qb5yK/qZ8k5foQAFtNhwYkiYhaATh2RsK//M0BOIDdHVoyAjCCAbo6tGQEYQQ8L0Qb5yK/qZ8k5fo+D5jrmGT29gj3ZkMG1w2o+jT9acC7drpN+kLfB8x1zDJ7ewR7syG//M0BN0D9HdpKAzFMgfo7tJQGYpkDa4bUfRp+tOBdu10m/SFlagkEDEHq6KR2zqmuP3n+v/1K/s3kX/41QSCBiD1dFI7Z1TX//M0BNAD9HdjKA0lJAfo7sZQGkpIH7z/X/6lf2byL/8ZYsKLCSL+iDC4IFY68BnheZ2fK91P1EGLCiwki/ogwuCBWOvAZM
4Xm//M0BMMDYDdpKARGQgbAbtJQCIyEdnyvdT9RBWA0gYe6HRdFYO78aXPwb2e7537vpYDSBh7odF0Vg7vxpc/BvZ7vnfu+laOu//M0BMADZDVeACQnQgbIarwASE6EeDbQYomIiJFaEC1ZZdf5//6aOueDbQYomIiJFaEC1ZZdf5//6aTHTwTF69G4HDzB7XDj//M0BLwC7JlkABzCAgXZMsgAOYQE+d2fS+v/jqTHTwTF69G4HDzB7XDj+d2fS+v/jkgiigNjGkzAVet7WGHEvH573I//d9CQ//M0BMAC2BtoABkiAgWwNtAAMkQERRQGxjSZgKvW9rDDiXj897kf/u+h6Q6gAzMbrhyArU3MzJE/JN16/4+vQ71gH6OkOoAM//M0BMUCmDVoABjDFAUwatAAMYYozG64cgK1NzMyRPyTdev+Pr0O9YB+hYWGAQOFJ7UGaCoMhARODR9FrYZt3CB9SqvoKQsM//M0BM4CcCFqACQiEgTgQtQASEQkAgcKT2oM0M
FQZCAicGj6LWwzbuED6lVfQUcgjzxMglGTeg36DUTQiCtXmm6e/9h9f+lOQ//M0BNoCoBtoACTGAgVANtAASYwER54mQSjJvQb9BqJoRBWrzTdPf+w+v/SllMRjt8BNLiykg7+JKksHVOPtV9f7dVH+r6JT//M0BOMCvDNmABzFBAV4ZswAOYoIEY7fATS4spIO/iSpLB1Tj7VfX+3VR/q+hZsM15EBbZx27gV5ieEUkH9rnAXvQxZH/5Wb//M0BOoDOGdmACRiEgZwzswASMQkDNeRAW2cdu4FeYnhFJB/a5wF70MWR/+VtcJrAwAdu4vgLLwtZUAi0lCB+ymMp//3WuE1//M0BOkDXBtiABzGAga4NsQAOYwEgYAO3cXwFl4WsqARaShA/ZTGU//7lSZLY3LBBJsmAioCjWtWkUnEqclU7kC46g5/8//6//M0BOYDHGtkACzCFAY41sgAWYQoiZLY3LBBJsmAioCjWtWkUnEqclU7kC46g5/8//6lAAiglULbAM
tJW47B2iYUZYlIoX9GG//M0BOcDOGtiADECFgZw1sQAYgQs9mz0f+oACKCVQtsC0lbjsHaJhRliUihf0Yb2bPR/6rGRIQohCTkVyijh7FLYHMhZaIa+//M0BOYDIEViADCjMAZAisQAYUZgJO/2xWxkSEKIQk5Fcoo4exS2BzIWWiGviTv9sVUBvb7wqCUADQTrku2DXtx+pWYqrqhf//M0BOcDBCNiACUlBAYIRsQASkoI1u8Q9YDe33hUEoAGgnXJdsGvbj9SsxVXVC/rd4h61UVJI5IHIODa1jQlkvhXtegHWXiG//M0BOkDqCeBLAQmAwdQTwJYCEwGpOn/2v/6UVJI5IHIODa1jQlkvhXtegHWXiGpOn/2v/6VcQNJGgA8YiiyZ/ER8thI+2s3//M0BOEDQCVpFBTFBgaAStIoKYoM2rf9TiBpI0AHjEUWTP4iPlsJH21m+1b/qdICVcHxu8bkbnpM9dYyjuAUitU9tRz+tB/Q//M0BOADCDFiACRnJgYQYM
sQASM5M7/9Xq0gJVwfG7xuRuekz11jKO4BSK1T21HP60H9Dv/1epeMCdUJELDkFY5aRCx0uBXrf//M0BOIDRDFsyBRmCgaIYtmQKMwUE9PD//t/9fGBOqEiFhyCsctIhY6XAr1vienh//2/+tWYBuYlkeqvuuPrQVUwEd5HHrgk//M0BOADSDGBLAxDFQaQYwJYGIYqpR3yr/T/5SYBuYlkeqvuuPrQVUwEd5HHrgkpR3yr/T/5RchF0QwKqNhVlTU0oUeiHBKN//M0BN4CrC9kABgmMAVYXsgAMExg/D3wU+//25CLohgVUbCrKmppQo9EOCUb+Hvgp9//taA8ClkBIouYxLJQCGIaCClTd/C///M0BOYDuFteADDHJAdwtrwAYY5IBH7/Z/6KA8ClkBIouYxLJQCGIaCClTd/C/BH7/Z/6A+iwTVx8+bmsDcY51wsUSxgm3u7//M0BN0DBDFiACTlMgYIYsQAScpkbD39aIX+z7f/QH0WCauPnzc1gbjHOuFiiM
WME293bYe/rRC/2fb/6FYBNQDYjxn7J8SPC//M0BN8DSC9gADBpNAaQXsAAYNJolCscHgJe9mwfzf/iH7oBNQDYjxn7J8SPClCscHgJe9mwfzf/iH7lCGrEMYwJCYOpHrJk//M0BN0C/EVgADAlMAX4isAAYEpgpeCF2ljkBvkepL/7Knf+gIasQxjAkJg6kesmSl4IXaWOQG+R6kv/sqd/6EhqQMxMQD41//M0BOADMEVeACRCJgZgirwASIRM1gvlqfxaAE6jSULbRSE11J9u7/wykNSBmJiAfGusF8tT+LQAnUaShbaKQmupPt3f+GXp//M0BOADtF9eZDCnJgdovrzIYU5MCyBOd6RCogNSD2UgZc2estqW70fIdIWQJzvSIVEBqQeykDLmz1ltS3ej5BXilQgOXhHw//M0BNcDGEVcADBiJAYwirgAYMRIiB6pHMzjJ8ii/yrqdv0cUqEBy8I+EQPVI5mcZPkUX+VdTt+h4pKhEqqnZYgo+RWMxJpb//M0BM
NgDcCNgZDDCFAbgRsDIYYQoZ0od/1cUlQiVVTssQUfIrGYk0ts6UO/6lZTIL4uNFT7kOTYeZ8lQGxyWX9G5H9MpkF8X//M0BNQDnDNiACkmAgc4ZsQAUkwEGip9yHJsPM+SoDY5LL+jcj+l14NzMgr19uo3iJtBoO8XAR1wgb32Le5PVyre79OvBuZk//M0BM0CxC9mACRJJgWIXswASJJMFevt1G8RNoNB3i4COuEDe+xb3J6uVb3fpby64/MMNtZt9zSexNdaJn7Vt83/haLP//0X//M0BNMCrC9mABgrQgVYXswAMFaEl1x+YYbazb7mk9ia60TP2rb5v/C0Wf//obGzaBgfDjWVVhJcUlly1PGoPUK+7u2e3psb//M0BNsCdC9mABgpQgToXswAMFKENoGB8ONZVWElxSWXLU8ag9Qr7u7Z7emQyiwVhsv6vU9czFARCVkSNFSqf8ObWf1SGUWC//M0BOYCvC9kADDDFAV4XsgAYYYosNl/V6nrmYoCISsiRM
oqVT/hzaz+ps6DGEwND27uzO89xPXtQbtc0L12ZrZkak6LOgxhM//M0BO0DnC9gADBmQgc4XsAAYMyEDQ9u7szvPcT17UG7XNC9dma2ZGpOhbiDCYDDKDMq5KU6PO2kXheUCf6Pt05e4gwmAwyg//M0BOYDLF1mFCRiRgZYuswoSMSMzKuSlOjztpF4XlAn+j7dOXWTQIEseQUDjOy1BYjOJd52ynno+dAnu+h3p78O/RJoECWP//M0BOYDED1iACTCJAYgesQASYRIIKBxnZagsRnEu87ZTz0fOgT3fQ709+HfoQQ47rDmI0EumQ/+KbcMY7bm+akR7+Gv6+NB//M0BOgDDDViACGCBgYYasQAQwQMDjusOYjQS6ZD/4ptwxjtub5qRHv4a/r41bGFSwweFQT8/AbE8qKO7OFNjMVTL/Uj/6rG//M0BOoDOEViACRiRAZwisQASMSIFSwweFQT8/AbE8qKO7OFNjMVTL/Uj/6lhQJ2A3QR8PI/zyrqODua7tWglM
p4J8n/1/W6F//M0BOkC2EVkACQjQgWwisgASEaEAnYDdBHw8j/PKuo4O5ru1aCWngnyf/X9bgeclAahC8cJx7WBFrJH2TzCNx52jp2v+jux//M0BO4DrEdeACzFJgdYjrwAWYpMADzkoDUIXjhOPawItZI+yeYRuPO0dO1/0d2IFasJKig4HKQX+LL3l5PJ16LrbZZ0Yu76//M0BOYDKEVsyBgiUgZQitmQMESk/01YSVFBwOUgv8WXvLyeTr0XW2yzoxd31/pVYDCuECYPN18GJxfTg2qK1JLu+Szmjvr8//M0BOYDGD1iACTCJAYwesQASYRIywGFcIEwebr4MTi+nBtUVqSXd8lnNHfX5lVgOkhLIkks+BWKmUy0agxHld35v6/5pgOk//M0BOcDQDtgAB2CBgaAdsAAOwQMhLIkks+BWKmUy0agxHld35v6/5rBPRGR+Py9DWI1vhykUTGu7X7cN4CTRo1Pb+v3H9f6//M0BOYDVB9iZB0mAAaoPsTIOkwAfM
/hcE9EZH4/L0NYjW+HKRRMa7tftw3gJNGjU9v6/cf1/p/+FBu6kx3Q0y2TRzjwiOTpK//M0BOMDFDtkACTDFAYodsgASYYo5ulWL007+ysl/1cwDd1JjuhplsmjnHhEcnSVzdKsXpp39lZL/q5hCQG1a1gexK6Kp9MH//M0BOQDFD1mABgiQAYoeswAMESAmbiau2EXFd+JOvK93/Sz6AkBtWtYHsSuiqfTB5m4mrthFxXfiTryvd/0s+gH/KCWRKuq//M0BOUC0D1mABgiRAWgeswAMESI1lJwINF3B+0qDrANPnfw59XUD/lBLIlXVayk4EGi7g/aVB1gGnzv4c+rqYaHgmgAFHq3//M0BOsEMKleADDCRAhhUrwAYYSIJDEyw6H3Meipzv0bX/7utn1w0PBNAAKPVuSGJlh0PuY9FTnfo2v/3dbPrZCgJ0eP/pCS//M0BNsDXD1kZCQiUga4esjISESkHWqG1bVsY2985Lfk2f/iCQoCdHj/6Qkh1qhtW1bGNM
vfOS35Nn/4g80VA20ahGNY82NRJ//M0BNgDgDtzLAhiCAcAduZYEMQQv2eI6SQB6d3//R5oqBto1CMax5saiTfs8R0kgD07v/+hDB/zPPEB2Z3H2jUKdEXZx3as//M0BNMDHDVkZAkiBgY4asjIEkQMWlfrb/8r6Awf8zzxAdmdx9o1CnRF2cd2rFpX62//K+iOBxMYiuIZ6JdTEkKL7d6QGr9H//M0BNQDLB9kZAjGAgZYPsjIEYwE3/LxwOJjEVxDPRLqYkhRfbvSA1fo+/5dOKS4taGyK193YneRSX60HRL4YqndoO/d9Duk//M0BNQC8DtiAAUiBgXgdsQACkQM4pLi1obIrX3did5FJfrQdEvhiqd2g7930O6V4wjAgGeqKOpVMi5tqpfPvvC5X9v3/AvG//M0BNgCzEVkACzCFgWYisgAWYQsEYEAz1RR1KpkXNtVL5994XK/t+/4FQj65QfYDrS0lSkEsKdVXVR/yRDp7fxv6Phr6gj6//M0BN4DIEVwyM
AwlIgZAiuGQGEpE5QfYDrS0lSkEsKdVXVR/yRDp7fxv6Phr6qBsChRS2uqXZS4GTt+BXvtP2/ENA2BQopbX//M0BN8CrEVmABzCCAVYiswAOYQQVLspcDJ2/Ar32n7fiFVRFhISkx5Uyyi5Uyx3Ijr1iUEbHHneodT+3dUFv/JqIsJCUmPK//M0BOcDWEVkFDAmVAawisgoYEyomWUXKmWO5EdesSgjY4871Dqf27qgt/5Nwpn0YwEkg1Nxjo/COnbOGDkoVR+Z/+/CmfRj//M0BOQC3EVkACTFCAW4isgASYoQASSDU3GOj8I6ds4YOShVH5n/7wKIYChgOCWgJOdaFIFr6th4nKxyWVfWT/2c76wKIYCh//M0BOkDYGlkZCRlFAbA0sjISMoogOCWgJOdaFIFr6th4nKxyWVfWT/2c761BkywsGLDUPLSqDce/dYZjrm0HGWv8Tv9WrQD//M0BOYCdDNiACjDBgToZsQAUYYMJlhYMWGoeWlUG49+6wzHXNoOMM
tf4nf6tWhXIRizGYKO2JgNKk1MQtu3//v9R76MhGLMZ//M0BPEDzDdoPCRjFAeYbtB4SMYogo7YmA0qTUxC27f/+/1HvoX0KBESgwfQkjH3S3jpyqWhIh9j2tzK2if/jq/31J9CgREo//M0BOcC4DViADBlGAXAasQAYMowMH0JIx90t46cqloSIfY9rcyton/46v99SYWDiQMYPFzxxjhcmYpCMUD8u1z7/kDHl++X//M0BOwDeDFmyBjDBgbwYs2QMYYMhYOJAxg8XPHGOFyZikIxQPy7XPv+QMeX75eFpkFMcLF5FHFQ8mZAKVvSTrdfqBLdR+LQ//M0BOcDRC9oyBgjIAaIXtGQMEZAtMgpjhYvIo4qHkzIBSt6Sdbr9QJbqPxZ5Y00AclQxUQLYkIgtr54dIRQnevwr9v0csaa//M0BOUCmC9iADBiJAUwXsQAYMRIAOSoYqIFsSEQW188OkIoTvX4V+36FesHScXRLkQMurEUCcimMvcSpzIYBxPTVV/+RM
6wd//M0BO4DsGdeEC0iDAdgzrwgWkQYJxdEuRAy6sRQJyKYy9xKnMhgHE9NVX/5FZuR140K44jcHKFx/SvDKUR4U99sjTXNyOvG//M0BOYDQC9gAB0jBAaAXsAAOkYIhXHEbg5QuP6V4ZSiPCnvtkaa1bGwnEMsqNlC33BnaQN2OvidCBId+IvVpmt/X6v+6xsJ//M0BOUDDCVkABzCBgYYSsgAOYQMxDLKjZQt9wZ2kDdjr4nQgSHfiL1aZrf1+r/uhboAsKUio88USHi5u6KoU6Z9/V/0f7YW//M0BOcDBDVkACRiNAYIasgASMRo6ALClIqPPFEh4ubuiqFOmff1f9H+1bD4kYFSrbx5EMmPbijNuJ1jgxqvwz+Wq/+Ps/Qm//M0BOkDWDdiACQmQgawbsQASEyEw+JGBUq28eRDJj24ozbidY4Mar8M/lqv/j7P0JW1QYNAW0oIQxFrmBB5WtfT5HrI/6v+//M0BOYCxD9kADBlKAWIfsgAYMpQi1QYNAW0oM
IQxFrmBB5WtfT5HrI/6v+jXAgXkl9Au2fYa40u2Ajb0N3IF68GN/BLXhnq+//M0BOwDsE1gACRlNgdgmsAASMps/+sfrgQLyS+gXbPsNcaXbARt6G7kC9eDG/glrwz1ff/WPbGAiaFkC8EQlOTZLsHOTsrs//M0BOQC2BtmABTCBAWwNswAKYQIkqaWcj/qsYCJoWQLwRCU5Nkuwc5OyuySppZyP+pbuMIUS2H7JRej6JzjdQVAkjetvX5F//M0BOkDmE1gACQiRAcwmsAASESI/9LP9C3cYQolsP2Si9H0TnG6gqBJG9bevyL/6Wf6FeMIyrB4pxjslm+3N2MqSw/H2Ntr//M0BOIC0BliACTJAgWgMsQASZIE2rRTxhGVYPFOMdks325uxlSWH4+xtte1aKXpD7C6J3RJ25LBBo8F+DRql6tNWyrT0h9h//M0BOgD3GFeADDCNAe4wrwAYYRodE7ok7clgg0eC/Bo1S9WmrZVpcEkQ4ZPmnFq+dppnPHahj+V1M
6dRz70F9mjBJEOGT5px//M0BN0C4CdgACQjMAXATsAASEZgavnaaZzx2oY/ldenUc+9BfZoo6DR1ZMk5xEg4HfcNVRCmow0PM3QWepySq5ashR0Gjqy//M0BOIDRCdiFCQpMgaITsQoSFJkZJziJBwO+4aqiFNRhoeZugs9TklVy1ZBabcltttomKqmyk18aCdR6Fl6t1OHd9Luv4s0//M0BOAC3DdkACTGAAW4bsgASYwA25LbbbRMVVNlJr40E6j0LL1bqcO76XdfxZVgPCSMPjYBrA8rpUM5rc7k+hHq/9LAeEkY//M0BOUCvDVmACQjMAV4aswASEZgfGwDWB5XSoZzW53J9CPV/6Wg+ESIn4vsZlKBOZVYTAzz/KO/9SL1Xs8j/TiSg+ESIn4v//M0BOwDIFdkABzFCgZArsgAOYoUsZlKBOZVYTAzz/KO/9SL1Xs8j/TiRYkY8OroMaojc1/W1dHFVDLn+Jum72ez0xIx4dXQ//M0BO0DjDdiACTHFgcYbM
sQASY4sY1RG5r+tq6OKqGXP8TdN3s9npQ66QRQrMGbgoJDvAghICeore0/ZM9HRWm7T7A66QRQr//M0BOcDRDmLLASiNQaIcxZYCURqMGbgoJDvAghICeore0/ZM9HRWm7T7IHAw9GElvG7E7wtpGDkUu9HL6ShxD+gzru7pN/U//M0BOUCnC9mABhHMAU4XswAMI5g/xHA4GHowkt43YneFtIwcil3o5fSUOIf0Gdd3dJv6n+I1QfwtgbZK6wjpXHwqtBS3cg7//M0BO4DeFlgACSnMgbwssAASU5kZ8l1pqv+kH8LYG2SusI6Vx8KrQUt3IO2fJdaar/p40EkSOAtBnQahH5ZFN+JGaz+Dhdf//M0BOkC/C9iAC0gCgX4XsQAWkAUiH2+yrjQSRI4C0GdBqEflkU34kZrP4OF1+Ifb7Kl1cMz48wnr8EOI88Rr3aoc9NJHCv4//M0BOwDYCtkFCSjIgbAVsgoSUZEwW1XEtXDM+PMJ6/BDiPPEa92qHPTSRwr+M
MFtVxJJNuM17T4b0sMUOvg5J4L4jrRhPpf///M0BOkD5FleAB2HBAfIsrwAOw4Ixf7q9CSbcZr2nw3pYYodfByTwXxHWjCfS//i/3V6FaBkjnj5DJkrE5uNopwfxW9ZP6jd//M0BN0C8EVkYBzHBAXgisjAOY4IC3U6P+LUDJHPHyGTJWJzcbRTg/it6yf1G6Fup0f8WbD+kglJB3ysg0LwrxlhvMoQmjfT//M0BOEDKFdgACTCJgZQrsAASYRM/Jf+SsP6SCUkHfKyDQvCvGWG8yhCaN9P8l/5JXAxhDUE+pidAtCZA4anPOWbq3UuBjCG//M0BOEDIFlgADElCgZAssAAYkoUoJ9TE6BaEyBw1Oecs3VupdSizS0Zn0vtrF86sU1iploMTdQd+z6i99G3IfR9WpRZpaMz//M0BOIDREViFDEFFgaIisQoYgos6X21i+dWKaxUy0GJuoO/Z9Re+jbkPo+plgwJrHDHqmwBCTT0VFGNGX2tymc73+l3+qWD//M0BM
OADLFdoKBiiGAZYrtBQMUQwAmscMeqbAEJNPRUUY0Zfa3KZzvf6Xf6lsoOtskitM5uBv+HLEE6ObzfduPpuJ+r/0WUH//M0BOAC+C1iACRIMAXwWsQASJBgW2SRWmc3A3/DliCdHN5vu3H03E/V/6GwcQohYyHy7loSYKWHBpFyV66mezdK2DiFELGQ//M0BOMCbC9kABhANATYXsgAMIBo+XctCTBSw4NIuSvXUz2bpVVZev029gnm8xFxWCYqYvu7SQbppfQHq37ZJ1v8h9Cy9fpt//M0BO8DrFdgADFiJgdYrsAAYsRM7BPN5iLisExUxfd2kg3TS+gPVv2yTrf5D6HnDagnaM4vIwc6F4M2rjVoH1Vs7TPifnDa//M0BOcDKE1iACzHBAZQmsQAWY4IgnaM4vIwc6F4M2rjVoH1Vs7TPiecVVG543ddA9AEvLNvpV1cXvDQ3fkBe9vkdib6ZxVU//M0BOcDHFliACRiQgY4ssQASMSEbnjd10D0AS8s2+lXVM
xe8NDd+QF72+R2JvpWoo04tLjeqQjhZ0PXqqbRpWuW++vIVFGnF//M0BOgCxC1gACTjFAWIWsAAScYopcb1SEcLOh69VTaNK1y3315BwplrxgrIQ+PhWIjg0ee2px21FCUUlT6kr3T1FD/TUXwp//M0BO4DvFl0zAwiIQd4sumYGERClrxgrIQ+PhWIjg0ee2px21FCUUlT6kr3T1FD/TUXYDokRMnAimR5QMH0L6ou/KvXsVW7//M0BOUC0DleACTiIgWgcrwAScRE+hgOiREycCKZHlAwfQvqi78q9exVbv6Fo6eRD+G6L/ep+kRHpIPx38Icvtp46r9ndwnR//M0BOsDiFlaADECJgcQsrQAYgRM08iH8N0X+9T9IiPSQfjv4Q5fbTx1X7O7hNWrM2PTNArT8KMxMg5CkuVXv/6P6aszY9M0//M0BOUCrEFeAAjFBAVYgrwAEYoICtPwozEyDkKS5Ve//o/pA8bAoPQ6hhA9iGXo1+Qz3SVgvdzlE+Tppd3d3M
ZbWB42BQeh1//M0BO0D8EVcADDlEAfgirgAYcogDCB7EMvRr8hnukrBe7nKJ8nTS7u7uy2tzAyOjA4nDr93pkkvmYW+H0C/kTvqH9vX/XmB//M0BOECyEViABgqIAWQisQAMFRAkdGBxOHX7vTJJfMwt8PoF/InfUP7ev+thZiAdNj2zbXUKF1VC3GX27N+PNXU7hnkOmFm//M0BOcDRGdiACRlUAaIzsQASMqgIB02PbNtdQoXVULcZfbs3481dTuGeQ6VSlrklkggk45iKGfCcNY8bUfveH6cvXoI/1/1//M0BOUCgCVmACRCEgUASswASIQkpS1ySyQQSccxFDPhOGseNqP3vD9OXr0Ef6/61esfeHWGeZXGGFE2ZwsNKvaN69H16Dus//M0BPADvEdmyCUCJgd4js2QSgRMfeHWGeZXGGFE2ZwsNKvaN69H16DlEuTcLg5KR9Bd5nENJ7YVEjllEnt2XT130fRWJcm4//M0BOcDLGliACwCcAZY0sQAWATgXM
ByUj6C7zOIaT2wqJHLKJPbsunrvo+it5cfVBgTorIEafUBF2PyEOHBH+25ZC+T/+jlx//M0BOcDKFVgAB0nAgZQqsAAOk4E9UGBOisgRp9QEXY/IQ4cEf7blkL5P/6F53UAlSPUQm61FZNUXmBlfxS/J0STu/Uz+E+d//M0BOcDZGmDLARiAwbI0wZYCMQG1AJUj1EJutRWTVF5gZX8UvydEk7v1M/hNRH2dYQIzF2JkLNqKD1rwoptqIIXwTsiV2rq//M0BOMCuGdkACQFIAVwzsgASApA/2CPs6wgRmLsTIWbUUHrXhRTbUQQvgnZErtXV/sVtUSRBpGasIX8BjUXjAemx+WerP9n//M0BOoDXD1iZCDHAga4esTIQY4EEP9NqiSINIzVhC/gMai8YD02Pyz1Z/s4h/pV+Di9SY4X6b0LIDTOvx3dUHbemR/pd/N///M0BOcDKDVgACRKJgZQasAASJRMBxepMcL9N6FkBpnX47uqDtvTI/0u/m0C3G6PWbbVKM
XFYZtkk4U2cWeKSz9R+FL7Lfbro//M0BOcDOEdiACQnIgZwjsQASE5Ey/1AW43R6zbapS4rDNsknCmzizxSWfqPwpfZb7ddGX+p5RksZNv46yksIdW1T8wcOClR//M0BOYDdEdiYCSmKgbojsTASUxU7nO3/6+UZLGTb+OspLCHVtU/MHDgpUe5zt/+tYI6QnkkDzRuog2r6lffg/U3u6eXgjpC//M0BOEC9DVgACQlIAXoasAASEpAeSQPNG6iDavqV9+D9Te7p5eFA6UPjVFpIURs8aEAzE+NtZqqBKkRBXXXVtv/jYUDpQ+N//M0BOQC7DdiACRiNAXYbsQASMRoUWkhRGzxoQDMT421mqoEqREFdddW2/+NH5QPIRJs6K6t0q6oDuwviI59j7Ylpk6B+UDy//M0BOgDzDV3LATCEgeYau5YCYQkESbOiurdKuqA7sL4iOfY+2JaZOgbGQm1Axo9cdmz9QxHTqE3ygn8BG299XxqU1+/+7oG//M0BN4C2EVkAM
CQlIgWwisgASEpExkJtQMaPXHZs/UMR06hN8oJ/ARtvfV8alNfv/u6FGxSbSy/dxZ8vUNegx/g3LuVU9dZ2//M0BOMCgEVmAAklAAUAiswAEkoA75P+kbFJtLL93Fny9Q16DH+Dcu5VT11nbvk/6QfPcMONmDXWLbDcIOs4/GNxC5dX/4L///M0BO4DoEdgABWFAgdAjsAAKwoE/6gfPcMONmDXWLbDcIOs4/GNxC5dX/4L//6lB8fWHLUeO6/F3yvugWcRI+GP+gZrb5Kp//M0BOcC8DdkYB0lCQXgbsjAOkoS6AfH1hy1Hjuvxd8r7oFnESPhj/oGa2+SqejljTRkpcRpuDhtbr/ZcToLuVXnJ634t/Vy//M0BOsDyGdgYDFFJAeQzsDAYopIxpoyUuI03Bw2t1/suJ0F3Krzk9b8W/qVG8jzTAWvWaFxhPY4h8bp/+tMp4YCcXPnrJWV//M0BOEDEDVkYCSjJAYgasjASUZI0pWN5HmmAtes0LjCexxD43T/9M
aZTwwE4ufPWSsrpStXVo1+CCpeGyORxpel2oFhlRmL2//M0BOMDGDVqyBRFFAYwatWQKIooytGr//9mrRr8EFS8NkcjjS9LtQLDKjMXtlaNX//7FfAodlwX6e0YVgjPVfIFPFJR90l5//M0BOQDIEdmxBkiMgZAjs2IMkRkrwKHZcF+ntGFYIz1XyBTxSUfdJeaSYzyZWrXSR5uA8e+09QThWU3xa/Y1H//vSYzyZWr//M0BOUDBDViABhGFAYIasQAMIwoXSR5uA8e+09QThWU3xa/Y1H//vXw/pNUZ38Z1c/mvHaLPZV7mGoXhGqrfbV/zP+nw/pN//M0BOcDpENiZCDJIgdIhsTIQZJEUZ38Z1c/mvHaLPZV7mGoXhGqrfbV/zP+lSxXlkDPoGJ9GA0tdyluVdl3chG1EP9ZYryy//M0BN8DFD9mAATHBgYofswACY4MBn0DE+jAaWu5S3Kuy7uQjaiH+tUEXAYhcWJyAxp2Cvdz22Xk4P39t/QXpq2RasEXAM
Yhc//M0BOACkD1oABzFJgUgetAAOYpMWJyAxp2Cvdz22Xk4P39t/QXpq2RatSTs4lz6oPXjcRbU+o+tYlqCfO2brJZ9Vns6iTs4//M0BOoDGD1mAAEiCgYweswAAkQUlz6oPXjcRbU+o+tYlqCfO2brJZ9Vns6lSFAYjbgIy8ges5gelCQgdn36twv3e/t9KQoD//M0BOsDeE9kAAGCCgbwnsgAAwQUEbcBGXkD1nMD0oSEDs+/VuF+739vpUjQJ1Z4APZxnljnrYGaSsc/FPLV4f6HO/+VSNAn//M0BOYC1D1mAADHBgWoeswAAY4MVngA9nGeWOetgZpKxz8U8tXh/oc7/5XBWazVYJ290HwrVqgUfqYn8edc1PW/znAf+WTg//M0BOsDSHVoZABiAAaQ6tDIAMQArNZqsE7e6D4Vq1QKP1MT+POuanrf5zgP/LJVmkGmqA3dC80uKzaCOb5vrqTbp2fo939q//M0BOkDSDtkZAEiCgaQdsjIAkQUJpBpqgN3QM
vNLis2gjm+b66k26dn6Pd/ahQjC0rGLr1Qyn6yr9CsFS9Rsd0e31Fh/u6ne//M0BOcDDE9iAAEiCgYYnsQAAkQUZ7nautYRhaVjF16oZT9ZV+hWCpeo2O6Pb6iw/3dTvM9ztXWtkgSAeQEBpW6XW6iQZ+JL//M0BOkDQDFgAAEoAAaAYsAAAlAA7+/CD9LrbHdHo/x8kCQDyAgNK3S63USDPxJff34QfpdbY7o9H+PVIJgkB4C2AO9VSVNA//M0BOgDZE1eAAGHBgbImrwAAw4M46hc7qi/1L+cpkXcp7v8WIJgkB4C2AO9VSVNA46hc7qi/1L+cpkXcp7v8WVIHkHNUDnt//M0BOQDCE9gAAEnAAYQnsAAAk4AFJGuFNoVXq3+Ij/P2buDPs/2uSB5BzVA57RSRrhTaFV6t/iI/z9m7gz7P9rl4/qoZsZ///M0BOYD3E1eZAGHCAe4mrzIAw4QnbqAJgKM11Qr7fbFD/4or/P/4U4/qoZsZ/nbqAJgKM11Qr7fbM
FD/4or/P/4UkMk54BQp//M0BNsDVE9gAAFiCgaonsAAAsQUtrQnFh+OdffyHp7++q9C/p8k/qkMk54BQptrQnFh+OdffyHp7++q9C/p8k/q8RBGkBkO//M0BNgDeE9gFADHAgbwnsAoAY4E3RojjAhLdFwnZv6f6Dv//+jxEEaQGQ7dGiOMCEt0XCdm/p/oO///6IKJz2FxdqapA2RC//M0BNMDOE9eAAElBAZwnrwAAkoI9Kr/PJy7uaqznu4rBROewuLtTVIGyIXpVf55OXdzVWc93FXi0PASYBhVNuoLI+VP+Nw///M0BNIDME9eAAEiCgZgnrwAAkQUr8QP/2J4tDwEmAYVTbqCyPlT/jcP6/ED/9iVFbqW2ooA9h9s53KXY6qP8W4Tdxf0it1L//M0BNIDMHVgAAEKAgZg6sAAAhQEbUUAew+2c7lLsdVH+LcJu4v6VUCCoIjXFT4gZIaHXdhbca1RHUB1CN1v5R/J+zo8ggQV//M0BNIC4HVgABwCcAXA6M
sAAOATgBEa4qfEDJDQ67sLbjWqI6gOoRut/KP5P2dHkFeUEIHtrmg7Da4WwUbv5fTgncWrq///X//M0BNcC3EVgAAEHCAW4isAAAg4QyghA9tc0HYbXC2Cjd/L6cE7i1dX//63g8JDAVb9UAjNVeXJMsbuWQlG/yDduEbp4p/9f//M0BNwCqE9iAADCCAVQnsQAAYQQ/N8HhIYCrfqgEZqry5JljdyyEo3+QbtwjdPFP/r/5tU+OKrQhCMZTaBZiKaqMuRP7fYb//M0BOQCpE2NLAglGwVImxpYEEo2pP21ebPjiq0IQjGU2gWYimqjLkT+32G6T9tXmzY6wu0w53QhygeG0oEIwOqA7yHu5Sow//M0BOwDtE9iyATCBgdonsWQCYQMbHWF2mHO6EOUDw2lAhGB1QHeQ93KVGGXDMuFb03JAWqAHBNwQQSFj5c5z1ctsplwzLhW//M0BOMC3E1gABiiMgW4msAAMURk9NyQFqgBwTcEEEhY+XOc9XLbKbLhOQeJ0M
S0WcFhO6ht2SIyY6ykpL+KV76W/1WXCcg8T//M0BOgDtHVeACTCGAdo6rwASYQwolos4LCd1DbskRkx1lJSX8Ur30t/qbOviGmHXklmSXW1qkNm6j7cE9bpHyVnXxDTDryS//M0BN8C8E9qFBgjRQXgntQoMEaKzJLra1SGzdR9uCet0j5JsD2BSIRZSnciwVSLqNYZVKKZeydeCr9+j28t+mqwPYFIhFlK//M0BOMC3B1qFCRiIAW4OtQoSMRAdyLBVIuo1hlUopl7J14Kv36Pby36arKiRkGZrLYhSxLvIYOWwzq2y8nB17bs17rKiRkG//M0BOgC8CdmACzCFAXgTswAWYQoZrLYhSxLvIYOWwzq2y8nB17bs17luIQSGAk5RU70Ry40WwLLZRrUfr6/5V/oM7t67iEE//M0BOwDXDVkACUjFAa4asgASkYohgJOUVO9EcuNFsCy2Ua1H6+v+Vf6DO7etUpgDwGoLCZnQKk+WDvaV7SScZ4fp3pxClMA//M0BM
OkCvE1oACQiRgV4mtAASESMeA1BYTM6BUnywd7SvaSTjPD9O9OIVbGB02IxhtFAdhjFM2y8jNMJdcwLDf+r7uixgdNi//M0BPADoE1kACUCGAdAmsgASgQwMYbRQHYYxTNsvIzTCXXMCw3/q+7ovTjCcyARyZs3vlUaOUUaiu7Uwso9Vjbt/6aL04wn//M0BOkDGE1mACTCFAYwmswASYQoMgEcmbN75VGjlFGoru1MLKPVY27f+mjjAncIGAgKKIQsiVENLHgymfnfoKmp7CVvGBO4//M0BOoDaHNmACSiUAbQ5swASUSgQMBAUUQhZEqIaWPBlM/O/QVNT2ErVZQGqBpXMsc9MNDMHgpdwWuXo8lu+r0/65QGqBpX//M0BOYC9EdsKBhiJgXojthQMMRMMsc9MNDMHgpdwWuXo8lu+r0/6zKhUTQJBQ9pofC+OscOIWYHbFu9W0CN2rVvfQRukP9X//M0BOkDIEdkACQiVAZAjsgASESoteZUKiaBIKHtND4XxM
1jhxCzA7Yt3q2gRu1at76CN0h/q9r3EMtXFUEQgPfIdLtxKD9gi//M0BOoDUEVmFCQiVAagiswoSESoNccj5uBu4tvhz3dv+jEMtXFUEQgPfIdLtxKD9giNccj5uBu4tvhz3dv+haD8kbZdzWDQ//M0BOgDFEViACTDFAYoisQASYYojsjCBOtzo1afqN/1P/igzr//soPyRtl3NYNCOyMIE63OjVp+o3/U/+KDOv/+xcKaA+Eq//M0BOkDADFkAB2DAgYAYsgAOwYEEr4fivE2MnAHTd3NTHmD18M++iIvb6cKaA+EqEr4fivE2MnAHTd3NTHmD18M++iIvb6V//M0BOwELHNiFCzCBghY5sQoWYQMpMIsAF1xi5tSK4QdcAPv+nWp/Lf//ppMIsAF1xi5tSK4QdcAPv+nWp/Lf//piBigRBlX//M0BNwDqE1kADDCGAdQmsgAYYQwkdjIuip3FfsezEds9xjuS/1/2xAxQIgyryOxkXRU7iv2PZiO2e4x3Jf6/M
7WMDFA5J+SU//M0BNQDWHNmACRlIgaw5swASMpEVMMahUSwrUl6qnbPu//6owMUDkn5JRUwxqFRLCtSXqqds+7//qUcuKyeTXqng9lGiwkV//M0BNEDeDNiADApIAbwZsQAYFJAZSGbbdT/R/o/khy4rJ5NeqeD2UaLCRVlIZtt1P9H+j+S4pKwIYmLkHJDjICcG8u9VPFJ//M0BMwC0C9mACTDAgWgXswASYYEWBDExcg5IcZATg3l3qpV06DdWl5TjCarT+I3J1Wy0Zk0ZH14ne1PuW2v1/p06DdWl5Tj//M0BNIDHC9kAC0mAAY4XsgAWkwACarT+I3J1Wy0Zk0ZH14ne1PuW2v1/pWbCYrEcx7m1ZgmwdGUwokDl1NeSs3kk3e79k2E//M0BNMCyCFoABTBBgWQQtAAKYIMxWI5j3NqzBNg6MphRIHLqa8lZvJJu937FbLhMuIiahSfxQpwPCrVQmBRAn7P5/9v4rZc//M0BNkC4CNoFBhjIAXARtAoMMZAJM
lxETUKT+KFOB4VaqEwKIE/Z/P/t/FX5HA1guEUAVDakt5RYFvDcF4t75/5R/4c/U79X//M0BN4CBCFoABhiEgQIQtAAMMQkyOBrBcIoAqG1JbyiwLeG4Lxb3z/yj/w5+p36lUARVFaRHA4yYen2UDMB+BeEebiH4w1+//M0BPADqE1gADEiJgdQmsAAYkRMr9H9KAIqitIjgcZMPT7KBmA/AvCPNxD8Ya/V+j+lPZUSQJDbyWU9e3E5l1e5lhL9fD/4//M0BOgDRCViAC0mAAaISsQAWkwAz//Jnj2VEkCQ28llPXtxOZdXuZYS/Xw/+M//yZ68CEgszA0zkaY5wx/pfobk+/wf/+o3//M0BOYDDCVkACTGEgYYSsgASYwk/8uC14EJBZmBpnI0xzhj/S/Q3J9/g//9Rv/5cFmOBxMBYoIhxeexKKg5Frb+Otr297N8//M0BOgDdFtmFBgnRAbotswoME6Iob9TNPXHA4mAsUEQ4vPYlFQci1t/HW17e9m+UN+pmM
nrVsYJW2U2x9jwxX6O/J0kT2car//M0BOMDTFtzKBglKAaYtuZQMEpQ7P4a+o936TFjBK2ym2PseGK/R35OkiezjVfZ/DX1Hu/SYeMJ8FINGL/tay5mdHdlcyUa//M0BOEDID1mECQCYAZAeswgSATA2/v9EFHcYT4KQaMX/a1lzM6O7K5ko1t/f6IKOeBD4PAQwfXZy+BqN0716Z/r9f/6MD/t//M0BOIDLHtmACQiVgZY9swASESs/eGeBD4PAQwfXZy+BqN0716Z/r9f/6MD/t/eGaA1gQiFMUOy3qWH3Q3Wrr4gft1u+oS///M0BOIDZHtmABwDoAbI9swAOAdA3fQIqA1gQiFMUOy3qWH3Q3Wrr4gft1u+oS/3fQIlAy/8DOisECNzvDwcFzzN7hEi89QU//M0BN4DPEFkACQiUgZ4gsgASESkd+b//1AZf+BnRWCBG53h4OC55m9wiReeoKO/N//6laD4mmJgPQERTqEQdy0xntWEG5Xs//M0BN0CzD9mAM
CQjUgWYfswASEak/WHPqTQfE0xMB6AiKdQiDuWmM9qwg3K9n6w59SVgOkwMQRPLRJ4Ndhu4SBj/8pAH6f0s//M0BOMDMH1oABgiVgZg+tAAMESsB0mBiCJ5aJPBrsN3CQMf/lIA/T+lF3qjrnmB5s404ywZI9AjJVm5lH4qcH//RoF3qjrn//M0BOMDSD9mAB0iCAaQfswAOkQQmB5s404ywZI9AjJVm5lH4qcH//RopMIpFhK8jYyWrUvqXnZhugiOaj/yqnfv8P00mEUi//M0BOEDND9wyAxHNgZofuGQGI5swleRsZLVqX1Lzsw3QRHNR/5VTv3+H6UVekhlRMxEGt1O9Hi9zkz2WjdK9/uvV9/1gqKv//M0BOADDEFkACTCEgYYgsgASYQkSQyomYiDW6nejxe5yZ7LRule/3Xq+/6wVeWDjlQuXQwY3FKYfdz0cGCj+85R+Se//5nl//M0BOICrB9oABgiIAVYPtAAMERAg45ULl0MGNxSmH3c9HBgo/vOUM
fknv/+Z4rJFARMkRn5bIMCM+VaIDdtv+k5/+BuKyRQE//M0BOoDMB9oZCQiIAZgPtDISERATJEZ+WyDAjPlWiA3bb/pOf/gZeNGptqsjo8zYgERuI7CraDE3wSFb2+oL/o/c5fGjU21//M0BOoDTD1kACQjUgaYesgASEakWR0eZsQCI3EdhVtBib4JCt7fUF/0fuctagqOcHTIoytBJnBPB0pvbHM9af/IfnfqArkt//M0BOgDTEFoZBzDAgaYgtDIOYYEQVHODpkUZWgkzgng6U3tjmetP/kPzv1AVyW9CaQIFExhvXcMsF1MH1BbT3M+XvQmkCBR//M0BOYDIDtkACQjUgZAdsgASEakMYb13DLBdTB9QW09zPl1C//U4vkWG3tkySot6F+cul0MjwQ/cFaa1H3/8or8nyeKt+sL//M0BOcC2DtoABgjRAWwdtAAMEaI/9Ti+RYbe2TJKi3oX5y6XQyPBD9wVprUff/yivyfJ4q360K/8sjl7hcYrH42eOiQSM
VHy//M0BOwDfEVkACRiJgb4isgASMRMBF4VH/hr/+ZQr/yyOXuFxisfjZ46JBJUfIEXhUf+Gv/5leBqV7m09Kli0oOtvJBAK8F7//M0BOcDTD1qKBgiIAaYetRQMERAtbKg3wNSvc2npUsWlB1t5IIBXgvdrZUG1eqYxaI+wtiRs0rSTv0D8YG2NeQ/3spdvlPF//M0BOUCeCFmACTABgTwQswASYAMuqYxaI+wtiRs0rSTv0D8YG2NeQ/3spdvlPFl7BCDkyVqtyQ7eYliV6Aqky/t/6Bvkf1b//M0BPAEYHdiZDEiCAjA7sTIYkQQ5vQDXo7BCDkyVqtyQ7eYliV6Aqky/t/6Bvkf1b5vQDXo5USipUB4vhUAYWztD36sHNqe//M0BN0DKEVuyBgiRAZQit2QMESIv6iPvCP7+VEoqVAeL4VAGFs7Q9+rBzanr+oj7wj+9ecvRcThFLqNyQ87R6sPpdso5b5f//M0BN0ClEVgABhCQAUoisAAMISA8Ac5ei4nCM
KXUbkh52j1YfS7ZRy3y/4AVnB6Yha/UuotiC82rzkCeyDi9RH4k+Ub6gVnB//M0BOYDSDteACQlQgaQdrwASEqE6Yha/UuotiC82rzkCeyDi9RH4k+Ub6gV3C9gCK26QYECQeRd6lA5aRza/ZRoxf5DcL2A//M0BOQDkJtgABkiMgchNsAAMkRkIrbpBgQJB5F3qUDlpHNr9lGjF/kF65tQRoHWw1WJpND6Le2OG/4ZoTZd+/7E+Z65tQRo//M0BN4DCD1mABgiYAYQeswAMETAHWw1WJpND6Le2OG/4ZoTZd+/7E+ZzHQFfMXjcQxLS9Td1g+wkldG+yn4l/f9+Y6Ar5i8//M0BOACtDdqABgiUAVobtQAMESgbiGJaXqbusH2Ekro32U/Ev7/vcxLKA9rppHZNwrYts95HShZAtv3MhzfmPtO+t+YllAe//M0BOcDMD9oABzDCAZgftAAOYYQ100jsm4VsW2e8jpQsgW37mQ5vzH2nfW99aoIqFkDCjJyBK1FZM
JInwIXL1v9SN3/Z6/Wq//M0BOcC+DVoACBnFgXwatAAQM4sCKhZAwoycgStRWSSJ8CFy9b/Ujd/2ev4YTCoXdb1YHUwoBvG9hCz3ijvV9aPt+GEwqF3//M0BOoDMD9mACRGQgZgfswASIyEW9WB1MKAbxvYQs94o71fWj7V6hlYICBuUN/QTdhTTZWzBokofbrvIu9X7/o6hlYICBuU//M0BOoDDD1oACzFFgYYetAAWYosN/QTdhTTZWzBokofbrvIu9X7/oXlFSwJCtplNLjoJQMUadodurPGnbppvke/Z8jyipYE//M0BOwDfDVmACwmIAb4aswAWExAhW0ymlx0EoGKNO0O3VnjTt003yPfs+RVyg/g7H2EkneoaeLmc4cE9N/g9NUj//kMoP4O//M0BOcDICVqFBUjAgZAStQoKkYEx9hJJ3qGni5nOHBPTf4PTVI//5CYDc5ZA8Eoo0agTa9NupIdaLxrroBevtOPz9b6TNv///M0BOgC2CNqACQjIAWwRM
tQASEZArmA3OWQPBKKNGoE2vTbqSHWi8a66AXr7Tj8/W+kzb/61w2IUIXpPKCUhmC/lFNn3U+Bq//M0BO0DSEdoACQiVAaQjtAASESo+f/9GGxChC9J5QSkMwX8ops+6nwNXz//oQAt/KDuOhEEqWcY7YgGZADK2qXOfFPKaFh9//M0BOsDZGlkACRnJgbI0sgASM5M3ZrzKgAt/KDuOhEEqWcY7YgGZADK2qXOfFPKaFh93ZrzKsQ3lwmjmtVd7DVul2QNnIWq//M0BOcC8EVmACzDFgXgiswAWYYsXTQp+93NfZ9vXiG8uE0c1qrvYat0uyBs5C1S6aFP3u5r7Pt61aD7jQJFExYQUhhVmFtX//M0BOsD+F1iADDFFgfwusQAYYoshAplqPTQbK8O7qPn6D7jQJFExYQUhhVmFtXhAplqPTQbK8O7qPn1pM8uGkWm16rI3DdA//M0BN4CrEVoABUjAgVYitAAKkYEiZO9qib01O1O3+qkzy4aRabXqsjcN0CJkM
72qJvTU7U7f6gTU7jTQUAwgVLWKkP4e/XgJ//M0BOYDwE9qyBgnJgeAntWQME5M/tv0F/6vOf0gmp3GmgoBhAqWsVIfw9+vAT/bfoL/1ec/pfRlwQLY3F6b1+wk9YmjUcvA//M0BN0DVEdkADBnJgaojsgAYM5M6K3c9/9f9foy4IFsbi9N6/YSesTRqOXgdFbue/+v+tXlKMKJ3CWSOZpwps4z9m5l31/x//M0BNoDSEViACRlJAaQisQASMpIv6v/0cpRhRO4SyRzNOFNnGfs3Mu+v+N/V/+h5bUgLMSXc4OHH3KS4RPpqD/g/Ef8t/+j//M0BNgC4EVmACQFQAXAiswASAqAltSAsxJdzg4cfcpLhE+moP+D8R/y3/6F40Eic2sLKZSphmU7GbZHC79NQT8ny3+7/5Hj//M0BN0DLGdoZBglMgZYztDIMEpkQSJzawsplKmGZTsZtkcLv01BPyfLf7v/kQek2wzPyolu2raCmnhw62gzCN6w/wzxf+WC//M0BM
N0DBEVmACQiQAYIiswASESAHcD0m2GZ+VEt21bQU08OHW0GYRvWH+GeL/ywQ7nzDqwkONQEnMwXXYVFWlx3tQFf8Z/V//M0BN8C3GdoABgiVgW4ztAAMESsP/+NBv+T6PMOrCQ41ASczBddhUVaXHe1AV/xn9U//40G/5Po5dgRPFEFDxlsxjyOJDbz//M0BOQC+FdkACRiJgXwrsgASMRMJ9DAaTch0f7OXYETxRBQ8ZbMY8jiQ28yfQwGk3IdH+z3YeJdbg3btmrVW7pO3ydcANsI//M0BOcDQEdeACQiUAaAjrwASESgfdsyv+O92HiXW4N27Zq1Vu6Tt8nXADbCH3bMr/jlmjBO8QzhUfkknL5BL1f9AfYipyf8//M0BOYDbC9eZDCmJgbYXrzIYUxMjNGCd4hnCo/JJOXyCXq/6A+xFTk/5FXInE58QS2sxbUnK7BO9fFkukCV1H9eROJz4glt//M0BOIDoIdgACTFJAdBDsAASYpIZi2pOV2Cd6+LJdIErM
qP61c5qBInxhL4vJJxR8FetcNiibCTaIjv/DP9Gc1AkT4wl8Xkk//M0BNsC8EdoACAmVAXgjtAAQEyo4o+CvWuGxRNhJtER3/hn+hWDUyEocNkOtpV8ynFsgmfMIIqDe1vT/pg1MhKHDZDraVfM//M0BN8DCEdsACQmYgYQjtgASEzEpxbIJnzCCKg3tb0/6ZEbFk2EzYIJ+18RFfoxn0vktAb6xr/x1GrmB+n/TIjYsmwmbBBP//M0BOECtEdsAAUiCAVojtgACkQQ2viIr9GM+l8loDfWNf+Oo1cwP0/6VW2zEROThvGW/LrqErKYzEbXxKdrv7U/luivMttm//M0BOgCtCtsAAUiCAVoVtgACkQQIicnDeMt+XXUJWUxmI2viU7Xf2p/LdFeZWcMjyMzrwWjKMEdGI+g/NoE/3/Uf+tLOGR5//M0BO8DNCtoAAUiCAZoVtAACkQQGZ14LRlGCOjEfQfm0Cf7/qP/WlVveYyBzkgTwjVqw9sZ4aFjDhV0Yp+s5M
ZX7/0N7zGQO//M0BO4C8CtqYAUiCAXgVtTACkQQckCeEatWHtjPDQsYcKujFP1nLK/f+hXNocPhfFYWhgwANKVntQMdnEN30N/v6c2hw+F8//M0BPIDtGlmAAWFCAdo0swACwoQVhaGDAA0pWe1Ax2cQ3fQ3+/p5xIMCHNWOKVtwB5SlOTgxHyqLT8F4jUrZrN/b9XOJBgQ//M0BOkDXClqFAUmAga4UtQoCkwE5qxxStuAPKUpycGI+VRafgvEalbNZv7fqZEqjRgpSmRfXUrBdhMnUMszUUUSyQ6vZoT9//M0BOYC1GdsFAEiAgWoztgoAkQEs3IlUaMFKUyL66lYLsJk6hlmaiiiWSHV7NCftm3+yYeeI8uDcMHocBp/Bp97Qf3dyNXZ//M0BOsDVDVuKATHAgaoatxQCY4E9e7+yYeeI8uDcMHocBp/Bp97Qf3dyNXZ9e6cCSI0KXyp2J4dhKhSdG30UVetY53bxbiv//M0BOgC4B9oAAUjAgXAPtAACkYE9M
E4EkRoUvlTsTw7CVCk6Nvooq9axzu3i3Ff6FZEIww8VU73Op0PkirKWoku92tifwT/q//M0BO0DnFdkACzCFgc4rsgAWYQskQjDDxVTvc6nQ+SKspaiS73a2J/BP+qdhEofIxW4slDp6BrxTltmVpbNhhdhJaJTpb1///M0BOYDbEdmAAWFBgbYjswACwoMwn1TsIlD5GK3FkodPQNeKctsytLZsMLsJLRKdLev+E+pg9zMkp56T7zc25jeOrtr+kCL//M0BOIDAEVoACRmKgYAitAASMxUsbxD/mYPczJKeek+83NuY3jq7a/pAi7G8Q/5lfVIxM8Eskm77neQtzazXSOC8bZU/+31//M0BOUDREVkAAUlBgaIisgACkoMSMTPBLJJu+53kLc2s10jgvG2VP/tgfT3Z8VTD8YLq+caeU1FF+J0LxD1L2PuR+K8jA+n//M0BOMC4CFmAAUsAAXAQswAClgAuz4qmH4wXV8408pqKL8ToXiHqXsfcj8V5FUaCaEUeM
Bq5mtpwxOcvvtb7fr/PDQTQijwN//M0BOgDzEdiADDHJgeYjsQAYY5MXM1tOGJzl99rfb9f55WRFwxINYsH3d8KeXyqbzHA5LqyzUza/pqSd5WrxtMiLhiQaxYP//M0BN4C2EdqZAUiCAWwjtTICkQQu74U8vlU3mOByXVlmpm1/TUk7ytXjaXMVKTBfmQvUqOV1Y/ChXPir7G+V+Wf8M2chmKl//M0BOMCwEVmACQmVAWAiswASEyoJgvzIXqVHK6sfhQrnxV9jfK/LP+GbOQVzEhNoIa87+7adHWfmH68atatym/d8UerMSE2//M0BOoDdEVoZCRGVAboitDISIyoghrzv7tp0dZ+Yfrxq1q3Kb93xR6lkRDD5pd2Id4IFmfBzE8Gzyo8D1tHb/7PkJEQw+aX//M0BOUCZCNqAADGAATIRtQAAYwAdiHeCBZnwcxPBs8qPA9bR2/+z5CcRgMqG9iaIsGVWJd9e/3DBlQFS0oKRdKlHr3ukdG9//M0BPEDvGdkAM
AUnCgd4zsgACk4U1WsPziMBlQ3sTRFgyqxLvr3+4YMqAqWlBSLpUo9e90jo3uq1h9XSokJyDyimAW2qKRIa//M0BOgDNDdmAAUlAgZobswACkoE3y34Y+/7dKiQnIPKKYBbaopEhrfLfhj7/tUe9MaBohHM2AtRNR68bKPiuN1HPryOWHvT//M0BOcC+EVmAAUiBgXwiswACkQMGgaIRzNgLUTUevGyj4rjdRz68jllEZ0jxTiRHr6RzEO8tHyuP+IGo7xa4i/Pt/9jhGdI//M0BOoDIDVkAAWCCAZAasgACwQQ8U4kR6+kcxDvLR8rj/iBqO8WuIvz7f/Y5Xo6WUPE4rSJBRlccfxAe/tTne6/vX/lTP3e//M0BOsERDVmAAUmAgiIaswACkwEt6OllDxOK0iQUZXHH8QHv7U53uv71/5Uz93rhnPHjhmOgvA7SvGb5h7ffT7vLN+a+qGc//M0BNkCaClsAAUiAgTQUtgACkQE8eOGY6C8DtK8ZvmHt99Pu8s35M
r6l0jM3MhISdzFscXsk1KbfxcXvH9P/7Mn/Kn/hD/Tp//M0BOUC2DVuZAjCAgWwatzIEYQEGZuZCQk7mLY4vZJqU2/i4veP6f/2ZP+VP/CH+lX6f0cQm5MzoTNBHh2vhQhnamSHKfT+//M0BOoDaEFoYCTCRAbQgtDASYSIjiE3JmdCZoI8O18KEM7UyQ5Rfj22lEfqirLgI3sKKI/IClzx+fsTl3Zes7uzHyr8e20o//M0BOYDUIFsFCRnEgahAtgoSM4kj9UVZcBG9hRRH5AUuePz9icu7L1nd2Y+VenqgbKDvJkHoEtQQzG8EO+orIfhpviDRt+r//M0BOQCyDdqAAjFAgWQbtQAEYoEp6oGyg7yZB6BLUEMxvBDvqKyH4ab4g0bfqURbpqUg19TmwrlSrEUVOrVFK/MfFfhD6hF//M0BOoDpJlmACzCRAdJMswAWYSIumpSDX1ObCuVKsRRU6tUUr8x8V+EPqXloGiAcu09TFnqmK4LbjH80/Vv/UH8o/4b+M
nlo//M0BOICfDNqACTiIgT4ZtQAScREGiAcu09TFnqmK4LbjH80/Vv/UH8o/4b+lfhix0eHOirCW3HHHDHVXuOTtKcoO+f8qn5v//M0BO0DnDdqFCUFJAc4btQoSgpI4YsdHhzoqwltxxxwx1V7jk7SnKDvn/Kp+bXso4iELE2hG9hSztY3Pvs+l//yX0dlHEQh//M0BOYDODVoACTiIgZwatAAScREYm0I3sKWdrG599n0v/+S+hUDh7/s4TDqXveG2o7A/hXTxisR1ufgbbn9OGTtd4HD3/Zw//M0BOUC+CVuZATHAgXwStzICY4EmHUve8NtR2B/CunjFYjrc/A23P6cMna71eldmhOml1AQ5oFg38EM7LSH1J+A/kf2dK7N//M0BOgDSGdoABliFgaQztAAMsQsCdNLqAhzQLBv4IZ2WkPqT8B/I/sVEXj02raxmrusGJc0yZ2OgHdu8vEtLMG/pZ838kIv//M0BOYDOCdmACVGIgZwTswASoxEHptW1jNXdM
YMS5pkzsdAO7d5eJaWYN/Sz5v5JoGxFhxH2pYDtGjIyvUW7j11PIjvR+mgb//M0BOUClCNsABhGEgUoRtgAMIwkEWHEfalgO0aMjK9RbuPXU8iO9H6VOX2aUHCoTSEpCTYkxmXjQQvj5dU6/4h/9C/+gd/+//M0BO4DpEFwyAziFAdIguGQGcQog5fZpQcKhNISkJNiTGZeNBC+Pl1Tr/iH/0L/6B3/6Om0s2LhF2QWG8oeyt46Rf15LlP3//M0BOYC5DVqACRiFAXIatQASMQo+oz02lmxcIuyCw3lD2VvHSL+vJcp+/1GVaTp4+gjoYUjCt4wnK/HAw6tcW7v8KaNH7qT//M0BOoDjE9qZCQlQgcYntTISEqEp4+gjoYUjCt4wnK/HAw6tcW7v8KaNH7lEMyNHHMKhqCKi8DaEq/hQi98Z6jW+obuqCwh//M0BOQCyDdoABUlAgWQbtAAKkoEmRo45hUNQRUXgbQlX8KEXvjPUa31Dd1QWasyqwK1OJpkHOpJBM
V8MKb1+T2/VP/q3/ghf//M0BOoD0JtkFCTlFgehNsgoScos1LqzKrArU4mmQc6kkFXwwpvX5Pb9U/+rf+CF/UsRaOw3EaRxUW4DY1aP4mf+yQ5T6jvw//M0BOACxDdoACTHEAWIbtAASY4gOItHYbiNI4qLcBsatH8TP/ZIcp9R34HV6ToUDFtpnegO5IztvpY8KFDggKL2pbf8dDHX//M0BOYDGDVmACUHJAYwaswASg5I+rpOhQMW2md6A7kjO2+ljwoUOCAovalt/x0Mdf6l7fi1wqmp1BbLxGLZWQXo24Y+6zs7//M0BOcDPH9oZBQCkgZ4/tDIKAUkfi1wqmp1BbLxGLZWQXo24Y+6zsWEnO3XFuOx2Y5i6L1OCaNQa9ArZr1gL178tCTnbri3//M0BOYDcJlkACTiIgbhMsgAScREHY7McxdF6nBNGoNegVs16wF69+WV9P0DhjRacs4nSezq8GaNSugOtOczTrv8l+r0/QOG//M0BOIC1DNoZBhFIAWoZM
tDIMIpANFpyzidJ7OrwZo1K6A605zNOu/yX6oL2w1zhODo9wpXYGbxGZyZ9On4KhZjqo+J3/E8F//M0BOcDiDVoACQGUAcQatAASAyg7Ya5wnB0e4UrsDN4jM5M+nT8FQsx1UfE7/id9v4hdgyVPoO/cFviRU8Rq2d9Oj//p9v4//M0BOECiEVuABglOAUQitwAMEpwhdgyVPoO/cFviRU8Rq2d9Oj//pXp7AgFXE+tzgKLYbScWqtSl79beDuBL2//09PYEAq4//M0BOsDNEdsYBhFVAZojtjAMIqon1ucBRbDaTi1VqUvfrbwdwJe3/+l6eYKgqsAZGKAfQcHTgCCVQxCJZ+YQWMuuzlHR08w//M0BOoDQEVqACTCJAaAitQASYRIVBVYAyMUA+g4OnAEEqhiESz8wgsZddnKOhUE3RFDgoB9mIiGp3g6stR2bf6ATdEUOCgH//M0BOkDfF1uZBQiRgb4utzIKESM2YiIaneDqy1HZt/olBJng24QVKtEySkZVM
WUBkOSneXid9SpV8l2esv8rKCTPBtwgqVaJ//M0BOQCuC9sACTCFAVwXtgASYQoklIyqsoDIclO8vE76lSr5Ls9Zf5Vp4O0YJGy+O15LUoleEqlW22p0v+mhZHb36gzTwdo//M0BOsDPFtoACQiQAZ4ttAASESAwSNl8dryWpRK8JVKtttTpf9NCyO3v1Bl5U0LqgLVyxJksLxHw9FLbLVV5P/qOjvdTyXK//M0BOoDdDFoACTCFAboYtAASYQomhdUBauWJMlheI+HopbZaqvJ/9R0d7qeSYI/OjOFah3J21iepwIqi9EVZD3xb2F2fDUE//M0BOUCUDVuYAwDUASgatzAGAagfnRnCtQ7k7axPU4EVReiKsh74t7C7Php6TeB4ROKe4ybZmdOBgFm18MfT7EN+Gv29JvA//M0BPMDvE9mABUlBgd4nswAKkoM8InFPcZNszOnAwCza+GPp9iG/DX7Vb+7B5oXoL23RT5hTNYx0HUJordWf19f/0f/1Bm///M0BM
OoDXGdoECQnQga4ztAgSE6ERf3YPNC9Be26KfMKZrGOg6hNFbqz+vr/+j/+oM36FbMqLFCIYgeluEbMZl4q3Rtvr1J///M0BOcDPGloABjiUgZ40tAAMcSkrq//g7MqLFCIYgeluEbMZl4q3Rtvr1J/rq//gxJQYrUByiPXbCmnD8mxx7kMtiurV8t9//M0BOYDHDdoAAklCAY4btAAEkoQf6BJQYrUByiPXbCmnD8mxx7kMtiurV8t9f6Fg0oGI2O8fAPoTlpxDML2QZ7J34p8W/G///M0BOcDBC9oACTCFAYIXtAASYQovg0oGI2O8fAPoTlpxDML2QZ7J34p8W/G/vWDGsHFJDffwCYQOSnK4I1cZvv+voW3/K3///M0BOkDtJloFBglUAdpMtAoMEqgxmgxrBxSQ338AmEDkpyuCNXGb7/r6Ft/yt/8Zqhjoi0B/ZnA2FbWJxTO9ajPz7qtLvV+//M0BOADAJdqFBQCkAYBLtQoKAUgJKhjoi0B/ZnA2FbWJM
xTO9ajPz7qtLvV+JPRnBAKJGeeuNBqtbHOFpVhpjRyNZDqvp4GO//M0BOMDGC9qYAjCCAYwXtTAEYQQ+jOCAUSM89caDVa2OcLSrDTGjkayHVfTwMdVghsdax/r0BYSYHXjwY2wNOnplDW/MUcA//M0BOQDGD9oAAjCCAYwftAAEYQQQQ2OtY/16AsJMDrx4MbYGnT0yhrfmKOAFetkA+VkSd0cG7WGU7fERF8Honb+/R2/86f+//M0BOUDUJtoAAjCBgahNtAAEYQMHb9XWyAfKyJO6ODdrDKdviIi+D0Tt/fo7f+dP/Dt+pWGfUizkfnWCC8YFTnUEPWrtX/1//M0BOMDAD9oABTCCAYAftAAKYQQ+J9v5UzDPqRZyPzrBBeMCpzqCHrV2r/6/E+38qZV2HMCC0A50L3jJTmuGySef+k/859v//M0BOYDRD1mACTFFAaIeswASYoo17DmBBaAc6F7xkpzXDZJPP/Sf+c+362+vM3pVRpfx1sSbk7utwAkDfdVtM
fRlPqR8nfXm//M0BOQDBD1oAAjCBgYIetAAEYQMb0qo0v462JNyd3W4ASBvuq2voyn1I+TVBujlh2RJBir1loTViU6NEM4FhmZPSOF7Rf9+//M0BOYDlJlmACRiRAcpMswASMSI/UDdHLDsiSDFXrLQmrEp0aIZwLDMyekcL2i/79+p6b+sLBZsZujWeznHnjpf1b25//T0//M0BN8DBGdoAAkiBgYIztAAEkQM39YWCzYzdGs9nOPPHS/q3tz/+lWFpbQnFUk+pgaywZoLMrgxRupNOxi1ntn1Yo/1wtLa//M0BOECvDdqAA0lMAV4btQAGkpgE4qkn1MDWWDNBZlcGKN1Jp2MWs9s+rFH+tXputM0HItR9QBcGeC9wYxfn//2fM9N1pmg//M0BOgDNDdqFCQjQgZobtQoSEaE5FqPqALgzwXuDGL8//+z5lWodnQ0KcyzlgW7KPMNdXs7XgV/9l+jOv/Qvp6nF/pqHZ0N//M0BOcDjDdsZBkjIgcYbtjIMkZECM
nMs5YFuyjzDXV7O14Ff/Zfozr/0L6epxf6V9HuoVCWt3FvqO1XLA4azu+lux/oPesOe//M0BOEChDVuACTDFAUIatwASYYoj3UKhLW7i31HarlgcNZ3fS3Y/0HvWHHULYXE5IlTbh8uDD1eedWHvv4/Z/Ypf8X+a9it//M0BOsDhDVqABUiBgcIatQAKkQMQthcTkiVNuHy4MPV551Ye+/j9n9il/xf5r2Kxi5YcBXXTPrIM3RzReVf6/gvo/Dv2Yxc//M0BOUClDdqACTiIgUobtQAScREsOArrpn1kGbo5ovKv9fwX0fh37HnG7gHBPp+eAOcBIJ7LIcrc8dxfc/c/xFoyB77ucbu//M0BO4DyJtmAB1iBgeRNswAOsQMAcE+n54A5wEgnsshytzx3F9z9z/EWjIHvuWgbagrE1sR0BsaJMM6xgd5306x//ihugba//M0BOQC7CdoACQrIAXYTtAASFZAgrE1sR0BsaJMM6xgd5306x//ihvD6VHghBfn+Cv6pM
HiNqziWe8RDaH976Zv78wv/og/6//M0BOgDcIFmACwidgbhAswAWETsMPpUeCEF+f4K/qkeI2rOJZ7xENof3vpm/vzC/+iD/oX2+rEgDNGiDQq6t2UZfLrq/Nf///M0BOQCvGdqACAiSgV4ztQAQESUJ+31YkAZo0QaFXVuyjL5ddX5r/5NgXKFmmEQ+WkoXwQJwfsVE9oLv+/0GZ535PXrgXKF//M0BOsDiEVmACSiJAcQiswASURImmEQ+WkoXwQJwfsVE9oLv+/0GZ535PXr51i5A2U5uAwU/OHMT2giSrA9e9+hniD4kp6u//M0BOUC0DNoABUlAgWgZtAAKkoEdYuQNlObgMFPzhzE9oIkqwPXvfoZ4g+JKeqCaI0M8mDfE0DcIXPcMdsOU6cX+XO/NwTR//M0BOsD6JtkAB0iCAfRNsgAOkQQGhnkwb4mgbhC57hjthynTi/y535tw7sBAnpDAYnDgMI9rIVn4VNj7qVnG+c+l/qw7sBA//M0BN8CfDVqAM
CRHEgT4atQASI4knpDAYnDgMI9rIVn4VNj7qVnG+c+l/qWMDKAGJta8sGnaDumyMCmpbEermd2/539EYGUA//M0BOoDYGlqZBTiFAbA0tTIKcQoMTa15YNO0HdNkYFNS2I9XM7t/zv6FecZ6MOiTDE2D+w+ntwgSwvs78EvUOdU1l+34p9S//M0BOcDUClkACRJIAagUsgASJJAOcZ6MOiTDE2D+w+ntwgSwvs78EvUOdU1l+34p9SFwJD2jIUeooKzhBo9fo/x2nKaen9///M0BOUC3BtqZBTCAgW4NtTIKYQE/14Eh7RkKPUUFZwg0ev0f47TlNPT+//61Rb85Qd4Gj7OpAPBCLPdKDu94EivuXb8joxz//M0BOoDSEFkAB0iAgaQgsgAOkQExb85Qd4Gj7OpAPBCLPdKDu94EivuXb8joxz19C8DAnW7NYSPs0OnnRzFCnI//0dHL+he//M0BOgDFDVmABUiFAYoaswAKkQoBgTrdmsJH2aHTzo5ihTkf/6OjM
l3pi6R0sEYH45D8TAjDKvcah/PCOcpQmK3q70p5HhHp//M0BOkDqE1iACVDJgdQmsQASoZMi6R0sEYH45D8TAjDKvcah/PCOcpQmK3q70p5HhGNHoPBBficFxo9kbvHM/ZG6+P9f/t///M0BOEC1E9wyBQHIAWonuGQKA5ATGj0HggvxOC40eyN3jmfsjdfH+v/2/pV52rREZN85Tk3tMH5jXdXyIU5GM1nmeTq/z6u//M0BOYDSEFmZBiiIgaQgszIMUREdq0RGTfOU5N7TB+Y13V8iFORjNZ5nk6v8+qFssNERcGwnkIcG1TwFvJWUdH+a/phbLDR//M0BOQCvDVmACTjJAV4aswAScZIEXBsJ5CHBtU8BbyVlHR/mv6V4y5JkMEqAkbOYt+kHn5N0LAgLgg4vWumd3+zjLkmQwSo//M0BOsDwEdiACTlIgeAjsQAScpECRs5i36Qefk3QsCAuCDi9a6Z3f7FhHdwxOTpiBOOT6OWLfc1t4jJuFjllnYUlIR3cM
MTk//M0BOIC1GdoABQCkAWoztAAKAUg6YgTjk+jli33NbeIybhY5ZZ2FJQIboVcsLSBKeN29TN6HA8/cIqnTZEjeSpW3R3cczlA//M0BOcDUEVkACQiVAagisgASESohuhVywtIEp43b1M3ocDz9wiqdNkSN5KlbdHdxzOU5zKKInDcW3UEGi5kpojMPfp/9XOZ//M0BOUCqCdoABRDEgVQTtAAKIYkRRE4bi26gg0XMlNEZh79P/qV9KKBhsgVZC/h4quB5nTMjlvISu5qc7Yrp7f1+lFAw2QK//M0BO0DWEVkACQiYgawisgASETEshfw8VXA8zpmRy3kJXc1OdsV09v61eLU2Q3LCnC9U5Slfge1zLfHPFIrvQRq0p/i3Fqb//M0BOoDIDNmAAjJAAZAZswAEZIAIblhTheqcpSvwPa5lvjnikV3oI1aU/xZiHZKbwBouRoI4yWcsK3umni+wjvk16vZ+qId//M0BOsD0CVqZBTGAAegStTIKYwAkpvAGi5GgM
jjJZywre6aeL7CO+TXq9n6l4laAurBBdF3wTxlgmNFO1lIn8Q/YT9nV7/18//M0BOECZB9sACQiIATIPtgASERAStAXVggui74J4ywTGinaykT+IfsJ+zq9/63IeAaQHMMz4Gy3ZYzbqIpvk91yv6ch4BpA//M0BO0DZDFoABkGFAbIYtAAMgwocwzPgbLdljNuoim+T3XK/pXjBpOCp3IDdXt5GgO1wiwlBxZ9Dq23Hu2k8/+myj2dXGDS//M0BOkDTDFmABmGAgaYYswAMwwEcFTuQG6vbyNAdrhFhKDiz6HVtuPdtJ5/9NlHs6mINB8Sw2hKltVE5zuEXH0UOyTd86vu//M0BOcDKE1mAB0iAgZQmswAOkQE/9dcQaD4lhtCVLaqJzncIuPoodkm751fd/661YYZJFnCOCbSgLpPSDd1dsv2I3Xo/k/1//M0BOcDTE1mABliBgaYmswAMsQMQwySLOEcE2lAXSekG7q7ZfsRuvR/J/qVnDLFrcLvW1+Qld5OvM
yWbnti3Yip1Cue4i/XV//M0BOUCmDFoAAziEAUwYtAAGcQgOGWLW4Xetr8hK7ydfks3PbFuxFTqFc9xF+up42ymSNYkZKPwSPcIaYkO7F4Y78j+n3cb//M0BO4D7E1gACWFBAfYmsAASwoIZTJGsSMlH4JHuENMSHdi8Md+R/T7lQIAtHeFugPLgT1mKR7hp46+Omr0jusSQ3a3b7Ie//M0BOIDFDFkAB1jBgYoYsgAOsYMf/U5AEAWjvC3QHlwJ6zFI9w08dfHTV6R3WJIbtbt9kPP/qch5q2B0IBk6NwUPOEmIjru//M0BOMC5DFmAAkiAgXIYswAEkQEU7fsX38l+rmrYHQgGTo3BQ84SYiOu5Tt+xffyX6l5i7AKcAvWLMCHmCGfA7utijtrN93//M0BOcDXDFiABVmAga4YsQAKswEV/9dfMXYBTgF6xZgQ8wQz4Hd1sUdtZvu6v/rrYgdQMaAyEQ9wI/DjJQSPp9+LdxT6v7P//M0BOQC1C9kACVjEAWoXM
sgASsYg9UQOoGNAZCIe4EfhxkoJH0+/Fu4p9X9n+pXh50D8KAfp6/prVhbvEtSmqsnq6N7f0I4e//M0BOkEDE1myBUCBAgYms2QKgQIdA/CgH6ev6a1YW7xLUpqrJ6uje39CNhMwDS4YR0tyylPyK84enX2RJuajdd6eP/17CZg//M0BNsCyDFmABjjEAWQYswAMcYgGlwwjpbllKfkV5w9OvsiTc1G6708f/rVysyeNiWLYGjVEDYwDRQnQnk+51nZs6/7crMn//M0BOEDDDFkABjjEAYYYsgAMcYgjYli2Bo1RA2MA0UJ0J5PudZ2bOv+1cQ2ojdWKUpxPwMMkMMsKiWjI+3DPyC/OrdV7H/V//M0BOMDBE1kABxiJgYImsgAOMRMiG1EbqxSlOJ+BhkhhlhUS0ZH24Z+QX51bqvY/6njL4DbMCNHHkEjYcYWJSLOzUrRTbs4//M0BOUC8C9kACSiQgXgXsgASUSEy+A2zAjRx5BI2HGFiUizs1K0U27F+B6GhM
UCaSj0IHGuF1wFFTcggu7YR2zq9Xo/ynwPQ//M0BOkDRDFiACFGEAaIYsQAQowg0KgTSUehA41wuuAoqbkEF3bCO2dXq9H+UeMPTA6+BmxJ9ANsHNHaO+V3Efn1f2u+vjD0//M0BOcDCCdiACxJJAYQTsQAWJJIwOvgZsSfQDbBzR2jvldxH59X9rvriDFGg4Fc+gPYHwblUQz0jKIh7Wbrk6/u+muIMUaD//M0BOkDnE1gACzCIgc4msAAWYREgVz6A9gfBuVRDPSMoiHtZuuTr+76a+KVRCDfBmCB7ugZzQ4gd3H3WxG6Had06jilUQg3//M0BOICqCdkACTiEAVQTsgAScQgwZgge7oGc0OIHdx91sRuh2ndOoXzPSEBBgy5NPU4G0NUopN06egt04xHvV//6PM9IQEG//M0BOoDbDFgABlDEAbYYsAAMoYgDLk09TgbQ1Sik3Tp6C3TjEe9X//o425NEEcCGGl3wcDXDkhDE6WH6jnU/qT//3SPG3Jo//M0BM
OYC8DFiACRGJgXgYsQASIxMgjgQw0u+Dga4ckIYnSw/Uc6n9Sf/+6RVUrndw6J+J6EJ9QPdSyF2k0lvxW9v3L6f9vUp//M0BOoDQDFkAB0iBAaAYsgAOkQIXO7h0T8T0IT6ge6lkLtJpLfit7fuX0/7epXmrKUDYLJd6xAPFwAUQjZmqq9FH/fzVlKB//M0BOkDCDFkABkjBAYQYsgAMkYIsFku9YgHi4AKIRszVVeij/vVlIjuXhtgA+iQO9IFmsOz14m3vnvwjoWNy0tTo4pKRHcv//M0BOsDQE1kACUCEgaAmsgASgQkDbAB9Egd6QLNYdnrxNvfPfhHQsblpanRxRWIHVRoeFOJb5AV1ODhme4cvY/t2XKiB1Ua//M0BOoDVC9kACRDMAaoXsgASIZgHhTiW+QFdTg4ZnuHL2P7dlylhYgw1BrBL7avpGyjdTTPArbrSIMlt7BfdN9f/bXCxBhq//M0BOcDRE1oFCRiJgaImtAoSMRMDWCX21fSNlG6mmeBWM
3WkQZLb2C+6b6/+2tWYZY4xYx+TYUpbEpjmqI7OeyuWmGWOMWMf//M0BOUCpB9oABkCEgVIPtAAMgQkk2FKWxKY5qiOznsrlsgzJMd4RgFegMM+jgVuXNqABD9khVa4InOl6qxgC9ud/6cgzJMd//M0BO0DpE9iADElGAdInsQAYkow4RgFegMM+jgVuXNqABD9khVa4InOl6qxgC9ud/6VhdzR+A3kp8WG6ACH5eK7dX/+qF3N//M0BOUCqDFmAB0jAgVQYswAOkYEH4DeSnxYboAIfl4rt1f/6uVeoDgvgI8+uetcZ1yYh+Rp4sScIR72iIncy7/+2vRyr1Ac//M0BO0DpEFiAB1lCgdIgsQAOsoUF8BHn1z1rjOuTEPyNPFiThCPe0RE7mXf/216Ffj6aHdCuMi+rzhJiDVtrJvr9H/f/s+P//M0BOUCYC9mAAkjAgTAXswAEkYEpod0K4yL6vOEmINW2sm+v0f9/+znHpg6IoBm0c6w7Cphni2jVSUsWuJt3M
6v539XOPTB0//M0BPIEOE1eACzCJghwmrwAWYRMRQDNo51h2FTDPFtGqkpYtcTbv1fzv6nDkf3wiBpAOKiiDULRg7Yh3wZ01flGdr8p93an//M0BOECUB9oABTCBASgPtAAKYQIDkf3wiBpAOKiiDULRg7Yh3wZ01flGdr8p93ales5IRBjR3iJeKbkFee3Kv5d1/5xf/+j//M0BO8D5DFkACRmNAfIYsgASMxorOSEQY0d4iXim5BXntyr+Xdf+cX//oUSSJxtGz+C9p0f5TB4gdazfg9Nvs62K5vsu9Ik//M0BOMCsC9qACTDEgVgXtQASYYkkTjaNn8F7To/ymDxA61m/B6bfZ1sVzfZd6XnctCV4kw1cpNphnSJM29ZL3WW+3/+vnct//M0BOsDXDFmACSiMga4YswASURkCV4kw1cpNphnSJM29ZL3WW+3/+syMivYLhGwDwFJTg5xlJYOPdan6Jw7vkusz//d6DIy//M0BOgDeE9wyBxCAAbwnuGQOIQAKM
9guEbAPAUlODnGUlg491qfonDu+S6zP/93olHpGM8UWHjYp3YjGhC9R+ngvRXX//+mU//M0BOMC2DloACRnJAWwctAASM5IekYzxRYeNindiMaEL1H6eC9Fdf//6eo+xCQaF+tKNQ0HBDFhTN0eWVf+rv/9VfUfYhIN//M0BOgDXDloZAkjBAa4ctDIEkYIC/WlGoaDghiwpm6PLKv/V3/+qtU/ogqEAeoOZqPyRqbk2BWNFHMl0XoIxz17q/a76z+i//M0BOUC0C9oACQiMgWgXtAASERkCoQB6g5mo/JGpuTYFY0UcyXRegjHPXur9rvrtrlYxIJhd3HyUcHWJR+9vwj9jNy9Gn/9//M0BOsDoE1kFC0FFAdAmsgoWgooNtcrGJBMLu4+Sjg6xKP3t+EfsZuXo0//pfrLY2NMCLdaBsARkQ4aduPU5r2s9dbcn/6P//M0BOQC4E1oAAkiAgXAmtAAEkQErLY2NMCLdaBsARkQ4aduPU5r2s9dbcn/6O5odEHDAM
Hb3BzQyLmAD7hY7cfvyO9tjou65//M0BOkDBD1mACRDNgYIeswASIZsH9nc0OiDhgDt7g5oZFzAB9wsduP35He2x0Xdcj+xqFsDSuCrRHRcG/Kj9wrmq0Olfr////M0BOsDoDFmFB0DFAdAYswoOgYo1VC2BpXBVojouDflR+4VzVaHSv1//6lCGoYeXDHgYwNxfPoJvC0bHN5gw3dNfbhf/+pC//M0BOQDDE1qFBiiEAYYmtQoMUQgGoYeXDHgYwNxfPoJvC0bHN5gw3dNfbhf/+rIdIQfFjWBoNYceDbsD1sD7Pu+Kff/VkOk//M0BOYDMD1mACRlIgZgeswASMpEIPixrA0GsOPBt2B62B9n3fFPv/qV5MGjwL0yFoj3p7H8wvOEfnBNnyF+f6oLv33/1cmD//M0BOYDfD9oABglRAb4ftAAMEqIR4F6ZC0R709j+YXnCPzgmz5C/P9UF377/6n0kbRAqLk/FcOwfCnlD1KM4du2fBz9X6hb//M0BOECvD1qAM
BUiAgV4etQAKkQE0kbRAqLk/FcOwfCnlD1KM4du2fBz9X6hZZsJg+DpoW090qtQVd+cLXIb33rtkNYPO//X//M0BOgDYD9sxBiiMgbAftmIMURkNhMHwdNC2nulVqCrvzha5De+9dshrB53/62qMGOQsenoumEeDbU32OJzu7PesEf/9VUY//M0BOUC1D9qAAUiAgWoftQACkQEMchY9PRdMI8G2pvscTnd2e9YI//6lbiFYPSQMxIxZ3xScPKNxgmiKFewsilzUZvKv/8z//M0BOoDfD9mACzCJAb4fswAWYRIcQrB6SBmJGLO+KTh5RuME0RQr2FkUuajN5V//mUU4TI1GDhBR61yYJ3LucH69Gn4qb////M0BOUDGCdoACRlIgYwTtAASMpEkxThMjUYOEFHrXJgncu5wfr0afipv/+TyHUIPYtgFWRXYM9FcvV0fwg+ljPy333+6rId//M0BOYDPDNmAAUiBgZ4ZswACkQMQg9i2AVZFdgz0Vy9XR/CD6WM/M
Lfff7qlBWioLDgesn4ndA2HehKeIT5/sM+fdqc6/QCt//M0BOUC5D9qFAjCAgXIftQoEYQEFQWHA9ZPxO6BsO9CU8Qnz/YZ8+7U51+hwTbxg8Gy+6Okq1CdOhFPqfr527+vmKsE28YP//M0BOkDnD1kAB2CBgc4esgAOwQMBsvujpKtQnToRT6n6+du/r5ipR0TI3LqYmkfzyYLaMklaoM4n4sy5jYm7Mue+IPyw6Jk//M0BOIC4EFweAgDUAXAguDwEAagbl1MTSP55MFtGSStUGcT8WZcxsTdmXPfEH5ZoDNECwImtH6SoaWUyp47QSzuju1Xen8t//M0BOcDKEloAAUiAgZQktAACkQEQGaIFgRNaP0lQ0splTx2glndHdqu9P5ZuFlA0hibZVwwgy6tK9Us0sJ5ZNDa08MaeGf2//M0BOcDLFdsZAkiAgZYrtjIEkQEXCygaQxNsq4YQZdWleqWaWE8smhtaeGNPDP7FcqMBcQhCZI1iEhleMV1kF+ddv3/iM
H/+//M0BOcC2D1qAAknAAWwetQAEk4A//465UYC4hCEyRrEJDK8YrrIL867fv/EP/9//x1VheGwHnDYpdgtWNDFlag6vUFdszH6//M0BOwDrDtmYAWFBgdYdszACwoMD3/6P1QvDYDzhsUuwWrGhiytQdXqCu2Zj9B7/9H6lagnDQyIRbIbqHNKZQ+cidmdyvfl//M0BOQC/CtoAAknAgX4VtAAEk4E6gnDQyIRbIbqHNKZQ+cidmdyvfl19HGyMFQLBmZPVWkESRjzBszVilb0/F5ZXBRH2fLi//M0BOcDZDFkABTLAAbIYsgAKZYA3o42RgqBYMzJ6q0giSMeYNmasUren4vLK4KI+z5cWZkPlS7Yc1Sqo5HO9R4PDDt+Fs7y//M0BOMDRK1oABwiiAaJWtAAOEUQB1/r/RMh8qXbDmqVVHI53qPB4YdvwtneQOv9f6GQGPDHbCGg5KCF3B3Bzh8gnubMd+x+//M0BOEDNDtqZAUlAgZodtTICkoE7/h6QGPDHM
bCGg5KCF3B3Bzh8gnubMd+x+7/h5cLpqAdMcNkj5S1GskG7Dl+4Vynt/0YX//M0BOACiCtoAAknAAUQVtAAEk4ATUA6Y4bJHylqNZIN2HL9wrlPb/oV/7BhgMoCJE1Dq+C4mZhaoLDIy18Zvb219G/m/+wY//M0BOoDzFlkACSiQgeYssgASUSEYDKAiRNQ6vguJmYWqCwyMtfGb29tfRv5tbiyAPMXg/8ENGlhBKmYNJyp/oWG8AJs+i4s//M0BOADDDNmAAUiBgYYZswACkQMgDzF4P/BDRpYQSpmDScqf6FhvACbPoUFmqIyUcUPfkwK2qn7matbfBNi1zcvlmfOfJgs//M0BOIDGDtmAAkjAgYwdswAEkYE1RGSjih78mBW1U/czVrb4JsWubl8sz5z5NXBWLcCfQeFYbqP6j69evW7ObvpwVi3An0H//M0BOMCtC9oABUiAgVoXtAAKkQEhWG6j+o+vXr1uzm76QK6k5gLqwxqyV6iBbMwiR/2UVJbhG0PrM
1Bvft+kCupOYC6sMasl//M0BOoDaDtoFAjCAAbQdtAoEYQAeogWzMIkf9lFSW4RtD69Qb37fpVACa7GwoDFAkFpLizrVXEB/UQB99V8Z+H87t+FWIAT//M0BOYDCB1oAAUmAgYQOtAACkwEXY2FAYoEgtJcWdaq4gP6iAPvqvjPw/ndvwqxuFybVApbDX7EnpiDzChJrizZd1ffsytw//M0BOgDVE9ueATCAgaontzwCYQEuTaoFLYa/Yk9MQeYUJNcWbLur79mVQABQjFe+o4RUEx27YJLjGtFV+F38K7c58SHfV8m//M0BOUCYDVqAAjCAgTAatQAEYQEAAKEYr31HCKgmO3bBJcY1oqvwu/hXbnPiQ76vk3AMDEg9SGMoi/Ho2eNef7+Cf/0GfT///M0BPIDmEFowCFjGAcwgtGAQsYwoKYBgYkHqQxlEX49Gzxrz/fwT/+gz6f9BRVBs0mEqCGNDVgsUDpg8+FU3fJqsf6/3/Yg//M0BOsDnE1vGAjFMAc4mM
t4wEYpg2aTCVBDGhqwWKB0wefCqbvk1WP9f7/sVQ2VZu31/A0rCXLrSMKSv0QamLZ/Ttf+1egih//M0BOQC3DVkABUnBgW4asgAKk4Msqzdvr+BpWEuXWkYUlfog1MWz+na/9q9BFXJaCYTurYhKMNU+LcKJ6Uti2v/ncloJhO6//M0BOkDnE1vKBQiOAc4mt5QKERwtiEow1T4twonpS2La/+dpMlibkcgk5IbuMLW6i11Y6GO1OfRGQPMPJSyDZ6W7KU7wL84//M0BOIC9GdsyBgiKgXoztmQMERU+kyWJuRyCTkhu4wtbqLXVjoY7U59EZA8w8lLINnpbspTvAvzjwyIhMKCaVRERoUyYzyM//M0BOUDBCduyAiiEAYITt2QEUQg/WU7SdBj6wyIhMKCaVRERoUyYzyM/WU7SdBj6+iDiVdmvaCcoPuk9jWulX37OzX+rog4//M0BOcDRDeXfAhiMwaIby74EMRmlXZr2gnKD7pPY1rpV9+zs1/qDIjh4kGxbM
x7507ru5cMbSpf1l/5nV2z6ujL7+sMiOHiQ//M0BOUCgB9oAATDBAUAPtAACYYIbFvHvnTuu7lwxtKl/WX/mdXbPq6Mvv615MKFIMl9kaJ+pIJ25UzCLL6T8lley4v06OTC//M0BPAEkDuBLAWDJQkgdwJYCwZKhSDJfZGifqSCduVMwiy+k/JZXsuL9OiEIQlQZJaj2H6sAh+NHdTx1OTpbUe8lZq76YQh//M0BNoCoC1qZACiCAVAWtTIAUQQCVBklqPYfqwCH40d1PHU5OltR7yVmrvphQDjAZVLIXiZ9SABOPEuMbyr7tH3f17uuFAO//M0BOMCkCNqAADCBAUgRtQAAYQIMBlUsheJn1IAE48S4xvKvu0fd/Xu68uENAObu719KtCwTH9SfnS9rkMvJYh7hT/EWXCG//M0BO0DiEtmZAEnCAcQlszIAk4QgHN3d6+lWhYJj+pPzpe1yGXksQ9wp/iJsPkgmDptqvFbaGkW5Uli7GOl3vN6tz9fbr3d//M0BM
OcDIDtkAADHAAZAdsgAAY4AVh8kEwdNtV4rbQ0i3KksXYx0u95vVufr7de7qY0DwoMR+uFdaCxT8H80azJ0c76bO7dG//M0BOgDQElkAADlAgaAksgAAcoEgeFBiP1wrrQWKfg/mjWZOjnfTZ3blQM2h5tdtsOLPGmoNYQDPcWG8q2f3pKhGSy3P3r6//M0BOcDEC9kAADmCgYgXsgAAcwUciBm0PNrtthxZ401BrCAZ7iw3lWz+9JUIyWW5+9fTkUENERHCwgPnR/CmSpim6l6Y+nB//M0BOkDTEtiAAFnCAaYlsQAAs4QGW7tVn3AhoiI4WEB86P4UyVMU3UvTH04Iy3dqs+5DPTko2U3pHpmG5BRfF9DKl7bwQ63//M0BOcDbDtkAAEnAAbYdsgAAk4AafnU8eGenJRspvSPTMNyCi+L6GVL23gh1u0/Op494owCzXYIzTF1+UY/Jh+1xlxSD+UY//M0BOMCxElkAADiAgWIksgAAcQE2jq4owCzXYIzTF1+UM
Y/Jh+1xlxSD+UY2jqVeH5IwBZ4N7HJbvMAn3j4o822o5R7frUvD//M0BOkDzDuRfABnBweYdyL4AM4O8kYAs8G9jkt3mAT7x8UebbUco9v1qaiE4IdyWexV+gbbpCcGZVvF97FY3Q/b+tlRCcEO//M0BN8DDElkdADlAgYYksjoAcoE5LPYq/QNt0hODMq3i+9isboft/WxFqT0CA4B2ZxOoSvoHeUcTOVQmtuxyqunYds9QtSe//M0BOEDLF9iZAEiAgZYvsTIAkQEgQHAOzOJ1CV9A7yjiZyqE1t2OVV07DtnqRcBxewOc8nidhwuucBd+joNh6eCnf+JnbP0//M0BOEC6C9iAADDBgXQXsQAAYYMsFwHF7A5zyeJ2HC65wF36Og2Hp4Kd/4mds/SxcSXAO1H4W4V6gB6ONac3Vu85b3fp4ax//M0BOUC7D9mYADFCAXYfszAAYoQJcA7UfhbhXqAHo41pzdW7zlvd+nhpR5kxGgVxOZiccw3QB9HBti+yN6t7M
W0b/xuds9Q8//M0BOkDHEVkAADiDAY4isgAAcQYyYjQK4nMxOOYboA+jg2xfZG9W9raN/43O2epAeoBcwYXBuGNGjwtucdsJ3X6+Qo+d1f2//M0BOoDbD1kZBzHQAbYesjIOY6AgPUAuYMLg3DGjR4W3OO2E7r9fIUfO6v7VcREBmhFcuOv1DDLgtR3LVJ3d91OR++7KO04//M0BOYDWEVkcADiDAawisjgAcQYiIDNCK5cdfqGGXBajuWqTu77qcj992UdpcSxgC+UF5KDhHTQPURBKHFayeH925f8niWM//M0BOMCyD9kAADlAgWQfsgAAcoEAXygvJQcI6aB6iIJQ4rWTw/u3L/k1fzCMCP7NT6T1sThMTSClp1X4PiB3/info/MIwI///M0BOkDfIlkZADiBgb5EsjIAcQMs1PpPWxOExNIKWnVfg+IHf+Kd+jEokDvVGgnO1qBZBqMCY1eCt9vHd6q78bp7MSiQO9U//M0BOQDBC9q2ACmCgYIXtWwAUwUaM
Cc7WoFkGowJjV4K328d3qrvxunswIkAGZQRIVC68DRhaMYcOt1/EHSZnoX34W24ESAD//M0BOYDLEFiAADjDAZYgsQAAcYYMoIkKhdeBowtGMOHW6/iDpMz0L78LbXAwiC9qEXhUrrqBaC9Kjjzdb+M1GKKE9+R24GE//M0BOYC9DliAADiBAXocsQAAcQIQXtQi8KlddQLQXpUcebrfxmoxRQnvyO1wDBw5oLisYwx75oTDaQbJXmv5n8SR//gngGD//M0BOkDEF1iAAEiCAYgusQAAkQQhzQXFYxhj3zQmG0g2SvNfzP4kj//BNX4KGA+KAmRgzJ84mu2GgVVDcP1Gt324t3bvgoY//M0BOsDQGdiAADiAgaAzsQAAcQED4oCZGDMnzia7YaBVUNw/Ua3fbi3duXAwIHNUCN2Dslb2LBDFHNOqQdt4Psr+nksDAgc//M0BOoDTFtgAADlAgaYtsAAAcoE1QI3YOyVvYsEMUc06pB23g+yv6eSwWnBPqMCi2CvqM
26TUdpI085HL7X9b+12IN9WC04J//M0BOgDPFtgAADlBAZ4tsAAAcoI9RgUWwV9W3SajtJGnnI5fa/rf2uxBvqV+Bw8PciW4/DN7NVoMWCxZrneJcTu+vvpI/A4//M0BOcDFGlgAACiDAYo0sAAAUQYeHuRLcfhm9mq0GLBYs1zvEuJ3fX30kUnCsVoE+jotgzaMfKwMUCbS89t6fO3k1/9//4h//M0BOgDKD1gABRGGAZQesAAKIwwycKxWgT6Oi2DNox8rAxQJtLz23p87eTX/3//iHXAIbjnIJnb03ljEc9QrTpf8n+Td9WA//M0BOgDEF1eAACiBgYgurwAAUQMQ3HOQTO3pvLGI56hWnS/5P8m76kCWQfoxSgepmCixvutXqKq3tb+/lvoPDaUl+qfr7B0//M0BOoDVEteAADiAgaolrwAAcQECWQfoxSgepmCixvutXqKq3tb+/lvoPDaUl+qfr7B1QKkEFgKhvlDQInpu0ycLuVTvT6y//M0BOcDHD9eAM
BzCMgY4frwAOYRkSv/3fQBUggsBUN8oaBE9N2mThdyqd6fWSV/+76E2EcLFRH0LUDbhH1ttiiVr3Or0a/vv//M0BOgDiK1iZADiAgcRWsTIAcQE25chZzRsI4WKiPoWoG3CPrbbFErXudXo1/ffty5CzmkKqVSYdNZGSQntj81hHM6GxWfo//M0BOICnDtiAABGDAU4dsQAAIwYX8sd95H6AqpVJh01kZJCe2PzWEczobFZ+hfyx33kfoXjyDyGn7VrBKIXCYaAZc4mpBzd//M0BOsD2KliyABFAgexUsWQAIoEpW/J8eQeQ0/atYJRC4TDQDLnE1IObtK35NWTj6YIt2Oa7adRNWBXhjkV5fJ+t/fxBJx9//M0BOADDCVkuABGAgYYSslwAIwEMEW7HNdtOomrArwxyK8vk/W/v4gVoEDTTQhmcJlTA9UjWegJkDgeukCpKJqquv3f0UCB//M0BOIDXDtgZADiBga4dsDIAcQMppoQzOEypgeqRrPQEyBwPXSBUM
lE1VXX7v6E4ZWno9sIVMjUvqzULVjStdTrluts7es4Z//M0BN8DKCNmuABJAAZQRs1wAJIAWno9sIVMjUvqzULVjStdTrluts7etQFAeEgkbTaZBh+iLrAy+hu+MN3FqvdDX8l0gKA8//M0BN8CxCFmAADABgWIQswAAYAMJBI2m0yDD9EXWBl9Dd8YbuLVe6Gv5LpVNRMJKMNCv1r8+CIxq6QQuswuX90/dZdR1u1G//M0BOUC1D9oAAECAgWoftAAAgQEomElGGhX61+fBEY1dIIXWYXL+6fusuo63akDKXKIrca0hctq64zLpV11Ouv7/oAylyiK//M0BOoDfDdmAAEFCAb4bswAAgoQ3GtIXLauuMy6VddTrr+/6GQwUq4x1rAldQIk13eKxdqbM+Of08a9l1/2/NLbPchkMFKu//M0BOUC6DVoAAEnAgXQatAAAk4EMdawJXUCJNd3isXamzPjn9PGvZdf9vzS2z3ISHVqgL7CHiI/don2NZbyMR01e5IdWM
qAv//M0BOkDRDVtFAEoAgaIatooAlAEsIeIj92ifY1lvIxHTV7lH8RInTcug/wKbdAswlHWNBKRKaJ9ffvxaj93Fh/ESJ03LoP8//M0BOcDTDVoYAEiCAaYatDAAkQQCm3QLMJR1jQSkSmifX378Wo/dxbQkcmorSJdYRlko74ZpMZpTlMjTQ9Mv7u/s6dCRyai//M0BOUCkDVoAADHAgUgatAAAY4EtIl1hGWSjvhmkxmlOUyNND0y/u7+zpUDJE6PCtxI4Qk1pahH2eV9ijcSvynu4YAyROjw//M0BO8D4JtiAAGHAgfBNsQAAw4ErcSOEJNaWoR9nlfYo3Er8p7uGANhICBUcZhA9O5D2XwUPrS+P3bJw9zJuTfq92gDYSAg//M0BOQCaDNoAAEnAgTQZtAAAk4EVHGYQPTuQ9l8FD60vj92ycPcybk36vdoUCJZmyfYHtUA4zRmqT5rLfkH4vush7s5ZQIl//M0BPADgGdoZAElCAcAztDIAkoQmbJ9ge1QDM
jNGapPmst+Qfi+6yHuzlgImBp0I2CLjcslGWVGeVUVilUX32zvZ+sCJgadC//M0BOsDWE9mAAEnAgawnswAAk4ENgi43LJRllRnlVFYpVF99s72frUBeOrqw4dqki5zhWjgaf2eV9LTuN9ikSDtX8uAvHV1//M0BOgC8EdmAADHAgXgjswAAY4EYcO1SRc5wrRwNP7PK+lp3G+xSJB2r+XVAwompIluFUcOD+zRrUiCSu9e5QZtn+zlAMKJ//M0BOwDgE9oyAEiCAcAntGQAkQQqSJbhVHDg/s0a1IgkrvXuUGbZ/s5RSo4xbLO4/SFjO2VFmiM07jlcWdZ87Z1FRxi2Wdx//M0BOcDEE1kAAEnAgYgmsgAAk4E+kLGdsqLNEZp3HK4s6z52zqVoGK555WRZKQHHLVtQXYzLXh92Uco5d2fVQMVzzysiyUg//M0BOkDCD1kAADHAgYQesgAAY4EOOWraguxmWvD7so5Ry7s+pUrdjipD2UE/m+uM6vt5hG2RsnEmM
so2fv+R5PvK3Y4qQ9lB//M0BOsDZE9xGADHBAbInuIwAY4IP5vrjOr7eYRtkbJxJrKNn7/keT71SCZhR5WQlsxA4M75wXwauL2PxQ3fc//UkEzCjysh//M0BOcDCD1kAADFAgYQesgAAYoELZiBwZ3zgvg1cXsfihu+5/+p84seT6kiNx7iCpcrsoyoF5SWN7zchHsZyPQ6v5fzix5P//M0BOkC5E1kAAEnAgXImsgAAk4EqSI3HuIKlyuyjKgXlJY3vNyEexnI9Dq/lzoYY1tkVcHsGGS02JJp6Zbe03bF6Onv/0HQ//M0BO0DFE1gAAGFAgYomsAAAwoEwxrbIq4PYMMlpsSTT0y29pu2L0dPf/oVExAo2h6zkdQmyOu0dLdfhnsI9SOT/6BMQKNo//M0BO4DaE1kZAEiCgbQmsjIAkQUes5HUJsjrtHS3X4Z7CPUjk/+hTgyQ9dAi+I/HkLZTp5MjVYM2nBtQopIVlPFHdJwZIeu//M0BOoC/D1iAAFjAgX4eM
sQAAsYEgRfEfjyFsp08mRqsGbTg2oUUkKynijulWF1pqKmUEYt3AY3bXUEigFIH2yvexmRf0rC6//M0BO0DoDVmFADHAgdAaswoAY4E01FTKCMW7gMbtrqCRQCkD7ZXvYzIv6Ww0F0rWHSxkn5LAMIuCgVkAy+LYsaxyCJD/Zps//M0BOYDFCVkAAEiAgYoSsgAAkQENBdK1h0sZJ+SwDCLgoFZAMvi2LGscgiQ/2aVCfqVQMiEXn0KsZtmk78To9Ovf//cE/Uq//M0BOcC2DVmFAEFBgWwaswoAgoMgZEIvPoVYzbNJ34nR6de//+5wEAy2TI6wDtBtsVcZ4w1H2vPrOZJHVXvvO+1uAgGWyZH//M0BOwDfE9iAAEiCgb4nsQAAkQUWAdoNtirjPGGo+159ZzJI6q99532tcjuFgkzFLk+WRb04n+Ub5s18pnWOn2tfsd6MjuF//M0BOcDHCtkAAEpAAY4VsgAAlIAgkzFLk+WRb04n+Ub5s18pnWOn2tfsd6FkM
P6SRyM+l+mtienWnxm0mpz+KPfe53S5HXIf//M0BOgDaCdmAAEmAAbQTswAAkwA0kjkZ9L9NbE9OtPjNpNTn8Ue+9zulyOtPSGCWU9U6/ro8x6ZhxB6q/CLX3Hn30/MnpDB//M0BOQCnCNsZADDAgU4RtjIAYYELKeqdf10eY9Mw4g9VfhFr7jz76fmVck0GhOMII+g9JK6lsB3BFLG1MxdMQ/7u66nJNBo//M0BO0DbCNoxAUjAAbYRtGICkYATjCCPoPSSupbAdwRSxtTMXTEP+7uupXixsmajbHn6WKdLDg41K5oJFOC4s9W6+Irf9Cu//M0BOkDSEFmAATIAAaQgswACZAALGyZqNsefpYp0sODjUrmgkU4Liz1br4it/0KSQsDjtQXJTZGBBtQGkL7omkfoq3/0pIW//M0BOcDLFlmAAEiCgZYsswAAkQUBx2oLkpsjAg2oDSF90TSP0Vb/6VIfJCE+xES6/0dGeu5bpjlwcPbRvaaPzjJzeT7/qSH//M0BM
OcDBC1mAADJAAYIWswAAZIAyQhPsREuv9HRnruW6Y5cHD20b2mj84yc3k+/6slRMfDaSwtr5I2xqzCzcmcYp8inR9f7//M0BOkDODNkAAUiCgZwZsgACkQU+nJUTHw2ksLa+SNsasws3JnGKfIp0fX+/pXIDRwADaFhtgzlcGM9RjhQDrrrtdfd2/Rk//M0BOgDcEFkAAEiCgbggsgAAkQUBo4ABtCw2wZyuDGeoxwoB1112uvu7foVgE7WHCwMkDY9K8HY2lhuMexrJyJEmKqV6mK9//M0BOQCvCtmAAEiAgV4VswAAkQEumATtYcLAyQNj0rwdjaWG4x7GsnIkSYqpXqYr26V/tI9onbfBwWoviWpi1qGTx1qnxEl//M0BOsDsGFgAAEiCgdgwsAAAkQUFC0U51X9pHtE7b4OC1F8S1MWtQyeOtU+IkooWinOqQQsWKSQldBLgqiUUAbD2cpUS/6w//M0BOMDCCdmAAUoAAYQTswAClAAQsWKSQldBLgqiUUAbM
D2cpUS/68ZIlJZJb87hR1i5K099L6MttAtbhV3ffubrb36enGSJ//M0BOUDBDVkAARiAgYIasgACMQESWSW/O4UdYuStPfS+jLbQLW4Vd337m629+npBihACjxp6pyxPpi+qD0/30iqKaOsGKEA//M0BOcDiDdmZBzCQgcQbszIOYSEKPGnqnLE+mL6oPT/fSKopo61C8bNcxo/bFb3b7XxXTqJqjnyuBLi77Ox7PoZo1BeNmuY//M0BOEDPC9kACRJIgZ4XsgASJJE0ftit7t9r4rp1E1Rz5XAlxd9nY9n0M0alfkUCrlM9YtoFujhY5a07hacRpUmhC6t//Ff//M0BOACcC9oAABiAgTgXtAAAMQEkUCrlM9YtoFujhY5a07hacRpUmhC6t//FVF2BZDKEgOGCOCqNqMWRtvlJulKvNKUXYFk//M0BOwDsE2HLAUCEQdgmw5YCgQiMoSA4YI4Ko2oxZG2+Um6Uq80pfiATYXKNz8r6FcrIRbGNo6U5fHQmTWaoM
2K/7viATYXK//M0BOQCmC9mAABJBgUwXswAAJIMNz8r6FcrIRbGNo6U5fHQmTWao2K/7sjo9omi32en/pfKccdoM04fO9UjaoX63LG5HR7R//M0BO0DlEFmZAUiCgcogszICkQUNFvs9P/S+U447QZpw+d6pG1Qv1uWNRGyKkhKJPUVCagLh2DC9Gf83+DkaElutC193uTp//M0BOYDME9kACCiJgZgnsgAQURMEbIqSEok9RUJqAuHYML0Z/zf4ORoSW60LX3e5OmQyQTkxWfUY4XB6RdK5esUvvM75eQy//M0BOYCyDdkAAEiAgWQbsgAAkQEQTkxWfUY4XB6RdK5esUvvM75ddFJI5ZLLtUCgQ/Ao2prODE9vw1ON4L+8vdfMLo6fPp9//M0BOwDYFdiACDCQgbArsQAQYSEeikkcsll2qBQIfgUbU1nBie34anG8F/eXuvmF0dPn0+tH93m+2+ApsMgleSxUFxi8CVn//M0BOkDLDdgAAUiCgZYbsAACkQU9M
lh3p2yjq9o/u8323wFNhkEryWKguMXgSs/ssO9O2UdXtcIIBYhGHrGroxZWYUrjM+Qr//M0BOkDoFdgFAUiAgdArsAoCkQE3uz4y3PPtC5ftW0nEO/+AzR/CCAWIRh6xq6MWVmFK4zPkK97s+Mtzz7QuX7VtJxDv/gM//M0BOICiClgAADFAgUQUsAAAYoE0fWCEKMcso1TPwWr52+wUQyy9H2oooJVe9HUmCEKMcso1TPwWr52+wUQyy9H2oooJVe9//M0BOwEDIF/LAgiYQgZAv5YEETCHUkeVO6BJNl8Gl5bgfKsUJWry8ZsFV+/5RyPrHlTugSTZfBpeW4HyrFCVq8vGbBVfv+U//M0BN4DPBuPLAEiAwZ4Nx5YAkQGcj61w5wZdsVmRU2FS6yiWper1Gzi9T77aPlMOcGXbFZkVNhUusolqXq9Rs4vU++2j5Sg//M0BN0EWE1eAAmGAgiwmrwAEwwEwKylkSfC/Uuso1p/O1N6vp5//oI/ooMCspZEnwv1LM
rKNafztTer6ef/6CP6F1FnjDnXk//M0BMoDMEdqxBgjRAZgjtWIMEaIgA+EHxjI17S8RsoplOrqM/xTUWeMOdeSAD4QfGMjXtLxGyimU6uoz/FF5yZQS94pPB2w//M0BMoDOE1qZBjiJgZwmtTIMcRMkyQQyVbvoIcrcv/bnkfVzkygl7xSeDthJkghkq3fQQ5W5f+3PI+p6Tzgn6VkgXh2SgzE//M0BMkC8EVmAB0HAgXgiswAOg4EJ1OXXXv7eCH9XSecE/SskC8OyUGYhOpy669/bwQ/qaDp4bWmngNwi+gybduF/r1b+3/3//M0BM0C2IloABwCoAWxEtAAOAVAj/1UHTw2tNPAbhF9Bk27cL/Xq39v/vH/qagwWJT5GOQrxQXXGR+1+DfTr7du/T+SP//T//M0BNIC+EdmACyiJgXwjswAWURMUGCxKfIxyFeKC64yP2vwb6dfbt36fyR//6UfxJUkoYvLz4U4qTUsTv9Q1de7+yKUD+JK//M0BNUC/EVmAM
CSiFgX4iswASUQsklDF5efCnFSalid/qGrr3f2RShWwkMxygY1UoamPf6a3qrEzd/BXLrfdd3WQCd/TVYSG//M0BNgCrC1mACSiFAVYWswASUQoY5QMaqUNTHv9Nb1ViZu/grl1vuu7rIBO/pqVqwgH9BrWDzsNgxrr78F3psq6vBL7YpVh//M0BOACzI1mACiiFgWZGswAUUQsAP6DWsHnYbBjXX34LvTZV1eCX2xRJ5WeMhTfIXLWyTPJBjXjcRoI2ymRprr3iUTdnbST//M0BOYDPItkABTiFgZ5FsgAKcQsys8ZCm+QuWtkmeSDGvG4jQRtlMjTXXvEom7O2lWu+3/6gAfRviLQHhF8aGaLoJ6B96t9//M0BOUCxEVoZBwiYAWIitDIOETA////5eu+3/6gAfRviLQHhF8aGaLoJ6B96t9////5dQpW5ZHAgBopoH7wG4QfGjtA3mzh//M0BOsDlEViZCwmYgcoisTIWEzEB9ff+NX+kKVuWRwIAaKaB+8BuM
EHxo7QN5s4QfX3/jV/pREtYlwi2Bh2Nbv21Fh/Z2fXF//M0BOQCzEdiABxGRgWYjsQAOIyMwau9Qf/YiJaxLhFsDDsa3ftqLD+zs+uLg1d6g/+xw4oIIEEBhO9q9UDaV6v/CL+n+f2///M0BOoDpEdgYDRGVAdIjsDAaIyo9CpN9v/Qcd0+HFBBAggMJ3tXqgbSvV/4Rf0/z+3/oVJvt/6DjunVxCAEJbrmHOrYnP/o//M0BOIDSEWPLARFFQaQix5YCIoqvoolEf3/X/nO//Txxdw7qJ4hACEt1zDnVsTn/0X0USiP7/r/znf/p44u4d1E1cqDE6CJ//M0BOADUGd9LACiDQagzvpYAUQaXdKhY/+xOsaAv+/+CLv2pyoMToIld0qFj/7E6xoC/7/4Iu/alZgIDGghvKHUCmyjtm5G//M0BN4C/EdcAAFlAAX4jrgAAsoAqIw9a9FH9YfmAgMaCG8odQKbKO2bkaojD1r0Uf1h9WIqoYCoggu8MU3kgzd1tP23yM
f00//M0BOEDtKtaAAjHBodpVrQAEY4NV+liKqGAqIILvDFN5IM3dbT9t8n9NFfpB/ljQ1x2bKNiEY0Lkz1HkNep632d/x7/0A/y//M0BNgDlKleABwCkAcpUrwAOAUgxoa47NlGxCMaFyZ6jyGvU9b7O/49/6GH1aCVJak0O3jcbxJ91ftgjc1/R+G/s/2Q+rQS//M0BNECmEVeABxlEgUwirwAOMokpLUmh28bjeJPur9sEbmv6Pw39n+x5aMAF6KBpYVEtaProZ0EpiRLUD9r9fUO/r5aMAF6//M0BNoCyEdkAATiCAWQjsgACcQQKBpYVEtaProZ0EpiRLUD9r9fUO/r2lzioLtpxgHfgILdwoWNoXqDjk524wQfIVnK8r9d//M0BOACwC9uyAgGMAWAXt2QEAxgesttLnFQXbTjAO/AQW7hQsbQvUHHJztxgg+QrOV5X669ZZUspPG1Bg9K5DcVoUODZDJb//M0BOcDHEVmYBwmYgY4iszAOEzEZd/t9RPy5M
ZSeNqDB6VyG4rQocGyGS2y7/b6ifl3O//IYMa6QGIBgg+YOJVMLkM2U6/tz//M0BOgDDENkZAkiQgYYhsjIEkSEv/yGDGukBiAYIPmDiVTC5DNlOv7VwByIhdcWYhwhlRCYS1F3KOZCJC6LO72/PyP9KHYA//M0BOoDMEdiAAwnMAZgjsQAGE5g5EQuuLMQ4QyohMJai7lHMhEhdFnd7fn5H+lDlcEiwE7wMZF9mEhbgnNb3r/jGe3//xHg//M0BOoEBF1iACQlEAgIusQASEogkWAneBjIvswkLcE5re9f8Yz2//+I1cKToHW4ERKWr+gJY7UA9tvqKffqQbchf0SPf7m4//M0BNwCzC9sZCACUAWYXtjIQASgUnQOtwIiUtX9ASx2oB7bfUU+/Ug25C/oke/3NYMQqGF7YSFGjzaoF9RbZqX5jrX/S7+u//M0BOICqC92xAhiEAVQXu2IEMQgDEKhhe2EhRo82qBfUW2al+Y61/0u/rXHwSiURQVHrHdh8RSPGM
Ov6lW/x0333+iF//+Ex//M0BOoDlDdqAAUnBAcobtQACk4I8EolEUFR6x3YfEUjxjr+pVv8dN99/ohf//hFwbQK8gbY2ihRlR+51Xwc6Pd/+Jj2DaBX//M0BOMCxFtuAAjFBAWIttwAEYoIkDbG0UKMqP3Oq+DnR7v/xMeVwsEUKNGmRhucgDC2hOa319vFQz2/0cb//kBZ4WCKFGjT//M0BOkDjF1qABTCCAcYutQAKYQQIw3OQBhbQnNb6+3ioZ7f6ON//yAs1dByJG6zs61L+Kw2GbF8v+zfoYb+rxOd/iqdByJG//M0BOMC2DFuZAklAAWwYtzIEkoA6zs61L+Kw2GbF8v+zfoYb+rxOd/iqfZwdSQXZURHD5WgEws5ry4zken8lEH9RwEvZwdS//M0BOgDaLdqABwCsAbRbtQAOAVgQXZURHD5WgEws5ry4zken8lEH9RwEsKuklvxrtH+lgRdBPa3rFN/CDb9/4ZM/qEAYwq6//M0BOQClCVuAAhlAgUoSM
twAEMoESW/Gu0f6WBF0E9resU38INv3/hkz+oQBhahgmmQ1RwkYXgwZl0f7eip26h2/3cR/6CVQ//M0BO0DZLVqABQCsIbJatQAKAVhwTTIao4SMLwYMy6P9vRU7dQ7f7uI/9BJxh2g86g8zWDZEPfL+nsLb+Auo+iusHv5UD4w//M0BOkDMF1qAAUiCAZgutQACkQQ7QedQeZrBsiHvl/T2Ft/AXUfRXWD38qB1cLSYXbAQ9tS/oosnDX6/xw79Av3fXQG/6Qn//M0BOkDMCVoACRGIgZgStAASIxEhaTC7YCHtqX9FFk4a/X+OHfoF+766A3/SE3CwzkDRgtcupxUnAmS3kOx1Oz11k/6RJhY//M0BOkDWF1oABTCCAawutAAKYQQZyBowWuXU4qTgTJbyHY6nZ66yf9IkaJUK7GS4Vo6nLHukbqitGBfjfkOnfoLs/+v/qol//M0BOYDHF1oAAkiAgY4utAAEkQEQrsZLhWjqcse6RuqK0YF+N+Q6d+guz/6/M
+qdvkYaDoFOoW1K+wQVfoayfM3yh+j/rZ/L//M0BOcDNFtoAAUiBAZottAACkQIG52+RhoOgU6hbUr7BBV+hrJ8zfKH6P+tn8sbs+89tumJIo1oYTjCHuoK3N+iD34cez7z//M0BOYDPFtoABTFCAZ4ttAAKYoQ226YkijWhhOMIe6grc36IPfhx6trLYgjBS4s9zLCz3cn7dIqjAOTWxQLkPb/66trLYgj//M0BOUC7C9oABTFAAXYXtAAKYoABS4s9zLCz3cn7dIqjAOTWxQLkPb/6wFwA/RAyS+6+BzQU5M1a1iBkWuV91+Ter/UwBcA//M0BOkDcFtxJAjFEgbgtuJIEYokP0QMkvuvgc0FOTNWtYgZFrlfdfk3q/1M4iyeNhOe9XULrIbeuakJeQ2+j/b99/6+Isnj//M0BOUDQC9oxBRpJgaAXtGIKNJMYTnvV1C6yG3rmpCXkNvo/2/ff+vhFGp8YC7a3IhViE+b1fRBG/CQ5qtv9VvivCKNT4wF//M0BM
OQCsF2NIBQicwVguxpAKETm21uRCrEJ83q+iCN+EhzVbf6rfFUpyV7zG1uagVL2RC+m+96BB/EBVf9///O3/RBF1RTk//M0BOwDYDFvJAjCCgbAYt5IEYQUr3mNrc1AqXsiF9N970CD+ICq/7//+dv+iCLqlSQ9IpzCrN4lEUEBf3oP8CeX0/4e9RIe//M0BOkDUEVmAADCCAagiswAAYQQkU5hVm8SiKCAv70H+BPL6f8PepWxGXawDm5Zoz9JA+TAMTB5eVPofb//ult9NiMu1gHN//M0BOcC8FNqABwiVgXgptQAOESsyzRn6SB8mAYmDy8qfQ+3//dLb6XphifEKC+CUYUHBNd8hqPh4RS8h1P3jq//UjphifEK//M0BOsDLFNmABzFQgZYpswAOYqEC+CUYUHBNd8hqPh4RS8h1P3jq//UheGHJYaQMToPCgoUbBcM7x9kH8z0dfru2d7eGHJY//M0BOsDpKNmAAFlCodJRswAAsoVaQMToPCgoUbBcM7x9M
kH8z0dfru2d7QGBSgCMlc0cMDPUdmH6/gnqVWmb6NN1MX/zADAp//M0BOMCpFNoYBwCYAVIptDAOATAQBGSuaOGBnqOzD9fwT1KrTN9Gm6mL/5hg8/LV4JkrHBHeR1Cwg9k8OevunevX9v+zqg8//M0BOsDLFVkYCAiZAZYqsjAQETI/LV4JkrHBHeR1Cwg9k8OevunevX9v+zq4TEEiwQF/Ez0xCYZl7Io1663fkPLmV6OU4TE//M0BOsDSElqAAyiIAaQktQAGURAEiwQF/Ez0xCYZl7Io1663fkPLmV6OUWT/qsDniww9vzj6GCp+zSD50M38F7st5UevR1K//M0BOkDMElsAAyiFgZgktgAGUQsk/6rA54sMPb84+hgqfs0g+dDN/Be7LeVHr0dSoOmo0PL+IKCMTtblIdqJf78Ap8Oq/VB//M0BOkDTD1wyBRiQAaYeuGQKMSA01Gh5fxBQRidrcpDtRL/fgFPh1X6lZVxNJRuISV8QFjwPG1L8fSz7ol/7M
fZf9gTv5KVc//M0BOcDMCV0yAglIAZgSumQEEpATSUbiElfEBY8DxtS/H0s+6Jf+32X/YE7+SXe4r1Drv/1jyYhL/Jr2j+7o0t8SO/p3uK9//M0BOcDGCdsAAzpFAYwTtgAGdIoQ67/9Y8mIS/ya9o/u6NLfEjv6YxwuFcWaN+aB0LEVLpkoVc677dwc4hA9v0C8Y4XCuLN//M0BOgDgFtuZAkiMgcAttzIEkRkG/NA6FiKl0yUKudd9u4OcQge36BdC7iCkcPBBBrZxoGSv3SFrrJ9sS9+MZ1jv6zYXcQU//M0BOMCxDduAAgnAAWIbtwAEE4Ajh4IINbONAyV+6QtdZPtiXvxjOsd/WbVgmFdUUiAt5UYKITp20id4RHbl9DMPM3oAhf9//M0BOkDaJFqABwCoAbRItQAOAVACYJhXVFIgLeVGCiE6dtIneER25fQzDzN6AIX/QkkQCRuFpss1EF3ard+mFfxndP63P6P//M0BOUCwElsAAUiCAWAktgACkQQ9M
BIgEjcLTZZqILu1W79MK/jO6f1uf0f6FUPOXPyrLLKgb6MpRTt119RL/T7HX/I41v45//M0BOwDTCdoABTHEgaYTtAAKY4kDzlz8qyyyoG+jKUU7ddfUS/0+x1/yONb+OUKs6OChnHtndQebfjW2o7+Y/2N/iEKs6OC//M0BOoDVFtsZAhlQAaottjIEMqAhnHtndQebfjW2o7+Y/2N/iHCD3wDq6QnEQsGRcaNGH6p2WoPpAZ1t4db8WHeQnfwf6MI//M0BOcDgD9oAAjHAAcAftAAEY4APfAOrpCcRCwZFxo0YfqnZag+kBnW3h1vxYd5Cd/B/oW4AbA98LZQ4/b1sbqJv1e/+gNo//M0BOIC5El5KAgCMAXIkvJQEARg/mLgBsD3wtlDj9vWxuom/V7/6A2j+YXBhA1EU64c1DnTkg5FzFm/vTV3JB5f6w1gwgai//M0BOYDOJV0yBQCoAZxKumQKAVAKdcOahzpyQci5izf3pq7kg8v9YaV/ISeAkW0YV4VoM
nQx1ZGx4iU3UssTqbnmUCv+j8hJ//M0BOUCoCVqYARJBgVAStTACJIM4CRbRhXhWidDHVkbHiJTdSyxOpueZQK/6JN3yxDonS0dczIN44NdsYzWp/cU2dTr3Vyb//M0BO4EGF1oyBRlQAgwutGQKMqAvliHROlo65mQbxwa7YxmtT+4ps6nXurVkx1YOEEHl6V4g7WU6MPnL9rKOGc7q/F7ZMdW//M0BN8CmEtmAABlAgUwlswAAMoEDhBB5eleIO1lOjD5y/ayjhnO6vxe1aj9RBOBfDr3Ag2QdE7cNuyHTM/LP+Gf31H6iCcC//M0BOgDBCdkAACjAAYITsgAAUYA+HXuBBsg6J24bdkOmZ+Wf8M/vTu3m2lM3gLp0NTBtKuehrFHD2heiR+oO18G/2VndvNt//M0BOoDcElmAAEnAgbgkswAAk4EKZvAXToamDaVc9DWKOHtC9Ej9Qdr4N/srTfTtpE7hNUhhXDjtKz6FV+MPk1P/N/UDX3G//M0BOYDFEVqUM
AUiAgYoitSgCkQE+nbSJ3CapDCuHHaVn0Kr8YfJqf+b+oGvuchcIrE87qX141BuTgRuph2/02b+yznHIyFw//M0BOcDCCtqUAjmFAYQVtSgEcwoisTzupfXjUG5OBG6mHb/TZv7LOcchfP4xaIAtgfhbksc461SUMJAAuOCIdcUTrx3VfKP//M0BOkC/CNqAAjDAgX4RtQAEYYE0Ur8/jFogC2B+FuSxzjrVJQwkAC44Ih1xROvHdV8o/RStcX7MDCIydMVEGicWkPKI2ye//M0BOwDjCNqZATDAgcYRtTICYYErQnkP7sX7MDCIydMVEGicWkPKI2yerQnkP7lqKoOmLK6bKCMAaiyFHMnsvlX8Tq31FUH//M0BOYDLENmYATFAgZYhszACYoETFldNlBGANRZCjmT2Xyr+J1b1aiKgKQEVr4es6igmx42de2dbvWQXyH6k/kaiKgKQEVr//M0BOYC+DdiAB0iJAXwbsQAOkRI4es6igmx42de2dbvWQXyH6k/kM
eDbMOFe+2GIU6NbEFwskns/Hp71fKkf38G2YcK99sMQ//M0BOkD6CloYCEGEgfQUtDAQgwkp0a2ILhZJPZ+PT3q+VI/vd/ikPomuKfYUHkCOhAZcB4VnlCEctyWf5c635L6yW/xSH0T//M0BN0CuC9uAAjCBgVwXtwAEYQMXFPsKDyBHQgMuA8KzyhCOW5LP8udb8l9ZJXHuCHkS+2DdKq5+KWa+d1a38+//+Nx7gh5//M0BOQCpB9uAAjDEAVIPtwAEYYgEvtg3SqufilmvndWt/Pv//jVmXUeYFF42gKAKh77SETDPXX2Ym6zaKe0/8bMuo8wKLxt//M0BOwDMC9sAAjCFAZgXtgAEYQoAUAVD32kImGeuvsxN1m0U9p/41XDO248S930Q2cdWEfHLOFEvsY6ytKeUV9X61YZ23Hi//M0BOwC/C9sAA0iFAX4XtgAGkQoXu+iGzjqwj45Zwol9jHWVpTyivq/WpWxfKCZAyMTJNQJOg6ROBP3f1lb6/v/OMd9TM
/qs//M0BO8DxD1uZATDBgeIetzICYYMXygmQMjEyTUCToOkTgT939ZW+v7/zjHfU/6l7J9wNIMUIWjC3ahWycd9uvFDXCqPo/YA//M0BOUCqC9uAAjCFAVQXtwAEYQoOyfcDSDFCFowt2oVsnHfbrxQ1wqj6P2ABaiqBGD6W/RjLGr0vFKaKifs1VCj+Z/o/I1F//M0BO0DRD1sAATCBgaIetgACYQMUCMH0t+jGWNXpeKU0VE/ZqqFH8z/R+RVqSU4dBLNgcGyS8tB9UHdu1Yk6gi/5QP/LVJK//M0BOsDVC9qABUiCAaoXtQAKkQQcOglmwODZJeWg+qDu3asSdQRf8oH/lnDOkgODl6+jGNijFfNQfZR/W9PXr/7jfpZ+Wwz//M0BOgDaHtsZAklEAbQ9tjIEkogpIDg5evoxjYoxXzUH2Uf1vT16/+436WfluXGHgwPqDlBrLxoIdbA7t3rKu5Qx8uj8by4//M0BOQDCD9sABgHIAYQftgAMA5Aw8GB9QcoNM
ZeNBDrYHdu9ZV3KGPl0fjXsvrBUbNzqN1lFnllkAqvKcvy8RH+o4k3+sFXf//M0BOYDFC9sAAkjFAYoXtgAEkYoBY12X1gqNm51G6yizyyyAVXlOX5eIj/UcSb/WCrvgsaVjA1uprBQiCqCVa/R9dgg99qJ//M0BOcDHD9sABQiIAY4ftgAKERAfEXgT9P63Rga3U1goRBVBKtfo+uwQe+1EviLwJ+n9bmrACEMMqNhGSlCzyRGpibnrZT9//M0BOgDUHtoABTCCAag9tAAKYQQnUS/J1YAQhhlRsIyUoWeSI1MTc9bKfs6iX5N8AiTYQAF/cPTXVlsltrr//0+ARJsIAC///M0BOYDDD9qAAwiUAYYftQAGESguHprqy2S211//6UgcvyYaPf1BENoYPUsmZRDM1Q3wzFwrAusXNOre+b0agHuAtJA5fkw//M0BOgDxH1mABgjWgeI+swAMEa00e/qCIbQwepZMyiGZqhvhmLhWBdYuadW983o1APcBaWsO2OgTM
XIRCpLgx4+4hOZWtXf9//M0BN4DHD9qwBQiEgY4ftWAKEQkD/iCsO2OgTXIRCpLgx4+4hOZWtXf9D/iBczwxVAIQ8kORK4MeIpDjbUX6/GVvuNp/4v6//M0BN8C3BVvJAjgAgW4Kt5IEcAEMzwxVAIQ8kORK4MeIpDjbUX6/GVvuNp/4v6FxMTIyh4RaMcq25UvPpMbbf6/dl6fr/+F//M0BOQCLDFoAABiAgRYYtAAAMQEHxMTIyh4RaMcq25UvPpMbbf6/dl6fr/+FHVwgoCRkxaJOFtgURm83fhnxDf18Ob6P/zb//M0BPQEfF1mZAEiBgj4uszIAkQMhBQEjJi0ScLbAojN5u/DPiG/r4c30f/m1eT01GA88EKxik5EjbiXpsWfp6+nII/O/Exv//M0BN8CuC9uYBxiIgVwXtzAOMREk9NRgPPBCsYpORI24l6bFn6evpyCPzvxMbWCHCcMcG/foI+1LZbUp3S66r+3RBDhOGOD//M0BOYDSG9uZAgiJAaQ3M
tzIEERIfv0EfalstqU7pddV/boVx+UDYTnKdcrYfqDhtMQM5jlTQcofLvFcHVM9ZP6MflA2E5yn//M0BOQDGKNuZBwCkAYxRtzIOAUgXK2H6g4bTEDOY5U0HKHy7xXB1TPWT+iQErMK4ICB8EqQoPPcfctTwzymcyPW9/0xWQEr//M0BOUDFFtxJBQiJgYotuJIKERMMK4ICB8EqQoPPcfctTwzymcyPW9/0xXBqQ+t9pzLLD8E4+PwdUxqn+s3dsd9Dv/bg1If//M0BOYDOHFqZASiAAZw4tTICUQAW+05llh+CcfH4OqY1T/Wbu2O+h3/tcFBBw7QkBcE6wRR5MQpYvYXnp2VI3Sx9vxPVgoI//M0BOUCdCluAABDAgToUtwAAIYEOHaEgLgnWCKPJiFLF7C89OypG6WPt+J6ld4BAI//0sGkp9BD1qJsJns6H/IP4m9lY+Y3//M0BPADsDdqABzFFAdgbtQAOYoogEAj//SwaSn0EPWomwmezof8g/ib2Vj5hM
cbCgDDX3vGbS2vMpeSVDmor5Q3ykh97Puxs//M0BOgDMC1ytAijEAZgWuVoEUYgKAMNfe8ZtLa8yl5JUOaivlDfKSH3s+7ybEjCnQw9AMsqUsU5xkKTa8q5baiPXZ8VZ5Ni//M0BOgDHDVuAAUjBAY4atwACkYIRhToYegGWVKWKc4yFJteVcttRHrs+KsVhH3BpSSP0rcF9m1PnppT11u2v4zutn1iv/qh//M0BOkDVDVsAAjiEAaoatgAEcQgH3BpSSP0rcF9m1PnppT11u2v4zutn1iv/qXGQpQ3gS8ABYaqpbmMbw1Vqdy3mqEfT6sZ//M0BOYDKDdsAATCBgZQbtgACYQMClDeBLwAFhqqluYxvDVWp3LeaoR9PqWtuRyvWQDcEY2CeBzNomWp6aG/quok/hTvV2aa//M0BOYDEClsABTpEAYgUtgAKdIg25HK9ZANwRjYJ4HM2iZanpob+q6iT+FO9XZpxsKEwy4FujNpkoEa8GKoyW+tU/4b1Wd1//M0BM
OgDNClqACAmQAZoUtQAQEyAleNhQmGXAt0ZtMlAjXgxVGS31qn/DeqzusrVyuFBAbhTQNMMlQjSQbyAhfxLbiL/87/6//M0BOcDSGdwZATCBgaQzuDICYQM8rhQQG4U0DTDJUI0kG8gIX8S24i//O/+tYD5/M0pMd9AlYR+o5gU5uS1TpCv/oFfzjeS//M0BOUC+BtqABTmEAXwNtQAKcwgr0f6oD5/M0pMd9AlYR+o5gU5uS1TpCv/oFfzjeSr0f6lxKgiTCgxhK9ahB5qm2o8fw+z//M0BOgDcGePLARFBwbgzx5YCIoOmiz87RiVBEmFBjCV61CDzVNtR4/h9nNFn52hKBiOJg6Ps9MLHWp2/8q/kjvJlejFSgYj//M0BOQDJGlsABTCIgZI0tgAKYREiYOj7PTCx1qdv/Kv5I7yZXoxVc00ae0uAg7JC3LJZQHZSMc0+zXnpDj/4VhHUYV9BN4Y//M0BOQDCDNqABSiFAYQZtQAKUQozTRp7S4CDskLcsllAM
dlIxzT7NeekOP/hWEdRhX0E3hiEiJQMja3/5SxWda1vnJy2moH3//M0BOYDqGdsZBgiRgdQztjIMESMJ36/f9cJESgZG1v/ylis61rfOTltNQPuTv1+/63QsxsYohicOOaE9W2HmKqfG37vpv0L//M0BN4CzFNqABQCgAWYptQAKAUAMbGKIYnDjmhPVth5iqnxt+76b89ABJPtOIrP50G1KiLSOVMMXL6Fs6NX/Fc9ABJPtOIr//M0BOQCqFNmAABnAAVQpswAAM4AP50G1KiLSOVMMXL6Fs6NX/FVwcCMQtepVjK3imXQuEx06NoErVOo+YnE/Rf/LYOBGIWv//M0BOwEAGtgAAUiCggA1sAACkQUUqxlbxTLoXCY6dG0CVqnUfMTifov/lnUMGDAykxxQnlUSXALVze/G8ycTNVYOd6a6v1a//M0BN8C/C9mAADmAgX4XswAAcwEhgwYGUmOKE8qiS4Baub343mTiZqrBzvTXV+piAilKMkc5PL4UN4NX9NArM
My+mb/2/0mY//M0BOICkCdsAADCAAUgTtgAAYQAgIpSjJHOTy+FDeDV/TQKzMvpm/9v9JlDrspJJjF4qt72HXvcYNJ6z5zi7+2roo/xVKHX//M0BOwDGC9qAATDBgYwXtQACYYMZSSTGLxVb3sOve4waT1nznF39tXRR/iqVd3LwdyFvYQLupg+nbjKH1uTWY/t/p3cvB3I//M0BO0DfF9qAAkiCAb4vtQAEkQQW9hAu6mD6duMofW5NZj+3+mcV3j2LQ4XRP3+ZjWuW2N79f9BnlfIu7ctbez+hQzd/Fpx//M0BOgDbF1oABRlJgbYutAAKMpMXePYtDhdE/f5mNa5bY3v1/0GeV8i7ty1t7P6FDN38WWZ6u3WUUDHDtMKccUErAECrZfF//M0BOQC8EtwyASiNgXgluGQCURs7LOj/RM9XbrKKBjh2mFOOKCVgCBVsvi9lnR/oajqI7YFMWL8Jo9B+pb20ElanNd/xM/X//M0BOgDRC9qZAQmAAaIXtTICEwA0M
VHUR2wKYsX4TR6D9S3toJK1Oa7/iZ+voRiM1bgt4xLKeBOtxKT0crK36A319tG79eZ///M0BOYCsEVsABTCQAVgitgAKYSAwZu+8YjNW4LeMSyngTrcSk9HKyt+gN9fbRu/Xmf8GbvvGNSDZD2htiDCNwg+jrtb0jt9//M0BO4EGItoADACcAgxFtAAYATgf6nbT/6mFjGpBsh7Q2xBhG4QfR12t6R2+v9Ttp/9TC0BeRzqIEarX4BIexTwsuj2KEa2//M0BN8C7BuVLAhiAQXYNypYEMQC1Je6yV/0//48BeRzqIEarX4BIexTwsuj2KEa21Je6yV/0//49ahxUleE5HCuGEXBVYEL//M0BOMC/EVsAAklEAX4itgAEkogTiZy5ZynlD9k9y5/XUOKkrwnI4Vwwi4KrAhacTOXLOU8ofsnuXP61QO58HOgyiOODUT4//M0BOYDsIdqZCzCJAdhDtTIWYRID8Bx1xjI0N6zU7bTFOX6xN//oA7nwc6DKI44NRPgPM
wHHXGMjQ3rNTttMU5frE3/+hYwc//M0BN4DHItuZAjiFQY5FtzIEcQqgZXCG0xThF5BBNG1yvfZ3dcYOQMrhDaYpwi8ggmja5Xvs7utbm1s0sGGpTeD0j4vldR6//M0BN8DeEd5LAjHIAbwjvJYEY5AnLuwxydNH+m5Tf/LNza2aWDDUpvB6R8Xyuo9Tl3YY5Omj/Tcpv/llek+QvdWSSQHgn0G//M0BNoDVDVmAByiFAaoaswAOUQoRl3+BjW0WyFMv0Bz+zo6T5C91ZJJAeCfQZGXf4GNbRbIUy/QHP7OhUpbbbLHAN3ZBGJw//M0BNcDuDdsyAjFEgdwbtmQEYokG4YnGRr39Q7fJdH1qSlttsscA3dkEYnAbhicZGvf1Dt8l0fWpQOy9CCo9ScGIMhdJrov//M0BM4CXCVqABUFEgS4StQAKgokXwb9lH1eGwOy9CCo9ScGIMhdJrovXwb9lH1eGxyElS8OvBilYo5Xmi3XxX/7a+3dvqcR//M0BNsDZCePLM
BUgJQbITx5YKkBK1jkJKl4deDFKxRyvNFuviv/219u7fU4jrcS2MXqAD0Vi/1zRMyvyAX/6Nyc/G/yHF30Y//M0BNcDKEdmACRCJgZQjswASIRMlsYvUAHorF/rmiZlfkAv/0bk5+N/kOLvoQFazXHAwKteyhSB2BKR85Or8gPZdISFX1KA//M0BNcC+EeNLASiFQXwjxpYCUQqVrNccDAq17KFIHYEpHzk6vyA9l0hIVfUpZUUKNpdAQVOjvKukrR+If9z6dS9e7fYEv/1//M0BNoCoEduyBQiRgVAjt2QKESMSooUbS6AgqdHeVdJWj8Q/7n06l692+wJf/qVF8TDFJwmQsTwY+De/b0BV7Fbec6H/rF8//M0BOMC/IloZBwiVAX5EtDIOESoTDFJwmQsTwY+De/b0BV7Fbec6H/r6RnRbHRHGKHuR1jXvf9Ai+n9H6trzf3KLf/Tr6Rn//M0BOYDLI1kACAlRgZZGsgAQEqMRbHRHGKHuR1jXvf9Ai+n9H6trM
zf3KLf/TrXgUiEWthKlhHmrV7pv6Cv9++H2TvQ3XwKR//M0BOYDKEd1LBQiRgZQjupYKESMCLWwlSwjzVq9039BX+/fD7J3obrVAMbbkAEEkyd4TINoofHayrrl7egr0Wdv+T7LP9QB//M0BOYDRIlkACgCcAaJEsgAUATgjbcgAgkmTvCZBtFD47WVdcvb0Feizt/yfZZ/qaCy4fwRlgfD9a1N+gT+c3bgv4T+AAx+//M0BOQC0EVqZBTiEAWgitTIKcQgmgsuH8EZYHw/WtTfoE/nN24L+E/gAMfpT9/dAsbL/aQnQlCTinlXWox20Db/joauUGO///M0BOoDeItkACQlIAbxFsgASEpAgV/934cT9/dAsbL/aQnQlCTinlXWox20Db/joauUGO/gV/934cXISAPHFWj+M9+2ngUf//M0BOUC1GVkABiiIgWoysgAMURE+Mf9Fb8rfqIH/15CQB44q0fxnv208Cj/xj/orflb9RA/+tWUFDZiFeM2D90aI76BnM
93P//M0BOoDnEdtLAQnAAc4jtpYCE4A89wqe/V/ISgobMQrxmwfujRHfQM/u5/nuFT36v5BPhDsPWqWgd087hDpQ7Rv0T+v9Q3+//M0BOMC8ItiAAjiAgXhFsQAEcQEC58Idh61S0DunncIdKHaN+if1/qG/wXVAwTvMOwTKW62w5nxTK6LcOQCp+Fl7cFb//Rh//M0BOcECFVkyAUnAggQqsmQCk4EZ9AGCd5h2CZS3W2HM+KZXRbhyAVPwsvbgrf/6MLPoZIMJoE9A7to28ubA6Ld5Bh+Gejp//M0BNkC9IliAARlAgXpEsQACMoE5c3JBhNAnoHdtG3lzYHRbvIMPwz0dPLm1dGs+Umzl/a9bLmZuMDJFquJf8z/xv6fyhWa//M0BNwC3EVkAATCAAW4isgACYQAOrRrPlJs5f2vWy5mbjAyRariX/M/8b+n8oVmjqXgeSIVrFSsKrwg6KlG7fN/CP1ezivT//M0BOECxGdqZBhiGAWIztTIMMQwwPJEK1ipWM
FV4QdFSjdvm/hH6vZxXpZLoQQqH3NRyNKIFj0VKMqXvqd/zP/H//5mFyXQg//M0BOcDnI1qyCAlOAc5GtWQQEpwhUPuajkaUQLHoqUZUvfU7/mf+P//zMLVDNtCFDWnkJetZRrHU2vbg4f9W/Uv/KBYM20I//M0BOACxEdkACwoOAWIjsgAWFBwUNaeQl61lGsdTa9uDh/1b9S/8oFlypCGipGYN0IYnvsodgbGZOjW0Fe/s7uVO/+vKkIa//M0BOYDaIliADAiOAbREsQAYERwKkZg3Qhie+yh2BsZk6NbQV7+zu5U7/61gYEsh665qP0gCLdk9r8R/p/I3/+gV//rgYEs//M0BOICvFVmACRCEAV4qswASIQgh665qP0gCLdk9r8R/p/I3/+gV//r4OI1WnutSQ6oFiE1ke/6BW/R/5m/l/UGP/XwcRqt//M0BOkDRItkADDiJAaJFsgAYcRIPdakh1QLEJrI9/0Ct+j/zN/L+oMf+tWHgbkp5ZdIMzb+/2RmUM
NZHOPeuYL/O38/8H/BB//M0BOcC+GdmYCzHAgXwzszAWY4E0h4G5KeWXSDM2/v9kZlDWRzj3rmC/zt/P/B/wQdFGPD0EsM4+w7Bjx9c7ZFVm++DO0N1//M0BOoDWEVgAD0iBAawisAAekQIv6eQGPD0EsM4+w7Bjx9c7ZFVm++DO0N1v6eQlQ03mHCJ6cGP912+F/09XaH//9UqGm8w//M0BOcDAIlkAB0iAgYBEsgAOkQE4RPTgx/uu3wv+nq7Q///qaA8Gj4u9lQFY5XhASlVrxHXBgQ/9/5v7fwbC+ugPBo+LvZU//M0BOoDRI1kACTiJAaJGsgAScRIBWOV4QEpVa8R1wYEP/f+b+38GwvrwTcP0byO4VMP04EiClXdGvfUE/on9P5/3OJiz/qw//M0BOgDmItiACkiCAcxFsQAUkQQTcP0byO4VMP04EiClXdGvfUE/on9P5/3OJiz/qWg+LJsOdhC0PxMcqrun9QduQ4pyT9S//M0BOEDAEVoZCQmVAYAiM
tDISEyoaD4smw52ELQ/Exyqu6f1B25DinJP1JUScKjFws51AbYT+ESqdXV02tqjfu36L//1GiTh//M0BOQCfEdqABzCAgT4jtQAOYQEUYuFnOoDbCfwiVTq6um1tUb92/Rf/+o18hWskXd5S7bk/gQBjZsnV4Bm/Bjd+zfgnam9//M0BO8DgI1iACTiJAcBGsQAScRI/b0eQrWSLu8pdtyfwIAxs2Tq8Azfgxu/ZvwTtTe/t6HIg4OF668A51dTtFbOW5ZCm/X///M0BOoDqI1iADDlJAdRGsQAYcpIL//0A315EHBwvXXgHOrqdorZy3LIU36/5f/+gG+tW+HissPjQbHqcrRLr/1Cs53+vrNf//M0BOICyEdkACVlEgWQjsgASsok/6lvh4rLD40Gx6nK0S6/9QrOd/r6zX/+pYWDycKlwAgWvCju17WtfBgLsv1BjmeKthYP//M0BOgDPIlmYC0lAgZ5EszAWkoEJwqXACBa8KO7Xta18GAuy/UGOZ4q1ZKgmM
8cm+gFKJfCAOrXsjdtXb8b4jdluonJUE3jk//M0BOcDrHdiADwiOAdY7sQAeERw30ApRL4QB1a9kbtq7fjfEbst1E3NynbmWemS5IO/BR1RNgTXRdVL/L+jt+j/mUV0ZuU7//M0BN8DDItkACwiOAYZFsgAWERwcyz0yXJB34KOqJsCa6Lqpf5f0dv0f8yiuhXlxdRuDsCJi+JGRaJd8R/T/X//g1E6uXF1//M0BOEC2EdqZBjmHAWwjtTIMcw4G4OwImL4kZFol3xH9P9f/+DUTqXRNVOkZy9g/kb6hV7mbJ1TQLv+/+N//2Eu/9WiaqdI//M0BOYC+EVmABzCAgXwiswAOYQEzl7B/I31Cr3M2TqmgXf9/8b//sJd/6ngeSIVrasHkHtwg6Km3a3AZ/xq/x39P4g4v/Vw//M0BOkDDFdkAC0lAgYYrsgAWkoEPJEK1tWDyD24QdFTbtbgM/41f47+n8QcX/qV5UGHGXDhW3KlxwSuffNcMdfV4bfu5UGH//M0BM
OsDhI1iADziJAcJGsQAecRIGXDhW3KlxwSuffNcMdfV4bfuzFIh8qZIvMog9axJ5TUa95OLf8U3fhL38Fwzp68xSIfK//M0BOUCyItoACQiKgWRFtAASERUmSLzKIPWsSeU1GveTi3/FN34S9/BcM6eteUCKJtz+EaMqWWMVdwzzvEPK8gd/+vlAiib//M0BOsDXIliADDiLAa5EsQAYcRYc/hGjKlljFXcM87xDyvIHf/rADhrtIIoIy6pDaDN7NEtbn3Ix/BBXW3Uf/j36gA4a7SC//M0BOgDZI1kACRFJAbJGsgASIpIKCMuqQ2gzezRLW59yMfwQV1t1H/49+pNSSOSNwDlXKW45CRnz9hSB2i9GDEO37CrYh6v//M0BOQCoBdmACTJAAVALswASZIANpqSRyRuAcq5S3HISM+fsKQO0XowYh2/YVbEPV5tiANoT0ppBVxd+HZE0r7dm/BP1Hu3//M0BO0DmGlgADxFLgcw0sAAeIpck2aYgDaE9KaQVcXfhM
2RNK+3ZvwT9R7t5NmkdsPQ9h7H2EoKddBLlu/IL6eQ6fMDth6Hs//M0BOYCwBdmACUjAgWALswASkYEPY+wlBTroJct35BfTyHT5hXEMImquxMkkOJzaBAERi0r5sYBv4w/Feh+SMf/TiGETVXY//M0BO0DgEVtGBxlOAcAitowOMpwmSSHE5tAgCIxaV82MA38YfivQ/JGP/pVGvGjpp5/Y0I6U68YGWLvbtov85P4rqfw///p//M0BOgDnFeBLBgiVQc4rwJYMESqGvGjpp5/Y0I6U68YGWLvbtov85P4rqfw///poD6RmpH1wDYv04THLLv9+P/K36k/p/Zg//M0BOEC8FVmAB0iAgXgqswAOkQEnTQH0jNSPrgGxfpwmOWXf78f+Vv1J/T+zBOloPi0XMxAxcJPwtVXe15NT/7fg1/n/uwm//M0BOUClEdqZCQiOAUojtTISERwg+LRczEDFwk/C1Vd7Xk1P/t+DX+f+7CVhUIrEIsZQG9K4MgHM90WuAHTqM
36t/L/YVbs///M0BO4DlFdiADHlEAcorsQAY8ogphUIrEIsZQG9K4MgHM90WuAHTq36t/L/YVbs/pWgMFKZ5BxzX4Jkrv99A/iX+rigHoDB//M0BOcDYGdoZCSiOAbAztDISURwSmeQcc1+CZK7/fQP4l/q4oB1WnTnA4obaP0Feh7P/I3EV2WryA/wafqE/qBsitOnOBxQ//M0BOQDLI1kACSiOAZZGsgASURw20foK9D2f+RuIrstXkB/g0/UJ/UDZFXFxk0j0cgE7Nt3GPK7Bdl6yP/Cf6//6GideLjJ//M0BOQC+ItmACViEAXxFswASsQgpHo5AJ2bbuMeV2C7L1kf+E/1//0NE60z2f8z4pYOYGLEwGXhBzkT35+Bf3P+oz9PhL////M0BOcDeItkACwlOAbxFsgAWEpwYZ7P+Z8UsHMDFiYDLwg5yJ78/Av7n/UZ+nwl//sVssE3mJv4vNThTqmvtTiW//1EdD9I//M0BOICeEdoAB0CAgTwjtAAOgQEnM
ssE3mJv4vNThTqmvtTiW//1EdD9InWXhcohfURI4rPxJqa12l1Cf//UV89w0zR1S8Ll//M0BO0DdGlmZCQiVgbo0szISESsEL6iJHFZ+JNTWu0uoT//6ivnuGmaOpVmiKoAsuHTh8BmBSg0U4TQDA9br1kejlv8wzRF//M0BOgDLItiACwiVAZZFsQAWESoUAWXDpw+AzApQaKcJoBget16yPRy3+YVsDzWH2HcAyDR+Aj5HWrK/wB+pus9zPFXaLA8//M0BOgDlGdsyBjCAAcoztmQMYQA1h9h3AMg0fgI+R1qyv8AfqbrPczxV2jSCeLWtVSDFhcboPKlatf4neW4s7ntAa//1aQT//M0BOECuGdmACSiJAVwzswASURIxa1qqQYsLjdB5UrVr/E7y3Fnc9oDX/+pAkSQIuVFrMThQvJH53snVuuozeZ5J36gf//0//M0BOgDJGlkAC0lAgZI0sgAWkoEgSJIEXKi1mJwoXkj872Tq3XUZvM8k79QP//6VQKppM
gjGBDUZCUZ8Kdfr5tBNe/U3s5p3//M0BOgDNCNqyCTFAgZoRtWQSYoE+sCqaYIxgQ1GQlGfCnX6+bQTXv1N7Oad/rXmKCQvuw08Swg+le5Se/p5fiQQ//6+YoJC//M0BOcDIEVkACUCEAZAisgASgQg+7DTxLCD6V7lJ7+nl+JBD//rlIwZvQ5ovsonsQEFuy1e3uJb8p1s4b4vy3v/dKRgzehz//M0BOgDPEdiADBGKgZ4jsQAYIxURfZRPYgILdlq9vcS35TrZw3xflvf+5UD+f0wjIuOtBICgFSBDXstdrcCD/xicW/wOB/P//M0BOcDZEdmyCRGKgbIjs2QSIxU6YRkXHWgkBQCpAhr2Wu1uBB/4xOLf4HV5RtYdYnQ3RWD+g1l+lS3+FP2clynKgR//9XK//M0BOMDCEVsyAgiEgYQitmQEEQkNrDrE6G6Kwf0Gsv0qW/wp+zkuU5UCP//qR7c5Q8Um6ThTI8R/wPdo0e7zEf/+v9/1LGH//M0BOUCsCNmAM
BgiIgVgRswAMEREtzlDxSbpOFMjxH/A92jR7vMR//6/3/UsZdATgLl5Zhx0uD9mIJbl91SCIs7u1N7tYM6A//M0BO0DdEVkADBnIgboisgAYM5EnAXLyzDjpcH7MQS3L7qkERZ3dqb3awZVAlZqIKhpo6pZNxMA4bRca9ram/p/Qf//oosC//M0BOgDNFdwyBRFJgZoruGQKIpMVmogqGmjqlk3EwDhtFxr2tqb+n9B//+iiw4/xDlpGjMW6ScX41VRdu99Qg+nP/QX/2O0//M0BOcDPEdmACRlKAZ4jswASMpQBx/iHLSNGYt0k4vxqqi7d76hB9Of+gv/sdoVBnCiqnDitWeMbE8gSrKdu/oDtznLdXUg//M0BOYDKItoZBgiVAZRFtDIMESoGcKKqcOK1Z4xsTyBKsp27+gO3Oct1dSFQKImEjAY1Y2LQeBYMAINkNcT8sc5r+KuT//I//M0BOYDFDFiACFmAgYoYsQAQswEIFETCRgMasbFoPAsGAEGyGuJ+M
WOc1/FXJ//kFc0inwRrgOiiImLhAqOc5z1nuS6P8lmk//M0BOcDQItqyBTCAgaBFtWQKYQEU+CNcB0URExcIFRznOes9yXR/klf+R624bRuK13wXO7VThZXbUFlZtZVtfNtb/6jgY1///M0BOYDRGlseBglIAaI0tjwMEpA/IL/yPW3DaNxWu+C53aqcLK7agsrNrKtr5trf/UcDGv/5BWhoShUMIRJksIcHe0rLcFS//M0BOQC+EdmZCRlJgXwjszISMpMw6F/+vX3v//sNQ0JQqGEIkyWEODvaVluCpYdC//Xr73//2GVhZWgrLB2Vw/AnVVW4xRR//M0BOcDZB1kKBjCAgbIOshQMYQEhuc+2n+hELK0FZYOyuH4E6qq3GKKMNzn20/0IeIh4QASiH9ewcg9LdaxgjzxhJK//7Iv//M0BOMCrBtiADBGEgVYNsQAYIwkxEPCACUQ/r2DkHpbrWMEeeMJJX//ZF2ToIisDN1LoNL8d85ym2CHM3U1/BFyHR/QIM
5Og//M0BOsEFImA3ARnGwgpEwG4CM42iKwM3Uug0vx3znKbYIczdTX8EXIdH9AjzcJD+Bo6OIR0MnQ3sjNwczo9+Hb//zGbhIfw//M0BNwDNIteACTCIgZpFrwASYRENHRxCOhk6G9kZuDmdHvw7f/+YcneWpppyMr7o6J2wraTvZxVdh/yEpDBV30f+Yyd5amm//M0BNsCrC9gAB3lAAVYXsAAO8oAnIyvujonbCtpO9nFV2H/ISkMFXfR/5gH2sBY23wi81zDgoafVE49kEV4ubKGSqv1C4Pt//M0BOMC3DleACSjIgW4crwASUZEYCxtvhF5rmHBQ0+qJx7IIrxc2UMlVfqF1QFki54GDJFJNyuD+QtC8eFVfGXjIze79ICy//M0BOgDQEdcADEjFAaAjrgAYkYoRc8DBkikm5XB/IWhePCqvjLxkZvd+lUWttyQQCaQcl2MFhOdSwuj5uLtxbWEqE1J/oFr//M0BOcC3EdeACxiRAW4jrwAWMSIbckEAmkHJM
djBYTnUsLo+bi7cW1hKhNSf6DQzQhhyHz4zwm8lkDJ1sD5YNqcDUHp2xv0G//M0BOwDcDtYAD0mIgbgdrAAekxEhmhDDkPnxnhN5LIGTrYHywbU4GoPTtjfocogpEWrFWpMoLQbjdn+j9Vy0HzAyi0Gdv05//M0BOgDREdgLCRDKgaIjsBYSIZURBSItWKtSZQWg3G7P9H6rloPmBlFoM7fpVu2pbRQIJnEkEqRgs2iLO1W6sV8K1uxGj+h//M0BOYDBEVs2AwicQYIitmwGETibtqW0UCCZxJBKkYLNoiztVurFfCtbsRo/oViV5Vp5kKxjxRgjKl5BbbnVZxsmChgCA4Q//M0BOgDUEd03ARiDQagjum4CMQa2S7BfFwAmcSd/8uiIDcWFnG//n/T42x1g/1BgHzQneCvybEryrTzIVjHijBGVLyC23Oq//M0BOYDLDtaFD2DBAZYdrQoewYIzjZMFDAEBwhsl2C+LgBM4k7/5dEQG4sLON//P+nxtjrB/qDAPM
mhO8Ffk1aGK68ZjJvcM//M0BOYDLEdYADzFKAZYjrAAeYpQTUNMpWMvyujc/g0eezaqGK68ZjJvcMTUNMpWMvyujc/g0eezaqChTu2JnjejcTh3Khrl//M0BOYDOEd23KEIAQZwju25QhACH/FDoN2bgxvKSOvM/poKFO7YmeN6NxOHcqGuUf8UOg3ZuDG8pI68z+kFm38TZCpZsFRj//M0BOUHZI1aAMegAA7JGrQBj0AAgqPc/8UwcbgvIv+GcT14U/QCzb+JshUs2CoxwVHuf+KYONwXkX/DOJ68KfoVf3FW9W4G//M0BKEC0GdmAOKIAAWgzswBxRAAjHCieR/wrA26eCH9bm/JP7irercDRjhRPI/4VgbdPBD+tzfklaoavDZa2wNI8oLxj/o4//M0BKcDcGlgAAjiHgbg0sAAEcQ8jtlj3K+qqGrw2WtsDSPKC8Y/6OI7ZY9yvqU79Qg+yQWbhFfLxJ+OTXkvIqO/UIPskFm4//M0BKMDZHleYATiGgbI8M
rzACcQ0RXy8Sfjk15LyKqhBTkSZArydWeVtI9JL2c/1uJdGuoQU5EmQK8nVnlbSPSS9nP9biXRr//M0BJ8CpGleAADiCgVI0rwAAcQUz3jx0dd+8H+JEE1+zxzQFkVpHSfAYB8i88uIm5oGKBbEBkH9b8ihBCLm6X/vNzMnzdL///M0BKcCeFFSAAjlQgTwoqQAEcqE/mjAwX/4gz3jx0dd+8H+JEE1+zxzQFkVpHSfAYB8i88uIm5oGKBbEBkH9b8ihBCLm6X///M0BLICMD9KYAgFQARgfpTAEAqAvNzMnzdL//mjAwX/4gUoIArAhxIgUMtEZcCQVAhg2BY1BYa5pDbBx2QFLKBTbvfLKhEt//M0BMICkAs8AKEIAAUgFngBQhAAuxjuV/4O/36pICy402cn0PBL/0FBAFYEOJEChlojLgSCoEMGwLGoLDXNIbYOOyApZQKb//M0BMwHOK8+AMfAAA5xXnwBj4AAd75ZUIlt2Mdyv/B3+/VJAWXGmzk+h4Jf+M
hXkvk5VlfhfoXI6fw0PiHP8nP//XyXycqyv//M0BIsHFIteAMMkAA4pFrwBhkgAwv0LkdP4aHxDn+Tn//rVzISrq/CpfhXo/5WZ0L9SX+Qv8q/6syEq6vwqX4V6P+VmdC/U//M0BEwCdE9iAOOIAATonsQBxxAAl/kL/Kv+pXriwqDNeYfIel2hB+EHwQ3Ye63dd2yl64sKgzXmHyHpdoQfhB8EN2Hut3Xd//M0BFcCqHNgAAQHAgVQ5sAACA4EspXG/KAzozWMB4bcVnyhP+qiqduk/PdWN+UBnRmsYDw24rPlCf9VFU7dJ+e6lcGemgDT//M0BF8C2DtkyARiJAWwdsmQCMRIVDATcG2gr/BP5L3J/VqRgz00AaaoYCbg20Ff4J/Je5P6tSEUaiA1f4r+gMbOyVN4UfUn//M0BGQCtE1SABQqMgVomqQAKFRk53dZ7+zYoUaiA1f4r+gMbOyVN4UfUn53dZ7+zYr+EXxXgR/0IUZynV+/jtm+KXKKD/5A//M0BM
GsCfE1IAAgiMAT4mpAAEERg6DAT8mjDWMLm/O/oLkYRb+QmhCKLgjAYBRX/q/8ol/CL4rwI/6EKM5Tq/fx2zfFLlFB///M0BHYC0CtEeKEMAAWgVojxQhgA8gdBgJ+TRhrGFzfnf0FyMIt/ITQhFFwRgMAor/1f+USVwoY3qtFDnxG/qBDUcxAb8EP5//M0BHwGlONKAMeUAA0pxpQBjygAcoGMKGN6rRQ58Rv6gQ1HMQG/BD+XKBhv1H77agaprH70zE7Qc61HA1+oo36j99tQNU1j//M0BEUCkB9eAOEMAAUgPrwBwhgA96ZidoOdajga/UUVb9U0fTUafiHiOBfhG/9cH/b8w3662/VNH01Gn4h4jgX4Rv/XB/2///M0BE8CdE1oAABDDgTomtAAAIYcMN+utajYJ9GoAv4iPx/C/wk/xJM93P/5Ko2CfRqAL+Ij8fwv8JP8STPdz/+SAagrLiT6//M0BFoCqJlmAADiDgVRMswAAcQctMBn+g+A8E/w4/rOlM
v5EBqCsuJPq0wGf6D4DwT/Dj+s6W/kVzX5PJWqCt8JC2Hn3/CL///M0BGICkFtkAABFJgUgtsgAAIpME0l+uj7pLNfk8laoK3wkLYeff8Iv8TSX66PuktRugrt9Bf4ZMK2A/kb/qJneeyp389Rq//M0BGwCmF1kwACiKAUwusmAAURQN0FdvoL/DJhWwH8jf9RM7z2VO/nqFXZW/m7aPhv1Gw3Avwzf++Gf8sd/yTsrfzdtHw36//M0BHUCsFtQAAQFQAVgtqAACAqAjYbgX4Zv/fDP+WO/5JX9cZAnoHUw49r2sEbf/psaWV8cdxUDjPOHxdhMOAAvxBlOQacg//M0BH0CxHNCAAgCEAWI5oQAEAQgcJ+RiIrkd0GN/ck4gCC7jw8OFXeUOcAfrjIE9A6mHHte1gjb/9NjSyvjjuKgcZ5w+LsJ//M0BIMCpHs0BKEIAAVI9mgJQhAAhwAF+IMpyDTkDhPyMRFcjugxv7knEAQXceHhwq7yhzgBj3yCCAZSla7zvM
gD6vz/w/YH2//M0BIsHjLdWAMwUAA8ZbqwBmCgA5P63NNR75BBAMpStd53wB9X5/4fsD7cn9bmmleCRnqVS8Rbhk9z+j4N140nJ/tKkP4j4//M0BEUC1Ed0ZOEIAAWojujJwhAAJGepVLxFuGT3P6Pg3XjScn+0qQ/iNYIqUTKxjdhSj5vrieTxuj6nqf/KQRUomVjG7ClH//M0BEoCyFduAAwFcAWQrtwAGArgzfXE8njdH1PU/+UVghysMeDs4il21bB4NzdC/x37mHv5WCHKwx4OziKXbVsHg3N0L/Hf//M0BFAChFdwAAgiDgUIruAAEEQcuYe/lew6h+TjTue0L9tRv1E9eg/Ef1tLG/5bsOofk407ntC/bUb9RPXoPxH9bSxv+WXx//M0BFoCsGduAAgFcAVgztwAEArgTqYxLuWWpl24Z+o/bqK/j/vm/6PFOpjEu5ZamXbhn6j9uor+P++b/oWo7hL9iJFevQb9//M0BGIC2FduABiiJgWwrtwAMURMRM
PTgxHWc+Ql/83Udwl+xEivXoN+onpwYjrOfIS/+bau5Wu2cKmCr8Ese5Xwy35H87N/x//M0BGcCmGdsAAyiKAUwztgAGURQIfq7la7ZwqYKvwSx7lfDLfkfzs3/Eh8XcO9OoZsXJ2FOX4Pie3BLxH++/+TF3DvTqGbF//M0BHACjFluAAgiFgUYstwAEEQsydhTl+D4ntwS8R/vv/k14DDNSlkz7VCFx/47acwv9R/zk9/EnAYZqUsmfaoQuP/HbTmF//M0BHoCsGdqAAgHcAVgztQAEA7g/qP+cnv4keOrWlDhpnh+k5zo/ridsTcSfnb/7CfHVrShw0zw/Sc50f1xO2JuJPzt/9hN//M0BIICqFdwZAwCcAVQruDIGATg2GRZ4WWeZ2Ms46Qf+BdupP4377/5bYZFnhZZ5nYyzjpB/4F26k/jfvv/lsRCUhsjwDpw//M0BIoCrGdsAAwiNAVYztgAGERoY+pbfL05BPUf+KU/4bxEJSGyPAOnBj6lt8vTkE9R/M
4pT/hvREJcsrB5dsGTtFc/DC/3F//M0BJICvEduAAwicAV4jtwAGETgP/9u/9/8dGiIS5ZWDy7YMnaK5+GF/uKf/7d/7/46FScaOLoOItZHZRu40M0HQHs+o/6i//M0BJkCsGdsAATCAAVgztgACYQAP339nEBONHF0HEWsjso3caGaDoD2fUf9RH77+ziByC7mWilg5q6YZiB4e6caM/IGP9Bx//M0BKECsFluAARiAgVgstwACMQEb+N4qnILuZaKWDmrphmIHh7pxoz8gY/0HFv43iqV2Qg8zzrbo70LjA2Hefwz8w9//isn//M0BKkC5KtsAAgCcAXJVtgAEATgxG7WKbIQeZ51t0d6FxgbDvP4Z+Ye//xWT4jdrFGyiyDRzquyTJ0dMNgXL0X9RT/vW/nu//M0BK0DHGdsYBQCcAY4ztjAKATguyiyDRzquyTJ0dMNgXL0X9RT/vW/nuvlE1xhZ13c+6vVR/O2U8SP9W/+R5RNcYWdd3Pu//M0BK4DKGdoAM
BQFcAZQztAAKArgr1UfztlPEj/Vv/kVpEUU4jUnL7ygzTd+or3xvrdep30UiKKcRqTl95QZpu/UV7431uvU//M0BK4DHIFqABQFcAY5AtQAKArg76HFKhGoWmQ9SVxV3O2xJmSP777vpxSoRqFpkPUlcVdztsSZkj+++76VDELNZWjzIIBn//M0BK8C0GdsABQCcAWgztgAKATgdvpaG6eN6Yr32Lf/QGIWaytHmQQDO7fS0N08b0xXvsW/+hXJ2uhOCb5b2qQb+F3xXJiT//M0BLUCeDdwAAwCQATwbuAAGASArqct6/xHk7XQnBN8t7VIN/C74rkxJ11OW9f4jebc07Ay9vaVBolSvhvpQd771vW+7q5t//M0BMACjGdwAAgCcAUYzuAAEATgzTsDL29pUGiVK+G+lB3vvW9b7uqAZpW7xo6gU4h7Rgw/8BaxDjTdTUH/nl535WAZpW7x//M0BMoCeBtwAAhjAgTwNuAAEMYEo6gU4h7Rgw/8BaxDjTdTUH/nlM
535VeOBgYtzS2HwPph0H/p36iPuor/8aB4v8u/jgYGL//M0BNUCtGdwZBQCcAVozuDIKATgc0th8D6YdB/6d+oj7qK//GgeL/Lv8JgiVuZm5qDvpu/w7I6vq7V6CeJOvbNf0eEwRK3M//M0BNwCvEdsAARiFgV4jtgACMQszc1B303f4dkdX1dq9BPEnXtmv6HwsSiQaWoqXo21swRRXfQNyPoL9Mb6jyyv8O+FiUSD//M0BOMCsGdsAAgFcAVgztgAEArgS1FS9G2tmCKK76BuR9BfpjfUeWV/h1WVAsiGQSchtXvbQhcv9Yottf0C+Jc4bxH+4qQ///M0BOsDSGdqZARlFAaQztTICMooolQLIhkEnIbV720IXL/WKLbX9AviXOG8R/uKkP6FDPCDMZpXBys+wNndKt+oFwfVPbFf//M0BOkDIIFsAAwiMAZBAtgAGERgXX/lwzwgzGaVwcrPsDZ3SrfqBcH1T2xX11/5dWA8ST1HpS0JbsOXWmNa+oR6eO5L9M
6w7//M0BOoDHFdsABgCcAY4rtgAMATg/UwHiSeo9KWhLdhy60xrX1CPTx3JfvWHf6lixuh+liLrC7hS5FSg36hnzdBv43/0bW////M0BOsDVGdsACAiQgaoztgAQESE+gVixuh+liLrC7hS5FSg36hnzdBv43/0bW//+gXkKrCxThkmiRFK7gv6hevj8j9TVh3+//M0BOgDmFdqABzFDAcwrtQAOYoYohyFVhYpwyTRIildwX9QvXx+R+pqw7/UQX4IjBCQoesh0Q5JmPDOZfFDZj8l/O//OzTN//M0BOEDCGdyZAjCQAYQzuTIEYSARKvwRGCEhQ9ZDohyTMeGcy+KGzH5L+d/+dmmaiVVoCjKbQu0/R8g66hr28L6dQJ0fnbv//M0BOMDDFduABhFRAYYrtwAMIqI4WoCjKbQu0/R8g66hr28L6dQJ0fnbv4WwQgY6cOu8h9+gl0Diu3hDq2oC37//UfiW7+J//M0BOUDYKtsABhiJgbBVtgAMMRMw/ghAx04dM
d5D79BLoHFdvCHVtQFv3/+o/Et38Th9jCXYuacfar6D8LHQPl4IX/1HFHf5//M0BOIC7FdsACAiJgXYrtgAQERMaMJdi5px9qvoPwsdA+Xghf/UcUd/lsFHbvozCX6Vq8Twxv405Tj4u/X/9xOg38n8EAyY//M0BOYDdK1qEBwCwAbpWtQgOAWAKO3fRmEv0rV4nhjfxpynHxd+v/7idBv5P4IBkVTQkxqmHu/kkhmnib5+NHcEfrP3d/Sh//M0BOEC0FdqABRlBAWgrtQAKMoIU0JMaph7v5JIZp4m+fjR3BH6z93f0oUqBJeGOVj8SBevRrghsngJyPoCcR/Weu7OoqBJ//M0BOcDjItoAAyicgcZFtAAGUTkeGOVj8SBevRrghsngJyPoCcR/Weu7OozcNscduoDcQNo1QoM28B+bjBv8//0FN3OcRpM//M0BOECsFdoABQCcAVgrtAAKATg3DbHHbqA3EDaNUKDNvAfm4wb/P/9BTdznEaV3aAtgiHU3BP/CM
dfH5D6j92o/xTdoC2CI//M0BOkDjKtmAAziSocZVswAGcSVdTcE/8J18fkPqP3aj/FF5PV8oHfCJJmMpToMB98jh/jT6kV38TfTqPKdz3Xyer5QO+ES//M0BOMC2FdsZAQFEAWwrtjICAogTMZSnQYD75HD/Gn1Irv4m+nUeU7nutWtpwO87SBFQqjyMDfVxTkfjhfXoy51V+N5Stpw//M0BOgDMFdswAxFNgZgrtmAGIpsO87SBFQqjyMDfVxTkfjhfXoy51V+N5TgNeNALxA7Ts4V4NR/pH7t5bOkWJ1ZV6q/xPwG//M0BOgDaINqwAgFEAbRBtWAEAogvGgF4gdp2cK8Go/0j928tnSLE6sq9Vf4nfYB0tVsRBdYxEzKXxlrDG5fHz4h+pyq3/Le//M0BOQCaFdsAAQCAgTQrtgACAQEwDparYiC6xiJmUvjLWGNy+PnxD9TlVv+WagEoCDWR8xmnaNckb7we8Zk9pH33K228hUA//M0BPADpGdsYBxlQgdIzM
tjAOMqElAQayPmM07RrkjfeD3jMntI++5W23kHNAfDaFkZ3FRl0Wvyhm+SBOJ9Se+P/J2Wfv9ea//M0BOgDMFdqABwFIAZgrtQAOApAA+G0LIzuKjLotflDN8kCcT6k98f+Tss/f63eABg6ujP88b+L7dAzxFZzplrLPrOejeAB//M0BOgDTGduYBRDZAaYztzAKIbIg6ujP88b+L7dAzxFZzplrLPrOej5zgmc5wi1BU2gAYTGfDdBfRnQT/+J0fm7f4v5zgmc//M0BOYDLFdyxBQiOAZYruWIKERw5wi1BU2gAYTGfDdBfRnQT/+J0fm7f4tggfy0kFIYW29wLENaYj7ZKf1FeuO/7+e+e/Sw//M0BOYDDE9wyARFYAYYnuGQCIrAQP5aSCkMLbe4FiGtMR9slP6ivXHf9/PfPfpVQHT7BkzPNado7jeD6tqIF8o/5xR936UB//M0BOgDXGlwxAQFAAa40uGICAoA0+wZMzzWnaO43g+raiBfKP+cUfd+lcEDAM
2dgQpmQrKNfOP8yBunQZsmj9qyX8hggYGzs//M0BOUC0GFsAABFHgWgwtgAAIo8CFMyFZRr5x/mQN06DNk0ftWS/kHe4ZG6NOMEeoP0cdeME++VAF78Ye2m//4+sXb+J97h//M0BOsDYKtoAAgCcAbBVtAAEATgkbo04wR6g/Rx14wT75UAXvxh7ab//j6xdv4nxYNHH1iWiLq3Qa33gz/oP6fqYgCd/Tiw//M0BOgDZGdsZADCCAbIztjIAYQQaOPrEtEXVug1vvBn/Qf0/UxAE7+lACmqAIKJfRRKMpQ1avcRHfZQBfEuNBj+39ygL/EI//M0BOQC2FdwZBQCcAWwruDIKATgAU1QBBRL6KJRlKGrV7iI77KAL4lxoMf2/uUBf4hV4IrOoMG08IPcHKqGbeBnxvUCf2/+//M0BOkDDFdsAABCAAYYrtgAAIQAovoZv/+L8EVnUGDaeEHuDlVDNvAz43qBP7f/UX0M3//F1Qbi9jnS6Kt0CRNRTQd+oj2f//M0BM
OsDoItoAAFlCAdBFtAAAsoQQF///076iRINxexzpdFW6BImopoO/UR7PoC///6d9RIlhMLYQ7kGzkEO8uMLv1EmxnGA//M0BOQCzFdsAABlBAWYrtgAAMoI/v+JZZ/6wpCYWwh3INnIId5cYXfqJNjOMB/f8Syz/1hRA4rVJLpg7sgneNEUqP0B2+oV//M0BOoDtFdsyABFBgdortmQAIoMt+4TlP6/ZxUDitUkumDuyCd40RSo/QHb6hW37hOU/r9nFfcwtAs0T6FHnWrX+KObx8Mu//M0BOEDZKtoAABlCgbJVtAAAMoU1v1tU5Zn+k17mFoFmifQo861a/xRzePhl2t+tqnLM/0mlQxECojCoBWAarHvCBuXhu3v//M0BN0DHKtuZBQCwIY5VtzIKAWBxnIK/xb36/9AYiBURhUArANVj3hA3Lw3b34zkFf4t79f+hX2OQ8VajRmhEmj7PNz8F1n//M0BN4DLFloAABlCAZYstAAAMoQOyTt6+sHPY5DxVqNGM
aESaPs83PwXWc7JO3r6wcUzp0WQAD1ZJWVRtomy4PqGuAr4q+4H//M0BN4DQFdwyACiDAaAruGQAUQY/KCsZ06LIAB6skrKo20TZcH1DXAV8VfcD/lBWQzG1hJgH1a9FCWQKuo9SgEJcSbUDPqN//M0BN0DJFdqAChnNAZIrtQAUM5oBmNrCTAPq16KEsgVdR6lAIS4k2oGfUaVG2eA8RcDbkfGmxgZ/C+vUEb6gzf/H28u/hVY//M0BN0DNGdxJABlBgZozuJIAMoM2zwHiLgbcj402MDP4X16gjfUGb/4+3l38KrVOPMRZi506tpInwhxp3oHeS/3a2dZx5iL//M0BNwCyFVqABwCcAWQqtQAOATgMXOnVtJE+EONO9A7yX+7WzrVACHjCrLtCF6ntqWyglsnxH46NnoM9QW+mjrZrZGABDxh//M0BOIDHGl03BQFcAY40um4KArgVl2hC9T21LZQS2T4j8dGz0GeoLfTR1s1sjHHiDQs+vtO4r+Ab4mziXetlM
38XkseINCz6//M0BOMC5Fl3KAgFcAXIsu5QEArg+07iv4BvibOJd62XfxeSEAFLpAJ8m2SepB/2IL0wBSb5YHwb6jaL/ook/3/SIAKXSAT5//M0BOcDVIFoUABlBgapAtCgAMoMNsk9SD/sQXpgCk3ywPg31G0X/RRJ/v+lOHTTcjZ2VBj4Gmj0tv4TkfQbYJPzt1/0HDpp//M0BOQClFdyYABlFQUoruTAAMoquRs7Kgx8DTR6W38JyPoNsEn526/6FQQwICDIxgoZqJt3vf+A/d9F6u0T7r7pq7i4IYEB//M0BO0DrFlswAAnAgdYstmAAE4EBkYwUM1E273v/Afu+i9XaJ91901dxdUgIXobK6uDSoV+9bxDl8Nygw/2RBRZ+e9RAQvQ//M0BOUCgEdsAADiFAUAjtgAAcQo2V1cGlQr963iHL4blBh/siCiz896lfpuRBoIfTq8iikD4Lqnu0V1OU24sc+K/TciDQQ+//M0BPADvFlvKATCJAd4st5QCYRInM
V5FFIHwXVPdorqcptxY58VVNFDw3U6Vqj4pBnXFiBlH6gQXVjtwzJI/PXK38UNFDw3U//M0BOcDBFdwwABiCAYIruGAAMQQ6Vqj4pBnXFiBlH6gQXVjtwzJI/PXK38U8F5vaCVtSsBhhP6gtsRl2hwVyd9xQE1exYj///M0BOkDNGduyACiHgZozt2QAUQ8R4Lze0EralYDDCf1BbYjLtDgrk77igJq9ixH+hXCxxrmZ+wyJ/QI+njrc5P1vmfTiTCx//M0BOgDFFlspAgFcAYostlIEArgxrmZ+wyJ/QI+njrc5P1vmfTiRRoEIY1rWrUNDVnvIjBqEf9A88/Jqc3p71Ef6xoEIY1r//M0BOkC5GdqABQCcAXIztQAKATgWrUNDVnvIjBqEf9A88/Jqc3p71Ef6xqGA5AgGVKD0BQ8eohGFSKb/oGduoor/U4sT/pG//M0BO0DkFdsxABlBgcgrtmIAMoMoYDkCAZUoPQFDx6iEYVIpv+gZ26iiv9TixP+lQLCIM
lQQp6UzO2ff9AO+boO/T6v9AFhE//M0BOcDdEdqAAECJAbojtQAAgRISoIU9KZnbPv+gHfN0Hfp9X+hIPCmYCJZBWWK0dFPL/oAwvlWx4b8t9b1Br+JyDwpmAiW//M0BOICiFduAADCIAUQrtwAAYRAQVlitHRTy/6AML5VseG/LfW9Qa/idTwAwgD1iGqbfpAzNWVVQNT8weDXNfUEv5D6/kNL//M0BOwDYEdxEAEFBAbAjuIgAgoIf/8oaeAGEAesQ1Tb9IGZqyqqBqfmDwa5r6gl/IfX8hpb//lDVSB+hrNUIDTvUM/UOviH//M0BOkDiFdzHABlAgcQruY4AMoEEQ5y/59RL+XMkD9DWaoQGneoZ+odfEOIhzl/z6iX8uZVAFqcttFgZhhSadXPQb9RK7to//M0BOMCjFd00ABlIgUYrumgAMpECN/Uln/2/qGAC1OW2iwMwwpNOrnoN+old20BG/qSz/7f1DGFiy2KvVipHKN8qTEnr4P2//M0BO0DaFdqZM
ABHFQbQrtTIAI4q/EUb/iSb/SX+QeFiy2KvVipHKN8qTEnr4P2/EUb/iSb/SX+QdYHztVrKiRlPzXG3Tw/9//M0BOkEFK1myAEHDAgpWs2QAg4YBv/qPzfQn/GEQPnarWVEjKfmuNunh/6Df/Ufm+hP+MIVAEsUstlAgA4d0+2j/PFe+gDh//M0BNoC5FdsdAAlFgXIrtjoAEosL8YeN+IqdSQBLFLLZQIAOHdPto/zxXvoA4S/GHjfiKnUlf+YHImiUwWphb6xbrwsF/j6//M0BN4DTGmNLABHKQaY0xpYAI5S/9G0fjq/8wORNEpgtTC31i3XhYL/H1/6No/HVQLJZJZA2Nokw+60p1f6QXiHIKcHv/3d//M0BNwDSKtqAADiLgaRVtQAAcRcAFksksgbG0SYfdaU6v9ILxDkFOD3/7uhoaLmBMaV3bxr/wC7tnDf9Qy//x7l/5XrD9DR//M0BNoC5KtsAADiLoXJVtgAAcRdcwJjSu7eNf+AXds4b/qGX/+PcM
v/K9YfV5uwMH1Su2FgT+AvEeoM/0d//UV1H/6fqKo5u//M0BN4DOG2PLAAFAwZw2x5YAAoGwMH1Su2FgT+AvEeoM/0d//UV1H/6fqKojAQF5q9Rdgz+FE06iNGzin/evrBviYlGAgLz//M0BN0CzKtqABQCwIWZVtQAKAWBV6i7Bn8KJp1EaNnFP+9fWDfExJWqnE4Gx+i/D7wX/Lv0BYwb1AmsziCSdiWrdXVTicDY//M0BOMC7FeNLABFFQXYrxpYAIoq/Rfh94L/l36AsYN6gTWZxBJOxLVurQhkhVOGagAcbrdFBVkvsm2TwpsvGC9x65GsIZIV//M0BOcDJJlkAACnHgZJMsgAAU48ThmoAHG63RQVZL7Jtk8KbLxgvceuRrUC0Qrv0dBRnWTyAyo38H08e1N9fJ9lPslwLRCu//M0BOcDMKtmAABlEgZhVswAAMok/R0FGdZPIDKjfwfTx7U318n2U+yXEOAyBszbqCimpm7CQNPTnmH4mXcnb333fEohwM
GQN//M0BOcC5GdqAACiLAXIztQAAURYmbdQUU1M3YSBp6c8w/Ey7k7e++74lfldzWCK9WV0KKo4+F5eoioMq6nKct/Zy3yu5rBF//M0BOsDTGloAAElEgaY0tAAAkokerK6FFUcfC8vURUGVdTlOW/s5ZUCEfGCqWQLFzKybML5TIJcZ0FfV7f08Xrr/EIEI+MF//M0BOkDOF2ZjABlBwZwuzMYAMoOUsgWLmVk2YXymQS4zoK+r2/p4vXX+IUDQNMQStCHkBpj6jX/UJ1u3DfGX8hVJW/UwDQN//M0BOgDEFlwtAEiEgYgsuFoAkQkMQStCHkBpj6jX/UJ1u3DfGX8hVJW/Uz2FlRkxbiBTVHwoaKQlIPgzdTaf/Uuo2d+V9hZ//M0BOoDPC9w1AAlAgZ4XuGoAEoEUZMW4gU1R8KGikJSD4M3U2n/1LqNnflVONKMIVqUD2USLZcTKxG8o/zvhmlZ/45u34S+//M0BOkDBFdqABQCcAYIrtQAKATg040owhWpQM
PZRItlxMrEbyj/O+GaVn/jm7fhL7fKregCvUay1aVRsR1NoJ/jv9USdPuWn//M0BOsDXINqMBQlOAa5BtRgKEpwyq3oAr1GstWlUbEdTaCf47/VEnT7lpUMMD9g8jqVsYFaFTtRTQPg3wQv0gwX/1GyK/0h//M0BOgDMGFqwAAlCAZgwtWAAEoQhgfsHkdStjArQqdqKaB8G+CF+kGC/+o2RX+lBwDkAqsOAQX0H/ailv1Bx78Z/lv2ioZ7//M0BOgDOItoABQCcAZxFtAAKATgur94OAcgFVhwCC+g/7UUt+oOPfjP8t+0VDPd1fvVIw11Bw+RP0bMGP0FfR9Tvai//KMS//M0BOcDcFdsZAAlAgbgrtjIAEoEA+f4lkSMNdQcPkT9GzBj9BX0fU72ov/yjEgPn+JZFYjrlQ3eUfR6lF/QKc7xj+T/+hup//M0BOMC2GluABQCcAWw0twAKATgY7s4mkYjrlQ3eUfR6lF/QKc7xj+T/+hupY7s4mkVo731DN4UiM
xobhT/oD8vn/UQ/+cfK//M0BOgDbINyyBQCcAbZBuWQKATgv0e9NHe+oZvCkWNDcKf9Afl8/6iH/zj5V+j3pfd+ACXeUi1Nmf+3N1Df4Z/9h2Qr//6D//M0BOQDVGduyAAnBAaozt2QAE4IBqvd+ACXeUi1Nmf+3N1Df4Z/9h2Qr//6DBqlCAaaAIRJ6AXjW1bQf+oPy8TFPxgn+1Te//M0BOEDOH9qAAAnAgZw/tQAAE4E7iMIBpoAhEnoBeNbVtB/6g/LxMU/GCf7VN7uIxeJr/bWIKsT4lqEeo9jiYM/1FOnGt/H//M0BOADGItqAAAnAgYxFtQAAE4E/v/6heJr/bWIKsT4lqEeo9jiYM/1FOnGt/H/v/6l85i/wI2mHajOuD9+wL+NN/8xMzN9//M0BOEDDIFoAADlBgYZAtAAAcoMH/oOJ5zF/gRtMO1GdcH79gX8ab/5iZmb6P/QcRX3RPhTj1NqK0U5eJf1BP/qOkOrqHD///M0BOMDGK1oAAUFMgYxWM
tAACgpkdE+FOPU2orRTl4l/UE/+o6Q6uocPHC03APiQKdtQHbOWwxsgJA/EnxMH/gL+mQ/wiscL//M0BOQDQGdsyAAlAAaAztmQAEoATcA+JAp21Ads5bDGyAkD8SfEwf+Av6ZD/CK19Ch5fww+VrRcoRiOrYUA/j/QcV5ri9vo//M0BOMDSGeVLAAlAwaQzypYAEoGUPL+GHytaLlCMR1bCgH8f6DivNcXtfWhJOBZnsctC+Ji8ZbK9Ay31LP/5Qd0f+n9Synr//M0BOEDFK1oABwFcAYpWtAAOArgQknAsz2OWhfExeMtlegZb6ln/8oO6P/T+pZRVVsI25AXUZ4/EjfwLydBf+HfyNP9YWWq//M0BOICsIFqABwFcAVhAtQAOArgrYRtyAuozx+JG/gXk6C/8O/kaf6wstUAQICkhNs0AXMyVfI+3h7v1Bn1G/op5BncgAQI//M0BOoDiGluyBQFcAcQ0t2QKArgCkhNs0AXMyVfI+3h7v1Bn1G/op5BncgXLM
ycA+p3FFqA86pBj4Y0C9eNJ+o0f9e/+Ki5e//M0BOQC3GdqABwCcAW4ztQAOATgTgH1O4otQHnVIMfDGgXrxpP1Gj/r3/xVBzD6qhVc4Fy1q9XaLcnKGe+Of6nqf0cmDmH1//M0BOkDfKtmABwHcIb5VswAOA7hVCq5wLlrV6u0W5OUM98c/1PU/o5NICHXJ1jikQT4xFrhQk++8F79AXQK/nFPuu5ggIdc//M0BOQC5GlsYAAlBAXI0tjAAEoInWOKRBPjEWuFCT77wXv0BdAr+cU+67mFFIEsDdoyJMi4ldRTFE/g0kvGB/xtP7r7vkRS//M0BOgDMFltIAAlEgZgstpAAEokBLA3aMiTIuJXUUxRP4NJLxgf8bT+6+75FQAkQdGiSwa9oeN/E9PFVEyj9db7+3kAAkQd//M0BOgDPGtwyAgFcAZ41uGQEArgGiSwa9oeN/E9PFVEyj9db7+3kBCBQKgLPajgwr1Cn05l36ANzNxTTb20U2/vX1iECgVA//M0BM
OcC/GdsZAgFcAX4ztjIEArgWe1HBhXqFPpzLv0Abmbimm3topt/evrVJDF9FKQrBQDgn0eSPCNY3oK51PXn1vn/lSQx//M0BOoDWFdswABlBAawrtmAAMoIfRSkKwUA4J9HkjwjWN6CudT159b5/5VEnyaQ7QDpkLA04eHrf4SIknQXfSU+o8utHyaJ//M0BOcDOGNzIAAlCAZwxuZAAEoQPk0h2gHTIWBpw8PW/wkRJOgu+kp9R5daPk0BVMCsBxhMZTEU8BPXjTmCIFnpPo/dr/DQ//M0BOYC0FdutAAiFAWgrt1oAEQoCqYFYDjCYymIp4CevGnMEQLPSfR+7X+GlTBwyIDbSb76SWavElL/DnXhZtrPrOx3dxXp//M0BOwDdFlvJABFCAbost5IAIoQMHDIgNtJvvpJZq8SUv8OdeFm2s+s7Hd3FenQAvMrPIhma6lEfr6dRvvf+vj6O/g9oAXm//M0BOcDIFdssAgFcAZArtlgEArgVnkQzNdSiP19Oo33vM
/Xx9HfweYwlUQXTSprnOrRpAz8oh3bGFyIt9Rw0Q7OjojCVRBdN//M0BOgDXFdqVARlKAa4rtSoCMpQKmuc6tGkDPyiHdsYXIi31HDRDs6OhYw0uVEemp2xKWqUN/QHvK8oG/XLfb9df9f6Eow0//M0BOUDFCN3KACjEAYoRu5QAUYguVEemp2xKWqUN/QHvK8oG/XLfb9df9f6EsoRtQpZFcpMLTDhn8oIGzPG3L9dZ5Yd7OL5//M0BOYDQFdsZAElFgaArtjIAkosQjahSyK5SYWmHDP5QQNmeNuX66zyw72cXR525NJQJvc9wbVnrp2M2ot+ME2zdAz9R/////M0BOUCvINqAAECFgV5BtQAAgQsyPfSPO3JpKBN7nuDas9dOxm1Fvxgm2boGfqP//+R76UV1uSxwNjXCVyqTrWjYP+CAOD4//M0BOwDWFdoAAFlFgawrtAAAsosI7rOf7/5cV1uSxwNjXCVyqTrWjYP+CAOD4I7rOf7/5fsT06T8crXdAfG/M
0D/J0Df47+X//M0BOkDYKtmAAFnFgbBVswAAs4sobUif/6iy9ienSfjla7oD43+gf5Ogb/Hfy9DakT//UWVAkCCFQEcsUuoV0H43+oS78aD//M0BOYDLFdoAAEnEAZYrtAAAk4gfov/7a/7/1FAJAghUBHLFLqFdB+N/qEu/Gg36L/+2v+/9RQDQNcBaR952So/Gt+oR4jw//M0BOYDnGmNLADFBQc40xpYAYoKszfj+qus73cRkwNA1wFpH3nZKj8a36hHiPCzN+P6q6zvdxGTuE1ZFXQdbEJKo6HfxdyD//M0BN8DMFWHLADiAwZgqw5YAcQGqClvqRf15hNnm/1/SK0twmrIq6DrYhJVHQ7+LuQdQUt9SL+vMJs83+v6RWlVx2gQLIZl//M0BN8DPK1mAAFlFgZ5WswAAsosiEMZ4w34r79zf4sb/zi2pD+jfqNS+O0CBZDMsQhjPGG/Fffub/Fjf+cW1If0b9RqXRbW//M0BN4DUKtqxAAFAAahVtWIAAoAzM
LHEEMli1cIHWn22E79ADg+o/7B3ff/1C2tmWOIIZLFq4QOtPtsJ36AHB9R/2Du+//qV//M0BNwDQGdqwAAFAAaAztWAAAoAEHXYgpnLxgLoL7+B+TqA38Wb5aQ5bw8IOuxBTOXjAXQX38D8nUBv4s3y0hy3h5XUD3VO//M0BNsDtKtiAADqGodpVsQAAdQ1MLqG/xTmbgva71uV7uKJ1A91TjC6hv8U5m4L2u9ble7iiUEe3I9gQ+/QfqPi+vQboJfT//M0BNIDbK1kAACnFgbZWsgAAU4sIcQsywSQR7cj2BD79B+o+L69Bugl9MhxCzLBJdq8HSYP8TOsQ408AyER9LvU9XU/k9q8//M0BM4DRGeHLAAiAQaIzw5YAEQCHSYP8TOsQ408AyER9LvU9XU/k9A4IXT64zzsPjEFq6ZBFuXh/r1DYhlXJqpd81ymgcEL//M0BMwC5GlocAAlIAXI0tDgAEpAp9cZ52HxiC1dMgi3Lw/16hsQyrk1Uu+a5RWgYYKvKM
lXxB7VKkL/IbokrcQ+tvddxWgYY//M0BNACYFdqAAClJgTArtQAAUpMKvKlXxB7VKkL/IbokrcQ+tvddxUM0YKwWWk+RW46Sm7qebV9OD8Z46wOF/2a/ygZowVg//M0BN0CyFlsYBQCcAWQstjAKATgstJ8itx0lN3U82r6cH4zx1gcL/s1/lGMoucTdiD9QtkqOiiNG9tD9zsqf06Caq/1xlFz//M0BOMCoEdsABQCcAVAjtgAKATgibsQfqFslR0URo3tofudlT+nQTVX+tUA9sJO7u2YJ51R9RpCNt4rr4+QR1b71n/kgD2w//M0BOwDlFdsYBTFCAcortjAKYoQk7u7ZgnnVH1GkI23iuvj5BHVvvWf+SVBG7AQq1WTOAj40OGF/xNzok2iPq2XqP/E6CN2//M0BOUC0EduABQnAgWgjtwAKE4EAhVqsmcBHxocML/ibnRJtEfVsvUf+J3z9Dg43CIxMmYSkSKSq4GIk3hlR1P7r1mvinn6//M0BOsDXFdsYM
BTFKAa4rtjAKYpQHBxuERiZMwlIkUlVwMRJvDKjqf3XrNfFFfJa6GthOLKkIVATC+769l0Gdk/fez3agL5L//M0BOgDJINqABQCcAZJBtQAKATgXQ1sJxZUhCoCYX3fXsugzsn772e7UBXoii68FOdDqIXWUHiV85RZEdkl9R5Qf/k+iKLr//M0BOgDKFduwARiFgZQrt2ACMQswU50OohdZQeJXzlFkR2SX1HlB/+T9iybdbzPcmM5QZYypTpe2pWz+K0VaCafdJf0exZN//M0BOgDLEdqYARiFgZYjtTACMQsut5nuTGcoMsZUp0vbUrZ/FaKtBNPukv6Few1yCj7MOWiDrTI7d9Tcr6k/j/WfaHv5HsN//M0BOgDRFdyyAQFcAaIruWQCArgcgo+zDlog60yO3fU3K+pP4/1n2h7+RULpiJSkoYziWLxgJ9R3a1tAK2j8FpeLfso/kAu//M0BOYDDFdsAADCAgYYrtgAAYQEmIlKShjOJYvGAn1HdrW0AraPwM
Wl4t+yj+QWWKKlZoIVaCGSo1Gb9Azi1T+75Wk7+WIyx//M0BOgDECtuAAwnMAYgVtwAGE5gRUrNBCrQQyVGozfoGcWqf3fK0nfyxFUsZMCYyZndOR7uyCWPL/oHW11GAf13//fQQd+s//M0BOoDZGdsACSiOAbIztgASURwFvqLGTAmMmZ3Tke7sgljy/6B1tdRgH9d//30EHfrBb6lITcE5KdERIMO3Ht/oX+g7/+e//M0BOYDCGduABgiEgYQztwAMEQkLBz+0OEJuCclOiIkGHbj2/0L/Qd//PFg5/aHFYtbAzDfXQagEDqnr3ghJd+Iutnb/U/+//M0BOgDWFdy1ATFMgawruWoCYpkNi1sDMN9dBqAQOqeveCEl34i62dv9T/41ceL1wCuNjA2YXWO13eiER4uFWOI0uKH+Z////M0BOUC9EVoAARiAAXoitAACMQA6ceL1wCuNjA2YXWO13eiER4uFWOI0uKH+Z//6eWg9Z2D3XCjq4IXaxx6btiK2j/d/M
Jh///M0BOgDyIlkFATFCAeREsgoCYoQloPWdg91wo6uCF2scem7Yito/3fyYfUZ0qhxa9Xw2mdebxC3hG5zpOck7aaP3fyz9Izp//M0BN4C1FdmIAgiEgWorsxAEEQkVDi16vhtM683iFvCNznSc5J200fu/ln6VfQ7bpEnqoXWhoXRrCL22WXSUhT7v+sOeh23//M0BOMC+C1qyARjAgXwWtWQCMYESJPVQutDQujWEXtssukpCn3f9YcVqMiCExiFmpCNyHbVlqNf69egqib+WfbrI8URUZEE//M0BOYDYC1uyAjGEgbAWt2QEYwkJjELNSEbkO2rLUa/169BVE38s+3WR4ohjN484rLBmRBrvGraX7dV/Un/1//Ev1CsZvHn//M0BOMC2CtsABgiIgWwVtgAMEREFZYMyINd41bS/bqv6k/+v/4l+oVVEAkPDruIFmTUYrEP6PmIX8N5PawR/r/D/p+sQCQ8//M0BOgDRCdsZBzGAgaITtjIOYwEOu4gWZNRiM
sQ/o+Yhfw3k9rBH+v8P+n61o8hBhb2hUoC4M0KGF/XxXB75Z/ljHYGWUeQg//M0BOYC5C9qACSjFAXIXtQASUYowt7QqUBcGaFDC/r4rg98s/yxjsDLFeyDaq9FAM1YoRhOdEDXqd9G7e31EKeurw92QbVX//M0BOoDXFdqZAjCMAa4rtTIEYRgooBmrFCMJzoga9Tvo3b2+ohT11eHlekOXS9aQspwu4sYNGMPGHcnRY4tRnNVb1o6Q5dL//M0BOcC9JlkABQCcAXpMsgAKATg1pCynC7ixg0Yw8YdydFji1Gc1VvWhQhQjAWNEwKKCA1IW+p4s2YqlPNj3/Z00BChGAsa//M0BOoDWGdmdAwCcAawzszoGATgJgUUEBqQt9TxZsxVKebHv+zpoSRcCkpUH2jEhgHYgt84dZ0slKUlnLwI9nRyMRki4FJS//M0BOcDBFdkAAgCcAYIrsgAEATgoPtGJDAOxBb5w6zpZKUpLOXgR7OjkYjVghwQuLi7QK0CSLhqKM
IPRWkfav+4h11e9Rq3///M0BOkDJGdmABgFIAZIzswAMApAXBDghcXF2gVoEkXDUUQeitI+1f9xDrq96jVv+tUILwuHjmsaULAeDa8eYUa8tT8q/xT4//M0BOkDKCNoACRGIgZQRtAASIxEg/+LhBeFw8c1jShYDwbXjzCjXlqflX+KfEH/xdUEmAbkQVwptQtM0ztXheT9/CTGWvY7//M0BOkC/DFsZBRFBAX4YtjIKIoIwJ9PwCCTANyIK4U2oWmaZ2rwvJ+/hJjLXsd4E+n4Bd5BFqCA4uRRlqEbV6IIGfhtzOR6//M0BOwDdC1oYBhGIgboWtDAMIxEYYf453p3kEWoIDi5FGWoRtXoggZ+G3M5Hphh/jnelZvRGT/IIsMvrYiEZ7gvI+gGWwPp//M0BOcDdGNkAAhlEgboxsgAEMokVIzm97KGK/H/STm9EZP8giwy+tiIRnuC8j6AZbA+lUjOb3soYr8f9JPG1I9ayzaeErDG//M0BOIDJDVotAyiIAZIaM
tFoGURASsFKa8FXy77LX/PrxtSPWss2nhKwxkrBSmvBV8u+y1/z6+meTGg8eCgpBc8M0iK069HV//M0BOIDTGFkaARFKgaYwsjQCIpUd/LP/V0zyY0HjwUFILnhmkRWnXo6rv5Z/6nDFNDN62ZFZxJpEGU9VXX9/pf+jDFNDN62//M0BOADKEViAAglQgZQisQAEEqEZFZxJpEGU9VXX9/pf+gTukO0CJJHHKWSp6hdJEIGyuqXM4qYshT4mf69tQndIdoESSOO//M0BOAD0EdoAAUiBgegjtAACkQMUslT1C6SIQNldUuZxUxZCnxM/17alYIpwoEnW5uL2bdKOkE9FeDbxMqnYYujH/+/0QRT//M0BNYCwEVsACAiVAWAitgAQESohQJOtzcXs26UdIJ6K8G3iZVOwxdGP/9/oeltA0GXRDiTRoIdIKhlarerYLizuO6W0DQZ//M0BN0CrCVuACRiEgVYStwASMQkdEOJNGgh0gqGVqt6tguLO46TTBMFq704EM
sadSsEzA1Gq3iZfixi+Mb63f3+mTTBMFq70//M0BOUCcCFuABUABgTgQtwAKgAM4EsadSsEzA1Gq3iZfixi+Mb63f3+lQRbTHAHLRpWBL3uCI5Bun/gpVGKIujmeX6bwRbT//M0BPEDpCVqFCTFFAdIStQoSYooHAHLRpWBL3uCI5Bun/gpVGKIujmeX6b1hietsglA3ABw7Mrq4IZKCXBh2L1I1P/6dmuG//M0BOkDXEVoAAkiBga4itAAEkQMJ62yCUDcAHDsyurghkoJcGHYvUjU//p2ay70YSttXvoql1pQbR4NtFZ+n6Ct9/y3QXej//M0BOYCsE1oACQiEAVgmtAASEQgCVtq99FUutKDaPBtorP0/QVvv+W6FSgcFzJKlx+nPGMGw63LKPp2vvud7f6CgcFzJKlx//M0BO4DeEVmAAUiBgbwiswACkQM+nPGMGw63LKPp2vvud7f6PdowKBKSliFHr4jbd1QCMkUNoTKbUPXtc3iX3aMCgSkpYhR//M0BM
OkDSEVmYAUjAAaQiszACkYA6+I23dUAjJFDaEym1D17XN4lgE7RdgtP4/BJ3Hzf7qRx2W1YKE4DHA3lI+gQ3rTQPjB9//M0BOcDQDmJLARDUQaAcxJYCIaixAVA3k7G3m0vSb53/fTAJ2i7Bafx+CTuPm/3UjjstqwUJwGOBvKR9AhvWmgfGD7iAqBv//M0BOYC9GFkZADCBgXowsjIAYQMJ2NvNpek3zv++lWFkKsrCIshaNcEMCxRArvTXRvut+RhZCrKwiLIWjXBDAsUQK7010b7//M0BOkC0DVcAADDAAWgargAAYYArfkVikGXVaFCmHOD6bjNwcgoNoocjr9nyMUgy6rQoUw5wfTcZuDkFBtFDkdfs+RVmgwF//M0BO8DUDVUACRmEgagaqgASMwkV2DBMI8zxQnKUHEEilJeW5Xfb8jNBgKrsGCYR5nihOUoOIJFKS8tyu+35FXEo0P4DgD8//M0BO0F5F1YZBmDGIvIurDIMwYxybHjCETiArSFRxdzpM
+ouAlki6HpS65izVNP9WJRofwHAH5k2PGEInEBWkKji7nT9RcBL//M0BMECqC1iABTCAgVQWsQAKYQEJF0PSl1zFmqaf6nFmrbDAS3za+AWbjqIKep+qh5Xbd8lizVthgJb5tfALNx1EFPU/VQ8//M0BMkCxC1cABzDBAWIWrgAOYYIrtu+ScNFUzlgbhrbChgcGMiaGe+62lX63YaKpnLA3DW2FDA4MZE0M991tKv1ues9NzBC//M0BM8C5C1WABzDCAXIWqwAOYYQ1A2J0CjR5NQIPuycQUerrPTcwQtQNidAo0eTUCD7snEFHqXqMFITwMhOVIdoMWVxdFix//M0BNMETE9YAAkjBAiYnrAAEkYIBQfjYLKECj5txuyzWbtt6jBSE8DITlSHaDFlcXRYsQUH42CyhAo+bcbss1m7bYUUxppI//M0BMECvC1gAAjGAgV4WsAAEYwENBr+r2F3hYvDzw7TZ9CvuXCimNNJBoNf1ewu8LF4eeHabPoV9y3h42nfaM
ZJui6XjpZpN//M0BMgCnCtaABzCAgU4VrQAOYQEY+InO75r/brdw8bTvtMk3RdLx0s0msfETnd81/t1uSBI4v5SqFqhHCoEOLYStUpZpqOs//M0BNECeCNeAAxjIATwRrwAGMZA8tRqCkVaXDaOFQQoYxWMKSuXyFf3mRhSe/y7NSVKLIVEtvRMECRxfylULVCOFQIcWwla//M0BNwD4C9eACRmJAfAXrwASMxIpSzTUdZ5ajUFIq0uG0cKghQxisYUlcvkK/vMjCk9/l2akqUWQqJbeiYVXnCck6ROYt54//M0BNECrCtgABRmAAVYVsAAKMwAE4ZEcpo87TiApzKsVEI9AhDynqJ7chFGU474iIt6s5YT/lI3trQ0MgTNwG5zzLPd1rzh//M0BNkCvCdaAKSAAAV4TrQBSQAAOSdInMW88CcMiOU0edpxAU5lWKiEegQh5T1E9uQijKcd8REW9WcsJ/ykb21oaGQJm4Dc//M0BOAHBHdKAMekAA4I7pQBj0gA5M
5lnu62E0PCYkZ+gOiJbGc0PnKluVmPcabt1JkJRP3Qmh4TEjP0B0RLYzmh85Utysx7j//M0BKIHPI1cAMegAA55GrgBj0AATdupMhKJ+5UR5OwcRPxMJ96f24jW5XbCrx6zeby9R99tnRSI8nYOIn4mE+9P7cRrcrth//M0BGEDVD9oZOMIAAaoftDJxhAAV49ZvN5eo++2zopVxQMvuglSOcZCVaNoLPKu1UVv7LeinFAy+6CVI5xkJVo2gs8q7VRW//M0BF4DZGFoZBgicgbIwtDIMETk/st6KTzYtvSeVhqQbNjGxTufyVNtFZ5sW3pPKw1INmxjYp3P5Km2itWVhC0kvMKUYK6Y//M0BFoCsDVmAAjFAgVgaswAEYoEyLDts9PyMly1XVKwhaSXmFKMFdMZFh22en5GS5arqYMYEWTtWC2BPqNg3dt1klytfVVB//M0BGICRDdgEATCAgSIbsAgCYQEjAiydqwWwJ9RsG7tuskuVr6qleWGODfaRijngr5y1M
NTjcRYyyyjlqOrlhjg32kYo54K+//M0BHACjC9WABxiFAUYXqwAOMQoctTU43EWMsso5ajqwWq8d9SLpBxkhY6ZgVnHj7Z/kKKKurBarx31IukHGSFjpmBWcePt//M0BHoCZDNQAAhiAgTIZqAAEMQEn+Qooq6lx2Rwf0UmmQ3CNYMaHIXoVK9Xvt5HHZHB/RSaZDcI1gxochehUr1e+3kVgtBW//M0BIYCwDdIABgmIgWAbpAAMExEE058+fPQTfuNwzzisMurq932dMFoKwmnPnz56Cb9xuGecVhl1dXu+zpVlBzo1NP3hUgR//M0BI0CyDdAABRlCAWQboAAKMoQnCsBILHpWr1vfciUHOjU0/eFSBGcKwEgselavW99yLKGExOoqbFDawkFa7ZwAAYb2DCN//M0BJMCmDE8BBiiJAUwYngIMURIJmcoAJwvgGBnIjxgAIGAwOoIKJhD1g+/6LKGExOoqbFDawkFa7ZwAAYb2DCNJmcoAJwv//M0BJwCxEE2AM
AjCCgWIgmwAEYQUgGBnIjxgAIGAwOoIKJhD1g+/6OdjO2msl0SN5O8SiCsakbnS1CjOlwUe7BZ9Ud3nO/EM//M0BKICgDU4AATDAgUAanAACYYElX+5+CxCP/JwOUz7ulOPv0N/iGTckYc/6ney1zsZ201kuiRvJ3iUQVjUjc6WoUZ0uCj3//M0BK0FoF9MACRmcgtAvpgASMzkYLPqju8534hkq/3PwWIR/5OBymfd0px9+hv8QybkjDn/U72WlYCGvpI+5cHbEENRT1wZ//M0BIYHdHtUAD2GLI7o9qgAewxZmPTWgXiYkUgHdEcf5JmKmTn0BYNW5oiVe4ky9TiuqiDtawMYYlCNCQ5AQ19JH3Lg7Ygh//M0BEEG5KVYKDziSg3JSrBQecSUqKeuDMx6a0C8TEikA7ojj/JMxUyc+gLBq3NESr3EmXqcV1UQdrWBjDEoRoSHFfQ9bimD//M0BAUDBF1cACViEAYIurgASsQgpG8krBX0UB9nZ8vN+KNjH/+/9M
PoetxTB0jeSVgr6KA+zs+Xm/FGxj//f+lXy5OV8IrpW//M0BAcDQFtWACxlJgaAtqwAWMpMghHBQyOme9punFG+ERSTLI2flfLk5XwiulaCEcFDI6Z72m6cUb4RFJMsjZ+VxF0R6G66//M0BAYCwCNkAAkjAgWARsgAEkYEBW6BhYAkLyB/U3SeqJ//6cRdEehuugVugYWAJC8gf1N0nqif/+n89ZlBoIJ6hZDII1nF//M0BA0CsF1iACQiOgVgusQASER063lk4vBpjHa/z1mUGggnqFkMgjWcXreWTi8GmMdr4NhTjAfKztuUsTi8r+yP+X8IG8j///M0BBUCwFteACDCMgWAtrwAQYRk6uDYU4wHys7blLE4vK/sj/l/CBvI/+rljhYETakGoOHPjXvlE1Kul2af/XyxwsCJtSDU//M0BBwCjCNcAAzCEgUYRrgAGYQkHDnxr3yialXS7NP/ravJlEBbuXFAmskX6Mv6CeEtZmryZRAW7lxQJrJF+jL+gnhLWM
ZWF//M0BCYCSE1mABwCMASQmswAOARgk7S7gBLuNSDQM1sB9q8un8E7T1/qhZO0u4AS7jUg0DNbAfavLp/BO09f6g0jQxZJgZSi//M0BDQCwFtiABUiAgWAtsQAKkQE6ysrLzfo/6/h+t//mv1hpGhiyTAylF1lZWXm/R/1/D9b//NfrT46NaxQ6VoIkYGdvbuQ//M0BDsCzF1eFBUiEAWYurwoKkQgnXOO3wo7R3nx0a1ih0rQRIwM7e3chOucdvhR2jvVka7ZAoLP9mmmBiCLDzN0kbZ6mK7+//M0BEECtFteFAzCEAVotrwoGYQgC3n2f9Pd0yNdsgUFn+zTTAxBFh5m6SNs9TFd/Bbz7P+nu6Wg6dEeBJKryfp5x2DcMJUK//M0BEgDfF1kAAUiBAb4usgACkQIUuJcLe2pOig6dEeBJKryfp5x2DcMJUKUuJcLe2pOhcezBjQjG7tu40mHialV0qyD86z7//M0BEMC6C1oAAkiCAXQWtAAEkQQMezBjQjG7M
tu40mHialV0qyD86z7F3zIqoe2pHrBtE7GqXTKI3v3/s7f1b5kVUPbUj1g2//M0BEcCiCVoAAkiAgUQStAAEkQEidjVLplEb37/2dv6lZ0piGItmJLy+4ka5hOdn9BulX6v/tnSmIYi2YkvL7iRrmE52f0G//M0BFECpCVmAAUiAgVISswACkQE6Vfq/+2ao0NcOxpSEdH7j7Uq+motOHu78jNUaGuHY0pCOj9x9qVfTUWnD3d+RZqXJ4a3//M0BFkCsC9gAAUiAgVgXsAACkQEd1gox3RyFNNtdRj8dH9xLv0zUuTw1u7rBRjujkKaba6jH46P7iXfpdlGGghbOkSmXo5v//M0BGECjE1YAAUiAgUYmrAACkQE0/QT+CNrPfq/9eyjDQQtnSJTL0c36foJ/BG1nv1f+tXaeShutT5OXlW+v4IN9QK3qN17//M0BGsCzF1SAAVnAgWYuqQACs4ETyUN1qfJy8q31/BBvqBW9RutxmuQ9bmcKU6Iv6t9CLfFhv1L9M
v6+nGa5D1uZwpToi/q3//M0BHECpF1QAAlCFAVIuqAAEoQo0It8WG/Uv2/r6fdSwGDXxcfN+NHfgzfFg39PxHzuj3UsBg18XHzfjR34M3xYN/T8R87o//M0BHkCTG1KADQiRASY2pQAaESIkA2CGTeeGERwuBb0FSDB0/qT/4r/5IBsEMm88MIjhcC3oKkGDp/Un/xX/xXcmiBlOb78//M0BIcCsGtGAAHnAgVg1owAA84EG43L4AMzNzATEbHxU0ziRUuTEl4xSPOI29FDMQi7JUFuRcLmo6J4Ni8Jo7VtI1v2Mq3u//M0BI8CkHtEADQFUAUg9ogAaAqgTRAynN9+Dcbl8AGZm5gJiNj4qaZxIqXJiS8YpHnEbeihmIRdkqC3IuFzUdE8GxeE0dq2//M0BJkCtBVMAAQvAIVoKpgACF4Bka37GVbV52HmoSbEueFjOdUH4xxYsKqwaz2CEyQGaacIR6LvIlb3VJjtw9jVP9bWRk/M//M0BKAHJJVOAD0jLI5JKM
pwAekZZny0T/x6lqK7FkcWNmedh5qEmxLnhYznVB+McWLCqsGs9ghMkBmmnCEei7yJW91SY7cPY//M0BGAHQItSAD0mWA6BFqQAekyw1T/W1kZPzJ8tE/8epaiuxZHFjZk8OkPa5C5hjqmpeuceaPWZh3bF5VFT6GnvpPDpD2uQ//M0BB8DOEVgFCQiUgZwisAoSESkuYY6pqXrnHmj1mYd2xeVRU+hp76V+hJMdC1vXp9FelApXXbcyeMlye1+ed9P0JJjoWt6//M0BB4C9EVWACRGRgXoiqwASIyM9Por0oFK67bmTxkuT2vzzvpVg66EWsB+0WdCjrdV1dPoEsswAas+UMCBoO5O/SYwxP7N//M0BCEESD1cZAUjCAiQerjICkYQ26DroRawH7RZ0KOt1XV0+gSyzABqz5QwIGg7k79JjDE/s3bloITYEXQsbbVMGOtI2sOM//M0BA8CsD1kAAkiBAVgesgAEkQItOnQ+GP5KghNgRdCxttUwY60jaw4y06dDM
4Y/kqAuRGXLNsBwyug95GL4FdKOiuQfd/RQ//M0BBcCxDliABUjAgWIcsQAKkYEFyIy5ZtgOGV0HvIxfArpR0VyD7v6FekyWeMWhY1VemGOHMU2zF8O5TPv/o6TJZ4xaFjV//M0BB0CsEVaACRiJgVgirQASMRMV6YY4cxTbMXw7lM+/+jtpCD1gNfFgNL5uOII5hI6HYf/+zIUdtIQesBr4sBpfNxxBHMJ//M0BCUCxDteABgDUAWIdrwAMAagHQ7D//2ZChX28s4PdR/TqDFLV10gmbMev/1e3lnB7qP6dQYpauukEzZj1/+pxKzng+hY//M0BCsCTDtmACQCMASYdswASARgybRWkK6Pm/Xg9KN9/9OJWc8H0LGTaK0hXR8368HpRvv/peBoSHITAfkcjthW1/Zmf6vw//M0BDkCfEViACDCEgT4isQAQYQk23/b6eBoSHITAfkcjthW1/Zmf6vw23/b6RpTCAOZaAPE2dFgs32S3xHPMniM2jDQYFd2//M0BM
EQCoEVcAKMIAAVAirgBRhAAOR7RLaSBtBnq8uc/y6TU5y/9f/fHpiEz/LBt5j/hwaUwgDmWgDxNnRYLN9kt8RzzJ4jN//M0BE0HEIdWAMYkAA4hDqwBjEgAow0GBXdjke0S2kgbQZ6vLnP8uk1Ocv/X/3x6YhM/ywbeY/4c9nmZhho0gnWN7er7/KDS//M0BA8DbC9mAOSIAAbYXswByRAAw8BTsIUBekP10dn9Hs8zMMNGkE6xvb1ff5QaWHgKdhCgL0h+ujs/ocOOND0GU/Ft3+lX//M0BAsCuEVoAB0iCAVwitAAOkQQpsErRWvi3eL+/6MOOND0GU/Ft3+lXpsErRWvi3eL+/6FoRG7ACyQ2uh28uNGlNJIniKE//M0BBIC7EVmABwiVAXYiswAOESoIr3Vtq0UIjdgBZIbXQ7eXGjSmkkTxFCEV7q21aGQS7EKnEiUAqocBVgKNIsn47V9tnd6//M0BBYCyBNkAAWCAAWQJsgACwQAJBLsQqcSJQCqhwFWAM
o0iyfjtX22d3oXUtCRXR4/YCk8posDDCkpke7r+j79S0JFdHj9g//M0BBwCmDlcACwiKAUwcrgAWERQKTymiwMMKSmR7uv6PvX08toU11QBOTvWM+4IrIeuPVIo9PLaFNdUATk71jPuCKyHrj1S//M0BCUCYDtWACQiJATAdqwASERIKPT50PO2Nw9KQTrWBbuhvARs7Viunb6fOh52xuHpSCdawLd0N4CNnasV07X7VwGyg/Gh//M0BDICrEdQACTiIAVYjqAAScRA89Jn1hd4QbwpWcpy3yX2rgNlB+ND56TPrC7wg3hSs5Tlvkmr0AQI1EISNyr9Dn5I3qIT//M0BDoCnEdMACBGOAU4jpgAQIxwepHZv3V4rV6AIEaiEJG5V+hz8kb1EJvUjs37q8VVrRgLFvYEU4468n4XL+KX6Fs7mvXr//M0BEMC1FFGABwnEAWooowAOE4grRgLFvYEU4468n4XL+KX6Fs7mvXrrCtfjAD8KfqLdgiToHQ3oL5/Jf+/fM
WFa/GAH4U/U//M0BEgCoFFEAB1nIAVAoogAOs5AW7BEnQOhvQXz+S/9+9XZnDAkg1xMvSbrNesaE+4TF6jlun7PVszhgSQa4mXpN1mvWNCf//M0BFECtFFEAAGlAAVooogAA0oAcJi9Ry3T9nqV0m2iMECR2IBXJwEgpRTnMkD4sgyyZlu4GNn+wSYeWJUJ3//Gs6Jx6bgV//M0BFgC1EdAAKacAAWojoABTTgAZ/3/0Xf7lhV947ywHho4Anf5TSbaIwQJHYgFcnASClFOcyQPiyDLJmW7gY2f7BJh5YlQ//M0BF0HkJFWZMSkAA8hIqzJiUgAnf/8azonHpuBVn/f/Rd/uWFX3jvLAeGjgCd/lPwXi4nmlgXPN4nCMdoPvqfrLx+qKopR//M0BBcEOHlgAOSIAAhw8sAByRAAT9ScE6aeEb+39SPwXi4nmlgXPN4nCMdoPvqfrLx+qKopRT9ScE6aeEb+39SF8ebWJ2Pr//M0BAYCxD1iACwiRAWIesQAWESIQM
fLfkrRZL1wHYJyrpyVdy/jzaxOx9aD5b8laLJeuA7BOVdOSruXVwgDQPhawaUXVCpqZ//M0BAwDXD1cABWHEga4ergAKw4kQir7LipFCizpus91u6PVhAGgfC1g0ouqFTUyhFX2XFSKFFnTdZ7rd0epxSz0tDYLn4U2//M0BAkDKGdgAAjCBAZQzsAAEYQIqTtrw7tpXIfs/DFZyfk/+nFLPS0NgufhTapO2vDu2lch+z8MVnJ+T/6VwvI2sN0IH+hz//M0BAkCLD1mAAUiBARYeswACkQIrhf+I9LJ+v1YXkbWG6ED/Q51wv/Eelk/X6mggjbdxFcao48obeheni3WwxKus8lQQRtu//M0BBkCpD9kAB2FBAVIfsgAOwoI4iuNUceUNvQvTxbrYYlXWeSV+Cskpg7AcffBAamMZGp4j7n1YV8NfBWSUwdgOPvggNTG//M0BCECpD9gABkFIgVIfsAAMgpEMjU8R9z6sK+GlVMNzJBzvRg2gIhlToPc+WqfBYpwSM
9CmG5kg53owbQEQyp0HufLVPgsU//M0BCkCvCtiAADCBAV4VsQAAYQI4JehgR0xrGQJsDa/e58pfRfe92/zf8W7pgR0xrGQJsDa/e58pfRfe92/zf8W7pXsMmmC//M0BDACuHlmVCACYAVw8syoQATAsFkJWeEo+T3U8+dldvt9vYZNMFYLISs8JR8nup587K7fb7XCHUDOEOaH9QQ6YN1TZNDd//M0BDcCbBdkACBmEATYLsgAQMwgPd+Cwkjuwh1AzhDmh/UEOmDdU2TQ3T3fgsJI7sgoOBsDwjYQZTGoZ/Avm65ewH/CH+rI//M0BEMCwFteABzCBAWAtrwAOYQIKDgbA8I2EGUxqGfwL5uuXsB/wh/qoFIGZAeQoMcx9RQ3Xx92bE2flXcv6KBSBmQHkKDH//M0BEoCwHliAAgiTAWA8sQAEESYMfUUN18fdmxNn5V3L+j4NMrn6V0iHWtoYR983xD6klXTst5X4NMrn6V0iHWtoYR983xD//M0BFECwD1oAM
BxHAAWAetAAOI4A6klXTst5VcZkrPnKXBmF0NOzYN0ar8UX2Lm8FkPI4zJWfOUuDMLoadmwbo1X4ovsXN4L//M0BFgCuD1oACQiRAVwetAASESIIeRVhAAJ8PgH4q11cTZdyDTg3jrzumG5Z8N+jy8IABPh8A/FWuribLuQacG8ded0w3LP//M0BF8C5FtmAAUiCAXItswACkQQhv0eXcIdAz+IoDhGhQx2jXVPxhtdH/K3Cif6j/VhDoGfxFAcI0KGO0a6p+MNro/5W4UT//M0BGMDPC9myCRiMgZ4Xs2QSMRk/Uf6lYC8oEXdc/DR20UZdBEv7/zSt68OwC4t4d9MBeUCLuufho7aKMugiX9/5pW9eHYB//M0BGIDJH1aABzFBAZI+rQAOYoIcW8O+lXCVTxTAXfQaO4UCzf3/Jt08q2/EvnfRhKp4pgLvoNHcKBZv7/k26eVbfiXzvoV//M0BGIDNGdaZAjCBAZozrTIEYQI2jxLcQBrhRkw40v4Jvy7dPun6M
iRvZ5XaPEtxAGuFGTDjS/gm/Lt0+6fqJG9nlcqzPBoc//M0BGEC1HtWABUlIAWo9qwAKkpAGBu2xbjEt5Pq1F4nR4J+FvflWZ4NDgwN22LcYlvJ9WovE6PBPwt71c84jbioL7az3kCb//M0BGYC4H1QAATiEgXA+qAACcQk+35cC4E/CHt+GEP4B9GecRtxUF9tZ7yBN/b8uBcCfhD2/DCH8A+h1PUsYQ3FQbk8rbrK//M0BGsCxFtMACgCYAWItpgAUATANH//1E8puGb/KG8hqepYwhuKg3J5W3WUaP//qJ5TcM3+UN5Bk+M4yA9iqDgNInYPFF2R//M0BHEDHHtKAAWiGAY49pQAC0QwM57rctyvDuM9BlSE90lBsYOUwroaWGnpxmUGuH5Hcnaet+XHXqM+Lmh1CvZ1SfGcZAex//M0BHIC/HtIAKaIAAX49pABTRAAVBwGkTsHii7Imc91uW5Xh3GegypCe6Sg2MHKYV0NLDT04zKDXD8juTtPW/Ljr1GfFM
zQ6//M0BHUHhLM8AMegAA8JZngBj0AAhXs6ldXwEhCVRktsaCEe2WXiWIjQkWghAEaaAACGQQDKF/2ERtc5/+d86lGe/0tjaNXw//M0BC8FoItcAMYMAAtBFrgBjBgAEhCVRktsaCEe2WXiWIjQkWghAEaaAACGQQDKF/2ERtc5/+d86lGe/0tjaIy9H8DsdlkM//M0BAgDRCtqyOMIAAaIVtWRxhAANRZ9lgKrznKB9a2Knah+63RJxl6P4HY7LIYaiz7LAVXnOUD61sVO1D91uiTV0rd8mw2A//M0BAYDJEWLLAwmKwZIixZYGExW1DlQ5CT3mjzCF+58cs2FcO/29Wlbvk2GwGocqHISe80eYQv3Pjlmwrh3+3qVuF1WjD85//M0BAYCsEVcABWCBgVgirgAKwQMhYj2SqVX6iq2BnrjJSL5m4XVaMPzmFiPZKpVfqKrYGeuMlIvmcJYOTIVIEEhu4PGN72Z//M0BA4DeDteAAjGAAbwdrwAEYwA7rgXoWhJgM
uA8j74r6KsJYOTIVIEEhu4PGN72Z7rgXoWhJguA8j74r6Kl8MKSHkF8Fj6c//M0BAkCmEViACADYAUwisQAQAbAHT2Tmrrw/FiJjfUjwwpIeQXwWPpwdPZOauvD8WImN9SFiAYKALgTBQ5AmDfBD0ukDHUB//M0BBIC0C9myAhDFAWgXs2QEIYoGNu0/qiAYKALgTBQ5AmDfBD0ukDHUBGNu0/q9nciEIehYDH+ySb5wY3a9Vs7fP7O5EIQ//M0BBgCbDFeACTCFoTYYrwASYQt9CwGP9kk3zgxu16rZ2+dxGUDlG42yujiHLsNOlgwMeLCC19f9GIygco3G2V0cQ5dhp0s//M0BCQCxDlkAAkDBAWIcsgAEgYIGBjxYQWvr/oVwJSAdgyHLGRAKeU4NF1zghhhbne3bgSkA7BkOWMiAU8pwaLrnBDDC3O9//M0BCoCtCNkAAkGAAVoRsgAEgwAu1XELMCSU58qJescP7m0arUZUwpjyeIWYEkpz5US9Y4f3No1WM
oyphTHk1fyHcTla2p50//M0BDEChEVgAB0iCAUIisAAOkQQhpqOUZOajBXwGcdI7/yHcTla2p50hpqOUZOajBXwGcdI78JCACKVqEZnAoeSWFpcuA0r//M0BDsCoEVaACQlUgVAirQASEqkakscrqy+TwkIAIpWoRmcCh5JYWly4DStqSxyurL5NbEgZLst72jEOImIY6j9HgzrCijK//M0BEQC+CFiAAkIAAXwQsQAEhAA9f6rEgZLst72jEOImIY6j9HgzrCijK9f6qNiYRqLHsz01z1ZV0ajrg7R1m/xtGxMI1Fj//M0BEcC0DlkAAUiCAWgcsgACkQQ2Z6a56sq6NR1wdo6zf41weNDlIl6VzpqiaXODyHzgPxCWCfDXsweNDlIl6VzpqiaXODy//M0BE0CjEVoAAUiCAUYitAACkQQHzgPxCWCfDXsgkI2IY2DNWiSVyDI4PTDKGsve+bodb7fJf/VBIRsQxsGatEkrkGRwemG//M0BFcC0EVkAAkjBgWgiM
sgAEkYMUNZe983Q632+S/+pwqZEYxIJo1DllaiumA0ZEgg1RLzaeG//XhUyIxiQTRqHLK1FdMBo//M0BF0DXC9gdB0iBAa4XsDoOkQIyJBBqiXm08N/+tXN2JOOADBZZR8aDRU8Isjg0ie3WezXm7EnHABgsso+NBoqeEWRwaRP//M0BFoDFF1YAAjCCAYourAAEYQQbrPZrfzmcEpKOICeXWXnVaYYaXE7t8t8j+czglJRxATy6y86rTDDS4ndvlvkVcdPOxSO//M0BFsCvB9u3AhCAwV4Pt24EIQGRBO6vC26tvCZbUGPeIs763VY6edikciCd1eFt1beEy2oMe8RZ31uqW3Yzm4hYJOryr+///M0BGIClEdQABhGVAUojqAAMIyoicnTKPbJ+nbkW3Yzm4hYJOryr+/icnTKPbJ+nbkV2wRdmhUIF7F+pRrR0beFHRJkdv9e//M0BGsCzEVKAAVlBAWYipQACsoI+pu2CLs0KhAvYv1KNaOjbwo6JMjt/r31NM
dTphtHLy6F9blT+SPWIf/mCVVtof6P6NOp0//M0BHECiFNQZATgLQUQpqDICcBaw2jl5dC+typ/JHrEP/zBKq20P9H9GlXovma6KNNQst55gY4kesxMDIRD1PUnPC/YoN1J//M0BHsC3EVEAAEnAAW4iogAAk4A0FKjdBaAEOv6xqXceEn63bJCMfgQN//x4bJyMnJOi+Zroo01Cy3nmBjiR6zEwMhEPU9S//M0BIADBEc+AKaYAAYIjnwBTTAAc8L9ig3UnQUqN0FoAQ6/rGpdx4SfrdskIx+BA3//HhsnIyck29k0bECiRiLAB08BkHxY//M0BIIHMLs+AMeoAA5hdnwBj1AA9Okz6aQRKIALcj251S3nNPPNLG5XdJf075NgMKGpCQQAlKFcR1s9nXt7Jo2IFEjEWADp//M0BEIG7HVmZMMkAA3Y6szJhkgA4DIPix6dJn00giUQAW5HtzqlvOaeeaWNyu6S/p3ybAYUNSEggBKUK4jrZ7Ot+rQIh23u//M0BM
AYDJE1oAOMIAAZImtABxhAAhlZsf+g37yOrK/swRT+s51zfy/1aBEO290MrNj/0G/eR1ZX9mCKf1nOub+XVQ/TUDTC5//M0BAYDGDdmZCBlFAYwbszIQMoohyoYPNk1Beostdk0FKsb6V9uRQ/TUDTC5hyoYPNk1Beostdk0FKsb6V9uRX6CrsKh2iB//M0BAcC9DNgABhiEgXoZsAAMMQkdIyNl4M5EEXSYR4j9KnfO2/QVdhUO0QLpGRsvBnIgi6TCPEfpU7521XQcGXem8ETtLzj//M0BAoDLDVmAAklIgZYaswAEkpE6xAFUA0KJqDYzrGORV/E+g4Mu9N4InaXnH1iAKoBoUTUGxnWMcir+J30HDpL01gzUXXV//M0BAoCpD1oAA0iIgVIetAAGkRE+CfgzetD+pvX6sv6Dh0l6awZqLrq/BPwZvWh/U3r9WXVI4ygUbiZ0ExhUtNH4kGvT7PB//M0BBICxDdoZBRlBAWIbtDIKMoIr02+pJHGUCjcTOgmMM
Klpo/Eg16fZ4Nem31JVwxKnszm4ysmIfDdPs8p4gUz1EsMSp7M5//M0BBgCYDdiAAhlBgTAbsQAEMoMuMrJiHw3T7PKeIFM9RJo3BioGzPwQxO442s+TIex3WV+to3BioGzPwQxO442s+TIex3W//M0BCUCcCtqAABCAATgVtQAAIQAV+vsFYiUxLiLRuOWy4xuoZmTuwm3k//r7BWIlMS4i0bjlsuMbqGZk7sJt5P/68DzWGto//M0BDECwDdwxARlAAWAbuGICMoAH1rncjZRugc2UPZdT7a/04HmsNbQPrXO5GyjdA5soey6n21/pfwVeGZEDprTpuNwR2I9//M0BDgCnD1qABzHJAU4etQAOY5IB1niH/9H4KvDMiB01p03G4I7Eeg6zxD/+hXCA+VaCA2yqNWtwceH6y4gCGz3bmt9OEB8//M0BEECdDNqABhiFAToZtQAMMQoq0EBtlUatbg48P1lxAENnu3Nb6XBEBM2CElLuvC3XGiz6EN8TSP5QBfd9M
OCICZsEJKXd//M0BEwCzDVmABQlFgWYaswAKEoseFuuNFn0Ib4mkfygC+76VdhgUO1yjLuW0CpLifwXlSM6G/wwmvYr81sMCh2uUZdy2gVJ//M0BFIC5E1qAAhlJAXImtQAEMpIcT+C8qRnQ3+GE17FfmmwnLCC2ASYZCxKCl+IRZ0bufFUofVib6hT5j6LCcsILYBJhkLE//M0BFYDDGdmAATiDAYYzswACcQYoKX4hFnRu58VSh9WJvqFPmPom7KsVIJVSJ9vpyv3lfzRkWY47MrGbK3y3Eerum7KsVIJ//M0BFgDcFNkABwnFAbgpsgAOE4oVSJ9vpyv3lfzRkWY47MrGbK3y3EeruX0IB8aXjaLcOIyhOt7qDErR+rJexdXv+j0IB8a//M0BFQDeDVgADDJGAbwasAAYZIwXjaLcOIyhOt7qDErR+rJexdXv+jBFpAtWmU02hHWsD4qTZYm4rt2/ZZyOCLSBatMpptC//M0BE8DADdgACTCFAYAbsAASYQoOM
tYHxUmyxNxXbt+yzkX6SGIHtqbuMCK2neXHXtT1/FP9X6fpIYge2pu4wIrad5cde1PX//M0BFICzCVeACkiBgWYSrwAUkQM8U/1fpWaD6FECtINkh22mp4pgAi/v93+yaD6FECtINkh22mp4pgAi/v93+zcFIcKSijX//M0BFgCmDdeABgiQgUwbrwAMESEUkNSlwZEsz12E/PZKe79wUhwpKKNdSQ1KXBkSzPXYT89kp7v7CE6IgoosiwUWHyBRqHC//M0BGECcC9cACjCBgTgXrgAUYQMnaz0e3V2EJ0RBRRZFgosPkCjUOFO1no9upWwPIoARWjANEMASz4quIns7WV6f6rA8igB//M0BG0CsBtaACDGAAVgNrQAQYwAFaMA0QwBLPiq4ieztZXp/qU+LgY44ulqNNhwaamC2DXF0MTM+K+XPi4GOOLpajTYcGmp//M0BHUChBtcABhGEAUINrgAMIwggtg1xdDEzPivl5qGP2AAKwLCCZbIUZwTWQkEh7MoLM
VbfVqs/KTUMfsAAVgWEEy2Qozgm//M0BH8CmBtaACjGAgUwNrQAUYwEshIJD2ZQWq2+rVZ+UZ4CQEHDiNCSpHQUGW1gwWB8p9O27RP+mrys8BICDhxGhJUjoKDL//M0BIgCwCtaFAkiBAWAVrQoEkQIawYLA+U+nbdon/TV5VWgTA20hOaahRwSrYWe0CF6aVv/ru/+qgTA20hOaahRwSrYWe0C//M0BI8DXDdUADTCBga4bqgAaYQMF6aVv/ru/+qwdhxgaOaJOqymsfoLo49N4rxnV63/uk/XYOw4wNHNEnVZTWP0F0cem8V4//M0BIwDNB9WABzGAgZoPqwAOYwEzq9b/3SfrbgGOmRs5JfsOJOfsX8+USdt1I9X4c7pP33AMdMjZyS/YcSc/Yv58ok7bqR6//M0BIsC0B9YACkjAgWgPrAAUkYEvw53SfvVWqqLAyMcgZzsjR5Ni1vKgkQoKpaArsQfK/Wz6FqqiwMjHIGc7I0eTYtbyoJE//M0BJEDHD1UAM
DUiBgY4eqgAakQMKCqWgK7EHyv1s+j2AdHhymCbxYQuY69b+was1IYv0/U35j2AdHhymCbxYQuY69b+was1//M0BJIDFDVWABUjBgYoaqwAKkYMIYv0/U35haAYm0ZLc/ionIqiVd8DhgtJwjS/11Gcv+xtAMTaMlufxUTkVRKu+BwwWk4R//M0BJMDgBtcKCjGAgcANrhQUYwEpf66jOX/Y1XyApiipIWdDpT0V01FJc/bdPf2b/un/B+9PkBTFFSQs6HSnorpqKS5+26e//M0BI4C6DdWABkDMAXQbqwAMgZg/s3/dP+D96W4H4GNK5vAzGXCP4RIzrCl/I7q/hLpuB+BjSubwMxlwj+ESM6wpfyO6v4S//M0BJIDNDNYACkiBgZoZrAAUkQM6egNOkgZi2oMNN5VAdhkpcaKdb/F/mOgNOkgZi2oMNN5VAdhkpcaKdb/F/mF82B422lz//M0BJEDLIdaABkiIAZZDrQAMkRAPpOKZtjXMQLBeIbivnPOesl6fM
NgeNtpcz6TimbY1zECwXiG4r5zznrJelaBgVRECcPh4//M0BJECwDVaABzCBAWAarQAOYQIengOX+oNUdMOJ136vov/M+y/t9B3//QagYFURAnD4eHp4Dl/qDVHTDidd+r6L/zPsv7f//M0BJgCuDdaACACUAVwbrQAQASgQd//0GWwW4w4pkJUgbEAykpxowDydmt6nq7Z7W7V+oP2C3GHFMhKkDYgGUlONGAeTs1v//M0BJ8DCC9YACQmQgYQXrAASEyEU9XbPa3av1B9L79FgqiykTcYRAsPh9AfTBj2633r+S/T/GF9+iwVRZSJuMIgWHw+gPpg//M0BKED+LVYACjCCAfxarAAUYQQx7db71/Jfp/jFbAyhYgqkuVLwBD1ir4eXXIG2a9yvhn8Wb+F7AyhYgqkuVLwBD1ir4eX//M0BJQDbC9cABzHAgbYXrgAOY4EXIG2a9yvhn8Wb+F13NB6z4lXoOwFC3C0rQRD6P/ts9lHkK9zQes+JV6DsBQtwtK0EM
Q+j//M0BJADND9gYBjiIgZofsDAMcRE/7bPZR5CtaAYG9ZS1v9qZxYey471CMB+5H6P0/kaAYG9ZS1v9qZxYey471CMB+5H6P0///M0BI8DSD9aACjFBgaQfrQAUYoMkbBYNBxXj3mFBQcRUqtFX9v+S/d+uwWDQcV495hQUHEVKrRV/b/kv3fr+g8qElMb8QMY//M0BI0C2CNeACDGEgWwRrwAQYwkGHl18xKNVa0//f3fgb6DyoSUxvxAxgYeXXzEo1VrT/9/d+BlsDNYZXX2wfzBYIIta/aj//M0BJIC0C9cAB0iBgWgXrgAOkQM6vzPyfXYGawyuvtg/mCwQRa1+1H1fmfk+tW4CSsmViG+w3ICaEKEgqFXWK/d/9VwElZM//M0BJgCkCFeABzGAAUgQrwAOYwArEN9huQE0IUJBUKusV+7/6kNPQw57AENWBEGIlW8gzXOtXZ7/t+gNPQw57AENWBEGIlW//M0BKICyD1cABhDRAWQergAMIaI8gzXOtXZ7M
/t+hbASHaRViTrChKndfgmpwQ1eX+r9NgJDtIqxJ1hQlTuvwTU4IavL/V+l//M0BKgChCFeACjABgUIQrwAUYAM+kZgcKrQV2iUoI5XJrHN+O1fuv+612np+kZgcKrQV2iUoI5XJrHN+O1fuv+612npG9YF//M0BLICnCFcAAjCBgU4QrgAEYQMTkTGwdScUeFmympV1145R7u75fp6xvWBU5ExsHUnFHhZspqVddeOUe7u+X6etUMW/l9U//M0BLsCuDVeFCQiEgVwarwoSEQkkPtsU7MnMOxmg1ko/By4y/0He//+pDFv5fVJD7bFOzJzDsZoNZKPwcuMv9B3v//q4Aw8//M0BMICjDNaAB0iAgUYZrQAOkQEEjIgH5pEKjYJtWWRtQv5Do/eQ/CfAGHgkZEA/NIhUbBNqyyNqF/IdH7yH4TVsEQ5BpJl//M0BMwDAEVaACSiJgYAirQASURMFV7tBBRCuhCtkUi5pyt5Cz2/ej9VgiHINJMoqvdoIKIV0IVsiM
kXNOVvIWe370fqV+jYy//M0BM8DCEVeYBzHAgYQirzAOY4EeQ1jNGlA6FAnoNQ126mfV85+/8NfRsZPIaxmjSgdCgT0Goa7dTPq+c/f+Gn4DpRxxLH+//M0BNEDUGFixBglIgagwsWIMEpE8s4hhAPTyPILsJVVf/2t+pvwHSjjiWP95ZxDCAenkeQXYSqq//tb9TXswLuWMozS9hPl//M0BM8C9EdcACBiFgXojrgAQMQsIpOV4qv9f3/WZ/J9mBdyxlGaXsJ8pFJyvFV/r+/6zP5NoCjLQbL5Qyo9U6jjVoTZ93u9//M0BNIDVDtaAB0nBgaodrQAOk4Mb0dmRoCjLQbL5Qyo9U6jjVoTZ93u9b0dmRXyPLa2kdhIa1JVuolowVKWo5Z/hT0P9Hke//M0BM8C7C1eACTiIgXYWrwAScREW1tI7CQ1qSrdRLRgqUtRyz/Cnof6FdwNtjPhjlgntHoPrEojLSmmtH9Sf9W/6D7te4G2//M0BNMC/DtcACRDQgX4dM
rgASIaExnwxywT2j0H1iURlpTTWj+pP+rf9B92t+OFz0uwj5E2oWyv1FIjpLO1d9/Qb/g19Yf+O//M0BNYCrD1cACAiUgVYergAQESkFz0uwj5E2oWyv1FIjpLO1d9/Qb/g19Yf+g4TWdtxbpmLSPQp2XHWj0rygY/xnrT/+H/o//M0BN4CuC9eABzCBAVwXrwAOYQIOE1nbcW6Zi0j0Kdlx1o9K8oGP8Z60//h9QSegOgG1u5DtK4ke3MF6/C6d3Cv5eOreX/w//M0BOUC5C9cABkCIgXIXrgAMgREz/E10Injv4kBJ6A6AbW7kO0riR7cwXr8Lp3cK/l46t5f/DP8TXQieO/iRZro+UiYv5Su//M0BOkDTItcACEiBgaZFrgAQkQMHoNVgUfElbvfd15Dw3y/+qa6PlImL+Urh6DVYFHxJW733deQ8N8v/qW4XZDzPc59tWll//M0BOcDMHNaACViIgZg5rQASsREaBu57LHf4U//3fh7/NXC7IeZ7nPtq0srQM
N3PZY7/Cn/+78Pf5pWwGtiFTubhbFN4QDdh//M0BOcDOC9YACSpQgZwXrAASVKEDRH86Yhv6v/q/yqrAa2IVO5uFsU3hAN2ENEfzpiG/q/+r/Kq+ggc8W+U7Bp+8ToYiKt+//M0BOYESHFaVCViRAiQ4rSoSsSIlv/g3d3/d/T9H0EDni3ynYNP3idDERVv0t/8G7u/7v6foaApQIJSE8qcg8JNa1v5+N9F//M0BNQDCCliZBhGMgYQUsTIMIxkP+/p7fRQFKBBKQnlTkHhJrWt/Pxvop/39Pb6FbChqj6Q/B7fBG4yFEG5R/q/9nby1hQ1//M0BNYC9E9eAB0lBgXonrwAOkoMR9Ifg9vgjcZCiDco/1f+zt5Z3i88OmZuY9tV4QOYIWVqJTRMpytsU9vy+sLdG8Xnh0zN//M0BNkDEE1cAB0lBAYgmrgAOkoIzHtqvCBzBCytRKaJlOVtint+X1hbobBNH3EUofrwmCOOGupMl8adXR1fchunWr8SWCaP//M0BM
NsDDE1cABkCUgYYmrgAMgSkuIpQ/XhMEccNdSZL406ujq+5DdOtX4kV+kCaYG6ipr2H3L4c2+9pWTk7FPuV9/6/536Q//M0BN0CxE9eABxlBAWInrwAOMoIJpgbqKmvYfcvhzb72lZOTsU+5X3/r/nVoDAgPlLiz/lWMjBbvk6aj2Q5fcv5L9TfxBQG//M0BOMCjClcAAjDAAUYUrgAEYYABAfKXFn/KsZGC3fJ01Hshy+5fyX6m/iB+JEKJugH4VoMYIYl9Uy6D+l/+z8r/F/iRCib//M0BO0DbE1YAC0nCAbYmrAAWk4QoB+FaDGCGJfVMug/pf/s/K/xdZuF5VWKIXVhX3PDHYUWsDCQtJ9gt/yH6/1Pm4XlVYoh//M0BOkDRD1YACklAAaIerAAUkoAdWFfc8MdhRawMJC0n2C3/Ifr/U/4CpsECZVg7OHQYmenQNlRMNiPxX9W3+2A/V0/AVNg//M0BOcDKC9cABgpIAZQXrgAMFJAgTKsHZw6DEz06BsqJM
hsR+K/q2/2wH6uluEAqKHU3IqzLtMdv3Ie17jJg/6wh/7pWr14p//M0BOcDLD9aACkiBgZYfrQAUkQMcIBUUOpuRVmXaY7fuQ9r3GTB/1hD/3StXrxR4FzCUYUYTE5QYm9Q3RRz41q8Gv1///9X//M0BOcC2D9aABhiJAWwfrQAMMRIAuYSjCjCYnKDE3qG6KOfGtXg1+v///qV8WhKKie3H2hvQdIwIwboVi431xgmP/t9v62///M0BOwDQCtYADAmIAaAVrAAYExAR4tCUVE9uPtDeg6RgRg3QrFxvrjBMf/b7f1t+hXcDyQcMpAEI+05ilL/PaOXxd5537/9//M0BOsDbCtWACRoIgbYVqwASNBEv+rcDyQcMpAEI+05ilL/PaOXxd5537/9v+qwQhzKLg1VuqvuCD8l2j7fij/q9P5Vyv1W//M0BOcDXFNYAB0iCga4prAAOkQUCEOZRcGqt1V9wQfku0fb8Uf9Xp/KuV+pJDAgaEJCnjRrMrVqIFZ91N53oM
Gu8t/9HIeVJ//M0BOQC9D9aACxlFgXofrQAWMosDAgaEJCnjRrMrVqIFZ91N53oGu8t/9HIeVWgHQHFPgZrJxAwnMNqINdRL9ev+3p66AdA//M0BOcDdE1YACRlJAbomrAASMpIcU+BmsnEDCcw2og11Ev16/7enrWUWGQKI1cE/rp/e8wVap85Cprw/B3Vuus+n+URKLDI//M0BOIDADFcACBmFgYAYrgAQMwsFEauCf10/veYKtU+chU14fg7q3XWfT/KId4vKmDE4kH+qfeMui+n1Qd9+M+Z1u7fr/p3//M0BOUDDE1aABzFAgYYmrQAOYoEi8qYMTiQf6p94y6L6fVB334z5nW7t+v+lRD2+ELwi0nBVc94TOMdH47fICl/d2fT1cSG//M0BOcDSE1aFB0iAgaQmrQoOkQEBD2+ELwi0nBVc94TOMdH47fICl/d2fT1cSGFwIAxESfg7ZuUWGoCECpvn7dQc/68CAMR//M0BOUCyClcABzHAgWQUrgAOY4EEM
n4O2blFhqAhAqb5+3UHP+vwiiViXTjfVY4WdugUDN7FHAbPz0N+OH2MtuERRv5+sM/x//M0BOsDfE1YAAkiCgb4mrAAEkQUDgXwiiViXTjfVY4WdugUDN7FHAbPz0N+OH2MtuERRv5+sM/xDgVFOORtyAChps45MJPj//M0BOYDKEVaAC0iCgZQirQAWkQUULyrDF3mg/v/4Ubb5RFOORtyAChps45MJPjULyrDF3mg/v/4Ubb5RaYqnaCq/IsZOR4j//M0BOYDSEVcZCSiJgaQirjISURMlplQd7Gif3I5VsPb/L4v/5emKp2gqvyLGTkeI5aZUHexon9yOVbD2/y+L/+XEmjCphAE//M0BOQCkC9aABzCAgUgXrQAOYQEsVlRbxF1CgRgEvRfm9BpuYd/a7f/6hJowqYQBLFZUW8RdQoEYBL0X5vQabmHf2u3/+r8//M0BO4EgF9UAD1lKAkAvqgAespQYREBKn30scDnhhB1JespK1Fj/7d/+s/0/jCIgJU++M
ljgc8MIOpL1lJWosf/bv/1n+lX0//M0BNkDSF11LAUiRQaQuupYCkSKNQIkCxSza01DIFQdlo2nwj4n9v///b6GoESBYpZtaahkCoOy0bT4R8T+3///tfhNQMRL//M0BNcDgEVWADUnAgcAiqwAak4Ea1bq6XGBkSVHfRt/mHxN//93+T+E1AxEtrVurpcYGRJUd9G3+YfE3//3f5PcMyJDDiCv//M0BNIDgF9eZAjFAAcAvrzIEYoAeZAZKkUcKka/V/+L7hmRIYcQV7zIDJUijhUjX6v/xdXEiwhVcY7OpzkBsY5Lb5NP21/9//M0BM0DJD1cACQnJAZIergASE5I/+jEiwhVcY7OpzkBsY5Lb5NP21/9/+jAyQhM3raaI1HGgoZcfZrL/EEOd/s/1fl8DJCE//M0BM0C7FFeACSiGAXYorwASUQwzetpojUcaChlx9msv8QQ53+z/V+XA8LvLOwqMOugkioIqVKNYTogn+iY2Q1f/R/iQDwu//M0BNEDEFVeAM
BiiJgYgqrwAMURM8s7Cow66CSKgipUo1hOiCf6JjZDV/9H+JALSk/CwcYCBnN0wJ9gZJANgcj59/zVG/80B//M0BNMCZCtgACAmFgTIVsAAQEwsaUn4WDjAQM5umBPsDJIBsDkfPv+ao3/mlfMD05oEeolsnNBZ+w0Xa+T/br1OIf/q8wPT//M0BN8CoCteAAgmJAVAVrwAEExImgR6iWyc0Fn7DRdr5P9uvU4h/+rsiPGg9aG2EnPC8/oDMfXpOu6H7vkt76f6uyI8aD1o//M0BOgDEE1cAB0lAgYgmrgAOkoEbYSc8Lz+gMx9ek67ofu+S3vp/qXDCRg8DMkaXHk0hQ426iEi3kvif9/QbafrdWEP/Xhh//M0BOoDcFViyBhiFAbgqsWQMMQoIweBmSNLjyaQocbdRCRbyXxP+/oNtP1urCH/rQndhSDnF6wj0jG2QRBPiuUu8O/6NQTu//M0BOYDJCdiyAgiEgZITsWQEEQkwpBzi9YR6RjbIIgnxXKXeHf9GM
pXsguePjY+9DvRDV+WA8d0CYK2rj/MJMMf2npyr0YjO//M0BOYC4GlcACQlJAXA0rgASEpIlCv+T7ILnj42PvQ70Q1flgPHdAmCtq4/zCTDH9p6cq9GIzpQr/k18wdXGiaOtI/R1qBp//M0BOsDKDVaABgmJAZQarQAMExIblOnf+xBFeJN1H68W8wdXGiaOtI/R1qBpblOnf+xBFeJN1H68WUMwcKYIPnVI70GWwiO//M0BOsDrGdaACknAgdYzrQAUk4E8euMf35x1fr9X93+XDMHCmCD51SO9BlsIjvHrjH9+cdX6/V/d/l1wMoE29TK3UjEJhMM//M0BOMCpEFgYBgFIAVIgsDAMApA1R2xn/IO+Rt/6Kv+TwMoE29TK3UjEJhMM1R2xn/IO+Rt/6Kv+TXsDIFBT6yH1QKEGxOM//M0BOsEWFFWACUFJgiwoqwASgpMcFfCG6fG2/rb9SNnJ9gZAoKfWQ+qBQg2Jxjgr4Q3T4239bfqRs5N+DZCaTWK1JhQYM
uQN//M0BNgDGFNcACTiJgYwprgAScRMEorDlmIqqvin6t/W74NkJpNYrUmFBi5A0SisOWYiqq+Kfq39bvMZpEtHHxsYGaBbT99B//M0BNkDOFNgZATFAgZwpsDICYoE3pqr+Jf1/1+YzSJaOPjYwM0C2n76DvTVX8S/r/rV7IAJA+4jlyDkuEWov3HXYt1fOfp///M0BNgDGFVeABzFBAYwqrwAOYoIjOyACQPuI5cg5LhFqL9x12LdXzn6f4zDCwyFrP/XvEDTUK+pHz0Gs2v/2fq/VhhYZC1n//M0BNkDPFVeABjiJgZ4qrwAMcRM/r3iBpqFfUj56DWbX/7P1fqV8hELWWjq1TKgUCdbtidguTAk+iTeXDn5f//Cr9XkIhay//M0BNgDECteACSmFgYgVrwASUws0dWqZUCgTrdsTsFyYEn0Sby4c/L//4VfqfgjYPjd6zUQkIJJrUBORXQuT7eo7+ju7v1f//M0BNoCtD9gACRFEgVofsAASIokBGwfG71moM
hIQSTWoCciuhcn29R39Hd3fqd4tbaCk3m6DljGGasoTVJ49Ob6+MHa/nvX///M0BOECwD9eABhlEgWAfrwAMMokVvFrbQUm83QcsYwzVlCapPHpzfXxg7X896/6lfSAngP42pIymmpzCDaR/l+78QbT9v/8//M0BOgC1D9aACjDBgWofrQAUYYMMekBPAfxtSRlNNTmEG0j/L934g2n7f/4YcFJESXcLjvBsD+FsCt9dl7M5FDlH2er/N4K//M0BO0DnC9YACSpJAc4XrAASVJISIku4XHeDYH8LYFb67L2ZyKHKPs9X+bV8iIwVEXe1UWsRZXhQbCW5uU8nbhjd+1v+zrO//M0BOYDLF9cACRFJgZYvrgASIpMeREYKiLvaqLWIsrwoNhLc3KeTtwxu/a3/Z1nFfg24jK97oUUMn0n2LBZRFtmHKzvV8G3//M0BOYDVF9aAC0lAgaovrQAWkoEEZXvdCihk+k+xYLKItsw5Wd6lRQCmnzB1tGc726xx0y48dUqjM
q/+RuDPe7q/UnxnWKAU//M0BOMC/FtaACQlJgX4trQASEpM0+YOtozne3WOOmXHjqlUdX/yNwZ73dX6k+M61exAeJB+sgJQU54UH7YUqnUcPVu6+xAe//M0BOYDFDtcABxGFgYodrgAOIwsJB+sgJQU54UH7YUqnUcPVu61DDTBihxBsqVdynyGCB5ccsunh9O7PrV/qR/tDDTBihxB//M0BOcDZDtaACSpNAbIdrQASVJosqVdynyGCB5ccsunh9O7PrV/qR/t9EgirZYdbso24oIX4V+3Wy+Tpt217vzVv7XeiQRV//M0BOMClC9cACQpJAUoXrgASFJIssOt2UbcUEL8K/brZfJ027a935q39rnaL3AuzTzBlvHUwIPlF9VJ/cSNOczV6P0/5TaL//M0BOwDtFtceCQiMgdotrjwSERk3AuzTzBlvHUwIPlF9VJ/cSNOczV6P0/5RfMFTdCqD0YrZbUhMOJcazRv5QSN+z/5nzBU//M0BOMCiDNaABgmJAUQZM
rQAMExI3Qqg9GK2W1ITDiXGs0b+UEjfs/+Z7Ag8UWgsoVA9CEznFBYicz6s/+p5R1H/Df+vsCDx//M0BO0DYCtcZCkoAAbAVrjIUlAARaCyhUD0ITOcUFiJzPqz/6nlHUf8N/61A/v/AMKlEDuXcT6sIv7ggi98P8KddygaA/v///M0BOoDTDtaABhGJAaYdrQAMIxIAMKlEDuXcT6sIv7ggi98P8Kddyga8kRhknEzzW40XWh2ziBE8N8J/8EBDf5PX/9/kiMM//M0BOgDSE1aAC0lAgaQmrQAWkoEk4mea3Gi60O2cQInhvhP/ggIb/J6//vVmg+w8lAiZiri66RJOUJC6+C1TW3ETqfr5bZ///M0BOYC8E9YACSiJgXgnrAASURMXNB9h5KBEzFXF10iScoSF18FqmtuInU/Xy2z+tXzELb0TMkyy+rTDzigbTy/x1GYw5/t//M0BOoDWGdaABgnJAawzrQAME5Iyz6/MQtvRMyTLL6tMPOKBtPL/HUZjDn+3M
LPrGujsIT5EdtbGXy8GoLLGyS8IjI5D1a+v//M0BOcDAE1myBTCYAYAms2QKYTA9A10dhCfIjtrYy+Xg1BZY2SXhEZHIerX1/oVvgdjA0lrO69NqiVQbG1gub84+V9f5i+B//M0BOoDVGlaACTiKAao0rQAScRQ2MDSWs7r02qJVBsbWC5vzj5X1/mFmyo0Ug+5Gr5OifurjkGXZWUbRw+y36gzcwJ/s+op//M0BOcDdENYACklAgbohrAAUkoE9QYmyo0Ug+5Gr5OifurjkGXZWUbRw+y36gzcwJ/s+op9QYWwHxoArUK1XXOIQwtZLOZm//M0BOIDEE1cACQHIAYgmrgASA5AVP0fb6v9dgPjQBWoVquucQhhayWczMqfo+31f632JTTSAztTr5YZiYoMJE78hW+X9n/+//M0BOQDJE1eZBiiKAZImrzIMURQ72JTTSAztTr5YZiYoMJE78hW+X9n/+70IG1wzWtE1M1xoZCqMqtfb4hkdFvoQNrhmtaJ//M0BM
OQCyF1eEB0iAgWQurwgOkQEqZrjQyFUZVa+3xDI6LWwdmRSAiWi1S8bXz/xHeQx0xSsg+/WTwndf97K8nYOzIpARLRa//M0BOoECGdWADECKAgQzqwAYgRQpeNr5/4jvIY6YpWQffrJ4Tuv+9leTZR/QsMCgoSC43K7JqGTVHKp0f2fEsj7A/KP6Fhg//M0BNwCzC9cABzHAgWYXrgAOY4EUFCQXG5XZNQyao5VOj+z4lkfYH0BoCiEsCuFoFBim+uWnTUV0VkKBE9C9B6nE+IQW0f8//M0BOIC0C9eABgmFgWgXrwAMEwsmDesBoCiEsCuFoFBim+uWnTUV0VkKBE9C9B6nE+IQW0f8mDetZPDfF7EruilOnG/VmNL//M0BOgCnFFcACQlJAU4orgASEpIcYC/g/0E2/Bj/+iTw3xexK7opTpxv1ZjS3GAv4P9BNvwY//o7CE9NAgyVW9WGbeCE8Tb//M0BPEDrFtWADUiDAdYtqwAakQYj/1r0flejsIT00CDJM
Vb1YZt4ITxNuP/WvR+V6Ah4WzEg853VR3qzegwH+oZjT35nT+rg//M0BOkDDFFcYBhlFAYYorjAMMooXWEPC2YkHnO6qO9Wb0GA/1DMae/M6f1cC63FqUeDe+lvVHotYG+hfx3UTqJ/616jGrFq//M0BOsEOFVeyBzFBghwqr2QOYoMUeDe+lvVHotYG+hfx3UTqJ/616jGpVhw6AuJMDDt9kx3vqGUDM+g+M2Rf1d+rCn/swma//M0BNoDIFlmxBiiLAZAss2IMURYWHDoC4kwMO32THe+oZQMz6D4zZF/V36sKf+zCZr6atehGo7IvJ32jUhOXvp4lfEn7/1f//M0BNsCsD1gABgCIAVgesAAMARATVr0I1HZF5O+0akJy99PEr4k/f+p9A497jWnx9H5RVtMDktlfjvvktf76xfav0Dj3uNa//M0BOMDDElgYB0lAgYYksDAOkoEfH0flFW0wOS2V+O++S1/vrF9qwJ9+tv8VmHEtjQL3ZRoPEh2Pw9bjH9XTM
sV/Qf6r8U9l//M0BOUC6FlgAAjFAgXQssAAEYoE3WBPv1t/isw4lsaBe7KNB4kOx+HrcY/q6div6D/Vfinsu6362ecMqbPbvrqACgXI3HvW//M0BOkDoHdeZCAFQAdA7rzIQAqA6t8uz+r62ecMqbPbvrqACgXI3HvW6t8uz+orsrCFIoJDbrfrwPsYE9K/hrA2a//oK7Kw//M0BOICrDdgABgjJgVYbsAAMEZMhSKCQ26368D7GBPSv4awNmv/6JOepR5ik02G5iTBtIfM36AJLVJQf9uVow1kvV+mTnqU//M0BOoDEE9aACQHIAYgnrQASA5AeYpNNhuYkwbSHzN+gCS1SUH/blaMNZL1fpUbfoY17mxfSsv6AyQoB3rq6Py4//+obfoY//M0BOwELHdiyBglJAhY7sWQMEpI17mxfSsv6AyQoB3rq6Py4//+pQBpa6CY1BZBibIil/uLkSqKFztMxfoRvT/DqANLXQTG//M0BNwCoC9eACQiIgVAXrwASEREoM
LIMTZEUv9xciVRQudpmL9CN6f4dVfpGePDKQVVvSP+oL0xR/w2/jD/f+QZ3/kun6Rnj//M0BOUCwDlgZBxDGAWAcsDIOIYwwykFVb0j/qC9MUf8Nv4w/3/kGd/5LpUdeLCHIJAJpDsg/851vhB/qKfRx+01xf/0dI68//M0BOwDmEVexCRmGAcwir2ISMwwWEOQSATSHZB/5zrfCD/UU+jj9pri//o6VfZEctMwJG7IiZ/MuVTgN6Zfxvyjrv/k817I//M0BOUCuDFgYCRiFAVwYsDASMQojlpmBI3ZETP5lyqcBvTL+N+Udd/8nmkDRQhehjdZOU+bMgfIfkYgeSvxC/qeIv/voA0U//M0BOwDVHtewCDiKgao9r2AQcRUIXoY3WTlPmzIHyH5GIHkr8Qv6niL/76FHHYLGwLBhUrQE1PduwNgXoL1N/CUl/V0yo47//M0BOkDOHtaACQlIAZw9rQASEpABY2BYMKlaAmp7t2BsC9Bepv4Skv6umVV+iMy4qHtQM
7KC/mruwYN9SX5ej4K6v19L1I+i//M0BOgDRF9gZBxlBwaIvsDIOMoOMy4qHtQ7KC/mruwYN9SX5ej4K6v19L1IsGMnHBp5rxj1tVMQIowFf1FOJOD+bp/UcZqT//M0BOYDDF1cABglJgYYurgAMEpMYMZOODTzXjHraqYgRRgK/qKcScH83T+o4zUltJaeFLVuiP+2MDEQfi+dIUcFdT/V0Wkt//M0BOgDOFdgxCQiLAZwrsGISERYPClq3RH/bGBiIPxfOkKOCup/q6H0Ma9CKNbE78btQIakxT4n739A+9QtZ2ZB9c16GNeh//M0BOcDJEleYB0CAgZIkrzAOgQEFGtid+N2oENSYp8T97+gfeoWs7Mg+uaVlm2lmEAAwyLCi1KoDxNGV9oWPZa11eRd3iOW//M0BOcDMFlaACRHJgZgsrQASI5MbaWYQADDIsKLUqgPE0ZX2hY9lrXV5F3eIx7fRalSHzdiaVPI6ajAfZVFn8Z+X/78Cf+o//M0BOcDXEtaAM
CklAga4lrQAUkoEe30WpUh83YmlTyOmowH2VRZ/Gfl/+/An/qXCGWARNsbig90u2UD6aiS/r/2qe/p9B1t+//M0BOQCvENgAATFAgV4hsAACYoEZW38QhzCGWARNsbig90u2UD6aiS/r/2qe/p9B1t+ZW38QhwAxBgwEh3R1GsDFQl60T4p//M0BOsDZGleACQFIAbI0rwASApA8r+d+W+//pAMQYMBId0dRrAxUJetE+KfK/nflvv/6YCAIo/v6NFMhG0L8bodv/ihX2/6//M0BOcDQE+FLAjHAQaAnwpYEY4CkQEARR/f0aKZCNoX43Q7f/FCvt/1IWCrJl4/D3O+0gTsD+Bpr7idqPrMz3snv4VYKsmX//M0BOYDOE9gYBjlFAZwnsDAMcooj8Pc77SBOwP4GmvuJ2o+szPeye/hVbtdthdCpsAqE5J4fgCnTznKG/8Sc/tKjWRe7XbY//M0BOUDwINeABxnAgeBBrwAOM4EXQqbAKhOSeH4Ap085yhv/EnP7M
So1kXVgQkiJUQ5YeU+W1Zis+9D7yBL0P9Yr6zn+hgQk//M0BNwC8EFnJAgiJgXggs5IEERMiJUQ5YeU+W1Zis+9D7yBL0P9Yr6zn+hwoJWJVUDD9DSzfDWecgOZpvkn9ixf+Q/FnCgl//M0BOACnINgABQCggU5BsAAKAUEYlVQMP0NLN8NZ5yA5mm+Sf2LF/5D8WWwdPrDbqsFhsCYOM8OFbxq3a3Ps/U4hq012Dp9//M0BOkDKFVeABjiEgZQqrwAMcQkYbdVgsNgTBxnhwreNW7W59n6nENWmtXiCDl8JQY6stMsGHdFaxqa1fd4wF/q/7+IIOXw//M0BOkDODWNIBzGAQZwaxpAOYwClBjqy0ywYd0VrGprV93jAX+r/vVh2pm8Xugx4moMHUDXzA3NKnJkh6/al+2Ndf+VYdqZ//M0BOgDMB9kABgmEAZgPsgAMEwgvF7oMeJqDB1A18wNzSpyZIev2pftjXX/lYVYMHhNKPiiV84Hd8HLbrCH/r/JK/rhVM
gwe//M0BOgDKCNiABgmEAZQRsQAMEwgE0o+KJXzgd3wctusIf+v8kr+taARsynoerDYCyhzQTC/vpL+7jeXOdUIfLRX366ARsyn//M0BOgDJDVgACSiEgZIasAASUQkoerDYCyhzQTC/vpL+7jeXOdUIfLRX361ooAFhXucHgG1nmg/m16fwbe32F+zeuigAWFe//M0BOgC+CliACQjEAXwUsQASEYg5weAbWeaD+bXp/Bt7fYX7N61/CxlVZVtD0DYAVFF2DndDiecPvoQPpnvp15N6erhz8LG//M0BOsDgDdiABjCAgcAbsQAMYQEVVlW0PQNgBUUXYOd0OJ5w++hA+me+nXk3p6uHOMInTPumPgfFN36DrlNd+i/rt16OMIn//M0BOYCyCtiABxDAAWQVsQAOIYATPumPgfFN36DrlNd+i/rt16FgLkqNs/d6kf47OjbuZPyXpDO3P9vXGd8VeK+vbAXJUbZ//M0BOwDeFVeACSiEgbwqrwASUQk+71I/x2dGM
3cyfkvSGduf7euM74q8V9e1wGsc5yeCHgY4EeaSdeLU+3Rnv/p/1yfW+J/r//M0BOcCyFNiAAwiYAWQpsQAGETAwGsc5yeCHgY4EeaSdeLU+3Rnv/p/1yfW+J/roQTZPPX+Jb99W3iUr/Ynzj49/fX/yf0+//M0BO0D0FFgFCSjFAegosAoSUYoO/+ihBNk89f4lv31beJSv9ifOPj399f/J/T47/6FcOQ0JWjtlb1ZBRP007rB+rm4N/qm//M0BOMCiDViACSiFAUQasQASUQodnvyLhyGhK0dsrerIKJ+mndYP1c3Bv9Uzs9+RbGV0S7w1AWxwFmERWU7qW+36/0/uhqx//M0BO0DjEFcACQiUAcYgrgASESgldEu8NQFscBZhEVlO6lvt+v9P7oawUQBA8PanKVyjOCwwkh49NxA7CBPuOZ/LA/slm39//M0BOcDYIFeACBnFAbBArwAQM4ourBRAEDw9qcpXKM4LDCSHj03EDsIE+45n8sD+yWbf26lYOaeTM
D8pcG7sEdRFyEVCd1SX//M0BOQDWJtiACQiagaxNsQASETU5dX4aPf/5Fg5p5MPylwbuwR1EXIRUJ3VJfl1fho9//kVbUcVktkAhTHR6QQ2IYvOxRQk//M0BOEDDE9gABjCCgYYnsAAMYQUdq2CZ7reQdW2o4rJbIBCmOj0ghsQxediihI7VsEz3W8g6tUdNKECbLJ/rYk7iklKE2uq//M0BOMCwCdiACRDEgWATsQASIYk/VW//x10l0d/b/IDppQgTZZP9bEncUkpQm11X6q3/+Oukujv7f5BCeJx5lor5iEG10EN//M0BOoD6CtcADDDBAfQVrgAYYYIQPQJ3vWT4d7P4f//6gniceZaK+YhBtdBDUD0Cd71k+Hez+H//+qxCvLX/RaDbEVEFAb9//M0BN4DKCliABhlIgZQUsQAMMpEjN6BH9VBfXr/9DoK//qFw3YhXlr/otBtiKiCgN+xm9Aj+qgvr1/+h0Ff/1C4beMJTRPp//M0BN4DRBmDLAhiAQaIMM
wZYEMQCN1S1C2ld9PxT/o3rf9P6qI//6OMJTRPpN1S1C2ld9PxT/o3rf9P6qI//6GHmuUuy8qJm//M0BNwDbGFiZCQlMgbYwsTISEpkUHkM9TfhH1L5RT/kjv/+H2HmuUuy8qJmUHkM9TfhH1L5RT/kjv/+H8HWkgfU2NrXePeG//M0BNgDICtiZBhiIgZAVsTIMMREvWKb+/2X/+qjj//8lg60kD6mxta7x7w16xTf3+y//1Ucf//klQk24wvimusHhbZMKGOO//M0BNkDrINgACRiJgdZBsAASMRMBNtDpVz+t27U/xI7+VQEm3GF8U11g8LbJhQxxwJtodKuf1u3an+JHfyqFXTBKE6+DhhN//M0BNEDAIVkACQiIAYBCsgASERAGoBDVWzuQZ/6iXzn+l0wShOvg4YTRqAQ1Vs7kGf+ol85/pWyEbaUxBGF4fO1BQ2bVL6X//M0BNQDAEFiABgiIgYAgsQAMEREfbvyH/+qyEbaUxBGF4fO1BQ2bVL6XfbvyM
H/+paA4sgS7nYL417ziKVFXuSPw9/8uHaA4//M0BNcC9IVgACACYAXpCsAAQATAsgS7nYL417ziKVFXuSPw9/8uHYCyOFbE2FvQqSs4FCH/dV2Bs/aQ7iPyhn7F/ykBZHCt//M0BNoDhClkZCRDEgcIUsjISIYkibC3oVJWcChD/uq7A2ftIdxH5Qz9i/5R4KclWnjg3jtYIkFKynZMo8U+t3rMf5bgpyVa//M0BNQCqCtkABhiBAVQVsgAMMQIeODeO1giQUrKdkyjxT63esx/lqBxNABaR+Fr6t+zgGbGeKfPusRot+h3uDX+qgcTQAWk//M0BNwCuC1iACSiEgVwWsQASUQkfha+rfs4Bmxninz7rEaLfod7g1/qf5yZhoFpVXR9jjgMGD9HC5VGOdut6475az3Ys/zk//M0BOMCoCtgACSmEgVAVsAASUwkzDQLSquj7HHAYMH6OFyqMc7db1x3y1nuxZVwU9YJzI4PhCgTyL6iyWsyP/yv7P8o4Kes//M0BM
OwDfDdgABimIAb4bsAAMUxAE5kcHwhQJ5F9RZLWZH/5X9n+UaA4gQAp9CBC3D0Ew9Es8G44T/3Iq2J+ty/66A4gQAp9//M0BOcC4CNkABhDFAXARsgAMIYoCBC3D0Ew9Es8G44T/3Iq2J+ty/61o2yAGDsFqHYEPAKEehtpUrunwdHlPQtnw0ujbIAY//M0BOwDUDdgACTCCgagbsAASYQUOwWodgQ8AoR6G2lSu6fB0eU9C2fDSwgFShRCk8Rd2CHjyBNHXxi0s7W7V29n7m/1hAKl//M0BOoDdDliFBhiIgbocsQoMMRECiFJ4i7sEPHkCaOvjFpZ2t2rt7P3N/rVgoVwRZaYIeoUCFizlTXJbiFvo+X+o4r25mCh//M0BOUCvDdiABhlFAV4bsQAMMooXBFlpgh6hQIWLOVNcluIW+j5f6jivbmVsjUIRBk7yt5esWhommzcwJ5JUXldH+3X7a5v//M0BOwDSDNgACRiFAaQZsAASMQo/xm/0WRqEIgyd5W8vM
WLQ0TTZuYE8kqLyuj/br9tc3/4zf6GyFd4Ygcy0t8q1VLLazOod//M0BOoDQE9iZBjiAAaAnsTIMcQAU3KDu76rfrd/L2QrvDEDmWlvlWqpZbWZ1Dqm5Qd3fVb9bv5doHlihA5f6l+nnZnibTOZ//M0BOkDRDVixCQiEAaIasWISEQgtf0wyu72f0XL/RQPLFCBy/1L9POzPE2mcza/phld3s/ouX+hYBkUAZWGIAm1gBYQcTgl//M0BOcDKCdgAB0jAAZQTsAAOkYA3TxDvb9P0f+5gGRQBlYYgCbWAFhBxOCXdPEO9v0/R/7l4TSyXo5SNSoxoUg6VhU/oMsS//M0BOcD3JtgACTCGAe5NsAASYQwHez8kR//5jhNLJejlI1KjGhSDpWFT+gyxId7PyRH//mFww+VdxoMuDbDBHWMWLOrT0fV//M0BNwDPDliACRAYAZ4csQASIDAELP/8Vww+VdxoMuDbDBHWMWLOrT0fVELP/8VsRsISnou6NLCkecg1H+qgM
3fl+iqQO+yr//M0BNsDLE1gACQiYAZYmsAASETA+JLEbCEp6LujSwpHnINR/qoN35foqkDvsq/iRXCU0wRDS7QaaDR4Mkvwzt//d//i5Nwl//M0BNsC+CtgABjCAgXwVsAAMYQENMEQ0u0Gmg0eDJL8M7f/3f/4uTUlnoI41Sijoh/cbvQjnQd0Lb0CGtUMjejO6ft9TD////M0BN4DKENiABijJgZQhsQAMUZM8AiMlnoI41Sijoh/cbvQjnQd0Lb0CGtUMjejO6ft9TD//8AiNeDyWFKgXxudaHVff0Hf//M0BN4C0CliACBiEgWgUsQAQMQkUnUj+VPf/1cHksKVAvjc60Oq+/oO+pOpH8qe//qVj2JglIOSUd0bvXDS9r7CPd2/zH/+//M0BOQDOEFgACRCJAZwgsAASIRIs/HsTBKQcko7o3euGl7X2Ee7t/mP/9Z94PIXJCyQwYms+bkEQ+VC2ZdL+Bv7f6f5vg8h//M0BOMCqCdgABjCAgVQTsAAMYQEcM
kLJDBiaz5uQRD5ULZl0v4G/t/p/myPisR6hwcl3pu5z/b70E5fxP3zS1A1+//13ML2V//M0BOsEOINkeCRlJghxBsjwSMpME/6zJHxWI9Q4OS703c5/t96Ccv4n75paga/f/67mF7Kif9Zl6J1uG2bCHqfBhHUo++G9//M0BNoCtEFkABhiFgVogsgAMMQsqez7VCb1B/onW4bZsIep8GEdSj74b2p7PtUJvUH1oaVpU9Jm4SrvUE/j68qp//ilDStK//M0BOECzCNmZBgjEAWYRszIMEYgnpM3CVd6gn8fXlVP/8UVLSbB9DCQ1EanGQxxeFiScai1ptWO6bfk9eVZ6i0mwfQwkNRG//M0BOcDECleACRjEgYgUrwASMYkpxkMcXhYknGotabVjum35PXlWeqjL2pizJB4P0xZ9qLf40MWhnYz2v8sn5hf9LqMvamL//M0BOkEDINgZCQidAgZBsDISEToMkHg/TFn2ot/jQxaGdjPa/yyfmF/0uXjUVic8IBG4M
JbNelAzUFtr7Oh6PaU/OX/leNRW//M0BNsCyCtkABgiEgWQVsgAMEQkJzwgEbgls16UDNQW2vs6Ho9pT85f+VWxHpknPBdleB6GM4KXoODxd1n1fV23f9diPTJO//M0BOECNDVkACQiEgRoasgASEQkeC7K8D0MZwUvQcHi7rPq+rtu/61QyLLDRWOvhLswqYpeYQcUpGrrs6ovq1OZ/CKhkWWG//M0BPADgDVgZCBlFgcAasDIQMosisdfCXZhUxS8wg4pSNXXZ1RfVqcz+EWhE95CealR45kC1Br0Cp2Rvv/9v/UF+c+vL0In//M0BOsDWDNgACRIEgawZsAASJAkvITzUqPHMgWoNegVOyN9//t/6gvzn15dhcYIDUtWpOU1ao+9aHX7N70ov/2b/42z9ULj//M0BOgDKCdiACQmEgZQTsQASEwkBAalq1JymrVH3rQ6/ZvelF/+zf/G2fqVo8Etm6NKGxOithN6j7mENrP/KL+SWijwS2bo//M0BOgC/DdgAM
CSiFAX4bsAASUQo0obE6K2E3qPuYQ2s/8ov5JaFNmLjQ60jdLUNmbQv9y113oJLsR3Kq6W7aw4v0cibMXGh//M0BOsDXDVeABTCBga4arwAKYQM1pG6WobM2hf7lrrvQSXYjuVV0t21hxfo5FWxt7K7pTx4hmFeRX6iNp/t/8p+c/0WNvZX//M0BOgDPH9gACRiFAZ4/sAASMQodKePEMwryK/URtP9v/lPzn+hL7jIAyKhfhl8f9MT52J7mY/Qlws35LN/fxr/u4zevpL7//M0BOcDJJtiABwCkAZJNsQAOAUgjIAyKhfhl8f9MT52J7mY/Qlws35LN/fxr/u4zevpoRa0KcAKgnoTwJ96Buk7UmUAj6tv//M0BOcCyCtgACQlEAWQVsAASEog+vKu/qoRa0KcAKgnoTwJ96Buk7UmUAj6tv+vKu/qwnNFBBo7sZ52rJcENf9s/NBf/Zq7//M0BO0DpCtgZCSmEgdIVsDISUwkv6cJzRQQaO7GedqyXBDX/bPzQM
X/2au7+laJDXEeJ5gL1igZ7hIe7rop7cyAnb/4kd4x3//M0BOUCrDdiACRiFAVYbsQASMQo+TokNcR4nmAvWKBnuEh7uuintzICdv/iR3jHf5MNEuImWhH6OaCTswNPlqmWUHcoS7kf//M0BO0D8JtgFBgiagfhNsAoMETULAX//WbDRLiJloR+jmgk7MDT5apllB3KEu5HywF//1m1BTyxtpw3sIQTSTI8Kds/fj/3//M0BOEDMCliACRGEgZgUsQASIwkb6Hr//cf6KwU8sbacN7CEE0kyPCnbP34/92+h6//3H+itcfC0xFdySQAlcXMbIdte2wX//M0BOEC2FFiACACcAWwosQAQATgt7dcVX7/x2V//gnj4WmIruSSAEri5jZDtr22C9vbriq/f+Oyv/8E1ZXzKAigs08rtY4l//M0BOYDcFFeACRiJgbgorwASMRMEFjStT9m0l2/wx//ihCV8ygIoLNPK7WOJRBY0rU/ZtJdv8Mf/4oQ4PmTAf21zyTu9M
Amz//M0BOIDaCdiZCRmIgbQTsTISMxEVJpTqgUO/f+1P/qQ4n//HFOD5kwH9tc8k7vQJs1SaU6oFDv3/tT/6kOJ//xxRYACgMOa//M0BN4DOIViZCSiEAZxCsTISUQgAxoWXAoPtn15BXlf7D+v9EF//9MABQGHNAY0LLgUH2z68gryv9h/X+iC//+lFVjgyKRe//M0BN0DhIFcACzCEgcJArgAWYQk2Xmq7kA3CXf0DcpwOv8RHv/8QCqxwZFIvbLzVdyAbhLv6BuU4HX+Ij3/+IGwfmLFXqo9//M0BNcDIBtoyCQiIAZANtGQSERALXiSO7dP4P53t923/9EGG//5iwfmLFXqo9LXiSO7dP4P53t923/9EGG//5jhHPF7u1XU//M0BNgDmINgACSiOAcxBsAASURw4niB2s4vzn+Qyt/3+/1Ub1E/6jXCOeL3dqupxPEDtZxfnP8hlb/v9/qo3qJ/1GlAIEOD//M0BNEDHIVkAAwiZgY5CsgAGETMzwaQVEoY+M
ucdM7W8z+sj6g//tQCBDg88GkFRKGPrnHTO1vM/rI+oP/7V4kFw3IWDwsxW//M0BNIDHEFkZBgiNgY4gsjIMERsoffW/Z/Co2bN2T//18SC4bkLB4WYrUPvrfs/hUbNm7J//61sIQCKFzuDwz0CFF2xe6aW//M0BNMDMIVgACRiGAZhCsAASMQwomn+nKEmwhAIoXO4PDPQIUXbF7ppaiaf6coSiCIMk1xDwRGMN6gtT6v3fN/Ff34fiCIM//M0BNMDXINgABhiGga5BsAAMMQ0k1xDwRGMN6gtT6v3fN/Ff34fmOLrAlw8HzwNLYQcTC+0E+mL4IbwJb8j8j9eVDMxxdYE//M0BNAC2CdkAAgiQAWwTsgAEESAuHg+eBpbCDiYX2gn0xfBDeBLfkfkfryoZYLxmnDiyiLBa28T1hakb/836Sz2/1wXjNOH//M0BNUCvE1kABgiEAV4msgAMEQgFlEWC1t4nrC1I3/5v0lnt/rVgTC6Q2KKfijTiZRdsEwjIukG5M
N5Sb6G/DZX14pAmF0hs//M0BNwCsDdgFAglQAVgbsAoEEqAUU/FGnEyi7YJhGRdINybyk30N+GyvrxRoboV44vCFhW4HFoVMXGLAjZC/s+Jn/b9mihu//M0BOQCoDViAAQiAgVAasQACEQEhXji8IWFbgcWhUxcYsCNkL+z4mf9v2aF5wzmYSSZg9HmIOXvSCB0zqMf5f+Rs/nucM5m//M0BO0DnE1iZAwicAc4msTIGETgEkmYPR5iDl70ggdM6jH+X/kbP56xsTjBtYgGwhOIPhAfbe0K8yS8X9qm/PKZ/RY2Jxg2//M0BOYCtDlgAABlAgVocsAAAMoEsQDYQnEHwgPtvaFeZJeL+1TfnlM/oUqgAApvQeHqEbCn8l4xlb8avb5Ff6f9aVQAAU3o//M0BO0DjDdcZBTCEAcYbrjIKYQgPD1CNhT+S8Yyt+NXt8iv9P+tYBEwt71+Ut0ZXaI4HGdBk0GP6nQH9PsKf7fyTAImFvev//M0BOcDKDdgAARjBAZQbM
sAACMYIylujK7RHA4zoMmgx/U6A/p9hT/b+SYKllK2b0pfR9gceQZH931GYcnCemKehf1G/9kFS//M0BOcC8D1kABgiEgXgesgAMEQkylbN6Uvo+wOPIMj+76jMOThPTFPQv6jf+xViC0RuhWMeZ1GmZA8C/C4MZqd6vXZ8t/qY//M0BOsDTD9iACRFAAaYfsQASIoAgtEboVjHmdRpmQPAvwuDGaner12fLf6l4CGDiKz51J/Vz4vmIh36uMwtt+UcM+7av9N///M0BOkC7FNkFAihVgXYpsgoEUKs9fAQwcRWfOpP6ufF8xEO/VxmFtvyjhn3bV/pv/rVsD0aiN6hEKPSxRomh2+uVB98uJvW//M0BO0DbFNgABjiNAbYpsAAMcRo77v3rsD0aiN6hEKPSxRomh2+uVB98uJvW77v3rXghBFMO2qKu8phETGh21uVApqsCO0r//M0BOkDZD9iABzCCgbIfsQAOYQU9Sgq7//EXBCCKYdtUVd5TCImNDtrcqBTVM
YEdpX6lBV3/+IlgoOnw+uoZvU7TiIZ1a+OL//M0BOUDCD1kABiiGAYQesgAMUQwfrdiy3/Ezf/8swUHT4fXUM3qdpxEM6tfHFv1uxZb/iZv/+WV4fMwcfs7hKplph8zF7iI//M0BOcDhFFgABklJgcIosAAMkpMb4e7mb7Vgb//U7h8zBx+zuEqmWmHzMXuIhvh7uZvtWBv/9TlYEDoqD89aNOztRCW53nO//M0BOEDGD1iACRnEAYwesQASM4gCMGb8L9ntv//1MCB0VB+etGnZ2ohLc7znBGDN+F+z23//6nYANkwpifei1xoajTIHGfi//M0BOIDjD1iABhHMgcYesQAMI5kH/XZf/RRz//2L2ADZMKYn3otcaGo0yBxn4h/12X/0Uc//9i18heJWZucDjH98aZvCP3b//M0BNwDNEFiABiiJgZogsQAMURM/DVt/8wl/v/T5C8Sszc4HGP740zeEfu3+Grb/5hL/f+lwK5cPRNJ7SjdXqVIPSgU+Fp///M0BM
NsDKCtiACQpJAZQVsQASFJIAKH//Gf6JP+TwK5cPRNJ7SjdXqVIPSgU+Fp/AKH//Gf6JP+T2AdDkPFFmu0xl6h2mJbe//M0BNsDHFNiABjiJgY4psQAMcRMUdf43y/539b/17AOhyHiizXaYy9Q7TEtvKOv8b5f87+t/60OwpQncVK8NVxPO1uGL1AU//M0BNwDOIVmAAwFIAZxCswAGApA/LO6rviN3st/mQ7ClCdxUrw1XE87W4YvUBT8s7qu+I3ey3+ZxghjhsVSXW3GFbwq2o3///M0BNsC/INoABglFAX5BtAAMEoojZ35b4rb/ZjBDHDYqkutuMK3hVtRv/Gzvy3xW3+xwGI2D3h4Ybja24x08J5B/LKb8r9M//M0BN4DYIFmABTiDgbBAswAKcQcl/ZgMRsHvDww3G1txjp4TyD+WU35X6ZL+xX4LJdUPoN4I8Hbhh18Q/v/xOK/B3+S+CyX//M0BNsDHGdkACAHIAY4zsgAQA5AVD6DeCPB24YdfEP7/M
8Tivwd/ksABhBrjXugo/lPvh34OjfK/8Z0/+RJ/BGjr4YwAGEGu//M0BNwDQEFoZBQFIAaAgtDIKApANe6Cj+U++Hfg6N8r/xnT/5En8EaOvhgN8MURRUG9ou30e+VFz9QhfxBzfwTHfiL5Gj+S//M0BNsCzGFoAAgFIAWYwtAAEApADfDFEUVBvaLt9HvlRc/UIX8Qc38Ex34i+Ro/khl48LFSbuHXrpvjUbwh8zL/F9f/x39A//M0BOEC5EFoABRlCAXIgtAAKMoQy8eFipN3Dr103xqN4Q+Zl/i+v/47+hXCDIJuPWHsj3ZeNBPgdvGsn8Qx/4v8rR78nhBk//M0BOUCwGlmABgCIAWA0swAMARAE3HrD2R7svGgnwO3jWT+IY/8X+Vo9+TVxZGFgkekSceSteYGX8RX8j/4eqf/Bj/vV6ct//M0BOwDcIFiABVHYAbhAsQAKo7AiyMLBI9Ik48la8wMv4iv5H/w9U/+DH/er05ZwrlMdNYF1zWMHE8JX5v+MM
u+Ivss/uwrl//M0BOgDgGloZAjlOAcA0tDIEcpwMdNYF1zWMHE8JX5v+Mu+Ivss/uUDqb9gwVhmTBRFeK21lsop/hGvg9r+A0b/6DfTIgdT//M0BOMC1IFsZAwlEgWpAtjIGEokfsGCsMyYKIrxW2stlFP8I18HtfwGjf/Qb6ZFwNUoaF2BJ4W+tsYD/BHbs/+LX//vI/yG//M0BOgDNGlkABRlAgZo0sgAKMoEBqlDQuwJPC31tjAf4I7dn/xa//95H+QVtjEnYcOjK1h8QL5wb0AJvEq/x2n/xMN/3/rt//M0BOcDXINkAAjiOAa5BsgAEcRwjEnYcOjK1h8QL5wb0AJvEq/x2n/xMN/3/rXCSljHHCZ5zeVL/EP1Zv5O74C+Rp/twkpY//M0BOQCuGFoAAglQgVwwtAAEEqExxwmec3lS/xD9Wb+Tu+Avkaf7R9Q+i3xSJarR7CzZbZBOZ8KfGv/EUb7/Qb89f+sfUPo//M0BOsDnIFsyAjiOAc5AtmQEcRwtM
8UiWq0ews2W2QTmfCnxr/xFG+/0G/PX/rXxDw6DLh2rXqGfF28YAeXv+v+T/UnxDw6D//M0BOQC9GFmAAhlBAXowswAEMoILh2rXqGfF28YAeXv+v+T/UkCoqaEwJcUKX7TsQrK9lQGfAST8RzX/lKkv/oG3/t/pAqK//M0BOcDSINmFAgFIAaRBswoEApAmhMCXFCl+07EKyvZUBnwEk/Ec1/5SpL/6Bt/7f6Vwa2KnULsPBv4IZOggNSprru+Ev7c//M0BOUCwGFmABQHIgWAwswAKA5EGtip1C7Dwb+CGToIDUqa67vhL+0eBsg1ogjagNhT0NceNXwjd+Up/Shv/4w78l/EI8DZ//M0BOwDmINmZBjiKgcxBszIMcRUBrRBG1AbCnoa48avhG78pT+lDf/xh35L+IXcHnVgtqNGegweToBH8838Vof/8V/ktwed//M0BOUCoE1mAAwlJgVAmswAGEpMWC2o0Z6DB5OgEfzzfxWh//xX+SXtB+tG0CGdpk6FAM
a/QBxZuNXN/i51Jf/QJy//ty38P//M0BO4D+IFmyAhnBAfxAs2QEM4IdoP1o2gQztMnQoDX6AOLNxq5v8XOpL/6BOX/9uW/h5XsCG0qC1UieE9cmoMvUFW8oV6F//M0BOECkEFmAAhHDAUggswAEI4YnPUBj36P1CbsCG0qC1UieE9cmoMvUFW8oV6FnPUBj36P1Cb4PNSTsvCNGv7Y102gA2f8//M0BOsDjIFkZBQnUAcZAsjIKE6g2j6zH936/g81JOy8I0a/tjXTaADZ/zaPrMf3frXcFLniyDna3mSoNYu0Dt4jT+KUf/40//M0BOUCyIFkAAgFIAWRAsgAEApAV/kNwUueLIOdreZKg1i7QO3iNP4pR//jRX+QoBnsZTbSV6Z6WRQx/Ar+Mr/Pv/+Pf+z+//M0BOsD5KFeAAynJgfJQrwAGU5MRoBnsZTbSV6Z6WRQx/Ar+Mr/Pv/+Pf+z+RXyA3SNRK5iSjRw7ewd8Ivkv+PZn/yhz/J2//M0BN8DYE1kAM
BinKAbAmsgAMU5QfqI+QG6RqJXMSUaOHb2DvhF8l/x7M/+UOf5Oz9RFzAYY7TqY48gegy+H+DfzqPqMfcrM//M0BNwCyENoABgFIAWQhtAAMApABhjtOpjjyB6DL4f4N/Oo+ox9yqBYZ0C7WUho0tCeMUZ4EfuIP/iyj/xL/I/0UCwzoF2s//M0BOIDEIFmACAlGAYhAswAQEowpDRpaE8YozwI/cQf/FlH/iX+R/oV1B9mEUx61l61bM2kYDr4Ez8N/xsf/4MU/9P9GoPs//M0BOQDGIFmABzFAgYxAswAOYoEwimPWsvWrZm0jAdfAmfhv+Nj//Bin/p/oRPa8Zmdr2hNMO3qGvULr5X/vVP/mEP6f6BP//M0BOUDbIFkABgHIAbZAsgAMA5Aa8Zmdr2hNMO3qGvULr5X/vVP/mEP6f6FHN2BjLDjb3QB9MbXjXfwAH0L5W75X7f+Ghzd//M0BOECgE9qAAwiJgUAntQAGERMgYyw4290AfTG14138AB9C+Vu+M
V+3/hof1guURIeUAPhdOkVBiC8BnVK5a/6fooH9YLlE//M0BOwDRGFmABxlAAaIwswAOMoASHlAD4XTpFQYgvAZ1SuWv+n6KPwAdBG22aO0O0j2eod8Q/H2/y2X+WPf3fr/AB0EbbZo//M0BOoDbIFkACCiUgbZAsgAQUSk7Q7SPZ6h3xD8fb/LZf5Y9/d+tcDGYPa9VbET0ozIQFtwEf2/4vX/8o79935fAxmD2vVW//M0BOYDGIFqZAxHJgYxAtTIGI5MxE9KMyEBbcBH9v+L1//KO/fd+XX4MyVJj3pK8EPsg2CECPAO/NX+So7819tH8M/BmSpM//M0BOcDIEVmYBigHAZAiszAMUA4e9JXgh9kGwQgR4B35q/yVHfmvto/hlXCjKFEi63wronGKP8VfXflbu6T+Vo/swoyhRIu//M0BOgC8EFqYBRlDAXggtTAKMoYt8K6Jxij/FX135W7uk/laP7F+j8g2o2m0MNoj5QXm+Frcz/nUf/8l9LiH8QfR+QbUM
bTa//M0BOwDKGdkABhHJgZQzsgAMI5MGG0R8oLzfC1uZ/zqP/+S+lxD+IH4FdcPLpfztH+Xd13/USLvhf5v+Fx//nEfVZ+n4Fdc//M0BOwDOINkABTFAAZxBsgAKYoAPLpfztH+Xd13/USLvhf5v+Fx//nEfVZ+lfDGalvjR4hWY+qlS/xa/j7J/Hrvr+Jaf57w//M0BOsDVGlkACRFGgao0sgASIo0xmpb40eIVmPqpUv8Wv4+yfx676/iWn+e+g8wRKfdBLx0vR+onIfAk3lr/C0L9/xX1yf9//M0BOgC2EFmAB0FAgWwgswAOgoEn0HmCJT7oJeOl6P1E5D4Em8tf4Whfv+K+uT/scSdhYD8bI8I/QqMeoXb0p/JKf8QfRb+//M0BO0DTIFkABhHJAaZAsgAMI5IlGJOwsB+NkeEfoVGPULt6U/klP+IPot/ShXweVShireLYUSEm6FDPQCP4Wv8bH/+cb+v//M0BOsDeIFiACTiYgbxAsQAScTEweVShireLM
YUSEm6FDPQCP4Wv8bH/+cb+tfMF02DKOtrE4ca4z2mBx/g+ZuNAJxGs98Nv//M0BOYDIGFkACAHIAZAwsgAQA5A9Nv8TeYLpsGUdbWJw41xntMDj/B8zcaATiNZ74bf6bf4mcQHEHEG9MLgydAgzeAL+b/p//M0BOcDbIFkABjiKgbZAsgAMcRUs3/oLPft/pxAcQcQb0wuDJ0CDN4Av5v+mzf+gs9+3+kPHsCClFBvUr7wp8qCVvCzvytP//M0BOMDBGFmAAhHJgYIwswAEI5M67f/KHO/JfxUPHsCClFBvUr7wp8qCVvCzvytP67f/KHO/JfxVdwLEqmE1RsZ36jAdbVC//M0BOUDGINkACCiHAYxBsgAQUQ4beT/jM//4I700fyO4FiVTCao2M79RgOtqhNvJ/xmf/8Ed6aP5FXsCFsiY2TjUKaiT8N9//M0BOYDvE1iACRHJgd4msQASI5MQt/N/xub/6jz/5D9fYELZExsnGoU1En4b6hb+b/jc3/1Hn/yHM
62wNOjzpogzMO6vjQ0///M0BN0DEIFmAAiicAYhAswAEUTghD4n84j8z+r+qwNOjzpogzMO6vjQ0/hD4n84j8z+r+rcHZcpFjtzXXjX9Qm3s/+No3/0//M0BN8DeIFoZAhnYAbxAtDIEM7AHO/TuDsuUix25rrxr+oTb2f/G0b/6DnfpaAY7hzTygiYXcQVWaFjl8EfxJv8WU/fUad+//M0BNoDNIFkACAFIAZpAsgAQApAR/ooBjuHNPKCJhdxBVZoWOXwR/Em/xZT99Rp35H+hcgOs9mBrV77YMR8V87/42//1Hf1//M0BNkDLIFmABglIgZZAswAMEpE7/xfIDrPZga1e+2DEfFfO/+Nv/9R39e/8XXMBQxQKEmISCxq/DCeN5nz5P8O+vf+vMBQ//M0BNkC0E9mABTFAAWgnswAKYoAxQKEmISCxq/DCeN5nz5P8O+vf+ugWV0D5SbjoxI0/VAx/CrcZ/yZP/oKfQ5P8nQLK6B8//M0BN8CvIFoACAlFgV5AM
tAAQEospNx0YkafqgY/hVuM/5Mn/0FPocn+TfgPWoqPydCi91Ip/BDOl3V+XU36/6erp+A9aio///M0BOYDiGFiABxlFAcQwsQAOMooJ0KL3Uin8EM6XdX5dTfr/p6ulfoYqk6A/oOEopyj+UG6eFfRn/wm//zCviaS/k/oYqk6//M0BOAC2INoAAwCIAWxBtAAGARAA/oOEopyj+UG6eFfRn/wm//zCviaS/k1smtuuuwAwxWZupPvKburho/xR8eZf59f/5Cy//M0BOUC0ENoAAxFJAWghtAAGIpIa2667ADDFZm6k+8pu6uGj/FHx5l/n1//kLCFnGQWvjtHu18TDU8XbxOn8mO/Ev1yH9Nh//M0BOsDTIFmABxlBAaZAswAOMoICzjILXx2j3a+JhqeLt4nT+THfiX65D+lwADQKZNeC2FY1r0Cxb4F0etTvif6ZD+zAANA//M0BOkC+DVmABhiJAXwaswAMMRIpk14LYVjWvQLFvgXR61O+J/pkP7Fw8SGoM
hNECPdquvGinwG+Zv81H/+g//d25TDxIaiE//M0BOwDeIFkABjiKgbxAsgAMcRU0QI92q68aKfAb5m/zUf/6D/93blFsFYFBPGLYzidqOr5UYTxC/lf+1C/4k+So/krBWBQ//M0BOcDQIGTLAgnBQaBAyZYEE4KTxi2M4najq+VGE8Qv5X/tQv+JPkqP5LCknCzKWnqBcLelW4YI+AjvyV/n//479v+vCkn//M0BOYDHGlmABzFAgY40swAOYoECzKWnqBcLelW4YI+AjvyV/n//479v+v6F4QPFFdMBth/UdhQqngZvDN/iMb/7h/3Ef7f//M0BOcC+EFkABRlBAXwgsgAKMoIoXhA8UV0wG2H9R2FCqeBm8M3+Ixv/uH/cR/twF3Bx5Xn+Xw5Ojm8oL/UQvr8nf8If04C//M0BOoDKINmABQlEgZRBswAKEok7g48rz/L4cnRzeUF/qIX1+Tv+EP6VcQYkZGGJaPFD1N+H+gPH9afxip3/zi3yUn/DWIM//M0BM
OoDUGlmABxnAgag0swAOM4ESMjDEtHih6m/D/QHj+tP4xU7/5xb5KT/hpXwNUVKSzYSHbeob8Gb0r/F1/k/lbf7fA1R//M0BOgDMINmAB0lAgZhBswAOkoEUpLNhIdt6hvwZvSv8XX+T+Vt/tX8JvA5Zarxpznq57eJ39QWr4en8Axv/sP9dv6E/hN4//M0BOgDcIFiABiiKgbhAsQAMURUHLLVeNOc9XPbxO/qC1fD0/gGN/9h/rt/QlXCVVmoyZ8LWNfdBv0CvjvEKnfFPpt/swlV//M0BOQC1EFmABTHCAWogswAKY4QZqMmfC1jX3Qb9Ar47xCp3xT6bf7F+jZ3HBaUxTI8QB/Gjj+A7eJTfxai/f4k30W/w59G//M0BOkDZIFkABxnAgbJAsgAOM4EzuOC0pimR4gD+NHH8B28Sm/i1F+/xJvot/hx7EBbOY+PUU9HhS+oYXwQ1L3aL/i7/yXY//M0BOUCyGFoAAwlIAWQwtAAGEpAgLZzHx6ino8KX1DC+M
CGpe7Rf8Xf+SfgUJ1YsLbC6bk0RBhOgRGP2df52Z/9Rn/78t/R8//M0BOsDhIFiABjiVAcJAsQAMcSoChOrFhbYXTcmiIMJ0CIx+zr/OzP/qM//flv6FdwyN0UbY9vr8cNXxCr8p/yO3/4kO/R///M0BOUC2E1mABRlAgWwmswAKMoEF9wyN0UbY9vr8cNXxCr8p/yO3/4kO/R/F/QCLrHlA/0oF4WPlddRgbrcAH8OW/4pkP/9//M0BOoDjIFkACQlEgcZAsgASEokgpfvU/8FQH6ARdY8oH+lAvCx8rrqMDdbgA/hy3/FMh//sFL96n/gqA34Hmk7L08s3Ka0//M0BOQC3EFmABhFJAW4gswAMIpIDX6j/ldv7b//Qe/9P8l8DzSdl6eWblNaBr9R/yu39t//oPf+n+SVPHz6CvaSuom1H9qR//M0BOkDhKFkABhHGAcJQsgAMI4w7dQF+Jf8fX/9Bb91/6zx8+gr2krqJtR/ake3UBfiX/H1//QW/df+taCCcM
EcY7JI8ZyeV//M0BOMDAIFmACAHIAYBAswAQA5AGfiD5X/mVb/6Fnfp/k6CCcEcY7JI8ZyeVGfiD5X/mVb/6Fnfp/k1HXawDqYrJ1Q1GhSb//M0BOYELINiACSiKAhZBsQASURQuBpX4e+jf8LjaeGvVv/GDrtYB1MVk6oajQpN3A0r8PfRv+FxtPDXq3/jFbgIYx2nbWDW//M0BNYDBIFoABglJgYJAtAAMEpMYjcGzeT0Df82v/47/Q9NwEMY7TtrBrMRuDZvJ6Bv+bX/8d/oelUR3MJDnQ+tzzXqCP4D//M0BNgDOINqZBglEgZxBtTIMEokN1O3+Xf/8W/rEdzCQ50Prc816gj+AzdTt/l3//Fv6/gutUDnPiQ16ApeoW3t/zZP/xVv//M0BNcDGIFmABynCgYxAswAOU4U7v1fBdaoHOfEhr0BS9Qtvb/myf/irf3fqTnSuGBmcUvSoYu7A/hDp43fyqnbs38hb/OH//M0BNgDZGdoZBTCYAbIztDIKYTAOM
lcMDM4pelQxd2B/CHTxu/lVO3Zv5C3+cfREpMXVrW4XBOVHmxYD4cybu5P1fV+7T6Il//M0BNQC1IFoAAhiAgWpAtAAEMQEJi6ta3C4Jyo82LAfDmTd3J+r6v3aVdorUVNFFLohWc7OVrTBs5Kuco3029838RW/1bRW//M0BNkCwINsZBQlGAWBBtjIKEowoqaKKXRCs52crWmDZyVc5Rvpt75v4it/qfoURQEq9aim44vOVw0ok051gXo/nf3kfoUR//M0BOACzINoABglGAWZBtAAMEowQEq9aim44vOVw0ok051gXo/nf3kVwagtjlgCXXPA91PbV2hSzvWxOXvzWe+iz9bMGoLY//M0BOYDLEFmZBRiBAZYgszIKMQI5YAl1zwPdT21doUs71sTl781nvos/WzCNnjkStLrjd+Lw3WVD2CYpsPWzjd2h3q/68I2//M0BOYC9CNkACQiIAXoRsgASERAeORK0uuN34vDdZUPYJimw9bON3aHer/roFGsIJFYkM
/JfiN5mwrzWH+DNy/l/vkfpooFG//M0BOkDXClgACwmIAa4UsAAWExAsIJFYk/JfiN5mwrzWH+DNy/l/vkfpoX4A4SCbAkFM4QrCxCJUxgw6Xwk/ljPZ//r+AOE//M0BOYC6ClgACQmIAXQUsAASExAgmwJBTOEKwsQiVMYMOl8JP5Yz2f/6/Mlk0PwSPC8EkLCL3trVC8Sal7xW6j/of5ksmh+//M0BOoDUDliABRGAAagcsQAKIwACR4XgkhYRe9taoXiTUveK3Uf9D3gBxB5RsBQjk+pB1arcoMIKXy/OwT3xXvyvvu9XTwA//M0BOgDQDdmABTCCgaAbswAKYQU4g8o2AoRyfUg6tVuUGEFL5fnYJ74r35X33erpfg3DTGLni47CIPGn3KYf6fWH6P7Pr+D//M0BOcDGEFmABzCDAYwgswAOYQYcNMYueLjsIg8afcph/p9Yfo/s+v6SLVM0HzLVU1vGD+CB9hihvxPQUqpsr/o/s0/SRap//M0BOgDIFNkAM
BjlMgZApsgAMcpkmg+Zaqmt4wfwQPsMUN+J6ClVNlf9H9ml8gsQc0aBbmzBl4HMoWGm5cUp7jm+axOqj9QZ//M0BOkDDDVkACRGIgYYasgASIxE/d/k/ILEHNGgW5swZeBzKFhpuXFKe45vmsTqo/UGf3f5NRTSsIYQh6O8j7iJxHCqMrcE//M0BOsDrGNiACFCQAdYxsQAQoSANYZ2Xp3ZdH/+KpFNKwhhCHo7yPuInEcKoytwQ1hnZendl0f/4qnAQxAloOlolqjQZORB//M0BOMCsFFmACSiJgVgoswASURMgXVWbgqN+NT8WO9CMBDECWg6WiWqNBk5EGBdVZuCo341PxY70IX6OlBMwxd6GXBlg1+M//M0BOsDbEFiACRFUAbYgsQASIqgEJ/J+wNyq/6H//5n6OlBMwxd6GXBlg1+MEJ/J+wNyq/6H//5lSJ4fIzCqUypSpcbITr1//M0BOcDyFFgACUHFgeQosAASg4sdYd3ban9Pxf//IAUieHyMwqlMM
qUqXGyE69XWHd22p/T8X//yAFXIBwhVqM2qvkMU2yRw//M0BN0DcENmZBxiBAbghszIOMQINarMH5M7qT36in/+eNZAOEKtRm1V8him2SOBrVZg/JndSe/UU//zxpUdWIUQIF1YG2wt//M0BNkDKGFkABRiBAZQwsgAKMQIEcT18bFPrBIpop3ZR3/+kdWIUQIF1YG2wtEcT18bFPrBIpop3ZR3/+ngSAid74rHzWFh//M0BNkDGFFiABhiKAYwosQAMMRQm2IYbz+dU66nk+BICJ3visfNYWGbYhhvP51TrqeTCtO2QIIgRtYHKsnBj5Epi8N8b1ej//M0BNoDOINuyAgCoAZxBt2QEAVAmwrTtkCCIEbWByrJwY+RKYvDfG9Xo5vjQsUMLQNQZ5fpuDQEq6I9QbK1qGb+n/P+Kk9R//M0BNkDVENkACAIMAaohsgAQBBgn/NcaFihhaBqDPL9NwaAlXRHqDZWtQzf0/5/xUnqM/5p4oNSBTLLgsMRQUf01Ia7eM
p/8//M0BNYDME1qZBSiCAZgmtTIKUQQA/TxQakCmWXBYYigo/pqQ129T/4B+lXihtIFQcU8J6kiwp98F3bwpzMjbt1r9T/6+KG0//M0BNYCgCdoABgGMAUATtAAMAxggVBxTwnqSLCn3wXdvCnMyNu3Wv1P/rV/OsJXMViejcRzq4hbSqShPN9SRb+hP1ak+sy///M0BOECwE9syAgiMgWAntmQEERknWErmKxPRuI51cQtpVJQnm+pIt/Qn6tSfWZV7DUSGWuL4R4VYM/xsf/B+n2535DsNRIZ//M0BOgDzINgACUFGAeZBsAASgowa4vhHhVgz/Gx/8H6fbnfkKkJUJAZJPoBi9KhAN+gZGose1cOP6ZzPZ/7Lf5mpCVCQGST//M0BN4ChDtmABhHFgUIdswAMI4s6AYvSoQDfoGRqLHtXDj+mcz2f+y3+ZWtHVVDJmtC4h4IihRX6EcYWb8l9+tGv88utHVV//M0BOgDKE1iABhFEgZQmsQAMIokDJmtC4h4IM
ihRX6EcYWb8l9+tGv88tYcISUN4PZJO4FIcUrfodDL/hX9/TqZ8zDhCShvB//M0BOgDZGNiFCRnIgbIxsQoSM5E7JJ3ApDilb9DoZf8K/v6dTPmVYcIQOCLHcWjwJQJ0FwROpsNulOMfyfuz/yFmz2w4Qgc//M0BOQCgE1mABhiEgUAmswAMMQkEWO4tHgSgToLgidTYbdKcY/k/dn/kLNntQ3u6JA4rWFsA82+LZW4mmm3r/3+r/qDe7ok//M0BO8DmE1gACRFJgcwmsAASIpMDitYWwDzb4tlbiaabev/f6v+paTJROszPwHM4RrwnxI7H1JiI64rZtusdt+WilJkonWZ//M0BOgDGE9iACRHJAYwnsQASI5In4DmcI14T4kdj6kxEdcVs23WO2/LRRViwCnsr7hf46HS2xAaz8tBJE8mHOv+j8z/2MWA//M0BOkC9E9gACDCQgXonsAAQYSEU9lfcL/HQ6W2IDWfloJInkw51/0fmf+xYDCXuVvgQzOgcWAOSM
f9+D1kMX63Jymn//oYD//M0BOwDjE1gACDFBAcYmsAAQYoICXuVvgQzOgcWAOSf9+D1kMX63Jymn//oYDCXq0nsj/PgGQY4F9BbDZXQ/kr9u74ir/Uw//M0BOYCyCdqZAymFAWQTtTIGUwoGEvVpPZH+fAMgxwL6C2Gyuh/JX7d3xFX+pVgNHUkhFoEeG4KxiFx30GVhArlvJdp7/V///M0BOwDZD1iACTCNAbIesQASYRoqYDR1JIRaBHhuCsYhcd9BlYQK5byXae/1f6lYDVqRI7FmVoFVgef8llmHsn7ujX//2sB//M0BOgDPDtiABkiQgZ4dsQAMkSEq1IkdizK0CqwPP+SyzD2T93Rr//7VaA9zTRM0pgv3uRJuEgB/S0YqSN4QMT+O89gmF/F//M0BOcDMDtiABioIAZgdsQAMVBAn0B7mmiZpTBfvciTcJAD+loxUkbwgYn8d57BML+LPRn8DhepQVg82WJDqGBN5Gw1FO18//M0BOcDRD1iABjFJAaIeM
sQAMYpIxP6CnuyX//SM/gcL1KCsHmyxIdQwJvI2Gop2vmJ/QU92S//6VaO0PSJhrA8VVFDREgfI//M0BOUDODVkABhnFAZwasgAMM4oLChRziqeIffod//qo7Q9ImGsDxVUUNESB8gsKFHOKp4h9+h3/+o88oXAmFdRvC9pQTFP//M0BOQC1DtkABgnEAWodsgAME4g6hlRvxiOR7HaP/+KnnlC4EwrqN4XtKCYp/UMqN+MRyPY7R//xVVgPTilssjMHrHrEP2T//M0BOkDvGFeACTlJgd4wrwAScpMKVAiPtn2/L/v9RN//8owHpxS2WRmD1j1iH7JlKgRH2z7fl/3+om//+UVY2hBC0QPj97///M0BOADhGFmYBlFJgcIwszAMopM5rmpZknhQvu6v8Df/4WaxtCCFogfH73/zXNSzJPChfd1f4G//ws1Z2AkLwtNDp+C6EHK//M0BNoDQClkACRJFAaAUsgASJIo08Wwd/GeIf93/+xnYCQvC00On4LoQcrTxM
bB38Z4h/3f/7OWxwwvHTV592hS9W1EYh/Do//M0BNkDJE1oZBRlCAZImtDIKMoQpiP2ZVv/+rlscMLx01efdoUvVtRGIfw6KYj9mVb//qWDMggLRwK774xwR2cvicCdKDun//M0BNkDZINkABjlGAbJBsgAMcow+Tf//ogzIIC0cCu++McEdnL4nAnSg7p/k3//6AHSunyprLuNgjOfDjeoqh8K2Ke/o6fW//M0BNUC/ENkABgHYAX4hsgAMA7A//JAOldPlTWXcbBGc+HG9RVD4VsU9/R0+t/+SYMCFgJc4+K8qfA268+O121nfy/DXzUG//M0BNgC4E1mABhlJgXAmswAMMpMBCwEucfFeVPgbdefHa7azv5fhr5p5o4eCq30Qzgm87cECn8VqXFzy7dM9sxD9fNHDwVW//M0BN0DCE1kABiiJgYQmsgAMURM+iGcE3nbggU/itS4ueXbpntmIfrVEX5DubC20LqawwihRviMZYV7Yt3E3ncc/7hF+Q7m//M0BM
N8C8EFkAAjCQgXggsgAEYSEwttC6msMIoUb4jGWFe2LdxN53HP+5fgcibByBuuWE2jCeQVouj+I+Tuz2Y+T/f8DkTYO//M0BOMDLENsyAjCMAZYhtmQEYRgQN1ywm0YTyCtF0fxHyd2ezHyf73wHImoByuJeGYieYc3CiY9Yu3hD2zvyXydH9ngORNQ//M0BOMCvDtmAAjiNAV4dswAEcRoDlcS8MxE8w5uFEx6xdvCHtnfkvk6P7HwHIgaCDYO3pZ4Xxcq+CPspr88W7ku1+S+irwH//M0BOoDJEFiABhDUgZIgsQAMIakIgaCDYO3pZ4Xxcq+CPspr88W7ku1+S+ipeYHIgZkmSBHlyPCIm3QfYEunxPrq0f9C+YH//M0BOoDOE1kYBiiJgZwmsjAMURMIgZkmSBHlyPCIm3QfYEunxPrq0f9C+YHNLK1CdAHNBEkP6i6Cbn+G8kr8x9jk8wOaWVq//M0BOkDDE1kABhlEgYYmsgAMMokE6AOaCJIf1F0E3P8NM
5JX5j7HJeYPJ0kp8B9gZRy0QDvkeh0cmuDuxdTfmvkfr7eYPJ0k//M0BOsDXE1iABhFIAa4msQAMIpAp8B9gZRy0QDvkeh0cmuDuxdTfmvkfr7VhANww7LGML0BtMAvwQ+OkE5hT2228l8RWQgG//M0BOgDSE1iABhDYAaQmsQAMIbA4YdljGF6A2mAX4IfHSCcwp7bbeS+IrHiAdQMmyqGvFFWR7wPQhyDyxQvpdyX9nyn/FeI//M0BOYDAE9iABiiKgYAnsQAMURUB1AybKoa8UVZHvA9CHIPLFC+l3Jf2fKf8VXgR+JE2oKaGioMYIi/sIxvKt6F/t+Q4Efi//M0BOkC/E1kABiiFAX4msgAMUQoRNqCmhoqDGCIv7CMbyrehf7fkAhcYRuRE7H0vtg/wUJRwSvBDUVGP6EH/xqp83oK/+CN//M0BOwDeE1kABjiJgbwmsgAMcRM/rCFxhG5ETsfS+2D/BQlHBK8ENRUY/oQf/Gqnzegr/4I3+viLY5MjQ55BM
4qaFB7wRcdD//M0BOcDHEFmAAjiFAY4gswAEcQoD6fR2O2/EX+viLY5MjQ55B4qaFB7wRcdDD6fR2O2/EX+teIdjkx0iXiqnaNKbFngF39F//M0BOgDWCliABipEgawUsQAMVIku/d//q4h2OTHSJeKqdo0psWeAXf0W793/+qEFOOTSbrr5ji94cF9KiKv8MQ6Pdh76Hwg//M0BOUCwD1mABiiGAWAeswAMUQwpxyaTddfMcXvDgvpURV/hiHR7sPfQ9XjCqJbeUkx+j3lT8ALevtQFUoR3xFn/Qd76wSf//M0BOwEMJlgYCTiNAhhMsDAScRo7P+V4wqiW3lJMfo95U/AC3r7UBVKEd8RZ/0He+sEn+z/leBIhTM4Up8OUCDwo7e1D5mt//M0BNwDGD1kABjiGAYwesgAMcQwhE9N2zFT3p/6+BIhTM4Up8OUCDwo7e1D5mthE9N2zFT3p/614giSwxbKBYugZoQHtr4b//M0BN0CsClkABhJFgVgUsgAMJIsUM
L3zs38U9ux3/+LcQRJYYtlAsXQM0ID218NqF752b+Ke3Y7//FngSNZDNDWpHKsog/sb//M0BOUC9E1kABTCCAXomsgAKYQQuJBfytP0N/0/If/8vwJGshmhrUjlWUQf2N3Egv5Wn6G/6fkP/+XVCX7iFFTEPHzJBnhi//M0BOgD4GFgACUFUAfAwsAASgqg3u+g7CXxj+Ke3a/wH/yQS/cQoqYh4+ZIM8MW930HYS+MfxT27X+A/+SV4eHCzKWHZCat//M0BN0DSE1kABiiFgaQmsgAMUQssOgcZ2rWi4T+v10t/N9R/4Y4eHCzKWHZCatsOgcZ2rWi4T+v10t/N9R/4YXgQY5FsN0P//M0BNsDTGFiABhFJAaYwsQAMIpIV8EPBpT8fCPrRVI+7V9p7/RwIMci2G6Hq+CHg0p+PhH1oqkfdq+09/oVs4EGjOuqSm+P//M0BNkDNINkABgnEAZpBsgAME4g5bbx+WorF7WMtUzme75izgQaM66pKb4/ltvH5aisXM
tYy1TOZ7vmFoGBYmjQ1OIksoQt+//M0BNgDVE1mZBhFGAaomszIMIowrYr8bbq9Xb9dAwLE0aGpxEllCFv1bFfjbdXq7frVwQTqxd+Tb3weGEt0TGWG2wT+y/5b//M0BNUDSINkACRFJgaRBsgASIpM6cEE6sXfk298HhhLdExlhtsE/sv+W+lYcPNmjhmWodeExVk0PRbnzY+vUa1q1M+HFhw8//M0BNMDBEFmABhCJAYIgswAMIRI2aOGZah14TFWTQ9FufNj69RrWrUz4cU9dncMXJbNYPmqIOgWrd3x9tsLbps26PlWf6D1//M0BNUC+ENgACQCYAXwhsAASATA2dwxcls1g+aog6Bat3fH22wtumzbo+VZ/oW0xxXFRlEYOpnhRfq1UwzeEf39WhvwvaY4//M0BNgClE9kABxlBgUonsgAOMoMrioyiMHUzwov1aqYZvCP7+rQ34XVOGKzokQrIVqsZ2kHpL2Ue/4MbDGcI/F/J+dzYzxA//M0BOECwE1kAM
BUiBAWAmsgAKkQIz/PHDFZ0SIVkK1WM7SD0l7KPf8GNhjOEfi/k/O5sZ4gZ/nk99IMQESVCcchKFI/GtRkc//M0BOgDKE9iABzFAAZQnsQAOYoAQfxvk/f/2nvpBiAiSoTjkJQpH41qMjiD+N8n7/+1cDGSkgL0BcaisgoQ/VqC2Byr1v6O//M0BOgDWE1kZBiiJgawmsjIMURM37luBjJSQF6AuNRWQUIfq1BbA5V639Hb9y1wNCToHsPmyOgXMTrqXx9vH39P9X0u/0uB//M0BOUC1E9iACQiEAWonsQASEQgoSdA9h82R0C5iddS+Pt4+/p/q+l3+lVwNCwZBHAjB1CYUU3V6kSNlwXp/r+qn+XcDQsG//M0BOoEDE1gZCRFYAgYmsDISIrAQRwIwdQmFFN1epEjZcF6f6/qp/l1cDwcDELelhOhioQFm98cKPLLevW9NfW3//U4Hg4G//M0BNwC3E1oZAglCAW4mtDIEEoQIW9LCdDFQgLN744UeWW9et6a+M
tv/+pWw/FJEgeJRzNGClveh6R3XHX639WtHxdX9Vh+K//M0BOEC7DtiABiiEgXYdsQAMUQkSJA8SjmaMFLe9D0juuOv1v6taPi6v6lO2xSWWQCsjkZDgVog2pLyWDZtMKTrcjXyHrAi//M0BOUC9E1kABhHFgXomsgAMI4sdtikssgFZHIyHArRBtSXksGzaYUnW5GvkPWBFTzwULUQnUegWkiBxL8E1UT9Djdburp+//M0BOgDCE1kABgiEgYQmsgAMEQkNPPBQtRCdR6BaSIHEvwTVRP0ON1u6un41XA7MKchkNKLiFX4LjIwj0Bu5L3aPoDrgdmF//M0BOoDRDtkABhlFgaIdsgAMMosOQyGlFxCr8FxkYR6A3cl7tH0B1WwPRghVjWe95vaXlEOv4IegxR+d1LdqTYo1vqsD0YI//M0BOgDLE9iACQnFgZYnsQASE4sVY1nveb2l5RDr+CHoMUfndS3ak2KNb6lkSnkI+hhXz6VIGNegux/h/b/Bw56X/6ZEM
p5C//M0BOgDdE+DLBQlRQbonwZYKEqKPoYV8+lSBjXoLsf4f2/wcOel/+mw+fSgvCTjP5BfSdxpBvrGw2UuuMd2uzXqHs8l/02H//M0BOMC+E9mZBRCAAXwnszIKIQAz6UF4ScZ/IL6TuNIN9Y2Gyl1xju12a9Q9nkv+lXlpjstT4Kx8vGFq0LYmxNuS/3+pvLT//M0BOYC1E1kABjiGAWomsgAMcQwHZanwVj5eMLVoWxNibcl/v9TVbOhsTORzOwCRotyJ0EfbXHMheuMafyW/bpu9jf5Ozob//M0BOsDaDteACTCCgbQdrwASYQUEzkczsAkaLcidBH21xzIXrjGn8lv26bvY3+TDHzoGZOODcXisE5Qo/XounwlWo51cx6x//M0BOcC8E1iACACYAXgmsQAQATA4Y+dAzJxwbi8VgnKFH69F0+Eq1HOrmPWPfD8gKO4ZHlevnMsQGsq3g2RtVD6Lz6f6l/Z//M0BOsDtE9gACRFYAdonsAASIrAV/qQVJ/kfM
D8gKO4ZHlevnMsQGsq3g2RtVD6Lz6f6l/ZV/qQVJ/kV510MXrjwF77jRAbX//M0BOIChClmABhGIgUIUswAMIxE6na9FKuqlKd+34oHuddDF648Be+40QG1+p2vRSrqpSnft+KB5Rc9XYzdZaWsDZBxLpXq//M0BOwDsGFeACTqJAdgwrwASdRINPRY+y1TrqO/1Ehc9XYzdZaWsDZBxLpXqNPRY+y1TrqO/1ElxZMY2lLFlEyroB7f0I6v//M0BOQDDE9mZAxCJgYYnszIGIRM4+/Uc5fmPmsWTGNpSxZRMq6Ae39COr+Pv1HOX5j5pew8BkDMvk/73uviV74+6n/QgE5D//M0BOYECJteACElQggRNrwAQkqE2a3e092HgMgZl8n/e918SvfH3U/6EAnIezW72nmgsLYhBuEyYR4Qd+rY8m84W8j7dX1U//M0BNgDCE1kABhHJAYQmsgAMI5IFhbEINwmTCPCDv1bHk3nC3kfbq+p5Q9OkKjhcehsQI/VqmI5uM
+O2dmpXDv18oenSFRwu//M0BNoDGDtkFBgCMAYwdsgoMARgPQ2IEfq1TEc3fHbOzUrh360euKHl6qGWKy0Gs4SFH68MSM2oHENxW/bkF+13+keuKHl6//M0BNsC2E9iAAjHAgWwnsQAEY4EqGWKy0Gs4SFH68MSM2oHENxW/bkF+13+lQnUwQqsMUMS1/hxHVR0BB0s1KAw5+p/VyXi//M0BOADDE1iABgDYAYYmsQAMAbAQKhOpghVYYoYlr/DiOqjoCDpZqUBhz9T+rkvEgVVwQqsJEQyemrxDbxeOlfiW6n//rBb//M0BOICrD1mAAjCAAVYeswAEYQABCqwkRDJ6avENvF46V+Jbqf/+sFlCvF78II0zCcChmmk149XSbSoEZ5Htfk20ZIwFeL3//M0BOoC7E9kABhHFgXYnsgAMI4s4QRpmE4FDNNJrx6uk2lQIzyPa/JtoyRh40ipZFfsT31nwMdvSVIbfEVurynb8B8aRUsi//M0BO4DqE1iFBhFIAdQmM
sQoMIpAv2J76z4GO3pKkNviK3V5Tt+A1cJimPJRMW9PuNFIv+1AWQa/QUfyPtwON9Jx/8MYTFMe//M0BOYDdE9mZAxFKwbonszIGIpWSiYt6fcaKRf9qAsg1+go/kfbgcb6Tj/4YYUgMZWSKbLA8w4k5podKbUFeR9mh3/+UhSA//M0BOECmE9mAAziJgUwnswAGcRMxlZIpssDzDiTmmh0ptQV5H2aHf/5ReKcKO0mnimg67Aqa/TUey5sPX3oqXwz9X+vinCj//M0BOoDXE1syAgiJga4mtmQEERMtJp4poOuwKmv01HsubD196Kl8M/V/rXjUVKe1WKei3qtwq/epLNlwlet6NXM/X/r41FS//M0BOcC1E9gACTHBAWonsAASY4IntVinot6rcKv3qSzZcJXrejVzP1/6zFS404k7b6wbiOILCAt9caiZsU7k79uX+WOM/oM//M0BOwDjE1gACDFQgcYmsAAQYqEVLjTiTtvrBuI4gsIC31xqJmxTuTv25f5YM
4z+heBQhi68G0qZoUMbq1Fs/oFbr//qCf+v//M0BOYC+E1kABRiNAXwmsgAKMRogUIYuvBtKmaFDG6tRbP6BW6//6gn/rXikCBgUp2Ev1MzigAbgxsHpJ84Kdyfa7s9RHik//M0BOkDOE9kABjiGAZwnsgAMcQwCBgUp2Ev1MzigAbgxsHpJ84Kdyfa7s9RFeKQgwKZxd/ckJsO40VqLLT4R8n2t/7m8UhB//M0BOgDIE9iACQCYAZAnsQASATAgUzi7+5ITYdxorUWWnwj5Ptb/3NV5Y9AgE0uAHDMVqYFSZbldSDX1BnUt/ViA/83/p5Y//M0BOkDiE1iZCSiJgcQmsTISURM9AgE0uAHDMVqYFSZbldSDX1BnUt/ViA/83/p5w3CCSvZ+sfU8ILbq9Axav4t5P24Fd6O//M0BOMC2E9mABiiJgWwnswAMURMcNwgkr2frH1PCC26vQMWr+LeT9uBXeilh1kgk76W2k9D7Ap6+PoL4fH9Qt/b7MWCXlA///M0BM
OgDSE1iABhDKAaQmsQAMIZQ/kaWHWSCTvpbaT0PsCnr4+gvh8f1C39vsxYJeUD/+RVB4MmjSWuR+UdxGI8VDOGet3Xw//M0BOYC5E1kABglEAXImsgAMEog/8d/3IPBk0aS1yPyjuIxHioZwz1u6+H/jv+5qQMqoLGShsuiHKX0arYF/X/Wb9D/+MqQ//M0BOoDkDtgACRnEgcgdsAASM4kMqoLGShsuiHKX0arYF/X/Wb9D/+MoEolbqZWRfQ0Vk9jVMjsMSJ+ug//BT4SV/JUCUSt//M0BOQC8E1iABhFNAXgmsQAMIpo1MrIvoaKyexqmR2GJE/XQf/gp8JK/knnCVAEmcLurEhbSQXYxURqLesTmaItT/8UD3+z//M0BOgDuE1eACUFNAdwmrwASgponCVAEmcLurEhbSQXYxURqLesTmaItT/8UD3+xWU6xk4frnXJ5Wege9U7F+ifC13zt32+//M0BN8C3DtgABwCYAW4dsAAOATALElMp1jJw/XOuTys9M
A96p2L9E+Frvnbvt8WJKQhh57AFGR7BGumkG2lO3x36ix/Nic/f//M0BOQC0ENcACRiEAWghrgASMQgxb4MhDDz2AKMj2CNdNINtKdvjv1Fj+bE5+/i3wZVCU+0wNkfGutWaFtp8nqz7DRANb+3//M0BOoDTCdcABzMBgaYTrgAOZgM4zessEp9pgbI+Ndas0LbT5PVn2GiAa39vxm9ZZXZOr9cKl9ft8dL9TH/3+gh//MRv//j//M0BOgDeClcACRJMAbwUrgASJJg7J1frhUvr9vjpfqY/+/0EP/5iN//8dXGBdR+ExEB+1eiDnwDCbqPD0/kG//rByZ/zx0K//M0BOMDLE9cFCQlUgZYnrgoSEqk0f/9WFJhLGBdR+ExEB+1eiDnwDCbqPD0/kG//rByZ/zx0K0f/9WFJhJyCIRqRtDZPH8P//M0BOMDRE9gzBTCQAaInsGYKYSA0CvT6J9v+fT/6ixDf7OGv/QtyCIRqRtDZPH8P0CvT6J9v+fT/6ixDf7OGM
v/QtT/fawBG//M0BOEDFINeyBQCoAYpBr2QKAVA0cGLiHQCGyP0fooGbw87lr/qb62/1oP99rAEbRwYuIdAIbI/R+igZvDzuWv+pvrb/WgL//M0BOICxMFWABwCoAWJgqwAOAVA3xpMTl5eoXLZR+hforN4p+d/gb1jn/1he+NJicvL1C5bKP0L9FZvFPzv8Desc/+tAm0w//M0BOgEUMNMAAlHSgihhpgAEo6UEulo/pCw2K1C3xj/EfPN/M+PDv+xYE2mAl0tH9IWGxWoW+Mf4j55v5nx4d/2LaMVLzsi//M0BNYDeJttLBQCUQbxNtpYKASiH6f+QvoAG/2//2Un+jCBa/4ULUYqXnZEP0/8hfQAN/t//spP9GEC1/woWf6MaXtQMCbT//M0BNEDcE1YyABFCAbgmrGQAIoQ/5f4tf9/gon/Rwomj+GP6MaXtQMCbT/5f4tf9/gon/Rwomj+GAqZQN5sLFqmf0Wo7lv///M0BM0DDE9WwAAnEAYYnq2AAE4g2M
v8ob/ywVMoG82Fi1TP6LUdy3/7X+UN/5ZX/YSfxMMjf+9Qod1Fv+/4kA/5EFf6BF/sJ//M0BM8DDE95LBQCYwYYnvJYKATGP4mGRv/eoUO6i3/f8SAf8iCv9AiVrHr9QZNmv/4nAWR6kP+Z/r9w41v89Df/+kTCwrWP//M0BNEC/JtMAADiFgX5NpgAAcQsX6gybNf/xOAsj1If8z/X7hxrf56G//9ImFhV/rFn8Ij6P/tUFF/G/9fQ5xfr/1FAW/rF//M0BNQC0J1OACgCoAWhOpwAUAVAn8Ij6P/tUFF/G/9fQ5xfr/1FAWX+RAR/CAbGf/GB0N9H/0+WFwa/6G2//5Uin/kQEfwg//M0BNoCdEFSYABHFATogqTAAI4oGxn/xgdDfR/9PlhcGv+htv/+VIp1AcstLtUclJN+ggOnG4J+W0r4r7cVd5oMf5FIDllp//M0BOUC1J1QABQCoAWpOqAAKAVAdqjkpJv0EB043BPy2lfFfbirvNBj/IpVAT8ckP6MMM
+EgyNbp+rv1EP+JejAgD1iP/jAE//M0BOoDjMNMAAFHFgcZhpgAAo4s/HJD+jDPhIMjW6fq79RD/iXowIA9Yj/4xf6Di/CY6vr+oc9QMKJ/L85QH/dhk//9FcH///M0BOQCuINQABQCoAVxBqAAKAVAQcX4THV9f1DnqBhRP5fnKA/7sMn//org1fn1LEtsFT5j9f0Ej1HCK/zvmKH/8wfEn/aB//M0BOsDOL9MABQHoIZxfpgAKA9Bvn1LEtsFT5j9f0Ej1HCK/zvmKH/8wfEn/aBldzjQ0azUPlH2+/xfxLe79Qb8sIv8qHHc//M0BOoDVDFtLADiFwaoYtpYAcQu40NGs1D5R9vv8X8S3u/UG/LCL/KhxRbbbW5I5XhYSCmfQhgYSlW9fyOt3Tb8W/Z/UOJi//M0BOcDOINUyBQCoAZxBqmQKAVA222tyRyvCwkFM+hDAwlKt6/kdbum34t+z+ocTfsBV8fhJq/t6AyeVv9v/8LUV/7RH/UL//M0BOYDJMNKAM
BQCoAZJhpQAKAVAp+wFXx+Emr+3oDJ5W/2//wtRX/tEf9QuleHph7+SoSbuxQKSQCvzpryboDSePzACxIST//M0BOYDSJtIABwHoAaRNpAAOA9AUTOIHU9Ud1+FGId88QIrL/Fwgl5xwqnHoYU10g4O/y5Th6Ye/kqEm7sUCkkAr86a8m6A//M0BOQC2E9SYACiAgWwnqTAAUQE0nj8wAsSEk1EziB1PVHdfhRiHfPECKy/xcIJeccKpx6GFNdIODv8uUUFXf4ieJXiUFSw//M0BOkDjEFvLACnAQcYgt5YAU4CcER7//4ieJYKgq7/ETxK8SgqWDgiPf//ETxLBVVMQU1FMy4xMDBVVVVVVVVVVVVVVVVV//M0BOMC+J1MAKKUAAXxOpgBRSgAVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV//M0BOYHWNFCAMSoAA6xooQBiVAAVVVVVVVVVVVVVVVVVVVVVVVVVM
VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV//M0BKMCZALsAOAAAATIBdgBwAAAVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV").play(),document.getElementById("galaxy").classList.remove("hidden");let M=document.getElementById("swcrawl"),g=document.getElementById("swcrawl-content"),C=document.getElementById("swcrawl-container");C.classList.remove("hidden");let $=g.style,o=M.clientHeight,D=(A=>{let B=[];for(let M=0;M<1008;M++){let g={x:550*Math.random()-225,y:400*Math.random()-200,z:1e3*Math.random()};BM
.push(g)}return B})(1008),Q=()=>{ctx.fillStyle="black",ctx.fillRect(0,0,canvas.width,canvas.height)},q=(A,B,M)=>{let g=255*M;ctx.fillStyle="rgb("+g+","+g+","+g+")",ctx.fillRect(A,B,1,1)},t=A=>{let B=D.length;for(var M=0;M<B;M++){let g=D[M];for(g.z-=A;g.z<=1;)g.z+=1e3}},E=A=>(o-=A,$.top=o+"px",o<-g.clientHeight+270)?1:0,O=()=>{let A=canvas.width/2,B=canvas.height/2,M=D.length;for(var g=0;g<M;g++){let C=D[g],$=A+C.x/(.001*C.z),o=B+C.y/(.001*C.z);if($<0||$>=canvas.width||o<0||o>=canvas.height)continue;let Q=C.z/1e3;q(M
$,o,1-Q*Q)}},w,s=A=>{w=A,requestAnimationFrame(i)};var I=null;let i=A=>{let M=A-w;w=A,t(.05*M);let g=window.getComputedStyle(document.getElementById("logo")).transform,$=0;g.includes("matrix")&&"0"!=g.split("(")[1].split(",")[0]&&($=parseFloat(g.split("(")[1].split(",")[0]).toFixed(3)),.25==$&&(B=!0),!0===B&&(I=E(.025*M)),Q(),O(),1!=I?requestAnimationFrame(i):(Q(),C.classList.add("hidden"),rungame())};requestId=requestAnimationFrame(s)}var studio=new produceAudio;function epicScore(A,B){var M=new Audio(A);M.load(),M
this.play=function(A){(function A(B){M.paused||(M.pause(),B||(M.currentTime=0));try{var g=M.play();g&&g.then(function(){}).catch(function(A){})}catch(C){console.error(C)}})(A)}}function produceAudio(){this.hit=new epicScore("data:audio/mpeg;base64,//uQxAAAAAAAAAAAAAAAAAAAAAAAWGluZwAAAA8AAAAEAAAFTABHR0dHR0dHR0dHR0dHR0dHR0dHR0dHR0ecnJycnJycnJycnJycnJycnJycnJycnJyc4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4/////////////////////////////////8AAAA5TEFNRTMuOThyAnEAAAAAAAAAABQwJAezYgAAMAAABUzcb6d9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//tgxAAABjwbYNQxgAKII3A3ObICAQCFQO7u7uaAYGBiwfPxACAIZcHwf4IHOD4OdQPvygY4Pg+D+oEAQ4Ph/iB3lDmoHz9w6G4zHg9Ho+GwuDgACxC1V7f+ZLfh+A1XXP1YMPgIEAeLSb/EUwZUBtkotcFghXJ5Ch+mD/+Bg4EkcIZo0oL76jzUP/+R9MU3ZCCoe0T8l30mv/X+BSoFYSnIhKzQzdOl91XfFGMY////M
uEMDY0PT68jEw13fnGr8oWlZ/////MpGpxaeJCXKK725Og+fzbLte0T/////+W8mKDu////P9USYgpqKZlxycFxkAAAAAAAAAAAAAAAAAAAAAAAA//twxAAB0DEfSx26ABIAIuhWtUABIAAAAP/dn5p/lbpWWyOBQS4sJtU1NLr5HBswGDUASwiPS0pKtRNAVBAhNiySCskjqKQGBDgWEkFNUkkrREAGlIuEixs+sxJkISIzBt601i+BEPLySVSkjIvA3OIR1dSi8GdENb8yJoGx8qs/qMhCIOyYpJX5HB5Uit6KMQkGEZcxdD/7rUorlwWakiM+EpINyOVKaxkbh/wMOTAudFyEsy1sblMQcBwVAzROPauOsDDNw32mneo0CIwA42S6JPFteYGAGABAsBSX0y6eKQByovqetaRwugYIiQU3X6RcBqIDazf8wH8LHCTQ/OkTC7TijJLpl8GzSkm60TcEIQYp5XJUxBTUUzLjk4LjIAAAAAAAAAAAAAAAAAAAAAAAM
AAAAAAAAAP/7YMQAABOFHzjZrQAAiwWcB4YgAcAAAAAAJAK7MKjc/8WjmvzgAOKgMqyIjfpxxDtUqvwlSDCYOS48lCipvgtRjRfLLLcZlQWBlCaXabkvb/1vC2ZMwzaUX26lpYzY/mv6ISyF2bTEQKsPRrBpTgzm//X/ODgQmFcbsLHr+a0m2+Znd/////ioEuDcwW1itsRBdujCeR5iVN2Y/////9DQGcTnTLmov///y3rcXat4dZARjUBASDASsBAQo6AgLhQETkFNBTYLwFcFNg3QVwVwb//MmIKaimZccnBcZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/7EMQAA8AAAaQAAAAgAAA0gAAABExBTUUzLjk4LjIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"),this.wall=new epicScoM
re("data:audio/mpeg;base64,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"M
),this.resistanceScore=new epicScore("data:audio/mpeg;base64,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"),this.empireScore=new epicScore("data:audio/mpeg;base64,//uQxAAAAAAAAAAAAAAAAAAAAAAAWGluZwAAAA8AAAARAAAOcQAUFBQUFCQkJCQkJDg4ODg4OElJSUlJSVdXV1dXV2NjY2NjY29vb29vb3t7e3t7e4iIiIiIlJSUlJSUoKCgoKCgrKysrKysuLi4uLi4zc3Nzc3N6enp6enp9/f39/f3//////8AAAA5TEFNRTMuOThyAnEAAAAAAAAAABQwJAfAYgAAMAAADnEmwSEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//tgxAAABnA5WnQxgAKJI+63O9QCaAQAgAE3AwMW7oiIiIiO7u7u7iAQLh/WD4Pn5yIAfeIAx/lwcOLB8H3f+UBAEw//4nPieMLCYOCwTjUPhwKAQAA5UFUxQC8oBn5N66Yl3X+YBgAj93n+8LBd4f5g2CZsMbJdFJd5rVfnrt1KlTY2873//p+l2DJYUjZq5ghQvmC94YANj/u8+/amXBpFlS+N9oIhSf//+k7GHiRiqmgGlgh3wgAYF1n+r3///+U610GgSYPgYra+0PUersjQNjPP7//h////nrKG094h///6obS1IGz4WTEFNRTMuOTguMgAAAAAAAAAAAAAAAAAAAAA//tQxAAAyM
p0FY9zzgAGGpKu41JuIAGebqgAQAAwMll13286ru1PNndY/lQXgBgVONN//1njgPBYC8SAfCUSN//qecYUEgRxoD5//56GGDg0LDcfHCQ6NSJv/Pj543JoQHyg+41I/KLD4PgES9OwAAFV9DdbJVutJBKtIOQFtHcfR//1pDgC6CUCYBzi8Xj7f+tIky+SYl4iAUYBIEkNb////bckDBcfJxwNLilDkt//72xAmTWCAYoTAVjeZbY+Xd2emykE1ErIozJKkxBTUUP/7YMQAAIzFB13HqTEJfJ1rfPamKACZepAAAAAYFT/222fjMauaQPTwFYIQP4Wn//Q0RYXYAcHhSSj4w7/81BQFAAAqAygJBpuP///rEYrFYJiEVBUoKhUKmrvP/OkCBGTpMmiVZFvtXPdZcIIGF2mHsqs0s02SVrHyB4A0w7iAAAKBq/+tIl/X5j0nw/SBBhDUbb/6jwn4SAJmJ4F6LUf+mcGEC1jcF8EqHaOU0Nl/6wuKwoBgPgkCp4iJrM
35/dIITIzYoIzAqmhlcf/P/0gt7kSbJVQV/dmS7UxBTUUzLjk4LjIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/7UMQAAIu8u1voPTSJa6Mr+NSPCQB4eBAAAAAACgYPZJb01q2HWF0wbiGZZ/+uQlAuAwx+p5yz///7PG9D0UYpco90Ob//10fTBMHAPHSJCk1f/yaBAQMmzBMmQonxd4APIlUQSSfz/f//x3gACEyguxohNOxAAgpA295kS6SSKTHwbgboc5NNH7Z0S8IuFuKRkbf1m5x4BAuBkUktb//CyMVtCQdIhUTGX+iIABQIKgCJJv/95Y39Ld3eGhrGOaF6JWJYaqS10R3CRoglMQT/+0DEAAAJIPFt5BRxyVSfrLj1IaFbzMYBBAACTioCutyyw66SHYBjr//scAAFEn/6CgmIB4rf4wEFw6yl+QhCuZSl///QhFFvHUm7fgAosQOFwqqUAEFKcC7XuRpWaZakAQAAHiBK7z64p6x6FM
3H2np2/sK4pBSYd9UJ3BWEgNha//ksXOFShU2L/l6dLJNpvThJaa/tCCBRTDzSjmsfu8JMTTLVVwk3alXKmoMLI4YMd8yYggP/7MMQAAAekZXOgsKgRDRDtvFSI4YM2UAASUilAuwyhuKwCX+omHxUv8TAcSEg8/1IxxVPFhL1AMe5ThGISPD5kYDIuXAgmIgqCqUud+k+pJw04QLggCAAOEtQA/nqTAGQiZvP//pAFQz/hAAG0voQhyoZ/6ed4QooKb+aSpKC1nkRMZe+ljQr//3eIp//zSVa266qs6YgpqKAAAP/7MMQAAAd8P4XhpEYw6I4v8HGZ5lh0MVAgNKIolgfvZyYICrfIACn/OEHTg+RdQUbKFxzQ7B8LCwMtiwsdMOaLu+GC6RYgYGmRiyQxwwq31UeGhJl9UMD+ioOiskJS+eC8KX+8qr/6Espddz2Z77EhZOagwF3RgRFgaPezZDBsYbHDSR4X/60tXhZMQU1FMy45OC4yAAAAAAAAAP/7MMQAAM
gb4d2amgQ4A7YttGCWIsYIAAf+owBypNzAkBEEsgcBQFx3+lN/u91F+5bGlM27saz2BYBFTvWoGWSglYCoAsO/stWwa1fYsICLAP94C5bF+wPgeVv3pmZrXyP1ORW0IEKb2Osdq1zlGf8TIVJ3WSqG2WQ//82q9fbHZaUX1fx2nV+0mIKaimZccnBcZAAAAAAAAAAAAAP/7MMQAAAdwLWuhJMTA8glt9CWIZEAGRAgACilAP6CgGp3HlxOJUN7QMSf4fAUEAE2TO+ICZODwLPKAsJbsc2KKaBSQsVALLFY5SENa8Y9e5gAQARkAkgQD+UxNfwGBC/kHL0bzhgEtoMKuWKh3mhZ5wLAJ40sHHSgDC6TQFKnUtRc0tGoYNVsZa2xlKExBTUUzLjk4LjIAAAAAAP/7MMQAAAeUPWuhHGEA6oisVFeYWEAAEaiEEklQPygBAu8Jxj4AD0oiH7gAcS4oJXhERPPwfFZQWPPWtqhQQngmxidgww0Ylg+bse+4Zd23s2SAAM
wN1SBD7fSnN5y/PJV/a5xzwtFmggejlhcQkQ8BTADARjCLDZoOpsego0eAWa6TB8kRba25z5hTK0xBTUUzLjk4LjIAAAAAAAP/7MMQAAAeAM2chPMKA8YcsZFYYGEIjQBWsB8IOxVb7edIT/aM5h/8GI0sEw1lwKAAGExUjNBECGhoqDWOSOUzSsCLUWaFK1q3dY95hGNuNEoAEAACUA3pcBOl4BBnXJhOMYbrnjp92jusGTYZwGBTYEHiqU0Hxyq6UigaAxc1GrCB5r3tWhd7VXPauzWmIKaimZccnBcZAAAAAAP/7MMQAAAeIKWMivQCA7YerlPYgYYAIAAGoA3guhTboXQIqsatFleQaeIHjAHBwOhYNRAJi5XNoFD4U2jhaVVMAUc82YUgstrzt6FWIvTMa4+EAGO/UGE94cL8xh7EhNXB+Y3VFaxQmo6Ie8OXhmlywplK5pjU1GsqPe4+1z9/3nrd8ph7363+vd7ta0mIKaimZccnBcZAAAAAAAP/7MMQAAM
AdcN4GjDME47gQsspIgBaWbJI63I2kAHqCSre3BE886uzNG7qtsSJwpr2Y8x3qzJUOWRGVnJ6PLf83fLZS+uXs3+3s9td7P/f/4QAGISFlVCWAcZ427P5lmeuySjhLP/OgN/qVDLgLmJHWb7y273o13vLMXu1q3dw2Oe8/7bf/PX/v2f9+JiCmopmXHJwXGQAAAAAAAAP/7YMQAAAuI+1hY8wACQqQoyzLwAAVoa1gCRBGUuHgP8TRHpNaVG0erMKuG8yNHE1D0WJaYVRSVl1jnu5UbeGuZj6VLOWvytKmtq2aypPN5N3RguOrWzb3wtn1nY1vG+nfItrh45Deh5VC3HWYqvoCKAAgQQABH+WTECIBFC0hloJ8F8G2YominUpbKXjW3DbejjTRkHGYbGeqGp8eSlPlRNiFJpEKltXLx2r1OenVKF7bVRHdMa1BXdZoD9mcH1WN++a8OTkytqfQ5VolkZaslqOW3OP38O88aJM1ZZnbDqFAgbhR8TxW2XDnPLfcdrM
1NS8lns0kD5jf/+sufPP8eNJpiCmv/7gMQAABKdHUI5l4ACcyanhzTwAA3MDD6BhppvmcIFLQualuChmnlA65WltITjW3BklZqZZPG0k6CbkcSlwXZkwFhDkgoUJZ0JQtcI1ehHR0s1LTA3R0lCRjWumVXuTHlTbUMd+6bUPgu3JPtEdwVMKi/dugzM0mFmMxumSNLAs7iObk9hsGm2aFLDborzcKK34vD3AjxJqRYL6A7hwN//+O1xqR24JnwMCaAYiIZ0caUkNVSxBDh4MJqqCQVEkUCIbFwWrF/X7TkgsMFAiSmyPAfY4kwXo7C7oQ3lzVifZknAL44oxRKxWXaVzGfqpnSr9HN6u2+ccMKdY1auGtuamZewuIyvX3ycbnjMrmZ73GIr4DnK5QnFXuKvis7JSK2XatTRXFifagxJZZZYjheNu0XEt4j6HChvf//eaJqLv//5xAgeOmIKaimZccnBcZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//tAxM
AAADqUfOjmWAACKhByHmDABA4AMqoDRDVwKxaTFCQVwnaQCy6s1WWRppW8QfNQSHquFxSQg7TGfzqMVH44kVsfV3Tli6SS9CVjF5cZNZPTL6bznlqHRtyFFMzMzAlx546ZXOvWMmktsmszLTLq11dZdD0NNctz3zMzMzMvViq61MzMvZXoaEAVQRAiTYBKJz2rlx89q1aSBRUIbwKeCuxFcf4U8Fd13/+0xBTUUzLjk4Lj/+xDEAAPAAAGkAAAAIAAANIAAAARMQU1FMy45OC4yAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==")}const movies=["A New Hope (1977)","The Empire Strikes Back (1980)","Return of the Jedi (1983)","The Phantom Menace (1999)","Attack of the M
Clones (2002)","Revenge of the Sith (2005)","The Force Awakens (2015)","The Last Jedi (2017)","The Rise of Skywalker (2019)",],darkSide=["
Power! Unlimited power!
Be careful not to choke on your aspirations.
If only you knew the power of the dark side.
When I left you, I was but the learner. Now I am the master.
 - Darth Vader",'"I find your lack of faith disturbing." -M
 Darth Vader','Darth Vader: "If you only knew the power of the Dark Side. Obi-Wan never told you what happened to your father." Luke Skywalker: "He told me enough. He told me you killed him!" Darth Vader: "No. I am your father."',"
Stand together, die together. Let your death be the final word in the story of rebellion.
 - Emperor Palpatine","and the money printer goes brrr....","wen lambo sir?","stonks... up only!","he sold? pamp it!",],theForce=["
The Force will be with you. Always.
 - Obi-Wan Kenobi","
Women always figure out the truth. Always.
No one's ever really gone.
 - Luke Skywalker","
Oh, my dear friend. How I've missed you.
 - C-3PO",'"Rebellions are biult on hope" - Jyn Erso',"\"That's no moon. It's a space station.\" - Obi-Wan Kenobi",'"Who\'s the more foolish? The fool or the fool who follows him?" - Obi-Wan Kenobi','"If you strike me down, I shall become more powerful than you can possibly imagine." - Obi-Wan Kenobi','"Use the Force, Luke." - Obi-Wan Kenobi','"Never tell me tM
he odds." - Han Solo',"
Many of the truths that we cling to depend on our point of view.
 - Obi-Wan Kenobi","
To be united by hatred is a fragile alliance at best.
As long as there's light, we've got a chance.
 - Poe Dameron","Your eyes can deceive you; don't trust them.
 - Obi-Wan Kenobi","
Reality doesn't care if you believe it.
Many of the truths that we cling to depend on our point of view.
 - Obi-Wan Kenobi",'"Ah! A great warrior. Wars not make one great." - YoM
No longer certain that one ever does win a war, I am.
 - Yoda",'"Do. Or do not. There is no try." - Yoda','"Luminous beings are we, not this crude matter." - Yoda',"
Once you start down the dark path, forever will it dominate your destiny. Consume you, it will.
Train yourself to let go of everything you fear to lose.
You will find only what you bring in.
 - Yoda",'"Your path you must decide.
I've found that what most people caM
ll luck is often little more than raw talent combined with the ability to make the most of opportunities.
You can't stop the change, any more than you can stop the suns from setting.
 - Shmi Skywalker","
Laugh it up, fuzzball!
 - Han Solo","\"Never. I'll never turn to the Dark Side. You've failed, Your Highness. I am a Jedi, like my father before me.\" - Luke Skywalker",'Luke Skywalker: "I\'ll not leave you here. I\'ve got to save you." Anakin Skywalker: "You already have, Luke."','"TheM
 ability to speak does not make you intelligent." - Qui-Gon Jinn','Obi-Wan Kenobi: "Master Yoda says I should be mindful of the future." Qui-Gon Jinn: "But not at the expense of the moment."','"Fear is the path to the dark side. Fear leads to anger. Anger leads to hate. Hate leads to suffering." - Yoda',"
Let go of your hate.
 - Luke Skywalker","
Don't call me a mindless philosopher, you overweight glob of grease.
 - C-3PO",'"Your focus determines your reality." - Qui-Gon Jinn',"
Sometimes we must let go M
of our pride and do what is requested of us.
 - Anakin Skywalker",'"All mentors have a way of seeing more of our faults than we would like. It\'s the only way we grow." - Padm\xe9 Amidala','A great leap forward often requires first taking two steps back." - Obi-Wan Kenobi','"You don\'t have to look tough to be tough." - Ahsoka Tano',"
Save the rebellion! Save the dream!
The First Order wins by making people think they are alone. We're not alone. Good people will fight if we lead them.
That's how we're gonna win. Not fighting what we hate, saving what we love.
 - Rose",'"So this is how liberty dies...with thunderous applause." - Padm\xe9 Amidala','"It\'s ironic. Clones wanted names instead of numbers, yet now people are signing up to be given numbers." - Echo','"Blind allegiance makes you a pawn. A real leader protects his squad." - Hunter','Qi\'ra: "What should we drink to?" Han Solo: "Let\'s drink two and see where it goes"','"I\'m one with the Force. The Force is with me." - ChirM
rut \xcemwe','"I fear nothing. For all is as the Force wills it." - Chirrut \xcemwe',"
I like firsts. Good or bad, they're always memorable.
 - Mando",'"Heeded my words not, did you? Pass on what you have learned. Strength. Mastery. But weakness, folly, failure also. Yes, failure most of all. The greatest teacher, failure is. Luke, we are what they grow beyond. That is the true burden of all masters." - Yoda','Luke Skywalker: "What do you see?" Rey: "The island. Life. DeatM
h and decay, that feeds new life. Warmth. Cold. Peace. Violence." Luke Skywalker: "And between it all?" Rey: "Balance and energy. A force." Luke Skywalker: "And inside you?" Rey: "Inside me, that same force."',"
If you don't believe it or don't get it, I don't have the time to try to convince you, sorry.
 - Satoshi Nakamoto","\"It's the same situation as gold and gold mining. The marginal cost of gold mining tends to stay near the price of gold. Gold mining is a waste, but that waste is far less than the utilitM
y of having gold available as a medium of exchange. I think the case will be the same for Bitcoin. The utility of the exchanges made possible by Bitcoin will far exceed the cost of electricity used. Therefore, not having Bitcoin would be the net waste.
 - Satoshi Nakamoto","
The fact that new coins are produced means the money supply increases by a planned amount, but this does not necessarily result in inflation. If the supply of money increases at the same rate that the number of people using it increases, prM
ices remain stable. If it does not increase as fast as demand, there will be deflation and early holders of money will see its value increase. Coins have to get initially distributed somehow, and a constant rate seems like the best formula.
 Satoshi Nakamoto","
The network timestamps transactions by hashing them into an ongoing chain of hash-based proof-of-work, forming a record that cannot be changed without redoing the proof-of-work. The longest chain not only serves as proof of the sequence of events witM
nessed, but proof that it came from the largest pool of CPU power.
 - Satoshi Nakamoto","EThe Times 03/Jan/2009 Chancellor on brink of second bailout for banks. - Genesis Block 2009-01-03 18:15:05 UTC",'"The root problem with conventional currency is all the trust that\'s required to make it work. The central bank must be trusted not to debase the currency, but the history of fiat currencies is full of breaches of that trust. Banks must be trusted to hold our money and transfer it electronically, but they lend itM
 out in waves of credit bubbles with barely a fraction in reserve. We have to trust them with our privacy, trust them not to let identity thieves drain our accounts. Their massive overhead costs make micropayments impossible." - Satoshi Nakamoto','"Lost coins only make everyone else\'s coins worth slightly more. Think of it as a donation to everyone." - Satoshi Nakamoto','"In a few decades when the reward gets too small, the transaction fee will become the main compensation for [mining] nodes. I\'m sure that in 20 M
years there will either be very large transaction volume or no volume." - Satoshi Nakamoto',"\"A lot of people automatically dismiss e-currency as a lost cause because of all the companies that failed since the 1990's. I hope it's obvious it was only the centrally controlled nature of those systems that doomed them. I think this is the first time we're trying a decentralized, non-trust-based system.\" - Satoshi Nakamoto","\"The possibility to be anonymous or pseudonymous relies on you not revealing any identifying M
information about yourself in connection with the bitcoin addresses you use. If you post your bitcoin address on the web, then you're associating that address and any transactions with it with the name you posted under. If you posted under a handle that you haven't associated with your real identity, then you're still pseudonymous.\" - Satoshi Nakamoto",'"The design supports a tremendous variety of possible transaction types that I designed years ago. Escrow transactions, bonded contracts, third party arbitration, M
multi-party signature, etc. If Bitcoin catches on in a big way, these are things we\'ll want to explore in the future, but they all had to be designed at the beginning to make sure they would be possible later." - Satoshi Nakamoto','"With e-currency based on cryptographic proof, without the need to trust a third party middleman, money can be secure and transactions effortless." - Satoshi Nakamoto','"A purely peer-to-peer version of electronic cash would allow online payments to be sent directly from one party to anM
other without going through a financial institution." - Satoshi Nakamoto','"Governments are good at cutting off the heads of a centrally controlled networks like Napster, but pure P2P networks like Gnutella and Tor seem to be holding their own." - Satoshi Nakamoto','"I am not Dorian Nakamoto."" - Satoshi Nakamoto','"The requirement is that the good guys collectively have more CPU power than any single attacker." - Satoshi Nakamoto','"Yes, but we can win a major battle in the arms race and gain a new territory of frM
eedom for several years." - Satoshi Nakamoto',"\"It's very attractive to the libertarian viewpoint if we can explain it properly. I'm better with code than with words though.\" - Satoshi Nakamoto",'"Bitcoins have no dividend or potential future dividend, therefore not like a stock. More like a collectible or commodity." - Satoshi Nakamoto',],quotes=[theForce,darkSide],bolt={x:canvas.width/2,y:canvas.height/2,radius:8,velocityX:5,velocityY:5,speed:7,color:"#e9f6f6"},resistance={x:0,y:(canvas.height-100)/2,width:10,hM
eight:80,score:0,color:"#b39348",name:"THE RESISTANCE"},empire={x:canvas.width-10,y:(canvas.height-100)/2,width:10,height:80,score:0,color:"#c33333",name:"THE EMPIRE"},net={x:(canvas.width-2)/2,y:0,height:10,width:2,color:"GRAY"};function drawRect(A,B,M,g,C){ctx.fillStyle=C,ctx.fillRect(A,B,M,g)}function drawArc(A,B,M,g){ctx.fillStyle=g,ctx.beginPath(),ctx.arc(A,B,M,0,2*Math.PI,!0),ctx.closePath(),ctx.fill()}function getMousePos(A){let B=canvas.getBoundingClientRect();resistance.y=A.clientY-B.top-resistance.height/M
2}function resetBolt(){bolt.x=canvas.width/2,bolt.y=canvas.height/2,bolt.velocityX=-bolt.velocityX,bolt.speed=7}function drawNet(){for(let A=0;A<=canvas.height;A+=15)drawRect(net.x,net.y+A,net.width,net.height,net.color)}function collision(A,B){return B.top=B.y,B.bottom=B.y+B.height,B.left=B.x,B.right=B.x+B.width,A.top=A.y-A.radius,A.bottom=A.y+A.radius,A.left=A.x-A.radius,A.right=A.x+A.radius,B.left<A.right&&B.top<A.bottom&&B.right>A.left&&B.bottom>A.top}function isgameover(A,B){return Math.max(A.score,B.score)>=mM
ovies.length}function whowon(A,B){return A.score===movies.length?A:B}function gameOver(A){clearInterval(gameloop),gameOn=!1,color="THE EMPIRE"==A.name?"#c33333":"#b39348",drawText(`${A.name} WON!`,canvas.width/2,canvas.height/2.4,pixel=30,color,font="bold",align="center"),drawText("Press [r]
",canvas.width/2,canvas.height/2.15,pixel=18,color="#FFF",font="",align="center");let B=wrapText(ctx,quote=(quote_arr=quotes[Math.floor(2*Math.random())])[Math.floor(Math.random()*quote_arr.length)],canvas.width/2,canvas.heiM
ght/1.85,canvas.width,20);ctx.fillStyle="#FEAD02",B.forEach(function(A){ctx.fillText(A[0],A[1],A[2])})}function update(){if(bolt.x-bolt.radius<0){if(empire.score++,studio.empireScore.play(),isgameover(resistance,empire))return;resetBolt()}else if(bolt.x+bolt.radius>canvas.width){if(resistance.score++,studio.resistanceScore.play(),isgameover(resistance,empire))return;resetBolt()}bolt.x+=bolt.velocityX,bolt.y+=bolt.velocityY,empire.y+=(bolt.y-(empire.y+empire.height/2))*.1,(bolt.y-bolt.radius<0||bolt.y+bolt.radius>caM
nvas.height)&&(bolt.velocityY=-bolt.velocityY,studio.wall.play());let A=bolt.x+bolt.radius<canvas.width/2?resistance:empire;if(collision(bolt,A)){studio.hit.play();let B=bolt.y-(A.y+A.height/2),M=Math.PI/4*(B/=A.height/2),g=bolt.x+bolt.radius<canvas.width/2?1:-1;bolt.velocityX=g*bolt.speed*Math.cos(M),bolt.velocityY=bolt.speed*Math.sin(M),bolt.speed+=.1}}function render(A=!1){drawRect(0,0,canvas.width,canvas.height,"#000"),!0===A&&(drawText("Press [space]
",canvas.width/2.5,canvas.height/1.5,20),drawText("May thM
e force be with you",canvas.width/2.7,canvas.height/1.4,14),resistance.score=0,empire.score=0,resistance.x=0,resistance.y=(canvas.height-100)/2,empire.x=canvas.width-10,empire.y=(canvas.height-100)/2),drawText(resistance.score,canvas.width/4,canvas.height/4),drawText(resistance.name,canvas.width/8,canvas.height/3,pixel=18),drawText(empire.score,3*canvas.width/4,canvas.height/4),drawText(empire.name,3*canvas.width/4.5,canvas.height/3,pixel=18),drawNet(),drawRect(resistance.x,resistance.y,resistance.width,resistance.M
height,resistance.color),drawRect(empire.x,empire.y,empire.width,empire.height,empire.color),drawArc(bolt.x,bolt.y,bolt.radius,bolt.color)}canvas.addEventListener("mousemove",getMousePos);const wrapText=function(A,B,M,g,C,$){let o=B.split(" "),D="",Q="",q=[];for(var t=0;t<o.length;t++)Q+=`${o[t]} `,A.measureText(Q).width>C&&t>0?(q.push([D,M,g]),g+=$,D=`${o[t]} `,Q=`${o[t]} `):D+=`${o[t]} `,t===o.length-1&&q.push([D,M,g]);return q};function game(){update(),render(),isgameover(resistance,empire)&&gameOver(whowon(resiM
stance,empire))}function reset(){clearInterval(gameloop),resetBolt(),render(!0),gameOn=!1}var gameloop=null;let gameOn=!1;function rungame(){render(!0),document.addEventListener("keyup",A=>{" "!=A.key&&"Space"!=A.code&&32!=A.keyCode||gameOn||(gameOn=!0,resetBolt(),render(!0),gameloop=setInterval(game,16.666666666666668)),("r"==A.key||82==A.keyCode||"KeyR"==A.code)&&reset()})}function main(){canvas.removeEventListener("click",main),drawRect(0,0,canvas.width,canvas.height,"#000"),canvas.classList.add("hidden");var A=M
document.getElementById("swintro");A.classList.remove("hidden"),A.classList.add("intro"),A.addEventListener("animationend",()=>{document.getElementById("swintro").classList.add("hidden"),crawlOpening()})}window.onload=function(){let A=document.querySelector(".banner"),B=document.getElementById("btc"),M=document.createElement("img");M.src=B.src,M.alt="bitcoin",A.appendChild(M),drawText("
",canvas.width/2,canvas.height/2,50,"#FEAD02","","center"),canvas.addEventListener("click",main)};      </script>
text/plain;charset=utf-8
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>GENERATIVE BTC LOGO</title>
    <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
    <script id="snippet-contract-code" type="text/javascript">
        const tokenIdRand = (Math.floor(Math.random() * 1000000) + 1) * 1000000 + (Math.floor(Math.random() * 100) + 1);
        let tokenData = {
            "tokenId": tokenIdRand,
            "seed": tokenIdRand.toString(),
    <script id="snippet-random-code" type="text/javascript">
        const urlSeed = new URLSearchParams(window.location.search).get('seed');
        if (urlSeed && urlSeed.length > 0) {
            tokenData.seed = urlSeed;
        const seed = tokenData.seed
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
            for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.iM
mul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
            return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
            return function () {
                u >>>= 0, i >>>= 0;
                var l = ($ >>>= 0) + (_ >>>= 0) | 0;
               return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
        // IMPORTANT: Instead of Math.random(), use this function mathRand() for random number generation.
        // This function generates a random number between 0 and 1 with on-chain seed.
        let mathRand = sfc32(...cyrb128(seed));
            position: fixed;
            right: 0;
            bottom: 0;
            left: 0;
            color: rgb(255, 255, 255);
            background-color: rgb(0, 0, 0);
            display: flex;
            justify-content: center;
            align-items: center;
            margin: 0;
            padding: 0;
            font-size: 0.8em;
            /* overflow: hidden; */
            object-fit: contain;
            max-height: 100%;
            max-width: 100%;
        #fullScreen {
       display: flex;
            position: fixed;
            right: 0;
            bottom: 0;
            left: 0;
            justify-content: center;
            align-items: center;
        #fullScreen canvas {
            object-fit: contain;
            max-height: 100%;
            max-width: 100%;
            color: rgb(249, 249, 249);
            opacity: 0.75;
            background-color: rgb(23, 23, 23);
            border-radius: 10px;
        padding-top: 0%;
            width: auto;
            height: auto;
            position: fixed;
            text-align: center;
            justify-content: center;
            align-items: center;
            top: 50%;
            left: 50%;
            -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
        #progress h2 {
            display: block;
            font-size: 0.9rem;
            color: rgb(239, 239, 239);
            margin: 5%
            font-size: 0.75rem;
            display: block;
            margin: 5%
        #progress hr {
            width: 75%;
            margin-bottom: 10%
    <div id="fullScreen">
        <div id="progress">
            <script type="text/javascript">
                ////////////////INFO & FEATURES
                let title = "Generative BTC Logo";
                let st;
                const rand = mathRand();
                let cnv;
                let maxBrush = Math.floor(randBetween(500, 1500))
                function clr(rand) {
                    if (rand > 0.75) {
                        return 240
                    } else {
                        return 10
                    }
                window.$generativeTraits = {
                    "BG Color": clr(rand),
                    "Force": Math.floor(randBetween(1, 5)),
                    "Brush Size": maxBrush,
                console.loM
g(title + " | smldms 2023.02")
                console.log(window.$generativeTraits)
                let img;
                let balls = [];
                let maxFrame = 1500;
                let maxForce = 1;
                function preload() {
                    img = loadImage('https://gateway.pinata.cloud/ipfs/QmQVs9Xpa5e1JDooNiTPWct2kEorxwqk92A1HkHrn8jx1V');
                function setup() {
                    randomSeed(seed);
                    noiseSeed(seed);
     cnv = createCanvas(1920, 1920, WEBGL);
                    cnv.parent(fullScreen)
                    img.resize(width, height)
                    background(clr(rand));
                function draw() {
                    rotateY(sin(frameCount * 0.05) / 25)
                    translate(-width / 2, -height / 2, frameCount * 0.25)
                    let x = mathRand() * width
                    let y = mathRand() * height
                    for (let i = 0; i < balls.length; i++) {
                      balls[i].draw();
                        balls[i].update();
                        balls[i].changeColour();
                    }
                    for (let i = 0; i < balls.length; i++) {
                        if (balls[i].radius < 0) {
                            balls.splice(i, mathRand() * 2);
                        }
                    }
                    if (frameCount < maxFrame) {
                        for (let i = 0; i < 5; i++) {
                            balls.push(neM
w Ball(x, y, color(img.get(x + mathRand() * 2, y + mathRand() * 2))));
                        }
                    }
                    else {
                        noLoop()
                        print('stop')
                        // saver()
                        // timer(2000)
                    }
                class Ball {
                    constructor(mX, mY, c) {
                        this.location = createVector(mX, mY);
                        this.radius = randBetween(0M
                        this.r = red(c);
                        this.g = green(c);
                        this.b = blue(c);
                        this.a = alpha(c);
                        this.xOff = 0.0;
                        this.yOff = 0.0;
                    }
                    update() {
                        this.radius -= mathRand() * 0.00025;
                        let force = randBetween(0.5, maxForce)
                        this.xOff = this.xOff + randBetween(-force, force);
                      this.nX = noise(this.location.x) * this.xOff;
                        this.yOff = this.yOff + randBetween(-force, force);
                        this.nY = noise(this.location.y) * this.yOff;
                        this.location.x += this.nX;
                        this.location.y += this.nY;
                    }
                    changeColour() {
                        this.c = color(img.get(this.location.x, this.location.y));
                        this.r = red(this.c);
               this.g = green(this.c);
                        this.b = blue(this.c);
                        this.a = alpha(this.c);
                    }
                    draw() {
                        noStroke();
                        fill(this.r, this.g, this.b);
                        let brushSize = round(randBetween(1, maxBrush));
                        if (this.a > 10) {
                            strokeWeight(randBetween(0.25,0.5))
                            if (clr(rand) == 240) {
                    stroke(10)
                            }
                            else {
                                stroke(250)
                            }
                            ellipse(this.location.x, this.location.y, this.radius * brushSize, this.radius * brushSize);
                        }
                        else {
                            fill(this.r, this.g, this.b, 100)
                            noStroke()
                            rect(this.location.x, this.location.y, thisM
.radius * brushSize / randBetween(2.5, 5));
                        }
                    }
                function randBetween(a, b) {
                    if (!b) {
                        return mathRand() * a
                    }
                    return mathRand() * (b - a) + a
                function keyTyped() {
                    if (keyCode === 83) { // if "s" is pressed
                        save(title + '.png');
                    }
          function timer(t) {
                    setTimeout(function () {
                        location.reload(true);
                    }, t);
                function saver() {
                    save(title + '.png');
            </script>
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
&fffffffffb"""""""" @
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C7FD32E5B23E11ED9E18F273A3ACF72E" xmpMM:DocumentID="xmp.did:C7FD32E6B23E11ED9E18F273A3ACF72E"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C7FD32E3B23E11ED9E18F273A3ACF72E" stRef:documentID="xmp.did:C7FD32E4B23E11ED9E18F273A3ACF72E"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
text/plain;charset=utf-8
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
'&&*))0//&%%211544.--,++766
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
text/plain;charset=utf-8
  "name": "foreverlove.sats"
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C26F1185B23E11ED9074F94E992AB6A9" xmpMM:DocumentID="xmp.did:C26F1186B23E11ED9074F94E992AB6A9"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C26F1183B23E11ED9074F94E992AB6A9" stRef:documentID="xmp.did:C26F1184B23E11ED9074F94E992AB6A9"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:CB57AF9CB23E11EDAB6A864032D35182" xmpMM:DocumentID="xmp.did:CB57AF9DB23E11EDAB6A864032D35182"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:CB57AF9AB23E11EDAB6A864032D35182" stRef:documentID="xmp.did:CB57AF9BB23E11EDAB6A864032D35182"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
55UUUUUQQAQQCS53MSUUUUUEE
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C186594AB23E11ED922FDD1CE58117DA" xmpMM:DocumentID="xmp.did:C186594BB23E11ED922FDD1CE58117DA"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C1865948B23E11ED922FDD1CE58117DA" stRef:documentID="xmp.did:C1865949B23E11ED922FDD1CE58117DA"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
2023-02-26T18:12:17+00:00
2023-02-26T18:12:17+00:00
2023-02-26T18:12:17+00:00
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:CBA7ED7AB23E11ED867EA05C29D605E7" xmpMM:DocumentID="xmp.did:CBA7ED7BB23E11ED867EA05C29D605E7"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:CBA7ED78B23E11ED867EA05C29D605E7" stRef:documentID="xmp.did:CBA7ED79B23E11ED867EA05C29D605E7"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
;yfffffffffb""""""8"%
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
&ffffffffffb"""""""""
Orfffffffffb""""""""%+
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C671EEF9B23E11EDBF9AAEBD03F23BCF" xmpMM:DocumentID="xmp.did:C671EEFAB23E11EDBF9AAEBD03F23BCF"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C671EEF7B23E11EDBF9AAEBD03F23BCF" stRef:documentID="xmp.did:C671EEF8B23E11EDBF9AAEBD03F23BCF"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C9365F69B23E11ED8444AC41CF3F5247" xmpMM:DocumentID="xmp.did:C9365F6AB23E11ED8444AC41CF3F5247"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C9365F67B23E11ED8444AC41CF3F5247" stRef:documentID="xmp.did:C9365F68B23E11ED8444AC41CF3F5247"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:BE363018B23E11EDBB95B4BFCF93C12B" xmpMM:DocumentID="xmp.did:BE363019B23E11EDBB95B4BFCF93C12B"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:BE363016B23E11EDBB95B4BFCF93C12B" stRef:documentID="xmp.did:BE363017B23E11EDBB95B4BFCF93C12B"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C3967363B23E11EDBF0FBC0660D45B02" xmpMM:DocumentID="xmp.did:C3967364B23E11EDBF0FBC0660D45B02"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C3967361B23E11EDBF0FBC0660D45B02" stRef:documentID="xmp.did:C3967362B23E11EDBF0FBC0660D45B02"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:CCEA65B2B23E11ED830FC51B9EFBF358" xmpMM:DocumentID="xmp.did:CCEA65B3B23E11ED830FC51B9EFBF358"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:CCEA65B0B23E11ED830FC51B9EFBF358" stRef:documentID="xmp.did:CCEA65B1B23E11ED830FC51B9EFBF358"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C4C0FC0CB23E11ED8307E1136D27AE64" xmpMM:DocumentID="xmp.did:C4C0FC0DB23E11ED8307E1136D27AE64"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C4C0FC0AB23E11ED8307E1136D27AE64" stRef:documentID="xmp.did:C4C0FC0BB23E11ED8307E1136D27AE64"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
I{"artist":"Gal & Ola & Alon","link":"web3m.io","collection":"R&D Team"}
!22222222222222222222222222222222222222222222222222
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:BF70DE0BB23E11EDB4F39406F588C877" xmpMM:DocumentID="xmp.did:BF70DE0CB23E11EDB4F39406F588C877"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:BF70DE09B23E11EDB4F39406F588C877" stRef:documentID="xmp.did:BF70DE0AB23E11EDB4F39406F588C877"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/plain;charset=utf-8
text/plain;charset=utf-8
d/Foundry USA Pool #dropgold/
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"AAE.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"AAS.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"AAQ.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"AAN.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"AAJ.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"EEE.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"AAP.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"AAD.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"FFF.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"AAH.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"AAA.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"aac.sats"}h!
Created with GIMPd.e
Created with GIMPd.e
Aj?=:ETH.ETH:0x4d92230c780B8BF4240F02DD28562a095e113255:5968055::0
Aj?=:ETH.ETH:0xb1222562B5A2F3A45a5BC54d536E07dAE49823d1:5280787::0
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "akb.sats"
text/plain;charset=utf-8
  "name": "ajz.sats"
text/plain;charset=utf-8
FjDOUT:AC29D5A413FA8AAD19023319A538BFF04AEB2C7E72036864EFC6DB1789F7A705
text/plain;charset=utf-8
  "name": "eea.sats"
iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 6.0-c006 79.164648, 2021/01/12-15:52:29        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginM
alDocumentID="xmp.did:0043d78d-c5d4-a44a-b0bd-9ac08349d54b" xmpMM:DocumentID="xmp.did:84A6CA22B77811EDB692B53982EDBBF5" xmpMM:InstanceID="xmp.iid:84A6CA21B77811EDB692B53982EDBBF5" xmp:CreatorTool="Adobe Photoshop 22.2 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:3e6def69-934d-4244-a228-28aa69df4fc6" stRef:documentID="adobe:docid:photoshop:d9d8d11a-34cb-cb47-85ef-a7898b3cfdf3"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 6.0-c006 79.164648, 2021/01/12-15:52:29        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginM
alDocumentID="xmp.did:0043d78d-c5d4-a44a-b0bd-9ac08349d54b" xmpMM:DocumentID="xmp.did:2A43A966B77811ED9531B6CF376CB29E" xmpMM:InstanceID="xmp.iid:2A43A965B77811ED9531B6CF376CB29E" xmp:CreatorTool="Adobe Photoshop 22.2 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:3fe98343-fc17-4f4b-9a5d-9083996bd4d4" stRef:documentID="adobe:docid:photoshop:46ddeeb7-63e4-334a-9a8a-0c8075ed94c9"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 6.0-c006 79.164648, 2021/01/12-15:52:29        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginM
alDocumentID="xmp.did:0043d78d-c5d4-a44a-b0bd-9ac08349d54b" xmpMM:DocumentID="xmp.did:99E62E8EB75711EDA7A8AB9F96C68E9E" xmpMM:InstanceID="xmp.iid:99E62E8DB75711EDA7A8AB9F96C68E9E" xmp:CreatorTool="Adobe Photoshop 22.2 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:a0cc8c82-3127-2346-a451-008383409d01" stRef:documentID="adobe:docid:photoshop:b5a4ecdb-f1cc-6c45-b8ad-abf0a9238d2f"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>^Z(
kiTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 6.0-c006 79.164648, 2021/01/12-15:52:29        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginM
alDocumentID="xmp.did:0043d78d-c5d4-a44a-b0bd-9ac08349d54b" xmpMM:DocumentID="xmp.did:C3B44BC7B82811ED8830CDC8D5542AB1" xmpMM:InstanceID="xmp.iid:C3B44BC6B82811ED8830CDC8D5542AB1" xmp:CreatorTool="Adobe Photoshop 22.2 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:D67E63A1B75711ED943DDD15B2F2C967" stRef:documentID="xmp.did:D67E63A2B75711ED943DDD15B2F2C967"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
"$B"$B"$B"$B"$B"$B"$B"$
z"B"$B"$B"$B"$B"$B"$B"$B"$B"$B"$B"$B"|0
)X$B"$B"$B"$B"$B"$B"$B"$B"$B"
iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 6.0-c006 79.164648, 2021/01/12-15:52:29        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginM
alDocumentID="xmp.did:0043d78d-c5d4-a44a-b0bd-9ac08349d54b" xmpMM:DocumentID="xmp.did:400274F8B77611EDBD6ED2A54246F5F1" xmpMM:InstanceID="xmp.iid:400274F7B77611EDBD6ED2A54246F5F1" xmp:CreatorTool="Adobe Photoshop 22.2 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:1ce438ce-41fd-6b49-a7a4-921f7e8c9440" stRef:documentID="adobe:docid:photoshop:4b466e45-cdbd-0345-a8a3-ce9b98b77199"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 6.0-c006 79.164648, 2021/01/12-15:52:29        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginM
alDocumentID="xmp.did:0043d78d-c5d4-a44a-b0bd-9ac08349d54b" xmpMM:DocumentID="xmp.did:206FF6C2B77811ED8CA3C1DB448071FF" xmpMM:InstanceID="xmp.iid:206FF6C1B77811ED8CA3C1DB448071FF" xmp:CreatorTool="Adobe Photoshop 22.2 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:14ea7a44-0713-794a-bf47-86c2f94e3fd0" stRef:documentID="adobe:docid:photoshop:90769d16-3493-7b4f-af53-ca8f51ed52d4"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 6.0-c006 79.164648, 2021/01/12-15:52:29        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginM
alDocumentID="xmp.did:0043d78d-c5d4-a44a-b0bd-9ac08349d54b" xmpMM:DocumentID="xmp.did:3DFAE2CCB77811ED9E8AF7543A0C6AEC" xmpMM:InstanceID="xmp.iid:3DFAE2CBB77811ED9E8AF7543A0C6AEC" xmp:CreatorTool="Adobe Photoshop 22.2 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:f36af048-00c5-ed47-bede-5b7c6885b734" stRef:documentID="adobe:docid:photoshop:e9bcdae8-4263-3c42-9a3f-a7d7120cd504"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>xzI
iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 6.0-c006 79.164648, 2021/01/12-15:52:29        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginM
alDocumentID="xmp.did:0043d78d-c5d4-a44a-b0bd-9ac08349d54b" xmpMM:DocumentID="xmp.did:8F443356B75711ED9EEECEDEB351670E" xmpMM:InstanceID="xmp.iid:8F443355B75711ED9EEECEDEB351670E" xmp:CreatorTool="Adobe Photoshop 22.2 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:7ba6789a-ec19-8244-bb04-e0f1fa90e984" stRef:documentID="adobe:docid:photoshop:b3bc5e7b-b3f3-c540-9f9d-71a41716ba84"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 6.0-c006 79.164648, 2021/01/12-15:52:29        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginM
alDocumentID="xmp.did:0043d78d-c5d4-a44a-b0bd-9ac08349d54b" xmpMM:DocumentID="xmp.did:341FAA95B77811ED80D3BF6B13141BFE" xmpMM:InstanceID="xmp.iid:341FAA94B77811ED80D3BF6B13141BFE" xmp:CreatorTool="Adobe Photoshop 22.2 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:c1464d97-c21b-3248-933b-44dec947f1ec" stRef:documentID="adobe:docid:photoshop:ceff7eaa-a337-fc4f-ba2a-f360e56b2492"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 6.0-c006 79.164648, 2021/01/12-15:52:29        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginM
alDocumentID="xmp.did:0043d78d-c5d4-a44a-b0bd-9ac08349d54b" xmpMM:DocumentID="xmp.did:796C26BCB77811EDBB18E1FDC466CC51" xmpMM:InstanceID="xmp.iid:796C26BBB77811EDBB18E1FDC466CC51" xmp:CreatorTool="Adobe Photoshop 22.2 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:3561d8e2-45da-7a42-bc94-f2f294439d84" stRef:documentID="adobe:docid:photoshop:ac68dd98-56d7-7d48-ade8-480d73afccc4"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 6.0-c006 79.164648, 2021/01/12-15:52:29        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginM
alDocumentID="xmp.did:0043d78d-c5d4-a44a-b0bd-9ac08349d54b" xmpMM:DocumentID="xmp.did:6DE38F15B77811EDB43FA51A1074E0A9" xmpMM:InstanceID="xmp.iid:6DE38F14B77811EDB43FA51A1074E0A9" xmp:CreatorTool="Adobe Photoshop 22.2 (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:4ef1144f-eda3-a640-8464-9c9264fca7c4" stRef:documentID="adobe:docid:photoshop:fb1197aa-f051-aa4e-810f-a9939ecf26b9"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
  "name": "weiss.sats"
text/plain;charset=utf-8
  "name": "1794.sats"
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"cell.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"deed.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"city.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"debt.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"bunk.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"code.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"crap.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"calm.sats"}h!
FjDOUT:196B3DB7D9E726961E9CBD25681CF49726D6338E6704E5FC846D9407D3BE398D
text/plain;charset=utf-8
  "name": "o999.sats"
text/plain;charset=utf-8
  "name": "poptart.sats"
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"icon.sats"}h!
text/plain;charset=utf-8
  "name": "aea.sats"
text/plain;charset=utf-8
  "name": "nextdao.sats"
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"boom.sats"}h!
text/plain;charset=utf-8
  "name": "poptarts.sats"
text/plain;charset=utf-8
  "name": "aeu.sats"
FjDOUT:4BEB6CA5DCB81A6D94CF92EB394F57A1FCCF6DDB5A53256A3D12E0589035744A
FjDOUT:FF80A326797D82E32C28998F5F46E8D0DBDFA721515C6F6ECA9962F790AE5B2D
Created with GIMPd.e
text/plain;charset=utf-8
DjB=:BNB.BNB:bnb109k30fn53q6vjfcqk72z2hm4g4eufcd3deq3z5:25488901:te:0
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"loveu.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"10688.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"loveyou.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"ch999.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"gbc.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"0x0.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"vvip.sats"}h!
text/plain;charset=utf-8
  "name": "akf.sats"
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"00883.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"00225.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"00113.sats"}h!
text/plain;charset=utf-8
  "name": "ake.sats"
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"00667.sats"}h!
text/html;charset=utf-8
    <script src="chrome-extension://dlcobpjiigpikoobohmabehhmhfoodbb/inpage.js" id="argent-x-extension" data-extension-id="dlcobpjiigpikoobohmabehhmhfoodbb"></script>
	<title>BitcoinBlockShadeShifter</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style type="text/css" media="screen">
        html,body{padding:0;margin:0;line-height:1.2;font-family:'Source Code Pro',monospace;M
        pre {position:absolute;margin:0;padding:0;left:0;top:0;width:100vw;height:100vh;font-family:inherit;}
	<canvas id="myCanvas" width="500" height="500"></canvas>
	<script type="module">
		var canvas = document.getElementById("myCanvas");
		var context = canvas.getContext("2d");
		var colors = ['#ff00ff', '#ffde00', '#54e507', '#903ef9', '#ffedd7', '#fc8300', '#0bc4ff', '#ff0000'];
		var startBlockHeight = 778988;
		function updateColor() {
etch('https://blockchain.info/q/getblockcount')
        .then(response => response.text())
        .then(data => {
            var currentBlockHeight = parseInt(data);
            var blockDiff = currentBlockHeight - startBlockHeight;
            var colorIndex = blockDiff % colors.length;
            var color = colors[colorIndex];
            context.fillStyle = color;
            context.fillRect(0, 0, canvas.width, canvas.height);
        .catch(error => console.error(error));
// Call updateColor(L
) once initially to set the starting color
// Check the block height every 10 seconds and update the color if it has changed
setInterval(updateColor, 10000);
text/plain;charset=utf-8
  "name": "23456789.sats"
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ttk.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"99104.sats"}h!
text/plain;charset=utf-8
  "name": "jamesjean.sats"
text/plain;charset=utf-8
  "name": "gelb.sats"
iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.b0f8be90, 2021/12/15-21:25:15        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmpMM="http://ns.adobe.com/xapM
/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmp:CreatorTool="Adobe Photoshop 23.2 (Macintosh)" xmp:CreateDate="2023-02-16T14:40:29-08:00" xmp:ModifyDate="2023-02-16T17:49:39-08:00" xmp:MetadataDate="2023-02-16T17:49:39-08:00" dc:format="image/png" photoshop:ColorMode="3" xmpMM:InstanceID="xmp.iid:03fc1d58-a60c-4a66-9e3d-57f5a795107d" xmpMM:DocumentID="adobe:docid:photoshop:fe1b2ef3-1c22-0447-b0af-9d009cb62b19" xmpMM:OriginalDocumentID="xmp.did:0dfe475d-1492-46a1-ab25-f1acbf19b604"> <xmpM
MM:History> <rdf:Seq> <rdf:li stEvt:action="created" stEvt:instanceID="xmp.iid:0dfe475d-1492-46a1-ab25-f1acbf19b604" stEvt:when="2023-02-16T14:40:29-08:00" stEvt:softwareAgent="Adobe Photoshop 23.2 (Macintosh)"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:76e8e38d-6d74-4e21-8b4b-e0f831bc0426" stEvt:when="2023-02-16T16:20:17-08:00" stEvt:softwareAgent="Adobe Photoshop 23.2 (Macintosh)" stEvt:changed="/"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:03fc1d58-a60c-4a66-9e3d-57f5a795107d" stEvt:wM
hen="2023-02-16T17:49:39-08:00" stEvt:softwareAgent="Adobe Photoshop 23.2 (Macintosh)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"kxk.sats"}h!
text/plain;charset=utf-8
  "name": "bund.sats"
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"dojo.sats"}h!
text/plain;charset=utf-8
  "name": "pascal.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "neupert.sats"
FDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD!]
33333333333333333333
ms333333333333331)vZJ
u<http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c143 79.161356, 2017/09/07-01:11:22        ">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:dc="http://purl.org/dc/elements/1.1/"
            xmlns:xmp="http://ns.adobe.com/xap/1.0/"
            xmlns:xmpGImg="http://ns.adobe.M
            xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
            xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#"
            xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#"
            xmlns:illustrator="http://ns.adobe.com/illustrator/1.0/"
            xmlns:pdf="http://ns.adobe.com/pdf/1.3/">
         <dc:format>image/jpeg</dc:format>
            <rdf:Alt>
               <rdf:li xml:lang="x-default">cash_icon_dollar_171206</rdf:li>
         </dc:title>
         <xmp:MetadataDate>2018-08-23T15:40:18-04:00</xmp:MetadataDate>
         <xmp:ModifyDate>2018-08-23T19:40:18Z</xmp:ModifyDate>
         <xmp:CreateDate>2018-08-23T15:40:18-04:00</xmp:CreateDate>
         <xmp:CreatorTool>Adobe Illustrator CC 22.1 (Macintosh)</xmp:CreatorTool>
         <xmp:Thumbnails>
            <rdf:Alt>
               <rdf:li rdf:parseType="Resource">
                  <xmpGImg:width>256</xmpGImg:width>
                  <xmpGImg:height>244</xmpGImg:heiM
                  <xmpGImg:format>JPEG</xmpGImg:format>
                  <xmpGImg:image>/9j/4AAQSkZJRgABAgEAkACQAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAAkAAAAAEA&#xA;AQCQAAAAAQAB/+IMWElDQ19QUk9GSUxFAAEBAAAMSExpbm8CEAAAbW50clJHQiBYWVogB84AAgAJ&#xA;AAYAMQAAYWNzcE1TRlQAAAAASUVDIHNSR0IAAAAAAAAAAAAAAAAAAPbWAAEAAAAA0y1IUCAgAAAA&#xA;AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARY3BydAAAAVAAAAAz&#xA;ZGVzYwAAAYQAAABsd3RwdAAAAfAAAAAUYmtwdAAAAgQAAAAUclhZWgAAAhgAAAAUZ1hZWgAAAiwA&#xA;AAAUYlhZWgAAAkAAAAAUZM
G1uZAAAAlQAAABwZG1kZAAAAsQAAACIdnVlZAAAA0wAAACGdmlldwAA&#xA;A9QAAAAkbHVtaQAAA/gAAAAUbWVhcwAABAwAAAAkdGVjaAAABDAAAAAMclRSQwAABDwAAAgMZ1RS&#xA;QwAABDwAAAgMYlRSQwAABDwAAAgMdGV4dAAAAABDb3B5cmlnaHQgKGMpIDE5OTggSGV3bGV0dC1Q&#xA;YWNrYXJkIENvbXBhbnkAAGRlc2MAAAAAAAAAEnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAS&#xA;c1JHQiBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA&#xA;AAAAAAAAAAAAAFhZWiAAAAAAAADzUQABAAAAARbMWFlaIAAAAAAAAAAAAAAAAAAAAABYWVogAAAA&#xA;AAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAM
AACSgAAAPhAAAts9kZXNj&#xA;AAAAAAAAABZJRUMgaHR0cDovL3d3dy5pZWMuY2gAAAAAAAAAAAAAABZJRUMgaHR0cDovL3d3dy5p&#xA;ZWMuY2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGVzYwAA&#xA;AAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAA&#xA;AAAAAAAuSUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJHQiBjb2xvdXIgc3BhY2UgLSBzUkdCAAAAAAAA&#xA;AAAAAAAAAAAAAAAAAAAAAGRlc2MAAAAAAAAALFJlZmVyZW5jZSBWaWV3aW5nIENvbmRpdGlvbiBp&#xA;biBJRUM2MTk2Ni0yLjEAAAAAAAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24gaW4g&#xA;SUVDNjE5M
NjYtMi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB2aWV3AAAAAAATpP4AFF8uABDP&#xA;FAAD7cwABBMLAANcngAAAAFYWVogAAAAAABMCVYAUAAAAFcf521lYXMAAAAAAAAAAQAAAAAAAAAA&#xA;AAAAAAAAAAAAAAKPAAAAAnNpZyAAAAAAQ1JUIGN1cnYAAAAAAAAEAAAAAAUACgAPABQAGQAeACMA&#xA;KAAtADIANwA7AEAARQBKAE8AVABZAF4AYwBoAG0AcgB3AHwAgQCGAIsAkACVAJoAnwCkAKkArgCy&#xA;ALcAvADBAMYAywDQANUA2wDgAOUA6wDwAPYA+wEBAQcBDQETARkBHwElASsBMgE4AT4BRQFMAVIB&#xA;WQFgAWcBbgF1AXwBgwGLAZIBmgGhAakBsQG5AcEByQHRAdkB4QHpAfIB+gIDAgwCFAIdAiYCLwI4&#xA;AkECSwJUAl0CZwJxAnoChAKOApgCogKsArYCwQLLAtM
UC4ALrAvUDAAMLAxYDIQMtAzgDQwNPA1oD&#xA;ZgNyA34DigOWA6IDrgO6A8cD0wPgA+wD+QQGBBMEIAQtBDsESARVBGMEcQR+BIwEmgSoBLYExATT&#xA;BOEE8AT+BQ0FHAUrBToFSQVYBWcFdwWGBZYFpgW1BcUF1QXlBfYGBgYWBicGNwZIBlkGagZ7BowG&#xA;nQavBsAG0QbjBvUHBwcZBysHPQdPB2EHdAeGB5kHrAe/B9IH5Qf4CAsIHwgyCEYIWghuCIIIlgiq&#xA;CL4I0gjnCPsJEAklCToJTwlkCXkJjwmkCboJzwnlCfsKEQonCj0KVApqCoEKmAquCsUK3ArzCwsL&#xA;Igs5C1ELaQuAC5gLsAvIC+EL+QwSDCoMQwxcDHUMjgynDMAM2QzzDQ0NJg1ADVoNdA2ODakNww3e&#xA;DfgOEw4uDkkOZA5/DpsOtg7SDu4PCQ8lD0EPXg96D5YPsw/PD+wQCRAmEEMQYRB+EJsQuRDXEPURM
&#xA;ExExEU8RbRGMEaoRyRHoEgcSJhJFEmQShBKjEsMS4xMDEyMTQxNjE4MTpBPFE+UUBhQnFEkUahSL&#xA;FK0UzhTwFRIVNBVWFXgVmxW9FeAWAxYmFkkWbBaPFrIW1hb6Fx0XQRdlF4kXrhfSF/cYGxhAGGUY&#xA;ihivGNUY+hkgGUUZaxmRGbcZ3RoEGioaURp3Gp4axRrsGxQbOxtjG4obshvaHAIcKhxSHHscoxzM&#xA;HPUdHh1HHXAdmR3DHeweFh5AHmoelB6+HukfEx8+H2kflB+/H+ogFSBBIGwgmCDEIPAhHCFIIXUh&#xA;oSHOIfsiJyJVIoIiryLdIwojOCNmI5QjwiPwJB8kTSR8JKsk2iUJJTglaCWXJccl9yYnJlcmhya3&#xA;JugnGCdJJ3onqyfcKA0oPyhxKKIo1CkGKTgpaymdKdAqAio1KmgqmyrPKwIrNitpK50r0SwFLDks&#xA;biyiLNctDC1BLXYtqy3hLhYuTC6CLM
rcu7i8kL1ovkS/HL/4wNTBsMKQw2zESMUoxgjG6MfIyKjJj&#xA;Mpsy1DMNM0YzfzO4M/E0KzRlNJ402DUTNU01hzXCNf02NzZyNq426TckN2A3nDfXOBQ4UDiMOMg5&#xA;BTlCOX85vDn5OjY6dDqyOu87LTtrO6o76DwnPGU8pDzjPSI9YT2hPeA+ID5gPqA+4D8hP2E/oj/i&#xA;QCNAZECmQOdBKUFqQaxB7kIwQnJCtUL3QzpDfUPARANER0SKRM5FEkVVRZpF3kYiRmdGq0bwRzVH&#xA;e0fASAVIS0iRSNdJHUljSalJ8Eo3Sn1KxEsMS1NLmkviTCpMcky6TQJNSk2TTdxOJU5uTrdPAE9J&#xA;T5NP3VAnUHFQu1EGUVBRm1HmUjFSfFLHUxNTX1OqU/ZUQlSPVNtVKFV1VcJWD1ZcVqlW91dEV5JX&#xA;4FgvWH1Yy1kaWWlZuFoHWlZaplr1W0VblVvlXDVchlzWXSddeF3JXhpebF69Xw9M
fYV+zYAVgV2Cq&#xA;YPxhT2GiYfViSWKcYvBjQ2OXY+tkQGSUZOllPWWSZedmPWaSZuhnPWeTZ+loP2iWaOxpQ2maafFq&#xA;SGqfavdrT2una/9sV2yvbQhtYG25bhJua27Ebx5veG/RcCtwhnDgcTpxlXHwcktypnMBc11zuHQU&#xA;dHB0zHUodYV14XY+dpt2+HdWd7N4EXhueMx5KnmJeed6RnqlewR7Y3vCfCF8gXzhfUF9oX4BfmJ+&#xA;wn8jf4R/5YBHgKiBCoFrgc2CMIKSgvSDV4O6hB2EgITjhUeFq4YOhnKG14c7h5+IBIhpiM6JM4mZ&#xA;if6KZIrKizCLlov8jGOMyo0xjZiN/45mjs6PNo+ekAaQbpDWkT+RqJIRknqS45NNk7aUIJSKlPSV&#xA;X5XJljSWn5cKl3WX4JhMmLiZJJmQmfyaaJrVm0Kbr5wcnImc951kndKeQJ6unx2fi5/6oGmg2KFH&#xA;obaiJqKWowajdqPmM
pFakx6U4pammGqaLpv2nbqfgqFKoxKk3qamqHKqPqwKrdavprFys0K1Erbiu&#xA;La6hrxavi7AAsHWw6rFgsdayS7LCszizrrQltJy1E7WKtgG2ebbwt2i34LhZuNG5SrnCuju6tbsu&#xA;u6e8IbybvRW9j74KvoS+/796v/XAcMDswWfB48JfwtvDWMPUxFHEzsVLxcjGRsbDx0HHv8g9yLzJ&#xA;Osm5yjjKt8s2y7bMNcy1zTXNtc42zrbPN8+40DnQutE80b7SP9LB00TTxtRJ1MvVTtXR1lXW2Ndc&#xA;1+DYZNjo2WzZ8dp22vvbgNwF3IrdEN2W3hzeot8p36/gNuC94UThzOJT4tvjY+Pr5HPk/OWE5g3m&#xA;lucf56noMui86Ubp0Opb6uXrcOv77IbtEe2c7ijutO9A78zwWPDl8XLx//KM8xnzp/Q09ML1UPXe&#xA;9m32+/eK+Bn4qPk4+cf6V/rn+3f8B/yY/Sn9uv5L/tz/bf///+M
4ADkFkb2JlAGTAAAAAAf/bAIQA&#xA;BgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8f&#xA;Hx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f&#xA;Hx8fHx8fHx8fHx8fHx8f/8AAEQgA9AEAAwERAAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQF&#xA;AwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMB&#xA;AgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPBUtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdU&#xA;ZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eX&#xA;p7fM
H1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZqbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUE&#xA;BQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEyobHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PS&#xA;NeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG&#xA;1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/a&#xA;AAwDAQACEQMRAD8A9U4q7FXYq7FXYq7FXYq7FX5rfmx/5NPzl/23NS/6jJMVYpirsVdirsVdirsV&#xA;dirsVdir7k/JT/1lmx/5hNT/AOo65yrP9B9zr+1f8Vyf1S8/GaF8rbGKFwxQ2MCFwxQuGKGxgQuG&#xA;KFwwIRek/wDHUs/+M8f/ABMZKH1Bu0397H+sPM
vfTGdI+zOxV2KvK4PzH803Wj3+so9lBBayBI7Yx&#xA;ySOeR2DFW+AUOzNQMds1g1WQxMttniIdu6qeKeYGAjE8qJPxo7e88yynU/P8Gn23l6mn3Ooaj5iT&#xA;naWNn6XPikAnmYtNJEgCKe7VJ2zYwlxRB73sNNm8XFGf86IPzFoPVPzj8j6fb3xa5llvtPF2s2nL&#xA;BMJ/VsYDcTRkMgVaINmJ4nsab5JvV9U/NXynYafo+oCZ57XWb4afEyoY2hcOYpXnjm9N0WGQBZAR&#xA;yFemKtWv5v8A5d3U9rBDq37y8kaKAPb3KCqtGnJy8aiNC86KrvRWJoCd8VZjirsVdir81vzY/wDJ&#xA;p+cv+25qX/UZJirFMVT/AMjaDaa75lttNvHdLeQO0hjIDHghagJBpuMo1GQwgSHWdr6yem08skK4&#xA;hXPzL1L8xvyN8t+WfKCaxbXs0t3Lbm5SPlzjUBh8PPgFfY78T8LbfPHhnnxRBr1Oo0/aup8M
XDGZh&#xA;IZe4Hb48j59x282AWf5Yard+X9E1SPULFbzzHLJHomjyyPHcXCxXAtncSOgtkpLUASSqSAaVzPeq&#xA;RsH5HfmLJBdPNYJazwRSyxWk08CzTfV7lbWVEUv9pZHoAaczsnI7Yqo6N+TvnPWvLGneYNMhing1&#xA;O5mt4IGlSFlS3illaeSSYxwpFS0mFS/VPcVVSvzF+XPnTy5psWpa1prWlpNI0KsZInZXV5I6SRxu&#xA;zxhngkCFwA3BuNaYqxrFXYq+5PyU/wDWWbH/AJhNT/6jrnKs/wBB9zr+1f8AFcn9UvPxmhfK2xih&#xA;cMUNjAhkXkny7aa7qr2t1cGFIojMsScfVmKkD0o+ZVeRBy/BiE5UXZ9laGOpymMjVC66y8hfVBeY&#xA;LG2sNZurS19UQRPRFuEMcqgivF1Pda0r365XliIyIDi67DHHmlGN0D1FH3H8bpeMrcNcMULhgQi9&#xA;J/46ln/xnj/4mMlD6g3ab+9jM
/WH3vpjOkfZkPqV01pp11dqoZreGSUKehKKWp+GRnKgS06jJ4eOU&#xA;h/DEn5B5kv5jeaV8vrrkklk0ZuBCLRYpCxA+1ydWKxt4K25G+a781k4OLbm8cO3dWMHjEw+quGj9&#xA;97eQPMbp2/5WqNPk0uHW7uLSpHLi04xkAFg3HnTlSoBp0rvTL/ym3DxGnan2fHAcYySGMnlsyHUP&#xA;J/lrU9MstM1PT4b+z0/h9VjuED8TGnpg9O67EdCNsy4ihQd9ixiEBEcoivkgX/LH8vnMxbQLOlwZ&#xA;WmURgKzToUkbiPhqysRUDC2I258leU7lJEuNKt5VlW6WQOlai/kEt116GWRQzEb4qlmm/lT5E0+b&#xA;TZrfS4/U0oyyWjOOX76cwl52r9qX/Rko3bfFWW4q7FXYq/Nb82P/ACafnL/tual/1GSYqxTFUz8u&#xA;a9c6Fq8Op26LLJDyHpvXiQ6lT0+eV5cYnGi4eu0cdTiOORoFmvnL89PNfmM
zSX07U0RkaP0VkLElV&#xA;NORA2HJuI5Mdz3yoaf1Akk04GPsessMk8kp8HK6/Hv6nqxnSPzE886Np0Om6Vrl5ZWFvKZ4baGVk&#xA;RXYhm2H7LMoJX7JO5GZLu1ef80PzBuJPUm167kb1DNu+3qNKsxelKcjJGrV67DFXeX/zP89aBLHJ&#xA;pmrTRejavYwxk1RIWSRBwXoGT13ZT1DGuKoXzB5681+YNOsdO1bUZbqy0/1GghdiQZJZHkklep+O&#xA;Rmkb4j/XFUgxV2KvuT8lP/WWbH/mE1P/AKjrnKs/0H3Ov7V/xXJ/VLz8ZoXytsYoXDFDYwITny55&#xA;il0WaWRbW3u0lUfurmNXAdDVHBI5Aqd9jvluLLwdLc3Q646ck8MZX/OF79D8EJqmqXuq6hNqF6/q&#xA;XNweUjAADYBQAB2AFMhOZkbPNx9TqJ5shyTNykhhkHHXDFC4YEIvSf8AjqWf/GeP/iYyUPqDdpv7&#xA;2P8AWH3vpjOM
kfZlK8tY7u0ntZa+lcRtE/HY8XUqaffgkLFMMuMTiYnkRXzYS/wCVglsINNn1y7k0&#xA;2Bgy23GNdgSaFgKmlTStadsxPylijI08+fZ4GAxyyzOMdNvx+pneZj0bsVdirsVdirsVdirsVfC/&#xA;5i/kB+b+qfmD5n1Ow8tzT2N9q19c2k4ltwHimuXeNwGkB+JWB3GKse/6Fu/O3/qVp/8Akdbf9VcV&#xA;d/0Ld+dv/UrT/wDI62/6q4q7/oW787f+pWn/AOR1t/1VxV3/AELd+dv/AFK0/wDyOtv+quKu/wCh&#xA;bvzt/wCpWn/5HW3/AFVxV3/Qt352/wDUrT/8jrb/AKq4q7/oW787f+pWn/5HW3/VXFXf9C3fnb/1&#xA;K0//ACOtv+quKu/6Fu/O3/qVp/8Akdbf9VcVfWP5V+T/ADJo/wDzj7aeWdSsWttcjtr+N7JmQsGm&#xA;u55IxyVinxI6nrleaJMCB3OH2hjlPTzjEXIxNMNH5aeefM
+rVJ/wcX/Neaj8rk7nz3+Q9X/qZ+Y/W&#xA;2Py188f9WqT/AIOL/mvB+VydyP5C1n+pn5j9a4flr54/6tUn/Bxf814/lcncv8haz/Uz8x+tsflt&#xA;53/6tUn/AAcX/NeP5XJ3I/kLWf6mfmP1tj8t/O//AFapP+Di/wCa8fyuTuR/IWs/1M/MfrXD8t/O&#xA;3/Vrk/4OL/mrH8rk7kfyDrP9TPzH62x+XHnb/q1v/wAHF/zVg/K5O5H8g6z/AFM/MfrbH5c+df8A&#xA;q1v/AMHF/wA1Y/lMncv8g6z/AFM/MfrXD8ufOv8A1a3/AODj/wCasfymTuR/IGs/1M/MfrROnfl9&#xA;5xiv7aSTTXVElRnbnHsAwJP2sMNLkBGzZg7C1kckScZoEdR+t7tm8fUHYq7FXYq7FXYq7FXYq7FX&#xA;Yq7FXyf51/5y/wDO+g+cde0O20bTJbfStRu7GGWQXHNktp3iVm4yAciE3oMVSX/odrz/AP8AVi0r&#xM
A;7rn/AKq4q7/odrz/AP8AVi0r7rn/AKq4q7/odrz/AP8AVi0r7rn/AKq4q7/odrz/AP8AVi0r7rn/&#xA;AKq4q7/odrz/AP8AVi0r7rn/AKq4q7/odrz/AP8AVi0r7rn/AKq4q7/odrz/AP8AVi0r7rn/AKq4&#xA;q7/odrz/AP8AVi0r7rn/AKq4q7/odrz/AP8AVi0r7rn/AKq4q+h/y/8AzI1XzL+Tlv55u7WCHUJo&#xA;LuVraLn6INtcSwqByYtuIgTvkMkuGJPc42sznFhlMc4gljP/ACvHzD/ywWn/ACU/5rzW/n5dweN/&#xA;0V5/5sPt/W3/AMrw8wf8sFp/yU/5rx/Py7gj/RXn/mQ+39bf/K7/ADB/ywWn/JT/AJrx/Py7gv8A&#xA;orz/AMyH2/rb/wCV3eYP+WC0/wCSn/NeP5+XcEf6LM/8yH2/rb/5Xbr/APywWn/JT/mvB+fl3BH+&#xA;izP/ADIfb+tv/ldmv/8ALDaf8lP+a8f5M
Ql3Bf9Fuf+ZD7f1tj869f/5YbX/kp/zXj/KEu4I/0W5/&#xA;5kPt/W3/AMrq1/8A5YbX/kp/zXj/AChLuC/6Ls/8yH2/rb/5XTr3/LDa/wDJT/mrH+UJdwR/ouz/&#xA;AMyH2/rV7L84dcnvIIGsrULLIiEj1KgMwH82GOvkTVBni9rM8piPBDcjv/W9azaveuxV2KsaP5j+&#xA;TAzj9I1EbcXdYZ2QGtB8QQrv41zG/N4+/wC90x9oNHv6+X9GX30yOOSOSNZI2DxuAyOpqCCKggjM&#xA;kF3EZAixyK7FLsVdirsVdirsVfmt+bH/AJNPzl/23NS/6jJMVYpiqL0vStQ1W+jsdPhM91LX04wQ&#xA;K0FTUsQBQDucjOYiLPJo1GphhgZ5DUQnWq/lz500rT31C/0xobNByaUSROKV41ojsSAeu2VQ1MJG&#xA;gXCwds6XLMQhP1S5bSF/MMay92jsVdirsVdirsVfcn5Kf+ss2P8AzCan/wBR1zlWf6M
D7nX9q/wCK&#xA;5P6pefjNC+VtjFC4YobGBCL07TNQ1K6W1sLeS5uG6RxqWIFQKnwG+5O2SjAyNANuDT5MsuGAMpeT&#xA;V5Z3NldzWd1GYrm3do5YzQ0ZTQioqD8xglEg0WGbFLHIwkKlE0VIZFqXDFC4YEIvSf8AjqWf/GeP&#xA;/iYyUPqDdpv72P8AWH3vpjOkfZlskkccbSSMEjQFndjQAAVJJOJKJSAFnkGOp+Y/kxyKaj8JcR8z&#xA;DOEDHoC5TiPvzG/N4+/73Tj2g0Z/j619Mq+dU89htdcs/Jlx5eGh37ahcSuZGEDNDXmhEgl+JD8M&#xA;XEbV8CO+EIyGMw4TbzUMGbHpJafwp8cif4duY3vlyFfcWTebPIGqa9YeVgotJDoordabqHqtbyM9&#xA;uIhJ+5YVkgb4k/WDvm0xiogeT2+lgYYoRPMRA+xJNU/LX80tRt9WsZvMsR069/SKW9sZLkosN5bG&#xA;CJHB5SEI3xUMrKlTRW2M
pJvTLzB+XnnTU7DRrePXI/W0G7udQtbi59SWSaZLotpyTMvDZLYmOVyGq&#xA;Sdj1xVLdC8l/nHHe6DJf+Y3WCGS4uNTRpTNxUvbenAwJ/fM6pMN/hSpINaYq9bxV2KuxV+a35sf+&#xA;TT85f9tzUv8AqMkxVimKsn/LfU7LTfN1pdXsywW4WVWlfZQWjIFT23zH1UDLGQHT9u6eeXSyjAXL&#xA;bb4vePzy/NTyRr/lAWGkX8UrQ2xijQPGznmIwkYCNIfg4GvQd6Zj0ZTjQNB1QjkzajDw45xjj6yj&#xA;W1Db4V+x5p5c/NHyraeTvL3l3VrK+ktdKu5JtTsLcWjWd8stys4mnSZGZ5Y0X0gpp8IFGX4gdg9a&#xA;mf8AytX8prWK5tNN8pNFYX3rxXkDxwnlbS30VxGhJkaQyRQxsqPz+E8eKinLFVLyN+Zf5ZWflrSv&#xA;LXmLRJbi00z61qL3TpFcJNqEttcxhTbsPst6kCqS9OUaEhQCcVSD8M
wvNX5bap5c0uz8saAum6kss&#xA;s93OoCmJHnnK25k+1OfTeLdtl4fDXk1FXnmKuxV9yfkp/wCss2P/ADCan/1HXOVZ/oPudf2r/iuT&#xA;+qXn4zQvlbYxQuGKGxgQzX8ttQ0myl1Rr26htZ5bYRwNcK7RmPlzmHwMh5UQcQGqT0zL0soi7NbO&#xA;+7CzYsZyGchEmNC7qucuRHdtulPnTV7XVvMt5fWjvJayFBC0g4niiKtAOwqNu/jlOomJTJHJwO1t&#xA;THPqJTgSYmqv3JKMpdauGKFwwIRek/8AHUs/+M8f/ExkofUG7Tf3sf6w+99MZ0j7Mg9ZgmuNIvre&#xA;FeU01vLHGtQKsyEAVPuchkFxI8mjVQM8U4jmYkfY8lubTXJvJ1n5bt9Dv/riurSPJblYlf1HZm9V&#xA;vh+L1ANqUA3NNs1pjI4xARNvEZMGWWkjp44p8V9Y7XZPPzvy5c3s2bV752KuxV2KuxV2KuxV2Kvz&#xA;W/Nj/wM
Amn5y/7bmpf9RkmKsUxV2KuxV2KuxV2KuxV2KuxV9yfkp/6yzY/wDMJqf/AFHXOVZ/oPud&#xA;f2r/AIrk/ql5+M0L5W2MULhihsYELhihcMUNjAhcMULhgQi9J/46ln/xnj/4mMlD6g3ab+9j/WH3&#xA;vpjOkfZnYq7FXYq7FXYq7FXYq7FXYq7FXg3mTT/+cR38xao2uvpo1tryc6r6k90r/WjK3r8grhQf&#xA;U5VpiqXfoz/nC3+fSv8ApIvP+a8Vd+jP+cLf59K/6SLz/mvFXfoz/nC3+fSv+ki8/wCa8Vd+jP8A&#xA;nC3+fSv+ki8/5rxV36M/5wt/n0r/AKSLz/mvFXfoz/nC3+fSv+ki8/5rxV36M/5wt/n0r/pIvP8A&#xA;mvFXfoz/AJwt/n0r/pIvP+a8Vd+jP+cLf59K/wCki8/5rxV655Th/LlPy8hi8uGA+SBFceiYnkaH&#xA;0zNIZ6MxL/3vOu+RnVG+TTqBDw5eJ9Fb+5Jfqv5JM
fzWn/Iyb/mrMOtP5POeH2T/Q+cm/qv5J/wA1&#xA;p/yMm/5qxrT+S+H2T/Q+cm/qv5KeNp/yMm/5qxrT+S+H2R/Q+cnfVfyV8bT/AJGTf81YK0/kjw+y&#xA;P6Hzk39W/JbxtP8AkZN/zVjWn8l8Psj+h85N/VvyX8bX/kZN/wA1Y1p/JHh9kf0PnJ31b8mPG1/5&#xA;GTf81Y1p/JfD7I/ofOTf1b8mfG1/5GTf81Y1p/JfD7H/AKHzk39W/Jrxtf8AkZN/zVjWn8keH2P/&#xA;AEPnJVtrf8oRcRGA23rc19KkkteVfh6nxwgae9qZY8fZHEOHg4r23kz3M56p2KuxV2KuxV2KuxV2&#xA;KuxV2KuxV+a35sf+TT85f9tzUv8AqMkxVimKuxV2KuxV2KuxV2KuxV2KvuT8lP8A1lmx/wCYTU/+&#xA;o65yrP8AQfc6/tX/ABXJ/VLz8ZoXytsYoXDFDYwIXDFC4YobGBC4YoXDAhF6T/x1LP8A4zx/8TM
GS&#xA;h9QbtN/ex/rD730xnSPszsVdirxmPWPMknlO48yXGr3wuHuCltDESIQFK1Zhx48eTU2IHz6ZqBOf&#xA;BxmRu3z2Oo1J0p1EsmTi4tgPp+7kyfzd+YWoaBp3lh1Fmj60P9I1DUXkhtIylv63plokcrJMfhj2&#xA;+g9M2uM3EHye70szPFGR5mIP2JJqn/OQmjwQ6pFZ6fJLqOnnUIgrSRmIy6fbtP2PqlW40J4beO61&#xA;k3ppr35wR6bp+i3aaXNyvLu5i1e3dTI1la6fc/U76Z2t/VSkUxFHJCEd+mKoPS/z+0LULvSrZdKv&#xA;FbVLqW0VlMUgV4zAtV4sfV/3rUsifGgBLLir1LFXYq7FX5rfmx/5NPzl/wBtzUv+oyTFWKYqyf8A&#xA;LjTLDUvN1pa38IntisjtE1eJKRllrT3zH1UzGBIdR27qJ4tLKUDUtt/i9w/On8rPJvlvyiXtNOEO&#xA;om0FxJN6XpBZaI3GMhUO3OjKa5jM
RMoziLJvnbpMU8+DU4YHJklx/VxcuXT3POvL35NR655L0DVrO&#xA;W9m1LXrqS3E0MMT6faGO5FuILmQyLIszqfVXbcUFOrLsXskxb/nG/WLWC5TUdXt4b7/SIrBFjn9K&#xA;S5t72Oz9NmaNW4yNLVXC8R3PXFUN5Q/IS68z+WdJ1C21SODVdReaaawIWZ4bBIrhorgwQs1z8clo&#xA;UHwUbmnGu+KpF57/ACg1fyf5fstZu9QtLqK7uJbUxQF9nilmirG7KqSrW3YtxNU5JyA5DFWBYq7F&#xA;X3J+Sn/rLNj/AMwmp/8AUdc5Vn+g+51/av8AiuT+qXn4zQvlbYxQuGKGxgQyjyBoWm6tq0/6SobK&#xA;zt5LmWNmeNW4fzOgJVR1JzI02MSlvyAdv2No8efKfE+iMTLqPtHIJRrJ0/8ASlwNPjEVorlY0WRp&#xA;l+HYlHZUYqTutRWmU5K4jXJ12r8PxJeGKj77+RoGu5BjIOMuGKFwwIRek/8AHM
Us/+M8f/ExkofUG&#xA;7Tf3sf6w+99MZ0j7MhNYuJbbSb25iNJYLeWSMkVoyIWGx9xkZmoktGqmYYpSHMRJ+x5Jcaz5ksvK&#xA;ljr76tfte3czFIjU26orkDmCtPiptvT2zVGcxAS4jZ+Twk9RqceljnOTJxyly/hq+u3X8Bnkn5Ye&#xA;TJHYmzcRs3IwrNMse5rQKGoBXsMzjpMfc9TLsDSE/Tt3Wa+9k8cEMcKQoirFGFWOMDZQlOIA9qbZ&#xA;kAU7iMREADkF9B4e+FLsVQlto+lWrWzW1pFC1lC9vaFEVTFDIULxpQbKxiSo/wAkYqi8VdirsVfm&#xA;t+bH/k0/OX/bc1L/AKjJMVYpiqL0vVL/AEu+jvrCUw3MVeDgA9RQgg1BBB75GcBIUeTTqNPDNAwm&#xA;LiU71n8x/OGsWL2N/fmS2k2kQIikitaVArTbKoaaETYDg4Ox9PimJxj6hysksbV3UAKxAB5AA9x0&#xA;OXu0aqfu6YqrWdM
9eWUxmtJnt5mjlhaSNirGOeNopUqOzxuysO4NMVdc315cpAlxM8qWsfo2yuxYR&#xA;x8i/BAeg5OTT3xVQxV2KvuT8lP8A1lmx/wCYTU/+o65yrP8AQfc6/tX/ABXJ/VLz8ZoXytsYoXDF&#xA;DYwITLSdf1nSPV/Rt29r6/H1fTp8XCvGtfDkcnDJKPI05Om1uXBfhyMb5qF7fXd9dSXd3K01zKay&#xA;St1JApv9AyMpEmy05s0skjKZuRURkWlcMULhgQi9J/46ln/xnj/4mMlD6g3ab+9j/WH3vpjOkfZl&#xA;ssUc0TxSqHikUo6NuCrChB+YwEWiURIEHkWLp+WHkxJFb6m7IjclheaZo9jUDiWoR7HMf8pj7nTj&#xA;sDSA/T8LNfeyrMl3LsVdirsVdirsVdirsVfIvnf/AJxE/MnXvOmv65Z6lo0dpqupXd7bpNPdCRY7&#xA;id5UDhbZlDBW3oT88VSX/oSr80/+rrof/SRef9kmKu/6Eq/NM
P/q66H/0kXn/AGSYq7/oSr80/wDq&#xA;66H/ANJF5/2SYq7/AKEq/NP/AKuuh/8ASRef9kmKu/6Eq/NP/q66H/0kXn/ZJirv+hKvzT/6uuh/&#xA;9JF5/wBkmKu/6Eq/NP8A6uuh/wDSRef9kmKu/wChKvzT/wCrrof/AEkXn/ZJirv+hKvzT/6uuh/9&#xA;JF5/2SYq+jvy8/LjXPLf5L23ke+ntpNWhgvImngeRrflc3MsyUZo0egWUV+DrkMseKJA6uLrcJy4&#xA;ZQHOUSGL/wDKkPNf/LXYf8jJv+qOaz8hPvDxf+hXU/zofOX/ABLf/KkfNf8Ay12H/Iyb/qlj+Qn3&#xA;j8fBH+hXU/zofOX/ABLf/KkvNf8Ay12P/Iyb/qlj+Qn3j8fBH+hTU/zofOX/ABLf/Kk/NX/LVY/8&#xA;jJv+qWP5CfePx8F/0Kan+dD5y/4lv/lSnmr/AJarH/kZN/1SwfkJ94/HwR/oU1P86Hzl/wAS3/yp&#xA;XM
zT/AMtVj/yMm/6pY/kJ94/HwX/Qnqf52P5y/wCJbH5Leaf+Wqx/5GTf9UsfyE+8fj4I/wBCep/n&#xA;Y/nL/iW/+VL+aP8Alqsf+Rk3/VLH+T594/HwR/oS1P8AOx/OX/Et/wDKmPNH/LVY/wDIyb/qlj/J&#xA;8+8fj4L/AKEtT/Ox/OX/ABKvY/lB5lgvIJ3ubIpFIjsA8taKwJp+6wx0EwQbH4+DPD7KamMxIyhs&#xA;R1l/xL1/Ns+gOxV2KuxV2KuxV2KuxV2KuxV2Kvhf8xfz/wDzf0v8wfM+mWHmSaCxsdWvra0gEVuQ&#xA;kUNy6RoC0ZPwqoG5xVj3/QyP52/9TTP/AMibb/qlirv+hkfzt/6mmf8A5E23/VLFXf8AQyP52/8A&#xA;U0z/APIm2/6pYq7/AKGR/O3/AKmmf/kTbf8AVLFXf9DI/nb/ANTTP/yJtv8Aqlirv+hkfzt/6mmf&#xA;/kTbf9UsVd/0Mj+dv/U0z/8AIm2/6pYq7/oM
ZH87f+ppn/wCRNt/1SxV3/QyP52/9TTP/AMibb/ql&#xA;ir7H/wCcf/Mmt+Zfyj0HW9cumvdUu/rf1i6cKpf072aJKhAq7IgGwxV6FirsVdirsVdirsVdirsV&#xA;dirsVdirsVdirHfNHnS00G5tLQ2s15d3lfRhhAqdwvfuSdgBmPm1AgQKsl1HaXa8dLKMOGU5z5AL&#xA;tK85Wt4+pQ3NrLY3WlJ6l3BJxY8OJbkhQkNsP1Yw1ANgijFOm7WjkOSMomEsQuQNcvKuaUJ+aNub&#xA;JdSfSbtNJaQRG8qhAJqK8Qa0qp/28q/OCuLhPC4A9o48HiHHMYrri2+5NPMHnWDSdVtdJhsp7+/u&#xA;09WOKHj9klgNz/qH6Mty6gRkI1ZLm67teODLHEISnOQuh8f1Iry35mh1v63GLaWzurGQRXNvNSqk&#xA;gkUIO/TJYs3He1EN/Z/aI1PEOEwlA0QU5y52LsVdir81vzY/8mn5y/7bmpf9RkmKsUxV2M
KvSfKP5&#xA;FeaPM+mx31lNFSSA3PpAM7LEBWrHYVI6Abnp1zElqvUYgE06DL26BllihjlMwu6rp+Pj0SGz/LrW&#xA;bnzXc+XPWhS4tY/WlnJYxmP4aMu1TX1BtkpaqIgJ97bl7cxQ00dRRMZGq63v+pN/Pv5K+afJemi/&#xA;1NkMdFZo+LK4R24BqGo+1sQdxjDUXLhIIJTpu1+PMMU4SxykLF1ujPLv5BebNc0j9JWs0ZjWFbiV&#xA;VV39NJF5LzIA3p2FcidXuaBNOPL2gHHMQxzmMf1EU891jS7nSdTudOuSpntXMblDVTToRWmxGZEJ&#xA;iQBHV3Wl1Ec2OOSPKQQeTb3Yq+//APnFz/yRPln/AKPv+6hcYq9VxV2KuxVLNf1+20W3jnnRpFkZ&#xA;xxSlQIoXmdt/BYjleTIIiy4ms1kcEQZC7v7ImR+5i8/5s6bDFNI1hNSFbcsOS/buE9QJ81HKvyzG&#xA;OtA6dzpcntLjiCTCW3D3c5M
C6+/5Lrn81LSK4EEemXE0ggjuJArL8KyRLLQ/6obf3wHWgGqPJjk9p&#xA;oRlwjHInhEum1ji/SyPyx5gj1/Sl1GKB7eN3ZFRyCTwNK7e+ZOHL4kbdx2brhqsXiAGIvqm2Wue7&#xA;FXYq7FXYq7FWG+c/LOsX+vaTq2nwx3S2IZZbdpnt23NVZJE3BH+YIzEz4pSkJDo6HtTs/LlzY8sA&#xA;JcHSzH5Efj3oTyz5N1qKfzDdahFbWL6tC0MFvbEtGnMNVqU6VI/HI4sEgZE0OJo0HZWWMs0piMPF&#xA;FAR5BKJvJnna58u2nl42dnBBEyrLeCZmJVZGfkEoKbyEt1r7ZWcGQwEKDhT7J1csEcHDARH8V+ZP&#xA;L4797IfMPl3Wx5ps9b0y2ivEgsjZ+jJMYWRqv8fLi1fhkIy7JilxiQF7U7TW6HL+ZjmxgS4YcNE1&#xA;37/Iqn5feWNT0UapNfokTX84kigR/V4KvL7T0Wv2vDDpsJhd9WXYvZ+TM
T8ZnQ45XV39vxZfmU7x2&#xA;KuxV+a35sf8Ak0/OX/bc1L/qMkxVimKuxV7x+XX55+V/LnlT9F3lm811JaravzDtGOAK1KKeD9mW&#xA;oBU98wJYJiUiADxPKZeys8cuUxjGYy98j1748jXTz6sS0n8yNHtPzKuvMUkUj6fLCsCArUn0zG1W&#xA;UHoxip9OE6aXhCPUG2U+xsv5KGIUZwnxV067fayT85vzx0bzxpEtrZwPDJIEREIY0UT+uzM7EVJb&#xA;bYZKOKZyCR2pvwaHUT1cc2QRjGAPI3zv9aaeUvz88paX5FPl+6tJzcTxxiWYE/C0UQjXYBgwBq3U&#xA;Vys4J1IVzPe4eTsrUCOXGIxkMkjK+KvdtXR4l5r1eLWPMV9qUIKw3ElYwwo3FQFFQCewzLww4YAP&#xA;Q9naY4MEMZ5xCU5a5rsVff8A/wA4uf8AkifLP/R9/wB1C4xV6rirsVdirFPPPl3VtaWOKz4LGkEk&#xA;fJmoec8kSM
saU7QrJ9+Y2oxyny/H4Dpu1tFlzgCH80j5mP+94vmwy9/LPzTciaiQp9bvXnmHqCixg&#xA;Uipt29R9sw56SZ+Jedz+z+pndcPqmSd+n8P3lVvPy+81PqGpzJaW8kV4zrAHmICRkkJ8IoDxWlK9&#xA;CB9LLS5LJobozdhao5MkhGJE7r1ch0+XTzAeieVdJfSPL1jp8lBLBH+9Cmo5uS70P+sxzYYIcEAH&#xA;rezNKcGnhjPOI39/M/amuWue7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FX5rfmx/5NPzl/wBtzUv+&#xA;oyTFWKYq7FXYq7FXYq7FXYq7FXYq+/8A/nFz/wAkT5Z/6Pv+6hcYq9VxV2KuxV2KuxV2KuxV2Kux&#xA;V2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV4N5k/5yn/ACk0TzFqmjX2hanNfaZeT2d1LHaWTI8tvK0b&#xA;srNcKxBZSQSAcVS7/ob/APJf/qXtV/6Q7H/spxV3/Q3M
/AOS//Uvar/0h2P8A2U4q7/ob/wDJf/qX&#xA;tV/6Q7H/ALKcVd/0N/8Akv8A9S9qv/SHY/8AZTirv+hv/wAl/wDqXtV/6Q7H/spxV3/Q3/5L/wDU&#xA;var/ANIdj/2U4q7/AKG//Jf/AKl7Vf8ApDsf+ynFXf8AQ3/5L/8AUvar/wBIdj/2U4q7/ob/APJf&#xA;/qXtV/6Q7H/spxV7R+XvnDRfOPk/T/MeiW8tppl9631e3uEjjkX0Z3hfkkTSIKvGSKN0xVkWKuxV&#xA;2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KvzW/Nj/yafnL/ALbmpf8AUZJirFMV&#xA;dirsVdirsVdirsVdirsVff8A/wA4uf8AkifLP/R9/wB1C4xV6rirsVdiriQOpp88VtYbiAAkyLQA&#xA;E/EOh6ffgsMeOPe0bm3WnKVBUVFWHQ42EHJEdQvR0cckYMviDUfhhtkCDybxS7FXYq7FXYq7FUu1&M
#xA;y11S6ggi0+f6uwuInuJORU+ijcnAoCTWnSo+7bK8kSRt3uJrMWScQMZ4fUL93V5rca3+cWlx6td2&#xA;+mXur6imoyLHYzx2S6cbESOYvqjwyR3QdoQgLOHHI7r3FjlrofM/52pc3Woz6GklrGkkcWkpFweQ&#xA;hpxE6SetLRvhj9TkKH9kAfEyqWjzt+dmhwXGmXekRalc6Rp93dXepSxMVndEmlt3V4ZIgRRUTgsX&#xA;JmBFUqDir1HydfeYr7y/b3PmKzSx1Ry4lgQcfhDkIxTnLwLKASvqNTxxVOsVdirsVfmt+bH/AJNP&#xA;zl/23NS/6jJMVYpirsVZf5DuPIx1HSrLzRCfqMupRSanc0YBbRVoULxkycWY/FwANK9TxpXwnivp&#xA;TiHFkOfiv92I1XnfP8fZvc4tPKX5K6nNPPrWv2Wj3a36Rm00Se5eya09IcjG19C8iv6jVLB3XYgK&#xA;vXLHLRVvpP8AzjrFqljfzXxfToLKC1M
1CyEssvr3UtvaIbqL4LeRPTaa4dw23OPoAeGKrj+Vn5H28&#xA;Kre+bZvXt9IgvdQeGaN41nnW1IZP9Gqf96JCkAqzcQGkSpoq8NbjyPEkrX4SRQke4qcVaxV2Kvv/&#xA;AP5xc/8AJE+Wf+j7/uoXGKvVcVdirsVYR+Z9+0NnBClSyxXNxxXryKC0j/4e7BHyzE1cqHz/AFfp&#xA;ef7fzcMAB3SP2cA+2by3VDxivVT4ud1HZW7D9qKyj4EfTWI5rMnX318vwHidWaEgOshEe6Ar/iUx&#xA;u4dLN7qou5I66esdnbK7UJ9CFoSUUMpJ5xrvRutaHJSEbN9NmzLDEZ5OMj0VEf5sTHbfvA7+d09Q&#xA;/LSw+p+TrGoo9xznf35seP8AwgXNno41jD2/s7g8PRw75Wfmf1UyjMl3bsVdirsVdirsVdirsVdi&#xA;rsVdirsVdirsVfmt+bH/AJNPzl/23NS/6jJMVYpirsVdirsVdirsVdirsVdir7//M
AOcXP/JE+Wf+&#xA;j7/uoXGKvVcVdirsVUZrO0nPKeCOUgAAuisaBgwG4/mAPzwGILCWKMuYBUf0Lo23+gW/wsXX90mz&#xA;NSrDbqeI3yPhx7g1flMP8yPyC1tC0N2LNp1szMasxhjJJPc7Y+FHuDE6LATZhD/ShGRxxxxrHGoS&#xA;NAFRFAAAAoAAOgGTApyYxAFDYBdil2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2Kvn3zP8A84eeW9f8&#xA;yatrs3mG8hl1a8uL6SFIoiqNcytKVUnegL0xVLf+hIfK3/Uy33/ImHFXf9CQ+Vv+plvv+RMOKu/6&#xA;Eh8rf9TLff8AImHFXf8AQkPlb/qZb7/kTDirv+hIfK3/AFMt9/yJhxV3/QkPlb/qZb7/AJEw4q7/&#xA;AKEh8rf9TLff8iYcVd/0JD5W/wCplvv+RMOKu/6Eh8rf9TLff8iYcVe3/lv5HtfI3kvTvK1pcyXl&#xA;vp3rcLmVQrt688k5qM
F22MtMVZLirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVd&#xA;ir83/wA1tT1JPzR84Il3MqLrepBVEjAAC7koAK4qxb9Lar/y2T/8jH/rirv0tqv/AC2T/wDIx/64&#xA;q79Lar/y2T/8jH/rirv0tqv/AC2T/wDIx/64q79Lar/y2T/8jH/rirv0tqv/AC2T/wDIx/64q79L&#xA;ar/y2T/8jH/rirv0tqv/AC2T/wDIx/64q79Lar/y2T/8jH/rir73/wCcYZZZvyN8tSSu0kjfXuTu&#xA;SxNNQuBuTir1LFXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FUs17XrbRobaSaN5WurhLaKOOnIu9T39l&#xA;yvJkEAPMuHrdbHTiJIJ4pCIrzSO3/NHy20d5dXUd1p+lWd09iNYuoeNnLLFKYX4SIXKosilS0gUZ&#xA;Y5jUP5t+RJtY/RaaiA5ikmS6ZGW3f0WdZESRgOTL6TdBxPYk7YqM
oab+c35fXunW97LqBsDcQT3Qt&#xA;rtGSZI7VpFl5hPUUEeg1F5VPatRirKtF1vStb06LUtKuVurKbkI5kqBVGKsCCAQVYEEEVxVG4q7F&#xA;XYq/Nb82P/Jp+cv+25qX/UZJirFMVdirKPLH5faz5kSxGnyQrPqN8un2sUzFKsy8mkZqGiL379fp&#xA;r8QcfD5OH+dj+Y8GjfDxX0V4vyr8230z/oGOHzDZpcLafpDTJRJD6jIXHL1BFJGvEH4pEVffLHMT&#xA;Kw/Izz9e6rYadHBAv6StDeWt40lbcgRxt6JkRXpLznjiApQuy0PE8sVS+3/KD8yriCCeDQbiWK5t&#xA;VvrdlMZ5wOIyhUcql2FxHSP7fxDbfFWHkEGh2I6jFWsVdir7/wD+cXP/ACRPln/o+/7qFxir1XFX&#xA;Yq7FUi82eY30O1iljRZHf1mYPWgSGB5T0I3LKq/TlObLwB13aOtOniCBfP7Ik/fQ+LC7r82NYgiu&#xA;m+p2M
/K2NvCQfU/vpYy0oPxdFZGAzDlrZC9h0edze0uWAkeGPp4R15kb9elFEXH5keZA916FlamKx&#xA;ghlu5HEu0ksasUHEnoxIFfDrhOrnvQGwZZPaDU3LhhCoRiZfVzIG3z+5l3k3W77W9Bi1K8iSF5nc&#xA;IsdePFGK1+Ik9QcytPkM4cRd92RrJ6nAMkwASTy8tk7y92bsVdirsVdirsVaZFanIA8TUVFaHxxQ&#xA;RbFb78qfy9vvrn1rRIZfr85urocpAGmavN1ow4F+R5cacu9cUrpPyu8hSJcpJpEbfXeRu3Ly85S5&#xA;YsZH58mPxkbnpt0AxVBXv5N/l9dXF9cfoxbd7+1ltHW3PpxxieJoZJIYwOCOUfrSld6VqSqynRtF&#xA;0rRdPj07S7ZLSyiLFIUrSrsWYkkkksxJJJxVG4q7FXYq/Nb82P8AyafnL/tual/1GSYqxTFXYqjN&#xA;L1fU9Kv7a/065ktbyzlE9rNGxDRyKQQy++2KKFM
2yiP8AOX8y4xKF1uThNOt08Zit2T1kChWVDGVT&#xA;jwWgUAVFeuKUPH+a35ixhzFr11HJIVaSZCqysUEQFZQBIa/V4+XxfFx3riqaXH57fmXO0rHU/TaS&#xA;zisUMUap6SRCEGSIDZZX+qoWfrX7PGgoqwAkk1O5PU4q1irsVff/APzi5/5Inyz/ANH3/dQuMVeq&#xA;4q7FXYqx7zV5S/xBwV7s28axNDxCctpJYpHNeS7lYeH0nKM2Hj6us7Q7O/M7GVCq5d5iT17o18WO&#xA;XP5Q/WQ3qatvLdSXU5FvTn6nGi/3u3H4t/8AKzHlob69b5Ony+zHHzyc5mR9PO/87pv81W5/K+8m&#xA;m1B11iNY9RlaWaNrGOQjkSQFdnLLx5bcaYy0RJPq5+S5PZucpTPiishs/uwftJ2rypmOh6VHpOkW&#xA;mnRv6i20YQyU48m6s1KmlTv1zMxw4IiPc9DotMMGGOMG+EUjsm5TsVdirsVdirsVdirsVdirM
sVdi&#xA;rsVdirsVfAn5l/lD+aF/+Y3mq+svK2p3Fndaxfz21xHbSMkkUl1IyOrAbqykEHFWN/8AKlPzc/6l&#xA;DVf+kWX+mKu/5Up+bn/Uoar/ANIsv9MVd/ypT83P+pQ1X/pFl/pirv8AlSn5uf8AUoar/wBIsv8A&#xA;TFXf8qU/Nz/qUNV/6RZf6Yq7/lSn5uf9Shqv/SLL/TFXf8qU/Nz/AKlDVf8ApFl/pirv+VKfm5/1&#xA;KGq/9Isv9MVd/wAqU/Nz/qUNV/6RZf6Yq+2P+cddE1fRPyc8v6XrFnLYajb/AFz17S4QxyJzvp3X&#xA;kp3FUYEe2KvR8VdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVfMPm/wD5zG1L&#xA;QPNmt6CnleG4TSb+6sVnN26mQW0zRByoiNOXCtK4qlP/AEPHqv8A1KMH/Sa//VHFXf8AQ8eq/wDU&#xA;owf9Jr/9UcVd/wBDx6r/ANSjBM
/0mv/1RxV3/AEPHqv8A1KMH/Sa//VHFXf8AQ8eq/wDUowf9Jr/9&#xA;UcVd/wBDx6r/ANSjB/0mv/1RxV3/AEPHqv8A1KMH/Sa//VHFXf8AQ8eq/wDUowf9Jr/9UcVd/wBD&#xA;x6r/ANSjB/0mv/1RxV9D/lR55l89eQNL81S2i2Emo+vytEcyhPQuZINnIStfSr0xVluKuxV2KuxV&#xA;2KuxV2KuxV2KuxV2KuxV2KuJA64q7FXYq7FXYq7FXYq7FX5rfmx/5NPzl/23NS/6jJMVYpirsVbo&#xA;aV7eOKtYq7FXYq7FXYq7FX3/AP8AOLn/AJInyz/0ff8AdQuMVeq4q7FXYq7FXYq7FXYq7FXYq7FX&#xA;Yq7FXYqluu6MNWgt4WnMUcM6TugHJZPTrRHFRVamv0ZXkx8QpxNZpBniIk0BIH310Pk80uPy3/Mu&#xA;0j1iTQNTsbTVr3UpL2HV3uLwyzQPI8kcdxGVkhX0uSoFCspUdqnLHLXD8v8M
A83Y9UudZi8wwHUTH&#xA;NFaxyzzNDxkeUoswEAVgvNWHBF4nYdKlVLx5A/OjRobnTNE1tX0vT9PuxpTo/F5551meKMxTF+Mi&#xA;zOFDNLxVeJ5GhUKvUfJ2n+YdP8v29r5gvl1DU0LmW4XccS5KJzKxl+C0HMqCfDFU6xV2KuxV+a35&#xA;sf8Ak0/OX/bc1L/qMkxVimKuxVmHkTzvYeX9R0j9I6cL3TLLUo9QvY14l5lQcQpVxwbh9pQ21cr8&#xA;P1cXk4n5QeP4xP8ADw13M3tPzE/Jyea4uPMel6jr2oNfpcRapdWdkkj26RBOMsVvPbqWqW+FmdT8&#xA;JPcGxy1Ww/OH8sLLULLVV8ryy32n2y2FunGCNZLd47aKQTvydXKxpcRrxiFVcbqfsqq7eb/+ccra&#xA;MRxeX5LxbTR4YhJJAySXN3Itt6iGkvFZVpOHnqvEklBJReSrw1ipYlRRSdh1oMVaxV2Kvv8A/wCc&#xA;XP8AyRPln/o+M
/wC6hcYq9VxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV+a&#xA;35sf+TT85f8Abc1L/qMkxVimKuxV2KuxV2KuxV2KuxV2Kvv/AP5xc/8AJE+Wf+j7/uoXGKvVcVdi&#xA;rsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVfLHnL/oUD/F+ufp765+nf0hdfpXh&#xA;+kOP1v1m9fjw+Cnqcvs7eGKpP/1hL/y/f9zPFXf9YS/8v3/czxV3/WEv/L9/3M8Vd/1hL/y/f9zP&#xA;FXf9YS/8v3/czxV3/WEv/L9/3M8Vd/1hL/y/f9zPFXf9YS/8v3/czxV3/WEv/L9/3M8VfSH5R/4I&#xA;/wCVe6T/AIH9T/C/+kfo/wBX1ef+9Mvq19b95/fc+v6sVZfirsVdirsVdirsVdirsVdirsVdirsV&#xA;dir/AP/Z</xmpGImg:image>
               </rdf:M
            </rdf:Alt>
         </xmp:Thumbnails>
         <xmpMM:InstanceID>xmp.iid:80b0392f-e917-4a58-94a0-fb57fcbf449c</xmpMM:InstanceID>
         <xmpMM:DocumentID>xmp.did:80b0392f-e917-4a58-94a0-fb57fcbf449c</xmpMM:DocumentID>
         <xmpMM:OriginalDocumentID>uuid:5D20892493BFDB11914A8590D31508C8</xmpMM:OriginalDocumentID>
         <xmpMM:RenditionClass>proof:pdf</xmpMM:RenditionClass>
         <xmpMM:DerivedFrom rdf:parseType="Resource">
            <stRef:instanceID>uuid:bc36891d-274a-904a-9638-707ae7cM
bdd22</stRef:instanceID>
            <stRef:documentID>xmp.did:afde124a-8ad8-4e84-8d18-cdda77cb139c</stRef:documentID>
            <stRef:originalDocumentID>uuid:5D20892493BFDB11914A8590D31508C8</stRef:originalDocumentID>
            <stRef:renditionClass>proof:pdf</stRef:renditionClass>
         </xmpMM:DerivedFrom>
         <xmpMM:History>
            <rdf:Seq>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:608eeacdM
-91d9-4e2c-9314-9e3464d66b82</stEvt:instanceID>
                  <stEvt:when>2017-12-06T18:56:33-05:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Illustrator CC 22.0 (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
               <rdf:li rdf:parseType="Resource">
                  <stEvt:action>saved</stEvt:action>
                  <stEvt:instanceID>xmp.iid:80b0392f-e917-4a58-94a0-fb57fcbf449c</stEvt:instanceID>
                  <stEvt:wM
hen>2018-08-23T15:40:18-04:00</stEvt:when>
                  <stEvt:softwareAgent>Adobe Illustrator CC 22.1 (Macintosh)</stEvt:softwareAgent>
                  <stEvt:changed>/</stEvt:changed>
               </rdf:li>
            </rdf:Seq>
         </xmpMM:History>
         <illustrator:StartupProfile>Print</illustrator:StartupProfile>
         <pdf:Producer>Adobe PDF library 15.00</pdf:Producer>
      </rdf:Description>
                                                                   M





                                                                                  M




                                                                                                 M










Copyright (c) 1998 Hewlett-Packard Company
IEC http://www.iec.ch
IEC http://www.iec.ch
.IEC 61966-2.1 Default RGB colour space - sRGB
.IEC 61966-2.1 Default RGB colour space - sRGB
,Reference Viewing Condition in IEC61966-2.1
,Reference Viewing Condition in IEC61966-2.1
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:CF627D21B23E11EDB68089FB6E1EBE8E" xmpMM:DocumentID="xmp.did:CF627D22B23E11EDB68089FB6E1EBE8E"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:CF627D1FB23E11EDB68089FB6E1EBE8E" stRef:documentID="xmp.did:CF627D20B23E11EDB68089FB6E1EBE8E"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:CDE51822B23E11EDA3A3E87E5A569BFF" xmpMM:DocumentID="xmp.did:CDE51823B23E11EDA3A3E87E5A569BFF"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:CDE51820B23E11EDA3A3E87E5A569BFF" stRef:documentID="xmp.did:CDE51821B23E11EDA3A3E87E5A569BFF"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:CED135A5B23E11EDADCADD2C6CD99AA6" xmpMM:DocumentID="xmp.did:CED135A6B23E11EDADCADD2C6CD99AA6"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:CED135A3B23E11EDADCADD2C6CD99AA6" stRef:documentID="xmp.did:CED135A4B23E11EDADCADD2C6CD99AA6"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:CE2D8161B23E11EDBF9787C20DA790ED" xmpMM:DocumentID="xmp.did:CE2D8162B23E11EDBF9787C20DA790ED"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:CE2D815FB23E11EDBF9787C20DA790ED" stRef:documentID="xmp.did:CE2D8160B23E11EDBF9787C20DA790ED"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:CF1877BFB23E11EDB930E340EA3343E8" xmpMM:DocumentID="xmp.did:CF1877C0B23E11EDB930E340EA3343E8"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:CF1877BDB23E11EDB930E340EA3343E8" stRef:documentID="xmp.did:CF1877BEB23E11EDB930E340EA3343E8"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:D065D09DB23E11ED8F1DCFE55B671D3B" xmpMM:DocumentID="xmp.did:D065D09EB23E11ED8F1DCFE55B671D3B"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:D065D09BB23E11ED8F1DCFE55B671D3B" stRef:documentID="xmp.did:D065D09CB23E11ED8F1DCFE55B671D3B"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:CFBA57E7B23E11EDA161F642462F809E" xmpMM:DocumentID="xmp.did:CFBA57E8B23E11EDA161F642462F809E"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:CFBA57E5B23E11EDA161F642462F809E" stRef:documentID="xmp.did:CFBA57E6B23E11EDA161F642462F809E"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:CD9BCA37B23E11ED9F918801AD242095" xmpMM:DocumentID="xmp.did:CD9BCA38B23E11ED9F918801AD242095"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:CD9BCA35B23E11ED9F918801AD242095" stRef:documentID="xmp.did:CD9BCA36B23E11ED9F918801AD242095"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:D00B6981B23E11EDACD7FCD543D9C3FB" xmpMM:DocumentID="xmp.did:D00B6982B23E11EDACD7FCD543D9C3FB"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:D00B697FB23E11EDACD7FCD543D9C3FB" stRef:documentID="xmp.did:D00B6980B23E11EDACD7FCD543D9C3FB"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:CE843DEDB23E11ED9BB7B33FB77F6D00" xmpMM:DocumentID="xmp.did:CE843DEEB23E11ED9BB7B33FB77F6D00"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:CE843DEBB23E11ED9BB7B33FB77F6D00" stRef:documentID="xmp.did:CE843DECB23E11ED9BB7B33FB77F6D00"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C42A27E8B23E11ED87FCEE0FA03EFCC1" xmpMM:DocumentID="xmp.did:C42A27E9B23E11ED87FCEE0FA03EFCC1"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C42A27E6B23E11ED87FCEE0FA03EFCC1" stRef:documentID="xmp.did:C42A27E7B23E11ED87FCEE0FA03EFCC1"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
{T@#$&>* S8+*,C\@1X[x_b
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:BEC7F436B23E11ED8B49EE98B0578315" xmpMM:DocumentID="xmp.did:BEC7F437B23E11ED8B49EE98B0578315"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:BEC7F434B23E11ED8B49EE98B0578315" stRef:documentID="xmp.did:BEC7F435B23E11ED8B49EE98B0578315"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:CA77ACCCB23E11EDACFDDEB951805E7A" xmpMM:DocumentID="xmp.did:CA77ACCDB23E11EDACFDDEB951805E7A"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:CA77ACCAB23E11EDACFDDEB951805E7A" stRef:documentID="xmp.did:CA77ACCBB23E11EDACFDDEB951805E7A"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C8ECE6FDB23E11EDA6CECDDF22FAC68F" xmpMM:DocumentID="xmp.did:C8ECE6FEB23E11EDA6CECDDF22FAC68F"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C8ECE6FBB23E11EDA6CECDDF22FAC68F" stRef:documentID="xmp.did:C8ECE6FCB23E11EDA6CECDDF22FAC68F"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
fffffffffb"""""""""$
ffffffffffb"""""""",
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
USU55U5TUUEEUUUEU5MST
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"quiz.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"cheat.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"amazing.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"@000.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"wierd.sats"}h!
Bj@=:BNB.BNB:bnb1rwq09gnujp7jqp05x8x4t3yhhpej0e6j5np4gm:18216949::0
FjD=:THOR.RUNE:thor1wx5av89rghsmgh2vh40aknx7csvs7xj2cr474n:748041359130
text/plain;charset=utf-8
  "name": "parvenu.sats"
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"0xa.sats"}h!
IjGREFUND:F514B2ACBFBEA5C0FDAC8C6BD90BBD21074047C0DF55E60DED196523E9D0A7DE
  "name": "keungz.sats"
text/plain;charset=utf-8
  "name": "mir.sats"
text/plain;charset=utf-8
  "name": "gae.sats"
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"mylove.sats"}h!
text/plain;charset=utf-8
  "name": "aki.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "nftclub.sats"
text/plain;charset=utf-8
  "name": "thank.sats"
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyM
text/plain;charset=utf-8
  "name": "streetfighter.sats"
text/plain;charset=utf-8
  "name": "ralph.sats"
text/plain;charset=utf-8
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:D243B072B23E11ED873AB51875700E97" xmpMM:DocumentID="xmp.did:D243B073B23E11ED873AB51875700E97"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:D243B070B23E11ED873AB51875700E97" stRef:documentID="xmp.did:D243B071B23E11ED873AB51875700E97"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:D1016701B23E11ED82BA9AFC3213FBE5" xmpMM:DocumentID="xmp.did:D1016702B23E11ED82BA9AFC3213FBE5"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:D10166FFB23E11ED82BA9AFC3213FBE5" stRef:documentID="xmp.did:D1016700B23E11ED82BA9AFC3213FBE5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:D1AD178FB23E11EDBF38A03D2CCD5AC0" xmpMM:DocumentID="xmp.did:D1AD1790B23E11EDBF38A03D2CCD5AC0"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:D1AD178DB23E11EDBF38A03D2CCD5AC0" stRef:documentID="xmp.did:D1AD178EB23E11EDBF38A03D2CCD5AC0"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:D1606A24B23E11ED9205C70153128AF4" xmpMM:DocumentID="xmp.did:D1606A25B23E11ED9205C70153128AF4"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:D1606A22B23E11ED9205C70153128AF4" stRef:documentID="xmp.did:D1606A23B23E11ED9205C70153128AF4"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:D0B2C62CB23E11EDBB0CC7A4B7C26FAA" xmpMM:DocumentID="xmp.did:D0B2C62DB23E11EDBB0CC7A4B7C26FAA"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:D0B2C62AB23E11EDBB0CC7A4B7C26FAA" stRef:documentID="xmp.did:D0B2C62BB23E11EDBB0CC7A4B7C26FAA"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:D28B235BB23E11EDBC758F764BC79CC1" xmpMM:DocumentID="xmp.did:D28B235CB23E11EDBC758F764BC79CC1"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:D28B2359B23E11EDBC758F764BC79CC1" stRef:documentID="xmp.did:D28B235AB23E11EDBC758F764BC79CC1"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:D1F833D0B23E11EDB99C8329E9F1ABC5" xmpMM:DocumentID="xmp.did:D1F833D1B23E11EDB99C8329E9F1ABC5"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:D1F833CEB23E11EDB99C8329E9F1ABC5" stRef:documentID="xmp.did:D1F833CFB23E11EDB99C8329E9F1ABC5"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:C2BA7F63B23E11EDA7EC805FE5ABE13E" xmpMM:DocumentID="xmp.did:C2BA7F64B23E11EDA7EC805FE5ABE13E"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:C2BA7F61B23E11EDA7EC805FE5ABE13E" stRef:documentID="xmp.did:C2BA7F62B23E11EDA7EC805FE5ABE13E"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
!Powered by Luxor Tech1003
text/plain;charset=utf-8
The world's first public and on-chain Bitcoin seed phrase backup.
bc1pnyg4d5m45aszqer8fzs9t33qh0kgvrtfjpzf6s650pma7mghzvksjagn65
VU SR FE QP UT YX UT BA UT NM HG QP NM NM LK ZY CB KJ ZY UT UT GF QP SR NM DC PO KJ WV AZ YX LK UT ED GF PO CB ML DC VU ML ML PO UT RQ QP FE AZ IH DC AZ JI ON JI RQ HG ML JI ED QP QP JI WV BA HG XW QP NM FE AZ HG PO KJ GF ZY
Advantages of this method over other backup procedures:
Your seeds are stored on the Bitcoin blockchain, makingM
 them immutable, secure and durable. They can't be destroyed by the elements. It is safe from fire, water, rust, and thieves.
It's private. Only you can store your easy-to-recall secret sentence and reference ordinal in your memory, unless you decide to share it with friends and loved ones.
You can access your seeds anywhere as long as you have access to your ordinal's wallet.
It's hacker-resistant. This wallet backup itself is the proof. Whoever manages to hack it can have all the valuable ordinals stored here M
and can contact me for a prize.
Easy storage. You don't need a safety deposit box or vault to keep your seed phrase safe. Your mind is your vault.
Easy to pass on. In case you want someone to inherit your Bitcoin, all you need to do is share with them your reference ordinal (please refer to the ordinal seeds table) plus your secret sentence.
This process of backing up a crypto wallet using Bitcoin ordinals was invented by Cryptoartist.
Telegram: https://t.me/ordinalseedsh!
FjDOUT:824FF8C845A6A2F5CC9BE0B5607886EDADE4455307DEF5844950D0ABB83E072D
text/plain;charset=utf-8
  "name": "oxy.sats"
text/plain;charset=utf-8
  "name": "oke.sats"
text/plain;charset=utf-8
  "name": "zas.sats"
text/plain;charset=utf-8
  "name": "zea.sats"
text/plain;charset=utf-8
  "name": "ref.sats"
{"attributes":[{"trait_type":"Fur","value":"Golden Brown"},{"trait_type":"Earring","value":"Gold Stud"},{"trait_type":"Mouth","value":"Bored Pipe"},{"trait_type":"Eyes","value":"Bloodshot"},{"trait_type":"Clothes","value":"Tweed Suit"},{"trait_type":"Background","value":"New Punk Blue"}],"external_url":"https://baycbitcoin.com/index/bayc/6968","image":"ipfs://QmWwSKeAhhs1CNNDDkMaYgdWvZjrCUyfczc51JXp81i3H1/6968.png"}
 .)10.)-,3:J>36F7,-@WAFLNRSR2>ZaZP`JQRO
&O5-5OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
text/plain;charset=utf-8
  "name": "zit.sats"
text/plain;charset=utf-8
  "name": "oaf.sats"
text/plain;charset=utf-8
text/html;charset=utf-8
    <script src="chrome-extension://dlcobpjiigpikoobohmabehhmhfoodbb/inpage.js" id="argent-x-extension" data-extension-id="dlcobpjiigpikoobohmabehhmhfoodbb"></script>
        <title>BitcoinBlockShadeShifter2</title>
            canvas {
                display: block;
                margin: 0 auto;
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <style type="text/css" media="screen">
tml,body{padding:0;margin:0;line-height:1.2;font-family:'Source Code Pro',monospace;}
            pre {position:absolute;margin:0;padding:0;left:0;top:0;width:100vw;height:100vh;font-family:inherit;}
        <canvas id="myCanvas" width="500" height="500"></canvas>
        <script type="module">
            var canvas = document.getElementById("myCanvas");
            var context = canvas.getContext("2d");
            var colors = ['#ff00ff', '#ffde00', '#54e507', '#903ef9',M
 '#ffedd7', '#fc8300', '#0bc4ff', '#ff0000'];
            var startBlockHeight = 778988;
            function updateColor() {
                fetch('https://blockchain.info/q/getblockcount')
                .then(response => response.text())
                .then(data => {
                    var currentBlockHeight = parseInt(data);
                    var blockDiff = currentBlockHeight - startBlockHeight;
                    var colorIndex = blockDiff % colors.length;
                    var color = colors[colorM
                    context.fillStyle = color;
                    context.fillRect(0, 0, canvas.width, canvas.height);
                .catch(error => console.error(error));
            // Call updateColor() once initially to set the starting color
            updateColor();
            // Check the block height every 10 seconds and update the color if it has changed
            setInterval(updateColor, 10000);
text/plain;charset=utf-8
  "name": "akl.sats"
IjGREFUND:6FC551659A54796D84705C8664A853AAD6C1B5C6A9281F63549E21CA079CBCBB
FjDOUT:F264A7C7342BE259CEFB68732072CBF64F1A7AD6FDD27D4CD3EDF5C7E3BE6DCF
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"$$$$.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"$$$$$.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
  "title": "First Day of News Inscribtion On Bitcoin",
  "body": "Thank you, Satoshi Nakamoto."
text/html;charset=utf-8
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Clock</title>
            margin: 0;
            padding: 0;
            box-sizing: border-box;
            display: flex;
            justify-content: center;
            align-items: center;
            min-height: 100vh;
        body.light {
            background: #d1dae3;
            width: 350px;
            height: 350px;
            display: flex;
            justify-content: center;
            align-items: center;
            background: #091921;
            border: 20px solid #091921;
            border-radius: 50%;
            box-shadow: -8px -8px 15px rgba(255, 255, 255, 0.05),
                20px 20px 20px rgba(0, 0, 0, 0.3),
nset -8px -8px 15px rgba(255, 255, 255, 0.05),
                inset 20px 20px 20px rgba(0, 0, 0, 0.3);
        body.light .clock {
            background: #d1dae3;
            border: 20px solid #cad3dc;
            box-shadow: -8px -8px 15px rgba(255, 255, 255, 0.5),
                10px 10px 10px rgba(0, 0, 0, 0.3),
                inset -8px -8px 15px rgba(255, 255, 255, 0.5),
                inset 10px 10px 10px rgba(0, 0, 0, 0.3);
        .clock::before {
            position: absolute;
            height: 15px;
            width: 15px;
            background: #fff;
            border-radius: 50%;
            z-index: 100000;
        body.light .clock::before {
            background: #008eff;
        .indicators div {
            position: absolute;
            width: 2px;
            height: 15px;
            background: #404040;
        .indicators div:nth-child(1) {
            transform: rotate(30deg)M
 translateY(-130px) translateX(-3px);
        .indicators div:nth-child(2) {
            transform: rotate(60deg) translateY(-130px) translateX(-5px);
        .indicators div:nth-child(3) {
            transform: rotate(120deg) translateY(-130px) translateX(-5px);
        .indicators div:nth-child(4) {
            transform: rotate(150deg) translateY(-130px) translateX(-2px);
        .indicators div:nth-child(5) {
            transform: rotate(210deg) tranM
slateY(-130px) translateX(4px);
        .indicators div:nth-child(6) {
            transform: rotate(240deg) translateY(-130px) translateX(6px);
        .indicators div:nth-child(7) {
            transform: rotate(300deg) translateY(-130px) translateX(5px);
        .indicators div:nth-child(8) {
            transform: rotate(330deg) translateY(-130px) translateX(2px);
        body.light .indicators div {
            background: #808080;
            position: absolute;
            font-size: 30px;
            font-weight: bold;
            color: #808080;
            position: absolute;
            left: 120px;
            top: -15px;
            position: absolute;
            top: 110px;
            left: -8px;
            position: absolute;
            right: 120px;
            top: -15px;
  position: absolute;
            bottom: 110px;
            left: -15px;
        .clock .hour,
        .clock .min,
        .clock .sec {
            position: absolute;
            z-index: 10;
            height: 160px;
            width: 160px;
            height: 190px;
            width: 190px;
            height: 230px;
            width: 230px;
            display: flex;
            justify-content: center;
            position: absolute;
            border-radius: 50%;
        .hr::before {
            content: '';
            position: absolute;
            width: 8px;
            height: 80px;
            background: #ff105e;
            z-index: 10;
            border-radius: 6px 6px 0 0;
        .mn::before {
            content: '';
            position: absoluteM
            width: 4px;
            height: 90px;
            background: #ffffff;
            z-index: 11;
            border-radius: 6px 6px 0 0;
        body.light .mn::before {
            background: #091921;
        .sc::before {
            content: '';
            position: absolute;
            width: 2px;
            height: 150px;
            background: #008eff;
            z-index: 12;
            border-radius: 6px 6px 0 0;
        height: 20px;
            position: absolute;
            margin-top: 60%;
            padding: 0 5px;
            border: 1px solid #091921;
            background: #091921;
            border-radius: 5px;
            color: #808080;
            font-weight: bold;
            box-shadow: 5px 5px 10px rgba(255, 255, 255, 0.1), -5px -5px 10px rgba(255, 255, 255, 0.1);
        body.light .time {
            color: #606060;
            border: 1px solid #CAD3E3;
            backgroundM
            box-shadow: 5px 5px 10px rgba(255, 255, 255, 0.5), -5px -5px 10px rgba(255, 255, 255, 0.5);
        .toggleClass {
            position: absolute;
            top: 30px;
            right: 150px;
            width: 20px;
            height: 20px;
            font-size: 18px;
            border-radius: 50%;
            background: #d1dae3;
            color: #d1dae3;
            font-family: monospace;
            cursor: pointer;
            display: flex;
    align-items: center;
        .toggleClass::before {
            position: absolute;
            left: 25px;
            content: 'Light Mode';
            white-space: nowrap;
        body.light .toggleClass {
            background: #091921;
            color: #091921;
        body.light .toggleClass::before {
            content: 'Dark Mode';
<body class="light">
    <div class="clock">
        <div class="hour">
    <div class="hr" id="hr"></div>
        <div class="min">
            <div class="mn" id="mn"></div>
        <div class="sec">
            <div class="sc" id="sc"></div>
        <div class="indicators">
            <div></div>
            <div></div>
            <div></div>
            <div></div>
            <div></div>
            <div></div>
            <div></div>
            <div></div>
        <div class="nums">
n id="three">3</span>
            <span id="six">6</span>
            <span id="nine">9</span>
            <span id="twelve">12</span>
        <div class="time"></div>
    <div class="toggleClass" onclick="toggleClass()"></div>
        function toggleClass() {
            const body = document.querySelector('body');
            body.classList.toggle('light');
        const hr = document.querySelector('#hr');
        const mn = document.querySelector('M
        const sc = document.querySelector('#sc');
        const time = document.querySelector('.time');
        setInterval(() => {
            let day = new Date();
            let hour = day.getHours();
            let min = day.getMinutes();
            let sec = day.getSeconds();
            let hrPosition = hour * 30 + min / 2      //hour * 360/12 + ((min * 360/60)/12)
            let minPosition = min * 6;             //min * 360/60
            let secPosition = sec * 6;           //sec *M
            hr.style.transform = `rotateZ(${hrPosition}deg)`;
            mn.style.transform = `rotateZ(${minPosition}deg)`;
            sc.style.transform = `rotateZ(${secPosition}deg)`;
            if (sec < 10) {
                sec = '0' + sec;
            if (min < 10) {
                min = '0' + min;
            if (hour < 10) {
                hour = '0' + hour;
            time.textContent = hour + ' : ' + min + ' : ' + sec;
d/Foundry USA Pool #dropgold/!
text/plain;charset=utf-8
iTXtXML:com.adobe.xmp
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 6.0.0">
   <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
      <rdf:Description rdf:about=""
            xmlns:exif="http://ns.adobe.com/exif/1.0/">
         <exif:PixelYDimension>1064</exif:PixelYDimension>
         <exif:PixelXDimension>1064</exif:PixelXDimension>
         <exif:UserComment>Screenshot</exif:UserComment>
      </rdf:Description>
text/plain;charset=utf-8
https://satinscriber.comh!
text/html;charset=utf-8
        background: black;
        width: 1000px;
        height: 800px;
        margin: calc((100vh - 820px) / 2) auto;
        position: relative;
        position: absolute;
        background: #333;
    <div class="container">
      <canvas id="canvas"></canvas>
      <canvas id="ui"></canvM
      function randomInt(...args) {
        if (args.length === 1) {
          const [n] = args;
          return Math.ceil(Math.random() * n);
        if (args.length === 2) {
          const [start, end] = args;
          if (start > end) throw Error("start value is greater than end value");
          return Math.ceil(Math.random() * (end - start)) + start;
      function random(...args) {
        if (args.length === 1) {
          return Math.random() * n;
        if (args.length === 2) {
          const [start, end] = args;
          if (start > end) throw Error("start value greater than end value");
          return Math.random() * (end - start) + start;
      function normalize(n) {
        return n < 0 ? -1 : n > 0 ? 1 : 0;
      function clamp(v, min, max) {
        return Math.max(min, Math.min(max, v));
      function between(v, min, maxM
        return min <= v && v <= max;
       * Vector Library
      class Vector {
        constructor(x, y) {
          this.x = x;
          this.y = y;
          this.x += v.x;
          this.y += v.y;
          this.x -= v.x;
          this.y -= v.y;
          this.x *= n;
          this.y *= n;
 Math.sqrt(this.x * this.x + this.y + this.y);
          return new Vector(this.x, this.y);
        normalize() {
          this.x = normalize(this.x);
          this.y = normalize(this.y);
      Vector.mult = (v, n) => new Vector(v.x * n, v.y * n);
      Vector.div = (v, n) => new Vector(v.x / n, v.y / n);
       *   Canvas Library
      const canvas = document.getElementById("canvas");
      const context = canvas.getContext("2d");
      const uiCanvas = document.getElementById("ui");
      const uiContext = uiCanvas.getContext("2d");
      const width = 1000;
      const height = 800;
      canvas.width = width;
      canvas.height = height;
      uiCanvas.width = width;
      uiCanvas.height = height;
      function rect(x, y, w, h) {
        context.beginPath();
        context.rect(x, y, w, h);
        context.strokeStyle = "#ffffff";
        context.stroke();
 context.closePath();
      function fillRect(x, y, w, h, color = "#171717") {
        context.save();
        context.beginPath();
        context.fillStyle = color;
        context.fillRect(x, y, w, h);
        context.stroke();
        context.closePath();
        context.restore();
      function circle(x, y, r) {
        context.beginPath();
        context.arc(x, y, r, 0, Math.PI * 2);
        context.lineWidth = 3;
        context.strokeStyle = "#fff";
        context.closePath();
      function fillText(text, x, y, fontSize, color = "white") {
        uiContext.fillStyle = "white";
        uiContext.font = `${fontSize}px Arial`;
        uiContext.fillText(text, x, y);
      function clear() {
        context.clearRect(-100000, -100000, 200000, 200000);
       *   User Code
      const BLOCK_START_WIDTH = 300;
      const BLOCK_HEIGHT = 50;
      const SLIDE_STM
      const X_TOLERANCE_PERCENT = 0.02;
        constructor(x, width, level) {
          this.velocity = new Vector(5 + ~~(level / 15), 0);
          this.height = BLOCK_HEIGHT;
          this.level = level;
          this.width = width;
          this.moving = true;
          this.position = new Vector(x, this.targetY);
            this.position.x,
            this.position.y,
            this.width,
            this.color
        get color() {
          return `hsl(${this.level}, 100%, 50%)`;
        fitStack({ stackStartX, stackWidth }) {
          const stackEndX = stackStartX + stackWidth;
          const fit =
            between(this.position.x, stackStartX, stackEndX) ||
            between(this.position.x + this.width, stackStartX, stackEndX);
          return fit;
        trim({ stackStartX, stackWidth }) {
            Math.abs(stackStartX - this.position.x) <
            this.width * X_TOLERANCE_PERCENT
            this.position.x = stackStartX;
            const stackEndX = stackStartX + stackWidth;
            const blockEndX = clamp(
              this.position.x + this.width,
              stackStartX,
              stackEndX
            this.position.x = clamp(this.position.x, stackStartX, stackEndX);
            this.width = blockEndX - this.positioM
          this.velocity = new Vector(0, 0);
          this.moving = false;
          this.velocity = new Vector(0, 30);
        get targetY() {
          return height - this.level * this.height;
        get finishMoving() {
          return !this.moving;
        update(state) {
          this.position.add(this.velocity);
          if (this.moving && this.finishMoving && this.fitStack(sM
            this.stop();
            this.position.y = this.targetY;
        checkEdges() {
          if (this.position.x > width - this.width) {
            this.position.x = width - this.width;
            this.velocity.x *= -1;
          } else if (this.position.x < 0) {
            this.position.x = 0;
            this.velocity.x *= -1;
          if (this.position.y > height - this.height) {
            this.stop();
            this.position.y = heigM
      class Slider {
        constructor(t) {
          this.t = t;
          this.t += t;
        update(state) {
          if (this.t > 0) {
            this.t -= 2;
            context.translate(0, 2);
        get finishSliding() {
          return this.t <= 0;
      class Scaler {
        constructor(level) {
          this.level = level;
.totalHeight = BLOCK_HEIGHT * this.level + 150;
          this.ratio = (height / this.totalHeight) * 100;
          this.t = 100;
          const totalHeight = BLOCK_HEIGHT * this.level + 150;
          const ratio = this.t / 100;
          if (totalHeight > height && this.t > this.ratio) {
            this.t -= 1;
            const scaleX = ratio;
            const scaleY = ratio;
            const translateX = 5 * (100 - this.t);
            const translateY = (totalHeM
ight - height) * ratio + 150;
            context.setTransform(scaleX, 0, 0, scaleY, translateX, translateY);
      const getBestScore = () => localStorage.getItem("stackBestLevel") || 1;
      const setBestScore = (score) =>
        localStorage.setItem("stackBestLevel", Math.max(getBestScore(), score));
        constructor(state) {
          this.state = state;
          uiContext.clearRect(0, 0, width, height);
      if (!this.state.start) {
            fillText("start with space bar", 300, 150, 40, "white");
            fillText(`best record ${getBestScore() - 1}`, 380, 300, 40, "white");
            const levelLength = this.state.level.toString().length;
            const levelTextOffset = 15 * levelLength;
            fillText(
              this.state.level - 1,
              width / 2 - levelTextOffset,
              "white"
          if (this.state.over) {
            fillText("game over", 410, 250, 50, "white");
            fillText("Restart with spacebar", 300, 350, 40, "white");
       *   Main Code
      let blocks = [];
      const state = {
        start: false,
        over: false,
        blockFalling: false,
        stackWidth: 300,
        stackStartX: width / 2 - BLOCK_START_WIDM
      function setup() {
        //blocks = [...Array(state.level)].map((_, i) => new Block(state.stackStartX, BLOCK_START_WIDTH, i + 1))
        //blocks.forEach(i => i.stop())
        //context.translate(0, BLOCK_HEIGHT * state.level - 500)
        blocks = [new Block(state.stackStartX, BLOCK_START_WIDTH, state.level)];
        blocks[0].stop();
        slider = new Slider(0);
        ui = new UI(state);
      function draw() {
        blocks.forEach(M
          block.update(state);
          block.checkEdges();
          block.draw();
        slider.update(state);
        if (scaler) scaler.update();
      function run() {
        const block = blocks[blocks.length - 1];
        if (state.start && !state.over && block.finishMoving) {
          if (block.fitStack(state)) {
            block.trim(state);
            state.level += 1;
            state.stackWidth = block.wM
            state.stackStartX = block.position.x;
            blocks.push(new Block(0, state.stackWidth, state.level));
            if (state.level >= SLIDE_START_LEVEL) {
              slider.slide(50);
            setBestScore(state.level);
            console.log("game over!");
            block.down();
            state.over = true;
            scaler = new Scaler(state.level);
        requestAnimationFrame(run);
window.onkeypress = ({ key }) => {
        if (key !== " ") return;
        state.start = true;
        if (state.over) return location.reload();
        const block = blocks[blocks.length - 1];
        block.stop();
      requestAnimationFrame(run);
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" viewBox="0 0 600 600">
	<script type="application/ecmascript">
			"Chuck Norris' signature can override any transaction on the Bitcoin blockchain.",
			"Chuck Norris can tokenize anything with a single punch.",
			"Chuck Norris once sent an NFT to the moon, and it returned as a rare collectible.",
			"Chuck Norris can use his roundhouse kick to M
transfer NFTs between wallets.",
			"Chuck Norris' NFTs are so rare, only he can own them.",
			"Chuck Norris once sent a Bitcoin transaction without using the internet.",
			"The cryptographic algorithm used to secure Bitcoin transactions is known as the 'Norris Protocol'.",
			"Chuck Norris once cracked a\n 256-bit encryption code with a roundhouse kick.",
			"Chuck Norris once mined Bitcoin with his bare hands.",
			"Chuck Norris can solve any Rubik's Cube with a single move.",
			"Chuck Norris doesn't reM
cognize the periodic table, as it doesn't contain the element of surprise.",
 PIN code is\n the last 4 digits of Pi.",
			"Chuck Norris once divided by zero, and the universe was born.",
			"Chuck Norris doesn't read books; he stares at them until they start talking.",
			"Chuck Norris never calls the wrong number; you just answer the wrong phone.",
			"Chuck Norris counted to infinity... twice.",
			"When Chuck Norris surfs the web, cookies have to accept him.",
			"Chuck Norris can sit iM
n the corner of a rounded table.",
			"Chuck Norris can hear sign language.",
			"Chuck Norris was in all of the\n Star Wars movies; he was\n the Force.",
			"When Chuck Norris enters the room, even the chairs stand up.",
			"Chuck Norris is so fast that he can run around the world and punch himself in the back of the head before he finishes.",
			"Why can't you name a bridge after Chuck Norris? Because no one crosses Chuck Norris.",
			"Chuck Norris built the hospital in which he was born.",
do push-ups;\n he does earth downs.",
			"Chuck Norris doesn't wear a watch; he decides what time it is.",
			"When Chuck Norris goes swimming, he doesn't get wet; the water gets Chuck Norris.",
			"After he was born, Chuck Norris drove his mother home from the hospital.",
			"When Chuck Norris enters a room, he doesn't turn the light on; he turns the dark off.",
			"Chuck Norris' tears can cure cancer; too bad he's never cried.",
			"When Chuck Norris orders furniture from Ikea, it comes\n pre-assembled.",
			"A huge asteroid was on a collision course with Earth, but Chuck Norris altered its path by looking at it through a telescope.",
			"How many push-ups can Chuck Norris do? All of them.",
			"Chuck Norris went to the sun and spent two nights there.",
			"Chuck Norris has never seen a red light in his life; the light turns yellow when he looks at it.",
			"Chuck Norris can make fire\n with two ice cubes.",
			"Chuck Norris can kick diamonds out of coal.",
			"Chuck Norris doesn't have a center of gravity; heM
 IS the center of gravity.",
			"The years haven't caught up to Chuck Norris, mostly out of fear of trying to do so.",
			"Chuck Norris threw a hand grenade and killed 50 people\n - then the grenade exploded.",
			"Ghosts sit around a campfire and tell stories about Chuck Norris.",
			"Doctors eat an apple a day\n to keep Chuck Norris away.",
			"Chuck Norris can stare at the\n Eye of Sauron and it blinks.",
			"When Chuck Norris cooks,\n even the onions cry.",
			"Chuck Norris once challenged Superman to a M
weight-lifting competition - the loser had to wear their underwear on the outside of their pants.",
			"Chuck Norris was once bitten by a King Cobra - after three days of excruciating pain, the snake finally died.",
			"Death once had a\n near-Chuck Norris experience.",
			"Chuck Norris has a grizzly bear rug in his house - it's alive,\n it's just too scared to move.",
			"Chuck Norris' reputation doesn't precede him, it follows him at a respectful distance.",
			"Chuck Norris doesn't flush the toilet - he scaM
res the shit out of it.",
			"Chuck Norris sleeps with his pillow under his gun.",
			"Chuck Norris can strangle you with a cordless phone.",
			"Chuck Norris doesn't sleep\n - he waits.",
			"Chuck Norris doesn't aim his gun - the bullets just don't want to disappoint him.",
			"Chuck Norris is the only person\n to ever successfully execute a kamikaze plane crash - twice.",
			"Evolution is a lie - there's just a list of animals that Chuck Norris allowed to survive.",
			"When Chuck Norris runs with scissorM
s in both hands, the only one in danger is you.",
			"The average living room contains 2,396 things that Chuck Norris can use to kill you with - including the very idea of the room's existence itself.",
			"Chuck Norris has a massive pile of dead ninjas in his backyard\n - he likes to call it 'Brokeback Mountain'.",
			"Chuck Norris can slam\n a revolving door.",
			"If you can see Chuck Norris,\n he can see you. If you can't see Chuck Norris, you may be only seconds away from death.",
			"Chuck Norris can kilM
l two stones with one bird.",
			"Chuck Norris can judge a book\n by its cover.",
			"Chuck Norris has already been to Mars; that's why there are no signs of life.",
			"Chuck Norris can cut through\n a hot knife with butter.",
			"Chuck Norris can eat just one Lay's potato chip.",
			"Chuck Norris once rode a\n nine-foot grizzly bear through\n an automatic car wash,\n and survived.",
			"If you want a list of Chuck Norris' enemies, just check the extinct species list.",
			"Chuck Norris can jump over\n the M
			"Chuck Norris can make a\n happy meal cry.",
			"Chuck Norris can make a\n snowman out of sand.",
			"Chuck Norris can turn a zombie into a human with one punch.",
			"Chuck Norris can make a paper airplane fly faster than the speed of sound.",
			"Chuck Norris can turn his own shadow into a weapon of mass destruction.",
			"Chuck Norris can juggle a chainsaw and still have time to make a sandwich.",
			"Chuck Norris has two speeds: Walk and Kill."
		setTimeout(()=>{changM
		function changeFact(){
			var newFactNo=Math.floor(Math.random()*facts.length);
			if (newFactNo==factNo) {setTimeout(()=>{changeFact();},100);return;}
			var txtFactNo=document.getElementById('txtFactNo');
			var txtFact=document.getElementById('txtFact');
			factNo=newFactNo;
			var randomFact=facts[factNo];
			document.getElementById('factanim1').beginElement();
			setTimeout(()=>{txtFactNo["textContent"]=`Fact #${factNo+1}`;},100);
			for (let i=0;i<randomFact.M
			  setTimeout(()=>{factText+= randomFact[i];txtFact["innerText"]=factText;},i*10);
			setTimeout(()=>{changeFact();},10000);
			font: 180px Verdana;
			font-weight: bold;
			stroke-width: 4px;
			font: 100px Verdana;
			font-weight: bold;
			stroke-width: 3px;
			font: 26px Verdana;
			font-weight: bold;
			text-align:center;
			filter: url(#textshadow);
	<rect x="0" y="0" width="600" height="600" fill="white" stroke="black" stroke-width="5"/>
	<rect x="5" y="5" width="590" height="590" stroke="#CC0000" stroke-width="2"/>
	<text x="50" y="230" dy="0 -10 -10 -10 -10 -10" textLength="240" lengthAdjust="spacingAndGlyphs" class="cn-title" rotate="-10" filter="url(#textshadow)">
		<animate id="chuck1" attributeType="XML" attributeName="y" from="230" to="231" dur="0.3s" begin="0s;M
		<animate id="chuck2" attributeType="XML" attributeName="y" from="231" to="230" dur="0.3s" begin="chuck1.end"/>
	<text x="300" y="230" dy="0 -15 -10 -10 -10 -8" textLength="240" lengthAdjust="spacingAndGlyphs" class="cn-title" rotate="-10" filter="url(#textshadow)">
		<animate id="norris1" attributeType="XML" attributeName="y" from="230" to="231" dur="0.3s" begin="0.1s;norris2.end"/>
		<animate id="norris2" attributeType="XML" attributeName="y" from="231" to="230" dur="0.3s"M
 begin="norris1.end"/>
	<text id="txtFactNo" x="200" y="340" textLength="200" lengthAdjust="spacingAndGlyphs" class="cn-title2" filter="url(#textshadow)">
	<animate id="factanim1" xlink:href="#txtFactNo" attributeType="XML" attributeName="textLength" from="200" to="190" dur="0.1s" />
	<animate id="factanim2" xlink:href="#txtFactNo" attributeType="XML" attributeName="textLength" from="190" to="200" dur="0.2s" begin="factanim1.end"/>
	<filter id="textshadow">
		<feGaussianBlur iM
n="SourceAlpha" stdDeviation="5"/>
		<feOffset dx="2" dy="2" result="offsetblur"/>
		<feFlood flood-color="#CC0000" flood-opacity="0.8"/>
		<feComposite in2="offsetblur" operator="in"/>
			<feMergeNode in="SourceGraphic"/>
	<foreignObject x="50" y="340" width="500" height="200" transform="translate(0,0)" >
		<xhtml:div style="display:table;width:500px;height:200px;" rotate="-30">
			<xhtml:div style="display:table-cell;vertical-align:middle;">
html:div id="txtFact" class="cn-text">Some may say these are jokes, but Chuck Norris knows they're facts!</xhtml:div>
	<rect x="0" y="0" width="600" height="600" style="fill:#CC0000;opacity:0.1;">
		<animate id="id1" attributeType="CSS" attributeName="opacity" from="0.1" to="0.05" dur="0.3s" begin="0s;id2.end" />
		<animate id="id2" attributeType="CSS" attributeName="opacity" from="0.05" to="0.1" dur="0.3s" begin="id1.end" />
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" viewBox="0 0 600 600">
	<script type="application/ecmascript">
			"Chuck Norris' signature can override any transaction on the Bitcoin blockchain.",
			"Chuck Norris can tokenize anything with a single punch.",
			"Chuck Norris once sent an NFT to the moon, and it returned as a rare collectible.",
			"Chuck Norris can use his roundhouse kick to M
transfer NFTs between wallets.",
			"Chuck Norris' NFTs are so rare, only he can own them.",
			"Chuck Norris once sent a Bitcoin transaction without using the internet.",
			"The cryptographic algorithm used to secure Bitcoin transactions is known as the 'Norris Protocol'.",
			"Chuck Norris once cracked a\n 256-bit encryption code with a roundhouse kick.",
			"Chuck Norris once mined Bitcoin with his bare hands.",
			"Chuck Norris can solve any Rubik's Cube with a single move.",
			"Chuck Norris doesn't reM
cognize the periodic table, as it doesn't contain the element of surprise.",
 PIN code is\n the last 4 digits of Pi.",
			"Chuck Norris once divided by zero, and the universe was born.",
			"Chuck Norris doesn't read books; he stares at them until they start talking.",
			"Chuck Norris never calls the wrong number; you just answer the wrong phone.",
			"Chuck Norris counted to infinity... twice.",
			"When Chuck Norris surfs the web, cookies have to accept him.",
			"Chuck Norris can sit iM
n the corner of a rounded table.",
			"Chuck Norris can hear sign language.",
			"Chuck Norris was in all of the\n Star Wars movies; he was\n the Force.",
			"When Chuck Norris enters the room, even the chairs stand up.",
			"Chuck Norris is so fast that he can run around the world and punch himself in the back of the head before he finishes.",
			"Why can't you name a bridge after Chuck Norris? Because no one crosses Chuck Norris.",
			"Chuck Norris built the hospital in which he was born.",
do push-ups;\n he does earth downs.",
			"Chuck Norris doesn't wear a watch; he decides what time it is.",
			"When Chuck Norris goes swimming, he doesn't get wet; the water gets Chuck Norris.",
			"After he was born, Chuck Norris drove his mother home from the hospital.",
			"When Chuck Norris enters a room, he doesn't turn the light on; he turns the dark off.",
			"Chuck Norris' tears can cure cancer; too bad he's never cried.",
			"When Chuck Norris orders furniture from Ikea, it comes\n pre-assembled.",
			"A huge asteroid was on a collision course with Earth, but Chuck Norris altered its path by looking at it through a telescope.",
			"How many push-ups can Chuck Norris do? All of them.",
			"Chuck Norris went to the sun and spent two nights there.",
			"Chuck Norris has never seen a red light in his life; the light turns yellow when he looks at it.",
			"Chuck Norris can make fire\n with two ice cubes.",
			"Chuck Norris can kick diamonds out of coal.",
			"Chuck Norris doesn't have a center of gravity; heM
 IS the center of gravity.",
			"The years haven't caught up to Chuck Norris, mostly out of fear of trying to do so.",
			"Chuck Norris threw a hand grenade and killed 50 people\n - then the grenade exploded.",
			"Ghosts sit around a campfire and tell stories about Chuck Norris.",
			"Doctors eat an apple a day\n to keep Chuck Norris away.",
			"Chuck Norris can stare at the\n Eye of Sauron and it blinks.",
			"When Chuck Norris cooks,\n even the onions cry.",
			"Chuck Norris once challenged Superman to a M
weight-lifting competition - the loser had to wear their underwear on the outside of their pants.",
			"Chuck Norris was once bitten by a King Cobra - after three days of excruciating pain, the snake finally died.",
			"Death once had a\n near-Chuck Norris experience.",
			"Chuck Norris has a grizzly bear rug in his house - it's alive,\n it's just too scared to move.",
			"Chuck Norris' reputation doesn't precede him, it follows him at a respectful distance.",
			"Chuck Norris doesn't flush the toilet - he scaM
res the shit out of it.",
			"Chuck Norris sleeps with his pillow under his gun.",
			"Chuck Norris can strangle you with a cordless phone.",
			"Chuck Norris doesn't sleep\n - he waits.",
			"Chuck Norris doesn't aim his gun - the bullets just don't want to disappoint him.",
			"Chuck Norris is the only person\n to ever successfully execute a kamikaze plane crash - twice.",
			"Evolution is a lie - there's just a list of animals that Chuck Norris allowed to survive.",
			"When Chuck Norris runs with scissorM
s in both hands, the only one in danger is you.",
			"The average living room contains 2,396 things that Chuck Norris can use to kill you with - including the very idea of the room's existence itself.",
			"Chuck Norris has a massive pile of dead ninjas in his backyard\n - he likes to call it 'Brokeback Mountain'.",
			"Chuck Norris can slam\n a revolving door.",
			"If you can see Chuck Norris,\n he can see you. If you can't see Chuck Norris, you may be only seconds away from death.",
			"Chuck Norris can kilM
l two stones with one bird.",
			"Chuck Norris can judge a book\n by its cover.",
			"Chuck Norris has already been to Mars; that's why there are no signs of life.",
			"Chuck Norris can cut through\n a hot knife with butter.",
			"Chuck Norris can eat just one Lay's potato chip.",
			"Chuck Norris once rode a\n nine-foot grizzly bear through\n an automatic car wash,\n and survived.",
			"If you want a list of Chuck Norris' enemies, just check the extinct species list.",
			"Chuck Norris can make a\n happy mM
			"Chuck Norris can make a\n snowman out of sand.",
			"Chuck Norris can turn a zombie into a human with one punch.",
			"Chuck Norris can make a paper airplane fly faster than the speed of sound.",
			"Chuck Norris can turn his own shadow into a weapon of mass destruction.",
			"Chuck Norris can juggle a chainsaw and still have time to make a sandwich.",
			"Chuck Norris has two speeds: Walk and Kill."
		setTimeout(()=>{changeFact();},10000);
		function changeFact(){
		var newFactNo=Math.floor(Math.random()*facts.length);
			if (newFactNo==factNo) {setTimeout(()=>{changeFact();},100);return;}
			var txtFactNo=document.getElementById('txtFactNo');
			var txtFact=document.getElementById('txtFact');
			factNo=newFactNo;
			var randomFact=facts[factNo];
			document.getElementById('factanim1').beginElement();
			setTimeout(()=>{txtFactNo["textContent"]=`Fact #${factNo+1}`;},100);
			for (let i=0;i<randomFact.length;i++){
			  setTimeout(()=>{factText+= M
randomFact[i];txtFact["innerText"]=factText;},i*10);
			setTimeout(()=>{changeFact();},10000);
			font: 180px Verdana;
			font-weight: bold;
			stroke-width: 4px;
			font: 100px Verdana;
			font-weight: bold;
			stroke-width: 3px;
			font: 26px Verdana;
			font-weight: bold;
			text-align:center;
	<rect x="0" y="0" width="600" height="600" fill="#F5F5F5" stroke="black" stroke-width="5"/>
	<rect x="5" y="5" width="590" height="590" stroke="#CC0000" stroke-width="2"/>
	<text x="50" y="230" dy="0 -10 -10 -10 -10 -10" textLength="240" lengthAdjust="spacingAndGlyphs" class="cn-title" rotate="-10" filter="url(#textshadow)">
	<text x="300" y="230" dy="0 -15 -10 -10 -10 -8" textLength="240" lengthAdjust="spacingAndGlyphs" class="cn-title" rotate="-10" filter="M
	<text id="txtFactNo" x="200" y="340" textLength="200" lengthAdjust="spacingAndGlyphs" class="cn-title2" filter="url(#textshadow)">
	<animate id="factanim1" xlink:href="#txtFactNo" attributeType="XML" attributeName="textLength" from="200" to="190" dur="0.1s" />
	<animate id="factanim2" xlink:href="#txtFactNo" attributeType="XML" attributeName="textLength" from="190" to="200" dur="0.2s" begin="factanim1.end"/>
	<filter id="textshadow">
ur in="SourceAlpha" stdDeviation="3"/>
		<feOffset dx="2" dy="2" result="offsetblur"/>
		<feFlood flood-color="#CC0000" flood-opacity="0.8"/>
		<feComposite in2="offsetblur" operator="in"/>
			<feMergeNode in="SourceGraphic"/>
	<foreignObject x="50" y="340" width="500" height="200" transform="translate(0,0)" >
		<xhtml:div style="display:table;width:500px;height:200px;" rotate="-30">
			<xhtml:div style="display:table-cell;vertical-align:middle;">
		<xhtml:div id="txtFact" class="cn-text">Some may say these are jokes, but Chuck Norris knows they're facts!</xhtml:div>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" viewBox="0 0 600 600">
	<script type="application/ecmascript">
			"Chuck Norris' signature can override any transaction on the Bitcoin blockchain.",
			"Chuck Norris can tokenize anything with a single punch.",
			"Chuck Norris once sent an NFT to the moon, and it returned as a rare collectible.",
			"Chuck Norris can use his roundhouse kick to M
transfer NFTs between wallets.",
			"Chuck Norris' NFTs are so rare, only he can own them.",
			"Chuck Norris once sent a Bitcoin transaction without using the internet.",
			"The cryptographic algorithm used to secure Bitcoin transactions is known as the 'Norris Protocol'.",
			"Chuck Norris once cracked a\n 256-bit encryption code with a roundhouse kick.",
			"Chuck Norris once mined Bitcoin with his bare hands.",
			"Chuck Norris can solve any Rubik's Cube with a single move.",
			"Chuck Norris doesn't reM
cognize the periodic table, as it doesn't contain the element of surprise.",
 PIN code is\n the last 4 digits of Pi.",
			"Chuck Norris once divided by zero, and the universe was born.",
			"Chuck Norris doesn't read books; he stares at them until they start talking.",
			"Chuck Norris never calls the wrong number; you just answer the wrong phone.",
			"Chuck Norris counted to infinity... twice.",
			"When Chuck Norris surfs the web, cookies have to accept him.",
			"Chuck Norris can sit iM
n the corner of a rounded table.",
			"Chuck Norris can hear sign language.",
			"Chuck Norris was in all of the\n Star Wars movies; he was\n the Force.",
			"When Chuck Norris enters the room, even the chairs stand up.",
			"Chuck Norris is so fast that he can run around the world and punch himself in the back of the head before he finishes.",
			"Why can't you name a bridge after Chuck Norris? Because no one crosses Chuck Norris.",
			"Chuck Norris built the hospital in which he was born.",
do push-ups;\n he does earth downs.",
			"Chuck Norris doesn't wear a watch; he decides what time it is.",
			"When Chuck Norris goes swimming, he doesn't get wet; the water gets Chuck Norris.",
			"After he was born, Chuck Norris drove his mother home from the hospital.",
			"When Chuck Norris enters a room, he doesn't turn the light on; he turns the dark off.",
			"Chuck Norris' tears can cure cancer; too bad he's never cried.",
			"When Chuck Norris orders furniture from Ikea, it comes\n pre-assembled.",
			"A huge asteroid was on a collision course with Earth, but Chuck Norris altered its path by looking at it through a telescope.",
			"How many push-ups can Chuck Norris do? All of them.",
			"Chuck Norris went to the sun and spent two nights there.",
			"Chuck Norris has never seen a red light in his life; the light turns yellow when he looks at it.",
			"Chuck Norris can make fire\n with two ice cubes.",
			"Chuck Norris can kick diamonds out of coal.",
			"Chuck Norris doesn't have a center of gravity; heM
 IS the center of gravity.",
			"The years haven't caught up to Chuck Norris, mostly out of fear of trying to do so.",
			"Chuck Norris threw a hand grenade and killed 50 people\n - then the grenade exploded.",
			"Ghosts sit around a campfire and tell stories about Chuck Norris.",
			"Doctors eat an apple a day\n to keep Chuck Norris away.",
			"Chuck Norris can stare at the\n Eye of Sauron and it blinks.",
			"When Chuck Norris cooks,\n even the onions cry.",
			"Chuck Norris once challenged Superman to a M
weight-lifting competition - the loser had to wear their underwear on the outside of their pants.",
			"Chuck Norris was once bitten by a King Cobra - after three days of excruciating pain, the snake finally died.",
			"Death once had a\n near-Chuck Norris experience.",
			"Chuck Norris has a grizzly bear rug in his house - it's alive,\n it's just too scared to move.",
			"Chuck Norris' reputation doesn't precede him, it follows him at a respectful distance.",
			"Chuck Norris doesn't flush the toilet - he scaM
res the shit out of it.",
			"Chuck Norris sleeps with his pillow under his gun.",
			"Chuck Norris can strangle you with a cordless phone.",
			"Chuck Norris doesn't sleep\n - he waits.",
			"Chuck Norris doesn't aim his gun - the bullets just don't want to disappoint him.",
			"Chuck Norris is the only person\n to ever successfully execute a kamikaze plane crash - twice.",
			"Evolution is a lie - there's just a list of animals that Chuck Norris allowed to survive.",
			"When Chuck Norris runs with scissorM
s in both hands, the only one in danger is you.",
			"The average living room contains 2,396 things that Chuck Norris can use to kill you with - including the very idea of the room's existence itself.",
			"Chuck Norris has a massive pile of dead ninjas in his backyard\n - he likes to call it 'Brokeback Mountain'.",
			"Chuck Norris can slam\n a revolving door.",
			"If you can see Chuck Norris,\n he can see you. If you can't see Chuck Norris, you may be only seconds away from death.",
			"Chuck Norris can kilM
l two stones with one bird.",
			"Chuck Norris can judge a book\n by its cover.",
			"Chuck Norris has already been to Mars; that's why there are no signs of life.",
			"Chuck Norris can cut through\n a hot knife with butter.",
			"Chuck Norris can eat just one Lay's potato chip.",
			"Chuck Norris once rode a\n nine-foot grizzly bear through\n an automatic car wash,\n and survived.",
			"If you want a list of Chuck Norris' enemies, just check the extinct species list.",
			"Chuck Norris can make a\n happy mM
			"Chuck Norris can make a\n snowman out of sand.",
			"Chuck Norris can turn a zombie into a human with one punch.",
			"Chuck Norris can make a paper airplane fly faster than the speed of sound.",
			"Chuck Norris can turn his own shadow into a weapon of mass destruction.",
			"Chuck Norris can juggle a chainsaw and still have time to make a sandwich.",
			"Chuck Norris has two speeds: Walk and Kill."
		setTimeout(()=>{changeFact();},10000);
		function changeFact(){
		var newFactNo=Math.floor(Math.random()*facts.length);
			if (newFactNo==factNo) {setTimeout(()=>{changeFact();},100);return;}
			var txtFactNo=document.getElementById('txtFactNo');
			var txtFact=document.getElementById('txtFact');
			factNo=newFactNo;
			var randomFact=facts[factNo];
			document.getElementById('factanim1').beginElement();
			setTimeout(()=>{txtFactNo["textContent"]=`Fact #${factNo+1}`;},100);
			for (let i=0;i<randomFact.length;i++){
			  setTimeout(()=>{factText+= M
randomFact[i];txtFact["innerText"]=factText;},i*10);
			setTimeout(()=>{changeFact();},10000);
			font: 180px Verdana;
			font-weight: bold;
			stroke-width: 4px;
			font: 100px Verdana;
			font-weight: bold;
			stroke-width: 3px;
			font: 26px Verdana;
			font-weight: bold;
			text-align:center;
	<rect x="0" y="0" width="600" height="600" fill="#F5F5F5" stroke="black" stroke-width="5"/>
	<rect x="5" y="5" width="590" height="590" stroke="#CC0000" stroke-width="2"/>
	<text x="50" y="230" dy="0 -10 -10 -10 -10 -10" textLength="240" lengthAdjust="spacingAndGlyphs" class="cn-title" rotate="-10" filter="url(#textshadow)">
	<text x="300" y="230" dy="0 -15 -10 -10 -10 -8" textLength="240" lengthAdjust="spacingAndGlyphs" class="cn-title" rotate="-10" filter="M
	<text id="txtFactNo" x="200" y="340" textLength="200" lengthAdjust="spacingAndGlyphs" class="cn-title2" filter="url(#textshadow)">
	<animate id="factanim1" xlink:href="#txtFactNo" attributeType="XML" attributeName="textLength" from="200" to="190" dur="0.1s" />
	<animate id="factanim2" xlink:href="#txtFactNo" attributeType="XML" attributeName="textLength" from="190" to="200" dur="0.2s" begin="factanim1.end"/>
	<filter id="textshadow">
ur in="SourceAlpha" stdDeviation="3"/>
		<feOffset dx="2" dy="2" result="offsetblur"/>
		<feFlood flood-color="#CC0000" flood-opacity="0.8"/>
		<feComposite in2="offsetblur" operator="in"/>
			<feMergeNode in="SourceGraphic"/>
	<foreignObject x="50" y="340" width="500" height="200" transform="translate(0,0)" >
		<xhtml:div style="display:table;width:500px;height:200px;" rotate="-30">
			<xhtml:div style="display:table-cell;vertical-align:middle;">
		<xhtml:div id="txtFact" class="cn-text">Some may say these are jokes, but Chuck Norris knows they're facts!</xhtml:div>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" viewBox="0 0 600 600">
	<script type="application/ecmascript">
			"Chuck Norris' signature can override any transaction on the Bitcoin blockchain.",
			"Chuck Norris can tokenize anything with a single punch.",
			"Chuck Norris once sent an NFT to the moon, and it returned as a rare collectible.",
			"Chuck Norris can use his roundhouse kick to M
transfer NFTs between wallets.",
			"Chuck Norris' NFTs are so rare, only he can own them.",
			"Chuck Norris once sent a Bitcoin transaction without using the internet.",
			"The cryptographic algorithm used to secure Bitcoin transactions is known as the 'Norris Protocol'.",
			"Chuck Norris once cracked a\n 256-bit encryption code with a roundhouse kick.",
			"Chuck Norris once mined Bitcoin with his bare hands.",
			"Chuck Norris can solve any Rubik's Cube with a single move.",
			"Chuck Norris doesn't reM
cognize the periodic table, as it doesn't contain the element of surprise.",
 PIN code is\n the last 4 digits of Pi.",
			"Chuck Norris once divided by zero, and the universe was born.",
			"Chuck Norris doesn't read books; he stares at them until they start talking.",
			"Chuck Norris never calls the wrong number; you just answer the wrong phone.",
			"Chuck Norris counted to infinity... twice.",
			"When Chuck Norris surfs the web, cookies have to accept him.",
			"Chuck Norris can sit iM
n the corner of a rounded table.",
			"Chuck Norris can hear sign language.",
			"Chuck Norris was in all of the\n Star Wars movies; he was\n the Force.",
			"When Chuck Norris enters the room, even the chairs stand up.",
			"Chuck Norris is so fast that he can run around the world and punch himself in the back of the head before he finishes.",
			"Why can't you name a bridge after Chuck Norris? Because no one crosses Chuck Norris.",
			"Chuck Norris built the hospital in which he was born.",
do push-ups;\n he does earth downs.",
			"Chuck Norris doesn't wear a watch; he decides what time it is.",
			"When Chuck Norris goes swimming, he doesn't get wet; the water gets Chuck Norris.",
			"After he was born, Chuck Norris drove his mother home from the hospital.",
			"When Chuck Norris enters a room, he doesn't turn the light on; he turns the dark off.",
			"Chuck Norris' tears can cure cancer; too bad he's never cried.",
			"When Chuck Norris orders furniture from Ikea, it comes\n pre-assembled.",
			"A huge asteroid was on a collision course with Earth, but Chuck Norris altered its path by looking at it through a telescope.",
			"How many push-ups can Chuck Norris do? All of them.",
			"Chuck Norris went to the sun and spent two nights there.",
			"Chuck Norris has never seen a red light in his life; the light turns yellow when he looks at it.",
			"Chuck Norris can make fire\n with two ice cubes.",
			"Chuck Norris can kick diamonds out of coal.",
			"Chuck Norris doesn't have a center of gravity; heM
 IS the center of gravity.",
			"The years haven't caught up to Chuck Norris, mostly out of fear of trying to do so.",
			"Chuck Norris threw a hand grenade and killed 50 people\n - then the grenade exploded.",
			"Ghosts sit around a campfire and tell stories about Chuck Norris.",
			"Doctors eat an apple a day\n to keep Chuck Norris away.",
			"Chuck Norris can stare at the\n Eye of Sauron and it blinks.",
			"When Chuck Norris cooks,\n even the onions cry.",
			"Chuck Norris once challenged Superman to a M
weight-lifting competition - the loser had to wear their underwear on the outside of their pants.",
			"Chuck Norris was once bitten by a King Cobra - after three days of excruciating pain, the snake finally died.",
			"Death once had a\n near-Chuck Norris experience.",
			"Chuck Norris has a grizzly bear rug in his house - it's alive,\n it's just too scared to move.",
			"Chuck Norris' reputation doesn't precede him, it follows him at a respectful distance.",
			"Chuck Norris doesn't flush the toilet - he scaM
res the shit out of it.",
			"Chuck Norris sleeps with his pillow under his gun.",
			"Chuck Norris can strangle you with a cordless phone.",
			"Chuck Norris doesn't sleep\n - he waits.",
			"Chuck Norris doesn't aim his gun - the bullets just don't want to disappoint him.",
			"Chuck Norris is the only person\n to ever successfully execute a kamikaze plane crash - twice.",
			"Evolution is a lie - there's just a list of animals that Chuck Norris allowed to survive.",
			"When Chuck Norris runs with scissorM
s in both hands, the only one in danger is you.",
			"The average living room contains 2,396 things that Chuck Norris can use to kill you with - including the very idea of the room's existence itself.",
			"Chuck Norris has a massive pile of dead ninjas in his backyard\n - he likes to call it 'Brokeback Mountain'.",
			"Chuck Norris can slam\n a revolving door.",
			"If you can see Chuck Norris,\n he can see you. If you can't see Chuck Norris, you may be only seconds away from death.",
			"Chuck Norris can kilM
l two stones with one bird.",
			"Chuck Norris can judge a book\n by its cover.",
			"Chuck Norris has already been to Mars; that's why there are no signs of life.",
			"Chuck Norris can cut through\n a hot knife with butter.",
			"Chuck Norris can eat just one Lay's potato chip.",
			"Chuck Norris once rode a\n nine-foot grizzly bear through\n an automatic car wash,\n and survived.",
			"If you want a list of Chuck Norris' enemies, just check the extinct species list.",
			"Chuck Norris can make a\n happy mM
			"Chuck Norris can make a\n snowman out of sand.",
			"Chuck Norris can turn a zombie into a human with one punch.",
			"Chuck Norris can make a paper airplane fly faster than the speed of sound.",
			"Chuck Norris can turn his own shadow into a weapon of mass destruction.",
			"Chuck Norris can juggle a chainsaw and still have time to make a sandwich.",
			"Chuck Norris has two speeds: Walk and Kill."
		setTimeout(()=>{changeFact();},10000);
		function changeFact(){
		var newFactNo=Math.floor(Math.random()*facts.length);
			if (newFactNo==factNo) {setTimeout(()=>{changeFact();},100);return;}
			var txtFactNo=document.getElementById('txtFactNo');
			var txtFact=document.getElementById('txtFact');
			factNo=newFactNo;
			var randomFact=facts[factNo];
			document.getElementById('factanim1').beginElement();
			setTimeout(()=>{txtFactNo["textContent"]=`Fact #${factNo+1}`;},100);
			for (let i=0;i<randomFact.length;i++){
			  setTimeout(()=>{factText+= M
randomFact[i];txtFact["innerText"]=factText;},i*10);
			setTimeout(()=>{changeFact();},10000);
			font: 180px Verdana;
			font-weight: bold;
			stroke-width: 4px;
			font: 100px Verdana;
			font-weight: bold;
			stroke-width: 3px;
			font: 26px Verdana;
			font-weight: bold;
			text-align:center;
	<rect x="0" y="0" width="600" height="600" fill="#F5F5F5" stroke="black" stroke-width="5"/>
	<rect x="5" y="5" width="590" height="590" stroke="#CC0000" stroke-width="2"/>
	<text x="50" y="230" dy="0 -10 -10 -10 -10 -10" textLength="240" lengthAdjust="spacingAndGlyphs" class="cn-title" rotate="-10" filter="url(#textshadow)">
	<text x="300" y="230" dy="0 -15 -10 -10 -10 -8" textLength="240" lengthAdjust="spacingAndGlyphs" class="cn-title" rotate="-10" filter="M
	<text id="txtFactNo" x="200" y="340" textLength="200" lengthAdjust="spacingAndGlyphs" class="cn-title2" filter="url(#textshadow)">
	<animate id="factanim1" xlink:href="#txtFactNo" attributeType="XML" attributeName="textLength" from="200" to="190" dur="0.1s" />
	<animate id="factanim2" xlink:href="#txtFactNo" attributeType="XML" attributeName="textLength" from="190" to="200" dur="0.2s" begin="factanim1.end"/>
	<filter id="textshadow">
ur in="SourceAlpha" stdDeviation="3"/>
		<feOffset dx="2" dy="2" result="offsetblur"/>
		<feFlood flood-color="#CC0000" flood-opacity="0.8"/>
		<feComposite in2="offsetblur" operator="in"/>
			<feMergeNode in="SourceGraphic"/>
	<foreignObject x="50" y="340" width="500" height="200" transform="translate(0,0)" >
		<xhtml:div style="display:table;width:500px;height:200px;" rotate="-30">
			<xhtml:div style="display:table-cell;vertical-align:middle;">
		<xhtml:div id="txtFact" class="cn-text">Some may say these are jokes, but Chuck Norris knows they're facts!</xhtml:div>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" fill="none" viewBox="0 0 600 600">
	<script type="application/ecmascript">
			"Chuck Norris' signature can override any transaction on the Bitcoin blockchain.",
			"Chuck Norris can tokenize anything with a single punch.",
			"Chuck Norris once sent an NFT to the moon, and it returned as a rare collectible.",
			"Chuck Norris can use his roundhouse kick to M
transfer NFTs between wallets.",
			"Chuck Norris' NFTs are so rare, only he can own them.",
			"Chuck Norris once sent a Bitcoin transaction without using the internet.",
			"The cryptographic algorithm used to secure Bitcoin transactions is known as the 'Norris Protocol'.",
			"Chuck Norris once cracked a\n 256-bit encryption code with a roundhouse kick.",
			"Chuck Norris once mined Bitcoin with his bare hands.",
			"Chuck Norris can solve any Rubik's Cube with a single move.",
			"Chuck Norris doesn't reM
cognize the periodic table, as it doesn't contain the element of surprise.",
 PIN code is\n the last 4 digits of Pi.",
			"Chuck Norris once divided by zero, and the universe was born.",
			"Chuck Norris doesn't read books; he stares at them until they start talking.",
			"Chuck Norris never calls the wrong number; you just answer the wrong phone.",
			"Chuck Norris counted to infinity... twice.",
			"When Chuck Norris surfs the web, cookies have to accept him.",
			"Chuck Norris can sit iM
n the corner of a rounded table.",
			"Chuck Norris can hear sign language.",
			"Chuck Norris was in all of the\n Star Wars movies; he was\n the Force.",
			"When Chuck Norris enters the room, even the chairs stand up.",
			"Chuck Norris is so fast that he can run around the world and punch himself in the back of the head before he finishes.",
			"Why can't you name a bridge after Chuck Norris? Because no one crosses Chuck Norris.",
			"Chuck Norris built the hospital in which he was born.",
do push-ups;\n he does earth downs.",
			"Chuck Norris doesn't wear a watch; he decides what time it is.",
			"When Chuck Norris goes swimming, he doesn't get wet; the water gets Chuck Norris.",
			"After he was born, Chuck Norris drove his mother home from the hospital.",
			"When Chuck Norris enters a room, he doesn't turn the light on; he turns the dark off.",
			"Chuck Norris' tears can cure cancer; too bad he's never cried.",
			"When Chuck Norris orders furniture from Ikea, it comes\n pre-assembled.",
			"A huge asteroid was on a collision course with Earth, but Chuck Norris altered its path by looking at it through a telescope.",
			"How many push-ups can Chuck Norris do? All of them.",
			"Chuck Norris went to the sun and spent two nights there.",
			"Chuck Norris has never seen a red light in his life; the light turns yellow when he looks at it.",
			"Chuck Norris can make fire\n with two ice cubes.",
			"Chuck Norris can kick diamonds out of coal.",
			"Chuck Norris doesn't have a center of gravity; heM
 IS the center of gravity.",
			"The years haven't caught up to Chuck Norris, mostly out of fear of trying to do so.",
			"Chuck Norris threw a hand grenade and killed 50 people\n - then the grenade exploded.",
			"Ghosts sit around a campfire and tell stories about Chuck Norris.",
			"Doctors eat an apple a day\n to keep Chuck Norris away.",
			"Chuck Norris can stare at the\n Eye of Sauron and it blinks.",
			"When Chuck Norris cooks,\n even the onions cry.",
			"Chuck Norris once challenged Superman to a M
weight-lifting competition - the loser had to wear their underwear on the outside of their pants.",
			"Chuck Norris was once bitten by a King Cobra - after three days of excruciating pain, the snake finally died.",
			"Death once had a\n near-Chuck Norris experience.",
			"Chuck Norris has a grizzly bear rug in his house - it's alive,\n it's just too scared to move.",
			"Chuck Norris' reputation doesn't precede him, it follows him at a respectful distance.",
			"Chuck Norris doesn't flush the toilet - he scaM
res the shit out of it.",
			"Chuck Norris sleeps with his pillow under his gun.",
			"Chuck Norris can strangle you with a cordless phone.",
			"Chuck Norris doesn't sleep\n - he waits.",
			"Chuck Norris doesn't aim his gun - the bullets just don't want to disappoint him.",
			"Chuck Norris is the only person\n to ever successfully execute a kamikaze plane crash - twice.",
			"Evolution is a lie - there's just a list of animals that Chuck Norris allowed to survive.",
			"When Chuck Norris runs with scissorM
s in both hands, the only one in danger is you.",
			"The average living room contains 2,396 things that Chuck Norris can use to kill you with - including the very idea of the room's existence itself.",
			"Chuck Norris has a massive pile of dead ninjas in his backyard\n - he likes to call it 'Brokeback Mountain'.",
			"Chuck Norris can slam\n a revolving door.",
			"If you can see Chuck Norris,\n he can see you. If you can't see Chuck Norris, you may be only seconds away from death.",
			"Chuck Norris can kilM
l two stones with one bird.",
			"Chuck Norris can judge a book\n by its cover.",
			"Chuck Norris has already been to Mars; that's why there are no signs of life.",
			"Chuck Norris can cut through\n a hot knife with butter.",
			"Chuck Norris can eat just one Lay's potato chip.",
			"Chuck Norris once rode a\n nine-foot grizzly bear through\n an automatic car wash,\n and survived.",
			"If you want a list of Chuck Norris' enemies, just check the extinct species list.",
			"Chuck Norris can make a\n happy mM
			"Chuck Norris can make a\n snowman out of sand.",
			"Chuck Norris can turn a zombie into a human with one punch.",
			"Chuck Norris can make a paper airplane fly faster than the speed of sound.",
			"Chuck Norris can turn his own shadow into a weapon of mass destruction.",
			"Chuck Norris can juggle a chainsaw and still have time to make a sandwich.",
			"Chuck Norris has two speeds: Walk and Kill."
		setTimeout(()=>{changeFact();},10000);
		function changeFact(){
		var newFactNo=Math.floor(Math.random()*facts.length);
			if (newFactNo==factNo) {setTimeout(()=>{changeFact();},100);return;}
			var txtFactNo=document.getElementById('txtFactNo');
			var txtFact=document.getElementById('txtFact');
			factNo=newFactNo;
			var randomFact=facts[factNo];
			document.getElementById('factanim1').beginElement();
			setTimeout(()=>{txtFactNo["textContent"]=`Fact #${factNo+1}`;},100);
			for (let i=0;i<randomFact.length;i++){
			  setTimeout(()=>{factText+= M
randomFact[i];txtFact["innerText"]=factText;},i*10);
			setTimeout(()=>{changeFact();},10000);
			font: 180px Verdana;
			font-weight: bold;
			stroke-width: 4px;
			font: 100px Verdana;
			font-weight: bold;
			stroke-width: 3px;
			font: 26px Verdana;
			font-weight: bold;
			text-align:center;
	<rect x="0" y="0" width="600" height="600" fill="#F5F5F5" stroke="black" stroke-width="5"/>
	<rect x="5" y="5" width="590" height="590" stroke="#CC0000" stroke-width="2"/>
	<text x="50" y="230" dy="0 -10 -10 -10 -10 -10" textLength="240" lengthAdjust="spacingAndGlyphs" class="cn-title" rotate="-10" filter="url(#textshadow)">
	<text x="300" y="230" dy="0 -15 -10 -10 -10 -8" textLength="240" lengthAdjust="spacingAndGlyphs" class="cn-title" rotate="-10" filter="M
	<text id="txtFactNo" x="200" y="340" textLength="200" lengthAdjust="spacingAndGlyphs" class="cn-title2" filter="url(#textshadow)">
	<animate id="factanim1" xlink:href="#txtFactNo" attributeType="XML" attributeName="textLength" from="200" to="190" dur="0.1s" />
	<animate id="factanim2" xlink:href="#txtFactNo" attributeType="XML" attributeName="textLength" from="190" to="200" dur="0.2s" begin="factanim1.end"/>
	<filter id="textshadow">
ur in="SourceAlpha" stdDeviation="3"/>
		<feOffset dx="2" dy="2" result="offsetblur"/>
		<feFlood flood-color="#CC0000" flood-opacity="0.8"/>
		<feComposite in2="offsetblur" operator="in"/>
			<feMergeNode in="SourceGraphic"/>
	<foreignObject x="50" y="340" width="500" height="200" transform="translate(0,0)" >
		<xhtml:div style="display:table;width:500px;height:200px;" rotate="-30">
			<xhtml:div style="display:table-cell;vertical-align:middle;">
		<xhtml:div id="txtFact" class="cn-text">Some may say these are jokes, but Chuck Norris knows they're facts!</xhtml:div>
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "bak.sats"
text/plain;charset=utf-8
  "name": "1ooo.sats"
text/plain;charset=utf-8
  "name": "chinaso.sats"
'GIF resized on https://ezgif.com/resize
text/plain;charset=utf-8
  "name": "bbg.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "btc999.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "4o4.sats"
text/plain;charset=utf-8
  "name": "6oo.sats"
text/plain;charset=utf-8
  "name": "8oo.sats"
text/html;charset=utf-8
<!DOCTYPE html><html lang="en" ><head> <meta charset="UTF-8"> </head><body ></body><style> *{box-sizing: border-box} body{margin: 0;} @-webkit-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @-moz-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @-ms-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @keyframes gradient { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%M
; } 100% { background-position: 0% 50%; } } </style><div style=" width: 100%;height: 100vh;padding: 5vw;margin: 0 auto ;background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab); background-size: 200% 200%; animation: gradient 15s ease infinite;"> <div class="pulse-button" style="position: relative; width: 20vw; height: 20vw; line-height: 20vw; margin: 0 auto; box-shadow: 0 0 0 0 rgba(247, 247, 247, 0.7); border-radius: 50%; background-color: #fffdf8; font-size: 12vw; text-align: center; -webkit-animaM
tion: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); "><svg style=" width: 60%;  height: 20vw;" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 21.6 21.6" style="enable-background:new 0 0 21.6 21.6;" xml:space="preserve"><g id="Layer_2_1_"M
><g id="Layer_1-2"><path style="fill:#666666;" d="M0.9,20.7c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c-1.8,1.9-3.7,3.7-5.5,5.6c-1.7,1.7-3.5,3.5-5.2,5.2c-0.2,0.2-0.3,0.3-0.5,0.4H1.9C1.4,21.4,1.2,21,0.9,20.7z"/><g><path style="fill:#8E8E8E;" d="M7.5,11.8c-0.1,0.1-0.2,0.1-0.3,0C6.5,11.1,5.7,10.4,5,9.6c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.2,1.2c-0.4,0.4-0.4,0.7,0,1.1c0.7,0.7,1.5,1.5,2.2,2.2c0.1,0.1,0.1,0.2,0,0.3c-0.2,0.2-0.4,0.4-0.6,0.6c-0.1,0.1-0.1,0.1-0M
.2,0c-0.5-0.5-0.9-0.9-1.4-1.4c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.3,1.3c-0.3,0.3-0.3,0.7,0,1c0.4,0.4,0.9,0.9,1.3,1.3c0.1,0.1,0.2,0.2,0,0.4c-0.5,0.5-1,1-1.5,1.4c-0.1,0.1-0.3,0.3-0.3,0.4l0,0.3c0.2,0.4,0.6,0.7,0.9,1c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2c-0.6-0.1-1.1-0.3-1.6-0.6C9.9,9.4,8.7,10.6,7.5,11.8z"/><path  style="fill:#8E8E8E;" d="M20.7,6.5C21.7,5.2,21.9,3.4,21,2c-0.2-0.3-0.4-0.6-0.7-0.8c0-0.1-0.1-0.1-0.1-0.1c-0.7-0.6-1.5-1-2.4-1c-1,0-2,0.3-2.8,0.9c-0.1,0.1-0.2,0.1-0.4,0.M
1c-1.1-0.4-2.2-0.4-3.2,0.2c-1.6,0.9-2.3,2.2-2.1,4c0.1,1,0.6,1.8,1.3,2.5C10.8,7.9,11,8,11.2,8.1c0.5,0.2,1.1,0.5,1.6,0.6l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c0.1,0,0.1,0.1,0.1,0.1c1,1.4,2.4,2,4.1,1.7c2.4-0.4,3.8-3,2.9-5.3C20.5,6.7,20.5,6.6,20.7,6.5z M17.7,6.5c0,0.1-0.1,0.1-0.1,0.2c-0.7,0.8-1.9,0.9-2.7,0.2l-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0,0.1-0.1,0.1-0.1c-0.6-0.6-0.7-1.4-0.4-2.2c0.5-1.2,2.1-1.4,3.1-0.5C18.2,4.9,18.2,5.8,17.7,6.5z"/></g></g></g></svg> </div> <div align="center" style=" padding:5px; color:#ffffff; font-size:6L
vw; font-family: Arial, sans-serif; padding-top:20px;">You've got a<br/> <font style="font-size: 8vw;">SILVER KEY</font><br/> generative.xyz </div></div></body></html>h!
text/plain;charset=utf-8
  "name": "ask.sats"
text/plain;charset=utf-8
  "name": "2oo.sats"
text/html;charset=utf-8
<iframe src="https://openprocessing.org/sketch/1800599/embed/" width="400" height="400"></iframe>
text/plain;charset=utf-8
  "name": "yhl.sats"
  "name": "Amagatu.sats",
  "lnurl": "lnurl1dp68gurn8ghj7em9w3skccne9e3k7mf09emk2mrv944kummhdchkcmn4wfk8qtmpd4skwct5w5r560dq",
  "npub": "npub1hkjgv0g2kwcnmv99ltk2py3kw8qxry6sz5zfpfktvf7knvvuf5aqk8dad0",
'GIF resized on https://ezgif.com/resize
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "7oo.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
'GIF resized on https://ezgif.com/resize
text/plain;charset=utf-8
'GIF resized on https://ezgif.com/resize
text/plain;charset=utf-8
History of Kazantiph!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "9oo.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "5oo.sats"
'GIF resized on https://ezgif.com/resize
text/plain;charset=utf-8
  "name": "5o5.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "zs66.sats"
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"dweb.sats"}h!
text/plain;charset=utf-8
  "name": "3oo.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
'GIF resized on https://ezgif.com/resize
text/html;charset=utf-8
<!DOCTYPE html><html lang="en" ><head> <meta charset="UTF-8"> </head><body ></body><style> *{box-sizing: border-box} body{margin: 0;} @-webkit-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @-moz-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @-ms-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @keyframes gradient { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%M
; } 100% { background-position: 0% 50%; } } </style><div style=" width: 100%;height: 100vh;padding: 5vw;margin: 0 auto ;background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab); background-size: 200% 200%; animation: gradient 15s ease infinite;"> <div class="pulse-button" style="position: relative; width: 20vw; height: 20vw; line-height: 20vw; margin: 0 auto; box-shadow: 0 0 0 0 rgba(247, 247, 247, 0.7); border-radius: 50%; background-color: #fffdf8; font-size: 12vw; text-align: center; -webkit-animaM
tion: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); "><svg style=" width: 60%;  height: 20vw;" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 21.6 21.6" style="enable-background:new 0 0 21.6 21.6;" xml:space="preserve"><g id="Layer_2_1_"M
><g id="Layer_1-2"><path style="fill:#666666;" d="M0.9,20.7c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c-1.8,1.9-3.7,3.7-5.5,5.6c-1.7,1.7-3.5,3.5-5.2,5.2c-0.2,0.2-0.3,0.3-0.5,0.4H1.9C1.4,21.4,1.2,21,0.9,20.7z"/><g><path style="fill:#8E8E8E;" d="M7.5,11.8c-0.1,0.1-0.2,0.1-0.3,0C6.5,11.1,5.7,10.4,5,9.6c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.2,1.2c-0.4,0.4-0.4,0.7,0,1.1c0.7,0.7,1.5,1.5,2.2,2.2c0.1,0.1,0.1,0.2,0,0.3c-0.2,0.2-0.4,0.4-0.6,0.6c-0.1,0.1-0.1,0.1-0M
.2,0c-0.5-0.5-0.9-0.9-1.4-1.4c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.3,1.3c-0.3,0.3-0.3,0.7,0,1c0.4,0.4,0.9,0.9,1.3,1.3c0.1,0.1,0.2,0.2,0,0.4c-0.5,0.5-1,1-1.5,1.4c-0.1,0.1-0.3,0.3-0.3,0.4l0,0.3c0.2,0.4,0.6,0.7,0.9,1c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2c-0.6-0.1-1.1-0.3-1.6-0.6C9.9,9.4,8.7,10.6,7.5,11.8z"/><path  style="fill:#8E8E8E;" d="M20.7,6.5C21.7,5.2,21.9,3.4,21,2c-0.2-0.3-0.4-0.6-0.7-0.8c0-0.1-0.1-0.1-0.1-0.1c-0.7-0.6-1.5-1-2.4-1c-1,0-2,0.3-2.8,0.9c-0.1,0.1-0.2,0.1-0.4,0.M
1c-1.1-0.4-2.2-0.4-3.2,0.2c-1.6,0.9-2.3,2.2-2.1,4c0.1,1,0.6,1.8,1.3,2.5C10.8,7.9,11,8,11.2,8.1c0.5,0.2,1.1,0.5,1.6,0.6l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c0.1,0,0.1,0.1,0.1,0.1c1,1.4,2.4,2,4.1,1.7c2.4-0.4,3.8-3,2.9-5.3C20.5,6.7,20.5,6.6,20.7,6.5z M17.7,6.5c0,0.1-0.1,0.1-0.1,0.2c-0.7,0.8-1.9,0.9-2.7,0.2l-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0,0.1-0.1,0.1-0.1c-0.6-0.6-0.7-1.4-0.4-2.2c0.5-1.2,2.1-1.4,3.1-0.5C18.2,4.9,18.2,5.8,17.7,6.5z"/></g></g></g></svg> </div> <div align="center" style=" padding:5px; color:#ffffff; font-size:6L
vw; font-family: Arial, sans-serif; padding-top:20px;">You've got a<br/> <font style="font-size: 8vw;">SILVER KEY</font><br/> generative.xyz </div></div></body></html>h!
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>A simple template for launching your art on Bitcoin</title>
    Generative supports the most popular creative coding libraries. Simply uncomment the library you want to use below.
    Are we missing an important library? Let us know @generative_xyz.
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
    <!-- c2.min.js@1.0.0
pt sandbox="allow-scripts" type="text/javascript" src="https://cdn.generative.xyz/ajax/libs/c2/1.0.0/c2.min.js"></script>
    <!-- chromajs@2.4.2
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/chroma-js/2.4.2/chroma.min.js"></script>
<!--    <script sandbox="allow-scripts" type="text/javascript" src="https://cdn.generative.xyz/ajax/libs/p5.grain/0.6.1/p5.grain.min.js"></script>-->
    <!-- threejs@r124
    <script sandbox="allow-scripts" typM
e="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r124/three.min.js"></script>
    <!-- tonejs@14.8.49
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/tone/14.8.49/Tone.js"></script>
    <!-- svgjs@3.1.2
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/svg.js/3.1.2/svg.min.js"></script>
    <!-- aframejs@1.2.0
    <script sandbox="allow-scripts" type="text/jaM
vascript" src="https://cdnjs.cloudflare.com/ajax/libs/aframe/1.2.0/aframe.min.js"></script>
    <!-- babylonjs@5.47.0
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/babylonjs/5.47.0/babylon.js"></script>
    <!-- paperjs@0.12.17
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/paper.js/0.12.17/paper-full.min.js"></script>
    <!-- regljs@2.1.0
    <script sandbox="allow-scripts" tM
ype="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/regl/2.1.0/regl.min.js"></script>
    <script type="text/javascript">
 Add your script here
 Add your script here
    <script id="snippet-random-code" type="text/javascript">
        let seed = window.location.href.split('/').find(t => t.includes('i0'));
        if (seed == null) {
            const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
            seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('') + "i0";
            let pattern = "seed=";
            for (let i = 0; i < seed.length - pattern.length; ++i) {
                if (seed.substM
ring(i, i + pattern.length) == pattern) {
                    seed = seed.substring(i + pattern.length);
                    break;
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
            for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
urn _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
            return function () {
                u >>>= 0, i >>>= 0;
                var l = ($ >>>= 0) + (_ >>>= 0) | 0;
                return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | M
0) | 0) | 0, (l >>> 0) / 4294967296
        // IMPORTANT: Instead of Math.random(), use this function mathRand() for random number generation.
        // This function generates a random number between 0 and 1 with on-chain seed.
        let mathRand = sfc32(...cyrb128(seed));
        html, body {
            margin: 0;
            padding: 0;
            max-width: 100%;
            max-height: 100%;
            margin: auto;
     overflow: auto;
            position: fixed;
            object-fit: contain;
            bottom: 0;
            left: 0;
            right: 0;
<script type="text/javascript">
    const rand = mathRand();
    function T1(rand) {
        // calculate rarity by yourself
        if (rand > 0.5) {
            return true;
    // window.$generativeTraits contain list traits for token
    // you need to populate a $generativeTraits object in the window object
    window.$generativeTraits = {
        "T1": T1(rand),
    console.log(window.$generativeTraits)
 Add your code here
nst container = document.createElement("div")
    // container.innerHTML = "<span>seed: " + seed + "</span><br>";
    // document.body.prepend(container)
    //License: Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
    //Author: @devhontran
    //Twitter: https://twitter.com/DevHontran
    //Website: https://hontran.dev
    const scaler = 1;
    let paper, border;
    let shadown = {x: -5, y: 5};
    let layers = [];
    let padding = 40;
    function cyrb128(str) {
= 1779033703, h2 = 3144134277,
            h3 = 1013904242, h4 = 2773480762;
        for (let i = 0, k; i < str.length; i++) {
            k = str.charCodeAt(i);
            h1 = h2 ^ Math.imul(h1 ^ k, 597399067);
            h2 = h3 ^ Math.imul(h2 ^ k, 2869860233);
            h3 = h4 ^ Math.imul(h3 ^ k, 951274213);
            h4 = h1 ^ Math.imul(h4 ^ k, 2716044179);
        h1 = Math.imul(h3 ^ (h1 >>> 18), 597399067);
        h2 = Math.imul(h4 ^ (h2 >>> 22), 2869860233);
        h3 = Math.imul(h1 ^ (h3M
 >>> 17), 951274213);
        h4 = Math.imul(h2 ^ (h4 >>> 19), 2716044179);
        return [(h1^h2^h3^h4)>>>0, (h2^h1)>>>0, (h3^h1)>>>0, (h4^h1)>>>0];
    function sfc32_c(a, b, c, d) {
        a >>>= 0; b >>>= 0; c >>>= 0; d >>>= 0;
        var t = (a + b) | 0;
        a = b ^ b >>> 9;
        b = c + (c << 3) | 0;
        c = (c << 21 | c >>> 11);
        d = d + 1 | 0;
        t = t + d | 0;
        c = c + t | 0;
        return (t >>> 0) / 4294967296;
    // return random value from [l -> r]
function consistentRand (seed, l, r) {
        const rand = sfc32_c(...cyrb128(seed.toString()));
        return l + rand * (r - l)
    function getRandomItem (listP, seed) {
        const pref = []
        for (const x of listP) pref.push(x)
        for (let i = 1; i < listP.length; i++) {
            pref[i] += pref[i - 1]
        for (let i = 0; i < pref.length; i++) pref[i] /= pref[pref.length - 1];
        // get random value from 0->1
        const rand = consistentRand(seed, 0, 1)
r (let i = 0; i < pref.length; i++) {
            if (rand < pref[i]) return i;
    function createRadialGradient(x, y, r, x1, y1, r1) {
        const grd = drawingContext.createRadialGradient(x, y, r, x1, y1, r1);
        grd.addColorStop(0,"#FFFFFF");
        grd.addColorStop(1,"#E5E5E3");
        drawingContext.fillStyle = grd;
        drawingContext.fillRect(0, 0, width, height);
    function artNosie(){
        const w = width * 1.2;
        const h = height * 1.2M
        paper = createGraphics(w, h);
        for(let i = 0 ; i< 100000; i++){
            let x = random(w);
            let y = random(h);
            let dotSize = 10.0*(noise(x/(width / 4), y/(height / 4))*2 - noise(x/width, y/height));
            paper.strokeWeight(random(0.25, 3));
            paper.stroke(random(20, 80), random(1+dotSize, 4+dotSize));
            paper.point(x, y);
    function generabox(col, pos, si){
        const layer = createGraphics(width, height);
ill(140, 178, 250, 56);
        layer.noStroke();
        layer.rect(pos.x + shadown.x, pos.y + shadown.y, si.w, si.h);
        layer.filter(BLUR, 3);
        layer.fill(col.r, col.g, col.b, col.a);
        layer.noStroke();
        layer.rect(pos.x, pos.y, si.w, si.h);
        layers.push(layer);
    function setup() {
        const hash = rand ? rand : Math.random();
        const fCol = {r: 255, g: 255, b: 255};
        const s = min(window.innerWidth, window.innerHeight)
        createCanvas(s,s);M
        for(let i=0; i<9; i++){
            const tHash = `${hash}_${i}`;
            const cyrHash = cyrb128(tHash);
            const mixHash_color_r = consistentRand(cyrHash[0], 0, 1);
            const mixHash_color_g = consistentRand(cyrHash[1], 0, 255);
            const mixHash_color_b = consistentRand(cyrHash[2], 0, 255);
            const mixHash_color_a = 255;//consistentRand(cyrHash[3], 100, 255);
            const sw = consistentRand(cyrHash[0],50, width / 2);
            const sh = consistentRaM
nd(cyrHash[3], 50, height / 2);
            const col = {r: mixHash_color_r, g: mixHash_color_g, b: mixHash_color_b, a: mixHash_color_a};
            const si = {w: sw, h: sh};
            const pos_x = consistentRand(cyrHash[1], padding, width- padding - si.w);
            const pos_y = consistentRand(cyrHash[2], padding, height- padding - si.h);
            const pos = {x: pos_x, y: pos_y}
            // console.log('___i', col, pos, si);
            generabox(col, pos, si);
        const borderSize = 30;
        border = createGraphics(width, height);
        border.fill(fCol.r, fCol.g, fCol.b, 255);
        border.noStroke();
        border.rect(0, 0, borderSize, height);
        border.fill(fCol.r, fCol.g, fCol.b, 255);
        border.noStroke();
        border.rect(width - borderSize, 0, borderSize, height);
        border.fill(fCol.r, fCol.g, fCol.b, 255);
        border.noStroke();
        border.rect(0, 0, width, borderSize);
        border.fill(fCol.r, fCol.g, fCol.b, 255)M
        border.noStroke();
        border.rect(0, height - borderSize, width, borderSize);
    function draw() {
        background('#ffffff');
        blendMode(BLEND);
        for(let i=0; i<9; i++){
            image(layers[i], 0, 0, width, height);
        blendMode(MULTIPLY)
        createRadialGradient(width / 2, height / 2, 0, width / 2, height / 2, height);
        blendMode(MULTIPLY);
        image(paper, 0, 0, width, height);
        image(border,M-
 0, 0, width, height);
    function windowResized() {
        const s = min(window.innerWidth, window.innerHeight)
        resizeCanvas(s, s);
 Add your code here
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
d/Foundry USA Pool #dropgold/
6j4ion:2.QmPuTxFDQsiAYPg92b2oUNER3DzeK176zLtrKssyMZXs2r
Aj?=:ETH.ETH:0x4aFAdd93Bcf788dd20FF12A1AcbF9c90B92335B1:3678626::0
Bj@=:ETH.ETH:0xb7c289F360C3f9229235c0D98B83a34962Fe8c06:63897161::0
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "$$$$.sats"
DjB=:BNB.BNB:bnb109k30fn53q6vjfcqk72z2hm4g4eufcd3deq3z5:21848242:te:0
LjJ=:BNB.BUSD-BD1:bnb1qwtlksr3a3vy6dk3ha6uq7mfm3kuu7c3w4td4p:32041341863:te:0
text/plain;charset=utf-8
'{"p":"sns","op":"reg","name":"AI.sats"}h!
text/plain;charset=utf-8
  "name": "akm.sats"
text/plain;charset=utf-8
  "name": "ako.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
<!DOCTYPE html><html> <head> <title>Maxi Hacker</title> <style>.root{margin: 0; padding: 0;}body{background-color: black; margin: 0px;}.flexCentered{display: flex; align-items: center; justify-content: center;}.doodooContainer{height: 100vh; width: 100vw;}.mainBootyHeader{font-size: 3rem; font-family: 'Times New Roman'; color: #4AF626; margin: 0px; height: 14%; flex-direction: column;}.mainBootyHeader h1{margin: 0;}.mainBootyHeader h6{margin: 0;}.flavorHeader{height: 6%; width: 100%; background-color: #4AF626;}.serM
iesNumberText{color: rgb(0, 47, 65);}.main{width: 100%; height: 80%;}.sidebar{width: 30%; height: 92%; background-color: black; border: 2px solid #4AF626; display: flex; flex-direction: column; align-self: center;}.sidebar h1{margin: 0px; margin-left: 4px; padding-top: 10px; text-align: center; font-size: 2rem; color: #4AF626; font-weight: 900;}.midRangeContainer{height: 94%; width: 100%; display: flex; overflow-x: auto;}.mainContentBooboo{height: 100%; width: 70%; flex-direction: column;}.resultsContainer{margin: M
10px 0px 4px; width: 65%; display: flex; align-items: center; justify-content: space-between; color: #4AF626;}button:hover{background: #222;}.forwardBackBtnDiv{width: 10%; display: flex; align-items: center; justify-content: space-between;}.forwardBackBtnDiv button{background: black; border: 1px solid #4AF626; color: #4AF626;}.articleDiv{padding-top: 10px; padding-bottom: 0.5rem; height: 88%; display: flex; align-items: center; flex-direction: column;}.articleBtn{width: 80%; height: 14%; background-color: black; boM
rder-color: #4AF626; border-radius: 20px; font-size: 1em; color: #4AF626; font-weight: 500; margin-top: 1rem;}.footerContainer{background-color: #4AF626; display: flex; align-items: center; justify-content: center; height: 6%;}.footerBtn{height: 80%; background-color: black; border-color: #4AF626; border-radius: 8%; font-size: 16px; color: #4AF626;}button{cursor: pointer;}.testCol{text-align: left; background-color: #4AF626; color: black; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}.mainHeader{bM
ackground-color: black; color: #4AF626; margin: 4px 0px 4px 0px;}.mainTable{background-color: #4AF626; width: 90%; height: 70%;}.mainTable th, td{line-height: 1em; font-weight: bold;}table tr:nth-child(even){background-color: black; color: #4AF626;}table tr:nth-child(odd){background-color: black; color: #4AF626;}.mainContainer{background-color: black; color: black; height: 80%; width: 80%; display: flex; flex-direction: column; align-items: center; border: 2px solid #4AF626;}.walletConnectedText{width: 100%; text-aM
lign: end; margin-top: 10px; padding-right: 16px; margin-bottom: 0px;}.walletName{color: #4AF626; font-weight: 900;}th:first-child, td:first-child{text-align: left; padding-left: 4px;}th:not(:first-child), td:not(:first-child){text-align: right; padding-right: 4px;}</style> </head> <body> <section class="doodooContainer"> <div class="mainBootyHeader flexCentered"><h1>Maxi Hacker Terminal</h1></div><section class="main"> <div class="flavorHeader flexCentered"> <h3> An official BTC Ordinals Collectible Website - <spaM
n class="seriesNumberText">#3/100 (Series 1)</span> </h3> </div><div class="midRangeContainer"> <section class="sidebar"> <h1>Feature News/Articles</h1> <div class="articleDiv"> <button class="articleBtn" onclick="window.open('https://twitter.com/zachxbt', '_blank')" > Purveyor of Blockchain Justice Awarded Private Key to Long-Lost Satoshi Wallet </button> <button class="articleBtn" onclick="window.open('https://www.youtube.com/watch?v=YersIyzsOpc', '_blank')" > BTC Hits $500K: A Live Reaction from SEC President </M
button> <button class="articleBtn" onclick="window.open('https://en.wikipedia.org/wiki/Virtual_private_network', '_blank')" > Required Reading Material from Elite Hacker Group Anonymous </button> <button class="articleBtn" onclick="window.open('https://www.imdb.com/title/tt4158110/', '_blank')" > Required Watching Material from Elite Hacker Group Anonymous </button> <button class="articleBtn" onclick="window.open('https://www.youtube.com/watch?v=RjJDCTgBJHA', '_blank')" > Required Listening Material from Elite HackM
er Group Anonymous </button> </div></section> <section class="mainContentBooboo flexCentered"> <div class="mainContainer"> <div class="walletConnectedText">Wallet Connected: <span class="walletName">cykablyat.BTC</span></div><h2 class="mainHeader">My Ordinal Portfolio</h2> <table class="mainTable"> <thead> <tr> <th width="200" class="testCol">Project Name</th> <th class="testCol">Total Profit (BTC)</th> <th class="testCol">Spent (BTC)</th> <th class="testCol">NFTs Bought</th> <th class="testCol">NFTs Sold</th> </trM
></thead> <tbody> <tr> <td width="200">BTC Bytes</td><td>8.50</td><td>2.5</td><td>10</td><td>8</td></tr><tr> <td width="200">Mr Beast Burger: S3 Keys</td><td>.92</td><td>1.35</td><td>1</td><td>1</td></tr><tr> <td width="200">BTC Breakfast Club</td><td>7.21</td><td>4.9</td><td>18</td><td>12</td></tr><tr> <td width="200">Ordinal Paul Giamattis</td><td>0</td><td>8.08</td><td>5</td><td>0</td></tr><tr> <td width="200">Bitcoin Boos</td><td>0.32</td><td>0.55</td><td>2</td><td>1</td></tr><tr> <td width="200">IShowSpeed x BM
TC Boys</td><td>-1.7</td><td>3.1</td><td>2</td><td>2</td></tr></tbody> </table> <div class="resultsContainer"> <span>Page 1-1</span> <div class="forwardBackBtnDiv"> <button disabled><</button><button disabled>></button> </div></div></section> </div></div></section> <section class="footerContainer"> <button class="footerBtn" onclick="window.open('https://twitter.com/0xB3ARD', '_blank')" > See More Ordinal Sites </button> </section> </section> </body></html>h!
text/plain;charset=utf-8
'{"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"BioLock.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"ARgames.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"Matters.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"tipping.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"askAI.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"tipus.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"Awards.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"AIhub.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"biobot.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"bounty.sats"}h!
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"AIanswers.sats"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"Gratuity.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"Follow.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"paymi.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"ARgame.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"satsex.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"AInet.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"ARhub.sats"}h!
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"SandyHuang.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"kknz.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"AIbase.sats"}h!
text/plain;charset=utf-8
FjDOUT:E5C2053199262B0662085B1F1A2041B2D03900DD6EB94E864B97F70323CDE1AE
FjDOUT:A0FF131D42DFC5CDD022EA23C7D9642D263B6A5D218E02B985889DC107DA9CCB
FjDOUT:5FFFC97A1803164D191FA2295F041A1502CFB36346C85749A4F8FB46CC2CFBAD
FjDOUT:901887A0B65D471CF56A600B2BF08A28635D75C6E0E867D1B76BE0B5C1BD63F3
FjDOUT:7AC0175CA109DE4B1094A5E8BBD77F2F73462C9724B74099DD3C80141D61C294
FjDOUT:FA7B0E754ABA7F42882902BA83B0A2660B52965227914FFE179C168327CEC567
text/plain;charset=utf-8
  "name": "masterchief.sats"
text/plain;charset=utf-8
  "name": "pyromaniac.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
d/Foundry USA Pool #dropgold/
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"@666.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"@555.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"@444.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"@888.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"@222.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"@999.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"@777.sats"}h!
Bj@=:ETH.ETH:0x14697462f8c150b4CecD106ed68BfC842c036117:22211958::0
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"210127.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"200315.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"200408.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"LIAUTO.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"dajiang.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"XPENG.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"itale.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"201215.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"325802.sats"}h!
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"buzzy.sats"}h!
text/plain;charset=utf-8
  "name": "jill.sats"
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"yong.sats"}h!
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:D2D43B5AB23E11ED9146F82E239793C4" xmpMM:DocumentID="xmp.did:D2D43B5BB23E11ED9146F82E239793C4"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:D2D43B58B23E11ED9146F82E239793C4" stRef:documentID="xmp.did:D2D43B59B23E11ED9146F82E239793C4"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>Ordinal Stream</title>
    <script type="text/javascript">
       (()=>{var $t=Object.create;var Gt=Object.defineProperty;var Ht=Object.getOwnPropertyDescriptor;var Jt=Object.getOwnPropertyNames;var Kt=Object.getPrototypeOf,Lt=Object.prototype.hasOwnProperty;var Ut=(o,n)=>()=>(n||o((n={exports:{}}).exports,n),n.exports);var Zt=(o,n,e,t)=>{if(n&&typeof n=="object"||typeof n=="function")for(let i of Jt(n))!Lt.call(o,i)&&i!==e&&Gt(o,i,{M
get:()=>n[i],enumerable:!(t=Ht(n,i))||t.enumerable});return o};var Ot=(o,n,e)=>(e=o!=null?$t(Kt(o)):{},Zt(n||!o||!o.__esModule?Gt(e,"default",{value:o,enumerable:!0}):e,o));var Tt=Ut((Ft,_t)=>{(function(o,n){typeof Ft=="object"?_t.exports=n():typeof define=="function"&&define.amd?define(n):o.Alea=n()})(Ft,function(){"use strict";return o.importState=function(e){var t=new o;return t.importState(e),t},o;function o(){return function(e){var t=0,i=0,r=0,l=1;e.length==0&&(e=[+new Date]);var s=n();t=s(" "),i=s(" "),r=s(" M
");for(var f=0;f<e.length;f++)t-=s(e[f]),t<0&&(t+=1),i-=s(e[f]),i<0&&(i+=1),r-=s(e[f]),r<0&&(r+=1);s=null;var c=function(){var h=2091639*t+l*23283064365386963e-26;return t=i,i=r,r=h-(l=h|0)};return c.next=c,c.uint32=function(){return c()*4294967296},c.fract53=function(){return c()+(c()*2097152|0)*11102230246251565e-32},c.version="Alea 0.9",c.args=e,c.exportState=function(){return[t,i,r,l]},c.importState=function(h){t=+h[0]||0,i=+h[1]||0,r=+h[2]||0,l=+h[3]||0},c}(Array.prototype.slice.call(arguments))}function n(){vM
ar e=4022871197,t=function(i){i=i.toString();for(var r=0;r<i.length;r++){e+=i.charCodeAt(r);var l=.02519603282416938*e;e=l>>>0,l-=e,l*=e,e=l>>>0,l-=e,e+=l*4294967296}return(e>>>0)*23283064365386963e-26};return t.version="Mash 0.9",t}})});var le=.5*(Math.sqrt(3)-1),re=(3-Math.sqrt(3))/6,Qt=1/3,Y=1/6,ae=(Math.sqrt(5)-1)/4,ce=(5-Math.sqrt(5))/20,bt=o=>Math.floor(o)|0;var At=new Float64Array([1,1,0,-1,1,0,1,-1,0,-1,-1,0,1,0,1,-1,0,1,1,0,-1,-1,0,-1,0,1,1,0,-1,1,0,1,-1,0,-1,-1]);function Dt(o=Math.random){let n=Vt(o),e=nM
ew Float64Array(n).map(r=>At[r%12*3]),t=new Float64Array(n).map(r=>At[r%12*3+1]),i=new Float64Array(n).map(r=>At[r%12*3+2]);return function(l,s,f){let c,h,a,j,d=(l+s+f)*Qt,y=bt(l+d),v=bt(s+d),u=bt(f+d),x=(y+v+u)*Y,C=y-x,I=v-x,b=u-x,k=l-C,G=s-I,R=f-b,S,B,N,A,D,_;k>=G?G>=R?(S=1,B=0,N=0,A=1,D=1,_=0):k>=R?(S=1,B=0,N=0,A=1,D=0,_=1):(S=0,B=0,N=1,A=1,D=0,_=1):G<R?(S=0,B=0,N=1,A=0,D=1,_=1):k<R?(S=0,B=1,N=0,A=0,D=1,_=1):(S=0,B=1,N=0,A=1,D=1,_=0);let V=k-S+Y,tt=G-B+Y,et=R-N+Y,nt=k-A+2*Y,ot=G-D+2*Y,Mt=R-_+2*Y,kt=k-1+3*Y,jt=G-M
1+3*Y,xt=R-1+3*Y,pt=y&255,mt=v&255,dt=u&255,at=.6-k*k-G*G-R*R;if(at<0)c=0;else{let z=pt+n[mt+n[dt]];at*=at,c=at*at*(e[z]*k+t[z]*G+i[z]*R)}let ct=.6-V*V-tt*tt-et*et;if(ct<0)h=0;else{let z=pt+S+n[mt+B+n[dt+N]];ct*=ct,h=ct*ct*(e[z]*V+t[z]*tt+i[z]*et)}let ht=.6-nt*nt-ot*ot-Mt*Mt;if(ht<0)a=0;else{let z=pt+A+n[mt+D+n[dt+_]];ht*=ht,a=ht*ht*(e[z]*nt+t[z]*ot+i[z]*Mt)}let ft=.6-kt*kt-jt*jt-xt*xt;if(ft<0)j=0;else{let z=pt+1+n[mt+1+n[dt+1]];ft*=ft,j=ft*ft*(e[z]*kt+t[z]*jt+i[z]*xt)}return 32*(c+h+a+j)}}function Vt(o){let e=new M
Uint8Array(512);for(let t=0;t<512/2;t++)e[t]=t;for(let t=0;t<512/2-1;t++){let i=t+~~(o()*(256-t)),r=e[t];e[t]=e[i],e[i]=r}for(let t=256;t<512;t++)e[t]=e[t-256];return e}var Xt=Ot(Tt(),1),$,p,M=[],qt,Rt,St,q,Z,X=10,wt=0,Q,vt=.06,it=0,w,P,st,lt,K,m=[],W=3,g,F,It=0,Et=0,te=.2,T,Bt;function ee(){var o=document.querySelector("body");$=document.createElement("canvas"),o.appendChild($),p=$.getContext("2d"),window.innerWidth<window.innerHeight?K=window.innerWidth:K=window.innerHeight;let n=J(mathRand(),0,1,0,3)|0,e;n===0?(M
st=K,lt=st*.7,e="7:5"):n===1?(lt=K,st=lt*.7,e="5:7"):n===2&&(st=K,lt=K,e="1:1");let t=window.devicePixelRatio;$.width=st*t|0,$.height=lt*t|0,$.style.width=`${st}px`,$.style.height=`${lt}px`,w=$.width/t,P=$.height/t,p.scale(t,t),Bt=Math.round(Math.min(Math.max(K/700,.5),1)*10)/10,p.imageSmoothingEnabled=!0,p.lineWidth=Bt,p.lineCap="round",p.lineJoin="round";let i=Math.floor(mathRand()*19021990);Q=Dt((0,Xt.default)(i)),X=K/175|0,q=w/X+1|0,Z=P/X+1|0,g=w/W|0,F=P/W|0,qt=new Array(q*Z),St=new Array(q*Z),Rt=new Array(q*Z)M
,vt=ut(.008,.018),T=ne(0,10,te);for(var r=0;r<1;r++){let R=ut(-w/2,w/2)|0,S=ut(-P/2,P/2)|0,B=ut(-w/2,w/2)|0,N=ut(-P/2,P/2)|0;M[r]=new gt(R,S,"major"),M[r+1]=new gt(B,N,"minor")}for(var l=0,s=0;s<Z;s++){for(var f=0,c=0;c<q;c++){var h=c+s*q,a=(Q(f,l,it)*.5+.5)*Math.PI*2,j,d,y,v;j=(Q(f/3+140,l/3+140,it/3)*.5+.5)*325|0,d=(Q(f/3+40,l/3+40,it/3)*.5+.5)*275|0,y=(Q(f/3+190,l/3+190,it/3)*.5+.5)*325|0,v=J(Q(f/2+250,l/2+250,it/2)*.5+.5,0,1,0,100)|0;var u=J(c,0,q,-w/2,w/2),x=J(s,0,Z,-P/2,P/2),C=[u,x];let R=Math.sqrt(Math.pow(CM
[0],2)+Math.pow(C[1],2));C[0]/=R,C[1]/=R;var I;let S=Math.cos(Math.PI/4),B=Math.sin(Math.PI/4);I=[S,B];let N=Math.sqrt(Math.pow(I[0],2)+Math.pow(I[1],2)),A=Math.atan(I[1]/I[0]),D=[[Math.cos(2*A),Math.sin(2*A)],[Math.sin(2*A),-Math.cos(2*A)]];var b=Ct(D)[0],k=Ct(D)[1];H(b,Nt(D)[0]),H(k,Nt(D)[1]);let _=Math.cos(2*A)*Math.cos(2*A)-Math.sin(2*A)*Math.sin(2*A),V=[[Math.cos(a),-Math.sin(a)],[Math.sin(a),Math.cos(a)]],tt=Math.sqrt(Math.pow(b[0],2)+Math.pow(b[1],2)),et=Math.sqrt(Math.pow(k[0],2)+Math.pow(k[1],2));b[0]=b[0]M
*_/tt,b[1]=b[1]*_/tt,k[0]=k[0]*_/et,k[1]=k[1]*_/et;let nt=Wt(V,b),ot=Wt(V,k);qt[h]=[nt[0],nt[1]],Rt[h]=[ot[0],ot[1]],St[h]=[j,d,y,v],f+=vt}l+=vt,it+=3e-4}for(var s=0;s<F;s+=1)for(var c=0;c<g;c+=1){var h=c+s*g;m[h]=new zt(c,s)}for(var r=0;r<30;r++){let S=U("major");S!==null&&M.push(S);let B=U("minor");B!==null&&M.push(B)}let G=q*Z;window.$generativeTraits={Type:"Tensor Field",Integrator:"RK4",Vectors:G,Format:e},window.requestAnimationFrame(Yt)}function Yt(){window.requestAnimationFrame(Yt),p.clearRect(0,0,w,P),p.fiM
llStyle="#000000",p.fillRect(0,0,w,P),p.save(),p.translate(w/2,P/2);for(var o=0;o<M.length;o++)M[o].follow(qt,Rt),M[o].edges(),M[o].changeCol(St),M[o].display();if(wt=m.filter(n=>n.spot===!0||n.spot2===!0).length,wt<m.length*.9){let n=U("major",0);n!==null&&M.push(n);let e=U("major",1);e!==null&&M.push(e);let t=U("minor",0);t!==null&&M.push(t);let i=U("minor",1);i!==null&&M.push(i);let r=U("major");r!==null&&M.push(r);let l=U("minor");l!==null&&M.push(l)}else if(wt>=m.length*.9&&wt<m.length-m.length/180){let n=0,e=M
Q(n/3+50,It/3+50,Et/3)*.5+.5;if(e<.5){let t=L("major",0,0,g/2|0,F/2|0);t!==null&&M.push(t)}else{let t=L("minor",0,0,g/2|0,F/2|0);t!==null&&M.push(t)}if(e<.5){let t=L("major",0,F-1|0,g/2|0,F/2|0);t!==null&&M.push(t)}else{let t=L("minor",0,F-1|0,g/2|0,F/2|0);t!==null&&M.push(t)}if(e<.5){let t=L("major",g-1|0,F-1|0,g/2|0,F/2|0);t!==null&&M.push(t)}else{let t=L("minor",g-1|0,F-1|0,g/2|0,F/2|0);t!==null&&M.push(t)}if(e<.5){let t=L("major",g-1|0,0,g/2|0,F/2|0);t!==null&&M.push(t)}else{let t=L("minor",g-1|0,0,g/2|0,F/2|0)M
;t!==null&&M.push(t)}n+=.01,It+=vt,Et+=3e-4}p.strokeStyle="#000",p.lineWidth=10,p.strokeRect(-w/2,-P/2,w,P),p.restore()}var zt=class{constructor(n,e){this.i=n,this.j=e,this.spot=null,this.spot2=null,this.index,this.pos=[]}};function gt(o,n,e){this.iniPos=[o,n],this.iniPos2=this.iniPos,this.iniPos3=this.iniPos,this.iniPos4=this.iniPos2,this.fBool=!0,this.fBool2=!0,this.fBool3=!0,this.fBool4=!0,this.obj=e,this.maj1=[],this.min=[],this.maj2=[],this.min2=[],this.col=mathRand()*4|0,this.changeCol=function(t){if(this.colM
===0){var i=this.iniPos[0],r=this.iniPos[1],l=E(i,r,X,q),s=t[l];s&&(p.strokeStyle="rgba("+s[0]+","+s[1]+","+s[2]+","+s[3]+")")}else if(this.col===1){var i=this.iniPos2[0],r=this.iniPos2[1],l=E(i,r,X,q),s=t[l];s&&(p.strokeStyle="rgba("+s[0]+","+s[1]+","+s[2]+","+s[3]+")")}else if(this.col===2){var i=this.iniPos3[0],r=this.iniPos3[1],l=E(i,r,X,q),s=t[l];s&&(p.strokeStyle="rgba("+s[0]+","+s[1]+","+s[2]+","+s[3]+")")}else if(this.col===3){var i=this.iniPos4[0],r=this.iniPos4[1],l=E(i,r,X,q),s=t[l];s&&(p.strokeStyle="rgM
ba("+s[0]+","+s[1]+","+s[2]+","+s[3]+")")}},this.follow=function(t,i){if(this.obj==="major"){if(this.fBool)for(let h=1;h<T.length;h++){var r=E(this.iniPos[0],this.iniPos[1],X,q);if(t[r]){let a=Pt(yt,[this.iniPos[0],this.iniPos[1],t[r][0],t[r][1]],T[h]-T[h-1]);this.maj1.push([a[0],a[1]]),this.iniPos=[a[0],a[1]];var l=E(a[0],a[1],W,g);if(m[l]&&(m[l].pos.push([a[0],a[1]]),m[l].spot=!0,m[l].spot2)){this.fBool=m[l].pos.every(d=>rt([d[0],d[1]],[a[0],a[1]])>0);break}}}if(this.fBool3)for(let h=1;h<T.length;h++){var s=E(thiM
s.iniPos3[0],this.iniPos3[1],X,q);if(t[s]){let a=Pt(yt,[this.iniPos3[0],this.iniPos3[1],t[s][0]*-1,t[s][1]*-1],T[h]-T[h-1]);this.maj2.push([a[0],a[1]]),this.iniPos3=[a[0],a[1]];var l=E(a[0],a[1],W,g);if(m[l]&&(m[l].pos.push([a[0],a[1]]),m[l].spot=!0,m[l].spot2)){this.fBool3=m[l].pos.every(y=>rt([y[0],y[1]],[a[0],a[1]])>0);break}}}}if(this.obj==="minor"){if(this.fBool2)for(let h=1;h<T.length;h++){var f=E(this.iniPos2[0],this.iniPos2[1],X,q);if(i[f]){let a=Pt(yt,[this.iniPos2[0],this.iniPos2[1],i[f][0],i[f][1]],T[h]-M
T[h-1]);this.min.push([a[0],a[1]]),this.iniPos2=[a[0],a[1]];var l=E(a[0],a[1],W,g);if(m[l]&&(m[l].pos.push([a[0],a[1]]),m[l].spot2=!0,m[l].spot)){this.fBool2=m[l].pos.every(y=>rt([y[0],y[1]],[a[0],a[1]])>0);break}}}if(this.fBool4)for(let h=1;h<T.length;h++){var c=E(this.iniPos4[0],this.iniPos4[1],X,q);if(i[c]){let a=Pt(yt,[this.iniPos4[0],this.iniPos4[1],i[c][0]*-1,i[c][1]*-1],T[h]-T[h-1]);this.min2.push([a[0],a[1]]),this.iniPos4=[a[0],a[1]];var l=E(a[0],a[1],W,g);if(m[l]&&(m[l].pos.push([a[0],a[1]]),m[l].spot2=!0,M
m[l].spot)){this.fBool4=m[l].pos.every(y=>rt([y[0],y[1]],[a[0],a[1]])>0);break}}}}},this.display=function(){p.lineWidth=Bt,p.beginPath();let t=this.maj1;for(let s=0;s<t.length;s++)p.lineTo(t[s][0],t[s][1]);p.stroke(),p.closePath(),p.beginPath();let i=this.min;for(let s=0;s<i.length;s++)p.lineTo(i[s][0],i[s][1]);p.stroke(),p.closePath(),p.beginPath();let r=this.maj2;for(let s=0;s<r.length;s++)p.lineTo(r[s][0],r[s][1]);p.stroke(),p.closePath(),p.beginPath();let l=this.min2;for(let s=0;s<l.length;s++)p.lineTo(l[s][0],M
l[s][1]);p.stroke(),p.closePath()},this.edges=function(){(this.iniPos[0]>w/2||this.iniPos[0]<-w/2||this.iniPos[1]>P/2||this.iniPos[1]<-P/2)&&(this.fBool=!1),(this.iniPos2[0]>w/2||this.iniPos2[0]<-w/2||this.iniPos2[1]>P/2||this.iniPos2[1]<-P/2)&&(this.fBool2=!1),(this.iniPos3[0]>w/2||this.iniPos3[0]<-w/2||this.iniPos3[1]>P/2||this.iniPos3[1]<-P/2)&&(this.fBool3=!1),(this.iniPos4[0]>w/2||this.iniPos4[0]<-w/2||this.iniPos4[1]>P/2||this.iniPos4[1]<-P/2)&&(this.fBool4=!1)}}function L(o,n,e,t,i){let r=!1,l=0,s=0,f,c,h=n=M
==0?1:-1,a=e===0?1:-1;var j={"<":function(v,u){return v<u},">":function(v,u){return v>u}};let d,y;n===0?d="<":d=">",e===0?y="<":y=">";t:for(let v=n;j[d](v,t);v+=h)for(let u=e;j[y](u,i);u+=a){let x=v+u*g;if(m[x]&&(!m[x].spot||!m[x].spot2)){if(f=J(v,0,g,-w/2,w/2)|0,c=J(u,0,F,-P/2,P/2)|0,v>0&&u>0&&v<g-1&&u<F-1){let C=[[v,u],[v-1,u-1],[v,u-1],[v+1,u-1],[v-1,u],[v+1,u],[v-1,u+1],[v,u+1],[v+1,u+1]],I=[];for(let b of C){let k=b[0]+b[1]*g;I.push(...m[k].pos)}r=I.every(function(b){return rt([b[0],b[1]],[f,c])>W-1})}if(r)breM
ak t}}return r?new gt(f,c,o):null}function U(o,n){let e=!1,t,i,r,l,s=[];for(;!e;){if(n!==void 0){let a=[];for(let u of M){let x;o==="major"&&n===0?x=u.maj1:o==="major"&&n===1?x=u.maj2:o==="minor"&&n===0?x=u.min:o==="minor"&&n===1&&(x=u.min2),a.push(...x)}let j=mathRand()*(a.length-1)|0,d=a[j],y=a[j+1];if(!s.every(function(u){return u[0][0]!==d[0]&&u[0][1]!==d[1]&&u[1][0]!==y[0]&&u[1][1]!==y[1]}))continue;if(s.push([d,y]),y){let u=y[0]-d[0],x=y[1]-d[1],C=Math.sqrt(u*u+x*x),I=u/C,k=-(x/C),G=I;r=d[0]+k*W|0,l=d[1]+G*W|M
0}else continue}else r=mathRand()*w-w/2|0,l=mathRand()*P-P/2|0;let f=J(r,-w/2,w/2,0,w)/W|0,c=J(l,-P/2,P/2,0,P)/W|0,h=f+c*g;if(!(m[h]&&(m[h].spot||m[h].spot2))&&f>0&&c>0&&f<g-1&&c<F-1){let a=[[f,c],[f-1,c-1],[f,c-1],[f+1,c-1],[f-1,c],[f+1,c],[f-1,c+1],[f,c+1],[f+1,c+1]],j=[];for(let d of a){let y=d[0]+d[1]*g;j.push(...m[y].pos)}e=j.every(function(d){return rt([d[0],d[1]],[r,l])>W-1})}}return new gt(r,l,o)}function Pt(o,n,e){let t=H(o(n),e),i=H(o(O(n,H(t,.5))),e),r=H(o(O(n,H(i,.5))),e),l=H(o(O(n,r)),e);return O(n,ie(M
O(O(O(t,H(i,2)),H(r,2)),l),6))}var yt=function(o){let n=o[0],e=o[1],t=o[2],i=o[3];return[t,i,-i,t]};function E(o,n,e,t){let i=J(o,-w/2,w/2,0,w)/e|0,r=J(n,-P/2,P/2,0,P)/e|0;var l=i+r*t;return l}function rt([o,n],[e,t]){return Math.sqrt(Math.pow(e-o,2)+Math.pow(t-n,2))}var ne=(o,n,e)=>Array.from({length:(n-o)/e+1},(t,i)=>o+i*e);window.onload=function(){ee()};window.addEventListener("keypress",oe,!1);function oe(o){if(o.key==="s"){var n=document.createElement("a");n.download="ordinalstream.png",n.href=$.toDataURL("imaM
ge/png"),n.click()}}function J(o,n,e,t,i){return t+(i-t)*((o-n)/(e-n))}function ut(o,n){let e=mathRand()*(n-o)+o;return parseFloat(e)}function H(o,n){let e=[];for(let t=0;t<o.length;t++)e.push(o[t]*n);return e}function O(o,n){let e=[];for(let t=0;t<o.length;t++)e.push(o[t]+n[t]);return e}function ie(o,n){let e=[];for(let t=0;t<o.length;t++)e.push(o[t]/n);return e}function Wt(o,n){let e=[];for(let t=0;t<o.length;t++){e.push(0);for(let i=0;i<o[t].length;i++)e[t]+=o[t][i]*n[i]}return e}function Ct(o){let n=o[0][0],e=oM
[0][1],t=o[1][0],i=o[1][1],r=(-e+Math.sqrt(e*e-4*n*i))/(2*n),l=(-e-Math.sqrt(e*e-4*n*i))/(2*n),s=1,f=(r-n)/e,c=1,h=(l-n)/e,a=Math.sqrt(s*s+f*f),j=Math.sqrt(c*c+h*h),d=s/a,y=f/a,v=c/j,u=h/j;return[[d,y],[v,u]]}function Nt(o){let n=o[0][0],e=o[0][1],t=o[1][0],i=o[1][1],r=(-e+Math.sqrt(e*e-4*n*i))/(2*n),l=(-e-Math.sqrt(e*e-4*n*i))/(2*n);return[r,l]}})();
    <script id="snippet-random-code" type="text/javascript">
        // DO NOT EDIT THIS SECTION
        let seed = window.location.href.split('/')M
.find(t => t.includes('i0'));
        if (seed == null) {
            const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
            seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('') + "i0";
            let pattern = "seed=";
            for (let i = 0; i < seed.length - pattern.length; ++i) {
                if (seed.substring(i, i + pattern.length) == pattern) {
                    seed = sM
eed.substring(i + pattern.length);
                    break;
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
            for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
            return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22M
, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
            return function () {
                u >>>= 0, i >>>= 0;
                var l = ($ >>>= 0) + (_ >>>= 0) | 0;
                return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
let mathRand = sfc32(...cyrb128(seed));
            background-color: #FFFFFF;
            padding: 0;
            margin: 0;
            width: 100%;
            height: 100%;
            overflow: hidden;
            position: absolute;
            /*Can also be `fixed`*/
            left: 0;
            right: 0;
            bottom: 0;
            margin: auto;
            box-shadow: -3px -2px rgba(0, 0, 0, 0.1), 5px 3px 3LOpx rgba(0, 0, 0, 0.2);
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>A simple template for launching your art on Bitcoin</title>
    Generative supports the most popular creative coding libraries. Simply uncomment the library you want to use below.
    Are we missing an important library? Let us know @generative_xyz.
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
    <!-- c2.min.js@1.0.0
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdn.generative.xyz/ajax/libs/c2/1.0.0/c2.min.js"></script>
    <!-- chromajs@2.4.2
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/chroma-js/2.4.2/chroma.min.js"></script>
    <!-- p5.grain.js@0.6.1
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdn.generative.xyz/ajax/libs/p5.grain/0.6.1/p5.grain.min.js"></M
    <!-- threejs@r124
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r124/three.min.js"></script>
    <!-- tonejs@14.8.49
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/tone/14.8.49/Tone.js"></script>
    <!-- svgjs@3.1.2
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/svg.js/3.1.2/svg.min.js"></M
    <!-- aframejs@1.2.0
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/aframe/1.2.0/aframe.min.js"></script>
    <!-- babylonjs@5.47.0
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/babylonjs/5.47.0/babylon.js"></script>
    <!-- paperjs@0.12.17
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/paper.js/0.1M
2.17/paper-full.min.js"></script>
    <!-- regljs@2.1.0
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/regl/2.1.0/regl.min.js"></script>
    <script type="text/javascript">
 Add your script here
 Add your script here
    <script id="snippet-random-code" type="text/javascript">
        // DO NOT EDIT THIS SECTION
        let seed = window.location.href.split('/').find(t => t.includes('i0'));
        if (seed == null) {
            const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
            seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('') + "i0";
      let pattern = "seed=";
            for (let i = 0; i < seed.length - pattern.length; ++i) {
                if (seed.substring(i, i + pattern.length) == pattern) {
                    seed = seed.substring(i + pattern.length);
                    break;
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
            for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 5M
97399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
            return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
            return function () {
                u >>>= 0, i >>>= 0;
                var l M
= ($ >>>= 0) + (_ >>>= 0) | 0;
                return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
        // IMPORTANT: Instead of Math.random(), use this function mathRand() for random number generation.
        // This function generates a random number between 0 and 1 with on-chain seed.
        let mathRand = sfc32(...cyrb128(seed));
            width: 100% !important;
            height: 100% !important;
            object-fit: contain;
            position: fixed;
            left: 0;
<script type="text/javascript">
    const rand = mathRand();
    function T1(rand) {
        // calculate raritM
        if (rand > 0.5) {
            return true;
            return false
    // window.$generativeTraits contain list traits for token
    // you need to populate a $generativeTraits object in the window object
    window.$generativeTraits = {
        "T1": T1(rand),
    console.log(window.$generativeTraits)
 Add your code here
      var canvas = document.querySelector('canvas'),
      ctx = canvas.getContext('2d');
      // Setting the width and height of the canvas
      canvas.width = window.innerWidth;
      canvas.height = window.innerHeight;
      // Setting up the letters
      var letters = 'ABCDEFGHIJKLMNOPQRSTUVXYZABCDEFGHIJKLMNOPQRSTUVXYZABCDEFGHIJKLMNOPQRSTUVXYZABCDEFGHIJKLMNOPQRSTUVXYZABCDEFGHIJKLMNOPQRSTUVXYZABCDEFGHIJKLM
      letters = letters.split('');
      // Setting up the columns
      var fontSize = 10,
          columns = canvas.width / fontSize;
      // Setting up the drops
      var drops = [];
      for (var i = 0; i < columns; i++) {
        drops[i] = 1;
      // Setting up the draw function
      function draw() {
        ctx.fillStyle = 'rgba(0, 0, 0, .1)';
        ctx.fillRect(0, 0, canvas.width, canvas.height);
        for (var i = 0; i < drops.length; i++) {
 var text = letters[Math.floor(Math.random() * letters.length)];
          ctx.fillStyle = '#0f0';
          ctx.fillText(text, i * fontSize, drops[i] * fontSize);
          drops[i]++;
          if (drops[i] * fontSize > canvas.height && Math.random() > .95) {
            drops[i] = 0;
      // Loop the animation
      setInterval(draw, 33);
 Add your code here
text/html;charset=utf-8
	<meta charset="utf-8">
	<title>TITLE - by yenren</title>
	<meta name="author" content="yenren - https://twitter.com/yenrenART">
	<meta name="license" content="This NFT is released under the NFT License: https://www.nftlicense.org/">
	<style>body{overflow:hidden;background:#222}canvas{display:none;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}</style>
    <script id="snippet-random-code">
	let seed = window.location.href.split('/').find(t=>/[a-fA-F0-9]{64}i0$/.tM
	if (seed == null) {
		const alp = "0123456789abcdef"
		const search = new URLSearchParams(window.location.search)
		seed = search.get('seed') || Array(64).fill(0).map(_=>alp[(Math.random()*alp.length)|0]).join('') + "i0"
	function cyrb128($) {
		let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
		for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(M
		return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
	function sfc32($, _, u, i) {
		return function () {
			u >>>= 0, i >>>= 0;
			var l = ($ >>>= 0) + (_ >>>= 0) | 0;
			return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
	let mathRand = sfc32(...cyrb128(seed));
	var canvas = document.querySelector('canvas'), ctx = canvas.getContext('2d', { alpha:false });
	var save = location.search.split('s=')[1] || 1080;
	var arA = rI([[0.66,16,50],[0.72,16,50],[0.8,16,48],[1,14,40],[1.25,12,28],[1.5,10,20],[1.75,8,16]]);
	var ro = rN(0, 23) * 15;
	var style = rI([[96,8,32,-1440],[96,8,32,-1440],[128,8,24,-1200],[128,8,24,-1200],[160,12,16,-900],[270,6,8,-600],[M
	var n = style[0], tail = style[1], w0 = style[2], margin = style[3];
	var xk = w0 / rI([3,2,1.5,1,1,1]);
	var xhk = rI([0.5,1,1.5]);
	var ik = rI([4,4,4,8]);
	var jk = rI([0.4,0.4,0.6,0.8]);
	var dv = rI([0.025,0.03,0.035,0.04,0.045]), dx = [rI([0.5,1]), rI([1,2,3]), rI([1,2,3]), rI([1,2,3])];
	var col = rI([1,2,3,4,5,6,7,8,9,10]);
	var c, co = [], colorP = [['361161','53439B','EEC000','6B299D','4DAAE6'],['0A2F50','FFEABB','FFB225','4C96AB','DC6417'],['FFFADA','F66665','B32221','7358EC','4528A2']M
,['FA5D95','AB0D45','FFC86A','51B2DE','0F77A6'],['F0C00A','AD2517','761058','1C8281','FFF3B7'],['D68A0E','F0C768','089777','055358','FFFBC3'],['CA3B6F','F772A3','F7F4DA','5298CA','90E6FF'],['4C72A2','80C4F1','FEFCD3','EF6B33','2E3E58'],['CA404B','906FBD','43A7CD','3DD586','FADF5D'],['DA4435','67288E','FAD770','FF8C00','F9E5FF'],['083A64','D8A303','026FA4','AA032F','FCFBC3'],['DC4452','2499B7','82C36F','EAA956','FFF6D1'],['FFFAD7','EF654F','79E9AA','F5DF5E','413934'],['FFF8C5','A02B52','FFD731','308E9E','374054'],['M
416324','F0D91F','6B280C','AA1700','EA8804'],['FCF5DC','F30A29','1668B0','EEB01D','422E23'],['853037','B23121','E1AA65','F5C9B4','F9F7EA'],['2773B8','6A7E23','FBC72F','FFFEE8','CA493E'],['F5493B','B0246B','0DA07F','32244D','F0E7E1'],['2B0F52','F7B63C','106F6D','FA8722','FF4D35']];
	co = rI(colorP); shuffle(co);
	var bg = (mr() > 0.6) ? '000000' : rI(co);
	var cw = 1000, ch = cw / ar, cx, cy;
		mathRand = sfc32(...cyrb128(seed)); setup(save);
		rectangle(0, 0, cw, ch, (mr() < 0.4) ? bg : rI(co))M
		rotateC(cw / 2, ch / 2, ro);
		if (col == 5) { cx = rN(cw * 0.2, cw * 0.2); cy = rN(ch * 0.2, ch * 0.8); } else if (col == 6) { cx = rN(cw * 0.2, cw * 0.8); cy = rN(ch * 0.3, ch * 0.7); }
		for (let i = 1; i <= n; i++) {
			if (i % ik == 0) {
				for (let j = 1; j <= n; j++) {
					if (mr() < jk) {
						let x0 = w0 * i + margin;
						let y0 = w0 * j + margin;
						for (let k = 1; k <= tail; k++) {
							let x = x0 + 9 * xk * k;
							let y = y0 + 3 * xk * k;
							let w = xk * k + ((c == bM
							let h = xhk * xk * k + ((c == bg) ? 0.5 : 0);
							if (col == 1) {
								c = (k % 2 == 0) ? bg : rI(co);
							} else if (col == 2) {
								c = (k % 2 == 0) ? bg : (y0 < ch * 0.18) ? co[0] : (y0 < ch * 0.36) ? co[1] : (y0 < ch * 0.54) ? co[2] : (y0 < ch * 0.72) ? co[3] : co[4];
							} else if (col == 3) {
								c = (k % 2 == 0) ? bg : (y0 < ch * 0.09) ? co[0] : (y0 < ch * 0.18) ? co[1] : (y0 < ch * 0.27) ? co[2] : (y0 < ch * 0.36) ? co[3] : (y0 < ch * 0.45) ? co[4] : (y0 < cM
h * 0.54) ? co[0] : (y0 < ch * 0.63) ? co[1] : (y0 < ch * 0.72) ? co[2] : (y0 < ch * 0.81) ? co[3] : co[4];
							} else if (col == 4) {
								c = (k % 2 == 0) ? bg : (x0 < cw * 0) ? co[0] : (x0 < cw * 0.2) ? co[1] : (x0 < cw * 0.4) ? co[2] : (x0 < cw * 0.6) ? co[3] : co[4];
							} else if (col == 5) {
								let d = (x0 - cx) ** 2 + (y0 - cy) ** 2 - k * k * rI([0,0,0.25,0.5,0.75,1]);
								d = Math.floor(d);
								c = (k % 2 == 0) ? bg : (d < ch * ch * dv * dx[0]) ? co[0] : (d < ch * ch * dv * (dx[0] + dM
x[1])) ? co[1] : (d < ch * ch * dv * (dx[0] + dx[1] + dx[2])) ? co[2] : (d < ch * ch * dv * (dx[0] + dx[1] + dx[2] + dx[3])) ? co[3] : co[4];
							} else if (col == 6) {
								let d = (x - cx) ** 2 + (y - cy) ** 2 - k * k * rI([0,0,0.25,0.5,0.75,1]);
								c = (k % 2 == 0) ? bg : (d < ch * ch * dv * dx[0]) ? co[0] : (d < ch * ch * dv * (dx[0] + dx[1])) ? co[1] : (d < ch * ch * dv * (dx[0] + dx[1] + dx[2])) ? co[2] : (d < ch * ch * dv * (dx[0] + dx[1] + dx[2] + dx[3])) ? co[3] : co[4];
							} else if (col ==M
								c = (k % 2 == 0) ? bg : (x0 * x0 < cw / 2 * cw / 2 * 0.2) ? co[0] : (x0 * x0 < cw / 2 * cw / 2 * 0.4) ? co[1] : (x0 * x0 < cw / 2 * cw / 2 * 0.6) ? co[2] : (x0 * x0 < cw / 2 * cw / 2 * 0.8) ? co[3] : co[4];
							} else if (col == 8) {
								c = (k % 2 == 0) ? bg : (x * x < cw / 2 * cw / 2 * 0.2) ? co[0] : (x * x < cw / 2 * cw / 2 * 0.4) ? co[1] : (x * x < cw / 2 * cw / 2 * 0.6) ? co[2] : (x * x < cw / 2 * cw / 2 * 0.8) ? co[3] : co[4];
							} else if (col == 9) {
								c = (k % 2 == 0) ? bg : M
(x0 * x0 < cw / 2 * cw / 2 * 0.25 && y0 * y0 < ch / 2 * ch / 2 * 0.25) ? co[0] : (x0 * x0 < cw / 2 * cw / 2 * 1 && y0 * y0 < ch / 2 * ch / 2 * 1) ? co[1] : (x0 * x0 < cw / 2 * cw / 2 * 2 && y0 * y0 < ch / 2 * ch / 2 * 2) ? co[2] : (x0 * x0 < cw / 2 * cw / 2 * 3.25 && y0 * y0 < ch / 2 * ch / 2 * 3.25) ? co[3] : co[4];
							} else if (col == 10) {
								c = (k % 2 == 0) ? bg : (x0 > cw * 0.25 && x0 < cw * 0.45) ? co[0] : (x0 > cw * 0.65 && x0 < cw * 0.85) ? co[1] : (y0 > ch * 0.65 && y0 < ch * 0.85) ? co[2] : (y0M
 > ch * 0.25 && y0 < ch * 0.45) ? co[3] : co[4];
							if (mr() < 0.6) triangle(x, y, x + w, y, x, y + h, (mr() < 0.5) ? rI(co) : c);
							triangle(x, y + h, x + w, y, x + w, y + h, c);
		rotateC(cw / 2, ch / 2, -ro);
		var fw = arA[1], fc = (mr() < 0.12) ? bg : rI(co);
		rectangleE(fw, fw, cw - 2 * fw, ch - 2 * fw, fw * 2, (mr() < 0.5) ? bg : fc);
		rectangleE(fw / 2, fw / 2, cw - fw, ch - fw, fw, (mr() < 0.5) ? bg : fc);
		var gc = ['444444','666666','888M
888','AAAAAA'].concat(co);
		ctx.globalAlpha = 0.32;
		for (let i = 0; i < arA[2] * 1000; i++) {
			rectangle(rN(0, cw), rN(0, ch), 0.5, 5, rI(gc));
			rectangle(rN(0, cw), rN(0, ch), 5, 0.5, rI(gc));
			rectangle(rN(0, cw), rN(0, ch), 0.8, 1.2, rI(gc));
			rectangle(rN(0, cw), rN(0, ch), 1.2, 0.8, rI(gc));
	function mr() { return mathRand() }
	function rI(arr) { return arr[Math.floor(mr() * arr.length)] }
	function rN(min, max) { return Math.floor(mr() * (max - min + 1) + min) }
	function rotateC(x, yM
		ctx.translate(x, y); ctx.rotate(a * Math.PI / 180); ctx.translate(-x, -y);
	function triangle(x1, y1, x2, y2, x3, y3, c) {
		ctx.beginPath(); ctx.moveTo(x1, y1); ctx.lineTo(x2, y2); ctx.lineTo(x3, y3); ctx.fillStyle = '#'+c; ctx.fill();
	function rectangle(x, y, w, h, c) {
		ctx.fillStyle = '#'+c; ctx.fillRect(x, y, w, h);
	function rectangleE(x, y, w, h, t, c) {
		ctx.lineWidth = t; ctx.strokeStyle = '#'+c; ctx.strokeRect(x, y, w, h);
	function shuffle(arr) {
		for (let i = arr.length - 1;M
			let n = Math.floor(mr() * (i + 1));
			[arr[i], arr[n]] = [arr[n], arr[i]];
	function setup(size) {
		let w = innerWidth, h = innerHeight;
		save = save ?? size;
		let s = save / cw;
		canvas.width = save; canvas.height = save / ar;
		canvas.style.width = ((w < h * ar) ? w : h * ar)+'px'; canvas.style.height = ((w < h * ar) ? w / ar : h)+'px';
		canvas.style.display = 'block';
	onload = draw; var d; onresize = function() { clearTimeout(d); d = setTimeout(draw, 10L
	document.addEventListener('keydown', function(e) {
		if (e.keyCode == 83) {
			let a = document.createElement('a'); a.download = 'Broken-by-yenren.png'; a.href = canvas.toDataURL('image/png'); a.click();
text/html;charset=utf-8
<meta charset="UTF-8">
<title>Angular Decay</title>
<script id="snippet-random-code" type="text/javascript">
let seed = window.location.href.split('/').find(t => t.includes('i0'));
const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('') + "i0";
let pattern = "seed=";
for (let i = 0; i <M
 seed.length - pattern.length; ++i) {
if (seed.substring(i, i + pattern.length) == pattern) {
seed = seed.substring(i + pattern.length);
function cyrb128($) {
let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(lM
 ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
function sfc32($, _, u, i) {
return function () {
var l = ($ >>>= 0) + (_ >>>= 0) | 0;
return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
let mathRand = sfc32(...cyrb128(seed));
<style>body {margin: 0px;} </style>M
<canvas id="target"></canvas>
<script type="text/javascript">
const rand = mathRand();
const rand2 = mathRand();
let sqpix,cp,ratio=0.707,bug=false;
if(rand<0.3){sqpix=0;zoom=false;return"Portrait";}
if(rand<0.6){sqpix=0;ratio=1.414;return"Lanscape";}
if(rand<0.95){sqpix=1;return"Square";}
sqpix=1;bug=1;return"Bugged";}
if(rand<0.07){cp=12;return "Paper";}
if(rand<0.14){cp=1;return "DPM";}
if(rand<0.21){cp=2;return "Fecktarn";}
if(rand<0.41){cp=4;return "Desert Drill";}
if(rand<0.5){cp=5;return "Urban";}
if(rand<0.6){cp=6;return "Navy";}
if(rand<0.7){cp=7;return "German Winter";}
if(rand<0.8){cp=8;return "Tree";}
if(rand<0.85){cp=9;return "Orange";}
if(rand<0.9){cp=10;return "Harris";}
if(rand<0.95){cp=11;return "Market";}
cp=0;return "Saint";}
window.$generativeTraits = {"View": T1(rand),"Pallet": T2(rand2) }
const container = document.createElement("div")
container.innerHTML = "<span>seed: " + seed + "</spM
let resizeTmr=null,aniFrame=null;
let ofw,ofh,sz,rz=1;
let gi=0,gj=0,drp=0,drawtot=2,bmp,artcols=[];
var tricount=0,tr=30;
var tx1=[],ty1=[],tx2=[],ty2=[],tx3=[],ty3=[];
var rx1=[],ry1=[],rx2=[],ry2=[],rx3=[],ry3=[];
const init = async () => {
window.addEventListener('resize', async () => {
clearTimeout(resizeTmr)
resizeTmr = setTimeout(async () => {
await layoutCanvas()
await layoutCanvas()
const layoutCanvas = async () => {
const wWidth=window.innerWidth
const wHeight=window.innerHeight
let cHeight=wHeight;
let cWidth=cHeight*ratio;
if(cWidth>wWidth){cWidth=wWidth;cHeight=cWidth/ratio;}
const canvas=document.getElementById('target')
canvas.width=2000*rz;
canvas.height=(2000*rz)/ratio;
canvas.style.position = 'absolute'
canvas.style.width = `${cWidth}px`
canvas.style.height = `${cHeight}px`
canvas.style.left = `${(wWidth - cWidth) / 2}px`
canvas.style.top = `${(wHeight - cHeight) / 2}pM
const drawCanvas = async () => {
if(!tried) setupart();
if (aniFrame) window.cancelAnimationFrame(aniFrame)
const canvas=document.getElementById('target')
const ctx=canvas.getContext('2d')
{let bx=ofw/500,by=ofh/500;
ctx.globalAlpha=0.05;
for(let f=10;f<30; f++){
for(let i=0;i<500; i++){
drawEllipse(ctx, bx*i + ri(3)*sz, by*gj+ ri(3)*sz, bx/2,bx/2,'#ffffff');
drawEllipse(ctx, bx*i + ri(3)*sz, by*gj+ ri(3)*sz, bx/2,bx/2,'M
if(gj>500) { drp=3; gj=0; }
for(let f=0;f<tc;f++){
if(bug) dl(ctx, tx1[f]*sz,ty1[f]*sz, tx2[f]*sz*sz,ty2[f]*sz, artcols[1], 1*sz);
else dl(ctx, tx1[f]*sz,ty1[f]*sz, tx2[f]*sz,ty2[f]*sz, artcols[1], 1*sz);
dl(ctx, tx2[f]*sz,ty2[f]*sz, tx3[f]*sz,ty3[f]*sz, artcols[1], 1*sz);
dl(ctx, tx1[f]*sz,ty1[f]*sz, tx3[f]*sz,ty3[f]*sz, artcols[1], 1*sz);}
for(let f=0;f<rc;f++){
dl(ctx, rx1[f]*sz,ry1[f]*sz, rx2[f]*sz,ry2[f]*sz, artcols[2], 1*sz);
,ry2[f]*sz, rx3[f]*sz,ry3[f]*sz, artcols[2], 1*sz);
dl(ctx, rx1[f]*sz,ry1[f]*sz, rx3[f]*sz,ry3[f]*sz, artcols[2], 1*sz);}
ctx.fillStyle = artcols[0];
ctx.fillRect(0,0,ofw,ofh);
mathRand = sfc32(...cyrb128(seed));
tc=0;rc=0;tricount=0;tr=30;bmp=0;
triharder(500, 500, 500+rir(-tr,tr), 500+rir(-tr,tr));
tricount=1000;tr=rir(10,50);dor=true;bmp=0;
triharder(500, 500, 500+rir(-tr,tr), 500+rir(-tr,tr));
aniFrame = window.requestAnimationM
function triharder( x1,y1, x2,y2)
if(tricount>2500) return;
var x3=x1+rir(-tr,tr);
var y3=y1+rir(-tr,tr);
if(x3<0){x3+=tr;bmp++}
if(x3>1000){x3-=tr;bmp++}
if(y3<0){y3+=tr;bmp++}
if(y3>1000/ratio){y3-=tr;bmp++}
if(dor) {rx1[rc]=x1;ry1[rc]=y1;rx2[rc]=x2;ry2[rc]=y2;rx3[rc]=x3;ry3[rc]=y3;rc++; }
else {tx1[tc]=x1;ty1[tc]=y1;tx2[tc]=x2;ty2[tc]=y2;tx3[tc]=x3;ty3[tc]=y3;tc++;}
if(bmp>15){bmp=0; x3=y3=500;x1=rir(500,500+tr);y1=rir(500,500+tr);x2=rir(500,500-tr);y2=rir(500,500-M
triharder(x3,y3, x1,y1);
if(ri(100)>20) triharder(x3,y3, x2,y2);
const autoDownloadCanvas = async () => {
const element = document.createElement('a')
element.setAttribute('download',`Angular-${ofw}x${ofh}-${seed}`)
element.style.display = 'none'
document.body.appendChild(element)
let imageBlob = null
imageBlob = await new Promise(resolve => document.getElementById('target').toBlob(resolve, 'image/png'))
element.setAttribute('href', window.URL.createObjectURL(imageBlob, {
document.body.removeChild(element)
document.addEventListener('keypress', async (e) => {
e = e || window.event
if (e.key === 's') autoDownloadCanvas()
if (e.key === 'h') { rz++;if(rz>5)rz=1;drp=0;gi=0;gj=0;await layoutCanvas() }
function drawEllipse(ctx,x,y,rx,ry,fill) {
ctx.ellipse(x, y, rx, ry, 0, 0, 2 * Math.PI);
if (fill) {ctx.fillStyle = fill;ctx.fill();}
function dl(ctx,lx,ly,ex,ey,stroke,width) {
if (stroke) {ctx.strokeStyle = stroke;}
if (width) {  ctx.linM
ctx.beginPath();ctx.moveTo(lx,ly);ctx.lineTo(ex,ey);ctx.stroke();
if(cp==12)artcols=['#EDECE0','#303030','#880808'];
if(cp==0) artcols=['#F0BEB2','#F25B40','#3A8D3B'];
if(cp==11)artcols=['#4F97BA','#F9E1B5','#BD2C41'];
if(cp==1) artcols=['#25201E','#D3A252','#686C22'];
if(cp==2) artcols=['#B4CBCA','#1F5FB3','#355026'];
if(cp==3) artcols=['#D1C7C5','#6E5247','#8D695D'];
if(cp==4) artcols= ['#E4DBBE','#8BB8B3','#AF799A'];
if(cp==5) artcols= ['#B8B8B3','#474747','M
if(cp==6) artcols= ['#A6B2C7','#323642','#394A69'];
if(cp==7) artcols= ['#E6E6E4','#343523','#B2B2AD'];
if(cp==8) artcols= ['#A9A18E','#706B5C','#606A4D'];
if(cp==9) artcols= ['#EDECE0','#944645','#F25D34'];
if(cp==10) artcols= ['#9FA6A4','#77694E','#B54933'];
function ri( x){  return Math.floor(mathRand()*x);}
function rir(x,y){ let nr = (y - x) ; return  Math.floor((mathRand()*nr) + x); }
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>A simple template for launching your art on Bitcoin</title>
    Generative supports the most popular creative coding libraries. Simply uncomment the library you want to use below.
    Are we missing an important library? Let us know @generative_xyz.
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
    <!-- c2.min.js@1.0.0
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdn.generative.xyz/ajax/libs/c2/1.0.0/c2.min.js"></script>
    <!-- chromajs@2.4.2
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/chroma-js/2.4.2/chroma.min.js"></script>
    <!-- p5.grain.js@0.6.1
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdn.generative.xyz/ajax/libs/p5.grain/0.6.1/p5.grain.min.js"></M
    <!-- threejs@r124
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r124/three.min.js"></script>
    <!-- tonejs@14.8.49
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/tone/14.8.49/Tone.js"></script>
    <!-- svgjs@3.1.2
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/svg.js/3.1.2/svg.min.js"></M
    <!-- aframejs@1.2.0
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/aframe/1.2.0/aframe.min.js"></script>
    <!-- babylonjs@5.47.0
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/babylonjs/5.47.0/babylon.js"></script>
    <!-- paperjs@0.12.17
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/paper.js/0.1M
2.17/paper-full.min.js"></script>
    <!-- regljs@2.1.0
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/regl/2.1.0/regl.min.js"></script>
    <script type="text/javascript">
 Add your script here
 Add your script here
    <script id="snippet-random-code" type="text/javascript">
        // DO NOT EDIT THIS SECTION
        let seed = window.location.href.split('/').find(t => t.includes('i0'));
        if (seed == null) {
            const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
            seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('') + "i0";
      let pattern = "seed=";
            for (let i = 0; i < seed.length - pattern.length; ++i) {
                if (seed.substring(i, i + pattern.length) == pattern) {
                    seed = seed.substring(i + pattern.length);
                    break;
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
            for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 5M
97399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
            return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
            return function () {
                u >>>= 0, i >>>= 0;
                var l M
= ($ >>>= 0) + (_ >>>= 0) | 0;
                return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
        // IMPORTANT: Instead of Math.random(), use this function mathRand() for random number generation.
        // This function generates a random number between 0 and 1 with on-chain seed.
        let mathRand = sfc32(...cyrb128(seed));
            width: 100% !important;
            height: 100% !important;
            object-fit: contain;
            position: fixed;
            left: 0;
<script type="text/javascript">
    const rand = mathRand();
    function T1(rand) {
        // calculate raritM
        if (rand > 0.5) {
            return true;
            return false
    // window.$generativeTraits contain list traits for token
    // you need to populate a $generativeTraits object in the window object
    window.$generativeTraits = {
        "T1": T1(rand),
    console.log(window.$generativeTraits)
 Add your code here
      var canvas = document.querySelector('canvas'),
      ctx = canvas.getContext('2d');
      // Setting the width and height of the canvas
      canvas.width = window.innerWidth;
      canvas.height = window.innerHeight;
      // Setting up the letters
      var letters = 'ABCDEFGHIJKLMNOPQRSTUVXYZABCDEFGHIJKLMNOPQRSTUVXYZABCDEFGHIJKLMNOPQRSTUVXYZABCDEFGHIJKLMNOPQRSTUVXYZABCDEFGHIJKLMNOPQRSTUVXYZABCDEFGHIJKLM
      letters = letters.split('');
      // Setting up the columns
      var fontSize = 10,
          columns = canvas.width / fontSize;
      // Setting up the drops
      var drops = [];
      for (var i = 0; i < columns; i++) {
        drops[i] = 1;
      // Setting up the draw function
      function draw() {
        ctx.fillStyle = 'rgba(0, 0, 0, .1)';
        ctx.fillRect(0, 0, canvas.width, canvas.height);
        for (var i = 0; i < drops.length; i++) {
 var text = letters[Math.floor(Math.random() * letters.length)];
          ctx.fillStyle = '#0f0';
          ctx.fillText(text, i * fontSize, drops[i] * fontSize);
          drops[i]++;
          if (drops[i] * fontSize > canvas.height && Math.random() > .95) {
            drops[i] = 0;
      // Loop the animation
      setInterval(draw, 33);
 Add your code here
Created with GIMPd.e
text/html;charset=utf-8
<!DOCTYPE html><html lang="en" ><head> <meta charset="UTF-8"> </head><body ></body><style> *{box-sizing: border-box} body{margin: 0;} @-webkit-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @-moz-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @-ms-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @keyframes gradient { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%M
; } 100% { background-position: 0% 50%; } } </style><div style=" width: 100%;height: 100vh;padding: 5vw;margin: 0 auto ;background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab); background-size: 200% 200%; animation: gradient 15s ease infinite;"> <div class="pulse-button" style="position: relative; width: 20vw; height: 20vw; line-height: 20vw; margin: 0 auto; box-shadow: 0 0 0 0 rgba(247, 247, 247, 0.7); border-radius: 50%; background-color: #fffdf8; font-size: 12vw; text-align: center; -webkit-animaM
tion: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); "><svg style=" width: 60%;  height: 20vw;" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 21.6 21.6" style="enable-background:new 0 0 21.6 21.6;" xml:space="preserve"><g id="Layer_2_1_"M
><g id="Layer_1-2"><path style="fill:#666666;" d="M0.9,20.7c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c-1.8,1.9-3.7,3.7-5.5,5.6c-1.7,1.7-3.5,3.5-5.2,5.2c-0.2,0.2-0.3,0.3-0.5,0.4H1.9C1.4,21.4,1.2,21,0.9,20.7z"/><g><path style="fill:#8E8E8E;" d="M7.5,11.8c-0.1,0.1-0.2,0.1-0.3,0C6.5,11.1,5.7,10.4,5,9.6c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.2,1.2c-0.4,0.4-0.4,0.7,0,1.1c0.7,0.7,1.5,1.5,2.2,2.2c0.1,0.1,0.1,0.2,0,0.3c-0.2,0.2-0.4,0.4-0.6,0.6c-0.1,0.1-0.1,0.1-0M
.2,0c-0.5-0.5-0.9-0.9-1.4-1.4c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.3,1.3c-0.3,0.3-0.3,0.7,0,1c0.4,0.4,0.9,0.9,1.3,1.3c0.1,0.1,0.2,0.2,0,0.4c-0.5,0.5-1,1-1.5,1.4c-0.1,0.1-0.3,0.3-0.3,0.4l0,0.3c0.2,0.4,0.6,0.7,0.9,1c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2c-0.6-0.1-1.1-0.3-1.6-0.6C9.9,9.4,8.7,10.6,7.5,11.8z"/><path  style="fill:#8E8E8E;" d="M20.7,6.5C21.7,5.2,21.9,3.4,21,2c-0.2-0.3-0.4-0.6-0.7-0.8c0-0.1-0.1-0.1-0.1-0.1c-0.7-0.6-1.5-1-2.4-1c-1,0-2,0.3-2.8,0.9c-0.1,0.1-0.2,0.1-0.4,0.M
1c-1.1-0.4-2.2-0.4-3.2,0.2c-1.6,0.9-2.3,2.2-2.1,4c0.1,1,0.6,1.8,1.3,2.5C10.8,7.9,11,8,11.2,8.1c0.5,0.2,1.1,0.5,1.6,0.6l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c0.1,0,0.1,0.1,0.1,0.1c1,1.4,2.4,2,4.1,1.7c2.4-0.4,3.8-3,2.9-5.3C20.5,6.7,20.5,6.6,20.7,6.5z M17.7,6.5c0,0.1-0.1,0.1-0.1,0.2c-0.7,0.8-1.9,0.9-2.7,0.2l-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0,0.1-0.1,0.1-0.1c-0.6-0.6-0.7-1.4-0.4-2.2c0.5-1.2,2.1-1.4,3.1-0.5C18.2,4.9,18.2,5.8,17.7,6.5z"/></g></g></g></svg> </div> <div align="center" style=" padding:5px; color:#ffffff; font-size:6L
vw; font-family: Arial, sans-serif; padding-top:20px;">You've got a<br/> <font style="font-size: 8vw;">SILVER KEY</font><br/> generative.xyz </div></div></body></html>h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
<!DOCTYPE html><html lang="en" ><head> <meta charset="UTF-8"> </head><body ></body><style> *{box-sizing: border-box} body{margin: 0;} @-webkit-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @-moz-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @-ms-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @keyframes gradient { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%M
; } 100% { background-position: 0% 50%; } } </style><div style=" width: 100%;height: 100vh;padding: 5vw;margin: 0 auto ;background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab); background-size: 200% 200%; animation: gradient 15s ease infinite;"> <div class="pulse-button" style="position: relative; width: 20vw; height: 20vw; line-height: 20vw; margin: 0 auto; box-shadow: 0 0 0 0 rgba(247, 247, 247, 0.7); border-radius: 50%; background-color: #fffdf8; font-size: 12vw; text-align: center; -webkit-animaM
tion: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); "><svg style=" width: 60%;  height: 20vw;" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 21.6 21.6" style="enable-background:new 0 0 21.6 21.6;" xml:space="preserve"><g id="Layer_2_1_"M
><g id="Layer_1-2"><path style="fill:#666666;" d="M0.9,20.7c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c-1.8,1.9-3.7,3.7-5.5,5.6c-1.7,1.7-3.5,3.5-5.2,5.2c-0.2,0.2-0.3,0.3-0.5,0.4H1.9C1.4,21.4,1.2,21,0.9,20.7z"/><g><path style="fill:#8E8E8E;" d="M7.5,11.8c-0.1,0.1-0.2,0.1-0.3,0C6.5,11.1,5.7,10.4,5,9.6c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.2,1.2c-0.4,0.4-0.4,0.7,0,1.1c0.7,0.7,1.5,1.5,2.2,2.2c0.1,0.1,0.1,0.2,0,0.3c-0.2,0.2-0.4,0.4-0.6,0.6c-0.1,0.1-0.1,0.1-0M
.2,0c-0.5-0.5-0.9-0.9-1.4-1.4c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.3,1.3c-0.3,0.3-0.3,0.7,0,1c0.4,0.4,0.9,0.9,1.3,1.3c0.1,0.1,0.2,0.2,0,0.4c-0.5,0.5-1,1-1.5,1.4c-0.1,0.1-0.3,0.3-0.3,0.4l0,0.3c0.2,0.4,0.6,0.7,0.9,1c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2c-0.6-0.1-1.1-0.3-1.6-0.6C9.9,9.4,8.7,10.6,7.5,11.8z"/><path  style="fill:#8E8E8E;" d="M20.7,6.5C21.7,5.2,21.9,3.4,21,2c-0.2-0.3-0.4-0.6-0.7-0.8c0-0.1-0.1-0.1-0.1-0.1c-0.7-0.6-1.5-1-2.4-1c-1,0-2,0.3-2.8,0.9c-0.1,0.1-0.2,0.1-0.4,0.M
1c-1.1-0.4-2.2-0.4-3.2,0.2c-1.6,0.9-2.3,2.2-2.1,4c0.1,1,0.6,1.8,1.3,2.5C10.8,7.9,11,8,11.2,8.1c0.5,0.2,1.1,0.5,1.6,0.6l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c0.1,0,0.1,0.1,0.1,0.1c1,1.4,2.4,2,4.1,1.7c2.4-0.4,3.8-3,2.9-5.3C20.5,6.7,20.5,6.6,20.7,6.5z M17.7,6.5c0,0.1-0.1,0.1-0.1,0.2c-0.7,0.8-1.9,0.9-2.7,0.2l-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0,0.1-0.1,0.1-0.1c-0.6-0.6-0.7-1.4-0.4-2.2c0.5-1.2,2.1-1.4,3.1-0.5C18.2,4.9,18.2,5.8,17.7,6.5z"/></g></g></g></svg> </div> <div align="center" style=" padding:5px; color:#ffffff; font-size:6L
vw; font-family: Arial, sans-serif; padding-top:20px;">You've got a<br/> <font style="font-size: 8vw;">SILVER KEY</font><br/> generative.xyz </div></div></body></html>h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
<!DOCTYPE html><html lang="en" ><head> <meta charset="UTF-8"> </head><body ></body><style> *{box-sizing: border-box} body{margin: 0;} @-webkit-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @-moz-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @-ms-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @keyframes gradient { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%M
; } 100% { background-position: 0% 50%; } } </style><div style=" width: 100%;height: 100vh;padding: 5vw;margin: 0 auto ;background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab); background-size: 200% 200%; animation: gradient 15s ease infinite;"> <div class="pulse-button" style="position: relative; width: 20vw; height: 20vw; line-height: 20vw; margin: 0 auto; box-shadow: 0 0 0 0 rgba(247, 247, 247, 0.7); border-radius: 50%; background-color: #fffdf8; font-size: 12vw; text-align: center; -webkit-animaM
tion: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); "><svg style=" width: 60%;  height: 20vw;" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 21.6 21.6" style="enable-background:new 0 0 21.6 21.6;" xml:space="preserve"><g id="Layer_2_1_"M
><g id="Layer_1-2"><path style="fill:#666666;" d="M0.9,20.7c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c-1.8,1.9-3.7,3.7-5.5,5.6c-1.7,1.7-3.5,3.5-5.2,5.2c-0.2,0.2-0.3,0.3-0.5,0.4H1.9C1.4,21.4,1.2,21,0.9,20.7z"/><g><path style="fill:#8E8E8E;" d="M7.5,11.8c-0.1,0.1-0.2,0.1-0.3,0C6.5,11.1,5.7,10.4,5,9.6c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.2,1.2c-0.4,0.4-0.4,0.7,0,1.1c0.7,0.7,1.5,1.5,2.2,2.2c0.1,0.1,0.1,0.2,0,0.3c-0.2,0.2-0.4,0.4-0.6,0.6c-0.1,0.1-0.1,0.1-0M
.2,0c-0.5-0.5-0.9-0.9-1.4-1.4c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.3,1.3c-0.3,0.3-0.3,0.7,0,1c0.4,0.4,0.9,0.9,1.3,1.3c0.1,0.1,0.2,0.2,0,0.4c-0.5,0.5-1,1-1.5,1.4c-0.1,0.1-0.3,0.3-0.3,0.4l0,0.3c0.2,0.4,0.6,0.7,0.9,1c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2c-0.6-0.1-1.1-0.3-1.6-0.6C9.9,9.4,8.7,10.6,7.5,11.8z"/><path  style="fill:#8E8E8E;" d="M20.7,6.5C21.7,5.2,21.9,3.4,21,2c-0.2-0.3-0.4-0.6-0.7-0.8c0-0.1-0.1-0.1-0.1-0.1c-0.7-0.6-1.5-1-2.4-1c-1,0-2,0.3-2.8,0.9c-0.1,0.1-0.2,0.1-0.4,0.M
1c-1.1-0.4-2.2-0.4-3.2,0.2c-1.6,0.9-2.3,2.2-2.1,4c0.1,1,0.6,1.8,1.3,2.5C10.8,7.9,11,8,11.2,8.1c0.5,0.2,1.1,0.5,1.6,0.6l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c0.1,0,0.1,0.1,0.1,0.1c1,1.4,2.4,2,4.1,1.7c2.4-0.4,3.8-3,2.9-5.3C20.5,6.7,20.5,6.6,20.7,6.5z M17.7,6.5c0,0.1-0.1,0.1-0.1,0.2c-0.7,0.8-1.9,0.9-2.7,0.2l-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0,0.1-0.1,0.1-0.1c-0.6-0.6-0.7-1.4-0.4-2.2c0.5-1.2,2.1-1.4,3.1-0.5C18.2,4.9,18.2,5.8,17.7,6.5z"/></g></g></g></svg> </div> <div align="center" style=" padding:5px; color:#ffffff; font-size:6L
vw; font-family: Arial, sans-serif; padding-top:20px;">You've got a<br/> <font style="font-size: 8vw;">SILVER KEY</font><br/> generative.xyz </div></div></body></html>h!
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "4oo.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
text/html;charset=utf-8
<!DOCTYPE html><html lang="en" ><head> <meta charset="UTF-8"> </head><body ></body><style> *{box-sizing: border-box} body{margin: 0;} @-webkit-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @-moz-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @-ms-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @keyframes gradient { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%M
; } 100% { background-position: 0% 50%; } } </style><div style=" width: 100%;height: 100vh;padding: 5vw;margin: 0 auto ;background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab); background-size: 200% 200%; animation: gradient 15s ease infinite;"> <div class="pulse-button" style="position: relative; width: 20vw; height: 20vw; line-height: 20vw; margin: 0 auto; box-shadow: 0 0 0 0 rgba(247, 247, 247, 0.7); border-radius: 50%; background-color: #fffdf8; font-size: 12vw; text-align: center; -webkit-animaM
tion: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); "><svg style=" width: 60%;  height: 20vw;" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 21.6 21.6" style="enable-background:new 0 0 21.6 21.6;" xml:space="preserve"><g id="Layer_2_1_"M
><g id="Layer_1-2"><path style="fill:#666666;" d="M0.9,20.7c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c-1.8,1.9-3.7,3.7-5.5,5.6c-1.7,1.7-3.5,3.5-5.2,5.2c-0.2,0.2-0.3,0.3-0.5,0.4H1.9C1.4,21.4,1.2,21,0.9,20.7z"/><g><path style="fill:#8E8E8E;" d="M7.5,11.8c-0.1,0.1-0.2,0.1-0.3,0C6.5,11.1,5.7,10.4,5,9.6c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.2,1.2c-0.4,0.4-0.4,0.7,0,1.1c0.7,0.7,1.5,1.5,2.2,2.2c0.1,0.1,0.1,0.2,0,0.3c-0.2,0.2-0.4,0.4-0.6,0.6c-0.1,0.1-0.1,0.1-0M
.2,0c-0.5-0.5-0.9-0.9-1.4-1.4c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.3,1.3c-0.3,0.3-0.3,0.7,0,1c0.4,0.4,0.9,0.9,1.3,1.3c0.1,0.1,0.2,0.2,0,0.4c-0.5,0.5-1,1-1.5,1.4c-0.1,0.1-0.3,0.3-0.3,0.4l0,0.3c0.2,0.4,0.6,0.7,0.9,1c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2c-0.6-0.1-1.1-0.3-1.6-0.6C9.9,9.4,8.7,10.6,7.5,11.8z"/><path  style="fill:#8E8E8E;" d="M20.7,6.5C21.7,5.2,21.9,3.4,21,2c-0.2-0.3-0.4-0.6-0.7-0.8c0-0.1-0.1-0.1-0.1-0.1c-0.7-0.6-1.5-1-2.4-1c-1,0-2,0.3-2.8,0.9c-0.1,0.1-0.2,0.1-0.4,0.M
1c-1.1-0.4-2.2-0.4-3.2,0.2c-1.6,0.9-2.3,2.2-2.1,4c0.1,1,0.6,1.8,1.3,2.5C10.8,7.9,11,8,11.2,8.1c0.5,0.2,1.1,0.5,1.6,0.6l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c0.1,0,0.1,0.1,0.1,0.1c1,1.4,2.4,2,4.1,1.7c2.4-0.4,3.8-3,2.9-5.3C20.5,6.7,20.5,6.6,20.7,6.5z M17.7,6.5c0,0.1-0.1,0.1-0.1,0.2c-0.7,0.8-1.9,0.9-2.7,0.2l-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0,0.1-0.1,0.1-0.1c-0.6-0.6-0.7-1.4-0.4-2.2c0.5-1.2,2.1-1.4,3.1-0.5C18.2,4.9,18.2,5.8,17.7,6.5z"/></g></g></g></svg> </div> <div align="center" style=" padding:5px; color:#ffffff; font-size:6L
vw; font-family: Arial, sans-serif; padding-top:20px;">You've got a<br/> <font style="font-size: 8vw;">SILVER KEY</font><br/> generative.xyz </div></div></body></html>h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"jeanchen.sats"}h!
text/plain;charset=utf-8
  "name": "zs88.sats"
text/plain;charset=utf-8
text/html;charset=utf-8
  <meta charset="utf-8" />
      background: #faf8ef;
      border: 2px solid black;
      margin: 0 auto;
      display: block;
      border-radius: 5px;
      font-size: 1.5em;
      display: block;
      margin: 10 auto;
  <canvas id="canvas" width="720" height="800"></canvas>
  <button onclick="gameManager.downBalls()">Ball Down</button>
    function randomInt(...args) {
      if (args.length === 1) {
        const [n] = args;
        return Math.ceil(Math.random() * n);
      if (args.length === 2) {
        const [start, end] = args;
        if (start > end) throw Error("start value greater than end value");
        return Math.ceil(Math.random() * (end - start)) + start;
    function random(...args) {
      if (args.length === 1) {
        const [n] = args;
        return Math.random() * n;
      if (args.length === 2) {
        const [start, end] = args;
        if (start > end) throw Error("start value greater than end value");
        return Math.random() * (end - start) + start;
    const range = function (n, m) {
      if (arguments.length === 1)
        return Array.from({ length: n }).map((_, i) => i);
      if (arguments.length === 2) {
        if (n === m) return [n];
        else if (n < m) {
          return Array.from({ length: m - n + 1 }).mapM
          return Array.from({ length: n - m + 1 }).map(
            (_, i) => m - i + (n - m)
    function normalize(n) {
      return n < 0 ? -1 : n > 0 ? 1 : 0;
    function clamp(v, min, max) {
      return Math.max(min, Math.min(max, v));
    function between(v, min, max) {
      return min <= v && v <= max;
    const delay = (n) => new Promise((r) => setTimeout(r, n));
     * Vector Library
      constructor(x = 0, y = 0) {
        this.x += v.x;
        this.y += v.y;
        this.x -= v.x;
        this.y -= v.y;
        this.x *= n;
        this.y *= n;
        return Math.sqrt(this.x * this.x + this.y + this.y);
        return new Vector(this.x, this.y);
        this.x = normalize(this.x);
        this.y = normalize(this.y);
        return new Vector(this.x, this.y);
    Vector.mult = (v, n) => new Vector(v.x * n, v.y * n);
    Vector.div = (v, n) => new Vector(v.x / n, v.y / n);
     *   Canvas Library
    const canvas = document.getElementById("canvas");
    const ctx = canvas.getContext("2d");
    const width = 710;
    const uiOffsetY = 80;
    canvas.width = width;
    canvas.height = height;
    function line(x1, y1, x2, y2, color = "#000") {
      ctx.beginPath();
      ctx.strokeStyle = color;
      ctx.lineWidth = 2;
      ctx.moveTo(x1, y1);
      ctx.lineTo(x2, y2);
    function dashLine(x1, y1, x2, y2) {
      ctx.beginPath();
      ctx.setLineDash([5, 15]);
      ctx.moveTo(x1, y1);
      ctx.lineTo(x2, y2);
      ctx.setLineDash([]);
    function rect(x, y, w, h) {
      ctx.beginPath();
      ctx.rect(x, y, w, h);
      ctx.strokeStyle = "#000";
      ctx.closePath();
    function fillRect(x, y, w, h, color = "#171717") {
      ctx.beginPath();
      ctx.fillStyle = color;
      ctx.fillRect(x, y, w, h);
      ctx.closePath();
      ctx.restore();
    function circle(x, y, r, color = "#000") {
      ctx.beginPath();
x.arc(x, y, r, 0, Math.PI * 2);
      ctx.lineWidth = 3;
      ctx.fillStyle = color;
      ctx.strokeStyle = color;
      ctx.closePath();
      ctx.restore();
    function clear() {
      ctx.clearRect(0, 0, width, height);
    function shuffle(arr) {
      return arr.sort(() => Math.random() - 0.5);
    const POWER = 0.3;
    const Mouse = { position: new Vector(0, 0) };M
    class BallLine {
      constructor() { }
      display(state) {
        if (!state.ballMoving && !state.brickMoving && state.ballPos) {
            state.ballPos.x,
            state.ballPos.y,
            Mouse.position.x,
            Math.min(Mouse.position.y, 720)
      constructor(mass, x, y) {
        this.position = new Vector(x, y);
        this.velocity = new Vector(0, 0);
        this.acceleration = new VM
        this.mass = mass;
        this.r = this.mass * 8;
        this.showDirection = true;
      setOnStop(f) {
        this.onStop = f;
      applyForce(force) {
        const f = Vector.div(force, this.mass);
        this.acceleration.add(f);
        this.velocity.add(this.acceleration);
        this.position.add(this.velocity);
        this.acceleration.mult(0);
      move(direction) {
        if (direction === "right") tM
his.applyForce(new Vector(20, 0));
        else if (direction === "left") this.applyForce(new Vector(-20, 0));
        this.velocity = new Vector(0, 0);
        this.showDirection = true;
        this.onStop(this);
        this.downing = false;
        this.downing = true;
        this.velocity = new Vector(0, 30);
      shoot(mousePos) {
        this.showDirection = false;
        const force = this.calcBallVelocity(this.angle(mousePos));
        this.applyForce(force);
      calcBallVelocity(angle) {
        return new Vector(
          100 * Math.cos(angle) * POWER,
          100 * Math.sin(angle) * POWER
      angle(mousePos) {
        const opposite = mousePos.y - this.position.y;
        const adjacent = mousePos.x - this.position.x;
        const angle = Math.atan2(opposite, adjacent);
        return angle;
        circle(this.position.x, this.position.y, this.r, "#5baM
      collideWith(brick) {
        if (this.downing) return false;
        const { x, y } = this.position;
        const r = this.r;
        const closestX = clamp(x, brick.x, brick.x + brick.w);
        const closestY = clamp(y, brick.y, brick.y + brick.h);
        const distanceX = x - closestX;
        const distanceY = y - closestY;
        const distanceSquared = distanceX * distanceX + distanceY * distanceY;
        const collided = distanceSquared < r * r;
collided) return false;
          closestY === brick.y &&
          between(closestX, brick.x - r + 3, brick.x + brick.w + r - 3)
          this.velocity.y *= -1;
          this.position.y = closestY - r;
          closestY === brick.y + brick.h &&
          between(closestX, brick.x - r + 3, brick.x + brick.w + r - 3)
          this.velocity.y *= -1;
          this.position.y = closestY + r;
          closestX === brick.x M
          between(closestY, brick.y - r + 3, brick.y + brick.h + r - 3)
          this.velocity.x *= -1;
          this.position.x = closestX - r;
          closestX === brick.x + brick.w &&
          between(closestY, brick.y - r + 3, brick.y + brick.h + r - 3)
          this.velocity.x *= -1;
          this.position.x = closestX + r;
        return true;
      collideWithBonusBall(bonusBall) {
        if (this.downing) return falsM
        const x = this.position.x - bonusBall.x;
        const y = this.position.y - bonusBall.y;
        const r = this.r;
        const collided = 2 * r >= Math.sqrt(x * x + y * y);
        return collided;
      checkEdges() {
        if (this.position.x > width) {
          this.position.x = width;
          this.velocity.x *= -1;
        } else if (this.position.x < 0) {
          this.position.x = 0;
          this.velocity.x *= -1;
        if (this.position.y > heiM
          this.velocity.y *= -1;
          this.position.y = height - 100;
          this.stop();
        } else if (this.position.y < 100) {
          this.velocity.y *= -1;
          this.position.y = 100;
      constructor(n, x, y) {
        this.start = n;
        this.x = x * 120;
        this.y = y * 80 + uiOffsetY;
        this.w = 110;
        this.h = 70;
      shouldMoveDown(state) {
 this.y < 80 * (state.level - this.start + 1) + uiOffsetY;
      update(state) {
        if (this.shouldMoveDown(state)) {
          this.y = Math.min(
            this.y + 10,
            80 * (state.level - this.start + 1) + uiOffsetY
      color(level) {
        const percentage = ((level - this.n) / level) * 30;
        return `hsl(${percentage}, ${100 - percentage}%, 63%)`;
      display(state) {
        fillRect(this.x, this.y, this.w, this.hM
, this.color(state.level));
        ctx.fillStyle = "black";
        ctx.font = "20px Arial";
        ctx.fillText(
          this.x + this.w / 2 - 8,
          this.y + this.h / 2 + 5
      get broken() {
        return this.n <= 0;
      get hitBottom() {
        return this.y >= height - uiOffsetY - 80;
    class BrickParticle {
      constructor(n, x, y) {
        const i = n % 5;
     const j = ~~(n / 4);
        this.w = 22;
        this.h = 18;
        this.location = new Vector(x + i * this.w, y + j * this.h);
        this.acceleration = new Vector(0, 0);
        this.velocity = new Vector(
            ? random(0, 0.5)
            : i === 2
              ? random(-0.5, 0.5)
              : random(-0.5, 0),
          random(1, 3)
        this.lifespan = 255;
        this.velocity.add(this.acceleration);
location.add(this.velocity);
        this.lifespan -= 4;
          this.location.x,
          this.location.y,
          `hsla(30, 70%, 63%, ${this.lifespan / 255})`
        this.update();
        this.display();
      get isDead() {
        return this.lifespan < 0;
    class BrickParticleSystem {
      constructor(x, y) {
        this.origin = new Vector(x, yM
        this.particles = range(20).map((n) => new BrickParticle(n, x, y));
      addParticle() {
        this.particles.push(new BrickParticle(this.origin));
        this.particles.forEach((particle) => particle.run());
      get isDead() {
        return !this.particles.length || this.particles[0].isDead;
    class BrickParticleSystems {
      constructor() {
        this.particleSystems = [];
      addParticleSystem(...brickM
        const newPs = bricks.map(({ x, y }) => new BrickParticleSystem(x, y));
        this.particleSystems.push(...newPs);
        this.particleSystems = this.particleSystems.filter(
          (ps) => !ps.isDead
        this.particleSystems.forEach((ps) => ps.run());
    class BonusBall {
      constructor(n, x, y) {
        this.start = n;
        this.r = 16;
        this.x = x * 120 + 56;
        this.y = y * 80 + 36 + uiOffsetY;
        //         this.effectR = 18;
        //         this.effectD = 0.1;
      moveDownLittle(state) {
        this.y = Math.min(
          this.y + 10,
          80 * (state.level - this.start + 1) + uiOffsetY + 40
      update(state) {
        if (this.hit) this.y = Math.min(this.y + 50, height - 100);
        else this.moveDownLittle(state);
        if (this.hit && this.y === height - 100 && state.brickMoving) {
          if (this.x < state.baM
            this.x = Math.min(this.x + 30, state.ballPos.x);
            this.x = Math.max(this.x - 30, state.ballPos.x);
        //         this.effectR += this.effectD;
        //         if (this.effectR > 28) this.effectR = 18;
        circle(this.x, this.y, this.r, "#3dd462");
        //         if (!this.hit)
        //             circle(this.x, this.y, this.effectR);
      hitWithBall() {
      collideWith(ball) {
        const x = ball.position.x - this.x;
        const y = ball.position.y - this.y;
        const r = this.r;
        const collided = 2 * r >= Math.sqrt(x * x + y * y);
        if (collided) {
          this.hit = true;
        return collided;
      constructor() { }
      display(state) {
        line(0, uiOffsetY, width, uiOffsetY);
        line(0, height - uiOffsetY, width, height - uiOffsetY);
        this.showBallCount(state);
        this.showScore(state);
      showScore(state) {
        ctx.fillText(`current score: ${state.level}`, 30, uiOffsetY / 2 + 7);
        ctx.fillText(
          `top score: ${state.bestLevel}`,
          width - 150,
          uiOffsetY / 2 + 7
      showBallCount(state) {
        if (!state.ballMoving)
          ctx.fillText(
            `x${state.ballCount}`,
            state.ballPos.x - 10,
            height - 55
        fillRect(0, height / 2 - 100, width, 200, "rgba(0, 0, 0, 0.3)");
        ctx.font = "40px Arial";
        ctx.fillText("Defeat!", width / 2 - 40, height / 2 + 12);
        ctx.font = "20px Arial";
      constructor(state) {
        this.balls = range(state.ballCount).map(
          (i) => new Ball(2, state.ballPos.x, state.ballPos.y)
        this.onBallStop = (ball) => {
          if (!state.firstBallStop) {
     state.ballPos = ball.position.copy();
            state.firstBallStop = true;
          ball.position.x = state.ballPos.x;
        this.balls.forEach((ball) => ball.setOnStop(this.onBallStop));
      collideWithBricks(bricks) {
        bricks.bricks.forEach((brick) => {
          this.balls.forEach((ball) => {
            const collided = ball.collideWith(brick);
            if (collided) {
              brick.hit();
      collideWithBonusBall(bonusBalls) {
        this.balls.forEach((ball) => {
          bonusBalls.forEach((bonusBall) => {
            const collided = ball.collideWithBonusBall(bonusBall);
            if (collided) bonusBall.hitWithBall();
      get allStopped() {
        return this.balls.every((ball) => ball.velocity.mag() === 0);
      addBalls(state, n) {
        const newBalls = range(n).map(
          (i) => new Ball(2, state.ballPos.x, stM
        newBalls.forEach((ball) => ball.setOnStop(this.onBallStop));
        this.balls.push(...newBalls);
      async shoot(mousePos, state) {
        for (const ball of this.balls) {
          if (state.ballDowning) return;
          ball.shoot(mousePos);
          await delay(Math.max(50 - ~~(state.ballCount / 10), 10));
        this.balls.forEach((ball) => {
          ball.update();
          ball.checkEdges();
        this.balls.forEach((ball) => ball.down());
      constructor() {
        this.bricks = [];
        this.particleSystems = new BrickParticleSystems();
      addBricks(state, newBrickIndeces) {
        const newBricks = newBrickIndeces.map(
          (i) => new Brick(state.level, i, 0)
        this.bricks.push(...newBricks);
      display(state) {
        this.bricks.forEachM
          brick.update(state);
          brick.display(state);
        this.particleSystems.run();
        const brokenBricks = this.bricks.filter((brick) => brick.broken);
        this.particleSystems.addParticleSystem(...brokenBricks);
        this.bricks = this.bricks.filter((brick) => !brick.broken);
      shouldSlideDown(state) {
        return this.bricks[0] && this.bricks[0].shouldMoveDown(state);
      get hitBottom() M
        return this.bricks[0] && this.bricks[0].hitBottom;
    class BonusBalls {
      constructor() {
        this.bonusBalls = [];
      addBonusBalls(state, newBonusBallIndex) {
        this.bonusBalls = [
          ...this.bonusBalls,
          new BonusBall(state.level, newBonusBallIndex, 0),
      display(state) {
        this.bonusBalls.forEach((bonusBall) => {
          bonusBall.update(state);
          bonusBall.display();
      collideWithBall(balls) {
        this.bonusBalls.forEach((bonusBall) =>
          balls.balls.forEach((ball) => bonusBall.collideWith(ball))
      removeHitBalls() {
        this.bonusBalls = this.bonusBalls.filter(
          (b) => !b.hit || b.y > height
      get hitBallCount() {
        return this.bonusBalls.filter((ball) => ball.hit).length;
    class LocalStorageManager {
      constructor() {
        this.bestScoreKey = M
        this.storage = window.localStorage;
      getBestScore() {
        return this.storage.getItem(this.bestScoreKey) || 1;
      setBestScore(score) {
        this.storage.setItem(this.bestScoreKey, score);
      setScore(score) {
        this.setBestScore(Math.max(score, this.getBestScore()));
    class GameManager {
      constructor() {
        this.state = {
          ballPos: new Vector(width / 2, height - 100),
          ballCount: 1,
          ballDowning: false,
          brickMoving: false,
          firstBallStop: true,
          over: false,
        this.balls = new Balls(this.state);
        this.bricks = new Bricks();
        this.bonusBalls = new BonusBalls();
        this.ballLine = new BallLine();
        this.ui = new UI();
        this.scoreStorage = new LocalStorageManager();
        this.state.bestLevel = this.scoreStorage.getBestScore();
    this.addBallsAndBricks();
        canvas.addEventListener("click", (e) => this.shootBalls(e));
      addBallsAndBricks() {
        const bonusBallCount = this.bonusBalls.hitBallCount;
        const newBrickIndeces = shuffle(range(6)).slice(
          Math.random() > 0.9 ? randomInt(5) : randomInt(4)
        const newBonusBallIndex = shuffle(
          range(6).filter((i) => !newBrickIndeces.includes(i))
        this.state.ballCount += bonusBallCounM
        this.balls.addBalls(this.state, bonusBallCount);
        this.bricks.addBricks(this.state, newBrickIndeces);
        this.bonusBalls.addBonusBalls(this.state, newBonusBallIndex);
      shootBalls(e) {
          this.state.ballMoving ||
          this.state.brickMoving ||
          this.state.over
        this.state.ballPos = null;
        this.state.ballMoving = true;
        this.state.ballDowning = false;
        this.state.firstBallStM
        const { x, y } = Mouse.position;
        this.balls.shoot({ x, y: Math.min(y, 720) }, this.state);
      checkCollision() {
        this.balls.collideWithBricks(this.bricks);
        this.bonusBalls.collideWithBall(this.balls);
        this.bricks.break();
        this.ballLine.display(this.state);
        this.balls.display();
        this.bricks.display(this.state);
        this.bonusBalls.display(this.state);
.display(this.state);
        this.draw();
        this.checkCollision();
        if (this.state.ballMoving && this.balls.allStopped) {
          this.state.ballMoving = false;
          this.state.brickMoving = true;
          this.state.level += 1;
          this.scoreStorage.setScore(this.state.level);
          this.state.bestLevel = this.scoreStorage.getBestScore();
          this.addBallsAndBricks();
        if (this.state.brickMoving) {
his.bricks.shouldSlideDown(this.state)) {
            this.state.brickMoving = false;
            this.bonusBalls.removeHitBalls();
        if (this.bricks.hitBottom) {
          this.ui.gameOver();
          this.state.over = true;
        window.requestAnimationFrame(() => this.run());
        this.state.ballDowning = true;
        this.balls.down();
    canvas.addEventListener("mousemove", (e) => {
      const offset = ctx.offset;
      const mx = e.pageX - canvas.offsetLeft;
      const my = e.pageY;
      Mouse.position = new Vector(mx, my);
    const gameManager = new GameManager();
    gameManager.run();
Museo Nacional del Prado
Museo Nacional del Prado
Copyright 2000 Adobe Systems Incorporated
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
IjGREFUND:D299FD61E14DCE3A349C6A76998C7B92047B9D5E4C0C1E2B8288B75F61D3AE12
IjGREFUND:A9C403A0B4E456972C4E2EAD937098BE7B04F63674FDC83A847F3EB397DEC841
Aj?=:ETH.ETH:0x4aFAdd93Bcf788dd20FF12A1AcbF9c90B92335B1:7646233::0
text/plain;charset=utf-8
Bj@=:BNB.BNB:bnb1rwq09gnujp7jqp05x8x4t3yhhpej0e6j5np4gm:15986205::0
FjD=:ETH.ETH:0xab47D34ab1D1c36909A2f457AA42D6d994E48375:1104198673:te:0
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"303.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"10089.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"Lumi.sats"}h!
text/plain;charset=utf-8
  "name": "akv.sats"
text/plain;charset=utf-8
  "name": "aku.sats"
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"Julie_Lumi.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"chengdu.sats"}h!
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>A simple template for launching your art on Bitcoin</title>
    Generative supports the most popular creative coding libraries. Simply uncomment the library you want to use below.
    Are we missing an important library? Let us know @generative_xyz.
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
    <!-- c2.min.js@1.0.0
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdn.generative.xyz/ajax/libs/c2/1.0.0/c2.min.js"></script>
    <!-- chromajs@2.4.2
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/chroma-js/2.4.2/chroma.min.js"></script>
    <!-- p5.grain.js@0.6.1
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdn.generative.xyz/ajax/libs/p5.grain/0.6.1/p5.grain.min.js"></M
    <!-- threejs@r124
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r124/three.min.js"></script>
    <!-- tonejs@14.8.49
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/tone/14.8.49/Tone.js"></script>
    <!-- svgjs@3.1.2
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/svg.js/3.1.2/svg.min.js"></M
    <!-- aframejs@1.2.0
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/aframe/1.2.0/aframe.min.js"></script>
    <!-- babylonjs@5.47.0
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/babylonjs/5.47.0/babylon.js"></script>
    <!-- paperjs@0.12.17
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/paper.js/0.1M
2.17/paper-full.min.js"></script>
    <!-- regljs@2.1.0
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/regl/2.1.0/regl.min.js"></script>
    <script type="text/javascript">
 Add your script here
 Add your script here
    <script id="snippet-random-code" type="text/javascript">
        // DO NOT EDIT THIS SECTION
        let seed = window.location.href.split('/').find(t => t.includes('i0'));
        if (seed == null) {
            const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
            seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('') + "i0";
      let pattern = "seed=";
            for (let i = 0; i < seed.length - pattern.length; ++i) {
                if (seed.substring(i, i + pattern.length) == pattern) {
                    seed = seed.substring(i + pattern.length);
                    break;
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
            for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 5M
97399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
            return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
            return function () {
                u >>>= 0, i >>>= 0;
                var l M
= ($ >>>= 0) + (_ >>>= 0) | 0;
                return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
        // IMPORTANT: Instead of Math.random(), use this function mathRand() for random number generation.
        // This function generates a random number between 0 and 1 with on-chain seed.
        let mathRand = sfc32(...cyrb128(seed));
            width: 100% !important;
            height: 100% !important;
            object-fit: contain;
            position: fixed;
            left: 0;
<script type="text/javascript">
    const rand = mathRand();
    function T1(rand) {
        // calculate raritM
        if (rand > 0.5) {
            return true;
            return false
    // window.$generativeTraits contain list traits for token
    // you need to populate a $generativeTraits object in the window object
    window.$generativeTraits = {
        "T1": T1(rand),
    console.log(window.$generativeTraits)
 Add your code here
      var canvas = document.querySelector('canvas'),
      ctx = canvas.getContext('2d');
      // Setting the width and height of the canvas
      canvas.width = window.innerWidth;
      canvas.height = window.innerHeight;
      // Setting up the letters
      var letters = 'ABCDEFGHIJKLMNOPQRSTUVXYZABCDEFGHIJKLMNOPQRSTUVXYZABCDEFGHIJKLMNOPQRSTUVXYZABCDEFGHIJKLMNOPQRSTUVXYZABCDEFGHIJKLMNOPQRSTUVXYZABCDEFGHIJKLM
      letters = letters.split('');
      // Setting up the columns
      var fontSize = 10,
          columns = canvas.width / fontSize;
      // Setting up the drops
      var drops = [];
      for (var i = 0; i < columns; i++) {
        drops[i] = 1;
      // Setting up the draw function
      function draw() {
        ctx.fillStyle = 'rgba(0, 0, 0, .1)';
        ctx.fillRect(0, 0, canvas.width, canvas.height);
        for (var i = 0; i < drops.length; i++) {
 var text = letters[Math.floor(Math.random() * letters.length)];
          ctx.fillStyle = '#0f0';
          ctx.fillText(text, i * fontSize, drops[i] * fontSize);
          drops[i]++;
          if (drops[i] * fontSize > canvas.height && Math.random() > .95) {
            drops[i] = 0;
      // Loop the animation
      setInterval(draw, 33);
 Add your code here
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>A simple template for launching your art on Bitcoin</title>
    <script sandbox="allow-scripts" type="text/javascript"
        src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
    <script sandbox="allow-scripts" type="text/javascript"
        src="https://cdnjs.cloudflare.com/ajax/libs/tone/14.8.49/Tone.js"></script>
    <script sandbox="allow-scripts" type="text/javascript"
        src="https://cdn.jsdelivr.nM
et/npm/tonal/browser/tonal.min.js"></script>
    <script type="text/javascript">
        var cnv;let points=[],start=0,speed=2,wdt,margin=60,w=500,h=300,tileWidth=100,tileHeight=100,sclX=5,sclY=10,paletteIndex2=0,paletteType,paletteIndex3=0,globalNote,mainIndex=0,bnd,phi=3.14*(137.51/180),cbn=0,cbn2=0,duration=0,savedTime,startx1=0,starty1=0,start1=0,rootInc=0,format,currentKey,voiceChord=!1,randForm=0,notePlay,pastNote,keyFifths=[],sequence=[],chordArray=[],bassChord=[],reading,state,lastState,oscill,oscill2,trM
ig=!1,bckg=["#F3F3F3","#000000"],palette1=[["#ce2d42","#082880","#7462f9","#f4b53f","#123676","#9c223d","#e6c7b4"],["#f43b79","#1136ed","#6b43dd","#ef9029","#4aa4ae","#69239b","#f7f1b4"],["#7fefe4","#be3edd","#70cfe5","#f2c666","#e6c7b4","#583fc4","#fff57d"],["#80aded","#7b66f7","#658fdb","#f2e18b","#f7f1b4","#773caa","#f4b537"],["#a5e2f2","#a783ed","#61c1db","#f7c872","#6eabf4","#6d52dd","#ff7db2"],["#d8d8d8","#898de0","#89afe5","#f9e78f","#85b2e8","#8110e5","#bf2b6e"],["#7094fc","#643ac9","#306bef","#9100dd","#e6M
c7b4","#e2396d","#ef3a65"],["#80aded","#a28fef","#4688e8","#db003a","#f7f1b4","#d632a4","#bc174e"],["#594499","#db3e3e","#25ceb2","#02827b","#a0a09f","#56661d","#34067c"],["#425999","#bc3f3f","#9fe2cc","#108fc1","#d37676","#132691","#5b3c96"],["#ffeda1","#91205c","#2929e2","#9509b7","#70b9c0","#5474e8","#d30b8c"],["#f9cfc7","#721b74","#1c70ea","#7c1d93","#919bdb","#5574ce","#f25c87"],["#f25a7b","#e960af","#992843","#8b52f7","#6eabf4","#3714a1","#445b96"],["#ff399c","#e73250","#d32f53","#33bbff","#7de7ff","#69239b",M
"#8041f9"],["#6f6674","#34a0a5","#992843","#f98450","#6eabf4","#3714a1","#445b96"],["#4d82aa","#24c6c6","#d32f53","#f973a0","#7de7ff","#69239b","#8041f9"],["#ff6d40","#361ee0","#992843","#e6c7b4","#9370f2","#3714a1","#445b96"],["#e6372f","#3a338e","#d32f53","#f7f1b4","#8092ff","#69239b","#8041f9"],["#ffa943","#2177f4","#35fc93","#f9cfd2","#6eabf4","#3714a1","#445b96"],["#ffce45","#2f7083","#5affdf","#fcf4b7","#7de7ff","#69239b","#8041f9"],["#41d9f2","#528cd1","#3a6eba","#5f64c1","#4a97f4","#7426bf","#f7d52f"],["#71M
f2ff","#249cff","#63a1ea","#7f88db","#56a6f4","#7f0caf","#f7b643"],["#41d9f2","#51fcbb","#d3057b","#295cff","#7d22ff","#51d7e5","#e6c7b4"],["#71f2ff","#81fcca","#f91cb0","#0239c1","#8450d6","#05bdc6","#f7f1b4"],["#43bbef","#53f9e4","#bf2640","#5082ff","#8648ff","#36ffcf","#881ed3"],["#6bcced","#fce586","#f93ebb","#52a1ff","#8e51a8","#05bdc6","#ff0895"],["#a745ed","#fcbbbb","#f20a41","#ffd252","#0606bf","#ff459e","#881ed3"],["#7b19d1","#a7d0f9","#ba0f40","#fcd5bb","#4545ce","#9666ff","#ff0895"],["#31a4dd","#6f3bff",M
"#f20a41","#4470a5","#7171f4","#e710f9","#2e92ff"],["#ffffab","#8e7de2","#ba0f40","#9312b2","#85b5f9","#830591","#034a7f"],["#06a0ba","#6f3bff","#f20a41","#8777f7","#4848c1","#6b11f7","#e6c7b4"],["#2bc5cc","#8e7de2","#ba0f40","#6155bf","#4b4bf7","#a318b7","#f7f1b4"],["#06a0ba","#6f3bff","#8473ff","#fce875","#4848c1","#ffb3c9","#2e92ff"],["#2bc5cc","#8e7de2","#9e61ba","#ffd2c7","#0f0fce","#f7e579","#034a7f"],["#c10839","#6f3bff","#ff06a6","#f2a5bb","#4848c1","#117ff7","#579ef2"],["#a20dd3","#8e7de2","#aa08ff","#f2ecM
79","#0f0fce","#a60abc","#1b64ce"],["#06a0ba","#6f3bff","#fca660","#f7f377","#9149bf","#f71165","#31f0ff"],["#2bc5cc","#8e7de2","#dd582a","#ffe09c","#630ca8","#a8275c","#04717c"],["#e041b3","#3e71ff","#ffec64","#77c1f7","#9149bf","#f71165","#e6c7b4"],["#f95089","#8e7de2","#f99175","#1d6bdd","#630ca8","#a8275c","#f7f1b4"],["#f4d334","#0636cc","#8989ef","#e6c7b4","#8005e0","#fc68a4","#3386ff"],["#fc889e","#3b72a3","#2d5cc4","#f7f1b4","#f938cb","#d61a1a","#04717c"],["#f4d334","#3ef6ff","#5347f4","#b877f7","#9149bf","#M
f71165","#e6c7b4"],["#fc889e","#1fb2b2","#2d5cc4","#6e1ed6","#630ca8","#a8275c","#f7f1b4"],["#f4d334","#3ef6ff","#5347f4","#f7f777","#9149bf","#ef5090","#e6c7b4"],["#fc889e","#1fb2b2","#2d5cc4","#ffce88","#630ca8","#ba0457","#f7f1b4"],["#f4d334","#3ef6ff","#5347f4","#77c4f7","#9149bf","#f71165","#854fba"],["#fc889e","#1fb2b2","#2d5cc4","#2187bf","#630ca8","#a8275c","#e783ea"],["#f4d334","#3ef6ff","#f97575","#f4dc78","#9149bf","#f71165","#e6c7b4"],["#fc889e","#1fb2b2","#cc2929","#f28b79","#630ca8","#a8275c","#f7f1b4M
"],["#f4d334","#3ef6ff","#f97575","#f279ab","#9149bf","#645eea","#e6c7b4"],["#fc889e","#52adff","#cc2929","#e81073","#630ca8","#3a3acc","#f7f1b4"],["#3ac9d8","#6f3bff","#44acf2","#fce875","#bf23f9","#ffb3c9","#2e92ff"],["#44acf2","#8e7de2","#6cffff","#ffd2c7","#9449ce","#f7e579","#034a7f"],["#06a0ba","#6f3bff","#fc4c7e","#f9b175","#6c6ce5","#8f58f9","#e6c7b4"],["#2bc5cc","#8e7de2","#cf4ef9","#f7df77","#4949c1","#a915ff","#f7f1b4"],["#ef01c4","#065ca8","#1c00ba","#ffee94","#c053ba","#8f58f9","#4ea8f9"],["#a60160","#M
30bec3","#5e52db","#ffebae","#da55f2","#a915ff","#4febf7"],["#f44260","#3c5ba0","#845ecc","#f4b53f","#3d9fc1","#9c223d","#e6c7b4"],["#f43b79","#4058ad","#6c3ca5","#ef9029","#317ec4","#69239b","#f7f1b4"],["#f44260","#3c5ba0","#7070e8","#f27740","#3d9fc1","#d34040","#e6c7b4"],["#f43b79","#4058ad","#4d4dc1","#ef9029","#317ec4","#ed5487","#f7f1b4"],["#f244ee","#5c75c6","#7070e8","#3cd3b6","#3d9fc1","#d34040","#e6c7b4"],["#f43b79","#637cc1","#4d4dc1","#1cb7b7","#317ec4","#ed5487","#f7f1b4"],["#e5491f","#2058d3","#7462f9M
","#40f2d0","#123676","#9c223d","#e6c7b4"],["#ef973f","#177199","#6b43dd","#15abba","#4aa4ae","#69239b","#f7f1b4"],["#e22079","#2058d3","#7462f9","#40f2d0","#5a92e5","#9c223d","#e6c7b4"],["#f21c59","#177199","#6b43dd","#15abba","#4658f9","#69239b","#f7f1b4"],["#e22079","#2058d3","#e6c7b4","#40f2d0","#5a92e5","#ba4564","#edf28b"],["#f21c59","#177199","#f7f1b4","#15abba","#4658f9","#e5336a","#43f7c8"],["#e22079","#4b80e0","#e6c7b4","#41a9ef","#5a92e5","#bc0d8b","#f7adf7"],["#f21c59","#197abc","#f7f1b4","#36a9cc","#46M
58f9","#d3057f","#43f7c8"],["#e22079","#4b80e0","#e6c7b4","#435ced","#e2b55a","#ea397d","#f4e2ae"],["#f21c59","#197abc","#f7f1b4","#7f63f7","#f98562","#e84b3a","#e9f49f"],["#0850b7","#6771f9","#8213bc","#75f9e0","#4848c1","#ffb3c9","#2e92ff"],["#3081e2","#5285dd","#9604af","#15abba","#0f0fce","#f7e579","#034a7f"],["#d80e3e","#6771f9","#8213bc","#f7ad77","#4848c1","#ffb3c9","#31b5ff"],["#ef4878","#5285dd","#9604af","#f4cb78","#0f0fce","#f7e579","#2a76d1"],["#f98246","#69acf7","#8213bc","#f7ad77","#4848c1","#ffb3c9",M
"#31b5ff"],["#ed7d4a","#5285dd","#b529d3","#f4cb78","#0f0fce","#f7e579","#2a76d1"],["#f7cd48","#69d6f4","#8213bc","#f7ad77","#7649bf","#ffb3c9","#e6c7b4"],["#f49090","#21b5d8","#b529d3","#f4cb78","#5829b2","#f7e579","#f7f1b4"],["#4a82f4","#f22a51","#8213bc","#f7ad77","#905df4","#ffb3c9","#0c85ba"],["#4cb2f2","#b72c4e","#b529d3","#f4cb78","#542ad3","#f7e579","#096889"],["#4a82f4","#f22a51","#1522ba","#f7ad77","#d32fc0","#b6fffa","#0c85ba"],["#4cb2f2","#b72c4e","#483d9b","#f4cb78","#e50a6e","#f1ffb8","#096889"],["#4aM
82f4","#f22a51","#4b23db","#f7ad77","#d1304b","#5b99f4","#1dbcb4"],["#4cb2f2","#b72c4e","#694eea","#f4cb78","#d61660","#5cd3f2","#096889"],["#ad4cf2","#f22a51","#8213bc","#f478b0","#5ff2f2","#ffb3c9","#0c85ba"],["#8b05e2","#b72c4e","#b529d3","#f4cb78","#3ea6b7","#f7e579","#096889"],["#584def","#f22a51","#a52cdd","#f2c679","#60caef","#d2b6ff","#0d53b7"],["#4f24c6","#b72c4e","#b529d3","#efaa7b","#3ea6b7","#f7e579","#458bdd"],["#584def","#ef592b","#2cdbc1","#f2c679","#6290ed","#b8fff1","#0d53b7"],["#4f24c6","#f27949",M
"#2ec0d8","#efaa7b","#4067b5","#f7e579","#458bdd"],["#584def","#ed2e8a","#2eacd8","#f2c679","#6290ed","#6929ce","#0d53b7"],["#4f24c6","#c11670","#3070d6","#efaa7b","#4067b5","#4a4add","#458bdd"],["#584def","#ed2e8a","#2eacd8","#ef9c7b","#6290ed","#6929ce","#0d53b7"],["#4f24c6","#c11670","#3070d6","#fc583d","#4067b5","#4a4add","#458bdd"],["#b7b7b7","#0a0a0a","#ffffff","#dbdcdd","#b2b2b2","#a7a7a8","#4e4f4f"],["#d8d8d8","#636363","#dbdcdd","#b2b2b2","#4e4f4f","#e0e1e2","#3f3f3f"],],paletteIndex,colorIndex,colorIndex2M
,grayscale,paletteMode,element,flavour,key,trigger=!1,anim=!1,gridIndex=0,count=0,direction,currentChord=0,nextChord=0,keyArray=["C","D","E","F","G","A","B"],flavours=["major","minor"],fifths=[["C","G","D","A","E","B","F#","Db","Ab","Eb","Bb","F"],["A","E","B","F#","C#","G#","D#","Bb","F","C","G","D"]],midSeq4,mapScale,mixer,stereo,synth2,synth4,synth6,synth3,feedback,reverb5,delay5,delay4,delay2,reverb3,lfo,pingPong,pingPong1,panner,autoPan,FFT,wave,meter,pendulum;function centerCanvas(){var e=(windowWidth-width)/M
2,t=(windowHeight-height)/2;cnv.position(e,t)}function setup(){wdt=windowWidth<windowHeight?windowWidth:windowHeight,wdt-=margin,cnv=createCanvas(wdt,wdt),centerCanvas(),bIndex=1,background(0),center=createVector(width/2,height/2),noFill(),noStroke(),smooth(),strokeWeight(1);let e=int(1990*mathRand());noiseSeed(e),randomSeed(e),noiseDetail(2,1),pixelDensity(displayDensity()),initializeAudio();let t=int(map(mathRand(),0,1,0,flavours.length));flavour=flavours[t];let f=int(map(mathRand(),0,1,0,fifths[t].length));key=fM
ifths[t][f],mapScale=(scale=(scale=(scale=(scale=(scale=(scale=(scale=Tonal.Scale.get(key+"1 "+flavour).notes).concat(Tonal.Scale.get(key+"2 "+flavour).notes)).concat(Tonal.Scale.get(key+"3 "+flavour).notes)).concat(Tonal.Scale.get(key+"4 "+flavour).notes)).concat(Tonal.Scale.get(key+"5 "+flavour).notes)).concat(Tonal.Scale.get(key+"6 "+flavour).notes)).concat(Tonal.Scale.get(key+"7 "+flavour).notes)).slice(14,28);for(let i=0;i<mapScale.length;i++){mapScale.length,mapScale[i].length>2?keyFifths.push(mapScale[i].sliM
ce(0,2)):keyFifths.push(mapScale[i].slice(0,1));.5>random(1)?currentKey-=1:currentKey+=1}let a=[];for(let $=0;$<keyFifths.length;$++)a.push(fifths[t].indexOf(keyFifths[$]));for(let s=0;s<a.length;s++)-1===a[s]&&(keyFifths.splice(s,1),a.splice(s,1));for(let c=0;c<a.length;c++)a[c]===a[0]-1&&(sequence.push(keyFifths[0]),sequence.push(keyFifths[c])),a[c]===a[0]+1&&sequence.push(keyFifths[c]),a[c]===a[0]+3&&(sequence.push(keyFifths[0]),sequence.push(keyFifths[c])),a[c]===a[0]+2&&sequence.push(keyFifths[c]),a[c]===a[0]+M
4&&sequence.push(keyFifths[c]);for(let n=0;n<15;n++)for(let d=0;d<sequence.length;d++)chordArray.push(generateChord(`${sequence[d]}2`,!0));for(let _=0;_<15;_++)for(let r=0;r<sequence.length;r++)bassChord.push(generateChord(`${sequence[r]}3`,!0));paletteMode=mathRand(),paletteIndexSub=(paletteIndex=2*int(map(mathRand(),0,1,0,50)))+1,paletteIndex3=2*int(map(mathRand(),0,1,0,50)),colorIndex=int(map(mathRand(),0,1,0,palette1[0].length)),colorIndex2=int(map(mathRand(),0,1,0,palette1[0].length)),paletteType=mathRand(),grM
ayscale=98===paletteIndex,oscill=mathRand(),oscill2=mathRand(),format=mathRand(),direction=int(map(mathRand(),0,1,0,2)),format<.5?(w=width,h=.4*height):(w=.4*width,h=height),tileWidth=floor(w/sclX)+1,tileHeight=floor(h/sclY)+1,chordNotes=chordArray;for(let b=0;b<=w;b+=tileWidth)for(let o=0;o<=h;o+=tileHeight){let l=gridIndex;points.push(new GridPoint(b-w/2,o-h/2,tileWidth,tileHeight,0,l,0)),gridIndex=(gridIndex+1)%14}let p=map(mathRand(),0,1,.1,.5),u=points;for(let y in points)mathRand()>p?(points[y].subdivide(u,y,M
2),points.splice(y,1),count++):(u.push(points[y]),points.splice(y,1));element=(points=u).length;let g;g=paletteMode<.5?7:3,window.$generativeTraits={Type:"Audio",BPM:"60",Aspect:"Grid",Key:key,Flavour:flavour,Elements:element,Subdivision:count,Palette:g,Grayscale:grayscale,Property:"Object"}}function initializeAudio(){Tone.Transport.bpm.value=60,(mixer=new Tone.Gain).toDestination(),FFT=new Tone.FFT(64),Tone.Master.connect(FFT),wave=new Tone.Waveform,(pendulum=new Tone.LFO(.05)).start(),(meter=new Tone.Meter).normaM
lRange=!0,pendulum.connect(meter),panner=new Tone.Panner(0).chain(mixer);let e=new Tone.Chorus({frequency:.83,depth:.7,wet:.85}),t=new Tone.Reverb({decay:3/4,wet:.5});t.generate();let f=new Tone.FeedbackDelay({delayTime:3/8,feedback:.32,wet:.36});(pingPong=new Tone.PingPongDelay(3/4,.5).toDestination()).set({wet:.3});let i=new Tone.Filter(2250,"lowpass",-24),a=new Tone.Filter(320,"highpass",-48);new Tone.LFO(1,250,2250).connect(i.frequency).start();let $=new Tone.FeedbackDelay({delayTime:.005,feedback:.1,wet:.33});M
new Tone.LFO(1,-1,1).connect(panner.pan).start(),(synth4=new Tone.PolySynth(Tone.FMSynth).chain(e,f,t,pingPong,i,a,$,mixer)).set({harmonicity:3,modulationIndex:3,oscillator:{type:"sine"},envelope:{attack:2e-4,decay:.1,sustain:.08,release:.03},modulation:{type:"sine"},modulationEnvelope:{attack:4e-4,decay:.1,sustain:.09,release:.01},filterEnvelope:{attack:2e-4,decay:.2,sustain:.5,release:.4,baseFrequency:200,octaves:2.6},volume:-16}),delay5=new Tone.FeedbackDelay({delayTime:3/8,feedback:.3,wet:.2});let s=new Tone.ReM
verb({decay:3/16,wet:.25});s.generate();let c=new Tone.Filter(2250,"lowpass",-24);(synth6=new Tone.PolySynth(Tone.Synth).chain(delay5,s,pingPong,c,mixer)).set({harmonicity:3,modulationIndex:3,detune:0,oscillator:{pitch:7,type:"sine"},envelope:{attack:1,decay:.1,sustain:.02,release:.03},modulation:{type:"sine"},modulationEnvelope:{attack:1.5,decay:.1,sustain:.02,release:.06},filterEnvelope:{attack:2,decay:.2,sustain:.5,release:.4,baseFrequency:200,octaves:2.6},volume:-24}),synth6.connect(wave),Tone.Transport.schedulM
eRepeat(()=>{pingPong.set({delayTime:random([3/4,3/16,3/8,.25])}),pingPong.set({wet:random([0,.1,.5])}),f.set({delayTime:random([3/8,.25])}),delay5.set({delayTime:random([3/8,.25])})},"2m")}function draw(){background(0,20),translate(center.x,center.y);let e=.5-meter.getValue(0),t=wave.getValue(0),f=FFT.getValue(0),i=map(e,-.5,.5,-PI,PI);for(let a=0;a<points.length;a++)points[a].r=points[a].r3,points[a].move(),points[a].animate(a,i,f),points[a].render(),points[a].display(a,t,f),points[a].start+=.1,points[a].offset+=M
.006;anim&&(start+=.02),trigger&&(playChord(),Tone.Transport.start(),trigger=!1)}function playChord(){Tone.Transport.schedule(bounceChord,"1"),Tone.Transport.start()}function bounceChord(){currentChord=nextChord,Promise.all([playSynthChord(chordNotes[currentChord],12,12),playStringChord(bassChord[currentChord],6,6),]).then(e=>{int(random(2));let t=int(random(6,18))+"m";!function f(i){let a=e[0],$=e[1];new Tone.BufferSource({url:a,playbackRate:.125}).toDestination().start(i),new Tone.BufferSource({url:$,playbackRateM
:.125}).toDestination().start(i),Tone.Transport.scheduleOnce(f,"+"+t)}(Tone.now())}),Tone.Transport.start(),nextChord<chordNotes.length-1?nextChord+=1:nextChord=0,Tone.Transport.schedule(bounceChord,"+2m")}function playSynthChord(e,t,f){let i=Tone.Time(t).toSeconds(),a=Tone.Time(f).toSeconds();return Tone.Offline(()=>{synth6.triggerAttackRelease(e,i)},i+a)}function playStringChord(e,t,f){let i=Tone.Time(t).toSeconds(),a=Tone.Time(f).toSeconds();return Tone.Offline(()=>{synth4.triggerAttackRelease(e,i)},i+a)}functioM
n voicing(e,t){let f=scale.indexOf(e)+t-1,i;if(void 0!==scale[f])i=scale[f];else if(3===(i=scale[f-7]).length)parseInt(i.slice(2));else{let a=parseInt(i.slice(1))+1;i=`${i.slice(0,1)}${a}`}return i}const getNextChordNote=(e,t)=>{let f=scale.indexOf(e)+t-1,i;if(void 0!==scale[f])i=scale[f];else if(3===(i=scale[f-7]).length)parseInt(i.slice(2));else{let a=parseInt(i.slice(1))+1;i=`${i.slice(0,1)}${a}`}return i};function generateChord(e,t){let f=1,i=1,a=1,$=1,s=1,c=1,n=1;t?(f=generateIndice1(),i=generateIndice1(),a=geM
nerateIndice1(),$=generateIndice1(),s=generateIndice(),c=generateIndice2(),n=generateIndice2()):(f=1,i=1,a=1,$=1,s=1,c=1,n=1);let d=voicing(e,f),_=voicing(getNextChordNote(e,3),i),r=voicing(getNextChordNote(e,5),a),b=voicing(getNextChordNote(e,7),$),o=voicing(getNextChordNote(e,9),s);return voicing(getNextChordNote(e,11),c),voicing(getNextChordNote(e,13),n),[d,_,r,b,o]}function generateIndice(){let e=int(map(mathRand(),0,1,0,3));return 0===e?-8:1===e?1:2===e?8:void 0}function generateIndice1(){return mathRand()>.5?M
1:8}function generateIndice2(){return mathRand()>.5?-8:1}class GridPoint{constructor(e,t,f,i,a,$,s){int(map(e+t,-width/2+-height/2,width/2+height/2,0,sclX+sclY)),int(map(t,-height/2,height/2,0,4)),this.x=e,this.y=t,this.w=f,this.c2=f,this.wx=e,this.hy=t,this.ws=f,this.hs=i,this.h=i,this.r=f,this.r2=f,this.r3=f,this.mv=0,this.theta=0,this.centerX=this.x+this.w/2,this.centerY=this.y+this.h/2,this.c=int(map(mathRand(),0,1,0,3)),this.paletteIndex2=int(map(dist(this.centerX,this.centerY,0,0),0,500,0,palette1[0].length))M
,this.randForm=int(map(mathRand(),0,1,0,5)),this.randIndex=paletteMode<.5?int(map(mathRand(),0,1,0,palette1[0].length)):paletteIndex2,this.randIndex2=int(map(mathRand(),0,1,0,palette1[0].length)),this.randIndex3=int(map(mathRand(),0,1,0,palette1[0].length)),this.randIndex4=int(map(mathRand(),0,1,0,palette1[0].length)),this.start=0,this.alpha=255,this.pIndex=paletteIndex,this.pi=paletteIndex3,this.rt=map(mathRand(),0,1,PI/6,PI/3),this.incr,this.rst=random(0,TAU),this.rst2=random(0,TAU),this.rad=0,this.sub=s,this.offM
set=20*mathRand(),this.offset2=0,this.div=int(map(mathRand(),0,1,10,30)),this.strk=1,this.isOn=a,this.note=$,this.init(),paletteIndex2=(paletteIndex2+1)%3}subdivide(e,t,f){let i=this.w/f,a=this.h/f,$=this.sub+1,s=this.note+7;e.push(new GridPoint(this.x,this.y,i,a,this.isOn,s,$),new GridPoint(this.x+i,this.y,i,a,this.isOn,s,$),new GridPoint(this.x,this.y+a,i,a,this.isOn,s,$),new GridPoint(this.x+i,this.y+a,i,a,this.isOn,s,$))}move(){if(0<=this.t&&this.t<this.t1){let e=norm(this.t,0,this.t1-1);this.mv=lerp(0,TAU,easeM
OutQuint(e)),this.rad=lerp(0,this.w/4,easeOutQuint(e))}this.t1<this.t&&this.init(),this.t++}init(){this.t=-int(random(map(speed,1,5,500,100))),this.t1=map(speed,1,5,220,60)}animate(e,t,f){this.theta=t+e*PI/4;let i=int(map(this.x,-width/2,width/2,0,f.length)),a=f[i];a=a===-1/0?0:f[i],this.incr=map(a,0,-100,0,.2),this.i=map(e,0,points.length,0,TWO_PI),this.xoff=map(cos(this.i),-1,1,0,3),this.yoff=map(sin(this.i),-1,1,0,3),this.n=noise(this.xoff+this.offset+this.incr,this.yoff+this.offset+this.incr),this.n4=noise(thisM
.xoff+50,this.yoff+50),this.n5=noise(this.xoff+50+start,this.yoff+50+start),this.n6=noise(this.offset,this.offset),this.angle=noise(this.xoff+this.offset,this.yoff+this.offset)*TAU*4,this.xa=this.x,this.ya=this.y*sin(map(this.n,0,1,0,TAU)),this.xb=this.x*sin(this.mv),this.r=map(this.n,0,1,this.w/2,this.w),this.r3=map(this.n,0,1,this.w/2,this.w),this.r2=map(this.n,0,1,0,5),this.alpha=map(this.n5,0,1,120,180),this.delay=int(map(this.n4,0,1,2,1))}render(){strokeWeight(.1);fill(color(palette1[this.pIndex][this.randIndeM
x])),circle(this.x,this.ya,this.r2),circle(this.x+this.w,this.ya,this.r2),circle(this.x,this.ya+this.h,this.r2),circle(this.x+this.w,this.ya+this.h,this.r2)}display(e,t,f){if(0===direction)for(let i=this.ya;i<=this.ya+this.h;i+=2){beginShape();for(let a=this.xa;a<=this.xa+this.w;a+=5){let $=int(map(this.ya*this.xa,(this.ya+this.h)*(this.xa+this.w),0,f.length)),s=f[$];s=s===-1/0?0:f[$],this.incr2=map(s,0,-100,0,6),this.n3=noise(this.incr2,this.incr2),this.n2=noise(this.xoff+this.offset2+this.incr2,this.yoff+this.offM
set2+this.incr2),this.n4=map(this.n3,0,1,.9,1.1),this.z=oscill<.5?map(this.n2,0,1,.9,1.1):1;let c=int(map(this.n2,0,1,0,255));int(map(this.n2,0,1,0,palette1[0].length));let n=map(i,this.y,this.y+this.h,0,1),d,_=color(palette1[this.pIndex][this.randIndex]),r=color(palette1[this.pIndex+1][this.randIndex]);(d=lerpColor(_,r,n)).setAlpha(c),noFill(),stroke(d),strokeWeight(.5),vertex(a,i*this.z),this.offset2+=.1}endShape()}else if(1===direction)for(let b=this.xa;b<=this.xa+this.w;b+=2){beginShape();for(let o=this.ya;o<=tM
his.ya+this.h;o+=5){let l=int(map(e,points.length,0,f.length)),p=f[l];p=p===-1/0?0:f[l],this.incr2=map(p,0,-100,0,3),this.n3=noise(this.incr2,this.incr2),this.n2=noise(this.xoff+this.offset2+this.incr2,this.yoff+this.offset2+this.incr2),this.n4=map(this.n3,0,1,.9,1.1),this.z=oscill<.5?map(this.n2,0,1,.9,1.1):1,this.z2=oscill2<.5?map(this.n2,0,1,.999,1.009):1;let u=int(map(this.n2,0,1,0,255));int(map(this.n2,0,1,0,palette1[0].length));let y=map(o,this.y,this.y+this.h,0,1),g,x=color(palette1[this.pIndex][this.randIndM
ex]),m=color(palette1[this.pIndex+1][this.randIndex]);(g=lerpColor(x,m,y)).setAlpha(u),noFill(),stroke(g),strokeWeight(.5),vertex(b*this.z2,o*this.z),this.offset2+=.1}endShape()}if(0===this.c);else if(1===this.c){strokeWeight(.5);let v=0;for(let I=1;I<t.length;I++)if(t[I-1]<0&&t[I]>=0){v=I;break}let k=v+t.length/2,F=100*this.h;for(let C=v;C<=k;C++){let S=map(C-1,v,k,this.xb,this.xb+this.w),T=map(t[C-1],-12,12,this.y-F,this.y+F+this.h),P=map(C,v,k,this.xb,this.xb+this.w),q=map(t[C],-12,12,this.y-F,this.y+F+this.h);lM
ine(S,T,P,q)}}}}function mapNote(e,t){let f=t.length,i=t[modulo(e,f)],a=Tonal.Note.octave(t[0])+floor(e/f);return Tonal.Note.pitchClass(i)+a}function modulo(e,t){return(e%t+t)%t}function easeOutQuint(e){return 1+--e*e*e*e*e}function windowResized(){centerCanvas()}function keyTyped(){return"p"===key&&saveCanvas("liquidentropy","jpg"),!1}function touchStarted(){return Tone.start(),anim||(trigger=!0,Tone.Transport.start()),anim=!0,3===touches.length&&saveCanvas("liquidentropy","jpg"),!1}function mousePressed(){return M
Tone.start(),anim||(trigger=!0,Tone.Transport.start()),anim=!0,!1}
    <script id="snippet-random-code" type="text/javascript">
        // DO NOT EDIT THIS SECTION
        let seed = window.location.href.split('/').find(t => t.includes('i0'));
        if (seed == null) {
            const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
            seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('M
            let pattern = "seed=";
            for (let i = 0; i < seed.length - pattern.length; ++i) {
                if (seed.substring(i, i + pattern.length) == pattern) {
                    seed = seed.substring(i + pattern.length);
                    break;
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
            for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (M
r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
            return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
            return function () {
                u >>>= 0, i >>>= 0;
          var l = ($ >>>= 0) + (_ >>>= 0) | 0;
                return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
        // IMPORTANT: Instead of Math.random(), use this function mathRand() for random number generation.
        // This function generates a random number between 0 and 1 with on-chain seed.
        let mathRand = sfc32(...cyrb128(seed));
 background-color: #000000;
            margin: 0px;
            overflow: hidden;
            width: 100%;
            height: 100%;
    <script type="text/javascript">
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>Balance</title>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.4.0/p5.min.js"></script>
      //Balance() by tzC0de.  Made with p5.js
col1 =  ["#267365", "#F2CB05", "#F29F05", "#F28705", "#F23030", "#14140F"]
col2 = ["#D9042B","#270140","#F2B705","#F28705","#F22F1D"]
col3 = ["#0388A6","#04C4D9","#F29F05","#F28705","#A63F03"]
col4 = ["#F2BF27","#404040","#DB005E","#2FB9D4"]
#D9D7D7","#F25F29","#F24822","#F2B1A2","#0D0D0D"]
col6 = ["#012C40","#00708C","#D9D7D7","#FF404C","#1CA5B8"]
col7 = ["#BF1120","#0468BF","#F2D22E","#F29472","#F21905"]
col8 = ["#FF6B00","#FFA000","#22D6FF","#1F70CC","#1930B8"]
col9 = ["#FFFFFF","#CCCCCC","#999999","#666666","#000000"]
bgcol = ["#161F30","#f2eddc","#f2eddc","#f2eddc"]
	createCanvas(530,830);
	let percent = 30 / 100;
aphics = createGraphics(width, height);
  graphics.stroke(255, 10 / 100 * 255);
  for (i = 0; i < graphics.width * graphics.height * percent; i++) {
    graphics.point(random(graphics.width),
    random(graphics.height));
	v = createGraphics(500,800)
	col = random([col1,col2,col3,col4,col5,col6,col7,col8,col9])
	num2 = random([0,1,2,3,4,5])
	v.translate(v.width/2,v.height/2)
	for(let i = v.height; i > v.width/6; i+= -((h1 / 2 + h2 / 2)+2.6)) {
    h2 = random([800/8,800/10,800/12,800/5,800/6]);
		num = random([1,2,3,4])
	  recty(x1-h1/2,i-h1/2,h1,h1)
		  v.strokeWeight(5)
	    v.ellipse(x1,i,h1,h1)
		  v.strokeWeight(5)
	    v.rect(x1,i,h1,h1)
		  v.strokeWeight(5)
	    v.rect(x1,i+h1/3.3,h1,h1*0.4)
v.ellipse(x1,i-h1/4.7,h1*0.6,h1*0.6)
		  v.strokeWeight(5)
	    v.triangle(x1,i-h1/2,x1+h1/2,i+h1/2,x1-h1/2,i+h1/2)
	image(v,width/2,height/2)
	image(graphics, width/2, height/2);
function recty(x,y,w,h) {
	g = createGraphics(j,l)
	g.background(242, 237, 220,0)
	g.fill(random(col))
			g.fill(random(col))
	    g.ellipse(g.width/2,g.height/2,g.width,g.heiM
			g.fill(random(col))
			g.ellipse(g.width/2,g.height/2,g.width*0.8,g.height*0.8)
			g.fill(random(col))
			g.ellipse(g.width/2,g.height/2,g.width*0.6,g.height*0.6)
			g.fill(random(col))
			g.ellipse(g.width/2,g.height/2,g.width*0.4,g.height*0.4)
			g.fill(random(col))
			g.ellipse(g.width/2,g.height/2,g.width*0.2,g.height*0.2)
		  //g.strokeWeight(5)
	    g.rect(g.width/2,g.height/2,g.width,g.height)
			g.fill(random(col))
dth/2,g.height/2,g.width*0.8,g.height*0.8)
			g.fill(random(col))
			g.rect(g.width/2,g.height/2,g.width*0.6,g.height*0.6)
			g.fill(random(col))
			g.rect(g.width/2,g.height/2,g.width*0.4,g.height*0.4)
			g.fill(random(col))
			g.rect(g.width/2,g.height/2,g.width*0.2,g.height*0.2)
		  //g.rect(x,y,w,h)
		  //g.strokeWeight(5)
			g.fill(random(col))
			g.rect(g.width/2,g.height*0.8,g.width,f)
			g.rect(g.width/2,g.height*0.8,g.width*0.75,f)
			g.fill(random(col))
			g.rect(g.width/2,g.height*0.8,g.width*0.5,f)
			g.fill(random(col))
			g.rect(g.width/2,g.height*0.8,g.width*0.25,f)
			g.fill(random(col))
			g.ellipse(g.width/2,g.height*0.3,l)
			g.fill(random(col))
			g.ellipse(g.width/2,g.height*0.3,l*0.75)
			g.fill(random(col))
			g.ellipse(g.width/2,g.height*0.3,l*0.5)
			g.fill(random(col))
			g.ellipse(g.width/2,g.height*0.3,l*0.25)
		  //g.strokeWeight(5)
			g.fill(random(col))
	    g.triangle(u,p-p,u*2,p*2,u-u,p+p)
			g.fill(random(col))
	    g.triangle(u,p,u*2,p*2,u-u,p+p)
	for(let i = -v.height; i < v.width*2; i += 10) {
		if(bg == "#f2eddc") {
		v.line(i,-v.height,i,v.height)
	for(let i = -v.width; i < v.width; i += 8) {
		for (let j = -v.height; j < v.height; j += 8) {
		  if(bg == "#f2eddc") {
			v.line(i,j,i+5,j+5)
	for (let i = 0; i < 50; i++) {
	  if(bg == "#f2eddc") {
		v.ellipse(0,0,20*i)
	for (let i = 0; i < 50; i++) {
	  if(bg == "#f2eddc") {
	for (let i = -v.width; i < v.width; i+=5) {
		for (let j = -v.height; j < v.height; j+=5) {
	  if(bg == "#f2eddc") {
	var increment = 5;
	for(let j = -v.height; j < v.height; j+=5) {
	for (var i = -v.width; i < v.width; i+=increment) {
		v.vertex(i, j + (sin(k) * (sin(j) * 50)))
function keyTyped() {
  if (key === 's' || key === 'S') {
    saveCanvas('myCanvas', 'png');
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>"Rays" by Pawe
 Dudko | pdudko.com</title>
    <script id="snippet-random-code" type="text/javascript">
        // not editable
        let seed = window.location.href.split('/').find(t => t.includes('i0'));
        if (seed == null) {
            const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
            seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() *M
 alphabet.length) | 0]).join('') + "i0";
            let pattern = "seed=";
            for (let i = 0; i < seed.length - pattern.length; ++i) {
                if (seed.substring(i, i + pattern.length) == pattern) {
                    seed = seed.substring(i + pattern.length);
                    break;
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
            for (let n = 0, r; n < $.lengthM
; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
            return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
            return function () {
    u >>>= 0, i >>>= 0;
                var l = ($ >>>= 0) + (_ >>>= 0) | 0;
                return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
        let mathRand = sfc32(...cyrb128(seed));
            margin: 0;
            padding: 0;
            overflow: hidden;
  <canvas id="myCanvas"></canvas>
<script type="text/jaM
console.log("seed:",seed);class Rnd{rD(){return mathRand()}rN(r,t){return r+(t-r)*this.rD()}rI(r,t){return Math.floor(this.rN(r,t+1))}rB(r){return this.rD()<r}}const R=new Rnd;class Perlin{constructor(){this.R=new Rnd,this.grad3=[[1,1,0],[-1,1,0],[1,-1,0],[-1,-1,0],[1,0,1],[-1,0,1],[1,0,-1],[-1,0,-1],[0,1,1],[0,-1,1],[0,1,-1],[0,-1,-1]],this.p=[];for(var r=0;r<256;r++)this.p[r]=Math.floor(256*this.R.rD());for(this.perm=[],r=0;r<512;r++)this.perm[r]=this.p[255&r];this.simplex=[[0,1,2,3],[0,1,3M
,2],[0,0,0,0],[0,2,3,1],[0,0,0,0],[0,0,0,0],[0,0,0,0],[1,2,3,0],[0,2,1,3],[0,0,0,0],[0,3,1,2],[0,3,2,1],[0,0,0,0],[0,0,0,0],[0,0,0,0],[1,3,2,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[1,2,0,3],[0,0,0,0],[1,3,0,2],[0,0,0,0],[0,0,0,0],[0,0,0,0],[2,3,0,1],[2,3,1,0],[1,0,2,3],[1,0,3,2],[0,0,0,0],[0,0,0,0],[0,0,0,0],[2,0,3,1],[0,0,0,0],[2,1,3,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0],[2,0,1,3],[0,0,0,0],[0,0,0,0],[0,0,0,0],[3,0,1,2],[3,0,2M
,1],[0,0,0,0],[3,1,2,0],[2,1,0,3],[0,0,0,0],[0,0,0,0],[0,0,0,0],[3,1,0,2],[0,0,0,0],[3,2,0,1],[3,2,1,0]]}dot(r,t,e){return r[0]*t+r[1]*e}noise(r,t){var e,i,a=(r+t)*(.5*(Math.sqrt(3)-1)),o=Math.floor(r+a),l=Math.floor(t+a),n=(3-Math.sqrt(3))/6,s=(o+l)*n,g=r-(o-s),c=t-(l-s);g>c?(e=1,i=0):(e=0,i=1);var d=g-e+n,f=c-i+n,p=g-1+2*n,A=c-1+2*n,m=255&o,F=255&l,E=this.perm[m+this.perm[F]]%12,u=this.perm[m+e+this.perm[F+i]]%12,R=this.perm[m+1+this.perm[F+1]]%12,h=.5-g*g-c*c,B=.5-d*d-f*f,D=.5-p*p-A*A;return 70*((h<0?0:(h*=h)*h*M
this.dot(this.grad3[E],g,c))+(B<0?0:(B*=B)*B*this.dot(this.grad3[u],d,f))+(D<0?0:(D*=D)*D*this.dot(this.grad3[R],p,A)))}}const perlin=new Perlin;function map(r,t,e,i,a){return i+(a-i)*(r-t)/(e-t)}let bckCol,dim=Math.min(window.innerWidth,window.innerHeight),spots=R.rI(10,25),radius=[],m=[],mOff=1e-4*R.rN(1,7),x=[],y=[],z=[],S=30,sRot=[],b=1,bOffset=R.rN(0,.005),bMag=1,xOff=[],yOff=[],pC=[],noiseFeat=mathRand()>.79,pFeat=R.rI(1,24),angleFeat=mathRand()>.87?0:mathRand()<.1?1:2,colorBackground=R.rI(0,1);const PI=Math.M
PI,TWO_PI=2*PI;let blurV=[];blurV=blurV=0==angleFeat?[R.rN(0,R.rN(0,1)),0]:1==angleFeat?[0,R.rN(0,R.rN(0,1))]:[R.rN(-.9,.9),R.rN(0,.9)],Math.pow(blurV[0],2)+Math.pow(blurV[1],2)<.18&&(blurV[0]>blurV[1]?blurV[0]+=.35:blurV[1]+=.35);const vs2="attribute vec2 a_position;attribute vec2 a_texCoord;uniform vec2 u_resolution;varying vec2 v_texCoord;\nvoid main(){vec2 clipSpace=a_position/u_resolution*2.0-1.0;gl_Position=vec4(clipSpace*vec2(1,-1),0,1);v_texCoord=a_texCoord;}",fs2="precision mediump float;uniform sampler2D M
u_image;varying vec2 v_texCoord;uniform vec2 dl;float rnd(vec3 scale,float seed){return fract(sin(dot(gl_FragCoord.xyz+seed,scale))*43758.5453+seed);}\nvoid main(){vec4 col=vec4(0.0);float tt=0.0;float off=rnd(vec3(12.9898,78.233,151.7182),0.0);for(float t=-30.0;t<=30.0;t++){float pc=(t+off-0.5)/30.0;float w=1.0-abs(pc);vec4 spl=texture2D(u_image,v_texCoord+dl*pc);spl.rgb*=spl.a;col+=spl*w;tt+=w;}gl_FragColor=col/tt;}";function setup(){for(i=0;i<spots;i++)radius[i]=R.rI(dim/100,dim/4),m[i]=R.rN(0,100),x[i]=R.rN(0,dM
im),y[i]=R.rN(0,dim),z[i]=R.rN(0,dim),xOff[i]=R.rN(4,10),yOff[i]=R.rN(4,10),sRot[i]=R.rN(0,TWO_PI);if(noiseFeat){let r=R.rI(20,200);for(i=0;i<r;i++)radius[spots+i]=R.rI(dim/400,dim/100),m[spots+i]=R.rN(0,10),y[spots+i]=R.rN(0,dim),z[spots+i]=R.rN(0,dim),x[spots+i]=R.rN(0,dim),xOff[spots+i]=R.rN(4,10),yOff[spots+i]=R.rN(4,10),sRot[spots+i]=R.rN(0,PI);spots+=r}angle=0==angleFeat?-PI/4:1==angleFeat?PI/4:R.rN(0,PI),p=pFeat;let r=1==p?["#0B1626","#2F1517","#4599B5","#A83882","#B4DDDD","#DBBEF2"]:2==p?["#0B1626","#2F1517M
","#4599B5","#A84B28","#B4DDDD","#C4E4A2"]:3==p?["#140000","#021c13","#003924","#005841","#750100","#990100","#d7bb30","#ccae00"]:4==p?["#1D1702","#2B0426","#650427","#AD2C00","#ddac0a","#c6c339","#E55130"]:5==p?["#200e36","#2B0426","#366290","#E27D52","#D3EAC0","#EDC557","#A8DAB9"]:6==p?["#200A0E","#080811","#006978","#170F08","#FBFBD6","#02E7CA","#729C9D"]:7==p?["#0A0A3D","#041604","#00C075","#87C000","#F9BD27","#FE8900","#FE003B"]:8==p?["#2A0002","#14060B","#664C4C","#EF3B01","#C11900","#A20005"]:9==p?["#000000"M
,"#0B1626","#68D1E6","#A6DAD7","#DFE3CB","#F2852F","#F96800"]:10==p?["#000000","#2F1517","#2AABCF","#6CBAB5","#C3CAA1","#E54508","#F32A00"]:11==p?["#200e36","#1A0210","#e04372","#5aa9e6","#4a4e69","#e04372","#e6b953"]:12==p?["#131303","#040207","#EFA72F","#EF7717","#77BFA7","#FBEAB5","#5D402E"]:13==p?["#1E1E3D","#002030","#009FAF","#CB323E","#EA6740","#ECC850"]:14==p?["#1E1E3D","#292B30","#592D2D","#DEB968","#FEFDDE","#3D4046"]:15==p?["#040207","#002030","#60A5AA","#FAEDC1","#5F5850","#C0B297"]:16==p?["#0F0F00","#0M
30313","#9C8C68","#FDA5A1","#9E7B52","#E1CC92"]:17==p?["#0A0A1A","#120202","#FF8B00","#000000","#649EE8","#917FFF"]:18==p?["#020202","#0A0A1A","#09BEBB","#12737C","#28211E","#FB344B"]:19==p?["#000000","#200B01","#F92900","#F1D593","#85B7B0","#EFD7A7"]:20==p?["#000000","#1A1A1A","#F35C4B","#F6A440","#F9C965","#FDE4AC","#FFFFB1"]:21==p?["#0D1626","#091425","#051738","#204E75","#005151","#A0995F"]:22==p?["#000000","#091425","#764E37","#DF8D78","#F0D3AE","#C4DFDB"]:23==p?["#020202","#1A1A1A","#605274","#8DB1C4","#F8BE7M
5","#E4615B","#D0303C"]:["#050505","#0F0F0F","#000000","#7F7F7F","#333333","#E5E5E5","#F0F0F0"];pC.push(...r);let t=pC.length-1;for(ii=0;ii<3;ii++)for(i=t-1;i<=t;i++)pC.push(pC[i])}var c=document.createElement("canvas");c.width=dim,c.height=dim;var ctx=c.getContext("2d");function draw(){for(ctx.beginPath(),ctx.rect(0,0,c.width,c.height),ctx.fillStyle=pC[colorBackground],ctx.fill(),i=0;i<spots;i++){let r=pC[i%pC.length],t=map(perlin.noise(m[i],i),-1,1,-dim/xOff[i],dim/xOff[i]),e=map(perlin.noise(m[i],i+200),-1,1,-diM
m/yOff[i],dim/yOff[i]),a=map(perlin.noise(10*m[i],i+999),-1,1,-radius[i]/20,radius[i]/20);ctx.beginPath(),ctx.arc(x[i]+t,y[i]+e,radius[i]+a,0,2*Math.PI),ctx.fillStyle=r,ctx.fill(),m[i]+=mOff}bMag=map(perlin.noise(b,spots),-1,1,.8,1.2),render(),b+=bOffset,window.requestAnimationFrame(draw)}function createShader(r,t,e){var i=r.createShader(t);if(r.shaderSource(i,e),r.compileShader(i),r.getShaderParameter(i,r.COMPILE_STATUS))return i;r.deleteShader(i)}function createProgram(r,t,e){var i=r.createProgram();if(r.attachShM
ader(i,t),r.attachShader(i,e),r.linkProgram(i),r.getProgramParameter(i,r.LINK_STATUS))return i;r.deleteProgram(i)}function setRectangle(r,t,e,i,a){let o=t,l=t+i,n=e,s=e+a;r.bufferData(r.ARRAY_BUFFER,new Float32Array([o,n,l,n,o,s,o,s,l,n,l,s]),r.STATIC_DRAW)}setup(),window.requestAnimationFrame(draw);const canvasGL=document.getElementById("myCanvas");canvasGL.width=dim,canvasGL.height=dim;const gl=canvasGL.getContext("webgl");var vertexShader=createShader(gl,gl.VERTEX_SHADER,vs2),fragmentShader=createShader(gl,gl.FRM
AGMENT_SHADER,fs2),program=createProgram(gl,vertexShader,fragmentShader),positionLocation=gl.getAttribLocation(program,"a_position"),texcoordLocation=gl.getAttribLocation(program,"a_texCoord"),positionBuffer=gl.createBuffer();gl.bindBuffer(gl.ARRAY_BUFFER,positionBuffer),setRectangle(gl,0,0,c.width,c.height);var texcoordBuffer=gl.createBuffer();gl.bindBuffer(gl.ARRAY_BUFFER,texcoordBuffer),gl.bufferData(gl.ARRAY_BUFFER,new Float32Array([0,0,1,0,0,1,0,1,1,0,1,1]),gl.STATIC_DRAW);var texture=gl.createTexture();gl.binM
dTexture(gl.TEXTURE_2D,texture),gl.texParameteri(gl.TEXTURE_2D,gl.TEXTURE_WRAP_S,gl.CLAMP_TO_EDGE),gl.texParameteri(gl.TEXTURE_2D,gl.TEXTURE_WRAP_T,gl.CLAMP_TO_EDGE),gl.texParameteri(gl.TEXTURE_2D,gl.TEXTURE_MIN_FILTER,gl.NEAREST),gl.texParameteri(gl.TEXTURE_2D,gl.TEXTURE_MAG_FILTER,gl.NEAREST);var resolutionLocation=gl.getUniformLocation(program,"u_resolution"),blurVectorLocation=gl.getUniformLocation(program,"dl");function render(){if(gl){gl.texImage2D(gl.TEXTURE_2D,0,gl.RGBA,gl.RGBA,gl.UNSIGNED_BYTE,ctx.canvas),M
gl.useProgram(program),gl.enableVertexAttribArray(positionLocation),gl.bindBuffer(gl.ARRAY_BUFFER,positionBuffer);var r=gl.FLOAT,t=0;gl.vertexAttribPointer(positionLocation,2,r,false,0,t),gl.enableVertexAttribArray(texcoordLocation),gl.bindBuffer(gl.ARRAY_BUFFER,texcoordBuffer),gl.vertexAttribPointer(texcoordLocation,2,r,false,0,t),gl.uniform2f(resolutionLocation,gl.canvas.width,gl.canvas.height),gl.uniform2f(blurVectorLocation,blurV[0]*bMag,blurV[1]*bMag);var e=gl.TRIANGLES;t=0;gl.drawArrays(e,t,6)}else console.loMo
g("Needs WebGL to run")}gl.viewport(0,0,gl.canvas.width,gl.canvas.height);
window.$generativeTraits = {
  "Palette": pFeat,
  "Noisy": noiseFeat,
  "Angle": angleFeat == 0 ? 'horizontal' : angleFeat == 1 ? 'vertical' : 'diagonal'
console.log(window.$generativeTraits)
text/plain;charset=utf-8
  "name": "dora.sats"
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"hudongfang.sats"}h!
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"hudongfang.sats"}h!
text/plain;charset=utf-8
2"just kidding, who needs a safe word anyway ;)" EMh!
  "name": "radar.sats"
text/html;charset=utf-8
<!DOCTYPE html><html> <head> <title>American Freeedom Investments</title> <style>.root{margin: 0; padding: 0;}body{background-color: #777; margin: 0px;}.flexCentered{display: flex; align-items: center; justify-content: center;}.doodooContainer{height: 100vh; width: 100vw; overflow: hidden;}.mainBootyHeader{font-size: 2.5rem; font-family: 'Times New Roman'; margin: 0px; height: 20%; flex-direction: column;}.U{color: #041E42;}.S{color: #9b1c2c;}.A{color: white;}.lilSubHeader{font-size: .5em; font-weight: 700;}.mainBoM
otyHeader h1{margin: 0;}.mainBootyHeader h6{margin: 0;}.flavorHeader{height: 6%; width: 100%; background-color: #041E42; border: 2px solid #9b1c2c; color: white;}.seriesNumberText{color: lightpink;}.main{width: 100%; height: 74%;}.sidebar{width: 30%; height: 94%; background-color: #041E42; border: 2px solid #9b1c2c; display: flex; flex-direction: column; align-self: center; margin-left: 10px;}.sidebar h1{margin: 0px; margin-left: 4px; padding-top: 6px; text-align: center; font-size: 2rem; color: white; font-weight:M
 900;}.midRangeContainer{height: 88%; width: 100%; display: flex; overflow-x: hidden;}.mainContentBooboo{height: 100%; width: 70%; flex-direction: column;}.resultsContainer{margin: 10px 0px 4px; width: 65%; display: flex; align-items: center; justify-content: space-between; color: white;}button:hover{background: #d9354b;}.forwardBackBtnDiv{width: 10%; display: flex; align-items: center; justify-content: space-between;}.forwardBackBtnDiv button{background: #9b1c2c; border: 1px solid white; color: white;}.articleDiv{M
padding-top: 10px; padding-bottom: 0.5rem; height: 84%; display: flex; align-items: center; flex-direction: column;}.articleBtn{width: 80%; height: 15%; background-color: #9b1c2c; border-color: white; border-radius: 20px; font-size: 1em; color: white; font-weight: 500; margin-top: 1rem;}.footerContainer{background-color: #041E42; display: flex; align-items: center; justify-content: center; height: 6%;}.footerBtn{height: 80%; background-color: #9b1c2c; border-color: white; border-radius: 8%; font-size: 16px; color: M
white;}button{cursor: pointer;}.testCol{text-align: left; background-color: #777; color: white; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}.mainHeader{background-color: #041E42; color: white; margin: 4px 0px 4px 0px;}.mainTable{background-color: #084090; width: 90%; height: 70%;}.mainTable th, td{line-height: 1em; font-weight: bold;}table tr:nth-child(even){background-color: #9b1c2c; color: white;}table tr:nth-child(odd){background-color: white; color: black;}.mainContainer{background-color: #0M
41E42; color: white; height: 80%; width: 80%; display: flex; flex-direction: column; align-items: center; border: 2px solid #9b1c2c;}.walletConnectedText{width: 100%; text-align: end; margin-top: 10px; padding-right: 16px; margin-bottom: 0px;}.walletName{color: rgb(28, 125, 244); font-weight: 900;}th:first-child, td:first-child{text-align: left; padding-left: 4px;}th:not(:first-child), td:not(:first-child){text-align: right; padding-right: 4px;}.stars{color: white;}.topArticle{margin-top: 0px;}</style> </head> <bodM
y> <section class="doodooContainer"> <div class="mainBootyHeader flexCentered"> <h1><span class="U">
&nbsp;American</span> <span class="S">
</span> <span class="A">Investments&nbsp;
</span></h1> <span class="lilSubHeader">When You're TIRED of the Government Takin' Your GOT DANG MONEY</span> </div><section class="main"> <div class="flavorHeader flexCentered"> <h3>
 An official BTC Ordinals Collectible Website - <span class="seriesNumberText">#4/100 (M
 </h3> </div><div class="midRangeContainer"> <section class="sidebar"> <h1>Feature News/Articles</h1> <div class="articleDiv"> <button class="articleBtn topArticle" onclick="window.open('https://opensea.io/collection/trump-digital-trading-cards', '_blank')" > Support Our Great Nation on Ethereum as Well! </button> <button class="articleBtn" onclick="window.open('https://www.youtube.com/watch?v=KtJJC0nWs9s', '_blank')" > Start the Day off Right w/ Hot Black CofM
fee + this Classic Track! </button> <button class="articleBtn" onclick="window.open('https://en.wikipedia.org/wiki/TempleOS', '_blank')" > Avoiding Commie Spies? There May Be a Better OS Than Linux </button> <button class="articleBtn" onclick="window.open('https://knowyourmeme.com/photos/1940683-rigged-rigged-rigged', '_blank')" > Get Connected w/ Our Community (Red Blooded Americans ONLY!!!) </button> <button class="articleBtn" onclick="window.open('https://www.urbandictionary.com/define.php?term=cousinfucker', '_M
blank')" > Life Tip: Nothing is Off Limits if You Have Enough Crypto </button> </div></section> <section class="mainContentBooboo flexCentered"> <div class="mainContainer"> <div class="walletConnectedText">Wallet Connected: <span class="walletName">Xx_BeerAndFishin_xX.BTC</span></div><h2 class="mainHeader">My Ordinal Portfolio</h2> <table class="mainTable"> <thead> <tr> <th width="200" class="testCol">Project Name</th> <th class="testCol">Total Profit (BTC)</th> <th class="testCol">Spent (BTC)</th> <th class="testCM
ol">NFTs Bought</th> <th class="testCol">NFTs Sold</th> </tr></thead> <tbody> <tr> <td width="250">Trump BTC TCG</td><td>2.79</td><td>1.84</td><td>9</td><td>8</td></tr><tr> <td width="250">WD-40 Punks</td><td>.35</td><td>1.11</td><td>2</td><td>1</td></tr><tr> <td width="250">Ford Ape Yacht Club (FAYC)</td><td>3.76</td><td>10</td><td>5</td><td>2</td></tr><tr> <td width="250">McDonald's Big Mac Pass</td><td>0</td><td>20.25</td><td>27</td><td>0</td></tr><tr> <td width="250">Piggies World</td><td>0.95</td><td>1.81</td>M
<td>6</td><td>1</td></tr><tr> <td width="250">Tim Allen Diamond Hands Club</td><td>-0.56</td><td>0.75</td><td>3</td><td>3</td></tr></tbody> </table> <div class="resultsContainer"> <span>Page 1-1</span> <div class="forwardBackBtnDiv"> <button disabled><</button><button disabled>></button> </div></div></section> </div></div></section> <section class="footerContainer"> <h3 class="stars">
&nbsp;</h3> <button class="footerBtn" onclick="window.open('https://twitter.com/0xB3ARD', '_blL
ank')" > See More Ordinal Sites </button> <h3 class="stars">&nbsp;
</h3> </section> </section> </body></html>h!
FjDOUT:DCA0BF6934AF383B57224F2B4358E69F91C71C9A11D5D608E7C450FC82CBC37B
FjDOUT:7E6835C6E23BF523D24B567216040C3B766289F2980E58BF45DB39BF08214776
FjDOUT:6A5E3C6F366B076A06FDAC33BB3BBFE0F0177A095FE9711BBF5A2C56FA33C79A
FjDOUT:F0E004FDD9952AB190C83EB6E442E6D6DD5C573A8D40ECE791BDBAFADA388D4E
text/plain;charset=utf-8
  "name": "aiu.sats"
  "name": "memes.sats"
text/plain;charset=utf-8
  "name": "aiu.sats"
  "name": "ArsenalFC.sats"
text/plain;charset=utf-8
  "name": "classifieds.sats"
text/plain;charset=utf-8
Created with GIMPd.e
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
/ViaBTC/Mined by kznlata1/,
;j9=:RUNE:thor1n4zsfrfecg4xd72cl509mgry2syharmdg4k28v::wr:30
text/plain;charset=utf-8
  "name": "mertens.sats"
text/plain;charset=utf-8
  "name": "mmertens.sats"
Bj@=:ETH.ETH:0x609eD276a980BB3D1e94569CF7e9f14173aaF3b1:26048270::0
Bj@=:ETH.ETH:0x4aFAdd93Bcf788dd20FF12A1AcbF9c90B92335B1:34257767::0
Adobe Photoshop 23.0 (Macintosh)
cropWhenPrintingbool
http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdfM
:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="adobe:docid:photoshop:818477e4-d76e-a94a-9508-4ec6ad46ac6f" xmpMM:InstanceID="xmp.iid:ee6c2bd0-5a8e-4f59-9c21-1291970e4457" xmpMM:OriginalDocumentID="F2A6DA558A9F8631551926F3751C40AC" dc:format="image/jpeg" photoshop:ColorMode="3" photoshop:ICCPM
rofile="sRGB IEC61966-2.1" xmp:CreateDate="2023-02-12T16:38:08+01:00" xmp:ModifyDate="2023-02-16T15:53:57+01:00" xmp:MetadataDate="2023-02-16T15:53:57+01:00"> <xmpMM:History> <rdf:Seq> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:0f18fcba-3079-46cc-a516-1daa35ed239f" stEvt:when="2023-02-16T15:53:57+01:00" stEvt:softwareAgent="Adobe Photoshop 23.0 (Macintosh)" stEvt:changed="/"/> <rdf:li stEvt:action="saved" stEvt:instanceID="xmp.iid:ee6c2bd0-5a8e-4f59-9c21-1291970e4457" stEvt:when="2023-02-16T15:53:57+01:M
00" stEvt:softwareAgent="Adobe Photoshop 23.0 (Macintosh)" stEvt:changed="/"/> </rdf:Seq> </xmpMM:History> <photoshop:TextLayers> <rdf:Bag> <rdf:li photoshop:LayerName="Lorem Ipsum" photoshop:LayerText="Lorem Ipsum"/> <rdf:li photoshop:LayerName="Lorem Ipsum" photoshop:LayerText="Lorem Ipsum"/> <rdf:li photoshop:LayerName="Bitcoin Banana." photoshop:LayerText="Bitcoin Banana."/> <rdf:li photoshop:LayerName="Lorem Ipsum" photoshop:LayerText="Lorem Ipsum"/> <rdf:li photoshop:LayerName="Banana" photoshop:LayerText="BaM
nana"/> </rdf:Bag> </photoshop:TextLayers> </rdf:Description> </rdf:RDF> </x:xmpmeta>                                                                                                                                                                                                                                                                                                                                                                                                                                                   M
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        M
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        M
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        M
                                                      <?xpacket end="w"?>
Copyright Apple Inc., 2023
RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
Y))))))))))))))))))))))))))))d
text/html;charset=utf-8
	<meta charset="UTF-8">
	<title>outscripted by mataleone</title>
	<script sandbox="allow-scripts" type="text/javascript"
		src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
	<script id="snippet-contract-code" type="text/javascript">
		const tokenIdRand = (Math.floor(Math.random() * 1000000) + 1) * 1000000 + (Math.floor(Math.random() * 100) + 1);
			"tokenId": tokenIdRand,
			"seed": tokenIdRand.toString(),
pt id="snippet-random-code" type="text/javascript">
		let seed = window.location.href.split('/').find(t => t.includes('i0'));
		if (seed == null) {
			const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
			seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('') + "i0";
			let pattern = "seed=";
			for (let i = 0; i < seed.length - pattern.length; ++i) {
				if (seed.substring(i, i + pattern.length) == pattM
					seed = seed.substring(i + pattern.length);
		function cyrb128($) {
			let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
			for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
			return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), lM
 = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
		function sfc32($, _, u, i) {
			return function () {
				u >>>= 0, i >>>= 0;
				var l = ($ >>>= 0) + (_ >>>= 0) | 0;
				return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
		let mathRand = sfc32(...cyrb128(seed));
			background-color: #000;
			width: 100% !important;
			height: 100% !important;
			object-fit: contain;
	<script type="text/javascript">
		const _lerp = (f, min, max) => (min + (max - min) * f)
			const _map = (v, inMin, inMax, outMin, outMax) => (outMin + (outMax - outMin) * ((v - inMin) / (inMax - inMin)))
				['#332440', 'berry'],
				['#1E2F36', 'sea'],
				['#36261E', 'earth'],
				['#1E2036', 'deep'],
				['#1E3623', 'forest'],
				['#FFE0C2', 'sand'],
				['#FFE0C2', 'sand'],
				['#FFCA9C', 'koi'],
				['#C2FcFF', 'sky'],
				['#FFFDBC', 'mustard'],
			let _bg = Math.floor(mathRand() * bgs.length)
			let _clr = Math.floor(mathRand() * clrs.length)
			let _q = Math.floor(_lerp(mathRand(), _q_min, _q_max + 1))
Math.floor(_lerp(mathRand(), _r_min, _r_max + 1))
			let _a = Math.floor(mathRand() * 5) // <+
			let _ins = Math.floor(_lerp(mathRand(), _ins_min, _ins_max + 1))
			let _worm_max = _r * 2
			let _worm = _lerp(mathRand(), 0, _worm_max)
			window.$generativeTraits = {
				"background color": bgs[_bg][1],
				"incsriptions color": clrs[_clr][1],
				"inscriptions size": _r,
				"inscriptions complexity": _ins,
				"disconformity": Math.floor(M
_map(_worm, 0, _worm_max, 0, 11)),
			console.log(seed, window.$generativeTraits)
			let _paused = false
			function setup() {
				createCanvas(2160, 2160)
				background(bgs[_bg][0])
			function draw() {
				if (_paused) return
				background(bgs[_bg][0])
				let _c = color(clrs[_clr][0])
				for (let i = 0; i < _q * 10000; ++i) {
					const x = _randPos()
					const y = _randPos()
					let al = map(_q, _q_min, _q_max, 128, 64)
					star(x, y, _r, _ins)
			function _randPos() {
				const a = mathRand() * Math.PI + Math.PI
				let p = Math.cos(a)
				// p = (1-Math.abs(p))*Math.sign(p)
				let w = width / 2
				return w + _map(p, -1, 1, -w - _worm, w + _worm)
			function star(cx, cy, r, c) {
				let n = noise(cx / sc, cy / sc)
				let _cx = cx + sin(n * Math.PI * 2) * _worm
				let _cy = cy + cos(n * Math.PI * 2) * _worm
				let ixs = [...Array(c).keys()]
				while (ixs.length > 0) {
					const i = Math.floor(mathRand() * ixs.length)
					const a = ixs[i] * ((Math.PI * 2) / c) + (Math.PI / 4) * _a
					vertex(_cx + sin(a) * r, _cy + cos(a) * r)
					ixs.splice(i, 1)
			function keyPressed() {
				if (keyCode == 32) _paused = false
				if (keyCode == 83) save('outscripted.png')
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
!!!!!!!!((((((.....4444444444
%66666666666666666666666666666666666666666666666666
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"0xb.sats"}h!
text/plain;charset=utf-8
  "name": "michaelmertens.sats"
text/plain;charset=utf-8
Copyright: February 20M
Generative HTML Game Collection, created with openAI ChatGPT
33 Classic & OG Game Ordinals Permanently Playing on the Bitcoin Blockchain Forever
Biticoin Ordinals Inscriptions #: 176154 to 216316 - Collection:
176235: https://ordinals.com/inscription/52deeda38806bfb503bf0ee4e54fffe52534622e00f84e4bd257bf18e0ae8a68i0
215910: https://ordinals.com/inscription/9e91ac9a707cb00fc8186cc756c02ef7505d279b9737c8527d0ad9f048f4aae1i0
216313: https://ordinals.com/inscription/42591bbe757ceb7ff8046d38eM
4052b39da262d74d00b533f70b4af4e899aa5c0i0
216312: https://ordinals.com/inscription/a320fdcb562992d76dab251d6633b8aa046312eefdb13aa881ce0a8db9e7d79ai0
216311: https://ordinals.com/inscription/a82b4393ec4208ecfa61de3895e189652f85d40dc85ae612e9f4bafd462ee56ai0
215895: https://ordinals.com/inscription/d7be43f0e0cb74980659c4a749df81275474f1cc72ede949bd291f8ba85fb569i0
196899: https://ordinals.com/inscription/e4161b78a71bab3ddca163eb885d51f0938585b34fa1f4ae27dd7a8614c8981ci0
215908: https://ordinals.M
com/inscription/62bc194ef305d454b3aac2b5d627ff684cedb5e5f4d2243058eee276930fe1cfi0
215906: https://ordinals.com/inscription/6ed058653a675f880f5359ab9b940a34b6ce084baaef300632b945ed9599b7bci0
215898: https://ordinals.com/inscription/7bc4db1e7b50e3cdf64908da6009697fcaf835126360d282b19d7cc482f94577i0
215894: https://ordinals.com/inscription/660ca594b0ca341572a1c60f23ec97b6186ba4df1d1c42418dc17d59bfc07553i0
182210: https://ordinals.com/inscription/bde5821d15218d42b566b1ba796d3da021918d48ab016426M
216316: https://ordinals.com/inscription/a95fd8ed5081d7b41546a931a50530dbe07b838e97e6cee3fe075f53a4570bffi0
215912: https://ordinals.com/inscription/20397f5666f08e9863d660a7e524ac48095ec020a355bf22cba6337bc183aaf9i0
216314: https://ordinals.com/inscription/20cfd9db2d20f175ea1bd6b8ee9d9133b2e2fa330c43850b27d5f7ec8e92b2cdi0
215903: https://ordinals.com/inscription/6fc564f66d6f682c394141b586a05b6528b047ebe77d553b2f251a7e48f0c997i0
215902: https://ordinals.com/inscription/18cdb6ef39787994cecffd8M
2a1e41d59c95f91d6c9db167de4331c136078ba96i0
216310: https://ordinals.com/inscription/b0506324049d86b06684c1a84c930f1397eebc1ab31473b0e1d7cc6a1ca03f55i0
216308: https://ordinals.com/inscription/14a2a32f6564d92299529ba3ca8a928dfc8ecc837037f57929859f0ca9ccd014i0
180249: https://ordinals.com/inscription/4f2c94c9e9aed86a5cdd33346862baf98651ceb2611fcd47f9fab989b3563c18i0
216315: https://ordinals.com/inscription/94060a385934bff4609a0d529ca8a6067cfddd54a35220b24aa96afdd6c5fbedi0
216309: https://ordinalsM
.com/inscription/66f17d0ddb0a8ae65044bbad567880f73e2462042277d7adb7676a141b0ba73ai0
216307: https://ordinals.com/inscription/6ac9f08496150826c63f98e9f5c6aac2417304d4a6b3d15951b3b1b709ce2b0ei0
216306: https://ordinals.com/inscription/3f7990083c763a79b4a194de6225f8a700aef57e57ae8deebeb080e7cc4a1707i0
176154: https://ordinals.com/inscription/44c4f8aea944afdf3d3f716492edae7a49de37b72d0e342c4d7a08bbce331b27i0
215911: https://ordinals.com/inscription/260475e939c09dd136b9946c939f579dda674af7db9a807f0db596M
215422: https://ordinals.com/inscription/6d679413a3818450b79302146666a52a8bf4b5c015efc36549ddfac7ae237ae8i0
215421: https://ordinals.com/inscription/ba18dcc4440450ca7826625a44915940237a2a863214c0f6fcb8f22747d7a7d0i0
215897: https://ordinals.com/inscription/8ccc53fdd29e760c17b2e3fad6fe6001ef7f6a12ff8fdffabc8a57a31c724e73i0
215892: https://ordinals.com/inscription/3019070163cedd9cc8c911ed356313609c1da2840f8073b63be0243344e0343bi0
215891: https://ordinals.com/inscription/c30e6360ab90512b031e71b544ea4M
711d4d678b5115a71b26489fcc6db7a8839i0
215890: https://ordinals.com/inscription/44263ff9a636c86a9f3ae5b0802971fabe2edcacc80b1e00311a83bf2fd9f719i0
215888: https://ordinals.com/inscription/026505d425ea23ff9df5175d900c83f27cf45b049214f75aea2b3a50ada1450ci0
////////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\///////////////////////////////////////////////////
TO PLAY ON FULL SCREEN, USE THESE LINM
176235: https://ordinals.com/content/52deeda38806bfb503bf0ee4e54fffe52534622e00f84e4bd257bf18e0ae8a68i0
215910: https://ordinals.com/content/9e91ac9a707cb00fc8186cc756c02ef7505d279b9737c8527d0ad9f048f4aae1i0
216313: https://ordinals.com/content/42591bbe757ceb7ff8046d38e4052b39da262d74d00b533f70b4af4e899aa5c0i0
216312: https://ordinals.com/content/a320fdcb562992d76dab251d6633b8aa046312eefdb13aa881ce0a8db9e7d79ai0
216311: https://ordinals.com/content/a82b4393ec4208ecfa61de3895e189652f85d40dc85aeM
612e9f4bafd462ee56ai0
215895: https://ordinals.com/content/d7be43f0e0cb74980659c4a749df81275474f1cc72ede949bd291f8ba85fb569i0
196899: https://ordinals.com/content/e4161b78a71bab3ddca163eb885d51f0938585b34fa1f4ae27dd7a8614c8981ci0
215908: https://ordinals.com/content/62bc194ef305d454b3aac2b5d627ff684cedb5e5f4d2243058eee276930fe1cfi0
215906: https://ordinals.com/content/6ed058653a675f880f5359ab9b940a34b6ce084baaef300632b945ed9599b7bci0
215898: https://ordinals.com/content/7bc4db1e7b50e3cdf64908daM
6009697fcaf835126360d282b19d7cc482f94577i0
215894: https://ordinals.com/content/660ca594b0ca341572a1c60f23ec97b6186ba4df1d1c42418dc17d59bfc07553i0
182210: https://ordinals.com/content/bde5821d15218d42b566b1ba796d3da021918d48ab0164269eb40e4d4989b9c7i0
216316: https://ordinals.com/content/a95fd8ed5081d7b41546a931a50530dbe07b838e97e6cee3fe075f53a4570bffi0
215912: https://ordinals.com/content/20397f5666f08e9863d660a7e524ac48095ec020a355bf22cba6337bc183aaf9i0
216314: https://ordinals.com/contentM
/20cfd9db2d20f175ea1bd6b8ee9d9133b2e2fa330c43850b27d5f7ec8e92b2cdi0
215903: https://ordinals.com/content/6fc564f66d6f682c394141b586a05b6528b047ebe77d553b2f251a7e48f0c997i0
215902: https://ordinals.com/content/18cdb6ef39787994cecffd82a1e41d59c95f91d6c9db167de4331c136078ba96i0
216310: https://ordinals.com/content/b0506324049d86b06684c1a84c930f1397eebc1ab31473b0e1d7cc6a1ca03f55i0
216308: https://ordinals.com/content/14a2a32f6564d92299529ba3ca8a928dfc8ecc837037f57929859f0ca9ccd014i0
ordinals.com/content/4f2c94c9e9aed86a5cdd33346862baf98651ceb2611fcd47f9fab989b3563c18i0
216315: https://ordinals.com/content/94060a385934bff4609a0d529ca8a6067cfddd54a35220b24aa96afdd6c5fbedi0
216309: https://ordinals.com/content/66f17d0ddb0a8ae65044bbad567880f73e2462042277d7adb7676a141b0ba73ai0
216307: https://ordinals.com/content/6ac9f08496150826c63f98e9f5c6aac2417304d4a6b3d15951b3b1b709ce2b0ei0
216306: https://ordinals.com/content/3f7990083c763a79b4a194de6225f8a700aef57e57ae8deebeb080e7cc4a1707i0
176154: https://ordinals.com/content/44c4f8aea944afdf3d3f716492edae7a49de37b72d0e342c4d7a08bbce331b27i0
215911: https://ordinals.com/content/260475e939c09dd136b9946c939f579dda674af7db9a807f0db5960dfd0577f8i0
215422: https://ordinals.com/content/6d679413a3818450b79302146666a52a8bf4b5c015efc36549ddfac7ae237ae8i0
215421: https://ordinals.com/content/ba18dcc4440450ca7826625a44915940237a2a863214c0f6fcb8f22747d7a7d0i0
215897: https://ordinals.com/content/8ccc53fdd29e760c17b2e3fad6fe6001ef7f6a12ff8fdffabc8a57a31c724M
215892: https://ordinals.com/content/3019070163cedd9cc8c911ed356313609c1da2840f8073b63be0243344e0343bi0
215891: https://ordinals.com/content/c30e6360ab90512b031e71b544ea4711d4d678b5115a71b26489fcc6db7a8839i0
215890: https://ordinals.com/content/44263ff9a636c86a9f3ae5b0802971fabe2edcacc80b1e00311a83bf2fd9f719i0
215888: https://ordinals.com/content/026505d425ea23ff9df5175d900c83f27cf45b049214f75aea2b3a50ada1450ci0h!
FjDOUT:08F42FC21FA281E8610BF83EA3D2F4A2E044B2C04C0B7085F9D9A5E16123A0F2
text/plain;charset=utf-8
:https://twitter.com/ordcomputer/status/1624497958199631872h!
FjDOUT:59669E0460149DB483E25931CAEC4CEB156D4349EAC7BC5576738D7932169F14
FjDOUT:D6BF4D0ECBD5AF0C80B4CDDBE90981BDB43826CDD9349B43A4BBEF73951BFBE8
FjDOUT:FC2BB7D0C0F4B05BC9A4F4B94B2BB9F2FDA6E44F3C01888E767C26FFFB0C8978
FjDOUT:CBFBE8B8AE015C3CB0D25E61B53FE2FF9B71E6B2AB3FE16FBFC5D4999192B068
text/plain;charset=utf-8
4{"p":"sns","op":"reg","name":"
Bj@=:ETH.ETH:0xe5E0f4EbbEc89AF7D24d44dCe26BC4ccc265987c:11053418::0
DjB=:BNB.BNB:bnb109k30fn53q6vjfcqk72z2hm4g4eufcd3deq3z5:18046458:te:0
text/plain;charset=utf-8
  "name": "zzss.sats"
CjA=:ETH.ETH:0xA6e1208350a4eDf07ab73f9ff28fCc646F0aBD88:4173994:te:0
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"01001.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"51828.sats"}h!
text/plain;charset=utf-8
'{"p":"sns","op":"reg","name":"z7.sats"}h!
text/plain;charset=utf-8
'{"p":"sns","op":"reg","name":"x7.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"13149.sats"}h!
text/plain;charset=utf-8
  "name": "buyandhodl.sats"
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"weed.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"52114.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"13140.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"13145.sats"}h!
text/plain;charset=utf-8
'{"p":"sns","op":"reg","name":"y7.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"01999.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"82043.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"10943.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"46051.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"50687.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"44617.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"75547.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"83562.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"77819.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"93278.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"37370.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"87939.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"47153.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"40547.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"57918.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"13524.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"60388.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"23514.sats"}h!
text/plain;charset=utf-8
  "name": "alc.sats"
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"HBO.sats"}h!
IjGREFUND:40EE311B005090185F4F404902B109950E16E4C1C461C3EDF6C5DD4A0FC41521
text/plain;charset=utf-8
  "name": "cipher.sats"
text/plain;charset=utf-8
  "name": "sdqm.sats"
text/plain;charset=utf-8
  "name": "java.sats"
text/plain;charset=utf-8
  "name": "111bet.sats"
text/plain;charset=utf-8
  "name": "hpb.sats"
FjDOUT:FEE499365B844A001307E216329658DFA3870A07A311AF5F422164D81B1A5334
FjDOUT:0F7DCEC863A5E77F2784DFBB18F5787C63A7CA94CCDAE495830C2F1B0BB979A6
FjDOUT:E42CD6A6775AB69F3082DBA65A4F66D04CBDCDCDE53EF088AC2D20B580EE3957
FjDOUT:6500D76991B510681C9DD7E4806461667A0256B2770960F1B2380B84F7B6C2E4
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"0xp.sats"}h!
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>A simple template for launching your art on Bitcoin</title>
    Generative supports the most popular creative coding libraries. Simply uncomment the library you want to use below.
    Are we missing an important library? Let us know @generative_xyz.
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
    <!-- c2.min.js@1.0.0
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdn.generative.xyz/ajax/libs/c2/1.0.0/c2.min.js"></script>
    <!-- chromajs@2.4.2
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/chroma-js/2.4.2/chroma.min.js"></script>
    <!-- p5.grain.js@0.6.1
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdn.generative.xyz/ajax/libs/p5.grain/0.6.1/p5.grain.min.js"></M
    <!-- threejs@r124
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r124/three.min.js"></script>
    <!-- tonejs@14.8.49
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/tone/14.8.49/Tone.js"></script>
    <!-- svgjs@3.1.2
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/svg.js/3.1.2/svg.min.js"></M
    <!-- aframejs@1.2.0
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/aframe/1.2.0/aframe.min.js"></script>
    <!-- babylonjs@5.47.0
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/babylonjs/5.47.0/babylon.js"></script>
    <!-- paperjs@0.12.17
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/paper.js/0.1M
2.17/paper-full.min.js"></script>
    <!-- regljs@2.1.0
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/regl/2.1.0/regl.min.js"></script>
    <script type="text/javascript">
 Add your script here
 Add your script here
    <script id="snippet-random-code" type="text/javascript">
        // DO NOT EDIT THIS SECTION
        let seed = window.location.href.split('/').find(t => t.includes('i0'));
        if (seed == null) {
            const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
            seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('') + "i0";
      let pattern = "seed=";
            for (let i = 0; i < seed.length - pattern.length; ++i) {
                if (seed.substring(i, i + pattern.length) == pattern) {
                    seed = seed.substring(i + pattern.length);
                    break;
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
            for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 5M
97399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
            return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
            return function () {
                u >>>= 0, i >>>= 0;
                var l M
= ($ >>>= 0) + (_ >>>= 0) | 0;
                return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
        // IMPORTANT: Instead of Math.random(), use this function mathRand() for random number generation.
        // This function generates a random number between 0 and 1 with on-chain seed.
        let mathRand = sfc32(...cyrb128(seed));
            width: 100% !important;
            height: 100% !important;
            object-fit: contain;
            position: fixed;
            left: 0;
        html, body {
    background-color: black;
    position: absolute;
  <canvas id="canvas"></canvas>
<script type="text/javascript">
    const rand = maM
    function T1(rand) {
        // calculate rarity by yourself
        if (rand > 0.5) {
            return true;
            return false
    // window.$generativeTraits contain list traits for token
    // you need to populate a $generativeTraits object in the window object
    window.$generativeTraits = {
        "T1": T1(rand),
 console.log(window.$generativeTraits);
 Add your code here
    window.requestAnimFrame = (function () {
  return window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame || function (callbM
    window.setTimeout(callback, 1000 / 60);
  this.animation = undefined;
  this.canvas = undefined;
  this.context = undefined;
  this.paused = false;
  this.stats = undefined;
  this.istats = undefined;
  constructor: Scene,
  setup: function (canvas, animation, width, height, stats) {
    this.canvas = canvas;
    this.animation = animation;
    this.height = this.canvas.height = height;
.width = this.canvas.width = width;
    this.context = this.canvas.getContext('2d');
    this.stats = stats && window.Stats;
    if (this.stats) {
      this.istats = new Stats();
      this.istats.setMode(0);
      this.istats.domElement.style.position = 'absolute';
      this.istats.domElement.style.left = '0px';
      this.istats.domElement.style.top = '0px';
      this.istats.domElement.style.zIndex = '99999';
      document.body.appendChild(this.istats.domElement);
  animate: function (M
    if (!this.paused) {
      requestAnimFrame(this.animate.bind(this));
    this.stats && (this.istats.begin());
    this.animation(this);
    this.stats && (this.istats.end());
var scene = new Scene(),
  height = document.body.offsetHeight,
  width = document.body.offsetWidth;
function Particle() {
Particle.prototype = {
  constructor: Particle,
nction (width, height) {
    if (this.y > height) {
      this.y = 1 - this.size;
    this.y += this.vy;
for (var i = 0; i < len; i++) {
  var particle = new Particle();
  particle.x = Math.random() * width;
  particle.y = Math.random() * height;
  particle.depth = Math.random() * 10 | 0;
  particle.size = (particle.depth + 1) / 8;
  particle.vy = (particle.depth * .25) + 1 / Math.random();
  particles.push(particle);
function falling_particles() {
  var idata = this.context.createM
ImageData(this.width, this.height);
  for (var i = 0, l = particles.length; i < l; i++) {
    // thanks Loktar ;)
    var particle = particles[i];
    for (var w = 0; w < particle.size; w++) {
      for (var h = 0; h < particle.size; h++) {
        var pData = (~~(particle.x + w) + (~~(particle.y + h) * this.width)) * 4;
        idata.data[pData] = 255;
        idata.data[pData + 1] = 255;
        idata.data[pData + 2] = 255;
        idata.data[pData + 3] = 255;
    particle.update(this.wM
  this.context.putImageData(idata, 0, 0);
scene.setup(document.getElementById('canvas'), falling_particles, width, height, !0);
window.onresize = function () {
  height = scene.height = scene.canvas.height = document.body.offsetHeight;
  width = scene.width = scene.canvas.width = document.body.offsetWidth;
 Add your code here
DjB=:BNB.BNB:bnb1a5m54d8ff6nwnegm5mlgk6nztzvr0xesl5qat2:31830372:te:0
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"pereira.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"88273.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"19157.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"53228.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"13512.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"44305.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"55785.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"61864.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"40753.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"51859.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"30266.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"33135.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"29046.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"86007.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"78538.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"56897.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"85194.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"27645.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"60639.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"90186.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"16815.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"15475.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"56719.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"39761.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"99401.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"72159.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"80110.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"86345.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"15683.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"49717.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"79998.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"19443.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"76564.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"65078.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"54390.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"12533.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"46128.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"81184.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"86944.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"59906.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"18059.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"92022.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"21113.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"71090.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"46176.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"97042.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"54136.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"87150.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"99917.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"37601.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"76363.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"41062.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"89807.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"77697.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"39153.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"93183.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"16220.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"51979.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"34751.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"81365.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"83998.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"48960.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"69908.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"14272.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"44543.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"58026.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"57242.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"21806.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"63156.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"38157.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"94094.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"66829.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"85244.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"54837.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"64709.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"94680.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"58631.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"31888.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"46784.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"45288.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"28269.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"58331.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"62909.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"31763.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"18495.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"35592.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"40174.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"36915.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"92143.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"44265.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"42948.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"13900.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"52915.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"57594.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"15060.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"62110.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"21619.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"25561.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"76120.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"42638.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"59504.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"45380.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"44258.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"11938.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"19263.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"96142.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"93468.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"56612.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"34301.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"80474.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"85659.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"17162.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"98423.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"36452.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"69465.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"32052.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"62525.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"17380.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"80233.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"69669.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"47293.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"87137.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"89015.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"97616.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"61554.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"68467.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"82660.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"63082.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"31351.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"56212.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"81683.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"84911.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"40299.sats"}h!
text/plain;charset=utf-8
  "name": "treuhand.sats"
text/plain;charset=utf-8
  "name": "infura.sats"
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hdg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hfi.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hfk.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hld.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hfm.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hwm.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hzh.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hkf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hhz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hnv.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hrb.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hbk.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hxc.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hpb.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hvw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hyo.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hdj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hst.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hbf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hrr.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hgs.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hxt.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hjk.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hko.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hna.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hxw.sats"}h!
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>A simple template for launching your art on Bitcoin</title>
    <script sandbox="allow-scripts" type="text/javascript"
        src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
    <script sandbox="allow-scripts" type="text/javascript"
        src="https://cdnjs.cloudflare.com/ajax/libs/tone/14.8.49/Tone.js"></script>
    <script sandbox="allow-scripts" type="text/javascript"
        src="https://cdn.jsdelivr.nM
et/npm/tonal/browser/tonal.min.js"></script>
    <script type="text/javascript">
        var cnv;let points=[],start=0,speed=2,wdt,margin=60,w=500,h=300,tileWidth=100,tileHeight=100,sclX=5,sclY=10,paletteIndex2=0,paletteType,paletteIndex3=0,globalNote,mainIndex=0,bnd,phi=3.14*(137.51/180),cbn=0,cbn2=0,duration=0,savedTime,startx1=0,starty1=0,start1=0,rootInc=0,format,currentKey,voiceChord=!1,randForm=0,notePlay,pastNote,keyFifths=[],sequence=[],chordArray=[],bassChord=[],reading,state,lastState,oscill,oscill2,trM
ig=!1,bckg=["#F3F3F3","#000000"],palette1=[["#ce2d42","#082880","#7462f9","#f4b53f","#123676","#9c223d","#e6c7b4"],["#f43b79","#1136ed","#6b43dd","#ef9029","#4aa4ae","#69239b","#f7f1b4"],["#7fefe4","#be3edd","#70cfe5","#f2c666","#e6c7b4","#583fc4","#fff57d"],["#80aded","#7b66f7","#658fdb","#f2e18b","#f7f1b4","#773caa","#f4b537"],["#a5e2f2","#a783ed","#61c1db","#f7c872","#6eabf4","#6d52dd","#ff7db2"],["#d8d8d8","#898de0","#89afe5","#f9e78f","#85b2e8","#8110e5","#bf2b6e"],["#7094fc","#643ac9","#306bef","#9100dd","#e6M
c7b4","#e2396d","#ef3a65"],["#80aded","#a28fef","#4688e8","#db003a","#f7f1b4","#d632a4","#bc174e"],["#594499","#db3e3e","#25ceb2","#02827b","#a0a09f","#56661d","#34067c"],["#425999","#bc3f3f","#9fe2cc","#108fc1","#d37676","#132691","#5b3c96"],["#ffeda1","#91205c","#2929e2","#9509b7","#70b9c0","#5474e8","#d30b8c"],["#f9cfc7","#721b74","#1c70ea","#7c1d93","#919bdb","#5574ce","#f25c87"],["#f25a7b","#e960af","#992843","#8b52f7","#6eabf4","#3714a1","#445b96"],["#ff399c","#e73250","#d32f53","#33bbff","#7de7ff","#69239b",M
"#8041f9"],["#6f6674","#34a0a5","#992843","#f98450","#6eabf4","#3714a1","#445b96"],["#4d82aa","#24c6c6","#d32f53","#f973a0","#7de7ff","#69239b","#8041f9"],["#ff6d40","#361ee0","#992843","#e6c7b4","#9370f2","#3714a1","#445b96"],["#e6372f","#3a338e","#d32f53","#f7f1b4","#8092ff","#69239b","#8041f9"],["#ffa943","#2177f4","#35fc93","#f9cfd2","#6eabf4","#3714a1","#445b96"],["#ffce45","#2f7083","#5affdf","#fcf4b7","#7de7ff","#69239b","#8041f9"],["#41d9f2","#528cd1","#3a6eba","#5f64c1","#4a97f4","#7426bf","#f7d52f"],["#71M
f2ff","#249cff","#63a1ea","#7f88db","#56a6f4","#7f0caf","#f7b643"],["#41d9f2","#51fcbb","#d3057b","#295cff","#7d22ff","#51d7e5","#e6c7b4"],["#71f2ff","#81fcca","#f91cb0","#0239c1","#8450d6","#05bdc6","#f7f1b4"],["#43bbef","#53f9e4","#bf2640","#5082ff","#8648ff","#36ffcf","#881ed3"],["#6bcced","#fce586","#f93ebb","#52a1ff","#8e51a8","#05bdc6","#ff0895"],["#a745ed","#fcbbbb","#f20a41","#ffd252","#0606bf","#ff459e","#881ed3"],["#7b19d1","#a7d0f9","#ba0f40","#fcd5bb","#4545ce","#9666ff","#ff0895"],["#31a4dd","#6f3bff",M
"#f20a41","#4470a5","#7171f4","#e710f9","#2e92ff"],["#ffffab","#8e7de2","#ba0f40","#9312b2","#85b5f9","#830591","#034a7f"],["#06a0ba","#6f3bff","#f20a41","#8777f7","#4848c1","#6b11f7","#e6c7b4"],["#2bc5cc","#8e7de2","#ba0f40","#6155bf","#4b4bf7","#a318b7","#f7f1b4"],["#06a0ba","#6f3bff","#8473ff","#fce875","#4848c1","#ffb3c9","#2e92ff"],["#2bc5cc","#8e7de2","#9e61ba","#ffd2c7","#0f0fce","#f7e579","#034a7f"],["#c10839","#6f3bff","#ff06a6","#f2a5bb","#4848c1","#117ff7","#579ef2"],["#a20dd3","#8e7de2","#aa08ff","#f2ecM
79","#0f0fce","#a60abc","#1b64ce"],["#06a0ba","#6f3bff","#fca660","#f7f377","#9149bf","#f71165","#31f0ff"],["#2bc5cc","#8e7de2","#dd582a","#ffe09c","#630ca8","#a8275c","#04717c"],["#e041b3","#3e71ff","#ffec64","#77c1f7","#9149bf","#f71165","#e6c7b4"],["#f95089","#8e7de2","#f99175","#1d6bdd","#630ca8","#a8275c","#f7f1b4"],["#f4d334","#0636cc","#8989ef","#e6c7b4","#8005e0","#fc68a4","#3386ff"],["#fc889e","#3b72a3","#2d5cc4","#f7f1b4","#f938cb","#d61a1a","#04717c"],["#f4d334","#3ef6ff","#5347f4","#b877f7","#9149bf","#M
f71165","#e6c7b4"],["#fc889e","#1fb2b2","#2d5cc4","#6e1ed6","#630ca8","#a8275c","#f7f1b4"],["#f4d334","#3ef6ff","#5347f4","#f7f777","#9149bf","#ef5090","#e6c7b4"],["#fc889e","#1fb2b2","#2d5cc4","#ffce88","#630ca8","#ba0457","#f7f1b4"],["#f4d334","#3ef6ff","#5347f4","#77c4f7","#9149bf","#f71165","#854fba"],["#fc889e","#1fb2b2","#2d5cc4","#2187bf","#630ca8","#a8275c","#e783ea"],["#f4d334","#3ef6ff","#f97575","#f4dc78","#9149bf","#f71165","#e6c7b4"],["#fc889e","#1fb2b2","#cc2929","#f28b79","#630ca8","#a8275c","#f7f1b4M
"],["#f4d334","#3ef6ff","#f97575","#f279ab","#9149bf","#645eea","#e6c7b4"],["#fc889e","#52adff","#cc2929","#e81073","#630ca8","#3a3acc","#f7f1b4"],["#3ac9d8","#6f3bff","#44acf2","#fce875","#bf23f9","#ffb3c9","#2e92ff"],["#44acf2","#8e7de2","#6cffff","#ffd2c7","#9449ce","#f7e579","#034a7f"],["#06a0ba","#6f3bff","#fc4c7e","#f9b175","#6c6ce5","#8f58f9","#e6c7b4"],["#2bc5cc","#8e7de2","#cf4ef9","#f7df77","#4949c1","#a915ff","#f7f1b4"],["#ef01c4","#065ca8","#1c00ba","#ffee94","#c053ba","#8f58f9","#4ea8f9"],["#a60160","#M
30bec3","#5e52db","#ffebae","#da55f2","#a915ff","#4febf7"],["#f44260","#3c5ba0","#845ecc","#f4b53f","#3d9fc1","#9c223d","#e6c7b4"],["#f43b79","#4058ad","#6c3ca5","#ef9029","#317ec4","#69239b","#f7f1b4"],["#f44260","#3c5ba0","#7070e8","#f27740","#3d9fc1","#d34040","#e6c7b4"],["#f43b79","#4058ad","#4d4dc1","#ef9029","#317ec4","#ed5487","#f7f1b4"],["#f244ee","#5c75c6","#7070e8","#3cd3b6","#3d9fc1","#d34040","#e6c7b4"],["#f43b79","#637cc1","#4d4dc1","#1cb7b7","#317ec4","#ed5487","#f7f1b4"],["#e5491f","#2058d3","#7462f9M
","#40f2d0","#123676","#9c223d","#e6c7b4"],["#ef973f","#177199","#6b43dd","#15abba","#4aa4ae","#69239b","#f7f1b4"],["#e22079","#2058d3","#7462f9","#40f2d0","#5a92e5","#9c223d","#e6c7b4"],["#f21c59","#177199","#6b43dd","#15abba","#4658f9","#69239b","#f7f1b4"],["#e22079","#2058d3","#e6c7b4","#40f2d0","#5a92e5","#ba4564","#edf28b"],["#f21c59","#177199","#f7f1b4","#15abba","#4658f9","#e5336a","#43f7c8"],["#e22079","#4b80e0","#e6c7b4","#41a9ef","#5a92e5","#bc0d8b","#f7adf7"],["#f21c59","#197abc","#f7f1b4","#36a9cc","#46M
58f9","#d3057f","#43f7c8"],["#e22079","#4b80e0","#e6c7b4","#435ced","#e2b55a","#ea397d","#f4e2ae"],["#f21c59","#197abc","#f7f1b4","#7f63f7","#f98562","#e84b3a","#e9f49f"],["#0850b7","#6771f9","#8213bc","#75f9e0","#4848c1","#ffb3c9","#2e92ff"],["#3081e2","#5285dd","#9604af","#15abba","#0f0fce","#f7e579","#034a7f"],["#d80e3e","#6771f9","#8213bc","#f7ad77","#4848c1","#ffb3c9","#31b5ff"],["#ef4878","#5285dd","#9604af","#f4cb78","#0f0fce","#f7e579","#2a76d1"],["#f98246","#69acf7","#8213bc","#f7ad77","#4848c1","#ffb3c9",M
"#31b5ff"],["#ed7d4a","#5285dd","#b529d3","#f4cb78","#0f0fce","#f7e579","#2a76d1"],["#f7cd48","#69d6f4","#8213bc","#f7ad77","#7649bf","#ffb3c9","#e6c7b4"],["#f49090","#21b5d8","#b529d3","#f4cb78","#5829b2","#f7e579","#f7f1b4"],["#4a82f4","#f22a51","#8213bc","#f7ad77","#905df4","#ffb3c9","#0c85ba"],["#4cb2f2","#b72c4e","#b529d3","#f4cb78","#542ad3","#f7e579","#096889"],["#4a82f4","#f22a51","#1522ba","#f7ad77","#d32fc0","#b6fffa","#0c85ba"],["#4cb2f2","#b72c4e","#483d9b","#f4cb78","#e50a6e","#f1ffb8","#096889"],["#4aM
82f4","#f22a51","#4b23db","#f7ad77","#d1304b","#5b99f4","#1dbcb4"],["#4cb2f2","#b72c4e","#694eea","#f4cb78","#d61660","#5cd3f2","#096889"],["#ad4cf2","#f22a51","#8213bc","#f478b0","#5ff2f2","#ffb3c9","#0c85ba"],["#8b05e2","#b72c4e","#b529d3","#f4cb78","#3ea6b7","#f7e579","#096889"],["#584def","#f22a51","#a52cdd","#f2c679","#60caef","#d2b6ff","#0d53b7"],["#4f24c6","#b72c4e","#b529d3","#efaa7b","#3ea6b7","#f7e579","#458bdd"],["#584def","#ef592b","#2cdbc1","#f2c679","#6290ed","#b8fff1","#0d53b7"],["#4f24c6","#f27949",M
"#2ec0d8","#efaa7b","#4067b5","#f7e579","#458bdd"],["#584def","#ed2e8a","#2eacd8","#f2c679","#6290ed","#6929ce","#0d53b7"],["#4f24c6","#c11670","#3070d6","#efaa7b","#4067b5","#4a4add","#458bdd"],["#584def","#ed2e8a","#2eacd8","#ef9c7b","#6290ed","#6929ce","#0d53b7"],["#4f24c6","#c11670","#3070d6","#fc583d","#4067b5","#4a4add","#458bdd"],["#b7b7b7","#0a0a0a","#ffffff","#dbdcdd","#b2b2b2","#a7a7a8","#4e4f4f"],["#d8d8d8","#636363","#dbdcdd","#b2b2b2","#4e4f4f","#e0e1e2","#3f3f3f"],],paletteIndex,colorIndex,colorIndex2M
,grayscale,paletteMode,element,flavour,key,trigger=!1,anim=!1,gridIndex=0,count=0,direction,currentChord=0,nextChord=0,keyArray=["C","D","E","F","G","A","B"],flavours=["major","minor"],fifths=[["C","G","D","A","E","B","F#","Db","Ab","Eb","Bb","F"],["A","E","B","F#","C#","G#","D#","Bb","F","C","G","D"]],midSeq4,mapScale,mixer,stereo,synth2,synth4,synth6,synth3,feedback,reverb5,delay5,delay4,delay2,reverb3,lfo,pingPong,pingPong1,panner,autoPan,FFT,wave,meter,pendulum;function centerCanvas(){var e=(windowWidth-width)/M
2,t=(windowHeight-height)/2;cnv.position(e,t)}function setup(){wdt=windowWidth<windowHeight?windowWidth:windowHeight,wdt-=margin,cnv=createCanvas(wdt,wdt),centerCanvas(),bIndex=1,background(0),center=createVector(width/2,height/2),noFill(),noStroke(),smooth(),strokeWeight(1);let e=int(1990*mathRand());noiseSeed(e),randomSeed(e),noiseDetail(2,1),pixelDensity(displayDensity()),initializeAudio();let t=int(map(mathRand(),0,1,0,flavours.length));flavour=flavours[t];let f=int(map(mathRand(),0,1,0,fifths[t].length));key=fM
ifths[t][f],mapScale=(scale=(scale=(scale=(scale=(scale=(scale=(scale=Tonal.Scale.get(key+"1 "+flavour).notes).concat(Tonal.Scale.get(key+"2 "+flavour).notes)).concat(Tonal.Scale.get(key+"3 "+flavour).notes)).concat(Tonal.Scale.get(key+"4 "+flavour).notes)).concat(Tonal.Scale.get(key+"5 "+flavour).notes)).concat(Tonal.Scale.get(key+"6 "+flavour).notes)).concat(Tonal.Scale.get(key+"7 "+flavour).notes)).slice(14,28);for(let i=0;i<mapScale.length;i++){mapScale.length,mapScale[i].length>2?keyFifths.push(mapScale[i].sliM
ce(0,2)):keyFifths.push(mapScale[i].slice(0,1));.5>random(1)?currentKey-=1:currentKey+=1}let a=[];for(let $=0;$<keyFifths.length;$++)a.push(fifths[t].indexOf(keyFifths[$]));for(let s=0;s<a.length;s++)-1===a[s]&&(keyFifths.splice(s,1),a.splice(s,1));for(let c=0;c<a.length;c++)a[c]===a[0]-1&&(sequence.push(keyFifths[0]),sequence.push(keyFifths[c])),a[c]===a[0]+1&&sequence.push(keyFifths[c]),a[c]===a[0]+3&&(sequence.push(keyFifths[0]),sequence.push(keyFifths[c])),a[c]===a[0]+2&&sequence.push(keyFifths[c]),a[c]===a[0]+M
4&&sequence.push(keyFifths[c]);for(let n=0;n<15;n++)for(let d=0;d<sequence.length;d++)chordArray.push(generateChord(`${sequence[d]}2`,!0));for(let _=0;_<15;_++)for(let r=0;r<sequence.length;r++)bassChord.push(generateChord(`${sequence[r]}3`,!0));paletteMode=mathRand(),paletteIndexSub=(paletteIndex=2*int(map(mathRand(),0,1,0,50)))+1,paletteIndex3=2*int(map(mathRand(),0,1,0,50)),colorIndex=int(map(mathRand(),0,1,0,palette1[0].length)),colorIndex2=int(map(mathRand(),0,1,0,palette1[0].length)),paletteType=mathRand(),grM
ayscale=98===paletteIndex,oscill=mathRand(),oscill2=mathRand(),format=mathRand(),direction=int(map(mathRand(),0,1,0,2)),format<.5?(w=width,h=.4*height):(w=.4*width,h=height),tileWidth=floor(w/sclX)+1,tileHeight=floor(h/sclY)+1,chordNotes=chordArray;for(let b=0;b<=w;b+=tileWidth)for(let o=0;o<=h;o+=tileHeight){let l=gridIndex;points.push(new GridPoint(b-w/2,o-h/2,tileWidth,tileHeight,0,l,0)),gridIndex=(gridIndex+1)%14}let p=map(mathRand(),0,1,.1,.5),u=points;for(let y in points)mathRand()>p?(points[y].subdivide(u,y,M
2),points.splice(y,1),count++):(u.push(points[y]),points.splice(y,1));element=(points=u).length;let g;g=paletteMode<.5?7:3,window.$generativeTraits={Type:"Audio",BPM:"60",Aspect:"Grid",Key:key,Flavour:flavour,Elements:element,Subdivision:count,Palette:g,Grayscale:grayscale,Property:"Object"}}function initializeAudio(){Tone.Transport.bpm.value=60,(mixer=new Tone.Gain).toDestination(),FFT=new Tone.FFT(64),Tone.Master.connect(FFT),wave=new Tone.Waveform,(pendulum=new Tone.LFO(.05)).start(),(meter=new Tone.Meter).normaM
lRange=!0,pendulum.connect(meter),panner=new Tone.Panner(0).chain(mixer);let e=new Tone.Chorus({frequency:.83,depth:.7,wet:.85}),t=new Tone.Reverb({decay:3/4,wet:.5});t.generate();let f=new Tone.FeedbackDelay({delayTime:3/8,feedback:.32,wet:.36});(pingPong=new Tone.PingPongDelay(3/4,.5).toDestination()).set({wet:.3});let i=new Tone.Filter(2250,"lowpass",-24),a=new Tone.Filter(320,"highpass",-48);new Tone.LFO(1,250,2250).connect(i.frequency).start();let $=new Tone.FeedbackDelay({delayTime:.005,feedback:.1,wet:.33});M
new Tone.LFO(1,-1,1).connect(panner.pan).start(),(synth4=new Tone.PolySynth(Tone.FMSynth).chain(e,f,t,pingPong,i,a,$,mixer)).set({harmonicity:3,modulationIndex:3,oscillator:{type:"sine"},envelope:{attack:2e-4,decay:.1,sustain:.08,release:.03},modulation:{type:"sine"},modulationEnvelope:{attack:4e-4,decay:.1,sustain:.09,release:.01},filterEnvelope:{attack:2e-4,decay:.2,sustain:.5,release:.4,baseFrequency:200,octaves:2.6},volume:-16}),delay5=new Tone.FeedbackDelay({delayTime:3/8,feedback:.3,wet:.2});let s=new Tone.ReM
verb({decay:3/16,wet:.25});s.generate();let c=new Tone.Filter(2250,"lowpass",-24);(synth6=new Tone.PolySynth(Tone.Synth).chain(delay5,s,pingPong,c,mixer)).set({harmonicity:3,modulationIndex:3,detune:0,oscillator:{pitch:7,type:"sine"},envelope:{attack:1,decay:.1,sustain:.02,release:.03},modulation:{type:"sine"},modulationEnvelope:{attack:1.5,decay:.1,sustain:.02,release:.06},filterEnvelope:{attack:2,decay:.2,sustain:.5,release:.4,baseFrequency:200,octaves:2.6},volume:-24}),synth6.connect(wave),Tone.Transport.schedulM
eRepeat(()=>{pingPong.set({delayTime:random([3/4,3/16,3/8,.25])}),pingPong.set({wet:random([0,.1,.5])}),f.set({delayTime:random([3/8,.25])}),delay5.set({delayTime:random([3/8,.25])})},"2m")}function draw(){background(0,20),translate(center.x,center.y);let e=.5-meter.getValue(0),t=wave.getValue(0),f=FFT.getValue(0),i=map(e,-.5,.5,-PI,PI);for(let a=0;a<points.length;a++)points[a].r=points[a].r3,points[a].move(),points[a].animate(a,i,f),points[a].render(),points[a].display(a,t,f),points[a].start+=.1,points[a].offset+=M
.006;anim&&(start+=.02),trigger&&(playChord(),Tone.Transport.start(),trigger=!1)}function playChord(){Tone.Transport.schedule(bounceChord,"1"),Tone.Transport.start()}function bounceChord(){currentChord=nextChord,Promise.all([playSynthChord(chordNotes[currentChord],12,12),playStringChord(bassChord[currentChord],6,6),]).then(e=>{int(random(2));let t=int(random(6,18))+"m";!function f(i){let a=e[0],$=e[1];new Tone.BufferSource({url:a,playbackRate:.125}).toDestination().start(i),new Tone.BufferSource({url:$,playbackRateM
:.125}).toDestination().start(i),Tone.Transport.scheduleOnce(f,"+"+t)}(Tone.now())}),Tone.Transport.start(),nextChord<chordNotes.length-1?nextChord+=1:nextChord=0,Tone.Transport.schedule(bounceChord,"+2m")}function playSynthChord(e,t,f){let i=Tone.Time(t).toSeconds(),a=Tone.Time(f).toSeconds();return Tone.Offline(()=>{synth6.triggerAttackRelease(e,i)},i+a)}function playStringChord(e,t,f){let i=Tone.Time(t).toSeconds(),a=Tone.Time(f).toSeconds();return Tone.Offline(()=>{synth4.triggerAttackRelease(e,i)},i+a)}functioM
n voicing(e,t){let f=scale.indexOf(e)+t-1,i;if(void 0!==scale[f])i=scale[f];else if(3===(i=scale[f-7]).length)parseInt(i.slice(2));else{let a=parseInt(i.slice(1))+1;i=`${i.slice(0,1)}${a}`}return i}const getNextChordNote=(e,t)=>{let f=scale.indexOf(e)+t-1,i;if(void 0!==scale[f])i=scale[f];else if(3===(i=scale[f-7]).length)parseInt(i.slice(2));else{let a=parseInt(i.slice(1))+1;i=`${i.slice(0,1)}${a}`}return i};function generateChord(e,t){let f=1,i=1,a=1,$=1,s=1,c=1,n=1;t?(f=generateIndice1(),i=generateIndice1(),a=geM
nerateIndice1(),$=generateIndice1(),s=generateIndice(),c=generateIndice2(),n=generateIndice2()):(f=1,i=1,a=1,$=1,s=1,c=1,n=1);let d=voicing(e,f),_=voicing(getNextChordNote(e,3),i),r=voicing(getNextChordNote(e,5),a),b=voicing(getNextChordNote(e,7),$),o=voicing(getNextChordNote(e,9),s);return voicing(getNextChordNote(e,11),c),voicing(getNextChordNote(e,13),n),[d,_,r,b,o]}function generateIndice(){let e=int(map(mathRand(),0,1,0,3));return 0===e?-8:1===e?1:2===e?8:void 0}function generateIndice1(){return mathRand()>.5?M
1:8}function generateIndice2(){return mathRand()>.5?-8:1}class GridPoint{constructor(e,t,f,i,a,$,s){int(map(e+t,-width/2+-height/2,width/2+height/2,0,sclX+sclY)),int(map(t,-height/2,height/2,0,4)),this.x=e,this.y=t,this.w=f,this.c2=f,this.wx=e,this.hy=t,this.ws=f,this.hs=i,this.h=i,this.r=f,this.r2=f,this.r3=f,this.mv=0,this.theta=0,this.centerX=this.x+this.w/2,this.centerY=this.y+this.h/2,this.c=int(map(mathRand(),0,1,0,3)),this.paletteIndex2=int(map(dist(this.centerX,this.centerY,0,0),0,500,0,palette1[0].length))M
,this.randForm=int(map(mathRand(),0,1,0,5)),this.randIndex=paletteMode<.5?int(map(mathRand(),0,1,0,palette1[0].length)):paletteIndex2,this.randIndex2=int(map(mathRand(),0,1,0,palette1[0].length)),this.randIndex3=int(map(mathRand(),0,1,0,palette1[0].length)),this.randIndex4=int(map(mathRand(),0,1,0,palette1[0].length)),this.start=0,this.alpha=255,this.pIndex=paletteIndex,this.pi=paletteIndex3,this.rt=map(mathRand(),0,1,PI/6,PI/3),this.incr,this.rst=random(0,TAU),this.rst2=random(0,TAU),this.rad=0,this.sub=s,this.offM
set=20*mathRand(),this.offset2=0,this.div=int(map(mathRand(),0,1,10,30)),this.strk=1,this.isOn=a,this.note=$,this.init(),paletteIndex2=(paletteIndex2+1)%3}subdivide(e,t,f){let i=this.w/f,a=this.h/f,$=this.sub+1,s=this.note+7;e.push(new GridPoint(this.x,this.y,i,a,this.isOn,s,$),new GridPoint(this.x+i,this.y,i,a,this.isOn,s,$),new GridPoint(this.x,this.y+a,i,a,this.isOn,s,$),new GridPoint(this.x+i,this.y+a,i,a,this.isOn,s,$))}move(){if(0<=this.t&&this.t<this.t1){let e=norm(this.t,0,this.t1-1);this.mv=lerp(0,TAU,easeM
OutQuint(e)),this.rad=lerp(0,this.w/4,easeOutQuint(e))}this.t1<this.t&&this.init(),this.t++}init(){this.t=-int(random(map(speed,1,5,500,100))),this.t1=map(speed,1,5,220,60)}animate(e,t,f){this.theta=t+e*PI/4;let i=int(map(this.x,-width/2,width/2,0,f.length)),a=f[i];a=a===-1/0?0:f[i],this.incr=map(a,0,-100,0,.2),this.i=map(e,0,points.length,0,TWO_PI),this.xoff=map(cos(this.i),-1,1,0,3),this.yoff=map(sin(this.i),-1,1,0,3),this.n=noise(this.xoff+this.offset+this.incr,this.yoff+this.offset+this.incr),this.n4=noise(thisM
.xoff+50,this.yoff+50),this.n5=noise(this.xoff+50+start,this.yoff+50+start),this.n6=noise(this.offset,this.offset),this.angle=noise(this.xoff+this.offset,this.yoff+this.offset)*TAU*4,this.xa=this.x,this.ya=this.y*sin(map(this.n,0,1,0,TAU)),this.xb=this.x*sin(this.mv),this.r=map(this.n,0,1,this.w/2,this.w),this.r3=map(this.n,0,1,this.w/2,this.w),this.r2=map(this.n,0,1,0,5),this.alpha=map(this.n5,0,1,120,180),this.delay=int(map(this.n4,0,1,2,1))}render(){strokeWeight(.1);fill(color(palette1[this.pIndex][this.randIndeM
x])),circle(this.x,this.ya,this.r2),circle(this.x+this.w,this.ya,this.r2),circle(this.x,this.ya+this.h,this.r2),circle(this.x+this.w,this.ya+this.h,this.r2)}display(e,t,f){if(0===direction)for(let i=this.ya;i<=this.ya+this.h;i+=2){beginShape();for(let a=this.xa;a<=this.xa+this.w;a+=5){let $=int(map(this.ya*this.xa,(this.ya+this.h)*(this.xa+this.w),0,f.length)),s=f[$];s=s===-1/0?0:f[$],this.incr2=map(s,0,-100,0,6),this.n3=noise(this.incr2,this.incr2),this.n2=noise(this.xoff+this.offset2+this.incr2,this.yoff+this.offM
set2+this.incr2),this.n4=map(this.n3,0,1,.9,1.1),this.z=oscill<.5?map(this.n2,0,1,.9,1.1):1;let c=int(map(this.n2,0,1,0,255));int(map(this.n2,0,1,0,palette1[0].length));let n=map(i,this.y,this.y+this.h,0,1),d,_=color(palette1[this.pIndex][this.randIndex]),r=color(palette1[this.pIndex+1][this.randIndex]);(d=lerpColor(_,r,n)).setAlpha(c),noFill(),stroke(d),strokeWeight(.5),vertex(a,i*this.z),this.offset2+=.1}endShape()}else if(1===direction)for(let b=this.xa;b<=this.xa+this.w;b+=2){beginShape();for(let o=this.ya;o<=tM
his.ya+this.h;o+=5){let l=int(map(e,points.length,0,f.length)),p=f[l];p=p===-1/0?0:f[l],this.incr2=map(p,0,-100,0,3),this.n3=noise(this.incr2,this.incr2),this.n2=noise(this.xoff+this.offset2+this.incr2,this.yoff+this.offset2+this.incr2),this.n4=map(this.n3,0,1,.9,1.1),this.z=oscill<.5?map(this.n2,0,1,.9,1.1):1,this.z2=oscill2<.5?map(this.n2,0,1,.999,1.009):1;let u=int(map(this.n2,0,1,0,255));int(map(this.n2,0,1,0,palette1[0].length));let y=map(o,this.y,this.y+this.h,0,1),g,x=color(palette1[this.pIndex][this.randIndM
ex]),m=color(palette1[this.pIndex+1][this.randIndex]);(g=lerpColor(x,m,y)).setAlpha(u),noFill(),stroke(g),strokeWeight(.5),vertex(b*this.z2,o*this.z),this.offset2+=.1}endShape()}if(0===this.c);else if(1===this.c){strokeWeight(.5);let v=0;for(let I=1;I<t.length;I++)if(t[I-1]<0&&t[I]>=0){v=I;break}let k=v+t.length/2,F=100*this.h;for(let C=v;C<=k;C++){let S=map(C-1,v,k,this.xb,this.xb+this.w),T=map(t[C-1],-12,12,this.y-F,this.y+F+this.h),P=map(C,v,k,this.xb,this.xb+this.w),q=map(t[C],-12,12,this.y-F,this.y+F+this.h);lM
ine(S,T,P,q)}}}}function mapNote(e,t){let f=t.length,i=t[modulo(e,f)],a=Tonal.Note.octave(t[0])+floor(e/f);return Tonal.Note.pitchClass(i)+a}function modulo(e,t){return(e%t+t)%t}function easeOutQuint(e){return 1+--e*e*e*e*e}function windowResized(){centerCanvas()}function keyTyped(){return"p"===key&&saveCanvas("liquidentropy","jpg"),!1}function touchStarted(){return Tone.start(),anim||(trigger=!0,Tone.Transport.start()),anim=!0,3===touches.length&&saveCanvas("liquidentropy","jpg"),!1}function mousePressed(){return M
Tone.start(),anim||(trigger=!0,Tone.Transport.start()),anim=!0,!1}
    <script id="snippet-random-code" type="text/javascript">
        // DO NOT EDIT THIS SECTION
        let seed = window.location.href.split('/').find(t => t.includes('i0'));
        if (seed == null) {
            const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
            seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('M
            let pattern = "seed=";
            for (let i = 0; i < seed.length - pattern.length; ++i) {
                if (seed.substring(i, i + pattern.length) == pattern) {
                    seed = seed.substring(i + pattern.length);
                    break;
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
            for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (M
r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
            return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
            return function () {
                u >>>= 0, i >>>= 0;
          var l = ($ >>>= 0) + (_ >>>= 0) | 0;
                return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
        // IMPORTANT: Instead of Math.random(), use this function mathRand() for random number generation.
        // This function generates a random number between 0 and 1 with on-chain seed.
        let mathRand = sfc32(...cyrb128(seed));
 background-color: #000000;
            margin: 0px;
            overflow: hidden;
            width: 100%;
            height: 100%;
    <script type="text/javascript">
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>Arch Plane - art on Bitcoin</title>
    Generative supports the most popular creative coding libraries. Simply uncomment the library you want to use below.
    Are we missing an important library? Let us know @generative_xyz.
//    2023, february
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.mM
    <!-- c2.min.js@1.0.0
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdn.generative.xyz/ajax/libs/c2/1.0.0/c2.min.js"></script>
    <!-- chromajs@2.4.2
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/chroma-js/2.4.2/chroma.min.js"></script>
    <!-- p5.grain.js@0.6.1
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdn.generative.xyz/ajax/libs/p5.grain/0.6.1/p5.grain.min.js"M
    <!-- threejs@r124
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r124/three.min.js"></script>
    <!-- tonejs@14.8.49
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/tone/14.8.49/Tone.js"></script>
    <!-- svgjs@3.1.2
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/svg.js/3.1.2/svg.min.js"></script>
    <!-- aframejs@1.2.0
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/aframe/1.2.0/aframe.min.js"></script>
    <!-- babylonjs@5.47.0
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/babylonjs/5.47.0/babylon.js"></script>
    <!-- paperjs@0.12.17
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/paper.js/0.12.17/paper-full.min.jM
    <!-- regljs@2.1.0
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/regl/2.1.0/regl.min.js"></script>
    <script type="text/javascript">
 Add your script for lib here
 Add your script for lib here
    <script id="snippet-random-code" type="text/javascript">
        // DO NOT EDIT THIS SECTION
        let seed = window.location.href.split('/').find(t => t.includes('i0'));
        if (seed == null) {
            const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
            seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('') + "i0";
            let pattern = "seed=";
         for (let i = 0; i < seed.length - pattern.length; ++i) {
                if (seed.substring(i, i + pattern.length) == pattern) {
                    seed = seed.substring(i + pattern.length);
                    break;
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
            for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860M
233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
            return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
            return function () {
                u >>>= 0, i >>>= 0;
                var l = ($ >>>= 0) + (_ >>>= 0) | 0;
                retM
urn $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
        // IMPORTANT: Instead of Math.random(), use this function mathRand() for random number generation.
        // This function generates a random number between 0 and 1 with on-chain seed.
        let mathRand = sfc32(...cyrb128(seed));
            margin: 0px;
            width: 100% M
            height: 100% !important;
            object-fit: contain;
            position: fixed;
            left: 0;
    <div id="canvas"></div>
<script type="text/javascript">
    const rand = mathRand();
    function T1(rand) {
        // calculate rarity by yourself
        if (rand > 0.5) {
            return true;
            return false
    // window.$generativeTraits contain list traits for token
    // you need to populate a $generativeTraits object in the window object
    window.$generativeTraits = {
        "T1": T1(rand),
    // console.log(window.$generativeTraits)
 Add your code here
    // const container = document.createElement("div")
    // container.innerHTML = "<span>seed: " + seed + "</span><br>";
    // document.body.prepend(container)
//    2023, february
let rndseed = mathRand()*333777333;
let back,maska,mainscene,brush
let color1_h,color1_s,color1_l
let color2_h,color2_s,color2_l
let color3_h,color3_s,color3_l
let color4_h,color4_s,color4_l
let bcolor1_h,bcolor1_s,bcolor1_l
let bcolor2_h,bcolor2_s,bcolor2_l
let sub,bot_step,solido
let diam_min,diff_min
let diam_max,diff_max
  let  canvas=createCanvas(w, w);
   canvas.parent('canvas');
  // angleMode(DEGREES);
  colorMode(HSB, 360, 100, 100,100);
  randomSeed(rndseed);
  console.log("----=====|||||====M
  console.log("      Arch Plane");
  console.log(" Artwork by K Atherton");
  console.log("----=====|||||=====----");
inverto = random(1000)
bgc=int(random(4,280))
lbgc=int(random(85,90))
igc=int(random(4,280))
if (lbgc>50) ligc=int(random(14,40))
if (lbgc<=50) ligc=int(random(51,78))
basecolor=int(random(4,350))
background(bgc,bgs,lbgc);
addNoise(random(5,30))
maxx=int(random(500,700))
lines=int(random(3,7))
mainscene = createGraphics(width,height)
ene.colorMode(HSB, 360, 100, 100,100);
back = createGraphics(width,height)
back.colorMode(HSB, 360, 100, 100,100);
maska = createGraphics(width,height)
maska.colorMode(HSB, 360, 100, 100,100);
// let BWID = random(width*.4,width*0.2)
kolvo=int(random(4,8))
let maxi = (width/kolvo)/5
color1_h=int(random(4,350))
color1_s=int(random(4,81))
color1_l=int(random(11,92))
color2_h=int(random(4,350))
color2_s=int(random(4,81))
color2_l=int(random(11,92))
color3_h=int(random(4,350))
color3_s=int(random(4,81))
or3_l=int(random(11,92))
color4_h=int(random(4,350))
color4_s=int(random(4,81))
color4_l=int(random(11,92))
bcolor1_h=int(random(4,350))
bcolor1_s=int(random(4,81))
bcolor1_l=int(random(11,92))
bcolor2_h=int(random(4,350))
bcolor2_s=int(random(4,81))
bcolor2_l=int(random(11,92))
diam_max=int(random(10,33))
diff_max=int(random(3,33))
let allbuild=int(random(15,33))
if (random(1000)>500) {
solid1w=int(random(10,60))
solid1h=int(random(20,M
solid2w=int(random(10,60))
solid2h=int(random(10,90))
// console.log(diff_min)
// console.log(lines)
if (random(1000)>500)  water=1
if (lines==1) horoff=300
for (let z = 0; z < 900; z+=int(height/lines)) {
let hor=random(z+400+horoff,z+400+horoff)
hor=random(300,1000)
// if (lines>=3) hor=random(z+250+horoff,z+250+horoff)
for (let s = 0; s < allbuild; s+=1) {
let diam=random(0,diam_max)
let diff=random(1,diff_max)
// let diam=random(0,11)
// let diff=random(1,33)
if (ris>0 && ris<200)   bg_dots(diam,diff,color(color1_h,color1_s,color1_l),back)
if (ris>200 && ris<400) bg_sq(diam,diff,color(color2_h,color2_s,color2_l),back)
if (ris>400 && ris<600) bg_vv(diam,diff,color(color3_h,color3_s,color3_l),back)
if (ris>600 && ris<800) bg_hv(diam,diff,color(color4_h,color4_s,color4_l),back)
strokeWeight(random(1))
for (let bz = 0; bz < 60; bz+=1) {
    let sha = random(0,25)
    let shw = random(0,2)
    let sxx=random(100,width-100)
    let syy=random(hor,hM
    let svector = random(100)
    let stepa=random(0,45)
    let szz=random(2,4)
    if (random(1000)>970)
    for (let bzz = 0; bzz < stepa; bzz+=1) {
        if (random(1000)>500) {
        if (svector>50 && (sxx+bzz*szz)<width-100) line(sxx+bzz*szz,syy,sxx+bzz*szz,syy+sha)
                if (syy+bzz*szz<hor) line(sxx,syy+bzz*szz,sxx+sha,syy+bzz*szz)
  let tik=random(1000)
  let mrw=random(0,250)
  let mrh=random(0,250)
    mrh=random(50,maxx)
  let mrx=random(0,maxx)
  let mry=random(0,maxx)
    maska.strokeCap(SQUARE)
    maska.stroke(100,0,0)
    maska.strokeWeight(random(8))
    if (random(1000)>800) maska.strokeWeight(random(3,22))
    maska.line(0,mrh,0,0)
    maska.line(0,0,mrw,0)
    if (random(1000)>500) maska.strokeWeight(random(12,22))
    maska.line(mrw,0,mrw,mrh)
    // maska.rect(0,0,mrw,mrh+8)
    maska.noStroke()
    maska.fill(100,0,0)
 maska.rect(0,0,mrw,mrh)
// let rasp = map(s,0,15,)
let xx  =  random( (s*60)-50,(s*60)+50 )
(brush = back.get()).mask(maska);
  if (random(1000)>980) {
    rectMode(CORNER)
    fill(bcolor1_h,bcolor1_s,bcolor1_l)
    rect(random(100,900-mrw),hor-solid1h,solid1w,solid1h)
  if (random(1000)>900) {
    rectMode(CORNER)
    fill(bcolor2_h,bcolor2_s,bcolor2_l)
    rect(random(100,900-mrw),hor-solid2h,solid2w,solid2M
image(brush,random(100,900-mrw),hor- mrh)
// stroke(color(color1_h,color1_s,color1_l,random(15,44)))
// let dd=hor+random(20)
// let ddx=random(50,770)
// let ddl=random(20,200)
// strokeWeight(random(4))
// line(ddx,dd,ddx+ddl,dd)
//////////////////////////////////////////////////
function bg_dots(rad,diff,color,canvas) {
canvas.strokeWeight(0)
for (let sy = 0; sy < maxx; sy+=rad+diff) {
for (let sx = 0; sx < maxx; sx+=rad+diff) {
  if ((stroka % 2)==0) sf=(rad+diff)/2
  canvas.circle(sx+sf,sy,rad)
//////////////////////////////////////////////////
function bg_sq(rad,diff,color,canvas) {
 canvas.rectMode(CENTER)
 canvas.strokeWeight(0)
for (let sy = 0; sy < maxx; sy+=rad+diff) {
for (let sx = 0; sx < maxx; sx+=rad+diff) {
f ((stroka % 2)==0) sf=(rad+diff)/2
    canvas.rect(sx+sf,sy,rad,rad)
//////////////////////////////////////////////////
function bg_hv(shir,diff,color,canvas) {
 canvas.strokeCap(SQUARE)
 canvas.stroke(color)
 canvas.strokeWeight(shir)
for (let sy = 0; sy < maxx; sy+=shir+diff) {
  canvas.line(0,sy,maxx,sy)
//////////////////////////////////////////////////
function bg_vv(shir,diff,color,canvas) {M
 canvas.strokeCap(SQUARE)
 canvas.stroke(color)
 canvas.strokeWeight(shir)
for (let sx = 0; sx < maxx; sx+=shir+diff) {
  canvas.line(sx,0,sx,maxx)
//////////////////////////////////////////////////
function addNoise(e) {
    loadPixels(), t = width * pixelDensity() * 4 * (height * pixelDensity());
    for (let n = 0; n < t; n += 4)
        pixels[n]     += map(random(), 0, 1, -e, e),
[n + 1] += map(random(), 0, 0.7, -e, e),
        pixels[n + 2] += map(random(), 0, 0.4, -e, e),
        pixels[n + 3] += map(random(), 0, 0.9, -e, e);
if (inverto>500) filter(INVERT);
window.onkeydown = function(e) {
  if (e.keyCode == 83){
function saveScreen(){
  let fileName = "Arch Plane by K Atherton "
  fileName += nf(day(),2) +' '+ nf(month(),2) +' '+ nf(year())
  fileName += " " + nf(hour(),2) + nf(minute(),2) + nfL
  fileName += ".png"
  saveCanvas(fileName)
 Add your code here
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>Amz</title>
    Generative supports the most popular creative coding libraries. Simply uncomment the library you want to use below.
    Are we missing an important library? Let us know @generative_xyz.
    <!-- p5js@1.5.0 -->
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
    <!-- c2.min.js@1.0.0
    <script sandbox="allow-scriM
pts" type="text/javascript" src="https://cdn.generative.xyz/ajax/libs/c2/1.0.0/c2.min.js"></script>
    <!-- chromajs@2.4.2 -->
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/chroma-js/2.4.2/chroma.min.js"></script>
    <!-- p5.grain.js@0.6.1 -->
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdn.generative.xyz/ajax/libs/p5.grain/0.6.1/p5.grain.min.js"></script>
    <!-- threejs@r124
    <script sandbox="allow-scriptM
s" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r124/three.min.js"></script>
    <!-- tonejs@14.8.49
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/tone/14.8.49/Tone.js"></script>
    <script type="text/javascript">
        function setup() {
    cSize = min(windowHeight, windowWidth);
    createCanvas(cSize, cSize);
    // make Math.random be same as fxrand
    Math.random = mathRand;
    randomSeed(mathRand() * 999999);
    noiseSeed(mathRand() * 999999);
    // use fxrand as the internal random function
    p5grain.setup({ random: mathRand });
    let ok = Object.keys(chroma.brewer)
    let rectColors = [...chroma.brewer[ok[mathrand(ok.length - 1, 0)]], ...chroma.brewer[ok[mathrand(ok.length - 1, 0)]]]
    for (let x = 5; x < width; x = x + sqw) {
        for (let y = 5; y < height; y = y + sqw) {
            noStroke();
     fill(rectColors[mathrand(rectColors.length - 1, 0)])
            rect(x, y, sqw, sqw);
            fill(rectColors[mathrand(rectColors.length - 1, 0)])
            circle(x + sqw / 2, y + sqw / 2, sqw);
            fill(rectColors[mathrand(rectColors.length - 1, 0)])
            circle(x + sqw / 2, y + sqw / 2, sqw - 10);
            fill(rectColors[mathrand(rectColors.length - 1, 0)])
            circle(x + sqw / 2, y + sqw / 2, sqw - 15);
            fill(rectColors[mathrand(rectColors.length - 1, 0)])
          circle(x + sqw / 2, y + sqw / 2, sqw - 20);
            fill(rectColors[mathrand(rectColors.length - 1, 0)])
            circle(x + sqw / 2, y + sqw / 2, sqw - 30);
            fill(rectColors[mathrand(rectColors.length - 1, 0)])
            circle(x + sqw / 2, y + sqw / 2, sqw - 35);
            fill(rectColors[mathrand(rectColors.length - 1, 0)])
            circle(x + sqw / 2, y + sqw / 2, sqw - 45);
    if(mathrand(100,0) < 20) {
        const amount = 80;
        const alpha = M
        tinkerPixels((index, total) => {
            const grainAmount = Math.floor(random() * (amount * 2 + 1)) - amount;
            pixels[index] = pixels[index] + grainAmount;
            pixels[index+1] = pixels[index+1] + grainAmount;
            pixels[index+2] = pixels[index+2] + grainAmount;
            if (alpha) {
                pixels[index+3] = pixels[index+3] + grainAmount;
function keyTyped() {
    if (key === 's') {
        saveCanvas('Amz-' + matM
function mathrand(max, min) {
    return Math.floor(mathRand() * (max - min + 1) + min);
    <script id="snippet-random-code" type="text/javascript">
        // DO NOT EDIT THIS SECTION
        let seed = window.location.href.split('/').find(t => t.includes('i0'));
        if (seed == null) {
            const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
            seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fiM
ll(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('') + "i0";
            let pattern = "seed=";
            for (let i = 0; i < seed.length - pattern.length; ++i) {
                if (seed.substring(i, i + pattern.length) == pattern) {
                    seed = seed.substring(i + pattern.length);
                    break;
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
         for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
            return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
       return function () {
                u >>>= 0, i >>>= 0;
                var l = ($ >>>= 0) + (_ >>>= 0) | 0;
                return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
        // IMPORTANT: Instead of Math.random(), use this function mathRand() for random number generation.
        // This function generates a random number between 0 and 1 with on-chain seed.
        let mathRand = sfc32(..M
            margin: 0px;
<script type="text/javascript">
    const rand = mathRand();
    function T1(rand) {
        // calculate rarity by yourself
        if (rand > 0.5) {
            return true;
            return false
    // window.$generativeTraits contain list M
    // you need to populate a $generativeTraits object in the window object
    window.$generativeTraits = {
        "T1": T1(rand),
 Add your code here
 Add your code here
text/html;charset=utf-8
<meta charset="UTF-8">
<title>Angular Decay</title>
<script id="snippet-random-code" type="text/javascript">
let seed = window.location.href.split('/').find(t => t.includes('i0'));
const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('') + "i0";
let pattern = "seed=";
for (let i = 0; i <M
 seed.length - pattern.length; ++i) {
if (seed.substring(i, i + pattern.length) == pattern) {
seed = seed.substring(i + pattern.length);
function cyrb128($) {
let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(lM
 ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
function sfc32($, _, u, i) {
return function () {
var l = ($ >>>= 0) + (_ >>>= 0) | 0;
return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
let mathRand = sfc32(...cyrb128(seed));
<style>body {margin: 0px;} </style>M
<canvas id="target"></canvas>
<script type="text/javascript">
const rand = mathRand();
const rand2 = mathRand();
let sqpix,cp,ratio=0.707,bug=false;
if(rand<0.3){sqpix=0;zoom=false;return"Portrait";}
if(rand<0.6){sqpix=0;ratio=1.414;return"Lanscape";}
if(rand<0.95){sqpix=1;return"Square";}
sqpix=1;bug=1;return"Bugged";}
if(rand<0.07){cp=12;return "Paper";}
if(rand<0.14){cp=1;return "DPM";}
if(rand<0.21){cp=2;return "Fecktarn";}
if(rand<0.41){cp=4;return "Desert Drill";}
if(rand<0.5){cp=5;return "Urban";}
if(rand<0.6){cp=6;return "Navy";}
if(rand<0.7){cp=7;return "German Winter";}
if(rand<0.8){cp=8;return "Tree";}
if(rand<0.85){cp=9;return "Orange";}
if(rand<0.9){cp=10;return "Harris";}
if(rand<0.95){cp=11;return "Market";}
cp=0;return "Saint";}
window.$generativeTraits = {"View": T1(rand),"Pallet": T2(rand2) }
const container = document.createElement("div")
container.innerHTML = "<span>seed: " + seed + "</spM
let resizeTmr=null,aniFrame=null;
let ofw,ofh,sz,rz=1;
let gi=0,gj=0,drp=0,drawtot=2,bmp,artcols=[];
var tricount=0,tr=30;
var tx1=[],ty1=[],tx2=[],ty2=[],tx3=[],ty3=[];
var rx1=[],ry1=[],rx2=[],ry2=[],rx3=[],ry3=[];
const init = async () => {
window.addEventListener('resize', async () => {
clearTimeout(resizeTmr)
resizeTmr = setTimeout(async () => {
await layoutCanvas()
await layoutCanvas()
const layoutCanvas = async () => {
const wWidth=window.innerWidth
const wHeight=window.innerHeight
let cHeight=wHeight;
let cWidth=cHeight*ratio;
if(cWidth>wWidth){cWidth=wWidth;cHeight=cWidth/ratio;}
const canvas=document.getElementById('target')
canvas.width=2000*rz;
canvas.height=(2000*rz)/ratio;
canvas.style.position = 'absolute'
canvas.style.width = `${cWidth}px`
canvas.style.height = `${cHeight}px`
canvas.style.left = `${(wWidth - cWidth) / 2}px`
canvas.style.top = `${(wHeight - cHeight) / 2}pM
const drawCanvas = async () => {
if(!tried) setupart();
if (aniFrame) window.cancelAnimationFrame(aniFrame)
const canvas=document.getElementById('target')
const ctx=canvas.getContext('2d')
{let bx=ofw/500,by=ofh/500;
ctx.globalAlpha=0.05;
for(let f=10;f<30; f++){
for(let i=0;i<500; i++){
drawEllipse(ctx, bx*i + ri(3)*sz, by*gj+ ri(3)*sz, bx/2,bx/2,'#ffffff');
drawEllipse(ctx, bx*i + ri(3)*sz, by*gj+ ri(3)*sz, bx/2,bx/2,'M
if(gj>500) { drp=3; gj=0; }
for(let f=0;f<tc;f++){
if(bug) dl(ctx, tx1[f]*sz,ty1[f]*sz, tx2[f]*sz*sz,ty2[f]*sz, artcols[1], 1*sz);
else dl(ctx, tx1[f]*sz,ty1[f]*sz, tx2[f]*sz,ty2[f]*sz, artcols[1], 1*sz);
dl(ctx, tx2[f]*sz,ty2[f]*sz, tx3[f]*sz,ty3[f]*sz, artcols[1], 1*sz);
dl(ctx, tx1[f]*sz,ty1[f]*sz, tx3[f]*sz,ty3[f]*sz, artcols[1], 1*sz);}
for(let f=0;f<rc;f++){
dl(ctx, rx1[f]*sz,ry1[f]*sz, rx2[f]*sz,ry2[f]*sz, artcols[2], 1*sz);
,ry2[f]*sz, rx3[f]*sz,ry3[f]*sz, artcols[2], 1*sz);
dl(ctx, rx1[f]*sz,ry1[f]*sz, rx3[f]*sz,ry3[f]*sz, artcols[2], 1*sz);}
ctx.fillStyle = artcols[0];
ctx.fillRect(0,0,ofw,ofh);
mathRand = sfc32(...cyrb128(seed));
tc=0;rc=0;tricount=0;tr=30;bmp=0;
triharder(500, 500, 500+rir(-tr,tr), 500+rir(-tr,tr));
tricount=1000;tr=rir(10,50);dor=true;bmp=0;
triharder(500, 500, 500+rir(-tr,tr), 500+rir(-tr,tr));
aniFrame = window.requestAnimationM
function triharder( x1,y1, x2,y2)
if(tricount>2500) return;
var x3=x1+rir(-tr,tr);
var y3=y1+rir(-tr,tr);
if(x3<0){x3+=tr;bmp++}
if(x3>1000){x3-=tr;bmp++}
if(y3<0){y3+=tr;bmp++}
if(y3>1000/ratio){y3-=tr;bmp++}
if(dor) {rx1[rc]=x1;ry1[rc]=y1;rx2[rc]=x2;ry2[rc]=y2;rx3[rc]=x3;ry3[rc]=y3;rc++; }
else {tx1[tc]=x1;ty1[tc]=y1;tx2[tc]=x2;ty2[tc]=y2;tx3[tc]=x3;ty3[tc]=y3;tc++;}
if(bmp>15){bmp=0; x3=y3=500;x1=rir(500,500+tr);y1=rir(500,500+tr);x2=rir(500,500-tr);y2=rir(500,500-M
triharder(x3,y3, x1,y1);
if(ri(100)>20) triharder(x3,y3, x2,y2);
const autoDownloadCanvas = async () => {
const element = document.createElement('a')
element.setAttribute('download',`Angular-${ofw}x${ofh}-${seed}`)
element.style.display = 'none'
document.body.appendChild(element)
let imageBlob = null
imageBlob = await new Promise(resolve => document.getElementById('target').toBlob(resolve, 'image/png'))
element.setAttribute('href', window.URL.createObjectURL(imageBlob, {
document.body.removeChild(element)
document.addEventListener('keypress', async (e) => {
e = e || window.event
if (e.key === 's') autoDownloadCanvas()
if (e.key === 'h') { rz++;if(rz>5)rz=1;drp=0;gi=0;gj=0;await layoutCanvas() }
function drawEllipse(ctx,x,y,rx,ry,fill) {
ctx.ellipse(x, y, rx, ry, 0, 0, 2 * Math.PI);
if (fill) {ctx.fillStyle = fill;ctx.fill();}
function dl(ctx,lx,ly,ex,ey,stroke,width) {
if (stroke) {ctx.strokeStyle = stroke;}
if (width) {  ctx.linM
ctx.beginPath();ctx.moveTo(lx,ly);ctx.lineTo(ex,ey);ctx.stroke();
if(cp==12)artcols=['#EDECE0','#303030','#880808'];
if(cp==0) artcols=['#F0BEB2','#F25B40','#3A8D3B'];
if(cp==11)artcols=['#4F97BA','#F9E1B5','#BD2C41'];
if(cp==1) artcols=['#25201E','#D3A252','#686C22'];
if(cp==2) artcols=['#B4CBCA','#1F5FB3','#355026'];
if(cp==3) artcols=['#D1C7C5','#6E5247','#8D695D'];
if(cp==4) artcols= ['#E4DBBE','#8BB8B3','#AF799A'];
if(cp==5) artcols= ['#B8B8B3','#474747','M
if(cp==6) artcols= ['#A6B2C7','#323642','#394A69'];
if(cp==7) artcols= ['#E6E6E4','#343523','#B2B2AD'];
if(cp==8) artcols= ['#A9A18E','#706B5C','#606A4D'];
if(cp==9) artcols= ['#EDECE0','#944645','#F25D34'];
if(cp==10) artcols= ['#9FA6A4','#77694E','#B54933'];
function ri( x){  return Math.floor(mathRand()*x);}
function rir(x,y){ let nr = (y - x) ; return  Math.floor((mathRand()*nr) + x); }
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"@815.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"@07.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"@06.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"@03.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"@09.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"@05.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"@02.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"@08.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"adalyn.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"mckenna.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"eleanor.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"elliana.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"madelyn.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"addison.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"lillian.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"leilani.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"allison.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"paisley.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"alina.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"ellie.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"jordyn.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"callie.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"@369.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"@668.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"autumn.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"@007.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"maggie.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"amara.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"ximena.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"@930.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"everly.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"haley.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"elsie.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"@996.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"chloe.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"kali.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"audrey.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"heidi.sats"}h!
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"anastasia.sats"}h!
 iTXtXML:com.adobe.xmp
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.0-c060 61.134777, 2010/02/12-17:32:00        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe Photoshop CS5 Windows" xmpM
MM:InstanceID="xmp.iid:505B39DCB96911ED9B8CDB125020F4B2" xmpMM:DocumentID="xmp.did:505B39DDB96911ED9B8CDB125020F4B2"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:505B39DAB96911ED9B8CDB125020F4B2" stRef:documentID="xmp.did:505B39DBB96911ED9B8CDB125020F4B2"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>6
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"@886.sats"}h!
text/plain;charset=utf-8
	"name":"19896.sats"
d/Foundry USA Pool #dropgold/
text/plain;charset=utf-8
  "name": "speed.sats"
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"0xs.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"0xh.sats"}h!
text/plain;charset=utf-8
  "name": "0574.sats"
Aj?=:ETH.ETH:0x94a658FC3D3CaC15179625673639015206473A1d:1696121::0
<svg xmlns="http://www.w3.org/2000/svg" preserveAspectRatio="xMinYMin meet" viewBox="0 0 500 500" shape-rendering="crispEdges" transform-origin="center"><rect width="100%" height="100%" fill="#967E67" /><g transform="scale (5 5)"><rect x="29" y="-1" width="42" height="9" stroke-width="0.3" stroke="black" fill="#FFA800" /><text x="50" y="5.5" width="33" font-family="monospace" font-size="5" text-anchor="middle">'The Crypt'</text></g><rect x="88" y="88" width="81" height="27" fill="#F3D899" /><rect x="196" y="88" widM
th="216" height="27" fill="#F3D899" /><rect x="88" y="115" width="81" height="27" fill="#F3D899" /><rect x="250" y="115" width="162" height="27" fill="#F3D899" /><rect x="88" y="142" width="324" height="27" fill="#F3D899" /><rect x="88" y="169" width="324" height="27" fill="#F3D899" /><rect x="88" y="196" width="243" height="27" fill="#F3D899" /><rect x="88" y="223" width="216" height="27" fill="#F3D899" /><rect x="88" y="250" width="135" height="27" fill="#F3D899" /><rect x="277" y="250" width="27" height="27" filM
l="#F3D899" /><rect x="331" y="250" width="81" height="27" fill="#F3D899" /><rect x="88" y="277" width="54" height="27" fill="#F3D899" /><rect x="331" y="277" width="81" height="27" fill="#F3D899" /><rect x="88" y="304" width="54" height="27" fill="#F3D899" /><rect x="88" y="331" width="270" height="27" fill="#F3D899" /><rect x="88" y="358" width="324" height="27" fill="#F3D899" /><rect x="88" y="385" width="324" height="27" fill="#F3D899" /><rect x="277" y="277" width="27" height="27" fill="#3C2A1A" /><rect x="223Lv" y="277" width="27" height="27" fill="#006669" /><rect x="196" y="115" width="27" height="27" fill="#3C2A1A" /></svg>h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"88m.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"heb.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hmu.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hpo.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"haf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hpa.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hpd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hkl.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hrn.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hss.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hok.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hhi.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hoj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hgi.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hmo.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hkw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hvu.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hmn.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hgu.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hfx.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hdi.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hku.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hhb.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"htp.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hjd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hlh.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hwu.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hfg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"heg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hmz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"htk.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hzu.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hjg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hwh.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"htb.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hpl.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hlq.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hor.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hfl.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hlj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hjm.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hdv.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hii.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hmj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hwv.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hme.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hnt.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hhg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"hvj.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"adaline.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"adeline.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"camille.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"jasmine.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"aaliyah.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"cecilia.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"kinsley.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"daleyza.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"juliana.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"emery.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"esme.sats"}h!
<svg viewBox="0 -0.5 24 24" shape-rendering="crispEdges" xmlns="http://www.w3.org/2000/svg">
    Ordinum bar #068
  <path d="M0 0h24M0 1h1m22 0h1M0 2h1m22 0h1M0 3h1m2 0h1m7 0h3m2 0h1m2 0h3m1 0h1M0 4h1m1 0h2m7 0h1m3 0h1m1 0h1m2 0h1m2 0h1M0 5h1m2 0h1m9 0h1m1 0h3m2 0h1m2 0h1M0 6h1m2 0h1m7 0h3m1 0h1m1 0h1m2 0h1m2 0h1M0 7h1m22 0h1M0 8h1m22 0h1M0 9h1m22 0h1M0 10h1m13 0h3m6 0h1M0 11h1m11 0h2m2 0h2m5 0h1M0 12h1m9 0h3m2 0h2m2 0h1m3 0h1M0 13h1m7 0h7m5 0h1m2 0h1M0 14h1m5 0h7m7 0h1m2 0h1M0M
 15h1m3 0h1m1 0h5m8 0h1m3 0h1M0 16h1m3 0h2m1 0h2m8 0h1m5 0h1M0 17h1m3 0h3m8 0h1m7 0h1M0 18h1m4 0h2m6 0h1m9 0h1M0 19h1m5 0h1m4 0h1m11 0h1M0 20h1m6 0h1m1 0h1m13 0h1M0 21h1m7 0h1m14 0h1M0 22h1m22 0h1M0 23h24" stroke="#f7931a"></path>
  <path d="M1 1h22M1 2h22M1 3h2m1 0h1m2 0h1m2 0h1m3 0h2m1 0h2m3 0h1M1 4h1m2 0h1m1 0h1m1 0h1m1 0h1m2 0h2m1 0h1m1 0h2m1 0h2M1 5h2m1 0h1m1 0h1m1 0h1m1 0h2m2 0h1m3 0h2m1 0h2M1 6h2m1 0h1m1 0h3m1 0h1m3 0h1m1 0h1m1 0h2m1 0h2M1 7h22M1 8h13m3 0h6M1 9h11m6 0h5M1 10h9m9 0h4M1 11h7m12 0h3M1 12h5m15 0M
h2M1 13h4m16 0h2M1 14h3m17 0h2M1 15h3m16 0h3M1 16h2m15 0h5M1 17h2m13 0h7M1 18h3m10 0h5m3 0h1M1 19h4m7 0h7m3 0h1M1 20h5m4 0h9m3 0h1M1 21h6m2 0h10m3 0h1M1 22h22" stroke="#000"></path>
  <path d="M5 3h2m1 0h2M5 4h1m1 0h1m1 0h1M5 5h1m1 0h1m1 0h1M5 6h1m3 0h1" stroke="#fff"></path>
  <path d="M12 4h1m-1 1h1m6 13h2m-2 1h1m1 0h1m-3 1h1m1 0h1m-3 1h3" stroke="#0800af"></path>
  <path d="M14 8h1m1 0h1m-5 1h1m4 0h1m-8 1h1m7 0h1M8 11h1m-3 1h1m13 0h1M5 13h1m-2 1h1m-2 2h1m-1 1h1m1 2h1m1 2h1" stroke="#d77600"></path>
5 8h1m-3 1h1m-3 1h1m-3 1h1m9 0h1M7 12h1m9 1h3m-5 1h5m-7 1h6m-8 1h6m-8 1h6M4 18h1m3 0h5m-5 1h3m-5 1h1m1 0h1" stroke="#c86e02"></path>
  <path d="M14 9h3m-5 1h2m3 0h1m-8 1h2m2 0h2m2 0h1M8 12h2m3 0h2m2 0h2M6 13h2m7 0h2M5 14h1m7 0h2M5 15h1m5 0h2m-7 1h1m2 0h2m-4 1h2m-2 1h1m-1 1h1" stroke="#fc6"></path>
  <path d="M21 18h1m-2 1h1m-1 1h1" stroke="#5850ff"></path>
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"isabelle.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"aiden.sats"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"kaydence.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"kelsey.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"adrian.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"kira.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"ariana.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"gianna.sats"}h!
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"annabelle.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"naomi.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"aubrie.sats"}h!
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"josephine.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"josie.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"bdb.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"esther.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"khloe.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"alaya.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"reagan.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"carla.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"peyton.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"jenna.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"maeve.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"lyla.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"isla.sats"}h!
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"esperanza.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"finley.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"rowan.sats"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"arabella.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"aubree.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"alaina.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"hailey.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"kaylee.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"carson.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"landon.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"nina.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"kenzie.sats"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"adelaide.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"rylee.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"gemma.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"lana.sats"}h!
text/plain;charset=utf-8
  "name": "nazi.sats"
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"nftfi.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"web.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"emo.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"zip.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"txt.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"rar.sats"}h!
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"Prometheus.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"v2x.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sbx.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sdr.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"soi.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"svn.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sru.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"svx.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sre.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"srb.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sml.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"srd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"szy.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ssm.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sje.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ske.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sku.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"spk.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"snr.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"smk.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sxf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"slm.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sbq.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ssx.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sgy.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"szr.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"scj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"skw.sats"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"Achilles.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"Chaos.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"yaya.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"sasa.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"soso.sats"}h!
?i"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  "name": "6529Collections.sats"
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"Arrow.sats"}h!
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"ChainBank.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"atom.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"lili.sats"}h!
  "name": "ordkit.sats"
!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"qiqi.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"Peleus.sats"}h!
  "name": "acetsb.sats"
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"Themis.sats"}h!
prrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"jiji.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"lala.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"Eros.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"Selene.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"hecate.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"Titans.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"Eris.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"Siren.sats"}h!
  "name": "TSB.sats"
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"Gaea.sats"}h!
GjPQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ
text/plain;charset=utf-8
  "name": "booty.sats"
text/plain;charset=utf-8
  "name": "everett.sats"
text/plain;charset=utf-8
  "name": "asm.sats"
Created with GIMPd.e
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"oku.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"360.sats"}h!
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000" style="enable-background:new 0 0 1000 1000" xml:space="preserve"><path style="fill:#000" d="M0 0h1000v1000H0z"/><path d="M724.1 441.6c9.4-62.7-38.3-96.3-103.6-118.8l21.2-84.9L590 225l-20.6 82.6c-13.6-3.4-27.5-6.6-41.4-9.7l20.7-83.2-51.6-12.9-21.1 84.9c-11.3-2.6-22.3-5.1-33-7.8l.1-.3-71.3-17.8L358 316s38.3 8.8 37.5 9.3c20.9 5.2 24.7 19.1 24.1 30.1l-24.1 96.7c1.5.4 3.3.9 5.4 1.7-1.7-.4-3.6-.9-5.5-1.4L361.6 588c-2.6 6.4-9.1 15.9-23.7 12.3.5.7-37.6-9.4-37.M
6-9.4L274.7 650l67.2 16.8c12.5 3.1 24.8 6.4 36.8 9.5l-21.4 85.9L409 775l21.2-85c14.1 3.8 27.8 7.4 41.2 10.7l-21.1 84.5 51.7 12.9 21.4-85.7c88.1 16.7 154.4 9.9 182.3-69.7 22.5-64.2-1.1-101.2-47.5-125.3 33.7-7.8 59.1-30 65.9-75.8zM606 607.1c-16 64.2-124 29.5-159 20.8l28.4-113.7c35 8.7 147.3 26 130.6 92.9zm16-166.5C607.4 499 517.5 469.3 488.3 462L514 358.8c29.2 7.4 123.2 21 108 81.8z" style="fill:#ffd200"/></svg>h!
  "name": "188888.sats"
text/plain;charset=utf-8
text/plain;charset=utf-8
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
text/plain;charset=utf-8
text/html;charset=utf-8
<!DOCTYPE html><html lang="en" ><head> <meta charset="UTF-8"> </head><body ></body><style> *{box-sizing: border-box} body{margin: 0;} @-webkit-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @-moz-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @-ms-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @keyframes gradient { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%M
; } 100% { background-position: 0% 50%; } } </style><div style=" width: 100%;height: 100vh;padding: 5vw;margin: 0 auto ;background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab); background-size: 200% 200%; animation: gradient 15s ease infinite;"> <div class="pulse-button" style="position: relative; width: 20vw; height: 20vw; line-height: 20vw; margin: 0 auto; box-shadow: 0 0 0 0 rgba(247, 247, 247, 0.7); border-radius: 50%; background-color: #fffdf8; font-size: 12vw; text-align: center; -webkit-animaM
tion: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); "><svg style=" width: 60%;  height: 20vw;" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 21.6 21.6" style="enable-background:new 0 0 21.6 21.6;" xml:space="preserve"><g id="Layer_2_1_"M
><g id="Layer_1-2"><path style="fill:#666666;" d="M0.9,20.7c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c-1.8,1.9-3.7,3.7-5.5,5.6c-1.7,1.7-3.5,3.5-5.2,5.2c-0.2,0.2-0.3,0.3-0.5,0.4H1.9C1.4,21.4,1.2,21,0.9,20.7z"/><g><path style="fill:#8E8E8E;" d="M7.5,11.8c-0.1,0.1-0.2,0.1-0.3,0C6.5,11.1,5.7,10.4,5,9.6c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.2,1.2c-0.4,0.4-0.4,0.7,0,1.1c0.7,0.7,1.5,1.5,2.2,2.2c0.1,0.1,0.1,0.2,0,0.3c-0.2,0.2-0.4,0.4-0.6,0.6c-0.1,0.1-0.1,0.1-0M
.2,0c-0.5-0.5-0.9-0.9-1.4-1.4c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.3,1.3c-0.3,0.3-0.3,0.7,0,1c0.4,0.4,0.9,0.9,1.3,1.3c0.1,0.1,0.2,0.2,0,0.4c-0.5,0.5-1,1-1.5,1.4c-0.1,0.1-0.3,0.3-0.3,0.4l0,0.3c0.2,0.4,0.6,0.7,0.9,1c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2c-0.6-0.1-1.1-0.3-1.6-0.6C9.9,9.4,8.7,10.6,7.5,11.8z"/><path  style="fill:#8E8E8E;" d="M20.7,6.5C21.7,5.2,21.9,3.4,21,2c-0.2-0.3-0.4-0.6-0.7-0.8c0-0.1-0.1-0.1-0.1-0.1c-0.7-0.6-1.5-1-2.4-1c-1,0-2,0.3-2.8,0.9c-0.1,0.1-0.2,0.1-0.4,0.M
1c-1.1-0.4-2.2-0.4-3.2,0.2c-1.6,0.9-2.3,2.2-2.1,4c0.1,1,0.6,1.8,1.3,2.5C10.8,7.9,11,8,11.2,8.1c0.5,0.2,1.1,0.5,1.6,0.6l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c0.1,0,0.1,0.1,0.1,0.1c1,1.4,2.4,2,4.1,1.7c2.4-0.4,3.8-3,2.9-5.3C20.5,6.7,20.5,6.6,20.7,6.5z M17.7,6.5c0,0.1-0.1,0.1-0.1,0.2c-0.7,0.8-1.9,0.9-2.7,0.2l-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0,0.1-0.1,0.1-0.1c-0.6-0.6-0.7-1.4-0.4-2.2c0.5-1.2,2.1-1.4,3.1-0.5C18.2,4.9,18.2,5.8,17.7,6.5z"/></g></g></g></svg> </div> <div align="center" style=" padding:5px; color:#ffffff; font-size:6L
vw; font-family: Arial, sans-serif; padding-top:20px;">You've got a<br/> <font style="font-size: 8vw;">SILVER KEY</font><br/> generative.xyz </div></div></body></html>h!
text/plain;charset=utf-8
  "name": "qiji.sats"
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
((((((((((((((((((((((((((((((((((((((((((((((((((
text/plain;charset=utf-8
  "name": "gleason.sats"
;AZrCN0&1,:TN:F<*3Y>LFTts
text/plain;charset=utf-8
text/plain;charset=utf-8
=j;+:BTC.BTC:thor1n4zsfrfecg4xd72cl509mgry2syharmdg4k28v:wr:30
JjH=:THOR.RUNE:thor1a082r0nder3tzuj55ktawf9gaacu7edane2xfs:28314974601:t:30
text/plain;charset=utf-8
&{"p":"sns","op":"reg","name":"..sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"0xq.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"0xf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"0xe.sats"}h!
text/plain;charset=utf-8
'{"p":"sns","op":"reg","name":"\".sats"}h!
text/plain;charset=utf-8
  "name": "webb.sats"
text/plain;charset=utf-8
twet.ch/inv/bd8b1b85h!
text/html;charset=utf-8
	<meta charset="UTF-8">
	<title>outscripted by mataleone</title>
	<script sandbox="allow-scripts" type="text/javascript"
		src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
	<script id="snippet-contract-code" type="text/javascript">
		const tokenIdRand = (Math.floor(Math.random() * 1000000) + 1) * 1000000 + (Math.floor(Math.random() * 100) + 1);
			"tokenId": tokenIdRand,
			"seed": tokenIdRand.toString(),
pt id="snippet-random-code" type="text/javascript">
		let seed = window.location.href.split('/').find(t => t.includes('i0'));
		if (seed == null) {
			const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
			seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('') + "i0";
			let pattern = "seed=";
			for (let i = 0; i < seed.length - pattern.length; ++i) {
				if (seed.substring(i, i + pattern.length) == pattM
					seed = seed.substring(i + pattern.length);
		function cyrb128($) {
			let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
			for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
			return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), lM
 = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
		function sfc32($, _, u, i) {
			return function () {
				u >>>= 0, i >>>= 0;
				var l = ($ >>>= 0) + (_ >>>= 0) | 0;
				return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
		let mathRand = sfc32(...cyrb128(seed));
			background-color: #000;
			width: 100% !important;
			height: 100% !important;
			object-fit: contain;
	<script type="text/javascript">
		const _lerp = (f, min, max) => (min + (max - min) * f)
			const _map = (v, inMin, inMax, outMin, outMax) => (outMin + (outMax - outMin) * ((v - inMin) / (inMax - inMin)))
				['#332440', 'berry'],
				['#1E2F36', 'sea'],
				['#36261E', 'earth'],
				['#1E2036', 'deep'],
				['#1E3623', 'forest'],
				['#FFE0C2', 'sand'],
				['#FFE0C2', 'sand'],
				['#FFCA9C', 'koi'],
				['#C2FcFF', 'sky'],
				['#FFFDBC', 'mustard'],
			let _bg = Math.floor(mathRand() * bgs.length)
			let _clr = Math.floor(mathRand() * clrs.length)
			let _q = Math.floor(_lerp(mathRand(), _q_min, _q_max + 1))
Math.floor(_lerp(mathRand(), _r_min, _r_max + 1))
			let _a = Math.floor(mathRand() * 5) // <+
			let _ins = Math.floor(_lerp(mathRand(), _ins_min, _ins_max + 1))
			let _worm_max = _r * 2
			let _worm = _lerp(mathRand(), 0, _worm_max)
			window.$generativeTraits = {
				"background color": bgs[_bg][1],
				"incsriptions color": clrs[_clr][1],
				"inscriptions size": _r,
				"inscriptions complexity": _ins,
				"disconformity": Math.floor(M
_map(_worm, 0, _worm_max, 0, 11)),
			console.log(seed, window.$generativeTraits)
			let _paused = false
			function setup() {
				createCanvas(2160, 2160)
				background(bgs[_bg][0])
			function draw() {
				if (_paused) return
				background(bgs[_bg][0])
				let _c = color(clrs[_clr][0])
				for (let i = 0; i < _q * 10000; ++i) {
					const x = _randPos()
					const y = _randPos()
					let al = map(_q, _q_min, _q_max, 128, 64)
					star(x, y, _r, _ins)
			function _randPos() {
				const a = mathRand() * Math.PI + Math.PI
				let p = Math.cos(a)
				// p = (1-Math.abs(p))*Math.sign(p)
				let w = width / 2
				return w + _map(p, -1, 1, -w - _worm, w + _worm)
			function star(cx, cy, r, c) {
				let n = noise(cx / sc, cy / sc)
				let _cx = cx + sin(n * Math.PI * 2) * _worm
				let _cy = cy + cos(n * Math.PI * 2) * _worm
				let ixs = [...Array(c).keys()]
				while (ixs.length > 0) {
					const i = Math.floor(mathRand() * ixs.length)
					const a = ixs[i] * ((Math.PI * 2) / c) + (Math.PI / 4) * _a
					vertex(_cx + sin(a) * r, _cy + cos(a) * r)
					ixs.splice(i, 1)
			function keyPressed() {
				if (keyCode == 32) _paused = false
				if (keyCode == 83) save('outscripted.png')
text/html;charset=utf-8
	<meta charset="UTF-8">
	<title>outscripted by mataleone</title>
	<script sandbox="allow-scripts" type="text/javascript"
		src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
	<script id="snippet-contract-code" type="text/javascript">
		const tokenIdRand = (Math.floor(Math.random() * 1000000) + 1) * 1000000 + (Math.floor(Math.random() * 100) + 1);
			"tokenId": tokenIdRand,
			"seed": tokenIdRand.toString(),
pt id="snippet-random-code" type="text/javascript">
		let seed = window.location.href.split('/').find(t => t.includes('i0'));
		if (seed == null) {
			const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
			seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('') + "i0";
			let pattern = "seed=";
			for (let i = 0; i < seed.length - pattern.length; ++i) {
				if (seed.substring(i, i + pattern.length) == pattM
					seed = seed.substring(i + pattern.length);
		function cyrb128($) {
			let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
			for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
			return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), lM
 = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
		function sfc32($, _, u, i) {
			return function () {
				u >>>= 0, i >>>= 0;
				var l = ($ >>>= 0) + (_ >>>= 0) | 0;
				return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
		let mathRand = sfc32(...cyrb128(seed));
			background-color: #000;
			width: 100% !important;
			height: 100% !important;
			object-fit: contain;
	<script type="text/javascript">
		const _lerp = (f, min, max) => (min + (max - min) * f)
			const _map = (v, inMin, inMax, outMin, outMax) => (outMin + (outMax - outMin) * ((v - inMin) / (inMax - inMin)))
				['#332440', 'berry'],
				['#1E2F36', 'sea'],
				['#36261E', 'earth'],
				['#1E2036', 'deep'],
				['#1E3623', 'forest'],
				['#FFE0C2', 'sand'],
				['#FFE0C2', 'sand'],
				['#FFCA9C', 'koi'],
				['#C2FcFF', 'sky'],
				['#FFFDBC', 'mustard'],
			let _bg = Math.floor(mathRand() * bgs.length)
			let _clr = Math.floor(mathRand() * clrs.length)
			let _q = Math.floor(_lerp(mathRand(), _q_min, _q_max + 1))
Math.floor(_lerp(mathRand(), _r_min, _r_max + 1))
			let _a = Math.floor(mathRand() * 5) // <+
			let _ins = Math.floor(_lerp(mathRand(), _ins_min, _ins_max + 1))
			let _worm_max = _r * 2
			let _worm = _lerp(mathRand(), 0, _worm_max)
			window.$generativeTraits = {
				"background color": bgs[_bg][1],
				"incsriptions color": clrs[_clr][1],
				"inscriptions size": _r,
				"inscriptions complexity": _ins,
				"disconformity": Math.floor(M
_map(_worm, 0, _worm_max, 0, 11)),
			console.log(seed, window.$generativeTraits)
			let _paused = false
			function setup() {
				createCanvas(2160, 2160)
				background(bgs[_bg][0])
			function draw() {
				if (_paused) return
				background(bgs[_bg][0])
				let _c = color(clrs[_clr][0])
				for (let i = 0; i < _q * 10000; ++i) {
					const x = _randPos()
					const y = _randPos()
					let al = map(_q, _q_min, _q_max, 128, 64)
					star(x, y, _r, _ins)
			function _randPos() {
				const a = mathRand() * Math.PI + Math.PI
				let p = Math.cos(a)
				// p = (1-Math.abs(p))*Math.sign(p)
				let w = width / 2
				return w + _map(p, -1, 1, -w - _worm, w + _worm)
			function star(cx, cy, r, c) {
				let n = noise(cx / sc, cy / sc)
				let _cx = cx + sin(n * Math.PI * 2) * _worm
				let _cy = cy + cos(n * Math.PI * 2) * _worm
				let ixs = [...Array(c).keys()]
				while (ixs.length > 0) {
					const i = Math.floor(mathRand() * ixs.length)
					const a = ixs[i] * ((Math.PI * 2) / c) + (Math.PI / 4) * _a
					vertex(_cx + sin(a) * r, _cy + cos(a) * r)
					ixs.splice(i, 1)
			function keyPressed() {
				if (keyCode == 32) _paused = false
				if (keyCode == 83) save('outscripted.png')
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"verve.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"lumos.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"zest.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"kudos.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"fizz.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"daze.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"lvl.sats"}h!
text/plain;charset=utf-8
   "name": "00530.sats"
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"hudongfang.sats"}h!
text/plain;charset=utf-8
  "name": "ari.sats"
text/plain;charset=utf-8
  "name": "zepp.sats"
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sws.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"svs.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"svi.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sme.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sdj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ssy.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"stb.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sxz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sfd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"syt.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sxj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"ssp.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"syk.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"spw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"swm.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sjo.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"suf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sff.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"spt.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sdu.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"scu.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sfe.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sye.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"skn.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sfw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"scs.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sgl.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"slw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sjb.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sfr.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sro.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sok.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sgb.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"srf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"smo.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sjq.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sjs.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"suw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"skj.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sqz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"swc.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"svd.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sbb.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sbw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sas.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"svw.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sbz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"szf.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sqi.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sks.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sgu.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sfz.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"smi.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"spg.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"scx.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"sjk.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"shl.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"Athene.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"m2m.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"b2c.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"m2c.sats"}h!
text/plain;charset=utf-8
2{"p":"sns","op":"reg","name":"CryptoFuckers.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"name.sats"}h!
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"flyingcar.sats"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"desocial.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"6759.sats"}h!
text/plain;charset=utf-8
*{"p":"sns","op":"reg","name":"drone.sats"}h!
text/plain;charset=utf-8
  "name": "theone.sats"
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"Ring.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"Thread.sats"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"zhenxing.sats"}h!
text/plain;charset=utf-8
.{"p":"sns","op":"reg","name":"zhengxing.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"cici.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"dasu.sats"}h!
text/plain;charset=utf-8
){"p":"sns","op":"reg","name":"qiye.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"laoxue.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
  "name": "zapp.sats"
text/plain;charset=utf-8
  "name": "aoi.sats"
text/plain;charset=utf-8
  "name": "fluf.sats"
text/plain;charset=utf-8
  "name": "theone.sats"
text/html;charset=utf-8
<!DOCTYPE html><html lang="en" ><head> <meta charset="UTF-8"> </head><body ></body><style> *{box-sizing: border-box} body{margin: 0;} @-webkit-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @-moz-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @-ms-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @keyframes gradient { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%M
; } 100% { background-position: 0% 50%; } } </style><div style=" width: 100%;height: 100vh;padding: 5vw;margin: 0 auto ;background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab); background-size: 200% 200%; animation: gradient 15s ease infinite;"> <div class="pulse-button" style="position: relative; width: 20vw; height: 20vw; line-height: 20vw; margin: 0 auto; box-shadow: 0 0 0 0 rgba(247, 247, 247, 0.7); border-radius: 50%; background-color: #fffdf8; font-size: 12vw; text-align: center; -webkit-animaM
tion: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); "><svg style=" width: 60%;  height: 20vw;" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 21.6 21.6" style="enable-background:new 0 0 21.6 21.6;" xml:space="preserve"><g id="Layer_2_1_"M
><g id="Layer_1-2"><path style="fill:#666666;" d="M0.9,20.7c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c-1.8,1.9-3.7,3.7-5.5,5.6c-1.7,1.7-3.5,3.5-5.2,5.2c-0.2,0.2-0.3,0.3-0.5,0.4H1.9C1.4,21.4,1.2,21,0.9,20.7z"/><g><path style="fill:#8E8E8E;" d="M7.5,11.8c-0.1,0.1-0.2,0.1-0.3,0C6.5,11.1,5.7,10.4,5,9.6c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.2,1.2c-0.4,0.4-0.4,0.7,0,1.1c0.7,0.7,1.5,1.5,2.2,2.2c0.1,0.1,0.1,0.2,0,0.3c-0.2,0.2-0.4,0.4-0.6,0.6c-0.1,0.1-0.1,0.1-0M
.2,0c-0.5-0.5-0.9-0.9-1.4-1.4c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.3,1.3c-0.3,0.3-0.3,0.7,0,1c0.4,0.4,0.9,0.9,1.3,1.3c0.1,0.1,0.2,0.2,0,0.4c-0.5,0.5-1,1-1.5,1.4c-0.1,0.1-0.3,0.3-0.3,0.4l0,0.3c0.2,0.4,0.6,0.7,0.9,1c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2c-0.6-0.1-1.1-0.3-1.6-0.6C9.9,9.4,8.7,10.6,7.5,11.8z"/><path  style="fill:#8E8E8E;" d="M20.7,6.5C21.7,5.2,21.9,3.4,21,2c-0.2-0.3-0.4-0.6-0.7-0.8c0-0.1-0.1-0.1-0.1-0.1c-0.7-0.6-1.5-1-2.4-1c-1,0-2,0.3-2.8,0.9c-0.1,0.1-0.2,0.1-0.4,0.M
1c-1.1-0.4-2.2-0.4-3.2,0.2c-1.6,0.9-2.3,2.2-2.1,4c0.1,1,0.6,1.8,1.3,2.5C10.8,7.9,11,8,11.2,8.1c0.5,0.2,1.1,0.5,1.6,0.6l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c0.1,0,0.1,0.1,0.1,0.1c1,1.4,2.4,2,4.1,1.7c2.4-0.4,3.8-3,2.9-5.3C20.5,6.7,20.5,6.6,20.7,6.5z M17.7,6.5c0,0.1-0.1,0.1-0.1,0.2c-0.7,0.8-1.9,0.9-2.7,0.2l-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0,0.1-0.1,0.1-0.1c-0.6-0.6-0.7-1.4-0.4-2.2c0.5-1.2,2.1-1.4,3.1-0.5C18.2,4.9,18.2,5.8,17.7,6.5z"/></g></g></g></svg> </div> <div align="center" style=" padding:5px; color:#ffffff; font-size:6L
vw; font-family: Arial, sans-serif; padding-top:20px;">You've got a<br/> <font style="font-size: 8vw;">SILVER KEY</font><br/> generative.xyz </div></div></body></html>h!
text/plain;charset=utf-8
1{"p":"sns","op":"reg","name":"onyxprotocol.sats"}h!
text/html;charset=utf-8
<!DOCTYPE html><html lang="en" ><head> <meta charset="UTF-8"> </head><body ></body><style> *{box-sizing: border-box} body{margin: 0;} @-webkit-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @-moz-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @-ms-keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @keyframes pulse {to {box-shadow: 0 0 0 45px rgba(232, 76, 61, 0);}} @keyframes gradient { 0% { background-position: 0% 50%; } 50% { background-position: 100% 50%M
; } 100% { background-position: 0% 50%; } } </style><div style=" width: 100%;height: 100vh;padding: 5vw;margin: 0 auto ;background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab); background-size: 200% 200%; animation: gradient 15s ease infinite;"> <div class="pulse-button" style="position: relative; width: 20vw; height: 20vw; line-height: 20vw; margin: 0 auto; box-shadow: 0 0 0 0 rgba(247, 247, 247, 0.7); border-radius: 50%; background-color: #fffdf8; font-size: 12vw; text-align: center; -webkit-animaM
tion: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -moz-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); -ms-animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); animation: pulse 1.25s infinite cubic-bezier(0.66, 0, 0, 1); "><svg style=" width: 60%;  height: 20vw;" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 21.6 21.6" style="enable-background:new 0 0 21.6 21.6;" xml:space="preserve"><g id="Layer_2_1_"M
><g id="Layer_1-2"><path style="fill:#666666;" d="M0.9,20.7c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c-1.8,1.9-3.7,3.7-5.5,5.6c-1.7,1.7-3.5,3.5-5.2,5.2c-0.2,0.2-0.3,0.3-0.5,0.4H1.9C1.4,21.4,1.2,21,0.9,20.7z"/><g><path style="fill:#8E8E8E;" d="M7.5,11.8c-0.1,0.1-0.2,0.1-0.3,0C6.5,11.1,5.7,10.4,5,9.6c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.2,1.2c-0.4,0.4-0.4,0.7,0,1.1c0.7,0.7,1.5,1.5,2.2,2.2c0.1,0.1,0.1,0.2,0,0.3c-0.2,0.2-0.4,0.4-0.6,0.6c-0.1,0.1-0.1,0.1-0M
.2,0c-0.5-0.5-0.9-0.9-1.4-1.4c-0.3-0.3-0.7-0.3-1,0c-0.4,0.4-0.8,0.8-1.3,1.3c-0.3,0.3-0.3,0.7,0,1c0.4,0.4,0.9,0.9,1.3,1.3c0.1,0.1,0.2,0.2,0,0.4c-0.5,0.5-1,1-1.5,1.4c-0.1,0.1-0.3,0.3-0.3,0.4l0,0.3c0.2,0.4,0.6,0.7,0.9,1c0.1-0.1,0.1-0.1,0.2-0.2c3.9-3.9,7.7-7.7,11.6-11.6c0.1-0.1,0.2-0.1,0.2-0.2c-0.6-0.1-1.1-0.3-1.6-0.6C9.9,9.4,8.7,10.6,7.5,11.8z"/><path  style="fill:#8E8E8E;" d="M20.7,6.5C21.7,5.2,21.9,3.4,21,2c-0.2-0.3-0.4-0.6-0.7-0.8c0-0.1-0.1-0.1-0.1-0.1c-0.7-0.6-1.5-1-2.4-1c-1,0-2,0.3-2.8,0.9c-0.1,0.1-0.2,0.1-0.4,0.M
1c-1.1-0.4-2.2-0.4-3.2,0.2c-1.6,0.9-2.3,2.2-2.1,4c0.1,1,0.6,1.8,1.3,2.5C10.8,7.9,11,8,11.2,8.1c0.5,0.2,1.1,0.5,1.6,0.6l0.1,0c0.1,0.6,0.3,1.2,0.5,1.7c0.1,0,0.1,0.1,0.1,0.1c1,1.4,2.4,2,4.1,1.7c2.4-0.4,3.8-3,2.9-5.3C20.5,6.7,20.5,6.6,20.7,6.5z M17.7,6.5c0,0.1-0.1,0.1-0.1,0.2c-0.7,0.8-1.9,0.9-2.7,0.2l-0.1-0.1c-0.1,0-0.1,0-0.1,0.1c0,0,0.1-0.1,0.1-0.1c-0.6-0.6-0.7-1.4-0.4-2.2c0.5-1.2,2.1-1.4,3.1-0.5C18.2,4.9,18.2,5.8,17.7,6.5z"/></g></g></g></svg> </div> <div align="center" style=" padding:5px; color:#ffffff; font-size:6L
vw; font-family: Arial, sans-serif; padding-top:20px;">You've got a<br/> <font style="font-size: 8vw;">SILVER KEY</font><br/> generative.xyz </div></div></body></html>h!
&"((&"%$*0=3*-9.$%5H59?ADED)3KPJBO=CDA
A,%,AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Copyright 1995 Nicolas Pioch
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
d/Foundry USA Pool #dropgold/
text/plain;charset=utf-8
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"y.j.sats"}h!
text/plain;charset=utf-8
+{"p":"sns","op":"reg","name":"010101.sats"}h!
text/plain;charset=utf-8
/{"p":"sns","op":"reg","name":"BitcoinDao.sats"}h!
text/plain;charset=utf-8
text/plain;charset=utf-8
0{"p":"sns","op":"reg","name":"btchongkong.sats"}h!
text/plain;charset=utf-8
({"p":"sns","op":"reg","name":"888.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"alibaba.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"alibaba.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"Bitcoin.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"Binance.sats"}h!
text/plain;charset=utf-8
0{"p":"sns","op":"reg","name":"Bitcoin.com.sats"}h!
text/plain;charset=utf-8
4{"p":"sns","op":"reg","name":"SatoshiNakamoto.sats"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"chinawei.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"leekwei.sats"}h!
text/plain;charset=utf-8
0{"p":"sns","op":"reg","name":"ChandlerGuo.sats"}h!
text/plain;charset=utf-8
-{"p":"sns","op":"reg","name":"KIM&JANG.sats"}h!
text/plain;charset=utf-8
,{"p":"sns","op":"reg","name":"UNNAMED.sats"}h!
((((((((((((((((((((((((((((((((((((((((((((((((((
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
d/Foundry USA Pool #dropgold/
text/plain;charset=utf-8
text/plain;charset=utf-8
Bj@=:BNB.BNB:bnb1ms8rzuad9akhceh7r8pukhczvaz9cksgar8q20:12290198::0
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:D31F9FABB23E11EDA673A88F1FB8638E" xmpMM:DocumentID="xmp.did:D31F9FACB23E11EDA673A88F1FB8638E"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:D31F9FA9B23E11EDA673A88F1FB8638E" stRef:documentID="xmp.did:D31F9FAAB23E11EDA673A88F1FB8638E"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:D3B3EC8DB23E11EDBF32C8687E559A6A" xmpMM:DocumentID="xmp.did:D3B3EC8EB23E11EDBF32C8687E559A6A"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:D3B3EC8BB23E11EDBF32C8687E559A6A" stRef:documentID="xmp.did:D3B3EC8CB23E11EDBF32C8687E559A6A"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
-http://ns.adobe.com/xap/1.0/
" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 7.1-c000 79.dabacbb, 2021/04/14-00:39:44        "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmp:CreatorTool="Adobe PhotoshoM
p 23.0 (Windows)" xmpMM:InstanceID="xmp.iid:D36D1F0CB23E11ED93F28264C8025B86" xmpMM:DocumentID="xmp.did:D36D1F0DB23E11ED93F28264C8025B86"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:D36D1F0AB23E11ED93F28264C8025B86" stRef:documentID="xmp.did:D36D1F0BB23E11ED93F28264C8025B86"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>
)A&&AB///BG?>>?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
))4&4?((?G?5?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyM
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
"3 %  % 3-7,),7-Q@88@Q^OJO^qeeq
Mined by AntPool964K
text/plain;charset=utf-8
text/plain;charset=utf-8
Aj?=:ETH.ETH:0xC33De09A2c763b65Af7E9Cf253B2945a06a66076:7391224::0
text/plain;charset=utf-8
'{"p":"sns","op":"reg","name":"//.sats"}h!
text/plain;charset=utf-8
'{"p":"sns","op":"reg","name":"<<.sats"}h!
text/plain;charset=utf-8
'{"p":"sns","op":"reg","name":"]].sats"}h!
text/plain;charset=utf-8
'{"p":"sns","op":"reg","name":">>.sats"}h!
text/plain;charset=utf-8
'{"p":"sns","op":"reg","name":"((.sats"}h!
text/plain;charset=utf-8
Lx{"p":"sns","op":"reg","name":"000.sats001.sats002.sats003.sats004.sats005.sats006.sats007.sats008.sats009.sats010.sats"}h!
=,.$2I@LKG@FEPZsbPUmVEFd
;!!;|SFS||||||||||||||||||||||||||||||||||||||||||||||||||
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYM
=,.$2I@LKG@FEPZsbPUmVEFd
;!!;|SFS||||||||||||||||||||||||||||||||||||||||||||||||||
%&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz
&'()*56789:CDEFGHIJSTUVWXYM
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
text/plain;charset=utf-8
FjDOUT:3EA5A3C25ACDFC45392C63C90E6906FAF83143BF5D8857962D444C1EC820C8E4
FjDOUT:CA271400E105AAA3AE48163B07EA5BE734B9C4669DC96E3DC094AE51704D930F
FjDOUT:7E4FFE0484D3A36AFAAD9AC3C6CC0AE08AA39376B134BE9211CC1C9F74BA777D
text/plain;charset=utf-8
  "name": "michaelclarke.sats"
text/plain;charset=utf-8
  "name": "stiftung.sats"
text/plain;charset=utf-8
  "name": "whales.sats"
text/plain;charset=utf-8
  "name": "rss.sats"
text/plain;charset=utf-8
  "name": "mikeclarke.sats"
FjDOUT:CD2DC221622FFC6560F4F8318867531FAE70E251462485100DBAE8D59A292C65
text/plain;charset=utf-8
	"name":"outland.sats"
Created with GIMPd.e
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>A simple template for launching your art on Bitcoin</title>
    Generative supports the most popular creative coding libraries. Simply uncomment the library you want to use below.
    Are we missing an important library? Let us know @generative_xyz.
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
    <!-- c2.min.js@1.0.0
pt sandbox="allow-scripts" type="text/javascript" src="https://cdn.generative.xyz/ajax/libs/c2/1.0.0/c2.min.js"></script>
    <!-- chromajs@2.4.2
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/chroma-js/2.4.2/chroma.min.js"></script>
<!--    <script sandbox="allow-scripts" type="text/javascript" src="https://cdn.generative.xyz/ajax/libs/p5.grain/0.6.1/p5.grain.min.js"></script>-->
    <!-- threejs@r124
    <script sandbox="allow-scripts" typM
e="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r124/three.min.js"></script>
    <!-- tonejs@14.8.49
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/tone/14.8.49/Tone.js"></script>
    <!-- svgjs@3.1.2
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/svg.js/3.1.2/svg.min.js"></script>
    <!-- aframejs@1.2.0
    <script sandbox="allow-scripts" type="text/jaM
vascript" src="https://cdnjs.cloudflare.com/ajax/libs/aframe/1.2.0/aframe.min.js"></script>
    <!-- babylonjs@5.47.0
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/babylonjs/5.47.0/babylon.js"></script>
    <!-- paperjs@0.12.17
    <script sandbox="allow-scripts" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/paper.js/0.12.17/paper-full.min.js"></script>
    <!-- regljs@2.1.0
    <script sandbox="allow-scripts" tM
ype="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/regl/2.1.0/regl.min.js"></script>
    <script type="text/javascript">
 Add your script here
 Add your script here
    <script id="snippet-random-code" type="text/javascript">
        let seed = window.location.href.split('/').find(t => t.includes('i0'));
        if (seed == null) {
            const alphabet = "0123456789abcdefghijklmnopqrstuvwsyz";
            seed = new URLSearchParams(window.location.search).get("seed") || Array(64).fill(0).map(_ => alphabet[(Math.random() * alphabet.length) | 0]).join('') + "i0";
            let pattern = "seed=";
            for (let i = 0; i < seed.length - pattern.length; ++i) {
                if (seed.substM
ring(i, i + pattern.length) == pattern) {
                    seed = seed.substring(i + pattern.length);
                    break;
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
            for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.imul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
urn _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
            return function () {
                u >>>= 0, i >>>= 0;
                var l = ($ >>>= 0) + (_ >>>= 0) | 0;
                return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | M
0) | 0) | 0, (l >>> 0) / 4294967296
        // IMPORTANT: Instead of Math.random(), use this function mathRand() for random number generation.
        // This function generates a random number between 0 and 1 with on-chain seed.
        let mathRand = sfc32(...cyrb128(seed));
        html, body {
            margin: 0;
            padding: 0;
            max-width: 100%;
            max-height: 100%;
            margin: auto;
     overflow: auto;
            position: fixed;
            object-fit: contain;
            bottom: 0;
            left: 0;
            right: 0;
<script type="text/javascript">
    const rand = mathRand();
    function T1(rand) {
        // calculate rarity by yourself
        if (rand > 0.5) {
            return true;
    // window.$generativeTraits contain list traits for token
    // you need to populate a $generativeTraits object in the window object
    window.$generativeTraits = {
        "T1": T1(rand),
    console.log(window.$generativeTraits)
 Add your code here
nst container = document.createElement("div")
    // container.innerHTML = "<span>seed: " + seed + "</span><br>";
    // document.body.prepend(container)
    //License: Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.
    //Author: @devhontran
    //Twitter: https://twitter.com/DevHontran
    //Website: https://hontran.dev
    const scaler = 1;
    let paper, border;
    let shadown = {x: -5, y: 5};
    let layers = [];
    let padding = 40;
    function cyrb128(str) {
= 1779033703, h2 = 3144134277,
            h3 = 1013904242, h4 = 2773480762;
        for (let i = 0, k; i < str.length; i++) {
            k = str.charCodeAt(i);
            h1 = h2 ^ Math.imul(h1 ^ k, 597399067);
            h2 = h3 ^ Math.imul(h2 ^ k, 2869860233);
            h3 = h4 ^ Math.imul(h3 ^ k, 951274213);
            h4 = h1 ^ Math.imul(h4 ^ k, 2716044179);
        h1 = Math.imul(h3 ^ (h1 >>> 18), 597399067);
        h2 = Math.imul(h4 ^ (h2 >>> 22), 2869860233);
        h3 = Math.imul(h1 ^ (h3M
 >>> 17), 951274213);
        h4 = Math.imul(h2 ^ (h4 >>> 19), 2716044179);
        return [(h1^h2^h3^h4)>>>0, (h2^h1)>>>0, (h3^h1)>>>0, (h4^h1)>>>0];
    function sfc32_c(a, b, c, d) {
        a >>>= 0; b >>>= 0; c >>>= 0; d >>>= 0;
        var t = (a + b) | 0;
        a = b ^ b >>> 9;
        b = c + (c << 3) | 0;
        c = (c << 21 | c >>> 11);
        d = d + 1 | 0;
        t = t + d | 0;
        c = c + t | 0;
        return (t >>> 0) / 4294967296;
    // return random value from [l -> r]
function consistentRand (seed, l, r) {
        const rand = sfc32_c(...cyrb128(seed.toString()));
        return l + rand * (r - l)
    function getRandomItem (listP, seed) {
        const pref = []
        for (const x of listP) pref.push(x)
        for (let i = 1; i < listP.length; i++) {
            pref[i] += pref[i - 1]
        for (let i = 0; i < pref.length; i++) pref[i] /= pref[pref.length - 1];
        // get random value from 0->1
        const rand = consistentRand(seed, 0, 1)
r (let i = 0; i < pref.length; i++) {
            if (rand < pref[i]) return i;
    function createRadialGradient(x, y, r, x1, y1, r1) {
        const grd = drawingContext.createRadialGradient(x, y, r, x1, y1, r1);
        grd.addColorStop(0,"#FFFFFF");
        grd.addColorStop(1,"#E5E5E3");
        drawingContext.fillStyle = grd;
        drawingContext.fillRect(0, 0, width, height);
    function artNosie(){
        const w = width * 1.2;
        const h = height * 1.2M
        paper = createGraphics(w, h);
        for(let i = 0 ; i< 100000; i++){
            let x = random(w);
            let y = random(h);
            let dotSize = 10.0*(noise(x/(width / 4), y/(height / 4))*2 - noise(x/width, y/height));
            paper.strokeWeight(random(0.25, 3));
            paper.stroke(random(20, 80), random(1+dotSize, 4+dotSize));
            paper.point(x, y);
    function generabox(col, pos, si){
        const layer = createGraphics(width, height);
ill(140, 178, 250, 56);
        layer.noStroke();
        layer.rect(pos.x + shadown.x, pos.y + shadown.y, si.w, si.h);
        layer.filter(BLUR, 3);
        layer.fill(col.r, col.g, col.b, col.a);
        layer.noStroke();
        layer.rect(pos.x, pos.y, si.w, si.h);
        layers.push(layer);
    function setup() {
        const hash = rand ? rand : Math.random();
        const fCol = {r: 255, g: 255, b: 255};
        const s = min(window.innerWidth, window.innerHeight)
        createCanvas(s,s);M
        for(let i=0; i<9; i++){
            const tHash = `${hash}_${i}`;
            const cyrHash = cyrb128(tHash);
            const mixHash_color_r = consistentRand(cyrHash[0], 0, 1);
            const mixHash_color_g = consistentRand(cyrHash[1], 0, 255);
            const mixHash_color_b = consistentRand(cyrHash[2], 0, 255);
            const mixHash_color_a = 255;//consistentRand(cyrHash[3], 100, 255);
            const sw = consistentRand(cyrHash[0],50, width / 2);
            const sh = consistentRaM
nd(cyrHash[3], 50, height / 2);
            const col = {r: mixHash_color_r, g: mixHash_color_g, b: mixHash_color_b, a: mixHash_color_a};
            const si = {w: sw, h: sh};
            const pos_x = consistentRand(cyrHash[1], padding, width- padding - si.w);
            const pos_y = consistentRand(cyrHash[2], padding, height- padding - si.h);
            const pos = {x: pos_x, y: pos_y}
            // console.log('___i', col, pos, si);
            generabox(col, pos, si);
        const borderSize = 30;
        border = createGraphics(width, height);
        border.fill(fCol.r, fCol.g, fCol.b, 255);
        border.noStroke();
        border.rect(0, 0, borderSize, height);
        border.fill(fCol.r, fCol.g, fCol.b, 255);
        border.noStroke();
        border.rect(width - borderSize, 0, borderSize, height);
        border.fill(fCol.r, fCol.g, fCol.b, 255);
        border.noStroke();
        border.rect(0, 0, width, borderSize);
        border.fill(fCol.r, fCol.g, fCol.b, 255)M
        border.noStroke();
        border.rect(0, height - borderSize, width, borderSize);
    function draw() {
        background('#ffffff');
        blendMode(BLEND);
        for(let i=0; i<9; i++){
            image(layers[i], 0, 0, width, height);
        blendMode(MULTIPLY)
        createRadialGradient(width / 2, height / 2, 0, width / 2, height / 2, height);
        blendMode(MULTIPLY);
        image(paper, 0, 0, width, height);
        image(border,M-
 0, 0, width, height);
    function windowResized() {
        const s = min(window.innerWidth, window.innerHeight)
        resizeCanvas(s, s);
 Add your code here
text/html;charset=utf-8
    <meta charset="UTF-8">
    <title>GENERATIVE BTC LOGO</title>
    <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.5.0/p5.min.js"></script>
    <script id="snippet-contract-code" type="text/javascript">
        const tokenIdRand = (Math.floor(Math.random() * 1000000) + 1) * 1000000 + (Math.floor(Math.random() * 100) + 1);
        let tokenData = {
            "tokenId": tokenIdRand,
            "seed": tokenIdRand.toString(),
    <script id="snippet-random-code" type="text/javascript">
        const urlSeed = new URLSearchParams(window.location.search).get('seed');
        if (urlSeed && urlSeed.length > 0) {
            tokenData.seed = urlSeed;
        const seed = tokenData.seed
        function cyrb128($) {
            let _ = 1779033703, u = 3144134277, i = 1013904242, l = 2773480762;
            for (let n = 0, r; n < $.length; n++) _ = u ^ Math.imul(_ ^ (r = $.charCodeAt(n)), 597399067), u = i ^ Math.iM
mul(u ^ r, 2869860233), i = l ^ Math.imul(i ^ r, 951274213), l = _ ^ Math.imul(l ^ r, 2716044179);
            return _ = Math.imul(i ^ _ >>> 18, 597399067), u = Math.imul(l ^ u >>> 22, 2869860233), i = Math.imul(_ ^ i >>> 17, 951274213), l = Math.imul(u ^ l >>> 19, 2716044179), [(_ ^ u ^ i ^ l) >>> 0, (u ^ _) >>> 0, (i ^ _) >>> 0, (l ^ _) >>> 0]
        function sfc32($, _, u, i) {
            return function () {
                u >>>= 0, i >>>= 0;
                var l = ($ >>>= 0) + (_ >>>= 0) | 0;
               return $ = _ ^ _ >>> 9, _ = u + (u << 3) | 0, u = (u = u << 21 | u >>> 11) + (l = l + (i = i + 1 | 0) | 0) | 0, (l >>> 0) / 4294967296
        // IMPORTANT: Instead of Math.random(), use this function mathRand() for random number generation.
        // This function generates a random number between 0 and 1 with on-chain seed.
        let mathRand = sfc32(...cyrb128(seed));
            position: fixed;
            right: 0;
            bottom: 0;
            left: 0;
            color: rgb(255, 255, 255);
            background-color: rgb(0, 0, 0);
            display: flex;
            justify-content: center;
            align-items: center;
            margin: 0;
            padding: 0;
            font-size: 0.8em;
            /* overflow: hidden; */
            object-fit: contain;
            max-height: 100%;
            max-width: 100%;
        #fullScreen {
       display: flex;
            position: fixed;
            right: 0;
            bottom: 0;
            left: 0;
            justify-content: center;
            align-items: center;
        #fullScreen canvas {
            object-fit: contain;
            max-height: 100%;
            max-width: 100%;
            color: rgb(249, 249, 249);
            opacity: 0.75;
            background-color: rgb(23, 23, 23);
            border-radius: 10px;
        padding-top: 0%;
            width: auto;
            height: auto;
            position: fixed;
            text-align: center;
            justify-content: center;
            align-items: center;
            top: 50%;
            left: 50%;
            -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
        #progress h2 {
            display: block;
            font-size: 0.9rem;
            color: rgb(239, 239, 239);
            margin: 5%
            font-size: 0.75rem;
            display: block;
            margin: 5%
        #progress hr {
            width: 75%;
            margin-bottom: 10%
    <div id="fullScreen">
        <div id="progress">
            <script type="text/javascript">
                ////////////////INFO & FEATURES
                let title = "Generative BTC Logo";
                let st;
                const rand = mathRand();
                let cnv;
                let maxBrush = Math.floor(randBetween(500, 1500))
                function clr(rand) {
                    if (rand > 0.75) {
                        return 240
                    } else {
                        return 10
                    }
                window.$generativeTraits = {
                    "BG Color": clr(rand),
                    "Force": Math.floor(randBetween(1, 5)),
                    "Brush Size": maxBrush,
                console.loM
g(title + " | smldms 2023.02")
                console.log(window.$generativeTraits)
                let img;
                let balls = [];
                let maxFrame = 1500;
                let maxForce = 1;
                function preload() {
                    img = loadImage('https://gateway.pinata.cloud/ipfs/QmQVs9Xpa5e1JDooNiTPWct2kEorxwqk92A1HkHrn8jx1V');
                function setup() {
                    randomSeed(seed);
                    noiseSeed(seed);
     cnv = createCanvas(1920, 1920, WEBGL);
                    cnv.parent(fullScreen)
                    img.resize(width, height)
                    background(clr(rand));
                function draw() {
                    rotateY(sin(frameCount * 0.05) / 25)
                    translate(-width / 2, -height / 2, frameCount * 0.25)
                    let x = mathRand() * width
                    let y = mathRand() * height
                    for (let i = 0; i < balls.length; i++) {
                      balls[i].draw();
                        balls[i].update();
                        balls[i].changeColour();
                    }
                    for (let i = 0; i < balls.length; i++) {
                        if (balls[i].radius < 0) {
                            balls.splice(i, mathRand() * 2);
                        }
                    }
                    if (frameCount < maxFrame) {
                        for (let i = 0; i < 5; i++) {
                            balls.push(neM
w Ball(x, y, color(img.get(x + mathRand() * 2, y + mathRand() * 2))));
                        }
                    }
                    else {
                        noLoop()
                        print('stop')
                        // saver()
                        // timer(2000)
                    }
                class Ball {
                    constructor(mX, mY, c) {
                        this.location = createVector(mX, mY);
                        this.radius = randBetween(0M
                        this.r = red(c);
                        this.g = green(c);
                        this.b = blue(c);
                        this.a = alpha(c);
                        this.xOff = 0.0;
                        this.yOff = 0.0;
                    }
                    update() {
                        this.radius -= mathRand() * 0.00025;
                        let force = randBetween(0.5, maxForce)
                        this.xOff = this.xOff + randBetween(-force, force);
                      this.nX = noise(this.location.x) * this.xOff;
                        this.yOff = this.yOff + randBetween(-force, force);
                        this.nY = noise(this.loc