RightNow](/content/site-root.html)
RightNow](/content/site-root.html)
RightNow Research Lab
Enabling Model-Hardware Co-Design at Scale
Abstract
We build the tools that close the gap between AI models and the hardware they run on, giving engineers and enterprises the infrastructure to go from model to optimized production inference, faster.
OWN YOUR AI INFRA↗ TRY THE GPU EDITOR→
Our products are used by teams at
Hugging Face
1Products
We ship three products targeting different layers of the GPU development stack: managed GPU infrastructure for deployment at scale, an AI code editor for kernel developers, and an inference optimization agent for enterprises.
\ \ RunInfra New\ \ Managed GPU infrastructure. Deploy, scale, and monitor GPU workloads without the ops burden. One platform to provision, orchestrate, and optimize your entire GPU fleet.\ \ GPU ClustersOrchestrationMonitoringCost Optimizationruninfra.ai ↗](https://runinfra.ai/)
Figure 1: RunInfra — managed GPU infrastructure platform.
RightNow Editor
The only all-in-one AI code editor for GPU kernel development. Real-time profiling, emulation, and hardware-aware completions.
CUDAProfilingGPU EmulationAI
Forge
Drop-in optimized GPU kernels for your models. Up to 7.6x faster inference with verified correctness.
InferenceCost ReductionEnterprise
Figure 2: RightNow Editor (GPU code editor) and Forge (inference optimization).
2Research
Our research spans efficient inference, world modeling, GPU kernel optimization, and large-scale dataset curation. 4 papers published on arXiv.
\ \ 2604.02051cs.LG\ \ Ouroboros: Dynamic Weight Generation for Recursive Transformers via Input-Conditioned LoRA Modulation \ \ Jaber Jaber*, Osama Jaber · 2026\ \ TransformersLoRAWeight Generation\ \ PDF](https://arxiv.org/abs/2604.02051)
\ \ 2603.29090cs.LG\ \ HCLSM: Hierarchical Causal Latent State Machines for Object-Centric World Modeling \ \ Jaber Jaber*, Osama Jaber · 2026\ \ World ModelsObject-CentricCausal\ \ PDF](https://arxiv.org/abs/2603.29090)
\ \ 2603.21365cs.LG\ \ TIDE: Token-Informed Depth Execution for Per-Token Early Exit in LLM Inference \ \ Jaber Jaber*, Osama Jaber · 2026\ \ LLM InferenceEarly ExitEfficiency\ \ PDF](https://arxiv.org/abs/2603.21365)
\ \ 2603.21331cs.LG\ \ AutoKernel: Autonomous GPU Kernel Optimization via Iterative Agent-Driven Search \ \ Jaber Jaber*, Osama Jaber · 2026\ \ GPUKernel OptimizationAgents\ \ CodePDF](https://arxiv.org/abs/2603.21331)
3Open Source
We maintain three open-source projects spanning low-level agent infrastructure, edge GPU inference, and automated kernel optimization. Combined 18,500+ GitHub stars.
OpenFang RightNow-AI/openfang\ \ Rust\ \ 16,145\ \ Open-source Agent OS that lets AI agents touch the kernel of the operating system. A single ~32MB Rust binary giving agents direct access to hardware, syscalls, and GPU resources without sandboxing.\ \ OS KernelGPU AgentsSyscalls\ \ Star History\ \ 08.1k16kstars PicoLM RightNow-AI/picolm\ \ C\ \ 1,468\ \ Run a 1B parameter LLM on a $10 board with 256MB RAM. Pure C, zero dependencies, ~80KB binary. Efficient GPU-free inference for edge devices where every cycle and byte counts.\ \ Edge InferenceEfficient LLMBare Metal\ \ Star History\ \ 07341.5kstars AutoKernel RightNow-AI/autokernel\ \ Python\ \ 913\ \ Autoresearch for GPU kernels. Give it any PyTorch model, go to sleep, wake up to optimized Triton kernels. Runs ~40 experiments/hour using Amdahl's law to prioritize bottlenecks.\ \ GPU KernelsTritonKernel Optimization\ \ Star History\ \ 0457913stars
rightnow
×
▄███████ RightNow
▀██ Enabling Model-Hardware Co-Design at Scale
▀ ◡ ▀ ▀
▄██▄ ▄███ > Contact Us
▀▀▀███ ▀▀▀██ Enterprises (Forge)
█▀ ▀ Join Community
Follow on X
LinkedIn
GitHub
↑/↓ select · Enter confirm
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@W@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@T@@@@@@@@@@@@gQ@@@@@@@@@@@@@@@@.@@@@@@@@@@@@Y@@@@@@@@@@@@@@@@@@@@@@@@.@@@@I@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@,@@@@@@@@@@@@@@@@@@@@1s@@@@@@@@@@@@@@@.@@@@v@@@@@@@@@@@@@@@@
.?%-*+=-~^<>[]{}()|\/abcdefMhijklmn+.?%#*+=-~^<>[]{}()|\/abcdefg0ijklmn+.?%#*+=-~^<>[]{}V)|\/abcdefghijklmn+.?%#*+=-B^<>[]{}()|\/abcdefghijklmn+.?%#*+=-~^<>[]{}()|\/abcdefghijklmn+.?%#*.=-~^<>[]{}()|\/abcdefghijklmn+.?%#-+=-~^<>[]{}()U\/abcdefghij&l
.+B$$$&@%#*+=~^<>[B{}()|m/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|@/eBCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[u{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@\#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*:=~^<>[]{}()|\/ABCDEFG\
.<C***@%#+=~^<>[]{}()|\/1234567890$+.<C***@%#+=~^<>[]{}()|\/1234567890$+.<C***@%#+=~^<>[]{}()|\/1234567890$+.<C***@%#+=~^<>[]{}()|\/w2345678z0$+.<C***@%#+=~^<>[]{}()|\/1234567890$+.<C**g@%#+=~^<>[]{}(T|\/1=34Q67890$+.<C***@%#+=~^<>[]{}()|\/123456789\
I%###@%*+=~^<>[]{}(;|\/!@#$%^&*()_++I%###@%*+=~^<>[]{}(Pb&/!$#$%^&*()_++I%###@%*+=~^<>[]{}()|\/!@#$%^&*(+_++I%###@%*+=~^<>[]{}()|g/!@#K\^&*S4_++I%#i#@-*+=~z<>[]{}()|\/!@#m%^&*()_++I%###@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%###@%*+=~^<>[]{}()|\/!@=$%^&*()\
I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8***%#*=~^<>3]{}()|\/qwertyuiopas+I8***%#*=~^<>[]{}()m\/qqertyuiopas+I8***%#*=~^c>[]{}()|\/qwertyuiopas+I8***%N*=~^<>[]{}()|\/qwertyuiopas+I8***%#*=~^<>[]{}()|\Wqwertyuikpas+I8***%#*=~D<>+]{}()|\/qwertyuiopas+I8**
I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@@@\*+~^<>[]{}()|\/zxcvbnmlkjhgf+&&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@@@#*+~^<>[z{}()|\@zxcvbnmlkjhgf+I&@@@#*+~^<>[]{}$)m\/zxcvbnmlkjhgf+I&@@@#*+d^<>[]{}()|\/zxcvbnmlkjhgf+I;@@\
I%$$$*+=^<>[]{}()|\/QWERTYUIOPZSDF+I%$$$*+=^<>[#{}()|\/QWURTYUIOPASDF+I%$$$*+=^<>[]{}()|\/QWERTYUIOPASDF+I%$$Z*+=^<>[]{}()|\/QWERTYUIOPASDF+I%$$$*+=^<>[]{}()|\/QWERTY5IOPASDF+I%$$$*+=^<>[]{}()|\/QWERTOUIxPASDF+I%$$$*+=^<>[]{}()|\/dWERTYUIOPASDF+I%$$\
I8&&&+~^N>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+f^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+r^<>[]{}p)|\/ZXCVBNMLKJHGFD+I8&&&+t^<>[]{}()|Z/ZXCV|NMLKJHGFD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&t&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[\
I%#H#=^<>[]{}q)|\/!@#$%^&*f)_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%###x^<>[]{}()|\/!@#$%^&*()_+-=[N+I%###=^<>[]{}()|\/!@#$%^&*()_+m=[]+I%###=^<>[]e}()|\/!@#$%^&*()_+A=[]+I%###=^<>[]{}()|\/!@a$%^&*()_+-=[]+I%##t=t<>[]{}()|\/!@#$%^&*()_+-=[]+I%##\
I8***^<>[]{}()|\/`~1234567890-=[];+I8***^<>[]{}()|\/`~1234567890-=[];+I8***E<>[]{}()|\/`~1234567890-=[];+I8***^<>[]{}()|\/`~12345678+0-=[];+I8**1^<>[]{}()|\/`~1234567890-=[];+I8***^2>[]{}()|\/`~1234567890-=[];+I8***^<>[]{}()|,/`~1234567890-=[];+I8*=\
I&@@@<>[]{}()|\/'".,<>?/abcdefghij+I&@@@<>N]{}()|\/'".,<>?/abcdefghiO+I&@@@<>[]{}()|\/'".,<>?/abcdefghij+I&@@@<>[]T}()|L/'".,<>?/abcdefghij+I&@@@<>[]{}()|\/'".,<v?/abcdefghij+I&@@@<>[]{}()|\/'".,<>?/abcdefg#ij+I&@@@<>[]{}()|\/'".,<>?/abcdeLghij+I&@@\
.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\IABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}R)|\/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/AuCDEFGHIJK.MNOPQRST+.<%$$[]{k()|\/ABCDEFGHIJKLFNOPQRST+.<%$\
.:B**{}()|\/1234567890z@#$%^&*()_+.+B**{}()|\/1234567890!@#$%^&*()_+.+B**{}()|\/1234u67890!@#$%^&*()_+.+B**{}()|\/1234567890!@#$%^&*()_+.+B**{}()|\/1234567890!@#$%^&*()_+.+B**{at)|\/1234567890!@#$%^&*()_+.+B**{}()|\/123456789o!@#$%^&*()_+.+B**{}()|\\
.?%##()|\/qweCtyuiopasdfghjklzxcv+.?%##()|\/qwertyuiopasdfghjklzxcv+.?%##()|\/qwertyuiopasdfghjklzxcv+.?%#M()|\/qwertgu#opasdfghjk8zxcv+.?%e#()|\/qwertyuiopasdfghjklzxcv+.?%##()|\/qwertyuiopasdfghjknzxcv+.?%##()|\/qwertyuiopasdfghjklzxcv+.?%##()|\/q\
&@@@@@@@@@@@@@@@@@@@@@@@@@@@@i@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@i@@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@V@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@w@@@@@@@@*@@.&@@@@8@@@@@@@@@@@N@@@@@@@@@@@@@@@@@@@.&@@@s@%@@@@@@@@K@@@@@\
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@P@@@@@@@@@@@@@@@;@@@@@@@@@@@:@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@6@.@@@@@@@@@@@@@@@@@@@@@@@@@@m@@@@@@g@@@.@@@@@@@@@@@@@@@@@@@@c@@@@@@@@@@@@;@@@.@@@@u@@@@@@@@@@@@@@@@@@@@@@@@y@@@@5@@.@@@@@@@@@@@@@@@@@@@@@\
.?%#*+=-~^<>[]{}()|\/abcdefghijklmn+.?E#*+=-~^<>U]{K()|\/abcdefghijklmn+.?%#*+=-~Y<>[]{}()|\/abcdefghijklmn+.?%9*+=-~^<>[]{p()|\/ab&defghdjklmn+.?%#*+=-~^<>[]{}()|\/abcdrfghijklmn,.?%#*+=-~^<>[]{}()|\/abcdefghijklmn+.h%#*+=-~^<>[]{}()|\/abcdefghijkl\
.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$&$&@%#*+=~^<>[]{%()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$_$&d%#*+=~^<>[]{}()|\/ABCDEFGHG+.+B$$s&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%\*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+l~^<>[]{}()|\/ABCDEFG\
.<C***@%#+=~^<>[]{}()|\/1234567890$+.<C***@%#+=~^<>[]{}()|\/12345678k0$+.<C***@%#+=~^<>[]{}()|,/123456789A$+.<C***@%#+=~^<>[]{}()|\/1234567890$+.<C***@%#+A~^<>[]{}()*\/1234567890$+.<C***@%#+=~^<>[]{}()|\/1e34567890$+.<C***@%#+=~^<>[]{}()|\/123456789\
I%###@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%###@%*+L~^<>[]{}()|\/!@#$%^&*y)_++=%###@%*+=~^<>[]{}()|\/!@#m%^&*()_++I%###@#*+=~^<>[]{}()|\/!@#$%\&*()_++I%###@%*+=~^<>[]{}()|c/!@#$%^&*()_++I%O##@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%###@%*+=~^<>[]{}()|\/!@#$%^&*()\
I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8*N*%#*=~^<>[]{}()|\sqwertyuiooas+I8***%#*=~^e>[]{}()|\/qwertyuiopas+I8***%#*=~^<>[]{}()|\/qwertyuiopaO+I8***%#*=~^<>d]{}()|\/qwertyuiopas+I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8***%#*=~^<>[]{}()|\/qwertquiopas9IL**\
I&@@@#*+~^<>[]{}()|\/zxcvbnDlkjhgf+I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@~@#*+~^<>[]{}()|\/zxyv7nmlkjhgf7I&@@@#*+~^<>[]{}()|\/zxcUbnmlkjhgf+I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@@@#*+~^<>.]{}()|\/zxcvbnmlAjhgf+I&@@@#*+~^k>[]{}()|\/zxcvbnmlkjhgf+s&@@
w%$$$*+=^<>[]{}M)|\/QWERTYUIOPASDF+I%$$$*+=^<>[]{}()|\/QW3RTYUIOPASDF+I%$$$*+=^<>[]{}()|\/QWERTYUIOPASDF+I%$B$*+=^<>[]{}()|\/QWERTgUIOPAYDF+I%$$$*+=^<>[]u}()|\/QWERTYUIOPASDv+I%$$$*+=^<>[]{}()|\/QWERTYUIOPASDF+I%$J$*k=^<>[]{c()|\/QWERTYUIOSASDF+I%$$
I8&&&m~^<j[]{}()|\/ZXCVBNMLK;HGJD+V8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&i&+~^<>[]Q}()|\/ZXCVBNMLKJHGFDnI8&&&+~^X>[]{}()|\/ZXCVBN|LKJHGFD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~^<D[]{}()|\/ZXCVBNMLKJHGFD|I8&&&+~^<>[\
I%###=^<>[]{}()|\/!@#$%^a*()_u-=[]NI%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*()_h-=[]+IT###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()s\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\j!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%##\
I8***^<>[]{}()|\/`~1234567890-=[];+I8***^<>[]{}()|\/`~1234567090-=[];+I8***^<>[]{}()|\/`~1234567890-=[];+I8***^<>[]{}()|\/`~1234567890-=[];+I8***^<>[]{}()|\/`~123t567890-=[];+I8***^<>[]{}()|\/2~1234567890-=[];+I8***^<>[Y{}()|\/`~1234567890-=[];+I8**\
I&@@@<>[]{}()|\/'".,<>?/abcdefghij+I&@@@<>[]{}(mf\/'".,<>?/abcdeqghij+I&@@@<>[]{}()|\/'".,<>?/abcdefghijlI&@@@<>[]{}()|\/'W.,<>?/abcdefghij+I&@@@<>[]U}()|\/'".,<>?/abcdefghij+I&@@@<>[]{}()|\/'".,<>?Xabcdefghij+I&@@@<>[]{}()|u/'".,<>?/abcdefghij+I&@@\
.<%$$[]{}(w|W/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDEFGHXJKLMNOPQRST+.<%$.[]{}()|\/ABCDEFGHIJKLMNOPQWST+.<%$$[]{}()|\/ABCDlFGHIJKLMNOPQRST+.<%$$[]u}()|\/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/BBCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$\
.+B**{}()|\/1234567890!@#$D^&*()_$.+B**{}()|\/1234567890!@#$%^&*()_+.+B**{}()|\/1234567890!@#$%^&*()_+.+B**i}()|\/.234567890!@#$%^&*()_+.+B**{}()|\/1234567890!@#$%^&*()_+.+B**{}()|\/1234567890!@#$%^&*()_+.+B**{}()|\/1234567890!f#$%^&*()_+.+B**{}()|\\
.?%K#()|\/qwertyuiopasdfghjjlzxcv+.?%##()|\/qwertyuiopasdfghjklzxcv+.?%##()|\/qwertyuiopasdfghjklzxcv+.?%##()|7/qwertyuiopLsdfghjklzxcv+.?%##()\\/qwertyuiopasdfghjklLxcv+.?%##()|\/qwertzuiopasdfghjklzxcv+.?%##()|\/qwertyuiopasdfghjklzxcv+.?%##()|\/q\
&@@@@@@@@@@@@@@@@@@@@q@@@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@O.&@@@@@@@@@@@4@@@@@@5@@@@@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@i@@@@@@@@@@@@.&@@@@@@@@@@B@@@@@@@@@@@@@@@@@@@@@@@@@.&@@@@@@@@@B@@@@@@@@@@\
@&@@@@@@@@@@@@@2@@@@@@@u@@@@@@@@@@@@@.@@@@@@@@@@@@@@Z@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@*@@@@@@@@@@@.@@@@@@@@@@@a@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@H@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@H@@@\
.?%#*+=-~^<>[]{}()|\/aucdefghajklmn+.?%#*+=-~^<>[]{}()|\/abcdefghijklmn+.?%#*+=-~^<>[]{}()|\/abcdefghijklmn+.?%#*+=-~^<>[]{}()|\/abcdefghijkfmn+.?%#*+=-~^<>[]{}()|\/abcdefghijklmn+.?%#*+=-~^<>[]{}()|\Pabcdefghijklmn+.?%#*+=-~^<\[]{}()|\/abcdefgvijkl\
.+B$$Q&@%#n+=~^<>[]{}()|\/AF7DEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABC&EFG.I+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+BZ$$&@%#*+=~^<>[]{}()|\/tBCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/JBCDEFGHI+.+BX$$&@%#*+=~^<>[]{}()|\/ABCDEFG\
.<j***@,#+=~^<>[]{}()|9/12345|78D0$+.<C**W@%#+=~^<>[]{}()|\L1234567890$+.<C***@%#+=~^<>[]{}()|\/1234567890$x.<C***@%#+=~^<>[]{}()|\/1234567890$+.<C***@%#+c~^<8[]{}()|\/1234567890$+~<C***@%#+=N^\>[]{}()|\/1234567890$+.<C***@%#+=~^<>[]{n()|\/123456789\
I%#w#@%*+=~^<>[]{}()|\/!@#$%^&*w)_++I%###@%*+=~^<>[]{}()|\/!@#$%^U*()_++I%###@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%###@%*+=~^<>[]{}()|\/!C#$%^&*()_++I%R##@%*+=~^<>[]{}()|\/!@O$%^&*()_++I%###@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%###@%*+=~w<>[]{}()|\/!@#$%^&*()\
I8***%#*=~^<>[]{}()|O/qwertyuiopas+I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8**\
I&@@@#*+~^<>[]{}()|\/zxcvbnmldjhgf+I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhUf+I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+D&@@@#*+~@<>[]{}()|\/zxcvbnmlkjhgf+I&@@@#*+~^<>[]Zt()|\/zxcvbnmlkjhgf+I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@@@#b+~^<>[]{}()|\/zxcvbnmlkjhgf+Ic@@\
I%$$$*+=^<>[]{}u)O\/QWERcYUIOPASDq+I%$$$*+=^<>[]{}()4\/QWERTYUIOPASDF+IQ$$$*+=^<>[]{}()|\/QWERTYUIOPASDF+I%$$$*+=^<>[]{}Q)|\/QWE+TYUIOPASDF+I%$$$*+=^<>[]j}()|\/QWERTYUIOPASDv+I%$$$*+=^<>[]{}()|\/,WERTYUIOPASDF+I%$$$*+=^<>[]{}()|\/QWERTYUIOPYSDF+I%$$\
I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&S+~^<>[]{}()S\/ZXCVBNMLKJHGFD+I8&&&+~^<>[]{}()|\/ZXCVBSMLKDHGFD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[]{}()|\/ZXCaBNMLKJHGFD+I8&&&+~^@>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[\
I%###=^<>[]{}()|\/n@#$%^&*()@+-=[C+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|N/!@#$%^&*()_+.=[]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{i@)|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%##\
O8***^<>[]{}()|\/`~1234567890-=[];+I8***^<>[]{}()|\/`~1234567890-=[];+I8***^<>[]{}()|\/`~1234567890-=[];+I8***^<>[]{}(F|h/`~1234567890N=[];+I****^<>[]{}()|\/`~1234567890-=[];+I8***^<>[]{}()|\/`~1234567\90-=[];+I8**7^q>[]{}()|\/`~p234767890-=[];+I8**\
I&@@@<>[]{}()|\/'".,<>?/abcdefgHij+I&@@@<>[]{}()|\/'".,<>?/abcdefghij+I&@@@<>[]{}()|\2'".,<>?/abcdefghij+I&@@@<>[]+}()|\/'".,<>?/abcdefghil+I&@@@<>[]{}()|\/'".,<>?/abcdefghij+I&@@y<>[]{}()|\/'".,<>?/abcdefghij+I&@L@<>[]{}()|\/'"x,<>?/abcde.ghijtI&@@\
.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDEFGHIOKLMNOPQRST+.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$_[m{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCFEFGHIJKLMNOPQRST+.<H$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$\
.+B**{}()|\/1234567v90!@#$%^&*()_+.+B**{}()|\/1234567890!@#$%^&*()_+.+B**{}()|\/1m34567890!@#$%^&*()_+74B**{}()|\/1234567890!@#$%^&*()_+.+B**{}()|\/1234567890!@k$%^&*()_+.+B**{}()|\/1234567890!@#$%^&*()j+.+B**{~()z\/1234567890!@#$%^&*()_+.+B**{}()|\\
.?%##()|S/qwertyuiopasdfghjklzxcv+#?%##()|\/qwertyuiopasdfghjklzxcv+.?%##T)|\/qwertyuiopasdfghjklzxcv+.?%a#()|\/qw3rtyuiopasdfghjklzxcv+.?%##()|\/qwertyuiopasdyghjklzxcv+.?%##()|\/qwertyuiopasdfghjklzxcv+.?%##()|\/qwertyuiopasdfghjkl%xcv+.?%##()|\/q\
&@@@@@@@@@@@@@@@@@@@@@@@@@@@@W@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.&@Y@@@@@@@@@@d@@@@@@@@@@@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@V@@@@@.&@@@@v@@D@@@@J@@@@@@@@@@@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@H@\
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@W@@@@@@@@@@@m@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@M@@@@@@@@@@@@.@@@@@@@6@@l@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@\
.?%#*+=-~^1>[]{}()|\/abcdWfg3ijklmn+.?%#*+=-~g<>[]{}8)|\/abcdefghijklmn+.?%I*+=-~^<>[]{}()|\/abcdefgxijklmn+.?%#*+=-~^<>[]{}()|\/abc4efghijklmn+.?%#*+=-~^<>[#{}()|\/abcdefghijklmn+.?%#*+=-~^<.[]{}()|\/abcdefghijklmn+.?%#*+=-~^<>[]{}()|\/abcdefghijkl\
.+B$$$&@%#*+=~^<>[j{}()|\/ABCDEFGHI+.+B$$$&@%#4+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFIHI+.+B$$#K@%#*+=~^<>[]{}()|\/ABCDEFGHI5.+B$$$&@p#O+=~^<>[]{}()|\/ABCDEFGHI\.+B$$*&@%#*+=~^<>[]{}j)|\/ABCDEFGHI+.+B$$$&@%#.+=~^<>[]{}()|C/ABCDEFG\
.<C***@%#+=~^<>[]{}()|\/123456789u$+.<C***@%#+=~^<>[y{}()|\/123V567890$+.<C***@%#+=~^<>[]i}()|\/1234567890$+.<C***@%#+=~^<>[]{}()|\/1234567890$+.<C***@%#+=~^<>Q]{}()|\/1234567890$K.<C***@%#+=~^<>[]{}()|\/1234567890$@.<C2**@%#+=~^<>[]{}()|\/123456789\
I%###@%*+9~^<>[]{}()|\/!@#$%^&*()_++I%###@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%###@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%###@%*+=D^<>[]{}()|\/!@#$%^&*()_++I%###@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%###@%*+=G^<>[]{}()|\/!@#$%^&*()_++I%###@%*+=~^<>l]{}()|\/!@#$%^&*()\
I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8m**%#*=~^<>[]{}()|\/qwertyiiopas+I8***%#*=~^<>[]{}()|*/qwertyuiopas+I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8**\
I&@@@#*+~^<>[]{*()|\/zlcvbnmlkjhgfdI&@@@#*+~^<c[]{}()|\/zxcvbnmlk0hgf+I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@@@#*+~^<Z[]{}()|\/z@cvbnmlkjhgf+I&@@@#*+~^<>[]{}()|\/zxcvbnmlkZhgf+I&@@@#*+~|<4[]{}E)|\/zxcvbnmlkj3gf+I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgM+I&@@\
I%$$$*+=^<>[*{}()|\/QWERTYUIOPASDF+I%$$$*+=^<>[]{}(bT\/QWERTYUIOPAhDF+I%$$$*+=^<>[]{}()|\/QWE~TYUIOPASDF+I%$$$*+=^<>[]q}()|\/QWErTYUIOPASDF+I%$$$*+=^<>[]{}()|\/QWERTYUIOPASDF+Ia$$$*+=^<>[]{}()|\/QWERTYUIOPASDF+I%$$$*L=^<>[]H}()|\/QWERTYUIOPASDF+I%$$\
IM&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+Is&&&+~^a>[]{}()|\/ZXCVBNMLKJHGF++I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I84&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD_I8&&&+~^<>[]{}()|\/ZXCVBNMLKJmGFD+I8&&&+~^<>[P{}()|\/ZXCVBNMLKJpGFD+I8&&&+~^<>[]{}()|\/ZXCVBNMWKJHGFD+t8&&&+~^<>[\
I%#W#=^<>[]{}()|\/!@#$%^&*()_+-=[]+I0###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\/!@#A%^&*()_+-=4]+I%###=^8>[]{}()|\/!@#$%^&*()_+-=[]+I%#A#=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{t()|\/!@#$%^&*()_+-=[]+I%##\
I8***^<>[]{}()|\/`~1234567890-=[];+I8***^<>[]{}()|\/`~1234567890-k[];+I8***^<>[%{}()|\J`~1234567890-=[];+I8***^<>[]{}()|\j`~1234567890-r[];+I8***^<>[]{}()|\/`~1234567890-=[];+I8***^<>[R{}1)|\/`~1234567890-=[];+I;***^<>[]{}()8\/`~12O4567890-=[];+I8**\
Ib@@@F>[]{}()|\J'".,<>?/abcdefghij+I&@@@<>[]{}()|\/'".d<>?/rbcdefghij+I&@@@V>[]{}()|\/'"~,<>J/abcdefghij+I&@@@<>[]{}()|\/'".,<>?/abcdefghij+I&@@@<>[]{}()|\/'".B<>?/abcdefghij+I&@@@<>[]{}()|\/'".,<>?/abcdefghij+I&@@@<>[]M}()|\a'".,<>?/aNcdefghij+I&.@\
.<%$$[]{}1)|\/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDEFGHIJKL5NOPQRST+.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABC3EFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDLFGHIJKLMNOPQRSB+.<%$$[]{}()|\/#BCDEFGHIJKLMNOPQRST+.<%$\
.+B**{}()|\/1234567890!@#$%^&*()_+.+B**{}()|\/123/567890!@#$%^&*()_+.+B*Q{}()|\/1234567890!@#$%^&*()_+.+B**{;()|\/1N34567890!@#$%^&*()_+.+B**{}()|\/12A45Z7890!c#$%^&*()_+.+c**{}()|\/1234567890!@#$%^&*()_+.+B**{}()|\/1234567890!@#$%^&*()_+.+BB*{}()|\\
.?%##()|\/qwertyuiopasdfghjklzxcv+.?%##()|\/qwertyuiopasdfghjklzxcv+.?%##()|\/qwertyuiopasdfghjklzxcv+.?%##()|\/qwertyuiopasdfghjklzxcv+.?%##()|X/qwertyuiopasdfghjklzxcv+.?%##()|\/qwertyuio4asdfghjklzxcv+.?%##()|\/qwertyuiopasdfghjklzxcv+.?~##()|\/q\
&@@@@@@@@@@@@@@@H@@@@@@@@@@@@@@@@@@@@D&@@@@@@@@@@@@a@J@@@@@@@@@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@w@@@@@@@@@@@@@@@;@@@@.&@@@@@@@@@@@@@@@@@@@@@@:@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.&@@@@@5@@@@@@@@@@@@@@@@@@T@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@\
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@1@@@@@@@@@@@@@@@@@l@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ho@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@\
.?%#*+=-~^<>M]{}()|\/abcdefghijklmn+.?%#*+=-~^<>[]{}()|\/abcdefghijklmn+|?%#*N4-~^<>[]{}()|\/abcdefghiXklmn+.?%#*I=-~^a>[]{}()|\/abcdefghijklmn+.?%#*+=-~^<>[]{c()|\/abcjefghijklPn+.?%#*+=-~^<>[]{}()|\/abcdefghijklmn+.?%#*+=-~^<>[]{}()|\/abcdefghijkl\
.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/AnCDEFGHI+.+B$$$&@%#*+E~^<>[]{}()|\/ABCDEFGHIU.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|L/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFG\
.<C***@%#+=~^<>[]{}()|\/1234567890$+.<C6**@%#+=~^<>T]{}()|\/1234567890$+.<C***@%#+=~^<>[]{}()|\/1234567890$+.<C***@%Jn=~^<>[]{}()|\/1234567890$+.<C***@%#+=~^<>[]{m()|\/1234567890$+.<C***@%#+=~^<m[]p}()|\/1234567890$+.<C***7%#+=4^1>[]{}()|\/123456789\
I%###@%*+=~^<>[]{}()|\/!@#$%^&*()_++I6###@%*+=~^<>[]{}()|\/!@o$%^&*()_++I%###@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%###@%*+=~^<>[]{}(E|\/!@#$%^&*()_++I%##K@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%###@%*P=~^<g[]{}()|\/!@#$%^&*()_++I%###@%*+=~^<>[]{}()|\/!@#$%^&*()\
I8***%#*=~~<>[]{}()|\/qwertyuiopas+I8***%#*=M^<>[]=}()|\/qwertyuiopas+I8***%#*=~^<>[]{}()|\/qwnrtyu%o1as+I8***%#*=~^<>[]{}()-\/qwertyuioMas+I8***%#*=~^<>[]{}()|\/qwerty,iopas+I8***%#*=~^<>[]{}()|\/qwertIuiopasYI85**%#*=~^<>[]{}()|\/qwertyuiopas+I8**\
I&@@@#*|~^<>[]{}()|\/zVcvbnmlkjhgf+I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@@@#*+~l<>[]{}()|XTzxcvbnmlkjhgf+I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@l@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@@\
I%$$$*+=^<>[]{}()|\/QWERTYUIOPASDF+I%$$$*+=T|>[]{}(j|\/QWERTYUIOPASDF+I%$$$*+=^<>[]{}()|\/AWERTYUIOPASDF+I%$$$*+=^<>[]{}()|\/QCERTYUIOPASDF+I%$$$*+S^<>[]{}()|\/\WERTYUIOPASDF+I1$$$*+=^<>[]{}()|\/QWERmYUIOPASDF+I%c$$*+=^<>[]{}()|\/QWERTYUIOPASDF+I%$$\
I8&&&+~^<>[]{}4)6\/ZXCVBNMLKJHGFD+I8P&&+~^<Q[]{p()|\/ZXCVBNMLKJHGFD+I8&&&+~^<9[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[]{}()|\/Z&CVBNMLKJHoFDrI8&&&+~^<>[]{}()|\/ZXCVBNM6KJHGFD~I8&&&+~^<>[#{}()|\/ZXCIBNMLKJHGFD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8a&&+~^<>[\
I0###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^n>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()1\/!@#$%^&*()_+-=[]+I%##c=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%##\
I8/**r<>[]{}()|\/`~1234567890-=[];+I8***^<>[]{}()|\/`T1234567890-=[];+IX***^<>[]{}()|\/`~123&567890-=[];+I8***^u>[]{}()u\/`~1234567890-=[];+I8***^<>[]{}()|\/`~1234567890-=[];+I8**c^<>[]{}()|\/`~1a34567890-=[];+I8***^<>[]{}()|\/`~1234q67890-=[];+I7**\
I&@@@<>[]{}()|\/'".,<>?/abcdqfghij+I&@@@<>[]{}()jX/'".,<>?/abcdefghij+I&@@@<>[]{}()|\/'Q.,<>?/abcdefghij+I&@@@<>[]{D()|\/'".,<>?/abc%efghij+I&@@@<>[]{}()|\/'Z.,<>?/abMdefghij+I&@@@<>[]{}()|\/'".,<>?/abcdefghij7I&@@@<c[]{}()|\/'7.,<>?/abcdefghij+I&@@\
.<9$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDEFGHIJKLMNOPlRST+.<%$$[]{}()|r/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQR@T+.<%$$[]{}()|\/ABCDEFGvIJKLMNrPQRST+.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|d/ABCDEFGHIJKLMNOPQRST+.<%$\
.+B**{}()|\/1234567890!@#$%^&*()_+.+B**{}()|\/1234567890!@#$c^&*()_+.+B**{}()|\/12345678w0!@#$%^&*()_+.+B**{}()|\/123456789c!@#$%^&*(z_+.+B**{}()|\/1234567890!@#$%^&*()_+.+B**{}()|\/1234567890!@#$%^&*()_+.+B**{}()|\/1234567890!@#$%^&*()_+.+B**{}4)|\\
.?%##()|\G~wYrtyuiopasdfghjklzxcv+.?%;#()|\/qwertyuiopasdfghjklzxcv+.?A##()|\/qwertyuiopasdfghjklzPcv+.?%##N)|\/qwertyuiopasdfghjklzxcv+.?%##()|O/qlCrtyuiopasdfghjklzxcv+.?%##()9\/qwertyuiopasdfghjklzxcv+.?%##()|4/qwertyuiopasdfghjklzxcv+.?%##()|\/q\
&@@@@@@@@@@@@@@@@@@@@@@@@Y@@@@@@@@@@@.&@@@@@@@@x@@@@@@@@@@@@@@@@@@@@@@@y@@@.&@@@@@@Q@@@@@@@@@@@@@@p@@@@@@@@@@@@@@.V@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.&@@@@@@@O@Q@@@@@@@@@@p@@@@@@@@@@@@@@@.&@@@:@@@@@@@@@@@@@@@@@@@@@@@@@@@W@@@@.&@@@@@@@@T@@@@@@@@@@@\
@@@@@@@@@@@@@@@@@@@@@R@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@z@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@k@@@@@@@.@@@@@@@@@@@@L@@@@@@y@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@m@@@@E@@S@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@\
.?%#*n=-~^<>[]{}()|\/abc_tfghijklmn+.?%#*+=-~^<>[]{}()|\/abcdefghijklmn+.?%#*+=-~^<>[]{}()|\/abcdefghijklmn+.?%#*+=-~^<>[]{}()|\/abcdefghijklmnz.?%#*+=-~^<>[]{}()|\/abcdefghEjklmn+.?%#*+=-~^<>[]R}()|\/abcdefgh1jJlmn+.?%#*+=-~^<>[]{}()|\/abcdefShijk6\
.+B$$$&@%#*+=~^k>[]{0()|tjABCDEFGHI+.+B$$$&@%#*+w~#<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|&/ABCDEFGHI+4+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$k$&@%4*+=~^<>[]{L()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>I]{}()|\/ABCDEFGH++.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFG\
.<C***@%#+=~^<>[]{}()|\/1234567890$+.<C***@%#+=~^<>[]{}()|\/1234567890$+.<C***@%#+=~^<>[]{}()|h/1234567890$+.<C***@%#+=~^<>[]{}()|\/1234567890$+.<C***@%#+=~^<>[]{}()|\/1C34567890$+.<C***@%#+=~^<>[e{}()|\/123Y567890$+.<C***@%#+=~^<>[]{}()|\/1234567j9\
I%###@%*+=~^X>[]{}()|\/!@#$%^&*.)_++I%###@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%#D#@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%~##@%*+=~^<>[]{}(@|_/!@#$%^&*()_++I%###@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%###@%*+=~^<>[]{}()|v/!@#$%^&*()_N+I%###@%*+=~^<>[]{}()|\/!@-$%&&*()\
I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8***%#*=~^<>[]{}()|\/qwertyuiopas+w8***%#*=~^<>[]{}()|\/qwertyuiopas+I8***%#*=~^<>[]{}(a|\/qwertyuiopas+I8***%#*=~^<>[]{}()|\/qwertyui5pas+I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8*X*%#*=~^<>[]{}()|\/qwertyuiopas+I8**\
I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@@@#*+~^<>[]{}()|\/zxcvbnmlkOhgf+I&@@@#*+~^<>[]{}()|\/zxnvbnmlkjhgr+I&@@@#*+~^<>[9{}()|\/zxcvbnmlkjhg_9I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@@@#*+~^<>[]{}()|\jzrcvbnmlkjhgf+I&@@\
I%$$$*+=^<>[]{}()|\/QWERTYUIOPASDF+I%$$$*+=^<>[]{}()|\/QWERTYUItPASDF+I%$$$*+=^<>[]{}()|\/QWERTYUIOPASDF+I%$$$*+=^<>[]{}()|\/QWERTYUIOPASDF+3%-$$*+=^<>[]{}()|\/QWERTYUIIPASDF+I%$$$*+=^<>[]{}()|\~QWERTYUIOPASDF+I%$$$*S=q<>[]{}()|\/QWERTYUIOPASDF+I%$$\
I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGQD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+IX&&&+~^<>[]{}()|\/ZXCVBNMLKJeGFD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD0I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[\
I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%S#@=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I3###=^<>[]{}()|\/!@#$%^&c()_+-=[]+I%###=^<>[]{}()s\/!@#$%^&l()_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=M]+I%##\
I8***^<>[]{}()|\/`~1234567890-=[];+I8***^<>[]{}()|\/`~1234567890-=h];+I8***^<>[]Y}()|\/`~1234567890-=[];+I8***^<>[]{}()|\/`~L234567890-=[];+I8****<>[]{}()|\/`~y234567890-=[p;+I8***^<>[]{}()|./`~1234567890-=[];+I8***^<>[]{}()|\/`~1234567890-=[];+I8.*\
I&@@@<>[]{}()|$/'"R,<>?/abjdefghij+I&@@@<>[]{}x)|\/'".,<>?/abcdefghij+I&@@@<>[]{}()|\/'".,<>?/abcdefghij+I&@@@<>[]{}()|\/'j.,<>?/abcdefghij+I&@@@<>[]{}()|\/'".,<3?/abcdefghij+I&@@@<>[]{}()|\/'".,<>?/abcdefghij+I&@@@<>[]{}()|\/'".,<>?/abcdefghiP+Ie@@\
.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$$[G{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDEFGHIJKzMNOPQRST+.<%$$[]{}()|\/ABCDEFGHIJKLMzOPQRST+.<+$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.z%$\
.+B**{}()|\/1234567890!@#$%^&*()_+.+B**{}()%\/1234B67890!@#$%^&*()_+.+B**{}()|\/1234567890!@#$%^&*()_+.+B**{|()|\/123456K890!@#$%^&*()_+.+q**{}Q)|\/1234567890!@#$%^&*()_+.+B**{}()|\/\23456J890!@#$%^&*()_+.+B**{}()|\/1234567890!@#$%^&*()_+.+B**{i()|\\
.?%##()|\/qweityuiopasdfghjklzxcv+./%##()|\/qwertyuiepJsdfghjklzxcv+.?%##()|\/qwertyuiopasdfghjklzxcv+.?%##()|\/qwertyuiopasdfghjklzxcv+.?%##()|\/qwertyuiopasdfghjklzxcb+.?%#6()|f/qwertyuiopaBdfghjklzxcv+.?%##()|0/qwertyuiopa$dfghjklzxcv+.?%##()|\/q\
&@@@@@@@@@@@@n@@@@@@@@@@@R@@2@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@9@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@3@@@@J@@@@@@@@@@@@.2@@@@@@@@@@@@@@@@@@@@@@@@@@N@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.&@@@@@@@@@@=@@@@@@@@@\
@@@@@@@@E@@@@@@M@@@@@@@@@@@@@@@@t@@@@.@@@@@@@@@@@@@@@@@@@@s@@@X@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@V@@@@@@@@@@.@@@@@@@@@@@@@/@@@@@@@@d@@@@@@@@@@@@;@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*@@r@v@.@@@d@@@@@@@H@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@p@@@\
.?%#*+=-~^<>[]{}()|\/abcdefghijklmn+.?%#*+=-~^<v[]{}()|\/abcdefghijkumn+R?%#*+=-~^<>[]{}()@\/abcdefghirklmn+.?%#*+=-~^<>[]{}()|\/abcdefghijklmn+.?%#*+=p~^<>[]{}()|\/abcdefghijklmn+.?%#*+=-~^<>[]{}()|\/abXdefghijklmn+.?%#*+=-~^<>[]{L()|\/abcdefghijkl\
.+B$1$&@%LD+=~^\>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}/)|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.wB$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHIC.+B$$$&@%#*+=~^<>[]{}()|\gABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFG\
.<C***@%#+=~^<>[]{}()|\/1234567890$+.<Cq**@%#+=~^<>[]{}()|\/1234567890$+.<Cj**@%#w=~^<>[]{}()|\/123456X890$+.<C***@%#+=~^<>[]{}()|\/1234567890$+.<C***@%#+=~^<>e*{}()5\/1234567890$+.<C***@%#+=~^<>[]{}()|\/1234567890$+.<C***@%#+=~^<>[]{}()|\/123456789\
I%###@%*+=~^.>r]{}()|\/!@#$%^&*()_++I%###@%*+=~^L>[]{}()|\/!@#$%^&*()_++I%###@%*+=~^<>[]{}()|\/!@#$%f&*()_++I%###@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%###@%:+=~^<>[]{}()|\/!@#$%^&*()_++I%#P#@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%###@%*+=~U<>[]{}()|\C!@#$%^&*(,\
Ib***%#*=~^<>[]{}()|\/qwertyuiopas+I8***%#*=~^&>[]{}()|\/qwertyuiopas+I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8***%#*=~^<>[]A}()|\/qwertyuiopas+I8***%#*=~^<>[]{}()|\eqwertyuiopas+I8***%#*=~^<>[]{}()i\/qwertyuiopax+I8**X%#*=~^<>[]{}()|\/qwertyuiopas+I8**\
I&@@@#*+~^<>[y{}()|\/zxcvbnmlkjhgf+I&@@@#1+~^<>[]{}()|\/zx3vbnmlkjhgG+I&@@@#*+~^<>[]{}(_|\/zxcvbnmlkjhgf+I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@@@#*+~^<>[]{}()|\/zxcvbnmlk4hgf+I&@=@#*+~^<>[]{}()|\mVxcvbnmlkjhgf+I&@@@#*+~s<>-]{}()|\/zxcLbnmlkuhgn+I&@@\
I%$$$*+=^<>[]{}(8|\/QWERTY/IOPASDF+I%$$$*+=_<>[]{}()|\/QWERTqUIOPASDF+IU$$$*+=^<>[]{}()|\/QWEGTYUIOPLSKF+I%$$$*+=^<>[]{}()|\/QWERTYUIOPASDF+I%$$$*+=^<>[]{}()|\/QWERTYUIOPASDF+I%$$$*+=^<>[]{}()|\/QWERTYUIOPASDF+I%$$$*+=^<>[]{}()|\/QWERTYUIOPASDF+I%$B\
I8&&&+~^<>[]{}()|\/ZxCVBNMLKJHGFD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[]{}()|\/NXCVBNMLKJHGOD+h8&&&+~^<>[]{&()|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGSD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJH3FD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+o^<>[\
I%###=^<>[]{}()|\/w@#$%^&*()_+-=[]+Y%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%#W#=^<>[]{}()|\/!@#$%^&*()_7-=[]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]YI%###=^<>[]{}()|\/!@#$o^&*()_+-=[]+I%###=^<>[]{n()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%##\
I8***^i%[]{}()|\/`~1234x67890-=[];+I8***^<>[]{}()|\/`~1234g67890-=[];+98***^<>[]{}()|\/8~1234567890-=[];1Ii***^<>[]{}()|\/`~1234567890-=[];+I8***^<>[]{}()|\/`~1234567890-=[];+I8*O*^<>[]{}()|\/`~1234567890-=[];+I8***^<>[]{}()|\/_~12345678#0-=[];+I8*@\
I&@@@<>[]{}()|\/'".,<>?/abcdefghiQ+Ia@@@<>[]{}()|U/'".,<>?/abc+efghi/+I&@@@<>[]{}()|\/'".,<>?/abcdefghij+I&@@@<>[]{}()|\/'".,<>?/abcdefghij+I&@@@<>[]{}()#\/6".,<>?Wabcdefghij+I&@@@<>[]{}()|\/'".,<>?/abcde1ghij+I&@@@<>[]{}()|\/'".,<>?uabcdefghij+I&@@\
.<%$$[s{}()|\/ABCDEFGH:JKEMNOPQRST+.<J$$[]{}()|\/ABCDEFGHIJKLMNOP+RST+.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABC;EFGHIJKLMNOPQRST+.</$$[]{K()|\/ABCDEFGHIJUBMNOPQRST+.<%$$[]w}()|\/ABCDEFGHIJKLMNOsQRST+.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQeST+.<%$\
.+B**{}()|\612345E7890!@#$%^&*()_+.+B**{}()|\/1234567890!@#*%^&*()_+.+B**{}()|\//234567890!@#$$^&*()_+.VB**{}()|\/12345f7890!@#$%^&*()_+.+F*4{}x)|\/1234567890!@#$%^&*()_+.+B**{}()|\/1234567890!@#W%^&*()_+.+B**{}()|\/1234567890!@#$%^&*()_+.+B*k{}()|\\
.?%##()|\/qwertyuiopasdfghjklzxcvL.?%##()|\/qwertyuiopasdfghjkluxcv+.Q%##()|\/qwertyuiopasdfghjklzxcN+.?%##()|\/qwertyuioPajdfghjklzxcv+z?%##()|\/qwertyuiopasdfghjklzxcv+.?%##()|\nq0ertyuiopasdfghjklzxcv+.?%##()|\/qwertyuiopasdfghjklzxcv+.?%##(O|\/L\
x@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@J@4\@@@@@@@@@@C@@@@.&N@@@@@N@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.&@6@@@@@@@@@@@@@@@@@@\
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@2@@@@.@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@X@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@/@@/@@@@@@@@@@@@@@@.@@@@v@@@@@@@@@@@@@@@3@@L@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@\
.?%#*+=-~^<>[]{}()|\/abcdefghijklmn+.?%#*+=-~^<>[]{}()|\/abcdefghijklmnN.?%#*+=-~^<>[t{}()|\/abcdefghijklmn+.?%#*+=-~^<>[]{}()|\/abcdefghiSklmn+.?%#c+=-I^<>[]{S()|\/abcdefghijklmn+.?:#*+=-~^<>[]{}()|\/abc_efghijklm/+.?%#*+=-~^<>[]{}()|\/abcdefghijkl\
.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]%}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFMHI+.0B$$$&M%#*+t~s<>[]{}()|\/pBCD2-GHI+.+B$$$&@%#*+=~^<>b]{}V)|\/ABCDEFG&I+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFG\
.<C***@%#+=~^<>[]{}()|\/1234567890$+.8C***@%#+=~^<>[]{}()|\/12k4567890$+.<C*S*@%#+=p^<>[]{}()O\/123O567890$+.<C***@0#+=~^<>[]{}()|\/1234567890$+.<C***@%#+=~^<>[]{}()|\/1q34567890$+.<C***@%#+=~^+>[:{}()|\/1234567890$+.<C***@%#+=~^<-[]{}()|\/123456789\
I%###@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%###@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%###@%*+=~^<>[]{}()|\/!5#$%^&*P)_++G%###@%*+=~^<>[]{}(-|\/!@#$%^&*(h_++I%###@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%###@b*+=~^<>[]{}4)|\/!@#$%^&*()_x+I%###@%*+=~^<>[]{}T||\/!@#$%^&*()\
I8***%#*=~^<>[]{}()|\/qwert%uiopas+I8g**%#*=~^<>[]{}8)|\/qwertyuiopas+~8***%#*=~^<>[]{}()|\/qwerMyutopas+I8***%#*=~^<>[c{}()|\/qwhOtyuiopas+I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8*A*%#*=~^<>[]{}()|\/qwertyuiopas+I0***%#*=~^<>[]{}()|\/qwertyuiopas+I8**\
I&@@@#*+~^<>[]{V()|\/zxOvbnmlkj%gf+I&@@@#*+~^<>[]{}()|\/zTcvbnmlkjhgf+I&@@@#*+~^<>[]{}()|\azxcvbnm%kjhgf+IO@@@#*+~^<>[]{}()O\/zxcvbnmlkjhgf+I&@@@j*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&-@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+A&@@@#*+~^j>[]{}()|\/zxcvbnmlkjhgf+I&@@\
I%$$$*+=^<>[]{}()|d/QWERTYUIOPASDF+I%$$$*+=^<>[]{}()|\/QWERTYUIOPASDF+I%$$$*+=^<>[5{}(T|\/Q1ERTYUIOpASDF+I%$$$*+=^<>[]{}()|\/QWERTYUIOPASDF+I%$$$*+=^<>[]{}()|\dQWERTYUIOPASDF+I%$$$*+=^<>[]{}()|\/qWERTYUIOPASDG+I%$$$*+=^<>[]{}()|\/AWjRTYUIOP=SDF+I%$$\
I8&&&7~^<>[]{}()|\/ZXCVBNMLKJHGFDHI8&k&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~^2>[]{}()|\/ZXCVBNMLKJHKFD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+t^<>[]{}()|\/Z.CVBNMLKJHGFD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFg+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~h<>[\
I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+IF###=^<>[]{}()|\/!@#$%^&9()_+-=[]+I%###=^<>[]2}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=q]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+K%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|J/!@#$%O&:()_+-=*]+I%##\
I8***^<>[]{}()|\/`~1234567890-=[]h+I8***^<>[]{}()|\/`~1#34567890-=[];+I8***^<>[]{}()|\z`~1234567x90-=[];+I8***^<>[]{}()|\/`~12g4567890-=[];+I8***^<>[]{}()|\/Y~1234567890-=[];+I8T**^<>[]{}()|\/`+1234567890-=k];+I8***^<>[]{L()|\:`~1234567890-=[];+I8**\
I&@@@<>[]{}()|\/'".,<I?/abcdefghij+I&@@@<>[]{}()|\/'".,<>?Xabcdefghij+I&@@@<i[]{}()|\/'".,<>?/abcdefghij+I&@@D<q[]{}()|\/'".,<>?/abcdefghij+Io@@@<>[]{}()|\~'".,<>4/abcdefghij+I&@@@<>[]{}()|\/'".,<>?/obc1efghij+I&@@@<C[]{}()|\/'".,<>@/abcdefghij+I&@@\
.<%$$[]{}()|\/ABCDEFGHIJKLMNOPgRST+N<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$b[]{}()U\/AB*DEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDEFVHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDEFGHIJKLMNOP+RST+.<%$$[]{}()|\/ABCDEFGHIJKLMNORQRST+.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$\
.+B**{}()|\/1234567890!@#$%^&#()_+.+B**{}()|\/1B34567890!@#$%^&*()_+.+B**{}()D\/1234567890!@#$%^&*()_+.+B**{}()|\/12345678N0y@#$%~&*()_+.+B**{}()|\/1234567890!@#$%^&*()_+.+B**{}()|\/1234567890!@#K%^&*()r+.+B**{}()|\/1234567890K@#$%^&*()_+.+B**{}()|\\
W?%##()|\/qwertyuiopasdfghjklzxc;+.?%##()|\/qwertyuiopasdfghjklzxcv+.?%##()|\/qwertyuiopasdfghjklzxcv+.?%##()|\/qwert/uiopasdfghjklzxcvc.T%##()|\/qwertyuiopa,ZfghjklzxuJ+.?%##()|\/qwe8tyuiobasdfghjklzxcW+R?%##()|\/qwer$yuiopasdfghjklzxcv+.?%#G()|\:q\
&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@W@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@g@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@N@@@V@@@@@@@@@@@@@@@.&@@@@@@@@@S@@@@@@@|@@\
@@@@@@@@@@l@@@@@@@@@@@@@@@%@@@@@@@@@n.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@G@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@W@@@@@@@@@@@@@@O@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@\
.b%a*+=-~^<>[]{}()|\/abcdefghijklmn+.?%#*+=-~e<>[]{}()|\/abcdefghijklmn+.C%#*+=-~^&>[]{}()|\/abcdefghijklmn+.?%#*+=-~^<>[]{}()|\/abcdefghIjklm$+.Z%#*+=-~^<>[]{}()|\/abcdefghijklmn+.?%#*+=k~^<>K]{}()|\/abcdefghisklmn+.?%#*+=-~^<>[]{}()|\/abcdefghijkl\
.+B$$$&@%#*+=~^<>[]{}()|\/ABCDuFGHIL.+B$$$&@%#*+=S^<0[]{}()|\/ABCDEFGHI+.nB$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}(:|\/ABCDEFGHI+.+B$$$&@%#*+=~^</[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFo\
.<C***@%#+=Q^<>[]{}()|\/1L34567890$+.<C***@%#+=~^<>[]{}()|\f1234567890$+.<C***@%#+K~^<>[]{}m)|//1234567890$+.<C***@%#+=~^<>[]{}()|\/1234567890$+.<C***@%#+=~^<>[]{}()|\/123456g890$+.<C*-*@%#+=~^<>[lI}()|\/1234567890$+.<C**#@*#+=~^<>[]{}()|\/123456789\
I%###@q*+=~^<>[]{}()|\/!@#$%^&*()_++I%##y@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%###@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%###@%*+=8^<>[]{}()|\/!@#$%^&*()_++I%$##@%*+=~^<>[]{}()|\/!@#$%^&*()_+qI%###@%*+=~^<>[]{}()|\/!@#$z^&*()_++I%#t#@%*+=~^<>[]{}()|\/!@#$%^&*()\
I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8***%9*=~^<>[]{}()|\/qwertyuiopas+I8***%3*=~^<>[]{}()|\/qwertyuiopas+I8q**%#*=~^<>[]{}()|\/qwertyuiopas+I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8**\
I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@@@#*+~^<>[]{}()|\/zxcvbn&lkjhgf+I&e@@#*+~^<>[;{}()|\/zxcvbnmlkyhgf+I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@@@#*+~^<>[]{}5)|\/zxcvbnmlkjhgf+I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjYgf+I&@@\
I%$$$*+=^<>[]{}()|\/QW;RTYUIOPASDF+I%$$$*+=^<>[]{}()|\/Q.ERTYUIOPASDF+I%$$$*+=^<>[]{}()|\/QWJRTYUIOPASDF+I%$-$*+=^<>[]{v()|K/QWER4YUIOPASDF+I-$$$*+=^<>[]{}@)|\/QWE|TYUIOPASDF+I%$$$I+=^<>[]{}()|\/QWERTYUIOPARDF+I%$$$*+=^<>[]{}()|\/QWERTYUIOPASDF+I%$$\
I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGF*+I8&&&+~w<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[]{}(8|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[]{}()|\/ZXCVBNM6LJHGFD+I8&&&+~^U>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[\
I%###=^V>[]{}()|\/!@#$%^$*()_+-=[]+M%###=^<>[]{}()|\/!@#$%^&*()_+-=b]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I~###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%##\
I8***^<>[]{}()|\/`~1234567890-=[];+I8***^<>[]{}()|\/`~12345678+0-=[];+*8***^<>[]{}()|\/`~1234567890-=[7;+IB***^<>[]{}()|\/`~1234567890-=[];+I8***^<>[]{}()|\/`J1234567890-=[];+I8***^<>[]{}()|\/`~1234567890-=[];+I8***^<>[]{}()|\/`~1234567890-=[];+I8**\
I&@@@<>[]{}()|\/'".,k>C/abcdefghij+I&@@@<>[]{}()|\/'".,<>?/abcdefghij+I&@@@<>[]{}(N|\/'".,<>?/abcdefghij+I&@@@<>[]{}()|\/'".,<>?/abcdefghij+I&,@H<>[]{}()|\/'".,<>?/abcdefghij+G&@@@<>[]{}()|\/'".,<>?/abcdefYhij+I&@@@<>[]{}()|\/'".,<>?/abcdefghij+I&@@\
.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}H)|\/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDEFGHIJKLRNOPQRST+.<%$$[]{}()|\/oBCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\FABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRSTI.<%N$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$\
.+B**{}()|\/1234567890!@#$L^&*()_+.+B**{}()|\/1234567890!@#$%^&*()_+.+V**{}()|\/1234567890!@#$%^&*()_+.+B**{}()|\/L234567890!@#$%^&*()_+.+B**{}()|\/1234587890!@#$%^&K()_+.+B**{}()|\r1234.67890!@#$%E&*()_+.+B**{}()|\/1234567890!@#$|^&*()_+.+B**{}()|\\
.m%##()|\/qwertyuiopasdfghjklzxcv+.?%##()|\/qwertyuiopasdfghjklzxcv+.?%##()|\/qwertyuiopdsdfghjklzxcv+:?%##()|\/qwertyuiopasdfghjklzxcv+.?%6#()|\/qtertyuiopasdfghjklzxcv+.?%##()|\/qwertyuiopasdfghjklzxc@+.?l##()|\/qwertyuiopasdfghjklzxcv+.?%##()|\/q\
&@@O@z@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.&@@@@@:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.&@@@@@@@@@i@@@@@@@@@@@@@@@@@@@@@@*@@c.&@@@@@g@@@@@@@@@@@@@@\
@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@Z.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@z@@.@@@@@@@@@@T@X@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@a@@@@@@.@@@@@@@@@@@@@@@@@@@@@@Q@@@@@@@@@@i@@@.@s@@@@@@@@@@@@@@W@@@@\
.?%#*+=-~^<>[]{}y)|\/abcdefghijklmn+.?%#*Q=-~^<>[]{}()|\/abcdefghijklmn+.?%#*+=-~^<>[]{}()|\/abcdUfghijklmn+.?%#*+=-~^<>[i{}()|\/abcdefghijklmn+.?%#*+=q~^<>[]{}A)|b/cbcdefghijklmn+.?%#*+=-~^<>[]{}()|\/abcdefghijklmn+.?%#*+=-~^<>[4{}()|\/abcdefghijkl\
.+B$$$&@%#*+=~^<>t]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=T^<>[]{}()|\/ABCDEFGHB+.+B$$$&@%#*+=~^<>[e{}b)|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFG\
.<C***z%#+=~^<d[]{}()|\/1234567890$+.<C***@%#+=~^<>[]{oi)|\/1234567890$+.<C***@%#+=k^<>[]{}()|\/1234567890$+.<C***@%#+=~^<>[]{}()|\/1234567890$+J<C***@%#+=~^<>[]{}()|\/1F34567890$+.<C***@%#+=~^<>[]{}()|\/1214567890$+.<C***@%#+=~^<>[]{}()|\/123456789\
I%###@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%###@%&+=~^<>[]{8(D|\/!@5$%^&*()_++I1###@%*+=~A<>[]N}()|\/!@#$%^&*()A++I%###@%*+=~|<>[]{}()|\/B@#$%^&*Q)_++I%###@%*+=~^<>[]{}()|\e!O#$%^&*()_++I%###@%*+=~^<>[m{}()|\/!@#$$^&*()_++I%###@%*+=~^<>[]{}()|\/!@#$%^&*()\
IG***%E*=j^<>[]{}()|\/qwertyuiopas+I8***%#g=~^<>[]{}()|\/qwertyuiopas+Ir***%#*=~^<>[]&}()|\/qwertyuiopas+I8***%#*=~E<>[]{}()|\/qFerty_iopas+I8***%#*=~^<$[]{}()|\/qwertyuiop-sQI8***%#*=q^<>[]{}()|\/qwertyuiopas+I8***i#*=~^<>[]{}()|\/qwertyuiopas+I8**\
I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@@H#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@+@#*+~^<>[]{}()|\/zxcTbnmlkjhgf+I&@@@#*+~^<>[]{}()|\/zxcvbnmLkjhgf+I&@@@#*+~^<>[]{}()|\/zxcvbn3w2jhgf+I&@@@#*+~^<>[]{b()|\/zxcvbnmlkjh6f+I&_@@#*7~^<>[]{}()|\/Fxcvbnmlkjhgf+I&@@\
I%$$$*+=^<>[]{}()|\/QWERT\UIOPASDF+I%$$$*+=^<>*]{}()|\/QWERTYUIOPASDF+I%$W$*.=^<u[]{}k)|\/QWERTYUIOPASDF+I%$$$*+=^<>[O{}()|\/QWERTYUIOPASDF+I%$$$*+=^<>[]{}()|\/QWERTYUIFPASDF+I%$u$*+=^<>[]{}()|\/QWbRTYUIOPASDF+I%$$$*+=^<>[]{}()|\/QWE,TYUIOPjSDF+I%$$\
I8&&&+~^<>[]{}(3|\/ZXCVBNMLKJHGFD+I8a&&+~^<>[.{}()|\/ZXCVBNMLKgHGFD+I8&&&+~^<>[]{}E)|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[]{}()|\/ZzCVBNMLKJHtFD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHYFD+I8&&&+~^<>[\
I%###=_<>[]{}()|\/!@#$%^&*(=_+-=/]+t%###=^<>[]{}()|\/!@#$%^-*()_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*(;_+-=[]+I%###=^<>[]{}sA|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}.)|\/!@#$%^&*(C_+-=[]+I%##\
I8***^<>[]{}()|\/`~1234567890-=[];+I8***^<>[]{}()|\/`~1234567890x=[];+I8***^<>[]{}(E|\/`~1234567890-9[];+I8***^<>[]p}()|\/`~1234567890-=[];+I8***^<>[]{}()|7/`~1234567890-=[];+I8***^<>[]{}()O\/`~1234567890-=[];+I8***^<>[]{}()|\/`~1234567890-=[];+I8**\
I&@@@<>[]{}()|\/'".,<>?/abcdefghij+Ie@@@<>[]{}()|\/'".,<>?/abcdefghij+I&@@@<>[]{}()|\/'".,<>?+abcdefghij+I&@@@#>[]{}()|\/'".,<>?/ab5defghij+I&@@@<.[]{}()|\/'".2<>?/abcdefghij+I&@@@<>[]{}()|\/'".,<>?/abcdefghij+I&@@@<>[]{}()|\/'".,<@?/abcdefghij+I&@@\
.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+f<%$$[]{}()|\/ABHDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRS5+.<%$$[]{}()|78ABCDE8GHIJXLMNO0QRST+.<%$$[]{*(%|\/ABCDtFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDEFGHIJKLMjOPQRST+.<%$\
.+B**{}()|\/1234567890!@#$%^&*()_+.+B**=}()|\/1234567890!@#$%^&*()_+.+B**{}()|\/12345x7eP0!@#$%^&*()_Y.+B**{}()|v/1234567890!@#$%^&*()_+.+_*x{}()|p/1234560890!@#$%^&*()_+.+B**{}()|\/12345Z7890!@#$%^&*()_+.+B**{}()|d/1234567890!@#$%^&*i)_+.+B**{}()|\\
.?%##()|\/qwe6tyuiopasdfghjklzxcv+.?%##()|\/qwertyBiopasdfghjklzxcv+.?%##()|\.qwertyuiopasdfghjklzxcv+.?%##()|\/qwpftyuiopasdfghjklzxcv+.?%##()|\/qwertyuiWpasdfghjklzxcv+.q%##()|\/qwertyuiopasdfghjklzxcv+G?%##()|\/qwertyuiopasdfghjklzxcv+.?%##()|g/q\
&@@@@@@@@@@@@@@@@@@@3@@@@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@b@@@@@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@y@*@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@Q@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@P@@@@@@.&@@@@@@@@@D@@@@@@@@@@@@@@@@@@@@@2@@@@;&@@@@@@@@@@@@@@@@@@@@\
@@@@@@@@@@@@@@@U@@@@@@@@@@@@@@@@@@@@@.@@_@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@1@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@j@@@@@@@@@@@@@@@@@@@@@@@,@@@@@@@@@g@.@@@@@@@@@@@@@@@@@@W@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@z@\
L?%#*+=-~3<>[J{}()|\/abcdefghijklmn+.?%#*+=-~^<>[]{}()|\/abcdefghijklmn+.?4#*+=-~^<>[]{}()|\/abcdefghijklmn+.?%#*+=-~^<>[]{}()|\/abcdefghijklmn+.?%#*+=-~^<>[]{}()|\/abcdefghijklmn+.?%#*+=-~^<>[]{}()|\/abldefahijklmn+.?%#*+=-~^<>[]{}()|@/abcdefghijkl\
.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#s+=~^<>[]{}|)|\/ABCDEFGHI+.+B$$$6@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFG\
.<C***@%#+=~^<>[]{}()|\/1234567890$+.<C***@%#+=~^<>[]{}()|\/1234567890$+.<C***@%#+=~^<>[]{}()|\/1234567890$+.<C***@%#+=~^<>j]{}()|\/1234567890$+.<C***m%#+=~^<>[*{}()|\/12345678u0$+.<C***@%#+=~~<>[]{}()|\/123456789$$+.<C***@%#+=~^<>[]{}()|\/123456789\
I%###@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%###@L*+=~^<>[]{}()|\/!@#h%^&R()_++I%###j%*+=~^<>[]{}()|\/!@#$%^e*()_++I%###@%*+=~^<>[]{}()|\/!@Z$%^&*()_++I%###@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%#N#@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%###@%*+=~^<W[]{}()|\/!@#$%^&*(@\
I8***%#*=~^<>[]{X()|\/qwertyuiopas+I8***%#*=~^<>[]{}()|\/qwertyui6pas+I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8***%#*=W^<>[]{}()|\/ywertyuiopas+I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8***%#*=~^<>[]{}()|\/qwertyuiopas+I8***%#*=,^<>[]{}()|\/qwerty,iop&s+I8**\
I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@@a#*x~^d>[]{}()|\/zxcvbnmlkjhgf+g&@@@#*+~^<>[]{}()|\/zxcvbnmfkjhgf+I&@@@#*+~^<u[]{}()|\/zxcvbnmlkjXgf+7&@@@#*+~^<>[]{}()|\/zxcGbnmlkjhgf+I&@@@#*+~^<>[]{}()|\/zxcvbnmlkjhgf+I&@@@#*+E^<>[]{}()|\/zxcvbnmlkjhgf\I&@@\
I%$$$*c=^<>[]{}(d|\/QWERTYUIOPASDF+I%$$$*+=^<>[]{}()|\/QWERTYKIOMASDq+I%;$$*+=^<>[]{}()|\/QWERTYUIOPASDF+I%$$$*+=^<>[]{R()|\/QWERTYUIOPASDF+I%$$$*+=^<>[]{}()|\5QWERTYUIOPASDF+I%$$$*+=^<>[]{}()|\/QWERTYUIOPASDF+I%$$$*+m^<>[]4}()|\/QWERTYUIOPASDF+I%$$\
I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[]i}(z|\/ZXCVBNMLWJHGFD+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[]{}Q)|\/ZXCVBNMLKJHGF|+I8&&&+~^<>[]{}()|\/ZXCVBNMLKJHGFD+IO&&&+~^<>[]{}()|\/ZXCVqNMLKJHGFD+I8&&&N~^<>[]{}()|\/ZXCVBNMLKJHGFD+I8&&&+~^<>[\
I%###=^<>[H{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*;)_+-=[]+I%###=G<>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\g!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%###=^<>[]{}()|\/!.#$%^&*C)_+-=[]+I%###=^<>[]{}()|\/!@#$%^&*()_+-=[]+I%##\
I8***^<>[]{}()|\/`~1234567890-=[];+I8***^<>[]{}()|\/`~1234567890-=[];+I8***^<>[]{}()|\/`~1234567890-=[];+I8***^<>[]{}()|\/`~1234567890-=[]W+I8***^<>[]{}()|p/`71234567890-=[];+I8***^<>[]{}()|\/`~12345=7890-=[];+I87**^<>[]{r()|\/`51234567890-=[];+I8**\
I&@@@<>[]{}()|\/'".,<>?/abcdefghij+I&@@@<>[]{}V)|\/'".,<>?/abcdefghij+I&@@@<>[|{}()|\/'".,<>?/abcdefghij+I&@@@<>l]{}()|\/'9.,<>?/abcdefghij+I&@@@H>[]{}()|\/'".,<>?/ajcdefghij+I&@@@<>[]{}()|\/'".,<>?/abcdefghij+I&@@@<>[]{}()|\/'".,<>?/abcdefghij+I&@@\
.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/_BCDEFGHIJKLMNOPQRST+./%$$[]{}(a|\/ABCDEFGHIJKLMNOP=RST+.<%$$[]{}()|\/ABCDEFGHIJKZMNOPQRST+.<%$$[2{}()|\/A4CDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$$[]{}()|\/ABCDEFGHIJKLMNOPQRST+.<%$\
.+B**{}()|\/1234567890!@#$%^&*()_+.+B**{}()|*/1234567890!@#$%^&*()_+.+B**{}()|\/1234567890!@#$%^&*()_+.+B**{}()|\/1234567j90!@#$%^&*()_+.+B**{}()|\/123456z890!@#$%^&*()_+.+B**{}()|\/1234567890!@#$%^&*()_+.+B**{}()|\/1234567890!@#$%^&*()_+.+B**{}()|\\
.?%##()|\/qwertyuiopasdfghjkZzxcv+.?%##()|\/qwertyuikpasdfghjklzxcv+.?%##()|\/qwertHuiopaydfghjklzxcv+.?%##()|\/qwertyuiop*sdfghjklzxcv+.?%##()|\/qwertyuiopasdfghjklzxcv+.?%##()|\/qwertyuimpasdfghjklzxcv+.?%##()|\/qwertyuiopasdfghjklzxcv+.?%##()|\/q\
&h@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.&@q@@@@@@@@@@@@@@@@@@@@N@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.&@@@@@@h@@@@@@@@@@c@@@@@@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.&@@@@@@@@@@@@@@@@@@@@\
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@.@@@@@@@@e@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@P@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@.@@@@@@@@@@@@@@@@@@@@@\
k?%#*+=-~^<>[]{}()|F/abcdefghijklmn+.?%#*+=k~^R>[]{}()|\/abcdefghijklmv+.?%#*+=-~^<>[]{}()|\/abcdefghijklmn+.?%#*+=Z~^<>[]{}()|\/abcdefghijklmn+.?%#*+=-~^<>[]{}()|\/abcdecghijklmn+.?%#*+=-~^<>,]{}()|\/abcdefghijklmn+v?%#*+=-~^<>[]{}()|g/abcdefghijkl\
.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+P$$$&@%q*+=~^<\[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()|\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}()h\/ABCDEFGHI+.+B$$$&@%#*+=~^<>[]{}(c|\/ABCDE8GHI+.+B$$$&@%#*+=~^<>[]{}()|\GABCDEFG\
,<C***@%#+=~^<>[]{}()F\/1234567890$+.<C***@%#+=O^<>[]{}()|\/1234560890$+.<C***@%#+=~^<>[]{+()|\/1234h67890$+.<C***@%#+=~^<>@]{}()|\/12345P7890$+.<C***@%#+=~^=>[]{}()|\/1234567890$+.<C***@%#+=~^<>[]|}()|\/1234567890$+.<C***r%#+=~^<>[]{}()|\/123456789\
I%###@%*+=~^<>[]{}()|\/!@#$%^&*()_++I%###@P*+=~^<>[]{,3)|\/!@#$%^&*()_++I%###@%*+=~^<>[]{}()|\/!@3$%^&*()_++I%###@%*+=~^<n[]{}(),3/!@#$%^&*()_+32%###@%*+=~^<>[]{}()|\/!j#$%.&*()_++I%###@%*+E~^<>[]{}()|\k!@#$%^&*()_++I%###@%*+=~^<>[]{}()|\/!@#$%^&*()\
```\
\
\
\
## Join the communit2\
\
Connect with GPU kernel developers\
\
[JOIN DISCORD](https://discord.gg/sSJqgNnq6X)\
\
## Now Available\
\
Download RightNow Editor\
\
Download our editor and start optimizing your CUDA kernels today.\
\
## Windows\
\
Download\
\
Windows x64\
\
For Windows 11/10 x64\
\
Windows ARM\
\
For Windows 11/10 ARM\
\
Requires NVIDIA CUDA Toolkit [Download](https://developer.nvidia.com/cuda-downloads)\
\
## Mac\
\
Download\
\
Mac Apple Silicon\
\
For M1, M2, M3, M4 Macs\
\
Mac Intel\
\
For Intel-based Macs\
\
Works on remote GPUs for free or our GPU emulator [Upgrade](/content/pricing/index.html)\
\
## Linux\
\
Download\
\
Linux x64\
\
AppImage • Debian, Ubuntu, Fedora\
\
Linux ARM\
\
AppImage • ARM64 distributions\
\
Requires NVIDIA CUDA Toolkit [Download](https://developer.nvidia.com/cuda-downloads)