             [frereth-cp.shared.crypto :as crypto]
             [frereth-cp.shared.constants :as K]
             [frereth-cp.util :as util]
-            #_[com.stuartsierra.component :as cpt]
             [manifold.deferred :as deferred]
             [manifold.stream :as strm])
   (:import clojure.lang.ExceptionInfo

            [clojure.spec.alpha :as s]
            [clojure.tools.logging :as log]
            [frereth-cp.client.cookie :as cookie]
            [frereth-cp.client.state :as state]
            [frereth-cp.schema :as schema]
            [frereth-cp.shared :as shared]

                                    text
                                    vouch
                                    work-area]
                             :as this} (state/clientextension-init this)
                            {:keys [::shared/packet
                                    ::shared/packet-nonce]} packet-management
                            _ (throw (RuntimeException. "this Component nonce isn't updated"))
                            short-term-nonce (state/update-client-short-term-nonce
                                              packet-nonce)
                            working-nonce (::shared/working-nonce work-area)]
                        (b-t/uint64-pack! working-nonce K/client-nonce-prefix-length
